JP6237135B2 - Information processing apparatus and information processing program - Google Patents

Information processing apparatus and information processing program Download PDF

Info

Publication number
JP6237135B2
JP6237135B2 JP2013233700A JP2013233700A JP6237135B2 JP 6237135 B2 JP6237135 B2 JP 6237135B2 JP 2013233700 A JP2013233700 A JP 2013233700A JP 2013233700 A JP2013233700 A JP 2013233700A JP 6237135 B2 JP6237135 B2 JP 6237135B2
Authority
JP
Japan
Prior art keywords
sticky note
tag
self
information processing
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2013233700A
Other languages
Japanese (ja)
Other versions
JP2015095066A (en
Inventor
雄介 狩野
雄介 狩野
和典 堀切
和典 堀切
山添 信行
信行 山添
友紀 中盛
友紀 中盛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2013233700A priority Critical patent/JP6237135B2/en
Publication of JP2015095066A publication Critical patent/JP2015095066A/en
Application granted granted Critical
Publication of JP6237135B2 publication Critical patent/JP6237135B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置及び情報処理プログラムに関する。   The present invention relates to an information processing apparatus and an information processing program.

特許文献1には、入力部及び表示部を備えた情報処理装置において、優れた操作性を実現することを課題とし、タブレット端末は、表示部の画面の位置を指し示す指示体が移動した軌跡を取得する接触情報生成部と、軌跡領域を特定し、軌跡領域に少なくとも一部が重なるオブジェクトを特定し、オブジェクトにおける、軌跡領域が占める割合に応じて、オブジェクト自体及びオブジェクトの一部のいずれかを、選択されたオブジェクトとして特定するオブジェクト特定部と、オブジェクトと該オブジェクトに関連する項目とを対応付けて記憶する関連情報記憶部を参照して、選択されたオブジェクトに対応付けられた関連項目を抽出する関連項目抽出部と、抽出された関連項目のアイコンを表示部に表示する操作画面処理部とを備えていることをことが開示されている。   In patent document 1, in an information processing apparatus provided with an input unit and a display unit, an object is to realize excellent operability, and the tablet terminal displays a trajectory of movement of an indicator that indicates the position of the screen of the display unit. Identify the contact information generation unit to be acquired, the trajectory area, identify an object that at least partially overlaps the trajectory area, and select either the object itself or a part of the object according to the proportion of the trajectory area in the object. Referring to an object identification unit that identifies the selected object, and a related information storage unit that associates and stores the object and an item related to the object, and extracts a related item associated with the selected object A related item extracting unit, and an operation screen processing unit for displaying an icon of the extracted related item on the display unit. It discloses that and.

特許第5107453号公報Japanese Patent No. 5107453

本発明は、台紙に貼り付けられた付箋に対する処理を行う場合にあって、その処理を行わせるための操作者による指示操作なしに、付箋の状態が予め定められた状態であるときは、付箋に対応付けられた処理を行うようにした情報処理装置及び情報処理プログラムを提供することを目的としている。   In the present invention, when processing is performed on a sticky note attached to a mount, and the state of the sticky note is in a predetermined state without an instruction operation by the operator for performing the processing, the sticky note It is an object of the present invention to provide an information processing apparatus and an information processing program that perform processing associated with the information processing program.

かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項1の発明は、台紙に貼り付けられている付箋に対する操作を検知する検知手段と、前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段を具備し、前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、他の付箋とは異なる形態で表示することを特徴とする情報処理装置である。
The gist of the present invention for achieving the object lies in the inventions of the following items.
According to the first aspect of the present invention, there is provided detection means for detecting an operation on a sticky note attached to a mount, and the state of the sticky note detected by the detection means is the attribute of the sticky note, the position of the sticky note on the mount, the A determination means for determining whether or not a time when the sticky note is created, a content described in the sticky note, or a combination thereof, and a state determined in advance by the determination means; When it is determined that there is a processing unit that performs processing associated with the tag, the determination unit is configured to introduce a self-introduction tag that introduces the operator who created the tag from the status of the tag, or other The processing unit determines whether the tag is a self-introducing tag when the determining unit determines that the tag is a self-introducing tag. The tag referral been operator has created I is an information processing apparatus and displaying in different forms from the other tag.

請求項2の発明は、前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、前記検知手段によって検知された付箋の移動とともに移動させることを特徴とする請求項1に記載の情報処理装置である。 According to a second aspect of the present invention, when the processing means determines that the sticky note is a self-introducing sticky, the detecting means detects a sticky created by an operator introduced by the self-introducing sticky. The information processing apparatus according to claim 1, wherein the information processing apparatus is moved together with the movement of the sticky note detected by.

請求項3の発明は、台紙に貼り付けられている付箋に対する操作を検知する検知手段と、前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段を具備し、前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、前記検知手段によって検知された付箋の移動とともに移動させることを特徴とする情報処理装置である。 The invention of claim 3 is a detection means for detecting an operation on a sticky note attached to a mount, and the state of the sticky note detected by the detection means is the attribute of the sticky note, the position of the sticky note on the mount, the A determination means for determining whether or not a time when the sticky note is created, a content described in the sticky note, or a combination thereof, and a state determined in advance by the determination means; When it is determined that there is a processing unit that performs processing associated with the tag, the determination unit is configured to introduce a self-introduction tag that introduces the operator who created the tag from the status of the tag, or other The processing unit determines whether the tag is a self-introducing tag when the determining unit determines that the tag is a self-introducing tag. The tag referral been operator has created I is an information processing apparatus characterized by moving together with the movement of the tag detected by the detection means.

請求項4の発明は、コンピュータを、台紙に貼り付けられている付箋に対する操作を検知する検知手段と、前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段として機能させ、前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、他の付箋とは異なる形態で表示することを特徴とする情報処理プログラムである。 According to the invention of claim 4, the computer detects an operation on the tag attached to the mount, and the state of the tag detected by the detection means is the attribute of the tag, the state of the tag on the mount A determination means for determining whether the position, the time when the sticky note was created, the contents described in the sticky note, or a combination of these, and a predetermined state, and the determination means A self-introducing sticky note that introduces the operator who created the sticky note from the state of the sticky note. Or a group sticky note indicating a group with another sticky note, and the processing means determines that the sticky note is a self-introducing sticky note by the judging means. Is a tag that operator introduced by the self-introduction tag created, the other tag is an information processing program characterized by displaying in different forms.

請求項5の発明は、コンピュータを、台紙に貼り付けられている付箋に対する操作を検知する検知手段と、前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段として機能させ、前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、前記検知手段によって検知された付箋の移動とともに移動させることを特徴とする情報処理プログラムである。 According to the invention of claim 5, the computer detects an operation on a sticky note pasted on the mount, and the state of the sticky detected by the detection means is the attribute of the sticky note, the sticky note on the mount A determination means for determining whether the position, the time when the sticky note was created, the contents described in the sticky note, or a combination of these, and a predetermined state, and the determination means A self-introducing sticky note that introduces the operator who created the sticky note from the state of the sticky note. Or a group sticky note indicating a group with another sticky note, and the processing means determines that the sticky note is a self-introducing sticky note by the judging means. Is an information processing program for causing movement of the tag the operator introduced by the self-introduction tag created, along with the movement of the tag detected by the detection means.

請求項1の情報処理装置によれば、台紙に貼り付けられた付箋に対する処理を行う場合にあって、その処理を行わせるための操作者による指示操作なしに、付箋の状態が付箋の属性、台紙上における付箋の位置、付箋が作成された時間、付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるときは、付箋に対応付けられた処理を行うことができる。また、付箋の状態から、自己紹介付箋又はグループ付箋のいずれであるかを判定することができる。そして、自己紹介付箋である場合は、その自己紹介付箋によって紹介された操作者が作成した付箋を、他の付箋とは異なる形態で表示することができる。 According to the information processing apparatus of claim 1, when processing is performed on a tag attached to a mount, the status of the tag is an attribute of the tag without an instruction operation by an operator for performing the processing , When it is in a predetermined state using the position of the sticky note on the mount, the time when the sticky note was created, the contents described in the sticky note, or a combination thereof, the processing associated with the sticky note may be performed. it can. Further, it can be determined from the state of the sticky note whether it is a self-introduction sticky note or a group sticky note. If it is a self-introduction sticky note, the sticky note created by the operator introduced by the self-introduction sticky note can be displayed in a form different from other sticky notes.

請求項2の情報処理装置によれば、自己紹介付箋である場合は、その自己紹介付箋によって紹介された操作者が作成した付箋を、検知された付箋の移動とともに移動させることができる。 According to the information processing apparatus of the second aspect, in the case of a self-introduction sticky note, the sticky note created by the operator introduced by the self-introduction sticky note can be moved along with the movement of the detected sticky note.

請求項3の情報処理装置によれば、台紙に貼り付けられた付箋に対する処理を行う場合にあって、その処理を行わせるための操作者による指示操作なしに、付箋の状態が付箋の属性、台紙上における付箋の位置、付箋が作成された時間、付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるときは、付箋に対応付けられた処理を行うことができる。また、付箋の状態から、自己紹介付箋又はグループ付箋のいずれであるかを判定することができる。そして、自己紹介付箋である場合は、その自己紹介付箋によって紹介された操作者が作成した付箋を、検知された付箋の移動とともに移動させることができる。 According to the information processing apparatus of claim 3, when processing is performed on a tag attached to the mount, the status of the tag is an attribute of the tag without an instruction operation by the operator for performing the processing, When it is in a predetermined state using the position of the sticky note on the mount, the time when the sticky note was created, the contents described in the sticky note, or a combination thereof, the processing associated with the sticky note may be performed. it can. Further, it can be determined from the state of the sticky note whether it is a self-introduction sticky note or a group sticky note. If the tag is a self-introduction tag, the tag created by the operator introduced by the self-introduction tag can be moved along with the movement of the detected tag.

請求項4の情報処理プログラムによれば、台紙に貼り付けられた付箋に対する処理を行う場合にあって、その処理を行わせるための操作者による指示操作なしに、付箋の状態が付箋の属性、台紙上における付箋の位置、付箋が作成された時間、付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるときは、付箋に対応付けられた処理を行うことができる。また、付箋の状態から、自己紹介付箋又はグループ付箋のいずれであるかを判定することができる。そして、自己紹介付箋である場合は、その自己紹介付箋によって紹介された操作者が作成した付箋を、他の付箋とは異なる形態で表示することができる。 According to the information processing program of claim 4, when a process is performed on a tag attached to the mount, the state of the tag is an attribute of the tag without an instruction operation by an operator for performing the process, When it is in a predetermined state using the position of the sticky note on the mount, the time when the sticky note was created, the contents described in the sticky note, or a combination thereof, the processing associated with the sticky note may be performed. it can. Further, it can be determined from the state of the sticky note whether it is a self-introduction sticky note or a group sticky note. If it is a self-introduction sticky note, the sticky note created by the operator introduced by the self-introduction sticky note can be displayed in a form different from other sticky notes.

請求項5の情報処理プログラムによれば、台紙に貼り付けられた付箋に対する処理を行う場合にあって、その処理を行わせるための操作者による指示操作なしに、付箋の状態が付箋の属性、台紙上における付箋の位置、付箋が作成された時間、付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるときは、付箋に対応付けられた処理を行うことができる。また、付箋の状態から、自己紹介付箋又はグループ付箋のいずれであるかを判定することができる。そして、自己紹介付箋である場合は、その自己紹介付箋によって紹介された操作者が作成した付箋を、検知された付箋の移動とともに移動させることができる。 According to the information processing program of claim 5, when processing is performed on a tag attached to the mount, the status of the tag is the attribute of the tag without an instruction operation by the operator for performing the processing, When it is in a predetermined state using the position of the sticky note on the mount, the time when the sticky note was created, the contents described in the sticky note, or a combination thereof, the processing associated with the sticky note may be performed. it can. Further, it can be determined from the state of the sticky note whether it is a self-introduction sticky note or a group sticky note. If the tag is a self-introduction tag, the tag created by the operator introduced by the self-introduction tag can be moved along with the movement of the detected tag.

本実施の形態の構成例についての概念的なモジュール構成図である。It is a conceptual module block diagram about the structural example of this Embodiment. 本実施の形態を実現するにあたってのシステム構成例を示す説明図である。It is explanatory drawing which shows the system configuration example in implement | achieving this Embodiment. 本実施の形態が使用される会議室等の例を示す説明図である。It is explanatory drawing which shows the example of a meeting room etc. in which this Embodiment is used. 本実施の形態による共有電子付箋情報処理装置の表示例を示す説明図である。It is explanatory drawing which shows the example of a display of the shared electronic sticky note information processing apparatus by this Embodiment. 本実施の形態による処理例を示すフローチャートである。It is a flowchart which shows the process example by this Embodiment. 付箋情報テーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the example of a data structure of a tag information table. グループ化包囲線テーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the example of a data structure of a grouping envelope table. 付箋状態定義テーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the example of a data structure of a tag state definition table. シナリオテーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the example of a data structure of a scenario table. 機能選択定義テーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the data structure example of a function selection definition table. 本実施の形態による処理例を示すフローチャートである。It is a flowchart which shows the process example by this Embodiment. 本実施の形態による処理例を示す説明図である。It is explanatory drawing which shows the process example by this Embodiment. 本実施の形態による処理例を示す説明図である。It is explanatory drawing which shows the process example by this Embodiment. 本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware structural example of the computer which implement | achieves this Embodiment.

以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図1は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア(コンピュータ・プログラム)、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム(コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム)、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続(データの授受、指示、データ間の参照関係等)の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、2以上の値(もちろんのことながら、全ての値も含む)が同じであってもよい。また、「Aである場合、Bをする」という意味を有する記載は、「Aであるか否かを判断し、Aであると判断した場合はBをする」の意味で用いる。ただし、Aであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク(一対一対応の通信接続を含む)等の通信手段で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」(社会システム)にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、RAM(Random Access Memory)、外部記憶媒体、通信回線を介した記憶装置、CPU(Central Processing Unit)内のレジスタ等を含んでいてもよい。
Hereinafter, an example of a preferred embodiment for realizing the present invention will be described with reference to the drawings.
FIG. 1 shows a conceptual module configuration diagram of a configuration example of the present embodiment.
The module generally refers to components such as software (computer program) and hardware that can be logically separated. Therefore, the module in the present embodiment indicates not only a module in a computer program but also a module in a hardware configuration. Therefore, the present embodiment is a computer program for causing these modules to function (a program for causing a computer to execute each procedure, a program for causing a computer to function as each means, and a function for each computer. This also serves as an explanation of the program and system and method for realizing the above. However, for the sake of explanation, the words “store”, “store”, and equivalents thereof are used. However, when the embodiment is a computer program, these words are stored in a storage device or stored in memory. It is the control to be stored in the device. Modules may correspond to functions one-to-one, but in mounting, one module may be configured by one program, or a plurality of modules may be configured by one program, and conversely, one module May be composed of a plurality of programs. The plurality of modules may be executed by one computer, or one module may be executed by a plurality of computers in a distributed or parallel environment. Note that one module may include other modules. Hereinafter, “connection” is used not only for physical connection but also for logical connection (data exchange, instruction, reference relationship between data, etc.). “Predetermined” means that the process is determined before the target process, and not only before the process according to this embodiment starts but also after the process according to this embodiment starts. In addition, if it is before the target processing, it is used in accordance with the situation / state at that time or with the intention to be decided according to the situation / state up to that point. When there are a plurality of “predetermined values”, they may be different values, or two or more values (of course, including all values) may be the same. In addition, the description having the meaning of “do B when it is A” is used in the meaning of “determine whether or not it is A and do B when it is judged as A”. However, the case where it is not necessary to determine whether or not A is excluded.
In addition, the system or device is configured by connecting a plurality of computers, hardware, devices, and the like by communication means such as a network (including one-to-one correspondence communication connection), etc., and one computer, hardware, device. The case where it implement | achieves by etc. is also included. “Apparatus” and “system” are used as synonymous terms. Of course, the “system” does not include a social “mechanism” (social system) that is an artificial arrangement.
In addition, when performing a plurality of processes in each module or in each module, the target information is read from the storage device for each process, and the processing result is written to the storage device after performing the processing. is there. Therefore, description of reading from the storage device before processing and writing to the storage device after processing may be omitted. Here, the storage device may include a hard disk, a RAM (Random Access Memory), an external storage medium, a storage device via a communication line, a register in a CPU (Central Processing Unit), and the like.

本実施の形態である共有電子付箋情報処理装置110は、個人用付箋情報処理装置150から送信されてきた付箋情報に基づいて付箋(電子付箋、電子カード等ともいわれる)を台紙上に貼り付けて表示し、その付箋に対する処理を行うものであって、図1の例に示すように、付箋状態定義モジュール112、付箋状態判定モジュール114、機能選択定義モジュール116、機能選択判断モジュール118、電子付箋機能実行モジュール120、付箋属性保持モジュール122、通信モジュール124、付箋操作モジュール126、制御モジュール128を有している。また、共有電子付箋情報処理装置110は、通信回線を介して個人用付箋情報処理装置150と接続されている。この通信回線は、有線、無線を問わない。個人用付箋情報処理装置150は、付箋作成モジュール152、付箋属性付加モジュール154、通信モジュール156、制御モジュール158を有している。
共有電子付箋情報処理装置110は、付箋情報を用いて、ファシリテーター(一般的には一人)と複数人の参加者によって行われる会合(ワークショップ、会議、アイデア抽出会、検討会等)で利用される。参加者は参加者用端末としての端末装置(個人用付箋情報処理装置150等)を用いて、アイデア等が記載された付箋情報を作成する。一般的に、図2の例に示すように、個人用付箋情報処理装置150として、個人用付箋情報処理装置150a、個人用付箋情報処理装置150b、個人用付箋情報処理装置150c等(以下、代表して個人用付箋情報処理装置150という)があり、個人用付箋情報処理装置150は複数ある。そして、共有電子付箋情報処理装置110は、個人用付箋情報処理装置150から付箋情報を受け取って、台紙上にその付箋情報による付箋を貼り付ける。ファシリテーターは共有電子付箋情報処理装置110の表示先である共有画面を用いて、その台紙上で、付箋の位置を決定又は変更したり、付箋をまとめたり(第1の付箋と第2の付箋を関連付けること、グループ形成等ともいわれる)、自らも付箋情報の作成等を行って、その会合を進行させる。なお、本実施の形態において、参加者には、ファシリテーターを含む。
The shared electronic sticky note information processing apparatus 110 according to the present embodiment pastes a sticky note (also referred to as an electronic sticky note or an electronic card) on the mount based on the sticky note information transmitted from the personal sticky note information processing apparatus 150. As shown in the example of FIG. 1, a sticky note state definition module 112, a sticky note state determination module 114, a function selection definition module 116, a function selection determination module 118, and an electronic sticky note function are displayed. An execution module 120, a tag attribute holding module 122, a communication module 124, a tag operation module 126, and a control module 128 are included. Shared electronic sticky note information processing apparatus 110 is connected to personal sticky note information processing apparatus 150 via a communication line. This communication line may be wired or wireless. The personal sticky note information processing apparatus 150 includes a sticky note creation module 152, a sticky note attribute addition module 154, a communication module 156, and a control module 158.
The shared electronic sticky note information processing apparatus 110 is used in a meeting (workshop, meeting, idea extraction meeting, review meeting, etc.) held by a facilitator (generally one person) and a plurality of participants using sticky note information. The Participants create sticky note information describing ideas and the like using a terminal device (personal sticky note information processing device 150 or the like) as a participant terminal. In general, as shown in the example of FIG. 2, as the personal sticky information processing device 150, the personal sticky information processing device 150a, the personal sticky information processing device 150b, the personal sticky information processing device 150c, etc. (hereinafter, representative) Personal sticky note information processing device 150), and there are a plurality of personal sticky note information processing devices 150. The shared electronic sticky note information processing apparatus 110 receives the sticky note information from the personal sticky note information processing apparatus 150 and pastes the sticky note based on the sticky note information on the mount. The facilitator uses the shared screen, which is the display destination of the shared electronic sticky note information processing device 110, to determine or change the position of the sticky note on the mount, and to collect the sticky note (the first sticky note and the second sticky note are combined). (It is also referred to as association, group formation, etc.), and by itself creating sticky information etc., the meeting proceeds. In the present embodiment, the participant includes a facilitator.

通信モジュール124は、制御モジュール128、個人用付箋情報処理装置150の通信モジュール156と接続されている。通信モジュール124は、個人用付箋情報処理装置150との通信を行い、制御モジュール128から渡された情報を個人用付箋情報処理装置150へ送信する。また、個人用付箋情報処理装置150から送信された情報を受信し、制御モジュール128に渡す。例えば、個人用付箋情報処理装置150の操作者の操作によって作成された付箋に関する情報である付箋情報を受信し、制御モジュール128に渡す。
付箋操作モジュール126は、制御モジュール128と接続されている。付箋操作モジュール126は、共有電子付箋情報処理装置110の表示装置に対するファシリテーター等の操作者の操作に応じて、台紙上の付箋に対する処理を行う。操作としては、例えば、付箋の選択、移動、削除、グループ形成等がある。そして、付箋操作モジュール126は、台紙に貼り付けられている付箋に対する操作(付箋の選択、移動等を含む)を検知する。具体的には、画面の接触を検知するセンサーを用いて、操作者の指等が触っている付箋を検知する。
The communication module 124 is connected to the control module 128 and the communication module 156 of the personal sticky note information processing apparatus 150. The communication module 124 communicates with the personal sticky note information processing device 150, and transmits information passed from the control module 128 to the personal sticky note information processing device 150. In addition, the information transmitted from the personal sticky note information processing apparatus 150 is received and passed to the control module 128. For example, the tag information that is information about the tag created by the operation of the operator of the personal tag information processing apparatus 150 is received and passed to the control module 128.
The sticky note operation module 126 is connected to the control module 128. The sticky note operation module 126 performs processing on a sticky note on the mount in response to an operation of an operator such as a facilitator on the display device of the shared electronic sticky note information processing apparatus 110. Examples of the operation include sticky note selection, movement, deletion, and group formation. Then, the sticky note operation module 126 detects an operation (including selection and movement of a sticky note) on the sticky note pasted on the mount. Specifically, a tag that is touched by an operator's finger or the like is detected using a sensor that detects contact on the screen.

付箋属性保持モジュール122は、制御モジュール128と接続されている。付箋属性保持モジュール122は、共有電子付箋情報処理装置110と通信が可能な個人用付箋情報処理装置150で作成された付箋に関する情報(又は、共有電子付箋情報処理装置110が表示している台紙に貼り付けられている付箋に関する情報)を記憶する。例えば、付箋情報テーブル600、グループ化包囲線テーブル700を記憶している。図6は、付箋情報テーブル600のデータ構造例を示す説明図である。付箋情報テーブル600は、付箋ID欄610、表示付箋情報欄612、位置欄614、サイズ欄616、送信日時欄618、関連付けられた最終日時欄620、表示付箋情報に対する操作欄622、操作された最終日時欄624、自己紹介付箋欄626、色欄628、枠線形状欄630、枠線色欄632、枠線太さ欄634、グループ付箋欄636を有している。付箋ID欄610は、本実施の形態において付箋を一意に識別するための情報(付箋ID:IDentification)を記憶している。表示付箋情報欄612は、付箋の内容として表示する情報を記憶している。例えば、表示付箋情報として、テキスト情報、手書き文字、図形等を示すベクトルデータ、音声情報、写真等の静止画像情報、動画情報等、又はこれらの組み合わせがある。位置欄614は、その付箋が表示される台紙上の位置を記憶している。例えば、台紙のXY座標系における座標である。サイズ欄616は、その付箋の表示サイズを記憶している。例えば、表示する付箋が矩形である場合は、縦と横のサイズを記憶している。送信日時欄618は、その付箋が送信(又は受信)された日時(年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい)を記憶している。関連付けられた最終日時欄620は、グループに関連付けされた(その付箋がグループのメンバーとなった)最終日時を記憶している。表示付箋情報に対する操作欄622は、その表示されている付箋に対する操作(例えば、移動、削除等)を記憶している。操作された最終日時欄624は、その操作が行われた最終日時を記憶している。自己紹介付箋欄626は、紹介付箋に関する情報を記憶している。例えば、その付箋が紹介付箋であるか否かを示す情報を記憶していてもよいし、紹介付箋である場合は、その紹介付箋によって紹介されている参加者(参加者ID等)を記憶していてもよい。色欄628は、その付箋の表示色を記憶している。枠線形状欄630は、その付箋の表示における枠線の形状を記憶している。例えば、通常線、点線等がある。枠線色欄632は、その付箋の表示における枠線の色を記憶している。枠線太さ欄634は、その付箋の表示における枠線の太さを記憶している。グループ付箋欄636は、グループ付箋に関する情報を記憶している。例えば、その付箋がグループ付箋であるか否かを示す情報を記憶していてもよいし、グループ付箋である場合は、グループIDやそのグループ付箋によってグループ化されている付箋ID等を記憶していてもよい。   The tag attribute holding module 122 is connected to the control module 128. The tag attribute holding module 122 is configured to display information relating to a tag created by the personal tag information processing apparatus 150 capable of communicating with the shared electronic tag information processing apparatus 110 (or on a mount displayed by the shared electronic tag information processing apparatus 110). The information on the sticky notes attached) is stored. For example, a tag information table 600 and a grouped envelope table 700 are stored. FIG. 6 is an explanatory diagram showing an example of the data structure of the tag information table 600. The tag information table 600 includes a tag ID column 610, a display tag information column 612, a position column 614, a size column 616, a transmission date / time column 618, an associated last date / time column 620, an operation column 622 for display tag information, and a last operated It has a date / time field 624, a self-introduction tag field 626, a color field 628, a frame line shape field 630, a frame line color field 632, a frame line thickness field 634, and a group tag field 636. The tag ID column 610 stores information (tag ID: IDentification) for uniquely identifying a tag in the present embodiment. The display sticky note information column 612 stores information to be displayed as the contents of the sticky note. For example, the display tag information includes text information, vector data indicating handwritten characters, graphics, and the like, audio information, still image information such as photographs, moving image information, and the like, or a combination thereof. The position column 614 stores the position on the mount on which the tag is displayed. For example, the coordinates in the XY coordinate system of the mount. The size column 616 stores the display size of the tag. For example, when the tag to be displayed is a rectangle, the vertical and horizontal sizes are stored. The transmission date / time column 618 stores the date / time (year, month, day, hour, minute, second, second or less, or a combination thereof) when the tag is transmitted (or received). The associated last date / time column 620 stores the last date / time associated with the group (the tag has become a member of the group). The operation field 622 for the displayed sticky note information stores operations (for example, movement, deletion, etc.) for the displayed sticky note. The operated last date and time column 624 stores the last date and time when the operation was performed. The self-introduction sticky note column 626 stores information on the introduction sticky note. For example, information indicating whether or not the sticky note is an introduction sticky note may be stored. If the sticky note is an introduction sticky note, a participant (participant ID or the like) introduced by the introduction sticky note is stored. It may be. The color column 628 stores the display color of the tag. The frame line shape column 630 stores the shape of the frame line in the display of the tag. For example, there are a normal line and a dotted line. The frame line color column 632 stores the color of the frame line in the display of the tag. The frame line thickness column 634 stores the frame line thickness in the display of the tag. The group tag field 636 stores information related to the group tag. For example, information indicating whether or not the tag is a group tag may be stored. If the tag is a group tag, a group ID, a tag ID grouped by the group tag, and the like are stored. May be.

