Patent ID: 7743027
Filing Date: 2010-06-22
Classification: G06F,G10L

Abstract:
1. An interaction information processing apparatus which interactively selects each processing item corresponding to an input event from a plurality of processing items previously prepared, and executes processing contents of the selected processing item, comprising: a net status table which stores, as a table, a variable (hereinafter referred to as “net status”) representing status information transmitted via each net which specifies an information transmission relation between the respective processing items; a processing item table which stores, as a table, groups of the processing item, a net (hereinafter referred to as “input net”) connected to the input side of the processing item and a net (hereinafter referred to as “output net”) connected to the output side of the processing item; a plurality of processing item execution modules provided in correspondence with the respective processing items, which execute processing contents of the processing item, and to update the net status of the output net according to the execution result; selection execution means for successively selecting all the processing items in the processing item table and reading the net status of the input net of the selected processing item from the net status table, and for the read processing item whose net status is in the active state, making the processing item execution module corresponding to the processing item execute the processing contents of the processing item; and status change determination means for detecting, after one round of processing relating to the respective processing items is executed by the selection execution means and each net status in the net status table is updated, a change in the net status, and when one of the net statuses in the net status table is changed, making the selection execution means again execute the processing relating to the respective processing items.