(57)【要約】【課題】  相互に連携可能なように設定された付箋紙を表示する電子付箋紙システムを提供する。【解決手段】  電子付箋紙システム１は，サーバ装置２の付箋データ記憶部２１が内容に処理命令を含む付箋データ，内容に値を含む付箋データ等を記憶する。付箋データ取得部３１１がサーバ装置２から付箋データを取得すると，重なり処理部３１２が，付箋紙表示画面４０で重なる位置にある付箋紙１０に親子関係を設定する。処理実行部３１３は，子の付箋紙１０の内容を入力情報として親の付箋紙１０の処理命令を実行する。表示処理部３１４が，付箋紙表示画面４０に付箋紙１０を表示し，処理命令を含む付箋紙１０に処理結果を表示する。付箋紙１０が更新されると，付箋データ更新部３１５が，更新情報をサーバ装置２へ送信して，付箋データ更新部２３１が付箋データを更新する。【選択図】  図２
2011013743.tif 000002
【特許請求の範囲】
【請求項１】
付箋紙表示画面に付箋データを表示する電子付箋紙システムであって，
付箋紙表示画面において付箋データの表示位置を示す基準点と表示領域の大きさを示す表示領域と付箋紙の内容である内容情報とを含む付箋データを記憶する付箋データ記憶部と，
前記付箋データ記憶部から前記付箋データを取得する付箋データ取得部と，
前記取得した付箋データを基準点に基づいて前記付箋紙表示画面に表示する表示処理部と，
前記付箋データに対する変更が検出された場合に，前記検出された変更の情報に基づいて前記付箋データを更新する付箋データ更新部と，
前記付箋データの内容情報が所定の処理を実行するための処理命令を含む場合に，前記処理命令に与えられる値情報を入力情報として前記処理命令を実行する処理実行部と，
前記付箋紙表示画面に複数の付箋データが表示されている場合に，前記付箋データの所定の重なり領域に他の付箋データの基準点が位置する関係にある付箋データ同士について，重なり領域に他の付箋データの基準点が位置している付箋データを親付箋データとし，基準点が他の付箋データの重なり領域に位置する付箋データを子付箋データとする親子関係を設定する重なり処理部とを備えて，
前記処理実行部は，前記親子関係が設定された親付箋データの内容情報が前記処理命令を含む場合に，前記子付箋データの内容情報を入力情報として当該処理命令を実行する
ことを特徴とする電子付箋紙システム。
【請求項２】
前記重なり処理部は，前記親子関係が連続する付箋データ全てを抽出して付箋紙グループを設定し，前記付箋紙グループ内の各付箋データから連続する子付箋データの数を計算して各付箋データの付箋の重み数を決定し，
前記処理実行部は，前記付箋紙グループについて，前記付箋の重み数が小さい付箋データの処理命令から順に実行し，前記実行した付箋データの親付箋データの処理命令を，前記実行結果を入力情報として実行する
ことを特徴とする請求項１に記載の電子付箋紙システム。
【請求項３】
前記付箋データ記憶部が，所定の区分を持つ属性情報が定義された前記付箋データを記憶している場合に，
前記処理実行部は，前記付箋紙グループ内の前記属性情報が同一の区分である付箋データの内容情報を入力情報として前記親付箋データの処理命令を実行する
ことを特徴とする請求項１または請求項２に記載の電子付箋紙システム。
【請求項４】
前記付箋データ更新部は，前記処理実行部から前記処理命令の実行結果を取得すると，前記取得した実行結果を用いて該当する付箋データの内容情報を変更し，
前記表示処理部は，前記変更された付箋データを前記付箋紙表示画面に表示する
ことを特徴とする請求項１ないし請求項３のいずれか一項に記載の電子付箋紙システム。
【請求項５】
付箋データを記憶する付箋データ記憶部を備えたコンピュータに，
付箋紙表示画面において付箋データの表示位置を示す基準点と表示領域の大きさを示す表示領域と付箋紙の内容である内容情報とを含む付箋データを記憶する付箋データ記憶部から前記付箋データを取得する処理と，
前記取得した付箋データを基準点に基づいて前記付箋紙表示画面に表示する処理と，
前記付箋データに対する変更が検出された場合に，前記検出された変更の情報に基づいて前記付箋データを更新する処理と，
前記付箋データの内容情報が所定の処理を実行するための処理命令を含む場合に，前記処理命令に与えられる値情報を入力情報として前記処理命令を実行する処理とを実行させ，
前期処理命令を実行する処理において，前記付箋紙表示画面に複数の付箋データが表示されている場合に，前記付箋データの所定の重なり領域に他の付箋データの基準点が位置する関係にある付箋データ同士について，重なり領域に他の付箋データの基準点が位置している付箋データを親付箋データとし，基準点が他の付箋データの重なり領域に位置する付箋データを子付箋データとする親子関係を設定する処理と，
前記親子関係が設定された付箋データの内容情報が前記処理命令を含む場合に，前記親子関係にある付箋データの内容情報を入力情報として，当該付箋データの処理命令を実行する処理を実行させるための
電子付箋紙プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，コンピュータのディスプレイ上に表示される付箋データを作成および管理する電子付箋紙システムおよび電子付箋紙プログラムに関する。
【背景技術】
【０００２】
付箋紙と呼ばれる粘着部を持つ小紙片にメモを記述して目立つところに貼り付けておくという備忘または注意喚起の方法を，コンピュータで再現する付箋紙ソフトが知られている。
【０００３】
付箋紙ソフトでは，ユーザが入力したメモ内容を保持して，コンピュータのディスプレイ上のデスクトップ領域に付箋の領域を確保し，保持しておいたユーザのメモ内容を付箋内に表示する。これにより，コンピュータを使用する際に，ユーザがデスクトップ上の付箋に気づき，付箋のメモ内容を認識することができるようにしている。
【０００４】
なお，付箋に記入される情報を，複数ユーザで共有するために，電子情報に付加された付箋情報を電子情報と共にサーバ装置側で保持して，通信ネットワークを介して接続するクライアント装置のディスプレイ上に，付箋情報を含めた電子情報を表示させるシステムが知られている（例えば，特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１４１５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の付箋紙ソフトにおいて，付箋紙の領域内に表示される文字，画像等の情報（以下，「付箋紙の内容」という）は，付箋紙ごとに管理される。付箋紙の内容は，個々の付箋紙で完結しており，付箋紙の内容を変更する場合には，変更したい付箋紙を１つずつ操作する必要があった。
【０００７】
付箋紙ソフトで提供される付箋紙は，例えばデスクトップ領域内に表示されている場合に，ユーザの任意の位置に移動させることができるため，関連する付箋紙を並べたりして，ユーザの視認性を高くして利用することが知られている。しかし，ユーザは，並べられた付箋紙の内容を見るだけであり，付箋紙の内容を利用して他のアプリケーションと連携させることができなかった。
【０００８】
また，付箋紙に対して新たな機能を追加しようとする場合に，付箋紙システムの改修が必要であり，機能追加を簡単に実現することができなかった。
【０００９】
本願発明は，ある発明の態様として，ユーザのディスプレイに表示された付箋紙の内容を，直接利用して，様々な処理を行えるような電子付箋紙システムを提供することを目的とする。
【００１０】
また，本願発明は，別の発明の態様として，コンピュータに，前記電子付箋紙システムが実行する処理を実行させるためのプログラムを提供することを目的とする。
【００１１】
なお，この発明の前記ならびに他の目的および新規な特徴は，明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１２】
本願において開示される電子付箋紙システムの代表的なものの概要を簡単に説明すれば，以下のとおりである。すなわち，電子付箋紙システムは，付箋紙表示画面において付箋データの表示位置を示す基準点と表示領域の大きさを示す表示領域と付箋紙の内容である内容情報とを含む付箋データを記憶する付箋データ記憶部と，前記付箋データ記憶部から前記付箋データを取得する付箋データ取得部と，前記取得した付箋データを基準点に基づいて前記付箋紙表示画面に表示する表示処理部と，前記付箋データに対する変更が検出された場合に，前記検出された変更の情報に基づいて前記付箋データを更新する付箋データ更新部と，前記付箋データの内容情報が所定の処理を実行するための処理命令を含む場合に，前記処理命令に与えられる値情報を入力情報として前記処理命令を実行する処理実行部と，前記付箋紙表示画面に複数の付箋データが表示されている場合に，前記付箋データの所定の重なり領域に他の付箋データの基準点が位置する関係にある付箋データ同士について，重なり領域に他の付箋データの基準点が位置している付箋データを親付箋データとし，基準点が他の付箋データの重なり領域に位置する付箋データを子付箋データとする親子関係を設定する重なり処理部とを備えて，前記処理実行部は，前記親子関係が設定された親付箋データの内容情報が前記処理命令を含む場合に，前記子付箋データの内容情報を入力情報として当該処理命令を実行するものである。
【００１３】
上記の電子付箋紙システムは，付箋データ記憶部から付箋データを取得して，取得した付箋データの位置情報に基づいて付箋表示画面に表示する。そして，例えばユーザのマウスドラッグにより付箋表示画面上で付箋データが移動されて，その変更が検出されると，検出された，位置の移動に基づいて，付箋データを更新する。そして，電子付箋紙システムは，表示している付箋データの内容情報が所定の処理を実行するための処理命令を含む場合に，その処理命令に与えられる値情報を入力情報として，その処理命令を実行する。
【００１４】
さらに，電子付箋紙システムは，付箋紙表示画面に複数の付箋データが表示されている場合に，付箋データ同士の位置関係を調べる。そして，付箋データの所定の重なり領域に他の付箋データの基準点が位置する関係にある付箋データについて，重なり領域に他の付箋データの基準点が位置している付箋データを親付箋データとして，および，基準点が他の付箋データの重なり領域に位置する付箋データを子付箋データとして，これらの付箋データに親子関係を設定して，この親子関係が設定された付箋データの内容情報が処理命令を含む場合に，前記親子関係にある付箋データの内容情報を入力情報として，当該付箋データの処理命令を実行することができる。
【００１５】
さらに，上記の電子付箋紙システムでは，前記重なり処理部は，前記親子関係が連続する付箋データ全てを抽出して付箋紙グループを設定し，前記付箋紙グループ内の各付箋データから連続する子付箋データの数を計算して各付箋データの付箋の重み数を決定し，前記処理実行部は，前記付箋紙グループについて，前記付箋の重み数が小さい付箋データの処理命令から順に実行し，前記実行した付箋データの親付箋データの処理命令を，前記実行結果を入力情報として実行することができる。
【００１６】
さらに，上記の電子付箋紙システムでは，前記付箋記憶部が，所定の区分を持つ属性情報が定義された前記付箋データを記憶している場合に，前記処理実行部は，前記付箋紙グループ内の前記属性情報が同一の区分である付箋データの内容情報を入力情報として前記親付箋データの処理命令を実行することができる。
【００１７】
さらに，上記の電子付箋紙システムでは，前記処理実行部から前記処理命令の実行結果を取得すると，前記取得した実行結果を用いて該当する付箋データの内容情報を変更し，前記表示処理部は，前記変更された付箋データを前記付箋紙表示画面に表示することができる。
【発明の効果】
【００１８】
このように，上記の電子付箋紙システムでは，処理の内容を定義した付箋データと，その処理に代入可能な情報を定義した付箋データとを別個の付箋データとして保存しておくことができる一方で，ユーザの操作に応じて，様々な情報を入力させて処理を実行させることができる。
【００１９】
よって，付箋データ単位で，様々な処理内容，処理に入力される情報を追加することができるため，システム改修を行わずに，実行させたい処理機能を追加することができる。
【００２０】
さらに，付箋データは，付箋表示画面に表示された他の付箋データへ重ねられることによって入力情報となるため，異なる処理（機能）への入力情報として再利用することができる。
【００２１】
さらに，付箋データは，重ねられている複数の付箋データを処理対象とするため，該当する付箋データを一括して処理することができ，同様の処理を繰り返すという手間を省くことができる。
【００２２】
さらに，付箋データは重なりによって関連する付箋データの数を，処理の重みとして使用することができ，実行順序を制御して処理を行うことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明にかかる電子付箋紙システムの作用を概説するための図である。
【図２】本発明の一実施例における電子付箋紙システムの構成例を示す図である。
【図３】付箋データに相当するテーブルのデータ項目の例を示す図である。
【図４】付箋紙表示画面に表示される付箋紙の表示例を示す図である。
【図５】電子付箋紙システムの全体処理フローを示す図である
【図６】通常付箋紙の付箋データの例を示す図である。
【図７】通常付箋紙の表示処理（ステップＳ４０）の詳細処理フローを示す図である。
【図８】通常付箋紙の表示データ例と表示例とを示す図である。
【図９】リンク付箋紙の付箋データの例を示す図である。
【図１０】リンク付箋紙の表示処理（ステップＳ５０）の詳細処理フローを示す図である。
【図１１】リンク付箋紙の表示データ例と表示例とを示す図である。
【図１２】画像付箋紙の付箋データの例を示す図である。
【図１３】画像付箋紙の表示処理（ステップＳ６０）の詳細処理フローを示す図である。
【図１４】画像付箋紙の表示データ例と表示例とを示す図である。
【図１５】計算付箋紙の付箋データの例を示す図である。
【図１６】計算付箋紙の表示処理（ステップＳ７０）の詳細処理フローを示す図である。
【図１７】計算付箋紙の表示データ例と表示例とを示す図である。
【図１８】特殊付箋紙の付箋データの例を示す図である。
【図１９】特殊付箋紙の表示処理（ステップＳ８０）の詳細処理フローを示す図である。
【図２０】特殊付箋紙の表示データ例と表示例とを示す図である。
【図２１】付箋紙の重なりを説明するための図である。
【図２２】親子関係で関連付けられる付箋紙の例を示す図である。
【図２３】付箋紙の表示例と親子関係情報の例とを示す図である。
【図２４】関連付箋紙情報の例とソート済み付箋紙情報の例とを示す図である。
【図２５】付箋紙の重み（重み係数）に基づいた処理命令の実行例を示す図である。
【図２６】計算付箋紙で実行される計算処理の例を示す図である。
【図２７】計算付箋紙で実行される計算処理の例を示す図である。
【図２８】入力情報を用いて検索する特殊処理が定義された特殊付箋紙の例を示す図である。
【図２９】処理結果を他の付箋紙に設定する特殊処理が定義された特殊付箋紙の例を示す図である。
【図３０】ステップＳ７４またはステップＳ８４の重なり処理のより詳細な処理フローを示す図である。
【図３１】ステップＳ１０８の関連付箋紙取得処理のより詳細な処理フローを示す図である。
【図３２】ステップＳ７５の計算処理のより詳細な処理フローを示す図である。
【図３３】ステップＳ１２４の計算処理のより詳細な処理フローを示す図である。
【図３４】ステップＳ８５の特殊処理のより詳細な処理フローを示す図である。
【発明を実施するための形態】
【００２４】
図１は，本発明にかかる電子付箋紙システム１の作用を概説するための図である。
【００２５】
図１に示す付箋紙表示画面は，電子付箋紙システム１の付箋データを表示する表示領域である。
【００２６】
付箋紙表示画面に付箋紙ｊ１〜ｊ８が表示されているとする。付箋紙ｊ１〜ｊ６には，Ａ１，Ｂ１，Ｂ２，Ｃ１〜Ｃ３の各情報が内容情報として記されている付箋紙である。付箋紙ｊ７は，日付登録付箋と呼ばれる機能付き付箋紙（日付登録付箋）であって，その内容情報には，他のアプリケーションであるスケジュール管理ソフトを利用して，計画の開始日を登録する日付登録処理を行う処理命令が含まれている。
【００２７】
付箋紙ｊ８は，検索付箋と呼ばれる機能付き付箋紙（検索付箋）であって，その内容情報には，他のアプリケーションであるインターネット検索ソフトを利用して，テキストデータによるインターネット検索処理を行う処理命令が含まれているとする。
【００２８】
電子付箋紙システム１は，起動されると，付箋データ記憶部に記憶されている付箋紙ｊ１〜ｊ８の付箋データを取得して，付箋紙表示画面に付箋紙ｊ１〜ｊ８を表示し，ユーザの操作によって生じる変更に応じて付箋紙の表示内容や位置を更新し，表示する。
【００２９】
例えば，付箋紙表示画面上で，付箋紙ｊ５（Ｃ２の情報）がマウスドラッグされて，日付登録付箋ｊ７の表示領域に重なるように移動されたとする。
【００３０】
電子付箋紙システム１は，日付登録付箋紙ｊ７と付箋紙ｊ５との位置関係から，これらの付箋データに親子関係を設定して，付箋紙ｊ５に記された内容情報（Ｃ２の情報）を日付登録付箋紙ｊ７に定義されている処理命令への入力情報に設定し，この処理命令を実行する。
【００３１】
具体的には，日付登録付箋紙ｊ７の内容情報である処理命令によって対応するスケジュール管理ソフトウェアが起動し，付箋紙ｊ５の内容情報（Ｃ２の情報：日付）を入力情報として取得して，取得したＣ２の情報（日付）を日付登録付箋紙ｊ７に定義された計画の開始日に設定する。
【００３２】
また，付箋紙表示画面上で，付箋紙ｊ６（Ｃ３の情報）がマウスドラッグされて，検索付箋紙ｊ８の表示領域に重なるように移動されたとする。
【００３３】
電子付箋紙システム１は，検索付箋紙ｊ８と付箋紙ｊ６との位置関係から，これらの付箋データに親子関係を設定する。そして，検索付箋紙ｊ８の内容情報の処理命令によって，対応するインターネット検索ソフトウェアが起動して付箋紙ｊ６に記された内容情報（Ｃ３の情報：テキストデータ）を検索条件への入力情報として取得し，取得したＣ３の情報（テキストデータ）を検索語としてインターネット検索を行う。
【００３４】
さらに，付箋紙表示画面上で，付箋紙ｊ４（Ｃ１の情報）がマウスドラッグされて，検索付箋紙ｊ８の表示領域に重ねられたとする。この場合に，電子付箋紙システム１は，検索付箋紙ｊ８を親とし，付箋紙ｊ６と付箋紙ｊ４とを子とする親子関係を設定する。そして，検索付箋紙ｊ８の処理命令に対応するインターネット検索ソフトウェアによって，付箋紙ｊ４の内容情報（Ｃ１の情報：テキストデータ）と付箋紙ｊ６に記された内容情報（Ｃ３の情報：テキストデータ）とを入力情報として，これらの２つのテキストデータを検索語としてインターネット検索を行う。
【００３５】
このように，付箋紙表示画面上に表示される付箋紙の内容情報に処理命令が含まれている場合に，その付箋紙と重なる他の付箋紙の内容情報を，その処理命令への入力情報として付箋紙に定義された処理を実行することができる。
【００３６】
電子付箋紙システム１では，付箋紙ｊ５，ｊ６，ｊ４等の付箋紙は，機能付き付箋紙の領域へドラッグされても，その内容情報が変更されない。そのため，ユーザは，機能付き付箋紙の入力情報となる内容情報が記された付箋紙を何度でも利用することができ，処理の度に情報を入力する必要がなくなる。
【００３７】
電子付箋紙システム１では，付箋紙ｊ７，ｊ８のような機能付き付箋紙を予め用意しておくことができる。そのため，ユーザは，必要な機能付き付箋紙と，その入力情報とを付箋紙表示画面４０上に表示させるようにするだけで，定型的な処理を，情報の入力操作を行わずに，簡単に実行させることができる。
【００３８】
また，電子付箋紙システム１では，付箋紙のデータ（付箋データ）の作成によって，機能付き付箋紙を追加することができる。そのため，ユーザが必要とする様々な処理機能を，付箋紙表示画面を通じて簡単に提供することができる。
【００３９】
図２は，本発明の実施の形態における電子付箋紙システム１の構成例を示す図である。
【００４０】
本実施の形態において，電子付箋紙システム１は，ＬＡＮまたはＷＡＮのようなネットワークを介して相互にデータ通信を行うサーバ装置２とユーザ装置３とで構成される。
【００４１】
サーバ装置２は，付箋データ記憶部２１と付箋データ更新プログラム２３とを備える。
【００４２】
付箋データ記憶部２１は，付箋紙表示画面４０において付箋紙（付箋データ）の表示位置を示す基準点と，付箋紙の表示領域の大きさを示す表示領域と，付箋紙の内容である内容情報とを含む付箋データを記憶する記憶部である。
【００４３】
付箋データ更新プログラム２３は，サーバ装置２にインストールされて実行されるプログラムであり，付箋データ更新部２３１を実現するためのプログラムである。
【００４４】
付箋データ更新部２３１は，ユーザ装置１で付箋紙表示画面４０に表示されている付箋紙（付箋データ）に変更が生じた場合に，その変更情報をもとに付箋データ記憶部２１の該当する付箋データを更新する。
【００４５】
サーバ装置２は，付箋データ処理プログラム３１を保持して，ユーザ装置３から電子付箋紙システム１の起動要求を受け付けると，付箋データ処理プログラム３１をユーザ装置３へ送信する。付箋データ処理プログラム３１は，例えばｊａｖａｓｃｒｉｐｔによるプログラムであり，送信先のユーザ装置３において動作して，所定の処理を実行することができるものとする。
【００４６】
ユーザ装置３は，サーバ装置２から，付箋データ処理プログラム３１を受信することによって，付箋データ処理プログラム３１が実現する処理部を備えて，ディスプレイに付箋紙表示画面４０を表示する。
【００４７】
付箋データ処理プログラム３１は，ユーザ装置３に，付箋データ取得部３１１と重なり処理部３１２と処理実行部３１３と表示処理部３１４と付箋データ更新部３１５とを構築して特定の処理を実行させることができる。
【００４８】
付箋データ取得部３１１は，付箋データ記憶部２１から付箋データを取得する。
【００４９】
重なり処理部３１２は，付箋紙表示画面４０に複数の付箋データが表示されている場合に，付箋データ同士の位置関係を調べて，付箋データの所定の重なり領域に他の付箋データの基準点が位置する関係にある付箋データについて，重なり領域に他の付箋データの基準点が位置している付箋データを「親付箋紙」とし，基準点が他の付箋データの重なり領域に位置する付箋データを「子付箋紙」とする親子関係を設定する。
【００５０】
また，重なり処理部３１２は，この親子関係によって連なる付箋紙全てを抽出して付箋紙グループを設定し，付箋紙グループ内の付箋紙の関連する子付箋紙数を計算して，付箋の重み数（重み係数）として付与する。
【００５１】
処理実行部３１３は，付箋データの内容情報が所定の処理を実行するための処理命令を含む場合に，ユーザの入力操作によってこの処理命令に与えられる情報を入力情報として，この入力情報を用いて処理命令を実行する。
【００５２】
また，処理実行部３１３は，親子関係が設定された付箋紙の内容情報が処理命令を含む場合に，親子関係にある子付箋紙の内容情報を入力情報として，親付箋紙の処理命令を実行する。
【００５３】
表示処理部３１４は，付箋データ取得部３１１が取得した付箋紙を，その基準点に基づいて付箋紙表示画面４０に表示する。また，表示処理部３１４は，処理実行部３１３が実行した処理の実行結果を，その付箋紙の表示領域に表示する。
【００５４】
付箋データ更新部３１５は，付箋紙表示画面４０に表示された付箋データに対する変更が検出された場合に，検出された変更の情報を，付箋データ更新部２３１へ通知する。ユーザ装置３の付箋データ更新部３１５とサーバ装置２の付箋データ更新部２３１との組み合わせが，特許請求の範囲に記載する付箋データ更新部に相当する。
【００５５】
本実施の形態において，電子付箋紙システム１は，一例として，付箋データをＸＭＬ形式のデータとして保持し，表示処理部３１４は，Ｗｅｂブラウザの機能によって付箋紙表示画面４０を実施する。しかし，付箋データのデータ形式は，他のデータ形式であってもよい。
【００５６】
また，図２では，サーバ装置２とユーザ装置３とに分離して電子付箋紙システム１の各処理部が実施されるように構成される例を示しているが，電子付箋紙システム１を構成する各処理部全てをユーザ装置３のローカル環境下に備えるようにしてもよい。
【００５７】
図３は，付箋データに相当するテーブルのデータ項目の例を示す図である。
【００５８】
付箋データ取得部３１１は，付箋データ記憶部２１から取得した付箋データを，図３（Ａ）に示すようなテーブルに展開する。図３（Ａ）に示すテーブルは，「コード」，「タイプ」，「重なり計数」，「カラー番号」，「サイズ」，「位置」，「タイトル」，「項目１〜６」の付箋データ項目を有する。
【００５９】
コードは，付箋紙（付箋データ）を一意に識別するために発番されたコードを示す情報である。
【００６０】
タイプは，付箋データの種別を示す情報である。付箋データ記憶部２１には，例えば，「通常，リンク，画像，計算，特殊」と区分されるタイプの付箋データが記憶される。
【００６１】
通常は，内容情報として，文字または数字等のデータを含む付箋データのタイプを示す。リンクは，内容情報として，記述されたリンク先へアクセスする処理命令を含む付箋データのタイプを示す。画像は，内容情報として，画像データを表示させる処理命令を含む付箋紙のデータのタイプを示す。計算は，内容情報として，所定の計算処理を実行する処理命令を含む付箋データのタイプを示す。特殊は，内容情報として予め定義された処理を実行するための処理命令を含む付箋データのタイプである。
【００６２】
重なり係数は，重なり処理部３１２によって決定された付箋データグループを構成する付箋データ（親子関係を持つ付箋データ）のうち，子付箋データに該当する付箋データの数を示す。
【００６３】
カラー番号は，付箋データの表示領域の背景色を示す色コードを示す情報である。サイズは，付箋紙表示画面４０で表示される付箋紙の大きさを示す情報である。位置は，付箋紙表示画面４０で表示される付箋紙の位置を示す情報である。タイトルは，付箋紙の付箋タイトル（名称）を示す情報である。
【００６４】
項目１〜項目６は，付箋データの設定情報を格納する項目であり，付箋のタイプごとに項目が定義される。
【００６５】
図３（Ｂ）は，通常タイプの付箋データでのテーブルの項目１〜６の定義例を示す図である。
【００６６】
通常タイプの付箋データでは，「項目１」に付箋の内容（付箋紙に表示される情報），「項目２」に，付箋紙の表示の開始日時を示す開始日時情報，「項目３」に付箋紙の表示の終了日時を示す終了日時情報を設定し，「項目４〜項目６」は未使用として定義される。
【００６７】
図４は，付箋紙表示画面４０に表示される付箋紙の表示例を示す図である。
【００６８】
付箋紙表示画面４０に表示される付箋紙１０は，表示処理部３１４によって，付箋データの位置とサイズとに基づいて付箋紙表示画面４０上の所定の位置に表示される。
【００６９】
図４（Ａ）に示すように，付箋紙１０は，タイトル行１１と内容行１２とフッタ行１３との表示領域を持つ。
【００７０】
タイトル行１１は，付箋データのタイトルを表示する表示領域であり，図４（Ｂ）に示すように，背景色ボタン１１１と編集ボタン１１３と終了ボタン１１５とを備える。
【００７１】
背景色ボタン１１１は，クリックによって内容行１２とフッタ行１３との背景色を変更する処理を実行するためのボタンである。編集ボタン１１３は，付箋データの編集処理を開始するためのボタンで，終了ボタン１１５は，付箋データの表示を終了するためボタンである。
【００７２】
なお，付箋データで背景色が指定されている場合に，内容行１２とフッタ行１３とは，指定された背景色で表示される。
【００７３】
また，編集ボタン１１３で開始される付箋データの編集処理は，既知のテキストデータ編集処理の機能によって実施できる。
【００７４】
内容行１２は，付箋紙の内容を表示する領域であり，例えば，「通常」の付箋データの場合に，項目１の付箋の内容，項目２の開始日時情報，項目３の終了日時情報が表示される。
【００７５】
フッタ行１３は，図４（Ｂ）に示すように，移動ボタン１３１と順序ボタン１３３とサイズボタン１３５とを備える。
【００７６】
移動ボタン１３１は，付箋紙の表示位置を移動させる処理を実行するためのボタンであり，付箋紙表示画面４０の上下左右の４方向のボタンをクリックすることによって，対応する方向に付箋紙の表示位置が移動する。順序ボタン１３３は，付箋紙が重なる場合に，重なりの順序を変更する処理を実行するためのボタンである。「＋（プラス）」のボタンをクリックすることによって，該当する付箋紙が前面に移動し，「−（マイナス）」のボタンをクリックすることによって該当する付箋紙が後面に移動する。サイズボタン１３５は，付箋紙のサイズを変更する処理を実行するためのボタンである。サイズボタン１３５をマウスドラッグすることによって，付箋紙のサイズを任意の大きさに変更する。
【００７７】
以下に，電子付箋紙システム１の処理を説明する。
【００７８】
予め，ユーザ装置３が，サーバ装置２から付箋データ処理プログラム３１を取得してインストールされ，各処理部が構築されているものとする。
【００７９】
〔処理概説〕
図５は，電子付箋紙システム１の全体処理フローを示す図である。
【００８０】
付箋データ取得部３１１は，付箋データ記憶部２１から付箋データを取得する（ステップＳ１）。
【００８１】
付箋データ取得部３１１は，取得した付箋データを１つずつ取り出して（ステップＳ２），取り出した付箋データをテーブルの該当する配列へセットする（ステップＳ３）。そして，付箋データ取得部３１１は，付箋紙タイプを判定し（ステップＳ４〜Ｓ８），付箋紙タイプが「通常」であれば（ステップＳ４のＹ），通常付箋紙の表示処理へ進み（ステップＳ４０），付箋紙タイプが「リンク」であれば（ステップＳ５のＹ），リンク付箋紙の表示処理へ進み（ステップＳ５０），付箋紙タイプが「画像」であれば（ステップＳ６のＹ），画像付箋紙の表示処理へ進み（ステップＳ６０），付箋紙タイプが「計算」であれば（ステップＳ７のＹ），計算付箋紙の表示処理へ進み（ステップＳ７０），付箋紙タイプが「特殊」であれば（ステップＳ８のＹ），特殊付箋紙の表示処理へ進む（ステップＳ８０）。
【００８２】
そして，取得した付箋データを全て処理していなければ（ステップＳ９のＮ），ステップＳ２の処理へ戻り，全て処理していれば（ステップＳ９のＹ），処理を終了する。
【００８３】
〔通常付箋紙の表示処理〕
次に，通常付箋紙の表示処理を説明する。
【００８４】
通常付箋紙の表示処理では，付箋データ取得部３１１によって取得された付箋データは，重なり処理部３１２と処理実行部３１３とによる処理が行われず，表示処理部３１４で処理される。
【００８５】
図６は，通常付箋紙の付箋データの例を示す図である。
【００８６】
付箋データ取得部３１１が，図６（Ａ）に示すＸＭＬ形式の付箋データを付箋データ記憶部２１から取得して（図５：ステップＳ１），図６（Ｂ）に示す付箋データのテーブルの配列に各データをセットする（図５：ステップＳ３）。そして，付箋紙のタイプが“ｆｕｓｅｎ”であれば「通常」タイプの付箋データ（通常付箋紙）と判断して，通常付箋紙の表示処理（ステップＳ４０）が開始される。
【００８７】
図７は，通常付箋紙の表示処理（ステップＳ４０）の詳細処理フローを示す図，図８は，通常付箋紙の表示データの例を示す図である。
【００８８】
表示処理部３１４は，図６（Ｂ）に示す付箋データのテーブルのタイトルから「○○について」を抽出して，タイトル行１１を生成する（ステップＳ４１）。
【００８９】
さらに，表示処理部３１４は，図６（Ｂ）に示す付箋データのテーブルの項目２，項目３に開始日（２００９／０１／０１）または終了日（２００９／１２／３１）が設定されている場合のみ（ステップＳ４２のＹ），開始日または終了日を生成して，内容行１２の開始日と終了日とを生成する（ステップＳ４３）。さらに，表示処理部３１４は，図６（Ｂ）に示す付箋データのテーブルの項目１（内容）から「××の件」を抽出して，内容行１２を生成する（ステップＳ４４）。さらに，表示処理部３１４は，所定のフッタ行１３を生成する（ステップＳ４５）。
【００９０】
表示処理部３１４は，ステップＳ４１〜Ｓ４５の処理の結果，図８（Ａ）に示す付箋紙の表示データを生成する。付箋紙表示画面４０には，図８（Ｂ）に示すような付箋紙１０が表示される。
【００９１】
〔リンク付箋紙の表示処理〕
次に，リンク付箋紙の表示処理を説明する。
【００９２】
リンク付箋紙の表示処理では，付箋データ取得部３１１によって取得された付箋データは，重なり処理部３１２と処理実行部３１３とによる処理が行われず，表示処理部３１４によって処理される。
【００９３】
図９は，リンク付箋紙の付箋データの例を示す図である。
【００９４】
付箋データ取得部３１１が，図９（Ａ）に示すＸＭＬ形式の付箋データを付箋データ記憶部２１から取得して（図５：ステップＳ１），図９（Ｂ）に示す付箋データのテーブルの配列に各データをセットし（図５：ステップＳ３），付箋紙のタイプが“ｌｉｎｋ”であれば「リンク」タイプの付箋データ（リンク付箋紙）と判断して，リンク付箋紙の表示処理（ステップＳ５０）が開始される。
【００９５】
図１０は，リンク付箋紙の表示処理（ステップＳ５０）の詳細処理フローを示す図，図１１は，リンク付箋紙の表示データの例を示す図である。
【００９６】
表示処理部３１４は，図９（Ｂ）に示す付箋データのテーブルのタイトルから「○○サイト」を抽出して，タイトル行１１を生成する（ステップＳ５１）。
【００９７】
さらに，表示処理部３１４は，付箋紙の内容行１２のベースとなるデータを生成し（ステップＳ５２），図９（Ｂ）に示す付箋データのテーブルの項目２（リンク表記）に，「リンク表記（××ページ）」が設定されていれば（ステップＳ５３のＹ），内容行１２にリンク表記を表示し，図９（Ｂ）に示す付箋データのテーブルの項目１（内容）を抽出してリンクを生成する（ステップＳ５４）。一方，付箋データのテーブルの項目２（リンク表記）にデータが設定されていなければ（ステップＳ５３のＮ），内容行１２にリンク先を表示し，図９（Ｂ）に示す付箋データのテーブルの項目１（内容）を抽出してリンクを生成する（ステップＳ５５）。さらに，表示処理部３１４は，所定のフッタ行１３を生成する（ステップＳ５６）。
【００９８】
そして，表示処理部３１４は，ユーザ装置３のディスプレイに別ウィンドウを生成して，リンクをもとに取得したデータを生成したウィンドウに表示する（ステップＳ５７）。
【００９９】
表示処理部３１４は，ステップＳ５１〜Ｓ５６の処理の結果，図１１（Ａ）に示す付箋紙の表示データを生成する。付箋紙表示画面４０には，図１１（Ｂ）に示すような付箋紙１０が表示される。
【０１００】
〔画像付箋紙の表示処理〕
次に，画像付箋紙の表示処理を説明する。
【０１０１】
画像付箋紙の表示処理では，付箋データ取得部３１１によって取得された付箋データは，重なり処理部３１２と処理実行部３１３とによる処理が行われず，表示処理部３１４で処理される。
【０１０２】
図１２は，画像付箋紙の付箋データの例を示す図である。
【０１０３】
付箋データ取得部３１１が，図１２（Ａ）に示すＸＭＬ形式の付箋データを付箋データ記憶部２１から取得して（図５：ステップＳ１），図１２（Ｂ）に示す付箋データのテーブルの配列に各データをセットし（図５：ステップＳ３），付箋紙のタイプが“ｉｍａｇｅ”であれば「画像」タイプの付箋データ（画像付箋紙）と判断して，画像付箋紙の表示処理（ステップＳ６０）が開始される。
【０１０４】
図１３は，画像付箋紙の表示処理（ステップＳ６０）の詳細処理フローを示す図，図１４は，画像付箋紙の表示データの例を示す図である。
【０１０５】
表示処理部３１４は，図１２（Ｂ）に示す付箋データのテーブルのタイトルから「雪山」を抽出して，タイトル行１１を生成し（ステップＳ６１），付箋紙の内容行１２のベースとなるデータを生成する（ステップＳ６２）。そして，表示処理部３１４は，図１２（Ｂ）に示す付箋データのテーブルの項目２（リンク先）に，「リンクＵＲＬ」が設定されていれば（ステップＳ６３のＹ），リンクＵＲＬ「http://www.xxx.com」をリンク先として画像データを取得し，内容行１２に取得した画像データを表示する（ステップＳ６４）。一方，付箋データのテーブルの項目２（リンクＵＲＬ）にデータが設定されていなければ（ステップＳ６３のＮ），図１２（Ｂ）に示す付箋データのテーブルの項目１（画像ＵＲＬ）を取得し，内容行１２に画像ＵＲＬで取得した画像を表示する（ステップＳ６５）。
【０１０６】
さらに，表示処理部３１４は，所定のフッタ行１３を生成する（ステップＳ６６）。
【０１０７】
表示処理部３１４は，ステップＳ６１〜Ｓ６６の処理の結果，図１４（Ａ）に示す付箋紙の表示データを生成する。付箋処理表示画面４０には，図１４（Ｂ）に示すような付箋紙１０が表示される。
【０１０８】
〔計算付箋紙の表示処理〕
次に，計算付箋紙の表示処理を説明する。
【０１０９】
計算付箋紙の表示処理では，付箋データ取得部３１１によって取得された付箋データは，重なり処理部３１２に渡されて，付箋紙表示画面４０に表示された付箋紙に重なりがあれば，重なり処理が実行される。そして，付箋データと重なり処理部３１２の処理結果とが処理実行部３１３に渡され，付箋データと処理実行部３１３で処理が実行される。さらに，付箋データと処理実行部３１３の処理結果とが表示処理部３１４に渡されて処理される。
【０１１０】
図１５は，計算付箋紙の付箋データの例を示す図である。
【０１１１】
付箋データ取得部３１１が，図１５（Ａ）に示すＸＭＬ形式の付箋データを付箋データ記憶部２１から取得して（図５：ステップＳ１），図１５（Ｂ）に示す付箋データのテーブルの配列に各データをセットし（図５：ステップＳ３），タイプが“ｃａｌｃ”であれば「計算」タイプの付箋データ（計算付箋紙）と判断して，計算付箋紙の表示処理（ステップＳ７０）が開始される。
【０１１２】
図１６は，計算付箋紙の表示処理（ステップＳ７０）の詳細処理フローを示す図，図１７は，計算付箋紙の表示データの例を示す図である。
【０１１３】
表示処理部３１４は，図１５（Ｂ）に示す付箋データのテーブルのタイトルから「足し算」を抽出して，タイトル行１１を生成し（ステップＳ７１），付箋紙の内容行１２のベースとなるデータを生成する（ステップＳ７２）。
【０１１４】
そして，処理実行部３１３は，図１５（Ｂ）に示す付箋データのテーブルの項目３（計算タイプ）の「０（計算ボックス）」，項目２（色判断）をもとに色判断の有無，項目１（計算内容）の「＋」をもとに計算方法を，セットする（ステップＳ７３）。ここで，計算タイプの「０（計算ボックス）」は，付箋紙に重なる付箋紙の内容情報（数値）を処理命令への入力情報とするタイプの計算を示す。また，色判断の「０（しない）」は，付箋紙の背景色（付箋データのカラー番号）による区別をしないことを示す。
【０１１５】
次に，重なり処理部３１２が重なり処理を行い（ステップＳ７４），処理実行部３１３が，セットした計算処理を行う（ステップＳ７５）。
【０１１６】
その後，表示処理部３１４は，処理実行部３１３の計算処理の結果を得て，内容行１２に計算結果を表示し（ステップＳ７６），所定のフッタ行１３を生成する（ステップＳ７７）。
【０１１７】
ここで，ステップＳ７４の重なり処理において，処理対象の付箋紙に重なる付箋紙がない場合には，付箋データに定義された処理命令（計算内容）への入力情報がないことになり，ステップＳ７５の計算処理は実行されない。さらに，ステップＳ７６の計算結果も付箋紙の内容行１２に表示されない。
【０１１８】
なお，重なり処理（ステップＳ７４），計算処理（ステップＳ７５）の詳細な処理動作は，後述する。
【０１１９】
そして，表示処理部３１４は，ステップＳ７１，Ｓ７６〜Ｓ７７の処理の結果，図１７（Ａ）に示す付箋紙の表示データを生成する。付箋紙表示画面４０には，図１７（Ｂ）に示すような付箋紙１０が表示される。
【０１２０】
〔特殊付箋紙の表示処理〕
次に，特殊付箋紙の表示処理を説明する。
【０１２１】
特殊付箋紙の表示処理では，付箋データ取得部３１１によって取得された付箋データは，計算付箋紙の表示処理の場合と同様に，重なり処理部３１２，処理実行部３１３に渡されて，それぞれ処理が実行される。
【０１２２】
なお，特殊処理として，重なった他の付箋紙の内容情報を入力情報として用いる処理，重なった他の付箋紙へ処理結果を出力する処理等の処理命令が定義される。
【０１２３】
ここでは，特殊処理として，カレンダ情報および時計情報の取得処理のための処理命令が定義された特殊付箋紙の表示例を説明する。
【０１２４】
図１８は，特殊付箋紙の付箋データの例を示す図である。
【０１２５】
付箋データ取得部３１１が，図１８（Ａ）に示すＸＭＬ形式の付箋データを付箋データ記憶部２１から取得して（図５：ステップＳ１），図１８（Ｂ）に示す付箋データのテーブルの配列に各データをセットし（図５：ステップＳ３），タイプが“ｓｐｅｃｉａｌ”であれば「特殊」タイプの付箋データ（特殊付箋紙）と判断して，特殊付箋紙の表示処理（ステップＳ８０）が開始される。
【０１２６】
図１９は，特殊付箋紙の表示処理（ステップＳ８０）の詳細処理フローを示す図，図２０は，特殊付箋紙の表示データの例を示す図である。
【０１２７】
表示処理部３１４は，図１８（Ｂ）に示す付箋データのテーブルのタイトルから「時計」を抽出して，タイトル行１１を生成し（ステップＳ８１），内容行１２のベースとなるデータを作成する（ステップＳ８２）。
【０１２８】
そして，処理実行部３１３は，図１８（Ｂ）に示す付箋データのテーブルの項目１（特殊処理タイプ）の「ｃｌｏｃｋ」をセットする（ステップＳ８３）。なお，図１８（Ｂ）に示す付箋データのテーブルの拡張項目に設定された情報があればその情報もセットする。
【０１２９】
次に，重なり処理部３１２が重なり処理を行い（ステップＳ８４），処理実行部３１３が，セットした特殊処理を行う（ステップＳ８５）。
【０１３０】
ここでは，セットされた特殊処理として，所定のアクセス先，例えばサーバ装置２から，現在の日付と時刻の情報（現在日時情報）とを取得し，取得した現在日時情報を，ユーザ操作により選択された設定情報として関連する付箋データに設定する処理（特殊処理）を行う。
【０１３１】
その後，表示処理部３１４は，処理実行部３１３の特殊処理の処理結果を得て，内容行１２に処理結果を表示し（ステップＳ８６），所定のフッタ行１３を生成する（ステップＳ８７）。
【０１３２】
表示処理部３１４は，ステップＳ８１，Ｓ８５〜Ｓ８６の処理の結果，図２０（Ａ）に示す付箋紙の表示データを生成する。付箋紙表示画面４０には，図２０（Ｂ）に示すような付箋紙１０が表示される。
【０１３３】
〔重なり処理〕
重なり処理部３１２は，付箋紙表示画面４０に複数の付箋紙１０が表示されている場合に，付箋紙同士が重畳して表示された状態である「重なり」を検出する。
【０１３４】
図２１は，付箋紙の重なりを説明するための図である。
【０１３５】
付箋紙表示画面４０に３つの付箋紙１０ａ，１０ｂ，１０ｃが表示されているとする。付箋紙１０ａは，計算付箋紙であり，内容情報が含む計算処理として，「入力情報（値情報）ｉを足し算する」という計算を行う。付箋紙１０ｂ，１０ｃは，通常付箋紙であって，内容情報に数値が設定されている。
【０１３６】
また，３つの付箋紙１０ａ，１０ｂ，１０ｃは，表示処理部３１４によって，初期状態として，付箋紙表示画面４０の所定の位置に並べて表示されているとする。そして，ユーザのマウスドラッグ操作によって，付箋紙１０ｂ，付箋紙１０ｃの位置が移動して，図２１に図示する状態が生じたものと仮定する。
【０１３７】
重なり処理部３１２は，付箋紙１０ａ，１０ｂ，１０ｃそれぞれに対応する付箋データを参照して，付箋紙に重なりが生じているかを検出する。
【０１３８】
ここでは，重なり領域として，付箋データのサイズに設定された領域が，基準点として付箋データの位置に設定された座標（左上の頂点の座標）が，それぞれ使用されるものとする。具体的には，付箋紙１０ａの位置およびサイズが，「縦位置（Ｙ）：１００，横位置（Ｘ）：２７０」，「幅：３００，高さ：２００」である場合に，基準点（Ｘ，Ｙ）が「２７０，１００」となり，重なり領域を示す４つの頂点（Ｘ，Ｙ）が，「（２７０，１００）；（５７０，１００）；（２７０，３００）；（５７０，３００）」となる。
【０１３９】
また，マウスドラッグされた付箋紙１０ｂ，付箋紙１０ｃの基準点（Ｘ，Ｙ）が，それぞれ，「４００，１７０」，「２４０，２６０」であるとする。
【０１４０】
重なり処理部３１２は，付箋紙１０ａの重なり領域内に，付箋紙１０ｂ，付箋紙１０ｃの基準点が位置するか，具体的には，これらの付箋紙の基準点（Ｘ，Ｙ）が２７０＜Ｘ＜５７０，かつ，Ｙ座標が１００＜Ｙ＜３００となるかを調べる。そして，付箋紙１０ｂの基準点（Ｘ：４４０，Ｙ：１７０）が，付箋紙１０ａの重なり領域に位置すると判定した場合に，付箋紙１０ａを親付箋紙，付箋紙１０ｂを子付箋紙とする親子関係を設定する。
【０１４１】
また，重なり処理部３１２は，付箋紙１０ｃの基準点（Ｘ：２４０，Ｙ：２６０）は，２７０＜Ｘ＜５７０，かつ，Ｙ座標が１００＜Ｙ＜３００ではないため，付箋紙１０ａの重なり領域に位置していないと判定して，付箋紙１０ａと付箋紙１０ｃとには親子関係を設定しない。
【０１４２】
また，重なり処理部３１２は，上記のようにして付箋紙の重なりを判定して親子関係を設定した付箋紙について，設定した親子関係が連なる付箋紙全てを抽出して付箋紙グループを設定し，付箋グループごとに関連付箋紙の情報を生成する。
【０１４３】
図２２は，親子関係で関連付けられる付箋紙の例を示す図である。
【０１４４】
図２２に示す，３つの付箋紙１０ｘ，１０ｙ，１０ｚはそれぞれが重なりの位置にあり，付箋紙１０ｘ（親）と付箋紙１０ｙ（子）との親子関係，付箋紙１０ｙ（親）と付箋紙１０ｚ（子）との親子関係が，それぞれ設定される。２つの親子関係は，付箋紙１０ｙによって連続するため，重なり処理部３１２は，付箋紙１０ｘ，１０ｙ，１０ｚを１つの付箋紙グループとして扱う。
【０１４５】
重なり処理部３１２は，付箋紙グループ内の各付箋紙について，その付箋紙からみて子付箋紙として連続する付箋紙の付箋データのコードを抽出して特定し，特定した子付箋紙の数を集計して，各付箋紙の「付箋紙の重み（重み係数）」とする。
【０１４６】
図２２に示す具体例で，重なり処理部３１２は，付箋紙１０ｘについて，２つの子付箋紙（付箋紙１０ｙ，１０ｚ）を特定し，付箋紙１０ｘの重み係数を「２」とする。同様にして，付箋紙１０ｙについて，１つの子付箋紙（付箋紙１０ｚ）を特定し，付箋紙１０ｙの重み係数を「１」とする。さらに，付箋紙１０ｚについて，子付箋紙がないので，付箋紙１０ｚの重み係数を「０」とする。重なり処理部３１２は，各付箋紙について特定した子付箋紙と付箋紙の重み（重み係数）を関連付箋紙情報として保持する。
【０１４７】
さらに，重なり処理部３１２は，付箋紙グループ内の各付箋紙について，付箋紙の重み（重み係数）が小さい順に付箋紙（コード）をソートし，ソート済み付箋紙情報として保持する。
【０１４８】
処理実行部３１３は，重なり処理部３１２から渡されるソート済み付箋紙情報を参照して，付箋紙の重み（重み係数）が小さい付箋紙から順に，処理命令を実行し，実行結果を，次に実行する付箋紙の処理命令の入力情報として使用する。
【０１４９】
図２３と図２４とは，付箋紙の重み係数の決定をより詳しく説明するための図である。
【０１５０】
図２３（Ａ）は，付箋紙１０の表示例を示す図である。付箋紙表示画面４０に，６つの付箋紙１０ｍ，１０ｎ，１０ｐ，１０ｑ，１０ｒ，１０ｓが表示されているとする。
【０１５１】
重なり処理部３１２は，各付箋紙１０の付箋データから，基準点（位置）と重なり領域（サイズ）とを取得して，重なり領域に基準点がある他の付箋紙があるかを判定し，重なりがあると判定した２つの付箋紙に親子関係を設定して，親子関係情報として保持する。
【０１５２】
図２３（Ｂ）は，親子関係情報の例を示す図である。
【０１５３】
図２３（Ｂ）に示すように，重なり処理部３１２は，付箋紙１０ｍについて付箋紙１０ｎを子情報として親子関係を設定する。また，付箋紙１０ｎについて，付箋紙１０ｐ，１０ｑを，付箋紙１０ｑについて付箋紙１０ｒを，それぞれ子付箋紙とする。また，付箋紙１０ｐ，１０ｒ，１０ｓについては，子付箋紙がなく，親子関係が設定されない。親子関係の無設定を，図２３（Ｂ）では，「なし」として示す。
【０１５４】
さらに，重なり処理部３１２は，図２３（Ｂ）の親子関係情報から，各付箋紙について，設定された親子関係を子の方向へたどって，親子関係によって連なる子付箋紙全てを特定する。具体的には，親子関係を持つ付箋紙１０ｍ，１０ｎ，１０ｑそれぞれについて，設定された親子関係をもとに子付箋紙を特定し，さらに特定した子付箋紙が親として設定された親子関係をもとに次の子付箋紙を特定する。
【０１５５】
例えば，付箋紙１０ｍ（付箋紙１）について，子付箋紙として直接関連づけられた付箋紙１０ｎ（付箋紙２），付箋紙１０ｎに関連づけられた付箋紙１０ｐ（付箋紙３），１０ｑ（付箋紙４），付箋紙１０ｑに関連づけられた付箋紙１０ｒ（付箋紙５）を特定する。この結果，付箋紙１０ｍ（付箋紙１）に関連づけられる子付箋紙は，１０ｎ，１０ｐ，１０ｑ，１０ｒとなり，重み係数＝４と決定する。
【０１５６】
同様にして，付箋紙１０ｎについて，子付箋紙として直接関連づけられた付箋紙１０ｐ，１０ｑ，付箋紙１０ｑに関連づけられた付箋紙１０ｒを特定する。この結果，付箋紙１０ｎに関連づけられる子付箋紙は，１０ｐ，１０ｑ，１０ｒとなり，重み係数＝３と決定する。また，付箋紙１０ｑについて，直接関連づけられた付箋紙１０ｒを特定して，重み係数＝１と決定する。さらに，付箋紙１０ｐ，１０ｒ，１０ｓについて，子付箋紙として関連づけられる付箋紙がないので，重み係数＝０とする。
【０１５７】
そして，重なり処理部３１２は，図２４（Ａ）に示すように，各付箋紙について，子付箋紙として特定した付箋紙を示す識別情報（コード）と，付箋紙の重み（重み係数）とを登録した関連付箋紙情報を生成，保持する。
【０１５８】
さらに，重なり処理部３１２は，関連付箋紙情報をもとに，付箋紙のコードを重み係数が小さい順にソートし，図２４（Ｂ）に示すように，ソート結果を登録したソート済み付箋紙情報を生成，保持する。
【０１５９】
図２５は，重み係数に基づいた処理命令の実行例を示す図である。
【０１６０】
図２５に示す，７つの付箋紙１０ｄ，１０ｅ，１０ｆ，１０ｇ，１０ｈ，１０ｉ，１０ｊのうち，計算付箋紙１０ｄに計算処理として「領域内の付箋紙の内容情報を入力値として，入力値を乗算する処理」が定義されているとする。また，計算付箋紙１０ｅ，１０ｈに計算処理として「領域内の付箋紙の内容情報を入力値として，入力値を加算する処理」が定義されているとする。また，付箋紙１０ｆ，１０ｇ，１０ｉ，１０ｊは，内容情報として数値が設定された通常付箋であるとする。
【０１６１】
さらに，重なり処理部３１２によって，「付箋紙１０ｄ（親）−付箋紙１０ｅ（子）」，「付箋紙１０ｄ（親）−付箋紙１０ｈ（子）」，「付箋紙１０ｅ（親）−付箋紙１０ｆ（子）」，「付箋紙１０ｅ（親）−付箋紙１０ｇ（子）」，「付箋紙１０ｈ（親）−付箋紙１０ｉ（子）」，「付箋紙１０ｈ（親）−付箋紙１０ｊ（子）」の親子関係が設定されて，１つの付箋紙グループを構成しているとする。
【０１６２】
さらに，関連付箋紙情報に，関連する子付箋紙と，重み係数とが，以下のように登録されているとする。
【０１６３】
付箋紙１０ｄ：子付箋紙１０ｅ，１０ｆ，１０ｇ，１０ｈ，１０ｉ，１０ｊ；重み係数＝６，
付箋紙１０ｅ：子付箋紙１０ｆ，１０ｇ；重み係数＝２，
付箋紙１０ｆ：子付箋紙なし；重み係数＝０，
付箋紙１０ｇ：子付箋紙なし；重み係数＝０，
付箋紙１０ｈ：子付箋紙１０ｉ，１０ｊ；重み係数＝２，
付箋紙１０ｉ：子付箋紙なし；重み係数＝０，
付箋紙１０ｊ：子付箋紙なし；重み係数＝０。
【０１６４】
さらに，重なり処理部３１２によって，決定した重み係数の小さい順にソートされて，ソート済み付箋紙情報に，「付箋紙１０ｆ，１０ｇ，１０ｉ，１０ｊ，１０ｅ，１０ｈ，１０ｄ」の順序で登録されているとする。
【０１６５】
処理実行部３１３は，重なり処理部３１２から，上記の関連付箋紙情報とソート済み付箋紙情報とを受け取ると，計算付箋紙について，重み係数が小さい順に，付箋紙１０ｅおよび付箋紙１０ｈの計算処理を実行して，以下の処理結果を得る。
【０１６６】
付箋紙１０ｅ：１（付箋紙１０ｆ）＋２（付箋紙１０ｇ）＝３
付箋紙１０ｈ：３（付箋紙１０ｉ）＋４（付箋紙１０ｊ）＝７
次に，処理実行部３１３は，付箋紙１０ｅ，１０ｈの計算結果を親付箋紙１０ｄの入力値に設定して，以下のように計算処理を実行する。
【０１６７】
付箋紙１０ｄ：３（付箋紙１０ｅ結果）＊７（付箋紙１０ｈ結果）＝２１
このように，処理実行部３１３は，各付箋紙の重み係数に基づいて，処理の実行順序を制御することができるため，付箋紙をツリー構造的に扱うことが可能となる。
【０１６８】
なお，付箋紙１０ｅの処理結果（３），付箋紙１０ｈの処理結果（７），付箋紙１０ｄの処理結果（２１）は，それぞれの付箋データの内容情報に追加されて，付箋紙１０の内容行１２に表示される。
【０１６９】
〔付箋データの更新処理〕
付箋データ更新部３１５は，付箋紙表示画面４０に表示された付箋紙１０の移動による位置の変更，マウスドラッグによるサイズの変更，内容情報の書き換え，処理命令の実行（処理結果の取得）等があった場合に，生じた変更にかかる情報（変更情報）を取得して，サーバ装置２の付箋データ更新部２３１へ送信する。
【０１７０】
付箋データ更新部２３１は，変更情報をもとに，付箋データ記憶部２１の該当する付箋データを更新する。
【０１７１】
なお，付箋データ取得部３１１によって付箋データの再取得が実行されると，付箋データ記憶部２１の更新された付箋データがユーザ装置３へ送信される。
【０１７２】
また，ユーザ装置３は，付箋データ取得部３１１がサーバ装置２から付箋データを取得した後，オフラインにより操作を行うことができる。この場合に，操作等によって生じた変更情報は，表示処理部３１４の表示処理において付箋紙の更新情報となる。付箋データ更新部３１５は，オンライン状態となったときに，変更情報をサーバ装置２へ送信する。
【０１７３】
以下に，計算付箋紙に定義される計算処理と特殊付箋紙に定義される特殊処理の具体例を示す。
【０１７４】
図２６と図２７は，計算付箋紙で実行される計算処理の例を示す図である。
【０１７５】
図２６（Ａ）には，「計算ボックス」タイプの「足し算」処理を行う処理命令が含まれる内容情報を持つ付箋紙１０ｔ１を示す。付箋紙１０ｔ１の重なり領域内に，内容情報（値＝１０）を持つ通常付箋紙１０ｔ２と内容情報（値＝２０）を持つ通常付箋紙１０ｔ３とが位置している場合に，処理実行部３１３は，付箋紙１０ｔ２，１０ｔ３の内容情報（値）を入力情報として，付箋紙１０ｔ１の足し算処理を実行する。その結果，処理結果：１０＋２０＝３０が，付箋紙１０ｔ１に表示される。
【０１７６】
図２６（Ｂ）には，「計算ボックス」タイプの「掛け算」処理を行う処理命令が含まれる内容情報を持つ付箋紙１０ｔ１１を示す。付箋紙１０ｔ１１の重なり領域内に，付箋紙１０ｔ１２（値＝１０）と付箋紙１０ｔ１３（値＝２０）とが位置している場合に，処理実行部３１３は，付箋紙１０ｔ１２，１０ｔ１３の内容情報（値）を入力情報として，付箋紙１０ｔ１１の掛け算処理を実行する。その結果，処理結果：１０＊２０＝２００．０が，付箋紙１０ｔ１１に表示される。
【０１７７】
図２７（Ａ）は，「計算ボックス」タイプの「平均」処理を行う処理命令が含まれる内容情報を持つ付箋紙１０ｔ２１を示す。平均処理では，領域内にある入力情報の平均を求める処理を行う。
【０１７８】
付箋紙１０ｔ２１の重なり領域内に，付箋紙１０ｔ２２（値＝１０）と付箋紙１０ｔ２３（値＝２０）とが位置している場合に，処理実行部３１３は，付箋紙１０ｔ２２，１０ｔ２３の内容情報（値）を入力情報として，付箋紙１０ｔ２１の平均処理を実行する。その結果，処理結果：（１０＋２０）／２＝１５が，付箋紙１０ｔ２１に表示される。
【０１７９】
図２７（Ｂ）は，「計算ボックス」タイプの「個数」処理を行う処理命令が含まれる内容情報を持つ付箋紙１０ｔ３１を示す。個数処理では，領域内にある入力情報の個数を求める処理を行う。
【０１８０】
付箋紙１０ｔ３１の重なり領域内に，付箋紙１０ｔ３２（値＝１０）と付箋紙１０ｔ３３（値＝２０）とが位置している場合に，処理実行部３１３は，位置する付箋紙１０ｔ３２，１０ｔ３３を特定して，特定した付箋紙の数を計算する。その結果，処理結果：１＋１＝２が，付箋紙１０ｔ３１に表示される。
【０１８１】
図２８は，特殊処理として「領域内に位置する付箋紙の内容情報を入力情報とし，入力情報を検索語として用いてインターネットを検索する処理」が定義された特殊付箋紙の例を示す図である。
【０１８２】
図２８（Ａ）に示す付箋紙１０ｔ４１は，別ウィンドウを設定して所定のインターネット検索ソフトウェアを起動し，領域内の付箋紙の内容情報を入力して検索語として検索を実行し，検索結果を設定した別ウィンドウに表示する処理のための処理命令が定義された特殊付箋紙である。付箋紙１０ｔ４２は，付箋データの項目１（内容）に「文字列（ｊａｖａｓｃｒｉｐｔ）」が設定された通常付箋紙である。
【０１８３】
また，付箋紙表示画面４０で付箋紙１０ｔ４１の重なり領域に，付箋紙１０ｔ４２の基準点が位置しているとする。
【０１８４】
処理実行部３１３は，関連付箋紙情報を得て，２つの付箋紙１０ｔ４１，１０ｔ４２の関係をもとに，子付箋紙１０ｔ４２の文字列（ｊａｖａｓｃｒｉｐｔ）を取得する。そして，処理実行部３１３は，付箋紙１０ｔ４１の処理命令に従って，所定のＷｅｂブラウザを別ウィンドウで起動し，検索アプリケーションの検索語に既に設定されている文字列（イベントハンドラ）と取得した文字列（ｊａｖａｓｃｒｉｐｔ）とを検索語として入力する。これにより，起動されたＷｅｂブラウザでは，入力された検索語によるインターネット検索処理が実行される。検索処理後に，図２８（Ｂ）に示すように，検索結果がＷｅｂブラウザのウィンドウ４５に表示される。
【０１８５】
図２９は，特殊処理が定義された特殊付箋紙の例を示す図である。
【０１８６】
図２９（Ａ）に示す，付箋紙１０ｔ５１は，「現在の日時情報を取得し，取得した日時情報を領域内にある他の付箋紙の設定項目に設定する処理」という特殊処理が定義された処理命令を含む特殊付箋紙である。付箋紙１０ｔ５２，１０ｔ５３は，「イベントのスケジュールを保持する処理」という特殊処理が定義された処理命令を含む特殊付箋紙である。
【０１８７】
また，付箋紙表示画面４０において，付箋紙１０ｔ５１の重なり領域に，付箋紙１０ｔ５２，１０ｔ５３の基準点が位置しているとする。
【０１８８】
処理実行部３１３は，関連付箋紙情報を得て，３つの付箋紙１０ｔ５１，１０ｔ５２，１０ｔ５３の親子関係をもとに，まず，親付箋紙１０ｔ５１の処理として，現在の日時情報を取得する。なお，取得した日時情報は，表示処理部３１４によって，付箋紙１０ｔ５１の内容行１２に表示される。
【０１８９】
処理実行部３１３は，マウスクリックによって選択された，付箋紙１０ｔ５１に設定された設定情報（「開始設定」または「終了設定」のいずれか）を取得し，取得した日時情報（例えば「２００９年０２月０６日（金）  １１：１５：１９」）と，選択された設定情報（例えば「開始設定」）を入力情報として，子付箋紙１０ｔ５２，１０ｔ５３それぞれの処理を実行する。すなわち，処理実行部３１３は，子付箋紙１０ｔ５２のイベント「○○について」のスケジュールの「開始設定」に，取得した日時情報「２００９年０２月０６日（金）  １１：１５：１９」を設定する。また，子付箋紙１０ｔ５３のイベント「××について」のスケジュールの「開始設定」に，取得した日時情報「２００９年０２月０６日（金）  １１：１５：１９」を設定する。
【０１９０】
なお，付箋データ更新部３１５は，付箋紙１０ｔ５２，１０ｔ５３の変更情報（開始設定の日時情報）を，サーバ装置２の付箋データ更新部２３１に送信するので，サーバ装置２の付箋データ更新部２３１は，受信した変更情報で，付箋紙１０ｔ５２，１０ｔ５３の付箋データを更新する。
【０１９１】
これにより，同様の処理を複数の付箋紙１０に対して行う場合に，変更したい複数の付箋紙を，処理を実行する特殊付箋紙に重ねることによって，１回の操作によって複数の付箋紙に対して入力や設定を行うことができ，付箋紙毎に操作をするという操作負担を軽減することができる。
【０１９２】
図３０は，図１６に示す処理フローのステップＳ７４または図１９に示す処理フローのステップＳ８４の重なり処理のより詳細な処理フローを示す図である。
【０１９３】
重なり処理部３１２は，付箋紙表示画面４０に表示された付箋紙１０の付箋データを取得して（ステップＳ１０１），各付箋紙の基準点とする位置を取得し（ステップＳ１０２），重なり領域とするサイズを取得する（ステップＳ１０３）。
【０１９４】
さらに，重なり処理部３１２は，取得した付箋データを１つずつ取り出して（ステップＳ１０４），重なり領域に他の付箋紙１０の基準点があるかを調べる（ステップＳ１０５）。
【０１９５】
重なり領域に他の付箋紙１０の基準点があれば（ステップＳ１０５のＹ），該当する（重なり領域に基準点が位置する）付箋紙１０を子付箋紙として親子関係を設定し，親子関係情報に登録する（ステップＳ１０６）。
【０１９６】
次に，重なり処理部３１２は，付箋データが未処理の付箋紙１０があるかを調べて（ステップＳ１０７），未処理の付箋紙１０があれば（ステップＳ１０７のＹ），ステップＳ１０４の処理へ戻り，未処理の付箋紙１０がなければ（ステップＳ１０７のＮ），ステップＳ１０８の処理へ進む。
【０１９７】
重なり処理部３１２は，後述する関連付箋紙取得処理を行い（ステップＳ１０８），生成した関連付箋紙情報とソート済み付箋紙情報を出力して（ステップＳ１０９），処理を終了する。
【０１９８】
図３１は，図３０に示す処理フローのステップＳ１０８の関連付箋紙取得処理のより詳細な処理フローを示す図である。
【０１９９】
重なり処理部３１２は，付箋データを１つ取り出し（ステップＳ１１１），親子関係で連なる子付箋紙１０を特定し（ステップＳ１１２），特定した付箋紙１０の数を付箋紙の重み（重み係数）として決定し（ステップＳ１１３），特定した子付箋紙１０のコードと付箋紙の重み（重み係数）とを関連付箋紙情報に登録する（ステップＳ１１４）。未処理の付箋紙１０があれば（ステップＳ１１５のＹ），ステップＳ１１１の処理へ戻り，未処理の付箋紙１０がなければ（ステップＳ１１５のＮ），関連付箋紙情報の付箋紙の重み（重み係数）で付箋紙（付箋データのコード）をソートして，ソート結果をソート済み付箋紙情報に登録して（ステップＳ１１６），処理を終了する。
【０２００】
図３２は，図１６に示す処理フローのステップＳ７５の計算処理のより詳細な処理フローを示す図である。
【０２０１】
処理実行部３１３は，ソート済み付箋紙情報の付箋紙の重み（重み係数）が小さい順に付箋データを１つ取り出して（ステップＳ１２１），付箋紙タイプが「計算」であるかを調べる（ステップＳ１２２）。付箋紙タイプが「計算」であれば（ステップＳ１２２のＹ），関連付箋紙情報をもとに親子関係を持つ全ての子付箋紙１０の付箋データを取り出し（ステップＳ１２３），取り出した子付箋紙１０の内容を入力情報として，後述する計算処理を実行する（ステップＳ１２４）。
【０２０２】
付箋紙タイプが「計算」でなければ（ステップＳ１２２のＮ），ステップＳ１２５の処理へ進む。
【０２０３】
そして，処理実行部３１３は，処理対象の付箋紙１０に親付箋紙１０があるかを調べる（ステップＳ１２５）。処理対象の付箋紙１０に親付箋紙１０があれば（ステップＳ１２５のＹ），処理結果または付箋紙の内容を親付箋紙１０の計算処理の入力情報に設定する（ステップＳ１２６）。処理対象の付箋紙１０に親付箋紙１０がなければ（ステップＳ１２５のＮ），処理結果または付箋紙１０の内容を出力して，表示処理部３１４へ渡す（ステップＳ１２７）。
【０２０４】
そして，処理実行部３１３は，ソート済み付箋紙情報に次の付箋紙１０があるかを調べて（ステップＳ１２８），次の付箋紙１０があれば（ステップＳ１２８のＹ），ステップＳ１２１の処理へ戻り，次の付箋紙１０がなければ（ステップＳ１２８のＮ），処理を終了する。
【０２０５】
図３３は，図３２に示す処理フローのステップＳ１２４の計算処理のより詳細な処理フローを示す図である。
【０２０６】
処理実行部３１３は，処理対象の付箋紙１０の付箋データに背景色判断の設定があるかを調べる（ステップＳ１３１）。背景色判断の設定があれば（ステップＳ１３１のＹ），背景色が一致する子付箋紙１０を特定し（ステップＳ１３２），特定した子付箋紙１０の内容を入力情報として，付箋データに定義された計算を実行する（ステップＳ１３３）。
【０２０７】
図３４は，図１９に示す処理フローのステップＳ８５の特殊処理のより詳細な処理フローを示す図である。
【０２０８】
処理実行部３１３は，ソート済み付箋紙情報の付箋紙の重み（重み係数）が小さい順に付箋データを１つ取り出して（ステップＳ１４１），付箋紙タイプが「特殊」であるかを調べる（ステップＳ１４２）。付箋紙タイプが「特殊」であれば（ステップＳ１４２のＹ），関連付箋紙情報をもとに親子関係を持つ全ての子付箋紙１０の付箋データを取り出し（ステップＳ１４３），取り出した子付箋紙１０の内容を入力情報として，定義された特殊処理を実行する（ステップＳ１４４）。
【０２０９】
付箋紙タイプが「特殊」でなければ（ステップＳ１４２のＮ），ステップＳ１４５の処理へ進む。
【０２１０】
そして，処理実行部３１３は，処理対象の付箋紙１０に親付箋紙１０があるかを調べる（ステップＳ１４５）。処理対象の付箋紙１０に親付箋紙１０があれば（ステップＳ１４５のＹ），処理結果または付箋紙１０の内容を親付箋紙１０の特殊処理の入力情報に設定する（ステップＳ１４６）。処理対象の付箋紙１０に親付箋紙１０がなければ（ステップＳ１４５のＮ），処理結果または付箋紙１０の内容を出力して，表示処理部３１４へ渡す（ステップＳ１４７）。
【０２１１】
そして，処理実行部３１３は，ソート済み付箋紙情報に次の付箋紙１０があるかを調べて（ステップＳ１４８），次の付箋紙１０があれば（ステップＳ１４８のＹ），ステップＳ１４１の処理へ戻り，次の付箋紙１０がなければ（ステップＳ１４８のＮ），処理を終了する。
【０２１２】
以上説明したように，電子付箋紙システム１は，種々の処理を実行する機能付きの付箋紙を用意することができる。よって，ユーザは，付箋紙表示画面上４０で所望する機能付きの付箋紙に数値や文字列等を内容とする通常の付箋紙を重ねるだけで，様々な処理を実行させることが可能となる。
【０２１３】
さらに，機能付きの付箋紙と通常付箋紙とを重ねるだけで，所定の処理が実行されるため，機能付きの付箋紙と入力情報となる通常付箋紙とを再利用することができる。
【０２１４】
また，電子付箋紙システム１を，サーバ装置２で付箋データを保持するように構成する場合には，ユーザ装置３で付箋データを取得した後，オフライン状態で操作を行うことによって，付箋データを取得時の状態で保持しつつ，付箋紙表示画面４０上で付箋紙の内容や位置を自由に変更することができる。
【０２１５】
また，サーバ装置２で保持している付箋データを複数ユーザで共有して使用することが可能となる。
【０２１６】
本発明の実施の形態では，電子付箋紙システム１を構成する各処理部は，サーバ装置２から受信した，外部記憶部に記憶されたプログラムが，ユーザ装置３として説明したコンピュータにより読み取られ実行されることによって実現される。
【０２１７】
このプログラムは，コンピュータが読み取り可能な，可搬媒体メモリ，半導体メモリ，ハードディスクなどの適当な記録媒体に格納することができ，これらの記録媒体に記録して提供される。または，このプログラムは，通信インタフェースを介して種々の通信網を利用した送受信により提供される。
【符号の説明】
【０２１８】
１  電子付箋紙システム
２  サーバ装置
２１  付箋データ記憶部
２３  付箋データ更新プログラム
２３１  付箋データ更新部
３  ユーザ装置
３１  付箋データ処理プログラム
３１１  付箋データ取得部
３１２  重なり処理部
３１３  処理実行部
３１４  表示処理部
３１５  付箋データ更新部
４０  付箋紙表示画面
１０  付箋紙
【図１】
2011013743.tif 000003
【図２】
2011013743.tif 000004
【図３】
2011013743.tif 000005
【図４】
2011013743.tif 000006
【図５】
2011013743.tif 000007
【図６】
2011013743.tif 000008
【図７】
2011013743.tif 000009
【図８】
2011013743.tif 000010
【図９】
2011013743.tif 000011
【図１０】
2011013743.tif 000012
【図１１】
2011013743.tif 000013
【図１２】
2011013743.tif 000014
【図１３】
2011013743.tif 000015
【図１４】
2011013743.tif 000016
【図１５】
2011013743.tif 000017
【図１６】
2011013743.tif 000018
【図１７】
2011013743.tif 000019
【図１８】
2011013743.tif 000020
【図１９】
2011013743.tif 000021
【図２０】
2011013743.tif 000022
【図２１】
2011013743.tif 000023
【図２２】
2011013743.tif 000024
【図２３】
2011013743.tif 000025
【図２４】
2011013743.tif 000026
【図２５】
2011013743.tif 000027
【図２６】
2011013743.tif 000028
【図２７】
2011013743.tif 000029
【図２８】
2011013743.tif 000030
【図２９】
2011013743.tif 000031
【図３０】
2011013743.tif 000032
【図３１】
2011013743.tif 000033
【図３２】
2011013743.tif 000034
【図３３】
2011013743.tif 000035
【図３４】
2011013743.tif 000036