図7は、グループ化包囲線テーブル700のデータ構造例を示す説明図である。グループ化包囲線テーブル700は、グループID欄710、始点位置欄712、途中位置の数欄714、途中位置欄716、終了位置欄720、線形状欄722、線色欄724、線太さ欄726、包囲付箋欄728、グループ付箋領域欄730を有している。グループID欄710は、本実施の形態においてグループを一意に識別するための情報(グループID)を記憶している。始点位置欄712は、そのグループを囲むグループ化包囲線の始点位置(座標)を記憶している。途中位置の数欄714は、そのグループ化包囲線を形成する途中位置の数を記憶している。途中位置間(最初は始点位置であり、最後は終点位置)を直線又は曲線で補間することによって、グループ化包囲線を形成する。この途中位置の数だけ、途中位置欄716が継続する。途中位置欄716は、途中位置を記憶している。終了位置欄720は、終了位置を記憶している。線形状欄722は、そのグループ化包囲線の形状を記憶している。線色欄724は、そのグループ化包囲線の色を記憶している。線太さ欄726は、そのグループ化包囲線の太さを記憶している。包囲付箋欄728は、そのグループ化包囲線によって囲まれている付箋ID(付箋ID欄610参照)を記憶している。つまり、その付箋IDの付箋は、このグループに属しているメンバーである。グループ付箋領域欄730は、グループ付箋領域を記憶している。このグループ付箋領域は、図13(a)の例を用いて後述する。   FIG. 7 is an explanatory diagram showing an example of the data structure of the grouping envelope table 700. The grouping enveloping line table 700 includes a group ID column 710, a start point position column 712, a midway position number column 714, a midway position column 716, an end position column 720, a line shape column 722, a line color column 724, and a line thickness column 726. , A surrounding sticky note column 728 and a group sticky note region column 730 are provided. The group ID column 710 stores information (group ID) for uniquely identifying a group in the present embodiment. The starting point position column 712 stores the starting point position (coordinates) of the grouping enclosing line surrounding the group. The number of intermediate positions column 714 stores the number of intermediate positions that form the grouping envelope. A grouping enclosing line is formed by interpolating between intermediate positions (first position is a start position and last is an end position) with a straight line or a curve. The intermediate position column 716 continues by the number of intermediate positions. The midway position column 716 stores the midway position. The end position column 720 stores the end position. The line shape column 722 stores the shape of the grouping envelope. The line color column 724 stores the color of the grouping envelope. The line thickness column 726 stores the thickness of the grouping envelope. The enclosed tag field 728 stores a tag ID (see the tag ID field 610) surrounded by the grouping envelope. That is, the tag with the tag ID is a member belonging to this group. The group tag area 730 stores a group tag area. This group sticky note area will be described later using the example of FIG.

