JP6237135B2 - Information processing apparatus and information processing program - Google Patents
Information processing apparatus and information processing program Download PDFInfo
- 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
Links
- 230000010365 information processing Effects 0.000 title claims description 104
- 238000012545 processing Methods 0.000 claims description 54
- 230000006870 function Effects 0.000 claims description 50
- 238000000034 method Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 23
- 238000001514 detection method Methods 0.000 claims description 15
- 238000004891 communication Methods 0.000 description 30
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 7
- 230000015572 biosynthetic process Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 239000001913 cellulose Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
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
本発明は、台紙に貼り付けられた付箋に対する処理を行う場合にあって、その処理を行わせるための操作者による指示操作なしに、付箋の状態が予め定められた状態であるときは、付箋に対応付けられた処理を行うようにした情報処理装置及び情報処理プログラムを提供することを目的としている。 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
請求項3の発明は、台紙に貼り付けられている付箋に対する操作を検知する検知手段と、前記検知手段によって検知された付箋の状態が、前記付箋の属性、台紙上における該付箋の位置、該付箋が作成された時間、該付箋に記載されている内容、又はこれらの組み合わせを用いた予め定められた状態であるか否かを判定する判定手段と、前記判定手段によって予め定められた状態であると判定された場合、前記付箋に対応付けられた処理を行う処理手段を具備し、前記判定手段は、前記付箋の状態から、該付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋とのグループを示すグループ付箋のいずれであるかを判定し、前記処理手段は、前記判定手段によって前記付箋が自己紹介付箋であると判定された場合は、該自己紹介付箋によって紹介された操作者が作成した付箋を、前記検知手段によって検知された付箋の移動とともに移動させることを特徴とする情報処理装置である。
The invention of
請求項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
請求項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
請求項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.
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図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
The shared electronic sticky note
通信モジュール124は、制御モジュール128、個人用付箋情報処理装置150の通信モジュール156と接続されている。通信モジュール124は、個人用付箋情報処理装置150との通信を行い、制御モジュール128から渡された情報を個人用付箋情報処理装置150へ送信する。また、個人用付箋情報処理装置150から送信された情報を受信し、制御モジュール128に渡す。例えば、個人用付箋情報処理装置150の操作者の操作によって作成された付箋に関する情報である付箋情報を受信し、制御モジュール128に渡す。
付箋操作モジュール126は、制御モジュール128と接続されている。付箋操作モジュール126は、共有電子付箋情報処理装置110の表示装置に対するファシリテーター等の操作者の操作に応じて、台紙上の付箋に対する処理を行う。操作としては、例えば、付箋の選択、移動、削除、グループ形成等がある。そして、付箋操作モジュール126は、台紙に貼り付けられている付箋に対する操作(付箋の選択、移動等を含む)を検知する。具体的には、画面の接触を検知するセンサーを用いて、操作者の指等が触っている付箋を検知する。
The
The sticky
付箋属性保持モジュール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
図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
付箋状態定義モジュール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
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. (
図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
付箋状態判定モジュール114は、付箋状態定義モジュール112、制御モジュール128と接続されている。付箋状態判定モジュール114は、付箋操作モジュール126によって検知された付箋の状態が、付箋状態定義モジュール112に記憶されている予め定められた状態であるか否かを判定する。また、付箋状態判定モジュール114は、付箋状態定義モジュール112に記憶されている予め定められた状態と比較するので、付箋の属性、台紙上における付箋の位置、付箋が作成された時間、付箋に記載されている内容、又はこれらの組み合わせを用いて判定してもよい。そして、付箋状態判定モジュール114は、付箋の状態からその付箋を作成した操作者を紹介する自己紹介付箋、又は他の付箋のグループを示すグループ付箋のいずれであるかを判定するようにしてもよい。具体的には、対象としている付箋の状態に該当する付箋状態定義テーブル800の状態定義欄806に対応する自己紹介/グループ欄804を抽出すればよい。
The tag
機能選択定義モジュール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
The function
電子付箋機能実行モジュール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
The
個人用付箋情報処理装置150は、例えば、タッチパネル方式の表示装置及び入力装置を有しており、参加者の指、ペン等を用いた操作を受け付けて、付箋情報の作成等が行われる。また、タッチパネル以外にも、キーボード、マウスを用いた入力、マイクを用いた音声入力、カメラを用いた画像入力等であってもよい。付箋情報は、カード型の情報を管理し得るデータ構造であればよく、その内容は、例えば、テキスト情報、手書き文字、図形等を示すベクトルデータ、音声情報、写真等の静止画像情報、動画情報等、又はこれらの組み合わせであってもよい。
The personal sticky note
通信モジュール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
The
The tag
The
図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
図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,
The shared electronic sticky note
Moreover, the shared electronic sticky note
図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
The shared electronic sticky note
As a method of forming a group, an explicit operation of writing a frame (grouping envelope) of the group area A420 by the
The sticky notes pasted on the
図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
In step S504, the tag
In step S506, the tag
In step S508, the
In step S510, the
In step S512, the
図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
In step S <b> 1104, the
In step S1106, the sticky note
In step S1108, the function
In step S1110, the
In step S1112, the electronic tag
図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
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
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
図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
Thereafter, as shown in the example of FIG. 13B, when the
なお、本実施の形態(共有電子付箋情報処理装置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
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図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
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.
ことを特徴とする請求項1に記載の情報処理装置。 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 .
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4385770B2 (en) * | 2004-01-14 | 2009-12-16 | 富士ゼロックス株式会社 | Electronic sticky note management device |
-
2013
- 2013-11-12 JP JP2013233700A patent/JP6237135B2/en not_active Expired - Fee Related
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 |