(57)【特許請求の範囲】
【請求項１】
表上に貼り付けられた付箋の位置を特定する第１の特定手段と、
前記位置から前記表内のセルを特定する第２の特定手段と、
前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、
前記第３の特定手段によって特定されたセル内の情報を、前記付箋の属性として設定する設定手段と、
前記表のパターン、列数、行数を受け付ける受付手段と、
前記受付手段によって受け付けられた情報にしたがって、表を提示するための制御を行う提示制御手段と、
前記表のパターンにしたがって、提示された表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出する抽出手段と、
を有する情報処理装置。
【請求項２】
表上に貼り付けられた付箋の位置を特定する第１の特定手段と、
前記位置から前記表内のセルを特定する第２の特定手段と、
前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、
前記第３の特定手段によって特定されたセル内の情報として、前記付箋がセルにまたがって貼り付けられており、該付箋に設定される属性が連続性のある場合は、またがっているセルの属性の値の中間的な値を、前記付箋の属性として設定する設定手段と、
を有する情報処理装置。
【請求項３】
前記第３の特定手段は、前記表において、前記第２の特定手段によって特定されたセルが属している列の先頭の位置にあるセル、第２の特定手段によって特定されたセルが属している行の先頭の位置にあるセル、又は、第２の特定手段によって特定されたセルが属している列の先頭の位置及び行の先頭の位置にある両方のセル、のうちいずれか１つを特定する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記表のパターンとして、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、該セルが列の先頭の位置にあるセルの場合は該列の先頭以外のセルを属性とし、該セルが行の先頭の位置にあるセルの場合は該行の先頭以外のセルを属性とし、
前記第３の特定手段は、前記表のパターンにしたがって、属性名のセルと属性のセルを特定し、
前記設定手段は、前記第３の特定手段によって特定された属性名のセル内の情報を属性名とし、前記属性のセル内の情報を属性として、前記付箋に設定する、
請求項１に記載の情報処理装置。
【請求項５】
前記表のパターン、列数、行数を受け付ける受付手段と、
をさらに有し、
前記表のパターンとして、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、該セルが列の先頭の位置にあるセルの場合は該列の先頭以外のセルを属性とし、該セルが行の先頭の位置にあるセルの場合は該行の先頭以外のセルを属性とし、
前記第３の特定手段は、前記表のパターンにしたがって、属性名のセルと属性のセルを特定し、
前記設定手段は、前記第３の特定手段によって特定された属性名のセル内の情報を属性名とし、前記属性のセル内の情報を属性として、前記付箋に設定する、
請求項２に記載の情報処理装置。
【請求項６】
前記表のパターン、列数、行数を受け付ける受付手段と、
前記受付手段によって受け付けられた情報にしたがって、表を提示するための制御を行う提示制御手段と、
前記表のパターンにしたがって、提示された表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出する抽出手段と、
をさらに有する請求項２に記載の情報処理装置。
【請求項７】
前記設定手段は、前記付箋がセルにまたがって貼り付けられており、該付箋に設定される属性が連続性のある場合は、またがっているセルの属性の値の中間的な値を属性として設定する、
請求項１に記載の情報処理装置。
【請求項８】
前記表を受け付ける第２の受付手段と、
前記表のセル内の情報を内容とする付箋を生成する生成手段と、
前記表と前記付箋を提示するための制御を行う第２の提示制御手段と、
をさらに有する請求項１から７のいずれか一項に記載の情報処理装置。
【請求項９】
属性が設定された付箋を出力すること、前記表に貼り付けられた付箋内の情報を、該貼り付けられている位置のセル内の情報として表を出力すること、若しくは、指定された属性をもとに表形式で出力すること、のいずれか１つ又はこれらの組み合わせを行う出力手段と、
をさらに有する請求項１から８のいずれか一項に記載の情報処理装置。
【請求項１０】
コンピュータを、
表上に貼り付けられた付箋の位置を特定する第１の特定手段と、
前記位置から前記表内のセルを特定する第２の特定手段と、
前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、
前記第３の特定手段によって特定されたセル内の情報を、前記付箋の属性として設定する設定手段と、
前記表のパターン、列数、行数を受け付ける受付手段と、
前記受付手段によって受け付けられた情報にしたがって、表を提示するための制御を行う提示制御手段と、
前記表のパターンにしたがって、提示された表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出する抽出手段
として機能させるための情報処理プログラム。
【請求項１１】
コンピュータを、
表上に貼り付けられた付箋の位置を特定する第１の特定手段と、
前記位置から前記表内のセルを特定する第２の特定手段と、
前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、
前記第３の特定手段によって特定されたセル内の情報として、前記付箋がセルにまたがって貼り付けられており、該付箋に設定される属性が連続性のある場合は、またがっているセルの属性の値の中間的な値を、前記付箋の属性として設定する設定手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、従来の情報処理装置においては、付箋が示す情報を適切に共有できないことを課題とし、帳票の帳票識別情報を受け付ける表示帳票指定受付部と、表示帳票指定受付部が受け付けた帳票識別情報に対応する帳票に用いられる帳票用情報及び帳票の画面を構成する画面構成情報を、帳票用情報格納部及び画面構成情報格納部から読み出し、帳票の画面を構成する画面構成部と、表示帳票指定受付部が受け付けた帳票識別情報に対応する帳票用情報に対応付けられた付箋情報を付箋情報格納部から取得する付箋情報取得部と、取得した付箋情報を用いて、帳票上に配置される付箋の画面を構成する付箋画面構成部と、画面構成部と、前記付箋画面構成部とが構成した画面を出力する出力部とを備えたことが開示されている。
【０００３】
特許文献２には、グループウェアの機能間における多様な情報を連携させ、利用者の操作性を向上するネットワークシステム、サーバー装置、及びグループウェアプログラムを提供することを課題とし、記憶手段は、画像オブジェクトに付帯するデータを、重畳して表示されるウインドウに対応付けて記憶し、画像オブジェクトに付帯するデータが複数いずれのウインドウ上にあっても画像オブジェクトが付帯するデータを全てデータ項目内に格納可能であり、クライアント装置は、第一のウインドウ上の画像オブジェクトが座席表ウインドウの座席画像上へ移動操作等されたときサーバー装置に当該画像オブジェクトに付帯するデータの更新要求を行い、記憶手段は、画像オブジェクトに付帯するデータを継承しつつ、当該画像オブジェクトが移動又は複写操作された座席画像に付帯するユーザーデータ及び伝言ビューウインドウに対応付けて、データ項目内に格納することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０９３３８９号公報
【特許文献２】特開２０１１−１６４６９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術では、電子付箋（電子カード等ともいわれる。以下、単に付箋という）を帳票等に添付することが行われている。そして、付箋情報は、メモ情報に加えて、付箋の画像を構成する際の表示属性等（色、形状、大きさ、重なり順等を指定する情報）が付されている。
しかし、表上で付箋を貼り付けた位置にしたがって属性を設定することはできなかった。
そこで、本発明は、表上に貼り付けられた付箋について、その貼り付けられた位置に関連するセル内の情報を属性として設定できるようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００７】
請求項１の発明は、表上に貼り付けられた付箋の位置を特定する第１の特定手段と、前記位置から前記表内のセルを特定する第２の特定手段と、前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、前記第３の特定手段によって特定されたセル内の情報を、前記付箋の属性として設定する設定手段と、前記表のパターン、列数、行数を受け付ける受付手段と、前記受付手段によって受け付けられた情報にしたがって、表を提示するための制御を行う提示制御手段と、前記表のパターンにしたがって、提示された表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出する抽出手段と、を有する情報処理装置である。
【０００８】
請求項３の発明は、前記第３の特定手段は、前記表において、前記第２の特定手段によって特定されたセルが属している列の先頭の位置にあるセル、第２の特定手段によって特定されたセルが属している行の先頭の位置にあるセル、又は、第２の特定手段によって特定されたセルが属している列の先頭の位置及び行の先頭の位置にある両方のセル、のうちいずれか１つを特定する、請求項１又は２に記載の情報処理装置である。
【０００９】
請求項４の発明は、前記表のパターンとして、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、該セルが列の先頭の位置にあるセルの場合は該列の先頭以外のセルを属性とし、該セルが行の先頭の位置にあるセルの場合は該行の先頭以外のセルを属性とし、前記第３の特定手段は、前記表のパターンにしたがって、属性名のセルと属性のセルを特定し、前記設定手段は、前記第３の特定手段によって特定された属性名のセル内の情報を属性名とし、前記属性のセル内の情報を属性として、前記付箋に設定する、請求項１に記載の情報処理装置である。
請求項５の発明は、前記表のパターン、列数、行数を受け付ける受付手段と、をさらに有し、前記表のパターンとして、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、該セルが列の先頭の位置にあるセルの場合は該列の先頭以外のセルを属性とし、該セルが行の先頭の位置にあるセルの場合は該行の先頭以外のセルを属性とし、前記第３の特定手段は、前記表のパターンにしたがって、属性名のセルと属性のセルを特定し、前記設定手段は、前記第３の特定手段によって特定された属性名のセル内の情報を属性名とし、前記属性のセル内の情報を属性として、前記付箋に設定する、請求項２に記載の情報処理装置である。
【００１０】
請求項６の発明は、前記表のパターン、列数、行数を受け付ける受付手段と、前記受付手段によって受け付けられた情報にしたがって、表を提示するための制御を行う提示制御手段と、前記表のパターンにしたがって、提示された表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出する抽出手段と、をさらに有する請求項２に記載の情報処理装置である。
【００１１】
請求項７の発明は、前記設定手段は、前記付箋がセルにまたがって貼り付けられており、該付箋に設定される属性が連続性のある場合は、またがっているセルの属性の値の中間的な値を属性として設定する、請求項１に記載の情報処理装置である。
【００１２】
請求項８の発明は、前記表を受け付ける第２の受付手段と、前記表のセル内の情報を内容とする付箋を生成する生成手段と、前記表と前記付箋を提示するための制御を行う第２の提示制御手段と、をさらに有する請求項１から７のいずれか一項に記載の情報処理装置である。
【００１３】
請求項９の発明は、属性が設定された付箋を出力すること、前記表に貼り付けられた付箋内の情報を、該貼り付けられている位置のセル内の情報として表を出力すること、若しくは、指定された属性をもとに表形式で出力すること、のいずれか１つ又はこれらの組み合わせを行う出力手段と、をさらに有する請求項１から８のいずれか一項に記載の情報処理装置である。
【００１４】
請求項１０の発明は、コンピュータを、表上に貼り付けられた付箋の位置を特定する第１の特定手段と、前記位置から前記表内のセルを特定する第２の特定手段と、前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、前記第３の特定手段によって特定されたセル内の情報を、前記付箋の属性として設定する設定手段と、前記表のパターン、列数、行数を受け付ける受付手段と、前記受付手段によって受け付けられた情報にしたがって、表を提示するための制御を行う提示制御手段と、前記表のパターンにしたがって、提示された表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出する抽出手段として機能させるための情報処理プログラムである。
請求項１１の発明は、コンピュータを、表上に貼り付けられた付箋の位置を特定する第１の特定手段と、前記位置から前記表内のセルを特定する第２の特定手段と、前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、前記第３の特定手段によって特定されたセル内の情報として、前記付箋がセルにまたがって貼り付けられており、該付箋に設定される属性が連続性のある場合は、またがっているセルの属性の値の中間的な値を、前記付箋の属性として設定する設定手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１５】
請求項１の情報処理装置によれば、表上に貼り付けられた付箋について、その貼り付けられた位置に関連するセル内の情報を属性として設定することができる。また、表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出することができる。
請求項２の情報処理装置によれば、表上に貼り付けられた付箋について、その貼り付けられた位置に関連するセル内の情報を属性として設定することができる。また、付箋がセルにまたがって貼り付けられている場合にも、その付箋に属性として、またがっているセルの属性の値の中間的な値を設定することができる。
【００１６】
請求項３の情報処理装置によれば、第２の特定手段によって特定されたセルが属している列の先頭の位置にあるセル、第２の特定手段によって特定されたセルが属している行の先頭の位置にあるセル、又は、第２の特定手段によって特定されたセルが属している列の先頭の位置及び行の先頭の位置にある両方のセル、のうちいずれか１つを特定することができる。
【００１７】
請求項４の情報処理装置によれば、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、そのセルが列の先頭の位置にあるセルの場合はその列の先頭以外のセルを属性とし、そのセルが行の先頭の位置にあるセルの場合はその行の先頭以外のセルを属性とすることができる。
請求項５の情報処理装置によれば、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、そのセルが列の先頭の位置にあるセルの場合はその列の先頭以外のセルを属性とし、そのセルが行の先頭の位置にあるセルの場合はその行の先頭以外のセルを属性とすることができる。
【００１８】
請求項６の情報処理装置によれば、表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出することができる。
【００１９】
請求項７の情報処理装置によれば、付箋がセルにまたがって貼り付けられている場合にも、その付箋に属性として、またがっているセルの属性の値の中間的な値を設定することができる。
【００２０】
請求項８の情報処理装置によれば、表のセル内の情報を内容とする付箋を提示することができる。
【００２１】
請求項９の情報処理装置によれば、属性が設定された付箋を出力すること、表に貼り付けられた付箋内の情報を、その貼り付けられている位置のセル内の情報として表を出力すること、若しくは、指定された属性をもとに表形式で出力すること、のいずれか１つ又はこれらの組み合わせを行うことができる。
【００２２】
請求項１０の情報処理プログラムによれば、表上に貼り付けられた付箋について、その貼り付けられた位置に関連するセル内の情報を属性として設定することができる。また、表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出することができる。
請求項１１の情報処理プログラムによれば、表上に貼り付けられた付箋について、その貼り付けられた位置に関連するセル内の情報を属性として設定することができる。また、付箋がセルにまたがって貼り付けられている場合にも、その付箋に属性として、またがっているセルの属性の値の中間的な値を設定することができる。
【図面の簡単な説明】
【００２３】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】共有付箋情報処理装置、付箋情報処理装置の使用例を示す説明図である。
【図４】表示制御の処理例を示す説明図である。
【図５】表構造テーブルのデータ構造例を示す説明図である。
【図６】背景属性情報テーブルのデータ構造例を示す説明図である。
【図７】付箋情報テーブルのデータ構造例を示す説明図である。
【図８】付箋属性情報テーブルのデータ構造例を示す説明図である。
【図９】本実施の形態による処理例を示すフローチャートである。
【図１０】表の設定のための表示例を示す説明図である。
【図１１】表のパターンの例を示す説明図である。
【図１２】表の表示例を示す説明図である。
【図１３】本実施の形態による処理例を示すフローチャートである。
【図１４】表の表示例を示す説明図である。
【図１５】属性の表示例を示す説明図である。
【図１６】エクスポートの設定のための表示例を示す説明図である。
【図１７】エクスポートした情報を表として出力した例を示す説明図である。
【図１８】本実施の形態による処理例を示す説明図である。
【図１９】表構造テーブルのデータ構造例を示す説明図である。
【図２０】背景属性情報テーブルのデータ構造例を示す説明図である。
【図２１】付箋情報テーブルのデータ構造例を示す説明図である。
【図２２】付箋属性情報テーブルのデータ構造例を示す説明図である。
【図２３】本実施の形態による処理例を示す説明図である。
【図２４】表構造テーブルのデータ構造例を示す説明図である。
【図２５】背景属性情報テーブルのデータ構造例を示す説明図である。
【図２６】付箋情報テーブルのデータ構造例を示す説明図である。
【図２７】付箋属性情報テーブルのデータ構造例を示す説明図である。
【図２８】本実施の形態による処理例を示す説明図である。
【図２９】本実施の形態による処理例を示す説明図である。
【図３０】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２４】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２５】
本実施の形態である情報処理装置１００は、表上に付箋を貼り付けるものであって、図１の例に示すように、付箋作成モジュール１０５、付箋表示情報構成モジュール１１０、付箋情報管理モジュール１１５、背景画面構成モジュール１２０、付箋と背景の関係解析モジュール１２５、付箋の属性設定モジュール１３０、表形式の背景作成モジュール１３５、付箋情報ＤＢ１４０、付箋属性情報ＤＢ１４５、背景情報ＤＢ１５０を有している。ここで「表」とは行と列によって構成される配列であって、スプレッドシート等ともいわれるものである。また、ここで表の概念は、配列を含むものであればよく、帳票等の文書を含む。また、表の上に付箋を貼り付けることから、この表は台紙（又は背景）としての役割を有する。また、情報処理装置１００は、表示装置１８０と接続されている。
【００２６】
情報処理装置１００と表示装置１８０は、付箋を用いて、ファシリテーター（一般的には一人）と複数人の参加者によって行われる会合（ワークショップ、会議、アイディア抽出会、検討会等）で利用される。参加者は参加者用端末としての端末装置（後述する付箋情報処理装置２１０）を用いて、アイディア等が記載された付箋を作成する。一般的に、図３の例に示すように、付箋情報処理装置２１０として、付箋情報処理装置２１０Ａ、付箋情報処理装置２１０Ｂ等（以下、代表して付箋情報処理装置２１０という）があり、付箋情報処理装置２１０は複数ある。そして、共有付箋情報処理装置２００は、付箋情報処理装置２１０から付箋を受け取って、台紙上にその付箋を貼り付ける。ファシリテーターは共有付箋情報処理装置２００の表示装置である共有画面を用いて、その台紙上で、付箋の位置を決定又は変更したり、付箋をまとめたり（第１の付箋と第２の付箋を関連付けること、グループ形成等ともいわれる）、自らも付箋情報の作成等を行って、その会合を進行させる。なお、本実施の形態において、参加者には、ファシリテーターを含む。
【００２７】
付箋情報処理装置２１０は、例えば、タッチパネル方式の表示装置及び入力装置を有しており、参加者の指、ペン等を用いた操作を受け付けて、付箋情報の作成等が行われる。また、タッチパネル以外にも、キーボード、マウスを用いた入力、マイクを用いた音声入力、カメラを用いた画像入力等であってもよい。付箋は、カード型の情報を管理し得るデータ構造を有していればよく、その内容は、例えば、テキスト情報、手書き文字、図形等を示すベクトルデータ、音声情報、写真等の静止画像情報、動画情報等、又はこれらの組み合わせであってもよい。そして、付箋は属性を有している。例えば、付箋をグループ化（分類、カテゴライズ）した結果を属性として設定することが行われる。
共有付箋情報処理装置２００は、付箋情報処理装置２１０から送信されてきた付箋を台紙上に貼り付けて表示し、その付箋に対する処理を行うものである。付箋に対する処理を指示する者として、ファシリテーター、共有付箋情報処理装置２００の操作者がいる。
【００２８】
共有付箋情報処理装置２００、付箋情報処理装置２１０を用いた会合では、議論等のために、背景として用意されたテンプレートやフレームワークに、テキストや数字等が記入された付箋を貼り付けて議論が行われる。本実施の形態では、この背景として表を用い、貼り付けられた付箋の位置から、その表におけるセルＡを特定し、そのセルＡから属性となるセルＢを特定し、そのセルＢの内容を付箋の属性とするものである。
また、付箋内の文字情報や数情報を集計すること等を行うようにしてもよい。この場合、情報処理装置１００は、この集計処理等を、スプレッドシートとしての表を用いて行うようにするものであり、そのスプレッドシートへの入力に付箋を用いることができるようにしたものである。いわば、スプレッドシートソフトウェアに対するＦＥＰ（Ｆｒｏｎｔ  Ｅｎｄ  Ｐｒｏｃｅｓｓｏｒ）としての機能を有していることになる。
【００２９】
付箋作成モジュール１０５は、付箋情報ＤＢ１４０と接続されている。付箋作成モジュール１０５は、操作者による操作にしたがって、付箋を作成するものである。例えば、新規に付箋を作成し、キーボード等からテキスト情報等を受け取り、付箋の内容とする。ここで、付箋の属性として、付箋の色（ピンク、オレンジ、緑等）、付箋の外枠の色、線形状（実線、破線、一点鎖線等）等を指定してもよい。
付箋情報ＤＢ１４０は、付箋作成モジュール１０５、付箋情報管理モジュール１１５、付箋と背景の関係解析モジュール１２５、付箋属性情報ＤＢ１４５と接続されている。付箋情報ＤＢ１４０は、付箋作成モジュール１０５によって作成された付箋を記憶する。例えば、付箋情報テーブル７００を記憶する。図７は、付箋情報テーブル７００のデータ構造例を示す説明図である。付箋情報テーブル７００は、付箋ＩＤ欄７１０、位置欄７２０、サイズ欄７３０、内容欄７４０等を有している。付箋ＩＤ欄７１０は、本実施の形態において、付箋を一意に識別するための情報（付箋ＩＤ：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を記憶している。位置欄７２０は、その付箋が貼り付けられた位置を記憶している。サイズ欄７３０は、その付箋のサイズ（例えば、縦、幅の長さ等）を記憶している。内容欄７４０は、その付箋の内容を記憶している。また、付箋情報テーブル７００は、付箋の作成日時、作成者等の情報を記憶していてもよい。
【００３０】
付箋表示情報構成モジュール１１０は、付箋情報管理モジュール１１５、表示装置１８０の表示制御モジュール１８５と接続されている。付箋表示情報構成モジュール１１０は、表示装置１８０の液晶ディスプレイ等の表示装置（又は背景）に付箋を表示させ、そして、付箋の表示位置、サイズを管理する。例えば、操作者の操作に応じて、既に作成された付箋を表示させ、その付箋を移動、サイズ変更、消去等する。
付箋情報管理モジュール１１５は、付箋表示情報構成モジュール１１０、付箋情報ＤＢ１４０、付箋属性情報ＤＢ１４５と接続されている。付箋情報管理モジュール１１５は、付箋表示情報構成モジュール１１０による付箋の移動等による処理の結果を受け取り、付箋情報ＤＢ１４０に記憶する。具体的には、対象となっている付箋について、付箋情報テーブル７００の位置欄７２０、サイズ欄７３０に反映させる。
背景画面構成モジュール１２０は、表示装置１８０の表示制御モジュール１８５と接続されている。背景画面構成モジュール１２０は、表示装置１８０が有している液晶ディスプレイ等の表示画面に背景となる表を表示させる。そして、表示装置に表のどの部分が表示されているかを管理する。この情報（表のどの部分が表示装置に表示されているかを示す情報）を付箋と背景の関係解析モジュール１２５に渡す。つまり、この情報は、表示装置における付箋の物理的な表示位置と、背景である表の表示部分とを対応させることができる情報となる。
【００３１】
付箋と背景の関係解析モジュール１２５は、付箋の属性設定モジュール１３０、付箋情報ＤＢ１４０、背景情報ＤＢ１５０と接続されている。付箋と背景の関係解析モジュール１２５は、背景画面構成モジュール１２０からの情報と付箋情報ＤＢ１４０内の情報を用いて、表上に貼り付けられた付箋の位置を特定し、その付箋の位置から表内のセルを特定する。具体的には、付箋の表示装置上の物理的位置と、その表示装置に表示されている表のセルの位置とを対応させて、その付箋がどのセルにあるかを特定する。なお、付箋はサイズを有しているので、貼り付ける位置によっては、付箋がセルにまたがって貼り付けられる場合がある。この場合、付箋の予め定められた位置（例えば、付箋の左上の角の座標）がある１つのセルを特定するようにしてもよいし、その付箋がまたがっている複数のセルを特定するようにしてもよい。
【００３２】
付箋の属性設定モジュール１３０は、付箋と背景の関係解析モジュール１２５、付箋属性情報ＤＢ１４５と接続されている。付箋の属性設定モジュール１３０は、背景画面構成モジュール１２０によって特定されたセルから付箋の属性となるセルを特定する。そして、その特定したセル内の情報を、付箋の属性として設定する。
また、付箋の属性設定モジュール１３０は、表のパターンにしたがって、セルを特定してもよい。ここで、表のパターンは、表形式の背景作成モジュール１３５によって設定されるものであり、（１）列の先頭（ヘッダ）の位置にあるセル、（２）行の先頭の位置にあるセル、又は、（３）列の先頭の位置及び行の先頭の位置にある両方のセル、のうちいずれか１つである。
また、付箋の属性設定モジュール１３０は、表のパターンにしたがって、属性名のセルと属性のセルを特定してもよい。そして、その特定した属性名のセル内の情報を属性名とし、属性のセル内の情報を属性として、付箋に設定するようにしてもよい。ここで、表のパターンは、表形式の背景作成モジュール１３５によって設定されるものであり、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、そのセルが列の先頭の位置にあるセルの場合はその列の先頭以外のセルを属性とし、そのセルが行の先頭の位置にあるセルの場合はその行の先頭以外のセルを属性とするものである。具体的には、（４）列の先頭の位置にあるセルを属性名とし、その列の先頭以外のセルを属性とするパターン、（５）行の先頭の位置にあるセルを属性名とし、その行の先頭以外のセルを属性とするパターン、のうちいずれか１つである。表のパターンについては、図１１の例を用いて詳説する。
そして、付箋の属性設定モジュール１３０は、その特定した第１のセルが、行の先頭のセルである場合は、列の先頭の位置にある第２のセル内の情報を属性名とし、その行とその列の交わる位置にあるセルの情報を属性として、付箋の属性を設定する。ここで「行の先頭のセル」とは、第１列にあるセル（正確には、第１行第１列のセルを除く）をいう。
また、付箋の属性設定モジュール１３０は、その特定した第１のセルが、列の先頭のセルである場合は、行の先頭の位置にある第２のセル内の情報を属性名とし、その列とその行の交わる位置にあるセルの情報を属性として、付箋の属性を設定する。ここで「列の先頭のセル」とは、第１行にあるセル（正確には、第１行第１列のセルを除く）をいう。
【００３３】
また、付箋の属性設定モジュール１３０は、付箋がセルにまたがって貼り付けられており、その付箋に設定される属性が連続性のある場合は、またがっているセルの属性の値の中間的な値を属性として設定するようにしてもよい。ここで「属性が連続性のある場合」として、具体的には、属性の情報が数値である場合である。また「中間的な値」として、両者の値の間の中央値（平均値）であってもよいし、付箋がセルに含まれている面積に応じた値としてもよい。例えば、一方のセルに付箋の面積の８０％が含まれており、他方のセルにその付箋の面積の２０％が含まれている場合は、一方のセルの属性の値の８０％と、他方のセルの属性の値の２０％とを加算した値としてもよい。
また、付箋の属性設定モジュール１３０は、属性が設定された付箋を出力すること、表に貼り付けられた付箋内の情報を、その貼り付けられている位置のセル内の情報として表を出力すること、若しくは、指定された属性をもとに表形式で出力すること、のいずれか１つ又はこれらの組み合わせを行うようにしてもよい。なお、「属性が設定された付箋」には、前述したように、属性設定モジュール１３０が属性を設定した付箋の他に、他の手法（例えば、操作者の操作等）によって属性が設定された付箋を含めてもよい。「指定された属性をもとに表形式で出力すること」については、図２９の例を用いて後述する。
【００３４】
表形式の背景作成モジュール１３５は、背景情報ＤＢ１５０と接続されている。表形式の背景作成モジュール１３５は、操作者の操作にしたがって、表のパターン、列数、行数を受け付ける。そして、表示装置１８０の表示画面に表示させる表のパターンを設定し、表を作成する。表のパターンとして、前述したように（１）〜（５）の５つのパターンがある。
そして、背景画面構成モジュール１２０は、表形式の背景作成モジュール１３５によって受け付けられた情報にしたがって、表示制御モジュール１８５に対して、表示装置１８０の表示画面に表を提示するための制御をする。
そして、付箋の属性設定モジュール１３０は、表のパターンにしたがって、提示された表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出するようにしてもよい。つまり、表のセルの内容として、そのセルに貼り付けられた付箋の内容を用いるようにしたものである。
また、表形式の背景作成モジュール１３５は、既に作成された表（スプレッドシート）を受け付けるようにしてもよい。
そして、付箋情報管理モジュール１１５は、表のセル内の情報を内容とする付箋を生成してもよい。既に作成された表を、本実施の形態で扱えるようにするものであり、内容が記載された各セルを付箋とするものである。なお、付箋の生成は、１つのセルから１つの付箋を生成してもよいし、１つのセルから複数の付箋を生成してもよい。例えば、セル内の情報で予め定められた符号毎に付箋を生成するようにしてもよい。具体的には、その符号として、改行符号としてもよいし、タグ情報としてもよい。
背景画面構成モジュール１２０、付箋表示情報構成モジュール１１０は、表示制御モジュール１８５に対して、表と付箋を提示するための制御を行う。
【００３５】
背景情報ＤＢ１５０は、付箋と背景の関係解析モジュール１２５、表形式の背景作成モジュール１３５、付箋属性情報ＤＢ１４５と接続されている。背景情報ＤＢ１５０は、背景としての表を記憶する。例えば、表構造テーブル５００、背景属性情報テーブル６００を記憶する。図５は、表構造テーブル５００のデータ構造例を示す説明図である。表構造テーブル５００は、背景ＩＤ欄５１０、背景パターン欄５２０、行数欄５３０、列数欄５４０を有している。背景ＩＤ欄５１０は、本実施の形態において、背景（表）を一意に識別するための情報（背景ＩＤ）を記憶している。背景パターン欄５２０は、その表における前述のパターンを記憶している。行数欄５３０は、その表における行数を記憶している。列数欄５４０は、その表における列数を記憶している。
【００３６】
図６は、背景属性情報テーブル６００のデータ構造例を示す説明図である。背景属性情報テーブル６００は、セルに関する情報を記憶しており、背景ＩＤ欄６１０、行番号欄６２０、列番号欄６３０、位置欄６４０、サイズ欄６５０、行ヘッダ欄６６０、列ヘッダ欄６７０を有している。背景ＩＤ欄６１０は、背景ＩＤを記憶している。行番号欄６２０は、その表における行番号を記憶している。列番号欄６３０は、その表における列番号を記憶している。行番号欄６２０、列番号欄６３０によってセルを特定することになる。位置欄６４０は、そのセルの位置を記憶している。サイズ欄６５０は、そのセルのサイズを記憶している。行ヘッダ欄６６０は、そのセルは行ヘッダに該当するか否かを示す情報を記憶している。列ヘッダ欄６７０は、そのセルは列ヘッダに該当するか否かを示す情報を記憶している。
【００３７】
付箋属性情報ＤＢ１４５は、付箋情報管理モジュール１１５、付箋の属性設定モジュール１３０、付箋情報ＤＢ１４０、背景情報ＤＢ１５０と接続されている。付箋属性情報ＤＢ１４５は、付箋の属性を記憶する。例えば、付箋属性情報テーブル８００を記憶する。図８は、付箋属性情報テーブル８００のデータ構造例を示す説明図である。付箋属性情報テーブル８００は、付箋情報欄８１０、属性情報欄８２０、属性名欄８３０を有している。付箋情報欄８１０は、付箋情報を記憶している。例えば、付箋ＩＤを記憶している。属性情報欄８２０は、属性情報を記憶している。例えば、属性としてのセルにある付箋の付箋ＩＤを記憶している。属性名欄８３０は、その属性の属性名を記憶している。
【００３８】
表示装置１８０は、表示制御モジュール１８５を有している。
表示制御モジュール１８５は、情報処理装置１００の付箋表示情報構成モジュール１１０、背景画面構成モジュール１２０と接続されている。表示制御モジュール１８５は、付箋表示情報構成モジュール１１０、背景画面構成モジュール１２０による制御にしたがって、表示装置１８０の表示画面に表、付箋を表示する。なお、液晶ディスプレイ等の表示装置への表示の他に、プリンタ等の印刷装置での印刷、スピーカー等の音声出力装置への音声の出力、振動装置による振動等を組み合わせてもよい。
【００３９】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。共有付箋情報処理装置２００は、一般的に大画面の表示装置を備えており、ファシリテーターによって操作される。この表示装置は、参加者全員が見ることができるものである。各付箋情報処理装置２１０は、会合における参加者によって操作され、一般的には、各参加者が１台ずつ所持している。例えば、付箋情報処理装置２１０として、タブレット型端末等が使用される。
図２（ａ１）の例では、共有付箋情報処理装置２００が、情報処理装置１００、表示装置１８０を有しており、各付箋情報処理装置２１０が表示装置１８０を有している。そして、共有付箋情報処理装置２００、付箋情報処理装置２１０Ａ、付箋情報処理装置２１０Ｂ、付箋情報処理装置２１０Ｃは、通信回線２９９を介してそれぞれ接続されている。通信回線２９９は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。この場合、情報処理装置１００は、共有付箋情報処理装置２００の画面に表示される表、付箋に対する処理を行う。そして、共有付箋情報処理装置２００の画面の表示を、各付箋情報処理装置２１０に送信し、各付箋情報処理装置２１０の表示装置１８０がそれを表示する。
【００４０】
図２（ａ２）の例では、共有付箋情報処理装置２００と各付箋情報処理装置２１０が表示装置１８０を有している。そして、情報処理装置１００、共有付箋情報処理装置２００、付箋情報処理装置２１０Ａ、付箋情報処理装置２１０Ｂ、付箋情報処理装置２１０Ｃは、通信回線２９９を介してそれぞれ接続されている。この場合、共有付箋情報処理装置２００、各付箋情報処理装置２１０が、通信回線２９９を介して、情報処理装置１００を利用する。情報処理装置１００の制御にしたがって、共有付箋情報処理装置２００、各付箋情報処理装置２１０の表示装置１８０が表、付箋を表示する。また、情報処理装置１００による機能は、クラウドサービスとして実現してもよい。
図２（ａ３）の例では、共有付箋情報処理装置２００と各付箋情報処理装置２１０のそれぞれが、情報処理装置１００、表示装置１８０を有している。共有付箋情報処理装置２００、付箋情報処理装置２１０Ａ、付箋情報処理装置２１０Ｂ、付箋情報処理装置２１０Ｃは、通信回線２９９を介してそれぞれ接続されている。この場合、各情報処理装置１００が、それぞれの付箋情報処理装置（共有付箋情報処理装置２００、各付箋情報処理装置２１０）の画面に表示される表、付箋に対する処理を行う。
【００４１】
図２（ｂ）の例では、会議室２８０には、共有付箋情報処理装置２００、付箋情報処理装置２１０Ａ、付箋情報処理装置２１０Ｂ、付箋情報処理装置２１０Ｃが設置されており、会合が行われる。共有付箋情報処理装置２００、付箋情報処理装置２１０Ａ、付箋情報処理装置２１０Ｂ、付箋情報処理装置２１０Ｃは、通信回線２９９を介してそれぞれ接続されている。共有付箋情報処理装置２００と各付箋情報処理装置２１０のそれぞれが、表示装置１８０を有している。
そして、情報処理装置１００、背景情報記憶装置２９０、付箋情報記憶装置２９４、会議室２８０内の機器は、通信回線２９８を介してそれぞれ接続されている。通信回線２９８は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、情報処理装置１００、背景情報記憶装置２９０、付箋情報記憶装置２９４による機能は、クラウドサービスとして実現してもよい。背景情報記憶装置２９０は、背景情報ＤＢ１５０を有している。付箋情報記憶装置２９４は、付箋情報ＤＢ１４０、付箋属性情報ＤＢ１４５を有している。情報処理装置１００は、背景情報記憶装置２９０内の背景情報ＤＢ１５０、付箋情報記憶装置２９４内の付箋情報ＤＢ１４０、付箋属性情報ＤＢ１４５を用いて処理を行う。この場合、共有付箋情報処理装置２００が情報処理装置１００を利用して、共有付箋情報処理装置２００の画面の表示を、各付箋情報処理装置２１０に送信し、各付箋情報処理装置２１０の表示装置１８０でそれを表示するようにしてもよい。また、共有付箋情報処理装置２００、各付箋情報処理装置２１０のそれぞれが、情報処理装置１００を利用するようにしてもよい。
【００４２】
図３は、本実施の形態が使用される会議室等の例、共有付箋情報処理装置２００、付箋情報処理装置２１０の使用例を示す説明図である。
図３（ａ）の例に示すように、会議室等内に、参加者３１１、３１２、ファシリテーター３２１が集まっている。参加者３１１は付箋情報処理装置２１０Ａを利用し、参加者３１２は付箋情報処理装置２１０Ｂを利用する。一般的に、端末装置（付箋情報処理装置２１０Ａ等）は参加者一人に１個付与されており、図３（ｃ）の例に示す付箋情報処理装置２１０のように、ノート程度の大きさ（例えば、Ａ４、Ｂ５、７〜１０インチ等）のタブレット型の端末であり、指又はペン等を用いて操作されるものである。参加者によって、テキストデータ、手書きの文字、図形等が記載された付箋情報が作成される。なお、端末装置は、タブレット型の端末に限られず、キーボード、マウス等を備えたＰＣ（ノートＰＣを含む）等であってもよい。
図３（ａ）の例に示す共有付箋情報処理装置２００ｘは、プロジェクターであって、台紙及び付箋を表示する。また、共有付箋情報処理装置２００ｙは、電子白板であって、ファシリテーター３２１の指又はペン等の動きを検知して、付箋を台紙（表）に貼り付けること、付箋の移動、付箋の関連付け（グループ化）を行うこと等の操作を受け付けるものである。例えば、共有付箋情報処理装置２００ｙにペンが備えられており、そのペンが予め定められたペン置きから離れたこと（ファシリテーター３２１が操作するためにペンを持ち上げたこと）、そしてペンの先端の位置（ペン先端が共有付箋情報処理装置２００ｙに触れたこと等）を検知することによって、台紙、付箋に対する操作を受け付ける。例えば、ペン置きにセンサー（ペンの重力でスイッチがオンオフとなるセンサー等）を設け、複数のペン（黒色のペン、赤色のペン、青色のペン等）のうち、どのペンが用いられているかを検知すればよい。また、共有付箋情報処理装置２００ｙの表示画面全体がタッチセンサーであり、表示画面に触れられた位置、圧力を検知すればよい。
また、共有付箋情報処理装置２００は、図３（ｂ）の例に示すような電子ボードであってもよい。電子ボードは、一般的に大画面の表示装置（少なくとも、付箋情報処理装置２１０の表示装置よりも大きい）を有しており、その表示装置はタッチパネルであり、表示画面に触れられた位置、圧力を検知する。例えば、画面として、８０インチ等の大きさを備えたものであってもよい。
【００４３】
図４は、表示制御モジュール１８５による表示制御の処理例を示す説明図である。
図４（ａ）の例に示すように、表示制御モジュール１８５は、２つのレイヤを作成する。一方は表（台紙）を表示するための背景レイヤ４１０であり、他方は付箋を表示するための付箋レイヤ４２０である。背景画面構成モジュール１２０による表示先は背景レイヤ４１０であり、付箋表示情報構成モジュール１１０による表示先は付箋レイヤ４２０である。そして、一般に、背景レイヤ４１０を下位のレイヤとし、付箋レイヤ４２０を上位のレイヤとし、操作者による操作は付箋レイヤ４２０に表示されているオブジェクト（付箋）に対する操作として受け付ける。もちろんのことながら、背景レイヤ４１０に表示されているオブジェクト（表）に対する操作を受け付けるためのモードを用意しておいてもよい。
図４（ｂ）の例に示すように、画面４００には、表４１５の上に付箋４２２〜４３６を重ねて表示している。つまり、背景画面構成モジュール１２０は背景レイヤ４１０に表４１５を表示し、付箋表示情報構成モジュール１１０は付箋レイヤ４２０に付箋４２２〜４３６を表示し、表示制御モジュール１８５は背景レイヤ４１０に付箋レイヤ４２０を重ねて、画面４００に表示している。
【００４４】
例えば、付箋を用いた議論等では、付箋の配置を変更して、付箋に書かれている内容のカテゴライズが行われる。本実施の形態を用いない場合、カテゴライズした情報は位置情報として保持するのみで、再利用することが困難である。また、表形式のフレームワークを用意してその上に付箋を貼りつけていくことも実施される。本実施の形態を用いない場合、フレームワークのどの項目に対する付箋かという情報は位置情報として保持するのみで、再利用することが困難である。
本実施の形態では、表に付箋を貼り付けることで、表の情報から付箋に対して属性情報を設定する。
【００４５】
図９は、表形式の背景作成モジュール１３５の処理例を示すフローチャートである。
ステップＳ９０２では、背景となる表の情報（スプレッドシート情報）をインポートするか否かを判断し、予め作成しておいたスプレッドシート情報をインポートする場合はステップＳ９１２へ進み、それ以外の場合はステップＳ９０４へ進む。
ステップＳ９０４では、行数、列数を受け付ける。
ステップＳ９０６では、背景パターンを受け付ける。
ステップＳ９０４、ステップＳ９０６では、例えば、図１０に示すように画面１０００に表設定画面１０１０を表示する。図１０は、表の設定のための表示例を示す説明図である。表設定画面１０１０には、行列設定領域１０２０、「背景パターンの選択」ボタン１０３０を表示し、操作者の操作を受け付ける。つまり、行列設定領域１０２０で行数、列数を受け付け、「背景パターンの選択」ボタン１０３０が押下されると、表のパターンを列挙し、表のパターンの選択が行われる。
【００４６】
ステップＳ９１２では、インポートしたスプレッドシート情報から行数、列数を抽出する。
ステップＳ９１４では、そのスプレッドシート情報の表のパターンを受け付ける。ステップＳ９０６と同等に（図１０の例に示す「背景パターンの選択」ボタン１０３０を表示し）、操作者の操作にしたがって表のパターンを受け付けるようにしてもよいし、スプレッドシート情報内に予め設定されている表のパターンを抽出するようにしてもよい。
ステップＳ９１６では、その表のパターンにしたがってスプレッドシート情報内の属性情報を抽出する。
ステップＳ９１８では、そのスプレッドシート情報内の記載されたセルから付箋を生成する。
【００４７】
図１１は、表のパターンの例を示す説明図である。前述の表のパターンの（１）〜（５）は、それぞれ図１１（ａ２）、（ａ３）、（ａ１）、（ｂ１）、（ｂ２）の例に相当する。大きく分けると以下の２パターンがある。
（ａ）ヘッダを属性とする（（ａ１）、（ａ２）、（ａ３））
（ｂ）ヘッダは属性名で、ヘッダ以外を属性とする（（ｂ１）、（ｂ２））
図１１（ａ１）の例では、行ヘッダと列ヘッダが付箋の属性になる。具体的には、列ヘッダ群１１１２、行ヘッダ群１１１４以外の領域内のセルに貼り付けられた付箋に対して、そのセルが属している列のヘッダであるセル内の情報（そのセルに貼り付けられた付箋の情報としてもよい、以下同様）と、そのセルが属している行のヘッダであるセル内の情報とを属性とする。したがって、１つの付箋に対して２つの属性を設定することになる。
図１１（ａ２）の例では、列ヘッダが付箋の属性になる。具体的には、列ヘッダ群１１２２以外の領域内のセルに貼り付けられた付箋に対して、そのセルが属している列のヘッダであるセル内の情報を属性とする。したがって、１つの付箋に対して１つの属性を設定することになる。
図１１（ａ３）の例では、行ヘッダが付箋の属性になる。具体的には、行ヘッダ群１１３４以外の領域内のセルに貼り付けられた付箋に対して、そのセルが属している行のヘッダであるセル内の情報を属性とする。したがって、１つの付箋に対して１つの属性を設定することになる。
【００４８】
図１１（ｂ１）の例では、列ヘッダは属性名であり、１列目の付箋に対して同じ行のセル内の情報が属性になる。具体的には、１列目のセルに貼り付けられた付箋Ａに対して、列ヘッダ群１１４２内のセルの情報を属性名として、付箋Ａが属している行のセル（属性群１１４６内のセル）の情報を属性として設定することになる。したがって、１つの付箋Ａに対して１つ又は複数の属性を設定することになる。なお、付箋Ａが属している行のセルに何も記載されていない場合は、属性を設定しなくてもよいし、空（ＮＵＬＬ）の属性値である属性を設定するようにしてもよい。
図１１（ｂ２）の例では、行ヘッダは属性名であり、１行目の付箋に対して同じ列の付箋が属性になる。具体的には、１行目のセルに貼り付けられた付箋Ｂに対して、行ヘッダ群１１５４内のセルの情報を属性名として、付箋Ｂが属している列のセル（属性群１１５６内のセル）の情報を属性として設定することになる。したがって、１つの付箋Ｂに対して１つ又は複数の属性を設定することになる。なお、付箋Ｂが属している列のセルに何も記載されていない場合は、属性を設定しなくてもよいし、空（ＮＵＬＬ）の属性値である属性を設定するようにしてもよい。
【００４９】
図１２は、表の表示例を示す説明図である。
画面１０００に、付箋を貼り付ける台紙として表画面１２１０を表示する。この例では、表画面１２１０に、６行×５列であって、図１１（ａ１）の例に示したパターンの表を表示している。なお、スプレッドシートを生成するプログラムを用いて、各列、各行の大きさ等を変更できるようにしてもよい。
【００５０】
図１３は、選択された表パターンから対象のセルとその属性となるセルを判定する処理例を示すフローチャートである。
ステップＳ１３０２では、付箋情報の位置とサイズ（具体的には、付箋情報テーブル７００の位置欄７２０、サイズ欄７３０）、背景情報の位置とサイズ（具体的には、背景属性情報テーブル６００の位置欄６４０、サイズ欄６５０）から付箋が含まれるセルの行番号、列番号を算出する。
ステップＳ１３０４では、表パターン（表構造テーブル５００の背景パターン欄５２０）に応じて、各セルは属性セルか付箋セルかを判断する。
ステップＳ１３０６では、ステップＳ１３０４で属性セルと判断されたセルから属性情報を抽出する。
ステップＳ１３０８では、ステップＳ１３０４で付箋セルと判断されたセルに貼り付けられた付箋に対して、表パターンに応じて属性となるセルを判断する。例えば、パターン（ａ１）で（行２、列３）のセルに貼り付けられた付箋の場合は、（行２、列１）と（行１、列３）のセルが属性となる。
【００５１】
ステップＳ１３１０では、属性となるセルに貼り付けられた付箋を取得する。そして、その付箋に記載された情報を属性情報として取得する。なお、表内の属性セルに記載されている情報を属性情報として取得してもよい。
ステップＳ１３１２では、各付箋に属性情報を関連付ける。つまり、ステップＳ１３０４で付箋セルと判断されたセルに貼り付けられた付箋の属性として、そのセルに対応する属性セルの情報（ステップＳ１３１０で取得した属性情報）を設定する。
図１４は、表の表示例を示す説明図である。画面１０００に、表画面１２１０を表示している。各行と各列の先頭のセルに、属性となる付箋が貼り付けられている。そして、付箋（Ａ社）１４３２等の付箋があてはまるセル（属性があてはまる列と行が交差しているセル）に貼り付けられている。この表は、図１１（ａ１）の例に示したパターンである。付箋（開発）１４１２は（２，１）、付箋（生産）１４１４は（３，１）、付箋（営業）１４１６は（４，１）、付箋（管理）１４１８は（５，１）、付箋（製造）１４２２は（１，２）、付箋（金融）１４２４は（１，３）、付箋（教育）１４２６は（１，４）、付箋（食品）１４２８は（１，５）、付箋（Ａ社）１４３２は（２，３）、付箋（Ｄ社）１４３４は（２，３）、付箋（Ｃ社）１４３６は（３，３）、付箋（Ｅ社）１４３８は（４，２）、付箋（Ｂ社）１４４０は（５，５）の位置にある。したがって、付箋（Ａ社）１４３２の属性として、付箋（開発）１４１２の内容（開発）、付箋（金融）１４２４の内容（金融）が設定され、付箋（Ｄ社）１４３４の属性として、付箋（開発）１４１２の内容（開発）、付箋（金融）１４２４の内容（金融）が設定され、付箋（Ｃ社）１４３６の属性として、付箋（生産）１４１４の内容（生産）、付箋（金融）１４２４の内容（金融）が設定され、付箋（Ｅ社）１４３８の属性として、付箋（営業）１４１６の内容（営業）、付箋（製造）１４２２の内容（製造）が設定され、付箋（Ｂ社）１４４０の属性として、付箋（管理）１４１８の内容（管理）、付箋（食品）１４２８の内容（食品）が設定されている。
【００５２】
図１５は、属性の表示例を示す説明図である。各付箋には、その付箋が貼り付けられたセルの行と列の先頭のセルの内容が属性として設定される。例えば、付箋（Ａ社）１４３２の属性１として付箋（開発）１４１２の内容（開発）、属性２として付箋（金融）１４２４の内容（金融）が付与されることを示しており、付箋（Ｂ社）１４４０の属性１として付箋（管理）１４１８の内容（管理）、属性２として付箋（食品）１４２８の内容（食品）が付与されることを示している。
【００５３】
ステップＳ１３１４では、操作者の操作にしたがって、エクスポートを行うか否かを判断し、行う場合はステップＳ１３１６へ進み、それ以外の場合はステップＳ１３２０へ進む。
ステップＳ１３１６では、属性の選択を受け付ける。図１６は、エクスポートの設定（属性の選択）のための表示例を示す説明図である。図１６の例では、エクスポートする属性として、属性１（開発、生産、営業、管理）、属性２（製造、金融、教育、食品）、色（ピンク、オレンジ、緑）のうち、属性１と色の属性が選択されたことを示している。
ステップＳ１３１８では、表情報としてのエクスポートを行う。例えば、ＣＳＶ（Ｃｏｍｍａ−Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）としてエクスポートしてもよいし、スプレッドシートを生成するプログラムのデータ構造を用いてエクスポートしてもよい。
ステップＳ１３２０では、付箋情報を記憶する。
図１７は、エクスポートした情報を表として出力した例を示す説明図である。
画面１０００に、表１７１０を表示している。表１７１０は、（２，１）に開発（付箋（開発）１４１２に相当）、（３，１）に生産（付箋（生産）１４１４に相当）、（４，１）に営業（付箋（営業）１４１６に相当）、（５，１）に管理（付箋（管理）１４１８に相当）、（２，２）にＡ社（付箋（Ａ社）１４３２に相当）、（２，３）にＤ社（付箋（Ｄ社）１４３４に相当）、（３，４）にＣ社（付箋（Ｃ社）１４３６に相当）、（４，２）にＥ社（付箋（Ｅ社）１４３８に相当）、（５，４）にＢ社（付箋（Ｂ社）１４４０に相当）を有している。
このように、本実施の形態によって生成された表をスプレッドシートを生成するプログラムで生成した表に反映することができるようになる。
【００５４】
図１８は、本実施の形態による処理例を示す説明図である。表１８００は、図１１（ａ１）のパターンである。
付箋（ユーザー）１８１２は（２，１）、付箋（ファシリテーター）１８１４は（３，１）、付箋（運用者）１８１６は（４，１）、付箋（管理者）１８１８は（５，１）、付箋（事前準備）１８２２は（１，２）、付箋（アイディア出し）１８２４は（１，３）、付箋（構造化）１８２６は（１，４）、付箋（アイディアの評価）１８２８は（１，５）、付箋（まとめ）１８３０は（１，６）、付箋（●●機能）１８５２は（２，３）、付箋（★★機能）１８５４は（２，５）、付箋（△△機能）１８５６は（３，３）、付箋（◆◆の追加）１８５８は（３，４）、付箋（◎◎の改善）１８６０は（４，２）、付箋（▽▽機能）１８６２は（４，２）、付箋（□□機能）１８６４は（５，２）の位置にある。
【００５５】
表１８００は、図１９〜図２２の例に示すデータによって構成されている。
図１９は、表構造テーブル１９００のデータ構造例を示す説明図である。図１９は、図５の例に示す表構造テーブル５００と同等のデータ構造である。表１８００は、表構造テーブル１９００の１行目の表形式である。
図２０は、背景属性情報テーブル２０００のデータ構造例を示す説明図である。図２０は、図６の例に示す背景属性情報テーブル６００と同等のデータ構造である。表１８００の各セルについての情報を記憶している。
図２１は、付箋情報テーブル２１００のデータ構造例を示す説明図である。図２１は、図７の例に示す付箋情報テーブル７００と同等のデータ構造である。表１８００に貼り付けられた各付箋についての情報を記憶している。
図２２は、付箋属性情報テーブル２２００のデータ構造例を示す説明図である。図２２は、図８の例に示す付箋属性情報テーブル８００と同等のデータ構造である。表１８００内の付箋に設定された属性を示すものである。例えば、付箋Ｃ（付箋（◎◎の改善）１８６０）に対して、属性情報として付箋Ａ（付箋（運用者）１８１６）と付箋Ｅ（付箋（事前準備）１８２２）が設定されている。なお、属性情報を付箋ＩＤで記録することで、ヘッダに同じ内容の付箋が貼り付けられた場合でも、属性情報となっている付箋の区別を可能としている。また、属性情報欄２２２０に属性情報を示す付箋が貼り付けられている行番号、列番号を保持してもよい。また、図１１（ａ１）〜（ａ３）のパターンでは、属性名欄２２３０を不要としてもよい。
【００５６】
図２３は、本実施の形態による処理例を示す説明図である。
付箋（要求のタイトル）２３１０は（１，１）、付箋（説明）２３１２は（２，１）、付箋（工数）２３１４は（３，１）、付箋（優先度）２３１６は（４，１）、付箋（ステータス）２３１８は（５，１）、付箋（●●機能）２３２２は（１，２）、付箋（□□機能）２３２４は（１，３）、付箋（△△機能）２３２６は（１，４）、付箋（◆◆の追加）２３２８は（１，５）、付箋（●●が書ける）２３５２は（２，２）、付箋（□□を設定できる）２３５４は（２，３）、付箋（△△できる）２３５６は（２，４）、付箋（◆◆が追加できる）２３５８は（２，５）、付箋（２）２３６０は（３，２）、付箋（１）２３６２は（３，３）、付箋（１０）２３６４は（３，４）、付箋（５）２３６６は（３，５）、付箋（１８）２３６８は（３，６）、付箋（４）２３７０は（４，２）、付箋（３）２３７２は（４，３）、付箋（３）２３７４は（４，４）、付箋（５）２３７６は（４，５）、付箋（５）２３７８は（４，６）、付箋（新規）２３８０は（５，２）、付箋（新規）２３８２は（５，３）、付箋（開始中）２３８４は（５，４）、付箋（完了）２３８６は（５，５）の位置にある。
例えば、属性領域２３３０内には、付箋（●●が書ける）２３５２、付箋（２）２３６０、付箋（４）２３７０、付箋（新規）２３８０があり、付箋（●●機能）２３２２の属性となる。具体的には、付箋（●●機能）２３２２には、属性名として「説明」（付箋（説明）２３１２）の属性値「●●が書ける」、属性名として「工数」（付箋（工数）２３１４）の属性値「２」、属性名として「優先度」（付箋（優先度）２３１６）の属性値「４」、属性名として「ステータス」（付箋（ステータス）２３１８）の属性値「新規」が設定されている。
【００５７】
表２３００は、図２４〜図２７の例に示すデータによって構成されている。
図２４は、表構造テーブル２４００のデータ構造例を示す説明図である。図２４は、図５の例に示す表構造テーブル５００と同等のデータ構造である。表２３００は、表構造テーブル２４００の２行目の表形式である。
図２５は、背景属性情報テーブル２５００のデータ構造例を示す説明図である。図２５は、図６の例に示す背景属性情報テーブル６００と同等のデータ構造である。表２３００の各セルについての情報を記憶している。
図２６は、付箋情報テーブル２６００のデータ構造例を示す説明図である。図２６は、図７の例に示す付箋情報テーブル７００と同等のデータ構造である。表２３００に貼り付けられた各付箋についての情報を記憶している。
図２７は、付箋属性情報テーブル２７００のデータ構造例を示す説明図である。図２７は、図８の例に示す付箋属性情報テーブル８００と同等のデータ構造である。表２３００内の付箋に設定された属性を示すものである。例えば、付箋Ｅ（付箋（●●機能）２３２２）に対して、属性情報として、属性名の付箋Ｂ（付箋（説明）２３１２）の属性値の付箋Ｆ（付箋（●●が書ける）２３５２）、属性名の付箋Ｃ（付箋（工数）２３１４）の属性値の付箋Ｇ（付箋（２）２３６０）、属性名の付箋Ｄ（付箋（優先度）２３１６）の属性値の付箋Ｈ（付箋（４）２３７０）等が設定されている。
【００５８】
また、表２３００には、付箋（１８）２３６８、付箋（５）２３７８が貼り付けられている。付箋（１８）２３６８には、「付箋（１８）２３６８が含まれている列の値を合計する」という規則が設定されており、対象となっている付箋（付箋（２）２３６０、付箋（１）２３６２、付箋（１０）２３６４、付箋（５）２３６６）内の情報を合計している。また、付箋（５）２３７８には、「付箋（５）２３７８が含まれている列の最高値を抽出する」という規則が設定されており、対象となっている付箋（付箋（４）２３７０、付箋（３）２３７２、付箋（３）２３７４、付箋（５）２３７６）内の最高値を抽出している。
【００５９】
図２８は、本実施の形態による処理例を示す説明図である。
表２８００は、図１１（ａ２）の例に示す表のパターンである。属性である列ヘッダ２８１０には、貼り付けられた付箋の内容が連続性のある値が記載されている。ここで「連続性のある値」とは、付箋又はセルの内容が数値であることを条件としてもよいし、数値であって、隣り合うセル間の各差分が一定の値（図２３の例では１）であることを条件としてもよい。
このような表２８００に対して、セルをまたがって付箋が貼り付けられた場合、その付箋の位置に相当する値を算出して、属性としてもよい。例えば、付箋２８５０は属性２と属性３の間に貼り付けられているので、属性２．５を設定する。これによって、数値など連続性のある値を扱えるようになる。数値以外の連続性のある値として、例えば、色等がある。赤と青にまたがるように付箋が貼り付けられた場合は、紫（減法混色）の属性を設定するようにしてもよい。なお、加法混色を採用した場合は、黄の属性を設定するようにしてもよい。また、前述したように、セルに含まれている付箋の面積に応じた値を属性として設定するようにしてもよい。
【００６０】
図２９は、本実施の形態による処理例を示す説明図である。付箋の属性設定モジュール１３０の出力機能の一形態を示すものであり、前述の「指定された属性をもとに表形式で出力すること」の一例を示すものである。このような出力機能を設けたのは、付箋が貼り付けられている形式と同じ表だけでなく、別の属性を組み合わせて違う視点で分析したい場合などに利用することができるようにするためである。
工数・優先度対応表２９００は、図２３の例で示した表２３００の付箋（工数）２３１４を列タイトル、付箋（優先度）２３１６を行タイトルの表形式データとして出力したものである。ここで、「指定された属性」の一例として、出力の対象とした付箋（工数）２３１４、付箋（優先度）２３１６は、予め定められたタイトルであってもよいし、操作者の操作によって指定されたものであってもよい。もちろんのことながら、表２３００内のいずれのタイトルを用いてもよいし、工数・優先度対応表２９００において、いずれを行タイトル、列タイトルとしてもよい。
付箋の属性設定モジュール１３０は、出力機能として、表２３００と指定された属性から、工数・優先度対応表２９００を示す表形式データを生成する機能を有している。具体的には、図２３に例示する表２３００から、付箋（●●機能）２３２２は付箋（工数）２３１４として付箋（２）２３６０、付箋（優先度）２３１６として付箋（４）２３７０を有しているので、工数・優先度対応表２９００で（２，４）の位置のセルに「●●機能」（付箋（●●機能）２３２２に相当）を設定し、付箋（□□機能）２３２４は付箋（工数）２３１４として付箋（１）２３６２、付箋（優先度）２３１６として付箋（３）２３７２を有しているので、工数・優先度対応表２９００で（１，３）の位置のセルに「□□機能」（付箋（□□機能）２３２４に相当）を設定し、付箋（△△機能）２３２６は付箋（工数）２３１４として付箋（１０）２３６４、付箋（優先度）２３１６として付箋（３）２３７４を有しているので、工数・優先度対応表２９００で（１０，３）の位置のセルに「△△機能」（付箋（△△機能）２３２６に相当）を設定し、付箋（◆◆の追加）２３２８は付箋（工数）２３１４として付箋（５）２３６６、付箋（優先度）２３１６として付箋（５）２３７６を有しているので、工数・優先度対応表２９００で（５，５）の位置のセルに「◆◆の追加」（付箋（◆◆の追加）２３２８に相当）を設定する。
【００６１】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図３０に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ３００１を用い、記憶装置としてＲＡＭ３００２、ＲＯＭ３００３、ＨＤ３００４を用いている。ＨＤ３００４として、例えばハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）を用いてもよい。付箋作成モジュール１０５、付箋表示情報構成モジュール１１０、付箋情報管理モジュール１１５、背景画面構成モジュール１２０、付箋と背景の関係解析モジュール１２５、付箋の属性設定モジュール１３０、表形式の背景作成モジュール１３５、表示制御モジュール１８５等のプログラムを実行するＣＰＵ３００１と、そのプログラムやデータを記憶するＲＡＭ３００２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ３００３と、補助記憶装置（フラッシュメモリ等であってもよい）であるＨＤ３００４と、キーボード、マウス、タッチパネル、マイク等に対する利用者の操作に基づいてデータを受け付ける受付装置３００６と、ＣＲＴ、液晶ディスプレイ、スピーカー等の出力装置３００５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース３００７、そして、それらをつないでデータのやりとりをするためのバス３００８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００６２】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図３０に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図３０に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図３０に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００６３】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分又は全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
前述の実施の形態は以下のように把握してもよい。
［Ａ１］表上に貼り付けられた付箋の位置を特定する第１の特定手段と、
前記位置から前記表内のセルを特定する第２の特定手段と、
前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、
前記第３の特定手段によって特定されたセル内の情報を、前記付箋の属性として設定する設定手段
を有する情報処理装置。
［Ａ２］表のパターンとして、列の先頭の位置にあるセル、行の先頭の位置にあるセル、又は、列の先頭の位置及び行の先頭の位置にある両方のセルのうちいずれか１つであり、
前記第３の特定手段は、前記表のパターンにしたがって、セルを特定する、
［Ａ１］に記載の情報処理装置。
［Ａ３］前記表のパターンとして、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、該セルが列の先頭の位置にあるセルの場合は該列の先頭以外のセルを属性とし、該セルが行の先頭の位置にあるセルの場合は該行の先頭以外のセルを属性とし、
前記第３の特定手段は、前記表のパターンにしたがって、属性名のセルと属性のセルを特定し、
前記設定手段は、前記第３の特定手段によって特定された属性名のセル内の情報を属性名とし、前記属性のセル内の情報を属性として、前記付箋に設定する、
［Ａ１］に記載の情報処理装置。
［Ａ４］前記表のパターン、列数、行数を受け付ける受付手段と、
前記受付手段によって受け付けられた情報にしたがって、表を提示するための制御を行う提示制御手段と、
前記表のパターンにしたがって、提示された表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出する抽出手段
をさらに有する［Ａ１］から［Ａ３］のいずれか一項に記載の情報処理装置。
［Ａ５］前記設定手段は、前記付箋がセルにまたがって貼り付けられており、該付箋に設定される属性が連続性のある場合は、またがっているセルの属性の値の中間的な値を属性として設定する、
［Ａ１］から［Ａ４］のいずれか一項に記載の情報処理装置。
［Ａ６］前記表を受け付ける第２の受付手段と、
前記表のセル内の情報を内容とする付箋を生成する生成手段と、
前記表と前記付箋を提示するための制御を行う第２の提示制御手段
をさらに有する［Ａ１］から［Ａ５］のいずれか一項に記載の情報処理装置。
［Ａ７］属性が設定された付箋を出力すること、前記表に貼り付けられた付箋内の情報を、該貼り付けられている位置のセル内の情報として表を出力すること、若しくは、指定された属性をもとに表形式で出力すること、のいずれか１つ又はこれらの組み合わせを行う出力手段
をさらに有する［Ａ１］から［Ａ６］のいずれか一項に記載の情報処理装置。
［Ａ８］コンピュータを、
表上に貼り付けられた付箋の位置を特定する第１の特定手段と、
前記位置から前記表内のセルを特定する第２の特定手段と、
前記セルから前記付箋の属性となるセルを特定する第３の特定手段と、
前記第３の特定手段によって特定されたセル内の情報を、前記付箋の属性として設定する設定手段
として機能させるための情報処理プログラム。
そして、前述の発明は、以下の効果を有する。
［Ａ１］の情報処理装置によれば、表上に貼り付けられた付箋について、その貼り付けられた位置に関連するセル内の情報を属性として設定することができる。
［Ａ２］の情報処理装置によれば、表のパターンとして、列の先頭の位置にあるセル、行の先頭の位置にあるセル、又は、列の先頭の位置及び行の先頭の位置にある両方のセルのうちいずれか１つを用いることができる。
［Ａ３］の情報処理装置によれば、列の先頭の位置にあるセル、行の先頭の位置にあるセルのうちいずれか１つを属性名とし、そのセルが列の先頭の位置にあるセルの場合はその列の先頭以外のセルを属性とし、そのセルが行の先頭の位置にあるセルの場合はその行の先頭以外のセルを属性とすることができる。
［Ａ４］の情報処理装置によれば、表上の属性のセルに貼り付けられた付箋から、属性の情報を抽出することができる。
［Ａ５］の情報処理装置によれば、付箋がセルにまたがって貼り付けられている場合にも、その付箋に属性として、またがっているセルの属性の値の中間的な値を設定することができる。
［Ａ６］の情報処理装置によれば、表のセル内の情報を内容とする付箋を提示することができる。
［Ａ７］の情報処理装置によれば、属性が設定された付箋を出力すること、表に貼り付けられた付箋内の情報を、その貼り付けられている位置のセル内の情報として表を出力すること、若しくは、指定された属性をもとに表形式で出力すること、のいずれか１つ又はこれらの組み合わせを行うことができる。
［Ａ８］の情報処理プログラムによれば、表上に貼り付けられた付箋について、その貼り付けられた位置に関連するセル内の情報を属性として設定することができる。
【符号の説明】
【００６４】
１００…情報処理装置
１０５…付箋作成モジュール
１１０…付箋表示情報構成モジュール
１１５…付箋情報管理モジュール
１２０…背景画面構成モジュール
１２５…付箋と背景の関係解析モジュール
１３０…付箋の属性設定モジュール
１３５…表形式の背景作成モジュール
１４０…付箋情報ＤＢ
１４５…付箋属性情報ＤＢ
１５０…背景情報ＤＢ
１８０…表示装置
１８５…表示制御モジュール
２００…共有付箋情報処理装置
２１０…付箋情報処理装置
２８０…会議室
２９０…背景情報記憶装置
２９４…付箋情報記憶装置
２９８、２９９…通信回線
【図１】
0006759552.tif 000002
【図２】
0006759552.tif 000003
【図３】
0006759552.tif 000004
【図４】
0006759552.tif 000005
【図５】
0006759552.tif 000006
【図６】
0006759552.tif 000007
【図７】
0006759552.tif 000008
【図８】
0006759552.tif 000009
【図９】
0006759552.tif 000010
【図１０】
0006759552.tif 000011
【図１１】
0006759552.tif 000012
【図１２】
0006759552.tif 000013
【図１３】
0006759552.tif 000014
【図１４】
0006759552.tif 000015
【図１５】
0006759552.tif 000016
【図１６】
0006759552.tif 000017
【図１７】
0006759552.tif 000018
【図１８】
0006759552.tif 000019
【図１９】
0006759552.tif 000020
【図２０】
0006759552.tif 000021
【図２１】
0006759552.tif 000022
【図２２】
0006759552.tif 000023
【図２３】
0006759552.tif 000024
【図２４】
0006759552.tif 000025
【図２５】
0006759552.tif 000026
【図２６】
0006759552.tif 000027
【図２７】
0006759552.tif 000028
【図２８】
0006759552.tif 000029
【図２９】
0006759552.tif 000030
【図３０】
0006759552.tif 000031