付箋状態定義モジュール112は、付箋状態判定モジュール114と接続されている。付箋状態定義モジュール112は、例えば、付箋状態定義テーブル800、シナリオテーブル900を記憶している。図8は、付箋状態定義テーブル800のデータ構造例を示す説明図である。付箋状態定義テーブル800は、条件ID欄802、自己紹介/グループ欄804、状態定義欄806を有している。条件ID欄802は、本実施の形態において条件を一意に識別するための情報(条件ID)を記憶している。自己紹介/グループ欄804は、対応する状態定義欄806の状態定義は、自己紹介付箋として識別するためのものであるか、グループ付箋として識別するためのものであるかを示す情報を記憶している。状態定義欄806は、状態定義を記憶している。対象としている付箋がこの状態定義に合致していれば、その付箋は、自己紹介/グループ欄804の自己紹介付箋又はグループ付箋として、識別されることになる。
状態定義は、例えば、付箋の属性、台紙上における付箋の位置、付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いて定義されている。付箋の属性として、その付箋のサイズ、色、枠線形状、枠線色、枠線太さ等(付箋情報テーブル600内のサイズ欄616、色欄628等)がある。例えば、付箋のサイズが予め定められた範囲にあると、対象としている付箋は自己紹介付箋又はグループ付箋であるとしてもよい。また、付箋の色が予め定められた色である、付箋の枠線色が予め定められた色である、又は付箋の枠線太さが予め定められた範囲にあると、対象としている付箋は自己紹介付箋又はグループ付箋であるとしてもよい。また、台紙上における付箋の位置(付箋情報テーブル600の位置欄614)が予め定められた領域内にあると、対象としている付箋は自己紹介付箋又はグループ付箋であるとしてもよい。付箋が作成された時間が予め定められた範囲にあると、対象としている付箋は自己紹介付箋又はグループ付箋であるとしてもよい。例えば、その会合はあるシナリオ(スケジュール、進行表等)にしたがって進行しており、そのシナリオ内の自己紹介付箋作成の時間帯に作成された付箋は、自己紹介付箋と判定される。また、そのシナリオ内のグループ形成作業の時間帯に作成された付箋は、グループ付箋と判定される。シナリオについては、図9を用いて後述する。付箋に記載されている内容が予め定められた内容であると、対象としている付箋は自己紹介付箋又はグループ付箋であるとしてもよい。例えば、付箋の内容に対して形態素解析を施して、自己紹介にかかわる文が含まれている場合は、その付箋は自己紹介付箋であると判定される。また、グループ名が含まれている場合は、その付箋はグループ付箋であると判定される。もちろんのことながら、これらの条件が論理和、論理積等によって組み合わせられてもよい。
The tag state definition module 112 is connected to the tag state determination module 114. The tag state definition module 112 stores a tag state definition table 800 and a scenario table 900, for example. FIG. 8 is an explanatory diagram showing an example of the data structure of the tag state definition table 800. The tag state definition table 800 has a condition ID column 802, a self introduction / group column 804, and a state definition column 806. The condition ID column 802 stores information (condition ID) for uniquely identifying a condition in the present embodiment. The self-introduction / group column 804 stores information indicating whether the state definition in the corresponding state definition column 806 is for identification as a self-introduction tag or a group tag. Yes. The state definition column 806 stores state definitions. If the target tag matches the state definition, the tag is identified as a self-introduction tag or a group tag in the self-introduction / group column 804.
The state definition is defined using, for example, sticky note attributes, the position of the sticky note on the mount, the time when the sticky note was created, the contents described on the sticky note, or a combination thereof. The tag attributes include the tag size, color, frame shape, frame color, frame line thickness, etc. (size column 616, color column 628, etc. in the tag information table 600). For example, when the size of the tag is within a predetermined range, the target tag may be a self-introduction tag or a group tag. Further, if the color of the sticky note is a predetermined color, the border color of the sticky note is a predetermined color, or the thickness of the border line of the sticky note is in a predetermined range, the target sticky note is It may be a self-introduction sticky note or a group sticky note. Further, if the position of the sticky note on the mount (position field 614 of the sticky note information table 600) is within a predetermined area, the target sticky note may be a self-introduction sticky note or a group sticky note. If the time when the sticky note is created is within a predetermined range, the target sticky note may be a self-introduction sticky note or a group sticky note. For example, the meeting is proceeding according to a certain scenario (schedule, progress table, etc.), and a sticky note created in a time zone for creating a self-introducing sticky note in the scenario is determined as a self-introducing sticky note. In addition, a sticky note created during the time of group formation work in the scenario is determined as a group sticky note. The scenario will be described later with reference to FIG. If the content described in the tag is a predetermined content, the target tag may be a self-introduction tag or a group tag. For example, when a morphological analysis is performed on the content of a sticky note and a sentence related to self-introduction is included, it is determined that the sticky note is a self-introducing sticky note. If the group name is included, it is determined that the tag is a group tag. Of course, these conditions may be combined by logical sum, logical product, or the like.

