INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING INFORMATION PROCESSING PROGRAM
An information processing apparatus includes an outcome management unit that manages an outcome, a message management unit that manages a message corresponding to the outcome, and a presentation unit that classifies and presents the message according to a relationship between the outcome and the message.
1 . An information processing apparatus comprising:
an outcome management unit that manages an outcome;
a message management unit that manages a message corresponding to the outcome; and
a presentation unit that classifies and presents the message according to a relationship between the outcome and the message.
2 . The information processing apparatus according to claim 1 ,
wherein the outcome management unit manages a version of an outcome.
3 . The information processing apparatus according to claim 1 ,
wherein the relationship between the outcome and the message includes one or more of a starting point, history, a reaction, or a separate discussion.
4 . The information processing apparatus according to claim 3 ,
wherein a message associated with a preset outcome is set as the starting point in a message group having a tree structure.
5 . The information processing apparatus according to claim 4 ,
wherein, in the message group, messages from a message at a root node to a message at a node before the message serving as the starting point are set as the history.
6 . The information processing apparatus according to claim 4 ,
wherein, in the message group, a message at a descendant node after the message serving as the starting point is set as the reaction.
7 . The information processing apparatus according to claim 4 ,
wherein, in the message group, a message at a node not having a relationship of the history or the reaction with the message serving as the starting point is set as the separate discussion.
8 . The information processing apparatus according to claim 1 ,
wherein the presentation unit presents the message classified as the relationship for each outcome.
9 . The information processing apparatus according to claim 8 ,
wherein the presentation unit presents a message in another outcome associated with the message.
10 . A non-transitory computer readable medium storing an information processing program causing a computer to function as:
an outcome management unit that manages an outcome;
a message management unit that manages a message corresponding to the outcome; and
a presentation unit that classifies and presents the message according to a relationship between the outcome and the message.
11 . An information processing apparatus comprising:
outcome management means for managing an outcome;
message management means for managing a message corresponding to the outcome; and
presentation means for classifying and presenting the message according to a relationship between the outcome and the message.