図9は、シナリオテーブル900のデータ構造例を示す説明図である。シナリオテーブル900は、シナリオID欄902、シナリオ名称欄904、次シナリオ移行動作欄906、時間帯欄908を有している。シナリオID欄902は、本実施の形態においてシナリオを一意に識別するための情報(シナリオID)を記憶している。シナリオ名称欄904は、そのシナリオの名称を記憶している。次シナリオ移行動作欄906は、次のシナリオへの移行動作を記憶している。例えば、予め定められたボタンが選択された等の動作が該当する。具体的には、シナリオの一覧が画面の端に表示されており、表示されているもののうち次のシナリオを選択(タップ)等することがある。時間帯欄908は、そのシナリオにおける時間帯を記憶している。つまり、前述の状態定義欄806における条件として、シナリオIDの時間帯を、付箋作成日時の条件として用いることができる。時間帯欄908に記憶される時間帯は、予定の時間帯であってもよいし、その会合での実際の時間帯であってもよい。例えば、シナリオとして、(1)自己紹介付箋を作成して、各自が自己紹介を行う、(2)作業1(アイデア抽出として、付箋にアイデア記載)、(3)作業2(付箋のグループ形成、例えば、関係のある付箋を集めて、グループ化包囲線で囲む)、(4)作業3(解決用アイデアの抽出として、付箋にそのアイデア記載)、(5)作業4(作業ふりかえり)等がある。この一覧が表示されており、ファシリテーターが(1)の箇所を選択したら、その時刻をシナリオ(1)の開始時刻とし、(2)の箇所を選択したら、その時刻をシナリオ(1)の終了時刻として、時間帯欄908に記憶する。つまり、この時間帯((1)の開始時刻から(1)の終了時刻まで)に作成された付箋を自己紹介付箋とするという条件が付箋状態定義テーブル800の状態定義欄806に記載されることになる。   FIG. 9 is an explanatory diagram showing an example of the data structure of the scenario table 900. The scenario table 900 includes a scenario ID column 902, a scenario name column 904, a next scenario transition operation column 906, and a time zone column 908. The scenario ID column 902 stores information (scenario ID) for uniquely identifying a scenario in the present embodiment. The scenario name column 904 stores the name of the scenario. The next scenario transition operation column 906 stores the transition operation to the next scenario. For example, this corresponds to an operation in which a predetermined button is selected. Specifically, a list of scenarios is displayed at the edge of the screen, and the next scenario may be selected (tapped) from the displayed ones. The time zone column 908 stores the time zone in the scenario. That is, as a condition in the state definition field 806 described above, the time zone of the scenario ID can be used as a condition for creating a tag. The time zone stored in the time zone column 908 may be a scheduled time zone or an actual time zone at the meeting. For example, as a scenario, (1) Create a self-introduction sticky note, and each person introduces himself / herself, (2) Work 1 (describes idea as an idea extraction), (3) Work 2 (sticky note group formation, For example, related sticky notes are collected and surrounded by a grouping envelope), (4) work 3 (the idea is described on the sticky note as extraction of the solution idea), (5) work 4 (work retrospective), etc. . When this list is displayed and the facilitator selects the location (1), the time is set as the start time of the scenario (1). When the location (2) is selected, the time is the end time of the scenario (1). Is stored in the time zone column 908. That is, a condition that a sticky note created during this time period (from the start time of (1) to the end time of (1)) is set as a self-introduction sticky note is described in the state definition column 806 of the sticky note state definition table 800. become.

付箋状態判定モジュール114は、付箋状態定義モジュール112、制御モジュール128と接続されている。付箋状態判定モジュール114は、付箋操作モジュール126によって検知された付箋の状態が、付箋状態定義モジュール112に記憶されている予め定められた状態であるか否かを判定する。また、付箋状態判定モジュール114は、付箋状態定義モジュール112に記憶されている予め定められた状態と比較するので、付箋の属性、台紙上における付箋の位置、付箋が作成された時間、付箋に記載されている内容、又はこれらの組み合わせを用いて判定してもよい。そして、付箋状態判定モジュール114は、付箋の状態からその付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋のグループを示すグループ付箋のいずれであるかを判定するようにしてもよい。具体的には、対象としている付箋の状態に該当する付箋状態定義テーブル800の状態定義欄806に対応する自己紹介/グループ欄804を抽出すればよい。   The tag state determination module 114 is connected to the tag state definition module 112 and the control module 128. The sticky note state determination module 114 determines whether or not the sticky note state detected by the sticky note operation module 126 is a predetermined state stored in the sticky note state definition module 112. Further, since the sticky note state determination module 114 compares with the predetermined state stored in the sticky note state definition module 112, the sticky note attribute, the position of the sticky note on the mount, the time when the sticky note was created, and the sticky note are described. The determination may be made by using the content that has been made or a combination thereof. Then, the sticky note state determination module 114 may determine whether the sticky note state is a self-introduction sticky note that introduces the operator who created the sticky note or a group sticky note that indicates a group of other sticky notes. . Specifically, the self-introduction / group column 804 corresponding to the state definition column 806 of the tag state definition table 800 corresponding to the state of the target tag may be extracted.

機能選択定義モジュール116は、機能選択判断モジュール118と接続されている。機能選択定義モジュール116は、例えば、機能選択定義テーブル1000を記憶している。図10は、機能選択定義テーブル1000のデータ構造例を示す説明図である。機能選択定義テーブル1000は、機能ID欄1002、条件ID欄1004、機能定義欄1006を有している。機能ID欄1002は、本実施の形態において機能を一意に識別するための情報(機能ID)を記憶している。条件ID欄1004は、条件IDを記憶している。機能定義欄1006は、その条件IDに対応する機能定義を記憶している。機能定義として、例えば、条件ID欄1004の条件IDが、対象としている付箋が自己紹介付箋である状態定義の条件IDである場合には、その自己紹介付箋によって紹介された操作者が作成した付箋を、他の付箋とは異なる形態(形状、模様、色彩若しくはこれらの結合又はこれらが動的に変化する(例えば、フラッシュ、アニメーション等)ことを含む。以下、同様)にする処理がある。又は、その自己紹介付箋によって紹介された操作者が作成した付箋を、対象としている付箋の移動とともに移動させるという処理がある。もちろんのことながら、その自己紹介付箋の移動を検知した場合に、その操作者が作成した付箋を一緒に移動させるものである。そして、条件ID欄1004の条件IDが、対象としている付箋がグループ付箋である状態定義の条件IDである場合には、そのグループ付箋が示すグループ内の付箋を、他の付箋とは異なる形態にする処理がある。又は、そのグループ付箋が示すグループ内の付箋を、対象としている付箋の移動とともに移動させるという処理がある。もちろんのことながら、そのグループ付箋の移動を検知した場合に、そのグループに含まれている付箋を一緒に移動させるものである。
機能選択判断モジュール118は、機能選択定義モジュール116、制御モジュール128と接続されている。機能選択判断モジュール118は、付箋状態判定モジュール114によって判定された付箋の状態が、機能選択定義モジュール116に記憶されている機能選択定義テーブル1000のいずれに該当するかを判断する。機能選択判断モジュール118は、対象としている付箋に対応する処理(電子付箋機能実行モジュール120が行う処理)を抽出する。
The function selection definition module 116 is connected to the function selection determination module 118. The function selection definition module 116 stores a function selection definition table 1000, for example. FIG. 10 is an explanatory diagram showing an example of the data structure of the function selection definition table 1000. The function selection definition table 1000 has a function ID column 1002, a condition ID column 1004, and a function definition column 1006. The function ID column 1002 stores information (function ID) for uniquely identifying a function in the present embodiment. The condition ID column 1004 stores a condition ID. The function definition column 1006 stores a function definition corresponding to the condition ID. As a function definition, for example, when the condition ID in the condition ID column 1004 is a condition ID for a state definition in which the target tag is a self-introduction tag, a tag created by the operator introduced by the self-introduction tag Is different from other sticky notes (including shapes, patterns, colors, or combinations thereof, or dynamic changes thereof (for example, flash, animation, etc.), and so on). Alternatively, there is a process of moving the sticky note created by the operator introduced by the self-introducing sticky note together with the movement of the target sticky note. Of course, when the movement of the self-introducing sticky note is detected, the sticky note created by the operator is moved together. If the condition ID in the condition ID column 1004 is a condition ID for a state definition in which the target tag is a group tag, the tag in the group indicated by the group tag has a different form from the other tags. There is a process to do. Alternatively, there is a process of moving the sticky note in the group indicated by the group sticky note together with the movement of the target sticky note. Of course, when the movement of the group tag is detected, the tag included in the group is moved together.
The function selection determination module 118 is connected to the function selection definition module 116 and the control module 128. The function selection determination module 118 determines which of the function selection definition tables 1000 stored in the function selection definition module 116 the sticky note status determined by the sticky note status determination module 114 corresponds to. The function selection determination module 118 extracts processing corresponding to the target tag (processing performed by the electronic tag function execution module 120).

電子付箋機能実行モジュール120は、制御モジュール128と接続されている。電子付箋機能実行モジュール120は、付箋状態判定モジュール114によって予め定められた状態であると判定された場合、付箋に対応付けられた処理を行う。例えば、機能選択判断モジュール118によって選択された処理を行う。また、電子付箋機能実行モジュール120は、付箋状態判定モジュール114によって付箋が自己紹介付箋であると判定された場合は、その自己紹介付箋によって紹介された操作者が作成した付箋を、他の付箋とは異なる形態にしてもよい。又は、その自己紹介付箋によって紹介された操作者が作成した付箋を、付箋操作モジュール126によって検知された付箋の移動とともに移動させるようにしてもよい。また、電子付箋機能実行モジュール120は、付箋状態判定モジュール114によって付箋がグループ付箋であると判定された場合は、そのグループ付箋が示すグループ内の付箋を、他の付箋とは異なる形態にしてもよい。又は、そのグループ付箋が示すグループ内の付箋を、付箋操作モジュール126によって検知された付箋の移動とともに移動させるようにしてもよい。
制御モジュール128は、付箋状態判定モジュール114、機能選択判断モジュール118、電子付箋機能実行モジュール120、付箋属性保持モジュール122、通信モジュール124、付箋操作モジュール126と接続されている。制御モジュール128は、共有電子付箋情報処理装置110内のモジュールを制御して、共有電子付箋情報処理装置110、個人用付箋情報処理装置150を用いた会合に必要な処理を行う。例えば、台紙上で付箋を表示すること等を行う。
The electronic sticky note function execution module 120 is connected to the control module 128. If the electronic sticky note function execution module 120 determines that the state is predetermined by the sticky note state determination module 114, the electronic sticky note function execution module 120 performs processing associated with the sticky note. For example, the process selected by the function selection determination module 118 is performed. In addition, when the sticky note state determination module 114 determines that the sticky note is a self-introducing sticky, the electronic sticky note function execution module 120 uses the sticker created by the operator introduced by the self-introducing sticky as another sticky. May take different forms. Alternatively, the sticky note created by the operator introduced by the self-introducing sticky note may be moved together with the movement of the sticky note detected by the sticky note operation module 126. In addition, when the sticky note state determination module 114 determines that the sticky note is a group sticky note, the electronic sticky note function execution module 120 changes the sticky note in the group indicated by the group sticky note to a form different from other sticky notes. Good. Or you may make it move the sticky note in the group which the group sticky note shows with the movement of the sticky note detected by the sticky note operation module 126.
The control module 128 is connected to a sticky note state determination module 114, a function selection determination module 118, an electronic sticky note function execution module 120, a sticky note attribute holding module 122, a communication module 124, and a sticky note operation module 126. The control module 128 controls a module in the shared electronic sticky note information processing apparatus 110 to perform processing necessary for a meeting using the shared electronic sticky note information processing apparatus 110 and the personal sticky note information processing apparatus 150. For example, a sticky note is displayed on the mount.

個人用付箋情報処理装置150は、例えば、タッチパネル方式の表示装置及び入力装置を有しており、参加者の指、ペン等を用いた操作を受け付けて、付箋情報の作成等が行われる。また、タッチパネル以外にも、キーボード、マウスを用いた入力、マイクを用いた音声入力、カメラを用いた画像入力等であってもよい。付箋情報は、カード型の情報を管理し得るデータ構造であればよく、その内容は、例えば、テキスト情報、手書き文字、図形等を示すベクトルデータ、音声情報、写真等の静止画像情報、動画情報等、又はこれらの組み合わせであってもよい。   The personal sticky note information processing apparatus 150 includes, for example, a touch panel display device and an input device, and accepts an operation using a participant's finger, pen, etc., and creates sticky note information. In addition to the touch panel, input using a keyboard or mouse, voice input using a microphone, image input using a camera, or the like may be used. The tag information only needs to have a data structure capable of managing card-type information. The contents include, for example, text information, vector data indicating handwritten characters, figures, etc., audio information, still image information such as photographs, video information Etc., or a combination thereof.

通信モジュール156は、制御モジュール158、共有電子付箋情報処理装置110の通信モジュール124と接続されている。通信モジュール156は、共有電子付箋情報処理装置110との通信を行い、制御モジュール158から渡された情報を共有電子付箋情報処理装置110へ送信する。また、共有電子付箋情報処理装置110から送信された情報を受信し、制御モジュール158に渡す。例えば、共有電子付箋情報処理装置110から台紙の画面情報(制御モジュール128によって表示される内容等)を受信し、個人用付箋情報処理装置150の表示装置に表示する表示モジュールに渡すようにしてもよい。
付箋作成モジュール152は、制御モジュール158と接続されている。付箋作成モジュール152は、操作者の操作を受け付けて、付箋情報を作成する。例えば、タッチパネルに対する操作にしたがって付箋情報を作成する。
付箋属性付加モジュール154は、制御モジュール158と接続されている。付箋属性付加モジュール154は、付箋作成モジュール152によって作成された付箋に対して属性を付加するものである。例えば、属性として自己紹介付箋又はグループ付箋であることを示す情報等がある。
制御モジュール158は、付箋作成モジュール152、付箋属性付加モジュール154、通信モジュール156と接続されている。制御モジュール158は、個人用付箋情報処理装置150内のモジュールを制御して、共有電子付箋情報処理装置110、個人用付箋情報処理装置150を用いた会合に必要な処理を行う。
The communication module 156 is connected to the control module 158 and the communication module 124 of the shared electronic sticky note information processing apparatus 110. The communication module 156 communicates with the shared electronic sticky note information processing apparatus 110, and transmits information passed from the control module 158 to the shared electronic sticky note information processing apparatus 110. Also, the information transmitted from the shared electronic sticky note information processing apparatus 110 is received and passed to the control module 158. For example, the screen information of the mount (contents displayed by the control module 128, etc.) is received from the shared electronic sticky note information processing apparatus 110 and passed to the display module displayed on the display device of the personal sticky note information processing apparatus 150. Good.
The tag creation module 152 is connected to the control module 158. The tag creation module 152 accepts an operator's operation and creates tag information. For example, sticky note information is created according to an operation on the touch panel.
The tag attribute addition module 154 is connected to the control module 158. The tag attribute addition module 154 adds an attribute to the tag created by the tag creation module 152. For example, there is information indicating that the attribute is a self-introduction tag or a group tag.
The control module 158 is connected to the tag creation module 152, the tag attribute addition module 154, and the communication module 156. The control module 158 controls a module in the personal sticky note information processing apparatus 150 to perform processing necessary for a meeting using the shared electronic sticky note information processing apparatus 110 and the personal sticky note information processing apparatus 150.

図2は、本実施の形態を実現するにあたってのシステム構成例を示す説明図である。共有電子付箋情報処理装置110、複数の個人用付箋情報処理装置150が用いられる例として、共有電子付箋情報処理装置110、個人用付箋情報処理装置150a、個人用付箋情報処理装置150b、個人用付箋情報処理装置150c、個人用付箋情報処理装置150z等が、通信回線299を介してそれぞれ接続されている。必ずしも、全ての装置が1つの部屋(会議室等)にある必要はないが、一般的には、参加者が用いる個人用付箋情報処理装置150a等とファシリテーターが用いる共有電子付箋情報処理装置110は、同じ部屋にある。通信回線299は、有線回線であってもよいし、無線回線であってもよい。また、一般的には、各参加者は1台の個人用付箋情報処理装置150を所持しており、共有電子付箋情報処理装置110は、主にファシリテーターによって操作される。   FIG. 2 is an explanatory diagram showing a system configuration example for realizing the present embodiment. As an example in which shared electronic sticky note information processing device 110 and a plurality of personal sticky note information processing devices 150 are used, shared electronic sticky note information processing device 110, personal sticky note information processing device 150a, personal sticky note information processing device 150b, and personal sticky note An information processing device 150c, a personal sticky note information processing device 150z, and the like are connected to each other via a communication line 299. It is not always necessary that all the devices are in one room (conference room, etc.), but generally, the personal sticky information processing device 150a used by the participant and the shared electronic sticky information processing device 110 used by the facilitator are In the same room. The communication line 299 may be a wired line or a wireless line. Generally, each participant has one personal sticky note information processing apparatus 150, and the shared electronic sticky note information processing apparatus 110 is mainly operated by a facilitator.

図3は、本実施の形態が使用される会議室等の例を示す説明図である。
図3(a)の例に示すように、会議室等内に、参加者311、312、ファシリテーター321が集まっている。参加者311は個人用付箋情報処理装置150aを利用し、参加者312は個人用付箋情報処理装置150bを利用する。一般的に、端末装置(個人用付箋情報処理装置150a等)は参加者一人に1個付与されており、図3(c)の例に示す参加者用端末150のように、ノート程度の大きさ(例えば、A4、B5、7〜10インチ等)であり、タブレット型の端末であり、指又はペン等を用いて操作されるものである。参加者によって、テキストデータ、手書きの文字、図形等が記載された付箋情報が作成される。なお、端末装置は、タブレット型の端末に限られず、キーボード、マウス等を備えたPC(ノートPCを含む)等であってもよい。
図3(a)の例に示す共有電子付箋情報処理装置110xは、プロジェクターであって、台紙を表示する。また、共有電子付箋情報処理装置110yは、電子白板であって、ファシリテーター321の指又はペン等の動きを検知して、付箋を台紙に貼り付けること、付箋の移動、付箋の関連付け(グループ化)を行うこと等の操作を受け付けるものである。例えば、共有電子付箋情報処理装置110yにペンが備えられており、そのペンが予め定められたペン置きから離れたこと(ファシリテーター321が操作するためにペンを持ち上げたこと)、そしてペンの先端の位置(ペン先端が共有電子付箋情報処理装置110yに触れたこと等)を検知することによって、台紙、付箋に対する操作を受け付ける。例えば、ペン置きにセンサー(ペンの重力でスイッチがオンオフとなるセンサー等)を設け、複数のペン(黒色のペン、赤色のペン、青色のペン等)のうち、どのペンが用いられているかを検知すればよい。また、共有電子付箋情報処理装置110yの表示画面全体がタッチセンサーであり、表示画面に触れられた位置、圧力を検知すればよい。
また、共有電子付箋情報処理装置110は、図3(b)の例に示すような電子ボードであってもよい。電子ボードは、一般的に大画面の表示装置(少なくとも、個人用付箋情報処理装置150の表示装置よりも大きい)を有しており、その表示装置はタッチパネルであり、表示画面に触れられた位置、圧力を検知する。例えば、画面として、80インチ等の大きさを備えたものであってもよい。
FIG. 3 is an explanatory diagram showing an example of a conference room or the like in which this embodiment is used.
As shown in the example of FIG. 3A, participants 311 and 312 and a facilitator 321 are gathered in a conference room or the like. Participant 311 uses personal sticky note information processing apparatus 150a, and participant 312 uses personal sticky note information processing apparatus 150b. In general, one terminal device (personal sticky note information processing device 150a or the like) is assigned to each participant, and is as large as a notebook as in the participant terminal 150 shown in the example of FIG. (For example, A4, B5, 7 to 10 inches, etc.), a tablet-type terminal, which is operated using a finger or a pen. The participant creates sticky note information in which text data, handwritten characters, graphics, and the like are described. The terminal device is not limited to a tablet-type terminal, and may be a PC (including a notebook PC) provided with a keyboard, a mouse, and the like.
The shared electronic sticky note information processing apparatus 110x shown in the example of FIG. 3A is a projector and displays a mount. The shared electronic sticky note information processing apparatus 110y is an electronic white board that detects the movement of the facilitator 321 such as a finger or a pen, attaches the sticky note to the mount, moves the sticky note, associates the sticky note (grouping). An operation such as performing For example, the shared electronic sticky note information processing apparatus 110y is equipped with a pen, the pen has moved away from a predetermined pen holder (the facilitator 321 has lifted the pen to operate), and the tip of the pen By detecting the position (such as that the tip of the pen touches the shared electronic sticky note information processing apparatus 110y), an operation on the mount and the sticky note is accepted. For example, a sensor (such as a sensor that switches on and off due to the gravity of the pen) is provided in the pen holder, and which pen is used among a plurality of pens (black pen, red pen, blue pen, etc.) What is necessary is just to detect. Further, the entire display screen of the shared electronic sticky note information processing apparatus 110y is a touch sensor, and it is only necessary to detect the position and pressure touched on the display screen.
Moreover, the shared electronic sticky note information processing apparatus 110 may be an electronic board as shown in the example of FIG. The electronic board generally has a large-screen display device (at least larger than the display device of the personal sticky note information processing device 150), and the display device is a touch panel, and the position touched by the display screen Detect pressure. For example, the screen may have a size of 80 inches or the like.

図4は、本実施の形態による共有電子付箋情報処理装置110の表示例を示す説明図である。共有電子付箋情報処理装置110は、図3(a)(b)の例に示されている共有電子付箋情報処理装置110y、共有電子付箋情報処理装置110に表示されているものである。
共有電子付箋情報処理装置110は、台紙領域410を有している。台紙領域410内には、一般的な付箋(図4内では、小さい長方形)の他に、それらの付箋を関連付けたグループ領域A420、グループ領域C440、グループ領域D450、グループ領域E460、グループ領域F470が表示されている。例えば、グループ領域A420内には、A1〜A8の8枚の付箋が含まれており、グループ領域A420のグループ化包囲線に重なるようにグループA付箋422が貼り付けられている。そして、参加者であるファシリテーター321の操作に応じて、付箋を台紙領域410内で移動させる(例えば、他のグループに移動等)。
なお、グループの形成方法として、ファシリテーター321によってグループ領域A420の枠(グループ化包囲線)を書き込むような明示的な操作を検知し、その枠内にある付箋を同じグループとするようにしてもよい。また、付箋を移動させることによって発生した、付箋の存在が予め定められた値以上又はより大の密度となる領域を検知して、その領域にある付箋を同じグループとするようにしてもよい。
台紙領域410に貼り付けられている付箋には、前述した自己紹介付箋、グループ付箋(グループA付箋422等)が含まれている。
FIG. 4 is an explanatory diagram showing a display example of the shared electronic sticky note information processing apparatus 110 according to the present embodiment. The shared electronic sticky note information processing apparatus 110 is displayed on the shared electronic sticky note information processing apparatus 110y and the shared electronic sticky note information processing apparatus 110 shown in the examples of FIGS.
The shared electronic sticky note information processing apparatus 110 has a mount area 410. In the mount area 410, in addition to general sticky notes (small rectangles in FIG. 4), a group area A420, a group area C440, a group area D450, a group area E460, and a group area F470 are associated with these sticky notes. It is displayed. For example, eight sticky notes A1 to A8 are included in the group area A420, and the group A sticky note 422 is pasted so as to overlap the grouping envelope of the group area A420. Then, the sticky note is moved within the mount area 410 in accordance with the operation of the facilitator 321 as a participant (for example, moved to another group).
As a method of forming a group, an explicit operation of writing a frame (grouping envelope) of the group area A420 by the facilitator 321 may be detected, and the sticky notes in the frame may be set to the same group. . Alternatively, an area in which the presence of a sticky note is generated by moving the sticky note and has a density greater than or equal to a predetermined value or a larger density may be detected, and the sticky notes in that area may be grouped together.
The sticky notes pasted on the mount area 410 include the aforementioned self-introduction sticky notes and group sticky notes (group A sticky note 422, etc.).

図5は、本実施の形態による処理例を示すフローチャートである。
ステップS502では、個人用付箋情報処理装置150の付箋作成モジュール152は、個人用付箋情報処理装置150の参加者の操作によって付箋情報を作成する。
ステップS504では、個人用付箋情報処理装置150の付箋属性付加モジュール154は、付箋の属性の付加/変更があるか否かを判断し、ある場合はステップS506へ進み、それ以外の場合はステップS508へ進む。
ステップS506では、個人用付箋情報処理装置150の付箋属性付加モジュール154は、属性の付加/変更を行う。
ステップS508では、個人用付箋情報処理装置150の通信モジュール156は、付箋情報を共有電子付箋情報処理装置110へ送信する。
ステップS510では、共有電子付箋情報処理装置110の通信モジュール124は、個人用付箋情報処理装置150から送信された付箋情報を受信する。
ステップS512では、共有電子付箋情報処理装置110の制御モジュール128は、付箋情報を属性(作成者を示す作成者ID、作成日時等)と共に付箋属性保持モジュール122に記憶させる。
FIG. 5 is a flowchart showing an example of processing according to the present embodiment.
In step S <b> 502, the sticky note creation module 152 of the personal sticky note information processing apparatus 150 creates sticky note information by the operation of the participant of the personal sticky note information processing apparatus 150.
In step S504, the tag attribute addition module 154 of the personal tag information processing apparatus 150 determines whether or not the tag attribute is added / changed. If there is, the process proceeds to step S506, and otherwise, step S508 is performed. Proceed to
In step S506, the tag attribute addition module 154 of the personal tag information processing apparatus 150 adds / changes the attribute.
In step S508, the communication module 156 of the personal sticky note information processing device 150 transmits the sticky note information to the shared electronic sticky note information processing device 110.
In step S510, the communication module 124 of the shared electronic sticky note information processing device 110 receives the sticky note information transmitted from the personal sticky note information processing device 150.
In step S512, the control module 128 of the shared electronic sticky note information processing apparatus 110 stores the sticky note information together with attributes (creator ID indicating the creator, creation date and time) in the sticky note attribute holding module 122.

図11は、本実施の形態による処理例を示すフローチャートである。
ステップS1102では、付箋操作モジュール126は、付箋に対する操作を検知する。
ステップS1104では、制御モジュール128は、付箋属性保持モジュール122から付箋の状態を抽出する。
ステップS1106では、付箋状態判定モジュール114は、付箋状態定義モジュール112を用いて、その付箋は定義済み状態(状態定義欄806)に合致するか否かを判断し、合致する場合はステップS1108へ進み、それ以外の場合はステップS1110へ進む。
ステップS1108では、機能選択判断モジュール118は、機能選択定義モジュール116を用いて、該当状態で定義済み操作(機能定義欄1006)があるか否かを判断し、ある場合はステップS1112へ進み、それ以外の場合はステップS1110へ進む。
ステップS1110では、制御モジュール128は、該当付箋への選択を実行する。
ステップS1112では、電子付箋機能実行モジュール120は、定義済み機能を実行する。例えば、該当付箋が自己紹介付箋であれば、その自己紹介付箋を作成した操作者が作成した付箋を該当付箋(自己紹介付箋)とともに移動する。また、該当付箋がグループ付箋であれば、そのグループ付箋が示すグループに含まれている付箋を該当付箋(グループ付箋)とともに移動する。
FIG. 11 is a flowchart showing an example of processing according to the present embodiment.
In step S1102, the tag operation module 126 detects an operation on the tag.
In step S <b> 1104, the control module 128 extracts the state of the tag from the tag attribute holding module 122.
In step S1106, the sticky note state determination module 114 uses the sticky note state definition module 112 to determine whether or not the sticky note matches a defined state (state definition field 806). If they match, the process proceeds to step S1108. In other cases, the process proceeds to step S1110.
In step S1108, the function selection determination module 118 determines whether there is a defined operation (function definition column 1006) in the corresponding state using the function selection definition module 116. If there is, the process proceeds to step S1112. Otherwise, the process proceeds to step S1110.
In step S1110, the control module 128 executes selection of the corresponding tag.
In step S1112, the electronic tag function executing module 120 executes the defined function. For example, if the corresponding tag is a self-introduction tag, the tag created by the operator who created the self-introduction tag is moved together with the corresponding tag (self-introduction tag). If the corresponding sticky note is a group sticky note, the sticky note included in the group indicated by the group sticky note is moved together with the corresponding sticky note (group sticky note).

図12は、本実施の形態による処理例を示す説明図である。ここでのワークショップ(会合)は、シナリオにしたがって行われるとする。
最初に、ファシリテーターはワークショップの最初のパートで自己紹介を促し、付箋に名前を書いてもらう。図12(a)の例では、付箋(富士太郎)1202、付箋(XXXXX花子)1204がそれぞれ参加者(富士太郎、XXXXX花子)によって作成され、画面1200に貼り付けられた状態を示している。予めシナリオ(自己紹介)に定められた時刻までに貼り付けられた付箋を自己紹介付箋とする。また、ファシリテーターの操作(自己紹介が終了したことを示す操作)に応じて、それまでに貼り付けられた付箋を自己紹介付箋とするようにしてもよい。
この後、図12(b)の例に示すように、ワークショップの中で、各参加者は付箋を作成する。5枚の付箋(付箋A1210等)が作成され、貼り付けられている。
FIG. 12 is an explanatory diagram showing a processing example according to the present embodiment. This workshop (meeting) will be conducted according to the scenario.
First, the facilitator encourages self-introduction in the first part of the workshop and has his name written on a sticky note. In the example of FIG. 12A, a sticky note (Taro Fuji) 1202 and a sticky note (XXXX Hanako) 1204 are created by participants (Fujitaro, XXXX Hanako), respectively, and pasted on the screen 1200. A sticky note pasted up to a predetermined time in a scenario (self-introduction) is set as a self-introduction sticky note. Further, depending on the operation of the facilitator (operation indicating that self-introduction has been completed), the sticky notes pasted so far may be used as self-introduction tags.
Thereafter, as shown in the example of FIG. 12B, each participant creates a sticky note in the workshop. Five sticky notes (sticky note A1210 and the like) are created and pasted.

図12(c)の例では、ファシリテーターの操作によって指示用アイコン1230を用い付箋(富士太郎)1202が選択されたとする。すると、その選択が検知され、前述したように、付箋(富士太郎)1202の状態が自己紹介付箋の選択であるので、付箋(富士太郎)1202を作成した参加者が作成した他の付箋(付箋B1212、付箋C1214)をハイライトする(図12(c)の例では、太点線枠線で表示している)。
また、シナリオ(グループ形成)にしたがって、これらの付箋が整理され、図12(c)の例に示すように、付箋B1212、付箋E1218、付箋D1216、付箋C1214が集められたとする。これらが含まれている領域の密度は予め定められた値以上であるので、これら4つの付箋によってグループが形成されたと判断する。そして、新たに付箋F1240が作成され、このシナリオの時間帯で作成されたのでグループ付箋として判断される。そして、付箋F1240は、付箋B1212等によって形成されたグループの周辺(グループに含まれている付箋によって形成される領域から予め定められた距離以内にある領域)に移動されたことを検知して、付箋F1240を付箋B1212等によって形成されたグループのグループ付箋とする。
図12(d)の例では、ファシリテーターの操作によって指示用アイコン1230を用い付箋F1240が選択されたとする。すると、その選択が検知され、前述したように、付箋F1240の状態がグループ付箋の選択であるので、付箋F1240が示すグループに含まれている付箋(付箋B1212、付箋E1218、付箋D1216、付箋C1214)をハイライトする(図12(d)の例では、太点線枠線で表示している)。
In the example of FIG. 12C, it is assumed that the sticky note (Taro Fuji) 1202 is selected using the instruction icon 1230 by the operation of the facilitator. Then, the selection is detected, and as described above, since the state of the sticky note (Fujitaro) 1202 is the selection of the self-introduction sticky note, another sticky note (sticky note) created by the participant who created the sticky note (Fujitaro) 1202 B1212 and sticky note C1214) are highlighted (in the example of FIG. 12C, they are indicated by a thick dotted line).
Also, it is assumed that these sticky notes are organized according to the scenario (group formation), and sticky notes B1212, E1218, D1216, and C1214 are collected as shown in the example of FIG. Since the density of the area including these is equal to or higher than a predetermined value, it is determined that a group is formed by these four sticky notes. Then, a new sticky note F1240 is created and created in the time zone of this scenario, so it is determined as a group sticky note. The sticky note F1240 detects that the sticky note F1240 has been moved to the periphery of the group formed by the sticky note B1212 or the like (an area within a predetermined distance from the area formed by the sticky note included in the group). The sticky note F1240 is a group sticky note of the group formed by the sticky note B1212 or the like.
In the example of FIG. 12D, it is assumed that the tag F1240 is selected using the instruction icon 1230 by the operation of the facilitator. Then, the selection is detected, and as described above, since the state of the sticky note F1240 is the selection of the group sticky note, the sticky note included in the group indicated by the sticky note F1240 (sticky note B1212, sticky note E1218, sticky note D1216, sticky note C1214). Is highlighted (in the example of FIG. 12D, it is indicated by a bold dotted line).

図13は、本実施の形態による処理例を示す説明図である。図13(a)の例では、付箋1302、付箋1304、付箋1306、付箋1308を囲むグループ化包囲線1320が、ファシリテーターの操作によって描かれたとする。グループ化包囲線1320で囲まれた領域内の上部(図13(a)の例ではグループ付箋定義領域1322)に、付箋が移動した場合は、その付箋をグループ付箋と判定する。例えば、付箋1312がグループ付箋定義領域1322に移動(ドロップイン)1330することによって、付箋1312をこのグループにおけるグループ付箋と判定する。また、グループ化包囲線1320に重なるように付箋が移動してきた場合、その付箋をグループ付箋と判定するようにしてもよい。
この後、図13(b)の例に示すように、グループ付箋となった付箋1312を移動1340すると、グループ全体(そのグループに含まれる付箋(付箋1302、付箋1304、付箋1306、付箋1308))を平行移動する。なお、グループ化包囲線1320も平行移動するようにしてもよい。
FIG. 13 is an explanatory diagram showing a processing example according to the present embodiment. In the example of FIG. 13A, it is assumed that a grouping envelope 1320 surrounding a tag 1302, a tag 1304, a tag 1306, and a tag 1308 is drawn by the operation of the facilitator. When the sticky note is moved to the upper part (the group sticky note definition region 1322 in the example of FIG. 13A) within the area surrounded by the grouping envelope 1320, the sticky note is determined as a group sticky note. For example, the sticky note 1312 moves (drops in) 1330 to the group sticky note definition area 1322 to determine that the sticky note 1312 is a group sticky note in this group. If the sticky note moves so as to overlap the grouping envelope 1320, the sticky note may be determined as a group sticky note.
Thereafter, as shown in the example of FIG. 13B, when the sticky note 1312 that has become a group sticky note is moved 1340, the entire group (sticky note included in the group (sticky note 1302, sticky note 1304, sticky note 1306, sticky note 1308)). Is translated. Note that the grouping envelope 1320 may also be translated.

なお、本実施の形態(共有電子付箋情報処理装置110、個人用付箋情報処理装置150又はこれらの組み合わせによる情報処理システム)としてのプログラムが実行されるコンピュータのハードウェア構成は、図14に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部(演算部)としてCPU1401を用い、記憶装置としてRAM1402、ROM1403、HD1404を用いている。HD1404として、例えばハードディスクを用いてもよい。付箋状態判定モジュール114、機能選択判断モジュール118、電子付箋機能実行モジュール120、制御モジュール128、付箋操作モジュール126、通信モジュール124、通信モジュール156、制御モジュール158、付箋作成モジュール152、付箋属性付加モジュール154等のプログラムを実行するCPU1401と、そのプログラムやデータを記憶するRAM1402と、本コンピュータを起動するためのプログラム等が格納されているROM1403と、補助記憶装置(フラッシュメモリ等であってもよい)であるHD1404と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置1406と、CRT、液晶ディスプレイ等の出力装置1405と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース1407、そして、それらをつないでデータのやりとりをするためのバス1408により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。   Note that the hardware configuration of a computer that executes a program according to the present embodiment (shared electronic sticky note information processing apparatus 110, personal sticky note information processing apparatus 150, or an information processing system using a combination thereof) is illustrated in FIG. Thus, it is a general computer, specifically, a personal computer, a computer that can be a server, or the like. That is, as a specific example, the CPU 1401 is used as a processing unit (calculation unit), and the RAM 1402, the ROM 1403, and the HD 1404 are used as storage devices. For example, a hard disk may be used as the HD 1404. Sticky note state determination module 114, function selection determination module 118, electronic sticky note function execution module 120, control module 128, sticky note operation module 126, communication module 124, communication module 156, control module 158, sticky note creation module 152, sticky note attribute addition module 154 A CPU 1401 that executes a program such as a RAM 1402 that stores the program and data, a ROM 1403 that stores a program for starting the computer, and an auxiliary storage device (may be a flash memory or the like). An HD 1404, a receiving device 1406 that receives data based on user operations on a keyboard, mouse, touch panel, and the like, an output device 1405 such as a CRT and a liquid crystal display, Communication line interface 1407 for connecting to a communication network of the face cards, etc. And, and a bus 1408 for exchanging data by connecting them. A plurality of these computers may be connected to each other via a network.

前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図14に示すハードウェア構成は、1つの構成例を示すものであり、本実施の形態は、図14に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア(例えばASIC等)で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図14に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機(スキャナ、プリンタ、複写機、ファックス等のいずれか2つ以上の機能を有している画像処理装置)などに組み込まれていてもよい。
Among the above-described embodiments, the computer program is a computer program that reads the computer program, which is software, in the hardware configuration system, and the software and hardware resources cooperate with each other. Is realized.
Note that the hardware configuration illustrated in FIG. 14 illustrates one configuration example, and the present embodiment is not limited to the configuration illustrated in FIG. 14, and is a configuration capable of executing the modules described in the present embodiment. I just need it. For example, some modules may be configured by dedicated hardware (for example, ASIC), and some modules may be in an external system and connected via a communication line. A plurality of systems shown in FIG. 5 may be connected to each other via communication lines so as to cooperate with each other. In particular, in addition to personal computers, information appliances, copiers, fax machines, scanners, printers, and multifunction machines (image processing apparatuses having two or more functions of scanners, printers, copiers, fax machines, etc.) Etc. may be incorporated.

なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(DVD)であって、DVDフォーラムで策定された規格である「DVD−R、DVD−RW、DVD−RAM等」、DVD+RWで策定された規格である「DVD+R、DVD+RW等」、コンパクトディスク(CD)であって、読出し専用メモリ(CD−ROM)、CDレコーダブル(CD−R)、CDリライタブル(CD−RW)等、ブルーレイ・ディスク(Blu−ray(登録商標) Disc)、光磁気ディスク(MO)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読出し専用メモリ(ROM)、電気的消去及び書換可能な読出し専用メモリ(EEPROM(登録商標))、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)、SD(Secure Digital)メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
The program described above may be provided by being stored in a recording medium, or the program may be provided by communication means. In that case, for example, the above-described program may be regarded as an invention of a “computer-readable recording medium recording the program”.
The “computer-readable recording medium on which a program is recorded” refers to a computer-readable recording medium on which a program is recorded, which is used for program installation, execution, program distribution, and the like.
The recording medium is, for example, a digital versatile disc (DVD), which is a standard established by the DVD Forum, such as “DVD-R, DVD-RW, DVD-RAM,” and DVD + RW. Standard “DVD + R, DVD + RW, etc.”, compact disc (CD), read-only memory (CD-ROM), CD recordable (CD-R), CD rewritable (CD-RW), Blu-ray disc ( Blu-ray (registered trademark) Disc), magneto-optical disk (MO), flexible disk (FD), magnetic tape, hard disk, read-only memory (ROM), electrically erasable and rewritable read-only memory (EEPROM (registered trademark)) )), Flash memory, Random access memory (RAM) SD (Secure Digital) memory card and the like.
The program or a part of the program may be recorded on the recording medium for storage or distribution. Also, by communication, for example, a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a wired network used for the Internet, an intranet, an extranet, etc., or wireless communication It may be transmitted using a transmission medium such as a network or a combination of these, or may be carried on a carrier wave.
Furthermore, the program may be a part of another program, or may be recorded on a recording medium together with a separate program. Moreover, it may be divided and recorded on a plurality of recording media. Further, it may be recorded in any manner as long as it can be restored, such as compression or encryption.

110…共有電子付箋情報処理装置
112…付箋状態定義モジュール
114…付箋状態判定モジュール
116…機能選択定義モジュール
118…機能選択判断モジュール
120…電子付箋機能実行モジュール
122…付箋属性保持モジュール
124…通信モジュール
126…付箋操作モジュール
128…制御モジュール
150…個人用付箋情報処理装置
152…付箋作成モジュール
154…付箋属性付加モジュール
156…通信モジュール
158…制御モジュール
DESCRIPTION OF SYMBOLS 110 ... Shared electronic sticky note information processing apparatus 112 ... Sticky note state definition module 114 ... Sticky note state determination module 116 ... Function selection definition module 118 ... Function selection judgment module 120 ... Electronic sticky note function execution module 122 ... Sticky note attribute holding module 124 ... Communication module 126 ... Sticky note operation module 128 ... Control module 150 ... Personal sticky note information processing device 152 ... Sticky note creation module 154 ... Sticky note attribute addition module 156 ... Communication module 158 ... Control module

Claims (5)

台紙に貼り付けられている付箋に対する操作を検知する検知手段と、
前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、
前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段
を具備し、
前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、
前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、他の付箋とは異なる形態で表示する
ことを特徴とする情報処理装置。
Detection means for detecting an operation on a sticky note attached to the mount,
The state of the sticky note detected by the detecting means is determined in advance using the attribute of the sticky note, the position of the sticky note on the mount, the time when the sticky note was created, the contents described in the sticky note, or a combination thereof. Determining means for determining whether or not a predetermined state;
When it is determined by the determination means that the state is predetermined, the processing means includes a processing means for performing a process associated with the tag .
The determination means determines, from the state of the sticky note, whether it is a self-introducing sticky note that introduces the operator who created the sticky note or a group sticky note that indicates a group with another sticky note,
When the determination unit determines that the tag is a self-introduction tag, the processing unit displays the tag created by the operator introduced by the self-introduction tag in a form different from other tags. An information processing apparatus characterized by that.
前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、前記検知手段によって検知された付箋の移動とともに移動させる
ことを特徴とする請求項に記載の情報処理装置。
When the determination means determines that the sticky note is a self-introduction sticky note, the processing means moves the sticky note detected by the detection means to the sticky note created by the operator introduced by the self-introduction sticky note. The information processing apparatus according to claim 1 , wherein the information processing apparatus is moved together.
台紙に貼り付けられている付箋に対する操作を検知する検知手段と、
前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、
前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段
を具備し、
前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、
前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、前記検知手段によって検知された付箋の移動とともに移動させる
ことを特徴とする情報処理装置。
Detection means for detecting an operation on a sticky note attached to the mount,
The state of the sticky note detected by the detecting means is determined in advance using the attribute of the sticky note, the position of the sticky note on the mount, the time when the sticky note was created, the contents described in the sticky note, or a combination thereof. Determining means for determining whether or not a predetermined state;
When it is determined by the determination means that the state is predetermined, the processing means includes a processing means for performing a process associated with the tag .
The determination means determines, from the state of the sticky note, whether it is a self-introducing sticky note that introduces the operator who created the sticky note or a group sticky note that indicates a group with another sticky note,
When the determination means determines that the sticky note is a self-introduction sticky note, the processing means moves the sticky note detected by the detection means to the sticky note created by the operator introduced by the self-introduction sticky note. Information processing apparatus characterized by being moved together .
コンピュータを、
台紙に貼り付けられている付箋に対する操作を検知する検知手段と、
前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、
前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段
として機能させ
前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、
前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、他の付箋とは異なる形態で表示する
ことを特徴とする情報処理プログラム。
Computer
Detection means for detecting an operation on a sticky note attached to the mount,
The state of the sticky note detected by the detecting means is determined in advance using the attribute of the sticky note, the position of the sticky note on the mount, the time when the sticky note was created, the contents described in the sticky note, or a combination thereof. Determining means for determining whether or not a predetermined state;
If it is determined by the determination means that the state is predetermined, the processing means functions as processing means associated with the tag ,
The determination means determines, from the state of the sticky note, whether it is a self-introducing sticky note that introduces the operator who created the sticky note or a group sticky note that indicates a group with another sticky note,
When the determination unit determines that the tag is a self-introduction tag, the processing unit displays the tag created by the operator introduced by the self-introduction tag in a form different from other tags.
An information processing program characterized by that .
コンピュータを、
台紙に貼り付けられている付箋に対する操作を検知する検知手段と、
前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、
前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段
として機能させ
前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、
前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、前記検知手段によって検知された付箋の移動とともに移動させる
ことを特徴とする情報処理プログラム。
Computer
Detection means for detecting an operation on a sticky note attached to the mount,
The state of the sticky note detected by the detecting means is determined in advance using the attribute of the sticky note, the position of the sticky note on the mount, the time when the sticky note was created, the contents described in the sticky note, or a combination thereof. Determining means for determining whether or not a predetermined state;
If it is determined by the determination means that the state is predetermined, the processing means functions as processing means associated with the tag ,
The determination means determines, from the state of the sticky note, whether it is a self-introducing sticky note that introduces the operator who created the sticky note or a group sticky note that indicates a group with another sticky note,
When the determination means determines that the sticky note is a self-introduction sticky note, the processing means moves the sticky note detected by the detection means to the sticky note created by the operator introduced by the self-introduction sticky note. Move with
An information processing program characterized by that .
JP2013233700A 2013-11-12 2013-11-12 Information processing apparatus and information processing program Expired - Fee Related JP6237135B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013233700A JP6237135B2 (en) 2013-11-12 2013-11-12 Information processing apparatus and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013233700A JP6237135B2 (en) 2013-11-12 2013-11-12 Information processing apparatus and information processing program

Publications (2)

Publication Number Publication Date
JP2015095066A JP2015095066A (en) 2015-05-18
JP6237135B2 true JP6237135B2 (en) 2017-11-29

Family

ID=53197430

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013233700A Expired - Fee Related JP6237135B2 (en) 2013-11-12 2013-11-12 Information processing apparatus and information processing program

Country Status (1)

Country Link
JP (1) JP6237135B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6373804B2 (en) * 2015-06-25 2018-08-15 株式会社Yuidea Information processing apparatus, method, and program
JP6586857B2 (en) * 2015-10-26 2019-10-09 富士ゼロックス株式会社 Information processing apparatus and information processing program
JP6578897B2 (en) * 2015-11-10 2019-09-25 富士ゼロックス株式会社 Information processing apparatus and information processing program
JP6855713B2 (en) * 2016-09-09 2021-04-07 富士ゼロックス株式会社 Information processing equipment and information processing programs
JP7331378B2 (en) 2019-02-25 2023-08-23 富士フイルムビジネスイノベーション株式会社 Information processing device and information processing program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4385770B2 (en) * 2004-01-14 2009-12-16 富士ゼロックス株式会社 Electronic sticky note management device

Also Published As

Publication number Publication date
JP2015095066A (en) 2015-05-18

Similar Documents

Publication Publication Date Title
JP6123631B2 (en) Information processing apparatus and information processing program
JP5974976B2 (en) Information processing apparatus and information processing program
JP6056648B2 (en) Information processing apparatus and information processing program
JP6206202B2 (en) Information processing apparatus and information processing program
JP5987780B2 (en) Information processing apparatus and information processing program
JP6237135B2 (en) Information processing apparatus and information processing program
JP6578897B2 (en) Information processing apparatus and information processing program
JP2018159967A (en) Information processing apparatus and information processing program
JP2015158900A (en) Information processing device, information processing method and information processing program
JP6627592B2 (en) Information processing apparatus and information processing program
JP6759552B2 (en) Information processing equipment and information processing programs
JP6146260B2 (en) Information processing apparatus, information processing system, and information processing program
US20210271380A1 (en) Display device
JP2017091328A (en) Information processing apparatus and information processing program
JP7496699B2 (en) Display device
JP6668868B2 (en) Information processing apparatus and information processing program
US20170038935A1 (en) Information processing device, information display method, and recording medium
JP5870839B2 (en) Information processing apparatus and information processing program
JP2018036880A (en) Information processing device and information processing program
JP6702031B2 (en) Information processing system and information processing program
JP4693167B2 (en) Form search device, form search method, program, and computer-readable storage medium
JP6586857B2 (en) Information processing apparatus and information processing program
JP2018041395A (en) Information processing device and information processing program
JP7275645B2 (en) Information processing device and information processing program
JP2018041388A (en) Information processing device and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160623

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170414

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170425

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170622

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20171003

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171016

R150 Certificate of patent or registration of utility model

Ref document number: 6237135

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees