(57)【要約】【課題】アイテムコピー時に、コピー元のアイテムに添付される電子付箋をコピー先のアイテムに添付することができる電子付箋管理システムを提供する。【解決手段】付箋添付情報記録部２１は、アイテムと、添付された電子付箋との対応関係を管理する。付箋情報記録部２２は、電子付箋の付箋情報を記録する。アイテム操作情報入力手段１１は、コピー元及びコピー先のアイテムを識別する情報を入力する。添付付箋検索手段１２は、付箋添付情報記録部２１を参照し、コピー元のアイテムに添付された電子付箋を検索する。付箋情報追加手段１３は、付箋情報記録部２２から、検索された電子付箋の付箋情報を読み出して複製し、複製した付箋情報を新たな電子付箋の付箋情報として付箋情報記録部２２に記録する。付箋添付手段１４は、付箋添付情報記録部２１に、コピー先のアイテムと新たな電子付箋とを対応付けて記録する。【選択図】図１
2011085964.tif 000002
【特許請求の範囲】
【請求項１】
コピー元のアイテムと、コピー先のアイテムとを識別する情報を含むアイテム操作情報を入力するアイテム操作情報入力手段と、
アイテムと、アイテムに対して添付された電子付箋との対応関係を管理する付箋添付情報を記録する付箋添付情報記録部を参照し、前記コピー元のアイテムに添付された電子付箋を検索する添付付箋検索手段と、
電子付箋の付箋情報を記録する付箋情報記録部から、前記添付付箋検索手段で検索された電子付箋の付箋情報を読み出して複製し、該複製した付箋情報を新たな電子付箋の付箋情報として前記付箋情報記録部に記録する付箋情報追加手段と、
前記付箋添付情報記録部に、前記コピー先のアイテムと前記新たな電子付箋とを対応付けて記録する付箋添付手段と、
を有するアイテムコピー処理手段を備える電子付箋管理システム。
【請求項２】
アイテムに対する操作に関するイベントを検出し、アイテムがコピーされた旨のイベントを検出すると、前記アイテム操作情報を前記アイテムコピー処理手段に入力するイベント監視手段を更に備える、請求項１に記載の電子付箋管理システム。
【請求項３】
前記アイテムコピー処理手段は、複製元である前記検索された電子付箋のそれぞれと、複製先である前記新たな電子付箋のそれぞれとを対応付けて、電子付箋間の関係を記録する付箋関係情報記録部に記録する付箋関係記録手段を更に有する、請求項１又は２に記載の電子付箋管理システム。
【請求項４】
編集対象の電子付箋を識別する情報と編集内容とを入力する編集情報入力手段と、
前記付箋関係情報記録部を参照して前記編集対象の電子付箋と対応付けて記録されている電子付箋を検索し、前記付箋情報記録部が記録している前記編集対象の電子付箋及び前記検索された電子付箋の付箋情報を、前記編集内容に従って更新する付箋情報更新手段と、
を有する付箋情報操作手段を更に備える、請求項３に記載の電子付箋管理システム。
【請求項５】
複製元の電子付箋を識別する情報と、添付先のアイテムを識別する情報とを入力する付箋複製情報入力手段と、
前記付箋情報記録部から前記複製元の電子付箋の情報を読み出して複製し、該複製した電子付箋の情報を前記付箋情報記録部に新たな電子付箋の情報として記録し、前記付箋添付情報記録部に、前記添付先のアイテムと前記新たな電子付箋とを対応付けて記録すると共に、前記複製元の電子付箋と前記新たな電子付箋とを対応付けて前記付箋関係情報記録部に記録する付箋複製添付手段と、
を有する付箋コピー処理手段を更に備える、請求項３又は４に記載の電子付箋管理システム。
【請求項６】
関係元の電子付箋を識別する情報を入力し、前記付箋関係情報記録部を参照して、前記関係元の電子付箋に関係する電子付箋を検索する関係付箋検索手段を更に備える、請求項３乃至５の何れか一に記載の電子付箋管理システム。
【請求項７】
関係元の電子付箋を識別する情報を入力し、前記付箋関係情報記録部を参照して前記関係元の電子付箋に関係する電子付箋を抽出し、前記付箋添付情報記録部を参照して、前記抽出された関係元の電子付箋に関係する電子付箋が添付されるアイテムを検索する関係アイテム検索手段を更に備える、請求項３乃至６の何れか一に記載の電子付箋管理システム。
【請求項８】
前記付箋関係記録手段は、複製元の電子付箋と複製先の電子付箋との関係がアイテムコピーである旨を示す情報を前記付箋関係情報記録部に記録し、前記付箋複製添付手段は、前記複製元の電子付箋と前記新たな電子付箋として記録した電子付箋との関係が付箋コピーである旨を示す情報を前記付箋関係情報記録部に記録する、請求項５に記載の電子付箋管理システム。
【請求項９】
関係元の電子付箋を識別する情報を入力し、前記付箋関係情報記録部を参照して、前記関係元の電子付箋と付箋コピーの関係にある電子付箋、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋、及び、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋に対して更に付箋コピーの関係にある電子付箋を、前記関係元の電子付箋に関係する電子付箋として検索する関係付箋検索手段を更に備える、請求項８に記載の電子付箋管理システム。
【請求項１０】
関係元の電子付箋を識別する情報を入力し、前記付箋関係情報記録部を参照して、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋、前記関係元の電子付箋と付箋コピーの関係にある電子付箋、及び、前記関係元の電子付箋と付箋コピーの関係にある電子付箋に対して更にアイテムコピーの関係にある電子付箋を抽出し、前記付箋添付情報記録部を参照して、前記抽出された電子付箋が添付されるアイテムを検索する関係アイテム検索手段を更に備える、請求項８又は９に記載の電子付箋管理システム。
【請求項１１】
コンピュータが、コピー元のアイテムと、コピー先のアイテムとを識別する情報を含むアイテム操作情報を入力するステップと、
前記コンピュータが、アイテムと、アイテムに対して添付された電子付箋との対応関係を管理する付箋添付情報を記録する付箋添付情報記録部を参照し、前記コピー元のアイテムに添付された電子付箋を検索する添付付箋検索ステップと、
前記コンピュータが、電子付箋の付箋情報を記録する付箋情報記録部から、前記添付付箋検索ステップで検索した電子付箋の付箋情報を読み出して複製し、該複製した付箋情報を新たな電子付箋の付箋情報として前記付箋情報記録部に記録する付箋情報追加ステップと、
前記コンピュータが、前記付箋添付情報記録部に、前記コピー先のアイテムと前記新たな電子付箋とを対応付けて記録する付箋添付ステップとを有する電子付箋管理方法。
【請求項１２】
前記コンピュータが、アイテムに対する操作に関するイベントを検出し、アイテムがコピーされた旨のイベントを検出すると、前記アイテム操作情報を取得するイベント監視ステップを更に有する、請求項１１に記載の電子付箋管理方法。
【請求項１３】
前記コンピュータが、複製元である前記検索された電子付箋のそれぞれと、複製先である前記新たな電子付箋のそれぞれとを対応付けて、電子付箋間の関係を記録する付箋関係情報記録部に記録する付箋関係記録ステップを更に有する、請求項１１又は１２に記載の電子付箋管理方法。
【請求項１４】
前記コンピュータが、編集対象の電子付箋を識別する情報と編集内容とを入力するステップと、
前記コンピュータが、前記付箋関係情報記録部を参照して前記編集対象の電子付箋と対応付けて記録されている電子付箋を検索し、前記付箋情報記録部が記録している前記編集対象の電子付箋及び前記検索された電子付箋の付箋情報を、前記編集内容に従って更新する付箋情報更新ステップとを更に有する、請求項１３に記載の電子付箋管理方法。
【請求項１５】
前記コンピュータが、複製元の電子付箋を識別する情報と、添付先のアイテムを識別する情報とを入力するステップと、
前記コンピュータが、前記付箋情報記録部から前記複製元の電子付箋の情報を読み出して複製し、該複製した電子付箋の情報を前記付箋情報記録部に新たな電子付箋の情報として記録し、前記付箋添付情報記録部に、前記添付先のアイテムと前記新たな電子付箋とを対応付けて記録すると共に、前記複製元の電子付箋と前記新たな電子付箋とを対応付けて前記付箋関係情報記録部に記録する付箋複製添付ステップとを更に有する、請求項１３又は１４に記載の電子付箋管理方法。
【請求項１６】
前記コンピュータが、関係元の電子付箋を識別する情報を入力するステップと、
前記コンピュータが、前記付箋関係情報記録部を参照して、前記関係元の電子付箋に関係する電子付箋を検索する関係付箋検索ステップとを更に有する、請求項１３乃至１５の何れか一に記載の電子付箋管理方法。
【請求項１７】
前記コンピュータが、関係元の電子付箋を識別する情報を入力するステップと、
前記コンピュータが、前記付箋関係情報記録部を参照して前記関係元の電子付箋に関係する電子付箋を抽出し、前記付箋添付情報記録部を参照して、前記抽出した関係元の電子付箋に関係する電子付箋が添付されるアイテムを検索する関係アイテム検索ステップとを更に有する、請求項１３乃至１６の何れか一に記載の電子付箋管理方法。
【請求項１８】
前記コンピュータは、前記付箋関係記録ステップでは、複製元の電子付箋と複製先の電子付箋との関係がアイテムコピーである旨を示す情報を前記付箋関係情報記録部に記録し、前記付箋複製添付ステップでは、前記複製元の電子付箋と前記新たな電子付箋として記録した電子付箋との関係が付箋コピーである旨を示す情報を前記付箋関係情報記録部に記録する、請求項１５に記載の電子付箋管理方法。
【請求項１９】
前記コンピュータが、関係元の電子付箋を識別する情報を入力するステップと、
前記コンピュータが、前記付箋関係情報記録部を参照して、前記関係元の電子付箋と付箋コピーの関係にある電子付箋、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋、及び、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋に対して更に付箋コピーの関係にある電子付箋を、前記関係元の電子付箋に関係する電子付箋として検索する関係付箋検索ステップとを更に有する、請求項１８に記載の電子付箋管理方法。
【請求項２０】
前記コンピュータが、関係元の電子付箋を識別する情報を入力するステップと、
前記コンピュータが、前記付箋関係情報記録部を参照して、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋、前記関係元の電子付箋と付箋コピーの関係にある電子付箋、及び、前記関係元の電子付箋と付箋コピーの関係にある電子付箋に対して更にアイテムコピーの関係にある電子付箋を抽出し、前記付箋添付情報記録部を参照して、前記抽出された電子付箋が添付されるアイテムを検索する関係アイテム検索ステップとを更に有する、請求項１８又は１９に記載の電子付箋管理方法。
【請求項２１】
コンピュータに、
コピー元のアイテムと、コピー先のアイテムとを識別する情報を含むアイテム操作情報を入力する処理と、
アイテムと、アイテムに対して添付された電子付箋との対応関係を管理する付箋添付情報を記録する付箋添付情報記録部を参照し、前記コピー元のアイテムに添付された電子付箋を検索する添付付箋検索処理と、
電子付箋の付箋情報を記録する付箋情報記録部から、前記添付付箋検索処理で検索された電子付箋の付箋情報を読み出して複製し、該複製した付箋情報を新たな電子付箋の付箋情報として前記付箋情報記録部に記録する付箋情報追加処理と、
前記付箋添付情報記録部に、前記コピー先のアイテムと前記新たな電子付箋とを対応付けて記録する付箋添付処理とを実行させるプログラム。
【請求項２２】
前記コンピュータに、アイテムに対する操作に関するイベントを検出し、アイテムがコピーされた旨のイベントを検出すると、前記アイテム操作情報を取得するイベント監視処理を更に実行させる、請求項２１に記載のプログラム。
【請求項２３】
前記コンピュータに、複製元である前記検索された電子付箋のそれぞれと、複製先である前記新たな電子付箋のそれぞれとを対応付けて、電子付箋間の関係を記録する付箋関係情報記録部に記録する付箋関係記録処理を更に実行させる、請求項２１又は２２に記載のプログラム。
【請求項２４】
前記コンピュータに、
編集対象の電子付箋を識別する情報と編集内容とを入力する処理と、
前記付箋関係情報記録部を参照して前記編集対象の電子付箋と対応付けて記録されている電子付箋を検索し、前記付箋情報記録部が記録している前記編集対象の電子付箋及び前記検索された電子付箋の付箋情報を、前記編集内容に従って更新する付箋情報更新処理とを更に実行させる、請求項２３に記載のプログラム。
【請求項２５】
前記コンピュータに、
複製元の電子付箋を識別する情報と、添付先のアイテムを識別する情報とを入力する処理と、
前記付箋情報記録部から前記複製元の電子付箋の情報を読み出して複製し、該複製した電子付箋の情報を前記付箋情報記録部に新たな電子付箋の情報として記録し、前記付箋添付情報記録部に、前記添付先のアイテムと前記新たな電子付箋とを対応付けて記録すると共に、前記複製元の電子付箋と前記新たな電子付箋とを対応付けて前記付箋関係情報記録部に記録する付箋複製添付処理とを更に実行させる、請求項２３又は２４に記載のプログラム。
【請求項２６】
前記コンピュータに、
関係元の電子付箋を識別する情報を入力する処理と、
前記付箋関係情報記録部を参照して、前記関係元の電子付箋に関係する電子付箋を検索する関係付箋検索処理とを更に実行させる、請求項２３乃至２５の何れか一に記載のプログラム。
【請求項２７】
前記コンピュータに、
関係元の電子付箋を識別する情報を入力する処理と、
前記付箋関係情報記録部を参照して前記関係元の電子付箋に関係する電子付箋を抽出し、前記付箋添付情報記録部を参照して、前記抽出した関係元の電子付箋に関係する電子付箋が添付されるアイテムを検索する関係アイテム検索処理とを更に実行させる、請求項２３乃至２６の何れか一に記載のプログラム。
【請求項２８】
前記付箋関係記録処理では、複製元の電子付箋と複製先の電子付箋との関係がアイテムコピーである旨を示す情報を前記付箋関係情報記録部に記録し、前記付箋複製添付処理では、前記複製元の電子付箋と前記新たな電子付箋として記録した電子付箋との関係が付箋コピーである旨を示す情報を前記付箋関係情報記録部に記録する、請求項２５に記載のプログラム。
【請求項２９】
前記コンピュータに、
関係元の電子付箋を識別する情報を入力する処理と、
前記付箋関係情報記録部を参照して、前記関係元の電子付箋と付箋コピーの関係にある電子付箋、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋、及び、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋に対して更に付箋コピーの関係にある電子付箋を、前記関係元の電子付箋に関係する電子付箋として検索する関係付箋検索処理とを更に実行させる、請求項２８に記載のプログラム。
【請求項３０】
前記コンピュータに、
関係元の電子付箋を識別する情報を入力する処理と、
前記付箋関係情報記録部を参照して、前記関係元の電子付箋とアイテムコピーの関係にある電子付箋、前記関係元の電子付箋と付箋コピーの関係にある電子付箋、及び、前記関係元の電子付箋と付箋コピーの関係にある電子付箋に対して更にアイテムコピーの関係にある電子付箋を抽出し、前記付箋添付情報記録部を参照して、前記抽出された電子付箋が添付されるアイテムを検索する関係アイテム検索処理とを更に実行させる、請求項２８又は２９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子付箋管理システム、方法、及び、プログラムに関し、更に詳しくは、電子ファイルなどのアイテムに添付する電子付箋を管理する電子付箋管理システム、方法、及び、プログラムに関する。
【背景技術】
【０００２】
電子付箋は、物理的な付箋紙の電子版である。特許文献１は、物理的な付箋紙の電子版を定義した文献である。特許文献１に記載の電子付箋管理システムは、電子付箋を、ファイルやフォルダなどのアイテムに添付し、或いは、アイテムに埋め込む仕組みを提供している。特許文献１では、アイテムを表すアイコンは、電子付箋がそのアイテムに添付されているかどうかについての表示を含むことができる。また、特許文献１に記載の電子付箋管理システムは、電子付箋が、各種添付状態間、及び、コンピュータ画面上の様々な位置間をシームレスに移動することができる仕組みを提供している。
【０００３】
特許文献２は、文書に付加した付加情報を、類似する文書にコピーする情報管理装置が記載された文献である。図３４は、特許文献２に記載の情報管理装置を示している。ユーザは、メモやマーカといった付加情報を、文書中の任意の位置に付加することができる。付加情報記憶部５０１は、付加情報を、位置情報と共に格納する。付加情報複写部５０２は、インタフェース部５０３を介して、ユーザ名、複写元文書名、複写先文書名、及び、文書間の類似関係を受け取る。付加情報複写部５０２は、付加情報記憶部５０１を参照して、複写元文書に付加されている付加情報を調べる。付加情報複写部５０２は、複写元文書に付加されている付加情報を、文書間の類似関係に従って、複写先文書にコピーする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１２９０６２号公報
【特許文献２】特開２００３−５８５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、ファイルなどのアイテムに電子付箋の情報を埋め込む方式では、アイテムをコピーすると、コピー元のアイテムに添付されていた電子付箋の情報も、アイテムと共にコピーされる。しかし、電子付箋の情報をアイテムと分離して管理する方式では、アイテムをコピーしても、そのアイテムに添付されていた電子付箋の情報は、コピー先のアイテムに添付されない。これは、アイテムと電子付箋の情報とが分離しているため、アイテムのコピー操作に際し、添付されている電子付箋はコピーされないためである。
【０００６】
特許文献２では、付加情報は、それが設定された文書と組み合わせて保持される。つまり、特許文献２では、文書と付加情報とを分離して管理している。特許文献２は、ある文書に付加された付加情報が、その文書の内容の類似した文書を表示する際に利用することができないということを問題点にしている。特許文献２は、この問題の解消のために、複写元文書に付加されている付加情報を、文書間の類似関係に基づいて複写先の文書に付加している。従って、特許文献２においても、文書をコピーしたとき、その文書に付加されている付加情報がコピーされることはない。つまり、特許文献２では、文書をコピーした際に、その文書に付加されている付加情報がコピーされないという問題を解消することはできない。
【０００７】
本発明は、上記に鑑み、アイテムと電子付箋の情報とを分離して管理しつつ、アイテムがコピーされたとき、コピー元のアイテムに添付される電子付箋をコピー先のアイテムに添付することができる電子付箋管理システム、方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、コピー元のアイテムと、コピー先のアイテムとを識別する情報を含むアイテム操作情報を入力するアイテム操作情報入力手段と、アイテムと、アイテムに対して添付された電子付箋との対応関係を管理する付箋添付情報を記録する付箋添付情報記録部を参照し、前記コピー元のアイテムに添付された電子付箋を検索する添付付箋検索手段と、電子付箋の付箋情報を記録する付箋情報記録部から、前記添付付箋検索手段で検索された電子付箋の付箋情報を読み出して複製し、該複製した付箋情報を新たな電子付箋の付箋情報として前記付箋情報記録部に記録する付箋情報追加手段と、前記付箋添付情報記録部に、前記コピー先のアイテムと前記新たな電子付箋とを対応付けて記録する付箋添付手段と、を有するアイテムコピー処理部を備える電子付箋管理システムを提供する。
【０００９】
本発明は、コピー元のアイテムと、コピー先のアイテムとを識別する情報を含むアイテム操作情報を入力するステップと、アイテムと、アイテムに対して添付された電子付箋との対応関係を管理する付箋添付情報を記録する付箋添付情報記録部を参照し、前記コピー元のアイテムに添付された電子付箋を検索する添付付箋検索ステップと、電子付箋の付箋情報を記録する付箋情報記録部から、前記添付付箋検索ステップで検索した電子付箋の付箋情報を読み出して複製し、該複製した付箋情報を新たな電子付箋の付箋情報として前記付箋情報記録部に記録する付箋情報追加ステップと、前記付箋添付情報記録部に、前記コピー先のアイテムと前記新たな電子付箋とを対応付けて記録する付箋添付ステップとを有する電子付箋管理方法を提供する。
【００１０】
本発明は、コンピュータに、コピー元のアイテムと、コピー先のアイテムとを識別する情報を含むアイテム操作情報を入力する処理と、アイテムと、アイテムに対して添付された電子付箋との対応関係を管理する付箋添付情報を記録する付箋添付情報記録部を参照し、前記コピー元のアイテムに添付された電子付箋を検索する添付付箋検索処理と、電子付箋の付箋情報を記録する付箋情報記録部から、前記添付付箋検索処理で検索された電子付箋の付箋情報を読み出して複製し、該複製した付箋情報を新たな電子付箋の付箋情報として前記付箋情報記録部に記録する付箋情報追加処理と、前記付箋添付情報記録部に、前記コピー先のアイテムと前記新たな電子付箋とを対応付けて記録する付箋添付処理とを実行させるプログラムを提供する。
【発明の効果】
【００１１】
電子付箋管理システム、方法、及び、プログラムは、アイテムがコピーされたとき、コピー元のアイテムに添付される電子付箋をコピー先のアイテムに添付することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の電子付箋管理システムを示すブロック図。
【図２】本発明の第１実施形態の電子付箋管理システムを示すブロック図。
【図３】付箋添付情報記録部及び付箋情報記録部が記録するデータを示す図。
【図４】イベント監視フローを示すフローチャート。
【図５】アイテムコピーフローを示すフローチャート。
【図６】本発明の第２実施形態の電子付箋管理システムを示すブロック図。
【図７】付箋関係情報記録部が記録するデータを示す図。
【図８】第２実施形態におけるアイテムコピーフローを示すフローチャート。
【図９】関係付箋一括更新フローを示すフローチャート。
【図１０】本発明の第３実施形態の電子付箋管理システムを示すブロック図。
【図１１】付箋コピー処理フローを示すフローチャート。
【図１２】関係付箋検索フローを示すフローチャート。
【図１３】本発明の第４実施形態の電子付箋管理システムを示すブロック図。
【図１４】関係アイテム検索フローを示すフローチャート。
【図１５】付箋添付情報記録部、付箋情報記録部、及び、付箋関係情報記録部が記録するデータの具体例を示す図。
【図１６】付箋ＩＤ一覧の具体例を示す図。
【図１７】付箋ＩＤ０００００１に対応した付箋情報の具体例を示す図。
【図１８】付箋情報追加後の付箋情報管理テーブルの具体例を示す図。
【図１９】付箋添付情報追加後の付箋添付情報管理テーブルの具体例を示す図。
【図２０】付箋関係情報追加後の付箋関係情報管理テーブルの具体例を示す図。
【図２１】アイテムコピーフロー終了時の付箋添付情報記録部、付箋情報記録部、及び、付箋関係情報記録部が記録するデータの具体例を示す図。
【図２２】付箋ＩＤ０００００１に対応した付箋情報の具体例を示す図。
【図２３】付箋情報追加後の付箋情報管理テーブルの具体例を示す図。
【図２４】付箋添付情報追加後の付箋添付情報管理テーブルの具体例を示す図。
【図２５】付箋関係情報追加後の付箋関係情報管理テーブルの具体例を示す図。
【図２６】付箋コピーフロー終了時の付箋添付情報記録部、付箋情報記録部、及び、付箋関係情報記録部が記録するデータの具体例を示す図。
【図２７】関係付箋ＩＤ一覧Ａの具体例を示す図。
【図２８】関係付箋ＩＤ一覧Ｂの具体例を示す図。
【図２９】関係付箋ＩＤ一覧Ｔの具体例を示す図。
【図３０】関係付箋ＩＤ一覧Ｔを結合した関係付箋ＩＤ一覧Ａの具体例を示す図。
【図３１】関係付箋ＩＤ一覧Ｂを結合した関係付箋ＩＤ一覧Ａの具体例を示す図。
【図３２】関係アイテム一覧の具体例を示す図。
【図３３】関係アイテム検索フロー終了時の関係付箋ＩＤ一覧Ｔの具体例を示す図。
【図３４】特許文献２に記載の情報管理装置を示すブロック図。
【発明を実施するための形態】
【００１３】
本発明の実施の形態の説明に先立って、本発明の概要について説明する。図１は、本発明の電子付箋管理システムを示している。電子付箋管理システムは、アイテムコピー処理手段１０を有する。アイテムコピー処理手段１０は、アイテム操作情報入力手段１１、添付付箋検索手段１２、付箋情報追加手段１３、及び、付箋添付手段１４を有する。アイテムコピー処理手段１０は、付箋添付情報記録部２１と、付箋情報記録部２２とを参照する。付箋添付情報記録部２１は、アイテムと、アイテムに対して添付された電子付箋との対応関係を管理する付箋添付情報を記録する。付箋情報記録部２２は、電子付箋の情報を記録する。
【００１４】
アイテム操作情報入力手段１１は、コピー元のアイテムと、コピー先のアイテムとを識別する情報を含むアイテム操作情報を入力する。添付付箋検索手段１２は、付箋添付情報記録部２１を参照し、コピー元のアイテムに添付された電子付箋を検索する。付箋情報追加手段１３は、付箋情報記録部２２から、添付付箋検索手段１２で検索された電子付箋の情報を読み出して複製し、複製した電子付箋の情報を新たな電子付箋の情報として付箋情報記録部２２に記録する。付箋添付手段１４は、付箋添付情報記録部２１に、コピー先のアイテムと新たな電子付箋とを対応付けて記録する。
【００１５】
本発明では、コピー元のアイテムに添付されている電子付箋の情報を複製し、新たな電子付箋の情報として付箋情報記録部２２に記録し、コピー先のアイテムと新たな電子付箋とを対応付けて付箋添付情報記録部２１に記録する。このようにすることで、アイテムがコピーされたとき、コピー元のアイテムに添付される電子付箋をコピー先のアイテムに添付することができる。
【００１６】
以下、図面を参照し、本発明の実施の形態を詳細に説明する。図２は、本発明の第１実施形態の電子付箋管理システムを示している。電子付箋管理システムは、イベント監視手段１０１、アイテムコピー処理手段１０２、付箋添付情報記録部２０１、及び、付箋情報記録部２０２を有する。イベント監視手段１０１及びアイテムコピー処理手段１０２の機能は、コンピュータ上で、所定のプログラムを実行することで実現できる。
【００１７】
付箋添付情報記録部２０１は、アイテムと、アイテムに対して添付された電子付箋との対応関係を管理する付箋添付情報を記録する。付箋添付情報記録部２０１を参照することで、どのアイテムに、どの付箋が添付されているかを知ることができる。付箋情報記録部２０２は、電子付箋の情報を記録する。付箋情報記録部２０２を参照することで、電子付箋の内容を知ることができる。付箋添付情報記録部２０１、及び、付箋情報記録部２０２は、例えばハードディスクドライブなどの記録装置（ストレージ装置）である。
【００１８】
図３は、付箋添付情報記録部２０１、及び、付箋情報記録部２０２が記録する情報の具体例を示している。付箋添付情報記録部２０１は、付箋添付情報を記憶・管理する付箋添付情報管理テーブル２０１１を有する。図３の例では、付箋添付情報管理テーブル２０１１は、ＵＲＩ（Uniform Resource Identifier）、付箋ＩＤ（Identifier）、添付場所の各項目のデータを有する。ＵＲＩは、アイテムが保存された場所を示すパスである。ＵＲＩは、システム内でアイテムを一意に識別するために用いられる。付箋ＩＤは、システム内で付箋を一意に識別するための識別子である。添付場所は、付箋ＩＤで示される付箋が、ＵＲＩで示される場所に記憶されたアイテムのどの部分に添付されているかを示す。
【００１９】
付箋情報記録部２０２は、付箋情報を記憶・管理する付箋情報管理テーブル２０２１を有する。図３の例では、付箋情報管理テーブル２０２１は、付箋ＩＤ、色、サイズ、テキストの各項目のデータを有する。色は、付箋ＩＤで示される付箋の色を表す。サイズは、付箋ＩＤで示される付箋のサイズを表す。テキストは、付箋ＩＤで示される付箋に記される文字の内容を表す。
【００２０】
なお、図３では、付箋添付情報記録部２０１と、付箋情報記録部２０２とを用い、必要な情報を、２つの記録部のテーブルに振り分けて記録することとしたが、情報の記録の仕方はこれには限定されない。情報記録部は、全体として必要な情報を持っていればよい。例えば、１つの記録部（ストレージ）が、２つのテーブルで管理する情報を全て記録していてもよく、或いは、３以上のストレージに、２つのテーブルで管理する情報を適宜振り分けて記録してもよい。また、各テーブルが管理する情報は、図３に示した項目には限定されない。
【００２１】
図２に戻り、イベント監視手段１０１は、ファイルなどのアイテムに対する操作を監視し、アイテムに対する操作に関するイベントを検出する。イベント監視手段１０１は、定期的、又は、計算機上の状態が変化するごとに、アイテムに対する操作が発生したか否かを判断する。イベント監視手段１０１は、アイテムに対する操作を検出すると、アイテムに対する操作に関する情報（以下、アイテム操作情報とも呼ぶ）を取得する。アイテム操作情報は、操作対象のアイテムのＵＲＩと、操作種別とを含む。
【００２２】
イベント監視手段１０１は、例えば、利用者がアイテムに対して操作を行うと、その操作に関するアイテム操作情報を取得する。また、イベント監視手段１０１は、バッチ処理などで計算機上のプログラムがアイテムに対して操作を行うと、その操作に関するアイテム操作情報を取得する。イベント監視手段１０１は、アイテムがコピーされた旨のイベントを検出すると、コピー元のアイテムとコピー先のアイテムとを識別する情報を含むアイテム操作情報をアイテムコピー処理手段１０２に渡す。
【００２３】
アイテムコピー処理手段１０２は、イベント監視手段１０１からアイテム操作情報を受け取る。アイテムコピー処理手段１０２は、アイテム操作情報に基づいて、付箋添付情報記録部２０１を検索する。また、アイテムコピー処理手段１０２は、付箋添付情報の検索結果に基づいて、付箋情報記録部２０２を検索する。アイテムコピー処理手段１０２は、付箋添付情報及び付箋情報の検索結果を複製する。アイテムコピー処理手段１０２は、複製した付箋情報の一部を変更した情報を、付箋情報記録部２０２へ追加で記録する。また、アイテムコピー処理手段１０２は、複製した付箋添付情報の一部を変更した情報を、付箋添付情報記録部２０１へ追加で記録する。
【００２４】
アイテムコピー処理手段１０２は、アイテム操作情報入力手段１２１、添付付箋検索手段１２２、付箋情報追加手段１２３、及び、付箋添付手段１２４を有する。アイテム操作情報入力手段１２１は、イベント監視手段１０１からアイテムコピーに関するアイテム操作情報を入力する。アイテム操作情報入力手段１２１は、アイテム操作情報から、コピー元のアイテムを識別する情報を取り出し、添付付箋検索手段１２２に通知する。また、アイテム操作情報入力手段１２１は、アイテム操作情報からコピー先のアイテムを識別する情報を取り出し、付箋添付手段１２４に通知する。
【００２５】
添付付箋検索手段１２２は、付箋添付情報記録部２０１を参照し、コピー元のアイテムに対して添付されている付箋を検索する。添付付箋検索手段１２２は、付箋情報追加手段１２３に検索結果を渡す。付箋情報追加手段１２３は、付箋情報記録部２０２から、検索結果に該当する電子付箋、つまり、コピー元のアイテムに対して添付されている付箋の付箋情報を読み出す。付箋情報追加手段１２３は、読み出した付箋情報を複製し、複製した付箋情報を、新たな電子付箋の付箋情報として付箋情報記録部２０２に追加記録する。付箋添付手段１２４は、コピー先のアイテムと、付箋情報追加手段１２３が記録した新たな電子付箋とを対応付けて付箋添付情報記録部２０１に記録する。
【００２６】
図４は、イベント監視フローを示している。イベント監視手段１０１は、イベント監視フローが開始されると、計算機上に常駐し、イベント監視を行う（ステップＳ１１）。イベント監視手段１０１は、定期的に、或いは、計算機上における状態が変化するごとに、イベント発生の有無を検出する。イベント監視手段１０１は、検出したイベントが、アイテムがコピーされた旨のイベントであるか否かを判断する（ステップＳ１２）。
【００２７】
イベント監視手段１０１は、検出したイベントがアイテムコピーを示すイベントであるとき、アイテムコピーに関するアイテム操作情報を取得する。アイテム操作情報は、利用者、又は、計算機上のプログラムが操作したアイテムのＵＲＩ（コピー元及びコピー先）と、操作の種類（アイテムコピー）を表す情報とを含む。イベント監視手段１０１は、取得したアイテム操作情報をアイテムコピー処理手段１０２に渡し、アイテムコピー処理手段１０２を呼び出す。アイテムコピー処理手段１０２は、イベント監視手段１０１から、アイテム操作情報を受け取り、アイテムコピーフローを実行する（ステップＳ１３）。
【００２８】
図５は、ステップＳ１３のアイテムコピーフローを示している。アイテムコピー処理手段１０２のアイテム操作情報入力手段１２１は、イベント監視手段１０１からの呼び出しを受けて、アイテム操作情報から、コピー元ファイルのＵＲＩと、コピー先ファイルのＵＲＩとを取り出す（ステップＳ２１）。アイテム操作情報入力手段１２１は、コピー元ファイルのＵＲＩを添付付箋検索手段１２２に渡し、コピー先ファイルのＵＲＩを付箋添付手段１２４に渡す。
【００２９】
添付付箋検索手段１２２は、付箋添付情報記録部２０１を参照し、コピー元のファイルに添付された付箋を検索する（ステップＳ２２）。添付付箋検索手段１２２は、ステップＳ２２では、コピー元ファイルのＵＲＩをキーに、図３に示す付箋添付情報管理テーブル２０１１を検索し、コピー元ファイルのＵＲＩと一致するＵＲＩを持つ行を取得する。添付付箋検索手段１２２は、取得した行の付箋ＩＤの一覧（以後、付箋ＩＤ一覧とも呼ぶ）を作成し、作成した付箋ＩＤ一覧を、検索結果として付箋情報追加手段１２３に渡す。
【００３０】
付箋情報追加手段１２３は、付箋ＩＤ一覧から付箋ＩＤを１つ選択する（ステップＳ２３）。付箋情報追加手段１２３は、例えば、付箋ＩＤ一覧の先頭の付箋ＩＤを選択する。付箋情報追加手段１２３は、付箋情報記録部２０２から、選択した付箋ＩＤに対応する付箋情報を読み出す（ステップＳ２４）。付箋情報追加手段１２３は、ステップＳ２４では、選択した付箋ＩＤをキーに、図３に示す付箋情報管理テーブル２０２１を検索し、選択された付箋ＩＤと一致する付箋ＩＤを持つ行を取得する。
【００３１】
付箋情報追加手段１２３は、ステップＳ２４で読み出した付箋情報を複製し、付箋情報記録部２０２に新たな電子付箋の付箋情報として追加で記録する（ステップＳ２５）。付箋情報追加手段１２３は、ステップＳ２５では、新たな電子付箋に対して付箋ＩＤを新規に発行し、ステップＳ２４で取得した付箋情報管理テーブル２０２１の行における付箋ＩＤを新たに発行した付箋ＩＤに置き換えて、取得した行の複製を、付箋情報管理テーブル２０２１に追加記録する。
【００３２】
付箋情報追加手段１２３は、新たな電子付箋に対して発行した付箋ＩＤを付箋添付手段１２４に渡す。付箋添付手段１２４は、付箋添付情報管理テーブル２０１１の、現在選択されている付箋ＩＤに対応する行を複製する。付箋添付手段１２４は、複製した行における、ＵＲＩをコピー先ファイルのＵＲＩに置き換え、付箋ＩＤを付箋情報追加手段１２３から受け取った新たな電子付箋の付箋ＩＤに置き換えて、付箋情報管理テーブル２０１１に追加で記録する（ステップＳ２６）。つまり、付箋添付手段１２４は、付箋添付場所は、コピー元のファイルにおける添付場所のままで、コピー先のファイルに、コピー元のファイルに添付されていた電子付箋の複製を添付する。
【００３３】
付箋情報追加手段１２３は、付箋ＩＤ一覧に、選択すべき付箋ＩＤが残っているか否かを判断する（ステップＳ２７）。付箋情報追加手段１２３は、選択すべき付箋ＩＤが残っていると判断すると、残りの付箋ＩＤから１つを選択し（ステップＳ２８）、ステップＳ２４に戻って、選択した付箋ＩＤに対応した付箋情報を取得する。アイテムコピー処理手段１０２は、付箋ＩＤ一覧に含まれる付箋ＩＤのそれぞれについて、ステップＳ２４〜ステップＳ２８の処理を繰り返し行う。付箋情報追加手段１２３は、ステップＳ２７で選択すべき付箋ＩＤが残っていないと判断すると、処理を終了し、処理をイベント監視手段１０１に戻す。
【００３４】
図４に戻り、イベント監視手段１０１は、アイテムコピー処理手段１０２が処理を終えると、ステップＳ１１に戻り、イベント監視を継続する。イベント監視手段１０１は、ステップＳ１２で検出したイベントがアイテムコピーを示すイベントではないと判断したときは、イベント監視終了か否かを判断する（ステップＳ１４）。イベント監視手段１０１は、イベント監視終了のイベントを検出したときは、処理を終了する。イベント監視手段１０１は、イベント監視終了でないときは、ステップＳ１１に戻り、イベント監視を継続する。
【００３５】
本実施形態では、アイテムコピー処理手段１０２は、アイテムがコピーされたとき、コピー元のアイテムに添付されている電子付箋を検索する。アイテムコピー処理手段１０２は、コピー元のアイテムに添付されている電子付箋の情報を複製し、新たな電子付箋の情報として、付箋情報記録部２０２に追加記録する。また、アイテムコピー処理手段１０２は、追加で記録した新たな電子付箋と、コピー先のアイテムとを対応付けて付箋添付情報記録部２０１に記録する。このようにすることで、電子付箋とアイテムとを分離して管理しつつも、電子付箋が添付されたアイテムをコピーしたときに、コピー元のアイテムに添付されている電子付箋を、コピー先のアイテムに添付することができる。
【００３６】
図６は、本発明の第２実施形態の付箋管理システムを示している。付箋管理システムは、図２に示す第１実施形態の付箋管理システムの構成に加えて、付箋情報操作手段１０３、及び、付箋関係情報記録部２０３を有する。また、アイテムコピー処理手段１０２は、第１実施形態における構成に加えて、付箋関係記録手段１２５を有する。
【００３７】
イベント監視手段１０１の動作は、第１実施形態の付箋管理システムにおける動作と同様である。また、アイテムコピー処理手段１０２におけるアイテム操作情報入力手段１２１、添付付箋検索手段１２２、付箋情報追加手段１２３、及び、付箋添付手段１２４の動作は、第１実施形態の付箋管理システムにおけるアイテムコピー処理手段内の各手段の動作と同様である。付箋添付情報記録部２０１、付箋情報記録部２０２、及び、付箋関係情報記録部２０３が記録する情報は、第１実施形態における各部が記録する情報（図３）と同じである。
【００３８】
付箋関係情報記録部２０３は、電子付箋間の関係を示す付箋関係情報を記録する。付箋関係記録手段１２５は、付箋情報追加手段１２３が電子付箋の情報を複製して付箋情報記録部２０２に追加記録したときに、複製元の電子付箋と、複製先の電子付箋とを対応付けて付箋関係情報記録部２０３に記録する。付箋情報追加手段１２３は、添付付箋検索手段１２２で検索された電子付箋のそれぞれについて電子付箋の情報を複製し、新たな電子付箋の情報として記録するので、付箋関係記録手段１２５は、複製元である検索された電子付箋のそれぞれと、複製先である新たな電子付箋のそれぞれとを対応付けて、付箋関係情報記録部２０３に記録する。
【００３９】
図７は、付箋関係情報記録部２０３が記録する情報の具体例を示している。付箋関係情報記録部２０３は、付箋関係情報を記憶・管理する付箋関係情報管理テーブル２０３１を有する。図７の例では、付箋関係情報管理テーブル２０３１は、ｆｒｏｍ付箋ＩＤ、ｔｏ付箋ＩＤ、関係の各項目のデータを有する。ｆｒｏｍ付箋ＩＤは、複製元の電子付箋の付箋ＩＤを表し、ｔｏ付箋ＩＤは、複製先の電子付箋の付箋ＩＤを表している。関係は、ｆｒｏｍ付箋ＩＤで示される付箋と、ｔｏ付箋ＩＤで示される付箋との関係を表す。
【００４０】
本実施形態では、ユーザは、既にアイテムに添付されている付箋の色やサイズ、テキストを変更（編集）することができる。付箋情報操作手段１０３は、ユーザが付箋編集操作を行う際に呼び出される。付箋情報操作手段１０３は、編集情報入力手段１３１と、付箋情報更新手段１３２とを有する。編集情報入力手段１３１は、編集対象の電子付箋を識別する情報と編集内容とを入力する。付箋情報更新手段１３２は、付箋関係情報記録部２０３を参照して、編集対象の電子付箋と対応付けて記憶されている電子付箋を検索する。付箋情報更新手段１３２は、付箋情報記録部２０２が記録している編集対象の電子付箋、及び、検索した電子付箋の付箋情報を、編集内容に従って更新する。
【００４１】
本実施形態における動作は、大きく分けて、イベント監視フローと、アイテムコピーフローと、関係付箋一括更新フローとの３つがある。イベント監視フローは、図４に示すフローと同様である。図８は、アイテムコピーフローを示している。ステップＳ３１〜Ｓ３６までの処理は、図５に示すステップＳ２１〜Ｓ２６までの処理と同様である。また、ステップＳ３８及びＳ３９の処理は、図５のステップＳ２７及びＳ２８の処理と同様である。
【００４２】
付箋情報追加手段１２３は、ステップＳ３５で付箋情報を複製して追加記録すると、付箋関係記録手段１２５に、複製元の電子付箋の付箋ＩＤと、複製先の電子付箋の付箋ＩＤ、すなわち、ステップＳ３５で新たな電子付箋に対して発行した付箋ＩＤとを渡す。付箋関係記録手段１２５は、複製関係にある電子付箋間の付箋関係情報を付箋関係情報記録部２０３へ記録する（ステップＳ３７）。
【００４３】
付箋関係記録手段１２５は、ステップＳ３７では、図７の付箋関係情報管理テーブル２０３１に新たな行を追加し、その行のｆｒｏｍ付箋ＩＤに複製元の電子付箋の付箋ＩＤを記録し、ｔｏ付箋ＩＤに複製先の電子付箋の付箋ＩＤを記録し、関係に「アイテムコピー」を記録する。複製元の電子付箋は、コピー元のアイテムに添付されている電子付箋である。また、複製先の電子付箋は、ステップＳ３６でコピー先のアイテムに添付される電子付箋である。付箋関係記録手段１２５は、コピー元のアイテムに添付される電子付箋と、コピー先のアイテムに添付される電子付箋とが、アイテムコピーで複製された関係にある旨を、付箋関係情報管理テーブル２０３１に記録する。
【００４４】
図９は、関係付箋一括更新フローを示している。なお、関係付箋一括更新フローは、イベント監視フローとは独立して動作可能であり、これらが同時に動作することもあれば、関係付箋一括更新フローが先に動作することもある。付箋情報操作手段１０３は、利用者が、計算機に対して付箋編集操作を行うと呼び出される。編集情報入力手段１３１は、編集対象の電子付箋を識別する情報（付箋ＩＤ）と、編集内容とを含む付箋編集情報を受け取る（ステップＳ４１）。編集情報入力手段１３１は、付箋ＩＤと編集内容とを付箋情報更新手段１３２に渡す。
【００４５】
付箋情報更新手段１３２は、付箋情報記録部２０２を参照し、付箋編集情報に含まれる付箋ＩＤの電子付箋の付箋情報を、付箋編集情報の編集内容に従って更新する（ステップＳ４２）。付箋情報操作手段１０３は、ステップＳ４２では、付箋編集情報に含まれる付箋ＩＤ行をキーに、付箋情報記録部２０２の付箋情報管理テーブル２０２１を検索する。付箋情報操作手段１０３は、検索した行の色、サイズ、テキストの項目データを、編集内容に従って更新する。
【００４６】
付箋情報更新手段１３２は、付箋関係情報記録部２０３を参照して、付箋編集情報に含まれる付箋ＩＤと対応付けて記録された付箋ＩＤを検索し、検索した付箋ＩＤの一覧を作成する（ステップＳ４３）。付箋情報更新手段１３２は、ステップＳ４３では、付箋関係情報記録部２０３の付箋関係情報管理テーブル２０３１を検索し、ｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤに、付箋編集情報に含まれる付箋ＩＤと一致する付箋ＩＤを有し、かつ、関係が「アイテムコピー」である行を抽出する。付箋情報更新手段１３２は、抽出した行のｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤを関係付箋ＩＤとして、関係付箋ＩＤの一覧（以下、関係付箋ＩＤ一覧とも呼ぶ）を作成する。付箋情報更新手段１３２は、ｆｒｏｍ付箋ＩＤが付箋編集情報に含まれる付箋ＩＤに一致する場合は、ｔｏ付箋ＩＤを関係付箋ＩＤとする。また、付箋情報更新手段１３２は、ｔｏ付箋ＩＤが付箋編集情報に含まれる付箋ＩＤと一致する場合は、ｆｒｏｍ付箋ＩＤを関係付箋ＩＤとする。
【００４７】
付箋情報更新手段１３２は、関係付箋ＩＤ一覧から、関係付箋ＩＤを１つ選択する（ステップＳ４４）。付箋情報更新手段１３２は、例えば、関係付箋ＩＤ一覧の先頭の関係付箋ＩＤを選択する。付箋情報更新手段１３２は、付箋情報記録部２０２を参照し、選択した関係付箋ＩＤの電子付箋の付箋情報を、付箋編集情報の編集内容に従って更新する（ステップＳ４５）。付箋情報更新手段１３２は、ステップＳ４５では、選択した関係付箋ＩＤをキーに、付箋情報記録部２０２の付箋情報管理テーブル２０２１を検索する。付箋情報更新手段１３２は、検索した行の色、サイズ、テキストの項目データを、編集内容に従って更新する。
【００４８】
付箋情報更新手段１３２は、選択すべき関係付箋ＩＤが残っているか否かを判断する（ステップＳ４６）。付箋情報更新手段１３２は、関係付箋ＩＤ一覧の最後行まで処理を終えていると判断すると、処理を終了する。付箋情報更新手段１３２は、選択すべき関係付箋ＩＤが残っているときは、残りの関係付箋ＩＤ一覧から関係付箋ＩＤを１つ選択し（ステップＳ４７）、ステップＳ４５に戻る。付箋情報更新手段１３２は、関係付箋ＩＤ一覧に含まれる関係付箋ＩＤのそれぞれについて、ステップＳ４５〜Ｓ４７の処理を繰り返し行う。
【００４９】
ここで、電子付箋の情報がアイテムに埋め込まれている場合、アイテムをコピーすることで、電子付箋の情報もコピー先のアイテムの中に埋め込まれることになる。つまり、電子付箋の情報ごとコピーできる。しかし、コピー後は、コピー元のアイテムに埋め込まれた電子付箋と、コピー先のアイテムに埋め込まれた電子付箋とは、別個の電子付箋になり、両者は独立した存在になる。本実施形態では、アイテムコピー処理手段１０２は、付箋関係情報記録部２０３に、コピー元に添付されている電子付箋と、コピー先のアイテムに添付する電子付箋との関係を記録する。このようにすることで、コピー元のアイテムに添付されている電子付箋と、その電子付箋からアイテムコピーに伴って複製した電子付箋との関係を管理することができる。
【００５０】
本実施形態では、付箋情報操作手段１０３は、付箋情報の編集時に、付箋関係情報記録部２０３を参照して、編集対象の電子付箋と関係がある電子付箋を検索する。付箋情報操作手段１０３は、何れかのアイテムに添付された電子付箋の付箋情報の内容に変更を加える際に、編集対象の電子付箋の付箋情報に加えて、編集対象の電子付箋と関係がある電子付箋の付箋情報の内容にも同じ変更を加える。このようにすることで、あるアイテムに添付している電子付箋の内容を更新したときに、そのアイテムと同じ内容のアイテムに添付している電子付箋の内容も、同時に更新することができる。
【００５１】
例えば、あるアイテムＡをコピーしてアイテムＢが生成されていた場合を考える。アイテムＡには付箋ａが添付されており、アイテムＢには、付箋ａの複製が添付されているとする。付箋関係情報記録部２０３には、付箋ａと、付箋ａの複製とが、アイテムコピーの関係にあることを示す付箋関係情報が記録されている。付箋情報操作手段１０３は、コピー元であるアイテムＡに添付された付箋ａの内容を変更すると、付箋ａとアイテムコピーの関係にある付箋ａの複製の内容を、付箋ａと同様な内容に変更する。また、付箋情報操作手段１０３は、コピー先であるアイテムＢに添付された付箋ａの複製の内容を変更すると、付箋ａの複製とアイテムコピーの関係にある付箋ａの内容を、付箋ａの複製と同様な内容に変更する。このように、本実施形態では、コピー元のアイテム、又は、コピー先のアイテムに添付される電子付箋の付箋情報を更新することで、アイテムコピーの関係にあるアイテムに添付される電子付箋の付箋情報も、同時に更新することができる。
【００５２】
図１０は、本発明の第３実施形態の付箋管理システムを示している。付箋管理システムは、図６に示す第２実施形態の付箋管理システムに加えて、付箋コピー処理手段１０４及び関係付箋検索手段１０５を有する。イベント監視手段１０１、アイテムコピー処理手段１０２、及び、付箋情報操作手段１０３の構成及び動作は、第２実施形態の付箋管理システムにおける各手段の動作と同様である。また、付箋添付情報記録部２０１、付箋情報記録部２０２、及び、付箋関係情報記録部２０３が記録する情報は、第２実施形態における各部が記録する情報（図３、図７）と同じである。
【００５３】
本実施形態では、ユーザは、既にアイテムに添付されている付箋をコピーし、任意のアイテムに添付することができる。付箋コピー処理手段１０４は、ユーザが付箋コピー操作を行う際に呼び出される。付箋コピー処理手段１０４は、付箋複製情報入力手段１４１と、付箋複製添付手段１４２とを有する。付箋複製情報入力手段１４１は、複製元の電子付箋を識別する情報と、添付先のアイテムを識別する情報とを入力する。
【００５４】
付箋複製添付手段１４２は、付箋情報記録部２０２から、複製元の電子付箋の付箋情報を読み出して複製し、新たな電子付箋の付箋情報として付箋情報記録部２０２に記録する。また、付箋複製添付手段１４２は、付箋添付情報記録部２０１に、添付先にアイテムと、新たな電子付箋とを対応付けて記録する。更に、付箋複製添付手段１４２は、付箋関係情報記録部２０３に、複製元の電子付箋と、新たな電子付箋とを対応付けて記録する。
【００５５】
本実施形態では、ユーザは、ある付箋について、その付箋と関係性を有する付箋を検索することができる。関係付箋検索手段１０５は、ユーザが関係付箋検索操作を行う際に呼び出される。関係付箋検索手段１０５は、関係元の電子付箋を識別する情報を入力し、付箋関係情報記録部２０３を参照して、関係元の電子付箋に関係する電子付箋を検索する。
【００５６】
本実施形態における動作は、大きく分けて、イベント監視フローと、アイテムコピーフローと、関係付箋一括更新フローと、付箋コピーフローと、関係付箋検索フローとがある。イベント監視フローは、図４に示すフローと同様である。アイテムコピーフローは、図８に示すフローと同様である。関係付箋一括更新フローは、図９に示すフローと同様である。なお、付箋コピーフロー及び関係付箋検索フローは、イベント監視フローとはそれぞれ独立して動作可能であり、これらが同時に動作することもあれば、付箋コピーフロー又は関係付箋検索フローが先に動作することもある。
【００５７】
図１１は、付箋コピー処理フローを示している。付箋コピー処理手段１０４は、付箋情報操作手段１０３は、利用者が、計算機に対して既にアイテムに添付されている電子付箋を他のアイテムに添付する操作を行うと呼び出される。付箋複製情報入力手段１４１は、複製元の電子付箋を識別する情報（付箋ＩＤ）と、添付先のアイテムを識別する情報（ＵＲＩ）と、添付場所とを含む付箋複製情報を入力する（ステップＳ５１）。付箋複製情報入力手段１４１は、付箋複製情報を付箋複製添付手段１４２に渡す。
【００５８】
付箋複製添付手段１４２は、付箋情報記録部２０２を参照し、付箋複製情報に含まれる複製元の電子付箋の付箋ＩＤの付箋情報を取得する（ステップＳ５２）。付箋複製添付手段１４２は、ステップＳ５２では、複製元の電子付箋の付箋ＩＤをキーに、付箋情報管理テーブル２０２１（図３）を検索し、複製元の電子付箋の付箋ＩＤを持つ行を取得する。付箋複製添付手段１４２は、取得した付箋情報を複製し、複製した付箋情報を、新たな電子付箋の付箋情報として、付箋情報記録部２０２に記録する（ステップＳ５３）。付箋複製添付手段１４２は、ステップＳ５３では、新たな電子付箋に対して付箋ＩＤを新規に発行し、ステップＳ５２で取得した行における付箋ＩＤを新たに発行した付箋ＩＤに置き換えて、取得した行の複製を、付箋情報管理テーブル２０２１に追加記録する。
【００５９】
付箋複製添付手段１４２は、添付先のアイテムのＵＲＩと、ステップＳ５３で新規に発行した付箋ＩＤとを対応付けて、付箋添付情報記録部２０１に追加記録する（ステップＳ５４）。付箋複製添付手段１４２は、ステップＳ５４では、付箋添付情報管理テーブル２０１１（図３）に新たな行を追加し、ＵＲＩに、添付先のアイテムのＵＲＩを記録し、付箋ＩＤに、ステップＳ５３で発行した新たな電子付箋の付箋ＩＤを記録する。また、付箋複製添付手段１４２は、添付場所に、付箋複製情報に含まれる添付場所を記録する。
【００６０】
付箋複製添付手段１４２は、複製元の電子付箋と、複製元から複製した新たな電子付箋とを、付箋関係情報記録部２０３に対応付けて記録する（ステップＳ５５）。付箋複製添付手段１４２は、ステップＳ５５では、付箋関係情報管理テーブル２０３１（図７）に新たな行を追加し、ｆｒｏｍ付箋ＩＤに複製元の電子付箋の付箋ＩＤを記録し、ｔｏ付箋ＩＤにステップＳ５３で発行した付箋ＩＤを記録する。また、付箋複製添付手段１４２は、付箋間の関係に「付箋コピー」を記録する。付箋複製添付手段１４２は、ステップＳ５３で発行した付箋ＩＤを呼出元に返却し（ステップＳ５６）、処理を終了する。
【００６１】
図１２は、関係付箋検索フローを示している。関係付箋検索手段１０５は、利用者が、計算機に対して既にアイテムに添付されている電子付箋を基に関係する電子付箋を検索する操作を行うと呼び出される。関係付箋検索手段１０５は、関係元となる電子付箋を識別する情報（付箋ＩＤ）を入力する（ステップＳ６０１）。
【００６２】
関係付箋検索手段１０５は、付箋関係情報記録部２０３を参照し、関係元の電子付箋に対して付箋コピーの関係にある電子付箋の一覧（関係付箋ＩＤ一覧Ａ）を生成する（ステップＳ６０２）。関係付箋検索手段１０５は、ステップＳ６０２では、関係元の付箋ＩＤをキーに、付箋関係情報管理テーブル２０３１（図７）を検索し、ｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤが関係元の付箋ＩＤに一致し、かつ、関係が「付箋コピー」の行を抽出する。関係付箋検索手段１０５は、抽出した行のｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤを関係付箋として、関係付箋ＩＤ一覧Ａを生成する。関係付箋検索手段１０５は、ｆｒｏｍ付箋ＩＤが関係元の付箋ＩＤに一致する場合には、関係付箋ＩＤ一覧Ａにｔｏ付箋ＩＤの付箋ＩＤを含める。関係付箋検索手段１０５は、ｔｏ付箋ＩＤが関係元の付箋ＩＤに一致する場合は、関係付箋ＩＤ一覧Ａに、ｆｒｏｍ付箋ＩＤの付箋ＩＤを含める。
【００６３】
関係付箋検索手段１０５は、付箋関係情報記録部２０３を参照し、関係元の電子付箋に対して、アイテムコピーの関係にある電子付箋の一覧（関係付箋ＩＤ一覧Ｂ）を生成する（ステップＳ６０３）。関係付箋検索手段１０５は、ステップＳ６０３では、関係元の付箋ＩＤをキーに、付箋関係情報管理テーブル２０３１を検索し、ｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤが関係元の付箋ＩＤに一致し、かつ、関係が「アイテムコピー」の行を抽出する。関係付箋検索手段１０５は、抽出した行のｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤを関係付箋として、関係付箋ＩＤ一覧Ｂを生成する。関係付箋検索手段１０５は、ｆｒｏｍ付箋ＩＤが関係元の付箋ＩＤに一致する場合には、関係付箋ＩＤ一覧Ｂにｔｏ付箋ＩＤの付箋ＩＤを含める。関係付箋検索手段１０５は、ｔｏ付箋ＩＤが関係元の付箋ＩＤに一致する場合は、関係付箋ＩＤ一覧Ｂに、ｆｒｏｍ付箋ＩＤの付箋ＩＤを含める。
【００６４】
続いて、関係付箋検索手段１０５は、付箋関係情報記録部２０３を参照し、アイテムコピーの関係にある電子付箋に対して、付箋コピーの関係にある電子付箋を検索する。この検索では、関係付箋検索手段１０５は、関係付箋ＩＤ一覧Ｂから、付箋ＩＤを１つ選択する（ステップＳ６０４）。関係付箋検索手段１０５は、例えば、関係付箋ＩＤ一覧Ｂの先頭の付箋ＩＤを選択する。関係付箋検索手段１０５は、選択した付箋ＩＤの電子付箋に対し、付箋コピーの関係にある電子付箋の一覧（関係付箋ＩＤ一覧Ｔ）を作成する（ステップＳ６０５）。ステップＳ６０５の処理は、検索対象の付箋ＩＤが異なることを除けば、ステップＳ６０２の処理と同様である。
【００６５】
関係付箋検索手段１０５は、ステップＳ６０２で生成した関係付箋ＩＤ一覧Ａに、ステップＳ６０５で作成した関係付箋ＩＤ一覧Ｔを結合する（ステップＳ６０６）。このとき、関係付箋検索手段１０５は、一覧に含まれる付箋ＩＤに重複が生じないように、関係付箋ＩＤ一覧Ａと関係付箋ＩＤ一覧Ｔとを結合する。関係付箋検索手段１０５は、関係付箋ＩＤ一覧Ｂに選択すべき付箋ＩＤが残っているか否かを判断する（ステップＳ６０７）。関係付箋検索手段１０５は、選択すべき付箋ＩＤが残っているときは、関係付箋ＩＤ一覧Ｂから次の付箋ＩＤを選択し（ステップＳ６０８）、ステップＳ６０５に戻る。
【００６６】
関係付箋検索手段１０５は、ステップＳ６０７で関係付箋ＩＤ一覧Ｂの最終行まで処理を終えたと判断すると、関係付箋ＩＤ一覧Ａに、関係付箋ＩＤ一覧Ｂを結合する（ステップＳ６０９）。このとき、関係付箋検索手段１０５は、一覧に含まれる付箋ＩＤに重複が生じないように、関係付箋ＩＤ一覧Ａと関係付箋ＩＤ一覧Ｂとを結合する。結合後の関係付箋ＩＤ一覧Ａには、関係元の電子付箋と付箋コピーの関係にある電子付箋の付箋ＩＤ、関係元の電子付箋とアイテムコピーの関係にある電子付箋の付箋ＩＤ、及び、関係元の電子付箋とアイテムコピーの関係にある電子付箋に対して更に付箋コピーの関係にある電子付箋の付箋ＩＤが含まれる。
【００６７】
関係付箋検索手段１０５は、関係付箋ＩＤ一覧Ａから、付箋ＩＤを１つ選択する（ステップＳ６１０）。関係付箋検索手段１０５は、付箋情報記録部２０２を参照し、選択した付箋ＩＤに該当する付箋情報を取得する（ステップＳ６１１）。関係付箋検索手段１０５は、ステップＳ６１１では、選択した付箋ＩＤをキーに、付箋情報管理テーブル２０２１（図３）を検索し、選択した付箋ＩＤと一致する付箋ＩＤを持つ行を取得する。
【００６８】
関係付箋検索手段１０５は、関係付箋ＩＤ一覧Ａに、選択すべき付箋ＩＤが残っているか否かを判断する（ステップＳ６１２）。関係付箋検索手段１０５は、選択すべき付箋ＩＤが残っていると判断すると、関係付箋ＩＤ一覧Ａから付箋ＩＤを１つ選択し（ステップＳ６１３）、ステップＳ６１１に戻る。関係付箋検索手段１０５は、ステップＳ６１２で関係付箋ＩＤ一覧Ａの最終行まで処理を終えたと判断すると、関係付箋ＩＤ一覧Ａに含まれる付箋ＩＤ、及び、各付箋ＩＤに該当する電子付箋の付箋情報を返却して（ステップＳ６１４）、処理を終了する。
【００６９】
本実施形態では、付箋コピー処理手段１０４は、複製元の電子付箋の付箋情報を複製して新たな電子付箋の付箋情報として付箋情報記録部２０２に追加し、付箋添付情報記録部２０１に、新たな電子付箋と添付先のアイテムとを対応付けて記録する。このようにすることで、既に添付されている電子付箋を、任意の添付先のアイテムに添付することができる。また、付箋コピー処理手段１０４は、複製元の電子付箋と、新たな電子付箋とを対応付けて付箋関係情報記録部２０３に記録する。このようにすることで、コピー元の電子付箋と、その電子付箋から付箋コピーで複製した電子付箋との関係を管理することができる。付箋コピー処理手段１０４は、付箋関係情報記録部２０３に、付箋間の関係が付箋コピーであることを記録する。このようにする場合、付箋間の関係が、アイテムコピーで複製された関係にあるか、或いは、付箋コピーで複製された関係にあるかを管理することができる。
【００７０】
本実施形態では、関係付箋検索手段１０５は、付箋関係情報記録部２０３を参照し、関係元の電子付箋に関係する電子付箋を検索する。付箋関係情報記録部２０３に記録された電子付箋間の関係を利用することで、関係情報をたどり、関係元の付箋と複製関係にある電子付箋の検索が可能になる。
【００７１】
例えば、付箋ａが添付されたアイテムＡ、付箋ｂが添付されたアイテムＢ、付箋ｃが添付されたアイテムＣ、及び、付箋ｄが添付されたアイテムＤがあったとする。アイテムＢは、アイテムＡのコピーであるとする。付箋ｂは、付箋ａを複製してコピー先のアイテムＢに添付された付箋であり、付箋関係情報記録部２０３には、付箋ａと付箋ｂとがアイテムコピーの関係にある旨が記録されているとする。また、付箋ｃは、付箋ａをコピーして添付先のアイテムＣに添付する際に複製された付箋であり、付箋関係情報記録部２０３には、付箋ａと付箋ｂとが付箋コピーの関係にある旨が記録されているとする。更に、付箋ｄは、付箋ｂをコピーして添付先のアイテムＤに添付する際に複製された付箋であり、付箋関係情報記録部２０３には、付箋ｂと付箋ｄとが付箋コピーの関係にある旨が記録されているとする。この状況で、付箋ａを関係元とする検索要求があると、関係付箋検索手段１０５が図１２に示すフローに従って動作することで、関係元の付箋ａと付箋コピーの関係にある付箋ｃ、関係元の付箋ａとアイテムコピーの関係にある付箋ｂ、及び、関係元の付箋ａに対してアイテムコピーの関係にある付箋ｂに対して更に付箋コピーの関係にある付箋ｄを、関係元の付箋ａに関係する付箋として出力可能である。
【００７２】
図１３は、本発明の第４実施形態の電子付箋管理システムを示している。本実施形態の付箋管理システムの構成は、図１０に示す第３実施形態の付箋管理システムにおける関係付箋検索手段１０５が関係アイテム検索手段１０６に置き換わった構成である。イベント監視手段１０１、アイテムコピー処理手段１０２、及び、付箋情報操作手段１０３の構成及び動作は、第２実施形態の付箋管理システムにおける各手段の動作と同様である。また、付箋コピー処理手段１０４の構成及び動作は、第３実施形態の付箋管理システムにおける付箋コピー処理手段の構成及び動作と同様である。付箋添付情報記録部２０１、付箋情報記録部２０２、及び、付箋関係情報記録部２０３が記録する情報は、第３実施形態における各部が記録する情報（図３、図７）と同じである。
【００７３】
本実施形態では、ユーザは、ある付箋について、その付箋が添付されるアイテムと関係性を有するアイテムを検索することができる。関係アイテム検索手段１０６は、ユーザが関係アイテム検索操作を行う際に呼び出される。関係アイテム検索手段１０６は、関係元の電子付箋を識別する情報を入力し、付箋関係情報記録部２０３を参照して、関係元の電子付箋に関係する電子付箋を抽出する。その後、関係アイテム検索手段１０６は、付箋添付情報記録部２０１を参照して、抽出した、関係元の電子付箋に関係する電子付箋が添付されるアイテムを、関係アイテムとして検索する。
【００７４】
本実施形態における動作は、大きく分けて、イベント監視フローと、アイテムコピーフローと、関係付箋一括更新フローと、付箋コピーフローと、関係アイテム検索フローとがある。イベント監視フローは、図４に示すフローと同様である。アイテムコピーフローは、図８に示すフローと同様である。関係付箋一括更新フローは、図９に示すフローと同様である。付箋コピーフローは、図１１に示すフローと同様である。なお、関係アイテム検索フローは、イベント監視フローとは独立して動作可能であり、これらが同時に動作することもあれば、関係アイテム検索フローが先に動作することもある。
【００７５】
図１４は、関係アイテム検索フローを示している。関係アイテム検索手段１０６は、利用者が、計算機に対して既にアイテムに添付されている電子付箋を基に関係するアイテムを検索する操作を行うと呼び出される。関係アイテム検索手段１０６は、関係元となる電子付箋を識別する情報（付箋ＩＤ）を入力する（ステップＳ７０１）。
【００７６】
関係アイテム検索手段１０６は、付箋関係情報記録部２０３を参照し、関係元の電子付箋に対して付箋コピーの関係にある電子付箋の一覧（関係付箋ＩＤ一覧Ａ）を生成する（ステップＳ７０２）。関係アイテム検索手段１０６は、ステップＳ７０２では、関係元の付箋ＩＤをキーに、付箋関係情報管理テーブル２０３１（図７）を検索し、ｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤが関係元の付箋ＩＤに一致し、かつ、関係が「付箋コピー」の行を抽出する。関係アイテム検索手段１０６は、抽出した行のｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤを関係付箋として、関係付箋ＩＤ一覧Ａを生成する。関係アイテム検索手段１０６は、ｆｒｏｍ付箋ＩＤが関係元の付箋ＩＤに一致する場合には、関係付箋ＩＤ一覧Ａにｔｏ付箋ＩＤの付箋ＩＤを含める。関係アイテム検索手段１０６は、ｔｏ付箋ＩＤが関係元の付箋ＩＤに一致する場合は、関係付箋ＩＤ一覧Ａに、ｆｒｏｍ付箋ＩＤの付箋ＩＤを含める。関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ａに、関係元の付箋ＩＤを含めてもよい。
【００７７】
関係アイテム検索手段１０６は、付箋関係情報記録部２０３を参照し、関係元の電子付箋に対して、アイテムコピーの関係にある電子付箋の一覧（関係付箋ＩＤ一覧Ｂ）を生成する（ステップＳ７０３）。関係アイテム検索手段１０６は、ステップＳ７０３では、関係元の付箋ＩＤをキーに、付箋関係情報管理テーブル２０３１を検索し、ｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤが関係元の付箋ＩＤに一致し、かつ、関係が「アイテムコピー」の行を抽出する。関係アイテム検索手段１０６は、抽出した行のｆｒｏｍ付箋ＩＤ又はｔｏ付箋ＩＤを関係付箋として、関係付箋ＩＤ一覧Ｂを生成する。関係アイテム検索手段１０６は、ｆｒｏｍ付箋ＩＤが関係元の付箋ＩＤに一致する場合には、関係付箋ＩＤ一覧Ｂにｔｏ付箋ＩＤの付箋ＩＤを含める。関係アイテム検索手段１０６は、ｔｏ付箋ＩＤが関係元の付箋ＩＤに一致する場合は、関係付箋ＩＤ一覧Ｂに、ｆｒｏｍ付箋ＩＤの付箋ＩＤを含める。
【００７８】
続いて、関係アイテム検索手段１０６は、付箋関係情報記録部２０３を参照し、関係元の電子付箋とアイテムコピーの関係にある電子付箋に対して、更に付箋コピーの関係にある電子付箋を検索する。この検索では、関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ｂから、付箋ＩＤを１つ選択する（ステップＳ７０４）。関係アイテム検索手段１０６は、例えば、関係付箋ＩＤ一覧Ｂの先頭の付箋ＩＤを選択する。関係アイテム検索手段１０６は、選択した付箋ＩＤの電子付箋に対し、付箋コピーの関係にある電子付箋の一覧（関係付箋ＩＤ一覧Ｔ）を作成する（ステップＳ７０５）。ステップＳ７０５の処理は、検索対象の付箋ＩＤが異なることを除けば、ステップＳ７０２の処理と同様である。
【００７９】
関係アイテム検索手段１０６は、ステップＳ７０２で生成した関係付箋ＩＤ一覧Ａに、ステップＳ７０５で作成した関係付箋ＩＤ一覧Ｔを結合する（ステップＳ７０６）。このとき、関係アイテム検索手段１０６は、一覧に含まれる付箋ＩＤに重複が生じないように、関係付箋ＩＤ一覧Ａと関係付箋ＩＤ一覧Ｔとを結合する。関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ｂに選択すべき付箋ＩＤが残っているか否かを判断する（ステップＳ７０７）。関係アイテム検索手段１０６は、選択すべき付箋ＩＤが残っているときは、関係付箋ＩＤ一覧Ｂから次の付箋ＩＤを選択し（ステップＳ７０８）、ステップＳ７０５に戻る。
【００８０】
関係アイテム検索手段１０６は、ステップＳ７０７で関係付箋ＩＤ一覧Ｂの最終行まで処理を終えたと判断すると、関係付箋ＩＤ一覧Ａに、関係付箋ＩＤ一覧Ｂを結合する（ステップＳ７０９）。このとき、関係アイテム検索手段１０６は、一覧に含まれる付箋ＩＤに重複が生じないように、関係付箋ＩＤ一覧Ａと関係付箋ＩＤ一覧Ｂとを結合する。結合後の関係付箋ＩＤ一覧Ａには、関係元の電子付箋と付箋コピーの関係にある電子付箋の付箋ＩＤ、関係元の電子付箋とアイテムコピーの関係にある電子付箋の付箋ＩＤ、及び、関係元の電子付箋とアイテムコピーの関係にある電子付箋に対して更に付箋コピーの関係にある電子付箋の付箋ＩＤが含まれる。
【００８１】
ステップＳ７０１〜Ｓ７０９までの処理は、図１２のステップＳ６０１〜Ｓ６０９までの処理と同じである。関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ａが得られると、関係付箋ＩＤ一覧Ａから、付箋ＩＤを１つ選択する（ステップＳ７１０）。関係アイテム検索手段１０６は、例えば、関係付箋ＩＤ一覧Ａの先頭の付箋ＩＤを選択する。
【００８２】
関係アイテム検索手段１０６は、付箋添付情報記録部２０１を参照し、選択した付箋ＩＤの電子付箋が添付されるアイテムの識別情報（ＵＲＩ）を取得する（ステップＳ７１１）。関係アイテム検索手段１０６は、ステップＳ７１１では、選択した付箋ＩＤをキーに、付箋添付情報管理テーブル２０１１（図３）を検索し、付箋ＩＤと対応付けて記憶されたＵＲＩを取得する。関係アイテム検索手段１０６は、取得したＵＲＩを、関係アイテム一覧に追加する(ステップＳ７１２)。関係アイテム検索手段１０６は、関係アイテム一覧がまだ存在していなければ、関係アイテム一覧を作成する。
【００８３】
関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ａに、選択すべき付箋ＩＤが残っているか否かを判断する（ステップＳ７１３）。関係アイテム検索手段１０６は、選択すべき付箋ＩＤがあるときは、関係付箋ＩＤ一覧Ａから付箋ＩＤを１つ選択し(ステップＳ７１４)、ステップＳ７１１に戻る。関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ａの最終行まで処理を終えたと判断すると、呼出元に、関係アイテム一覧を返却し（ステップＳ７１５）、処理を終了する。
【００８４】
本実施形態では、関係アイテム検索手段１０６は、付箋関係情報記録部２０３を参照し、関係元の電子付箋に関係する電子付箋を抽出し、付箋添付情報記録部２０１を参照して、抽出した電子付箋が添付されるアイテムを検索する。付箋関係情報記録部２０３に記録された電子付箋間の関係を利用することで、関係情報をたどり、関係元の付箋と複製関係にある電子付箋の抽出することができる。また、付箋添付情報記録部２０１を参照することで、抽出した電子付箋が添付されるアイテムを検索することができる。
【００８５】
以下、具体的なデータを示して説明する。付箋管理システムの構成は、図１３に示す第４実施形態の付箋管理システムの構成とする。図１５は、付箋添付情報記録部２０１、付箋情報記録部２０２、及び、付箋関係情報記録部２０３が記録するデータを示している。付箋情報記録部２０２（付箋情報管理テーブル２０２１）には、付箋ＩＤ０００００１〜０００００３の電子付箋の付箋情報が記録されている。また、付箋添付情報記録部２０１（付箋添付情報管理テーブル２０１１）には、付箋ＩＤ０００００１〜０００００３の電子付箋が添付されるアイテムのＵＲＩ、及び、添付場所が記録されている。付箋関係情報管理テーブル２０３１は、空である。
【００８６】
イベント監視手段１０１は、計算機上に常駐し、定期的に、又は、計算機上の状態が変化するごとに、イベントを検出する。イベント監視手段１０１は、利用者がファイルなどにアイテムに対して操作を行うと、或いは、バッチ処理などで計算機上のプログラムがアイテムに対して操作を行うと、アイテム操作情報を取得する。ここでは、利用者が、ｆｉｌｅ００１（ＵＲＩ＝￥￥ＡＢＣ￥ｆｉｌｅ００１）をコピーして、ｆｉｌｅ００２（ＵＲＩ＝￥￥ＡＢＣ￥ｆｉｌｅ００２）を作成したとする。イベント監視手段１０１は、図３のステップＳ１１で、コピー元ファイルのＵＲＩ(￥￥ＡＢＣ￥ｆｉｌｅ００１)、コピー先ファイルのＵＲＩ（￥￥ＡＢＣ￥ｆｉｌｅ００２）、操作の種類「ファイルコピー」を含むファイル操作情報を取得する。
【００８７】
イベント監視手段１０１は、取得したアイテム操作情報に基づいて、その後の処理を分岐する。ここでは、アイテム操作情報に含まれる操作の種類が「アイテムコピー」なので、ステップＳ１１からステップＳ１３へ移行して、アイテムコピー処理手段１０２を呼び出す。アイテムコピー処理手段１０２は、図８のステップＳ３１で、イベント監視手段１０１から、コピー元ファイルのＵＲＩ「￥￥ＡＢＣ￥ｆｉｌｅ００１」と、コピー先ファイルのＵＲＩ「￥￥ＡＢＣ￥ｆｉｌｅ００２」とを受け取る。
【００８８】
アイテムコピー処理手段１０２は、コピー元ファイルのＵＲＩ「￥￥ＡＢＣ￥ｆｉｌｅ００１」をキーに、付箋添付情報管理テーブル２０１１（図１５）を検索する。図１５では、付箋添付情報管理テーブル２０１１には、ＵＲＩを￥￥ＡＢＣ￥ｆｉｌｅ００１とする行が３つある。アイテムコピー処理手段１０２は、ステップＳ３２で、テーブルからこれらの行を抽出し、付箋ＩＤ一覧とする。図１６は、付箋ＩＤ一覧を示している。付箋ＩＤ一覧に含まれる付箋ＩＤは、付箋ＩＤ０００００１、０００００２、０００００３の３つになる。
【００８９】
アイテムコピー処理手段１０２は、ステップＳ３３で、図１６の付箋ＩＤ一覧から、先頭の付箋ＩＤ０００００１を選択する。アイテムコピー処理手段１０２は、ステップＳ３４で、選択した付箋ＩＤ０００００１をキーに、付箋情報管理テーブル２０２１（図１５）を検索し、該当する付箋ＩＤの付箋情報を取得する。図１７は、取得される付箋情報を示している。アイテムコピー処理手段１０２は、付箋情報管理テーブル２０２１から、付箋ＩＤ０００００１の行の情報（付箋ＩＤ０００００１、黄色、２００×３００、ここは修正）を取得する。
【００９０】
アイテムコピー処理手段１０２は、ステップＳ３５で、図１７に示す付箋情報を複製し、複製した付箋情報を、新たな電子付箋の付箋情報として、付箋情報管理テーブル２０２１に追加する。その際、アイテムコピー処理手段１０２は、新たな電子付箋に対して新規ＩＤ０００００４を発行し、付箋情報管理テーブル２０２１における付箋ＩＤを、発行した付箋ＩＤ０００００４に置き換えて記録する。図１８は、付箋情報追加後の付箋情報管理テーブル２０２１を示している。付箋ＩＤ０００００４の付箋情報は、付箋ＩＤ０００００１の付箋情報を複製したものであり、両者は、付箋ＩＤが異なるだけで、内容（色、サイズ、テキスト）は同じである。
【００９１】
アイテムコピー処理手段１０２は、ステップＳ３６で、図１６の付箋ＩＤ一覧（図１５の付箋添付情報管理テーブル２０１１）における付箋ＩＤ０００００１に対応する行を複製し、複製した付箋添付情報を、新たな電子付箋の付箋添付情報として、付箋添付情報管理テーブル２０１１に追加する。その際、アイテムコピー処理手段１０２は、複製した付箋添付情報におけるＵＲＩをコピー先ファイルのＵＲＩ（￥￥ＡＢＣ￥ｆｉｌｅ００２）に置き換え、付箋ＩＤを、ステップＳ３５で発行した付箋ＩＤ０００００４に置き換えて、付箋添付情報管理テーブル２０１１に追加する。
【００９２】
図１９は、付箋添付情報追加後の付箋添付情報管理テーブル２０１１を示している。アイテムコピー処理手段１０２は、図１５に示す付箋添付情報管理テーブル２０１１に１行追加し、ＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００２、付箋ＩＤ０００００４、添付場所：ｐａｇｅ２を追加する。ｆｉｌｅ００２は、ｆｉｌｅ００１のコピーであるので、両者は同じ内容である。また、付箋ＩＤ０００００４の電子付箋は、付箋ＩＤ０００００１の電子付箋の複製であるので、両者の内容は同じである。従って、ｆｉｌｅ００１とｆｉｌｅ００２とには、同じ添付場所に、同じ内容の電子付箋が添付されることになる。
【００９３】
アイテムコピー処理手段１０２は、ステップＳ３７で、複製元の電子付箋の付箋ＩＤ０００００１と、新たな電子付箋の付箋ＩＤ０００００４との対応関係を付箋関係情報管理テーブル２０３１に記録する。図２０は、付箋関係情報管理テーブル２０３１を示している。アイテムコピー処理手段１０２は、ｆｒｏｍ付箋ＩＤに、ステップＳ３３で選択した付箋ＩＤ０００００１を記録し、ｔｏ付箋ＩＤには、ステップＳ３５で発行した付箋ＩＤ０００００４を記録する。また、アイテムコピー処理手段１０２は、関係に、「アイテムコピー」を記録する。
【００９４】
アイテムコピー処理手段１０２は、ステップＳ３８で、付箋ＩＤ一覧の最終行まで処理したか否かを判断する。現在選択している付箋ＩＤ０００００１は、最終行ではないので、アイテムコピー処理手段１０２は、ステップＳ３９で次の付箋ＩＤ０００００２を選択する。その後、アイテムコピー処理手段１０２は、ステップＳ３４に戻り、付箋情報管理テーブル２０２１から、付箋ＩＤ０００００２の付箋情報を取得する。アイテムコピー処理手段１０２は、ステップＳ３５で、取得した付箋情報を複製し、新たな電子付箋に付箋ＩＤ０００００５を発行して、付箋情報管理テーブル２０２１に、複製した付箋情報における付箋ＩＤを付箋ＩＤ０００００５に置き換えて記録する。
【００９５】
アイテムコピー処理手段１０２は、ステップＳ３６で、付箋ＩＤ０００００２の付箋添付情報を複製し、付箋ＩＤを付箋ＩＤ０００００５に、ＵＲＩを￥￥ＡＢＣ￥ｆｉｌｅ００２に置き換えて、付箋添付情報管理テーブル２０１１に追加する。つまり、アイテムコピー処理手段１０２は、付箋ＩＤを付箋ＩＤ０００００５とし、ＵＲＩを￥￥ＡＢＣ\ｆｉｌｅ００２とし、添付場所を「ｐａｇｅ３」とする付箋添付情報を、付箋添付情報管理テーブル２０１１に追加する。また、アイテムコピー処理手段１０２は、ステップＳ３７で、ｆｒｏｍ付箋ＩＤを付箋ＩＤ０００００２とし、ｔｏ付箋ＩＤを付箋ＩＤ０００００５とし、関係を「アイテムコピー」とする付箋関係情報を、付箋関係情報管理テーブル２０３１に追加する。
【００９６】
アイテムコピー処理手段１０２は、ステップＳ３８で、付箋ＩＤ一覧の最終行まで処理したか否かを判断する。現在選択している付箋ＩＤ０００００２は、最終行ではないので、アイテムコピー処理手段１０２は、ステップＳ３９で次の付箋ＩＤ０００００３を選択する。その後、アイテムコピー処理手段１０２は、ステップＳ３４に戻り、付箋情報管理テーブル２０２１から、付箋ＩＤ０００００３の付箋情報を取得する。アイテムコピー処理手段１０２は、ステップＳ３５で、取得した付箋情報を複製し、新たな電子付箋に付箋ＩＤ０００００６を発行して、付箋情報管理テーブル２０２１に、複製した付箋情報における付箋ＩＤを付箋ＩＤ０００００６に置き換えて記録する。
【００９７】
アイテムコピー処理手段１０２は、ステップＳ３６で、付箋ＩＤ０００００３の付箋添付情報を複製し、付箋ＩＤを付箋ＩＤ０００００６に、ＵＲＩを￥￥ＡＢＣ￥ｆｉｌｅ００２に置き換えて、付箋添付情報管理テーブル２０１１に追加する。つまり、アイテムコピー処理手段１０２は、付箋ＩＤを付箋ＩＤ０００００６とし、ＵＲＩを￥￥ＡＢＣ\ｆｉｌｅ００２とし、添付場所を「ｐａｇｅ５」とする付箋添付情報を、付箋添付情報管理テーブル２０１１に追加する。また、アイテムコピー処理手段１０２は、ステップＳ３７で、ｆｒｏｍ付箋ＩＤを付箋ＩＤ０００００３とし、ｔｏ付箋ＩＤを付箋ＩＤ０００００６とし、関係を「アイテムコピー」とする付箋関係情報を、付箋関係情報管理テーブル２０３１に追加する。
【００９８】
アイテムコピー処理手段１０２は、ステップＳ３８で、付箋ＩＤ一覧の最終行まで処理したか否かを判断する。付箋ＩＤ０００００３は、最終行の付箋ＩＤであるので、アイテムコピー処理手段１０２は、アイテムコピーフローを終了する。アイテムコピーフローの終了後、処理がイベント監視手段１０１に戻り、イベント監視手段１０１は、イベント監視を継続する。
【００９９】
図２１は、アイテムコピーフロー終了時の付箋添付情報記録部２０１、付箋情報記録部２０２、及び、付箋関係情報記録部２０３の記録データを示している。アイテムコピー処理手段１０２は、アイテムコピーフローを実行することで、付箋情報管理テーブル２０２１に、付箋ＩＤ０００００１〜０００００３の電子付箋の付箋情報をコピーした、付箋ＩＤ０００００４〜０００００６の電子付箋の付箋情報を追加する。また、アイテムコピー処理手段１０２は、付箋添付情報管理テーブル２０１１に、追加された付箋ＩＤ０００００４〜０００００６の電子付箋が、コピー先のｆｉｌｅ００２に添付される旨の付箋添付情報を追加する。更に、アイテムコピー処理手段１０２は、付箋関係情報管理テーブル２０３１に、付箋ＩＤ０００００１〜０００００３の電子付箋と、付箋ＩＤ０００００４〜０００００６の電子付箋とが、アイテムコピーで複製された関係にある旨を記録する。
【０１００】
続いて、利用者がｆｉｌｅ００１に添付された付箋ＩＤ０００００１の電子付箋をコピーして、ｆｉｌｅ００３に添付する際の動作について説明する。付箋コピー処理手段１０４は、図１１のステップＳ５１で、複製元の電子付箋の付箋ＩＤ０００００１と、添付先のファイルのＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００３とを入力する。ｆｉｌｅ００３における添付場所は、「ｐａｇｅ１」とする。付箋コピー処理手段１０４は、ステップＳ５２で、付箋情報管理テーブル２０２１を検索し、付箋ＩＤ０００００１の付箋情報を取得する。図２２は、ステップＳ５２で取得される付箋情報を示している。付箋コピー処理手段１０４は、付箋情報管理テーブル２０２１から、付箋ＩＤ０００００１の行の情報（付箋ＩＤ０００００１、黄色、２００×３００、ここは修正）を取得する。
【０１０１】
付箋コピー処理手段１０４は、ステップＳ５２で、図２２に示す付箋情報を複製し、複製した付箋情報を、新たな電子付箋の付箋情報として、付箋情報管理テーブル２０２１に追加する。その際、付箋コピー処理手段１０４は、新たな電子付箋に対して新規ＩＤ０００００７を発行し、付箋情報管理テーブル２０２１における付箋ＩＤを、発行した付箋ＩＤ０００００７に置き換えて記録する。図２３は、付箋情報追加後の付箋情報管理テーブル２０２１を示している。付箋ＩＤ０００００７の付箋情報は、付箋ＩＤ０００００１の付箋情報を複製したものであり、両者は、付箋ＩＤが異なるだけで、内容（色、サイズ、テキスト）は同じである。
【０１０２】
付箋コピー処理手段１０４は、ステップＳ５４で、付箋添付情報管理テーブル２０１１に、ステップＳ５２で追加した新たな電子付箋の付箋添付情報を追加する。図２４は、付箋添付情報追加後の付箋添付情報管理テーブル２０１１を示している。付箋コピー処理手段１０４は、ステップＳ５４では、複製した付箋情報に対して発行された付箋ＩＤ０００００７と、添付先ファイルのＵＲＩ￥￥ＡＢＣ￥ｆｉｌｅ００３と、添付場所「Ｐａｇe１」とを記録する。付箋添付情報管理テーブル２０１１に付箋添付情報が追加されることで、付箋ＩＤ０００００７の電子付箋が、ＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００３の「Ｐａｇｅ１」に添付されることになる。
【０１０３】
付箋コピー処理手段１０４は、ステップＳ５５で、複製元の電子付箋の付箋ＩＤ０００００１と、新たな電子付箋の付箋ＩＤ０００００７との対応関係を付箋関係情報管理テーブル２０３１に追加する。図２５は、付箋関係情報追加後の付箋関係情報管理テーブル２０３１を示している。付箋コピー処理手段１０４は、ｆｒｏｍ付箋ＩＤに、付箋ＩＤ０００００１を記録し、ｔｏ付箋ＩＤには、ステップＳ５３で発行した付箋ＩＤ０００００７を記録する。また、付箋コピー処理手段１０４は、関係に、「付箋コピー」を記録する。
【０１０４】
付箋コピー処理手段１０４は、ステップＳ５３で新規に発行した付箋ＩＤ０００００７、すなわち、添付先のｆｉｌｅ００３に添付した電子付箋の付箋ＩＤ０００００７を返却し、処理を終了する。その後、利用者が、ｆｉｌｅ００２に添付されている付箋ＩＤ０００００４の電子付箋を、ｆｉｌｅ００４の「Ｐａｇｅ２」に添付する操作を行ったとする。付箋コピー処理手段１０４は、上記と同様な動作で、新たな電子付箋に対して付箋ＩＤ０００００８を発行し、付箋添付情報管理テーブル２０１１に、付箋ＩＤ０００００４の付箋情報の複製を、付箋ＩＤ０００００８と対応付けて追加する。また、付箋添付情報管理テーブル２０１１に、付箋ＩＤ０００００８、ＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００４、添付場所「Ｐａｇe１」を追加する。更に、付箋コピー処理手段１０４は、付箋関係情報管理テーブル２０３１のｆｒｏｍ付箋ＩＤに付箋ＩＤ０００００４を記録し、ｔｏ付箋ＩＤに付箋ＩＤ０００００８を記録し、関係に「付箋コピー」を記録する。付箋コピー処理手段１０４は、付箋ＩＤ０００００８を返却して処理を終了する。
【０１０５】
図２６は、付箋コピーフロー終了時の付箋添付情報記録部２０１、付箋情報記録部２０２、及び、付箋関係情報記録部２０３の記録データを示している。付箋コピー処理手段１０４は、付箋情報管理テーブル２０２１に、付箋ＩＤ０００００７、０００００８の付箋情報を追加する。付箋ＩＤ０００００７、０００００８の付箋情報は、それぞれ複製元の付箋ＩＤ０００００１、０００００４の付箋情報と同じ内容である。また、付箋コピー処理手段１０４は、付箋添付情報管理テーブル２０１１に、追加された付箋ＩＤ０００００７、０００００８の電子付箋が、それぞれｆｉｌｅ００３、ｆｉｌｅ００４に添付される旨の付箋添付情報を追加する。更に、付箋コピー処理手段１０４は、付箋関係情報管理テーブル２０３１に、付箋ＩＤ０００００１の電子付箋と付箋ＩＤ０００００７の電子付箋、及び、付箋ＩＤ０００００４の電子付箋と付箋ＩＤ０００００８の電子付箋とが、付箋コピーで複製された関係にある旨を記録する。
【０１０６】
引き続き、利用者が計算機を操作し、￥￥ＡＢＣ￥ｆｉｌｅ００１に添付されている付箋ＩＤ０００００１の電子付箋を基に、関係するアイテムを検索する際の動作について説明する。関係アイテム検索手段１０６は、図１４のステップＳ７０１で関係元の付箋ＩＤ０００００１を入力する。関係アイテム検索手段１０６は、ステップＳ７０２で、付箋ＩＤ０００００１をキーに付箋関係情報管理テーブル２０３１を検索し、付箋ＩＤ０００００１と付箋コピーの関係にある付箋ＩＤの一覧（関係付箋ＩＤ一覧Ａ）を生成する。また、関係アイテム検索手段１０６は、ステップＳ７０３で、付箋ＩＤ０００００１をキーに付箋関係情報管理テーブル２０３１を検索し、付箋ＩＤ０００００１とアイテムコピーの関係にある付箋ＩＤの一覧（関係「付箋ＩＤ一覧Ｂ）を生成する。
【０１０７】
図２７は、関係付箋ＩＤ一覧Ａを示し、図２８は、関係付箋ＩＤ一覧Ｂを示している。関係アイテム検索手段１０６は、図２６に示す付箋関係情報管理テーブル２０３１から、ｆｒｏｍ付箋ＩＤが付箋ＩＤ０００００１に一致し、関係が「付箋コピー」の行を取得する。関係アイテム検索手段１０６は、取得した行のｔｏ付箋ＩＤに記録された付箋ＩＤ０００００７を、関係付箋ＩＤ一覧Ａに加える（図２７）。また、関係アイテム検索手段１０６は、図２６に示す付箋関係情報管理テーブル２０３１から、ｆｒｏｍ付箋が付箋ＩＤ０００００１に一致し、関係が「アイテムコピー」の行を取得する。関係アイテム検索手段１０６は、取得した行のｔｏ付箋ＩＤに記録された付箋ＩＤ０００００４を、関係付箋ＩＤ一覧Ｂに加える（図２８）。
【０１０８】
関係アイテム検索手段１０６は、ステップＳ７０４で、関係付箋ＩＤ一覧Ｂから、先頭の付箋ＩＤ０００００４を選択する。関係アイテム検索手段１０６は、ステップＳ７０５で、選択した付箋ＩＤ０００００４をキーに、付箋関係情報管理テーブル２０３１を検索し、付箋ＩＤ０００００４と付箋コピーの関係にある付箋ＩＤの一覧（関係付箋ＩＤ一覧Ｔ）を生成する。図２９は、関係付箋ＩＤ一覧Ｔを示している。関係アイテム検索手段１０６は、図２６に示す付箋関係情報管理テーブル２０３１から、ｆｒｏｍ付箋ＩＤが付箋ＩＤ０００００４に一致し、かつ、関係が「付箋コピー」の行を取得する。関係アイテム検索手段１０６は、取得した行のｔｏ付箋ＩＤに記録された付箋ＩＤ０００００８を、関係付箋ＩＤ一覧Ｔに加える。なお、付箋ＩＤ０００００１は、関係元の付箋ＩＤと一致するので、検索の対象からは除外するものとする。
【０１０９】
関係アイテム検索手段１０６は、ステップＳ７０６で、関係付箋ＩＤ一覧Ａと関係付箋ＩＤ一覧Ｔとを、重複がないように結合する。図３０は、結合後の関係付箋ＩＤ一覧Ａを示している。図２７に示す関係付箋ＩＤ一覧Ａに、図２９に示す関係付箋ＩＤ一覧Ｔを結合し、これを新たに関係付箋ＩＤ一覧Ａとすると、結合後の関係付箋ＩＤ一覧Ａには、付箋ＩＤ０００００７と付箋ＩＤ０００００８とが含まれることになる。
【０１１０】
関係アイテム検索手段１０６は、ステップＳ７０７で、関係付箋ＩＤ一覧Ｂの最終行まで処理を行ったか否かを判断する。付箋ＩＤ０００００４は最終行の付箋ＩＤであるので、ステップＳ７０９へ進み、関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ａと関係付箋一覧Ｂとを重複がないように結合する。図３１は、結合後の関係付箋ＩＤ一覧Ａを示している。図３０に示す関係付箋ＩＤ一覧Ａと、図２８に示す関係付箋ＩＤ一覧Ｂとを結合し、これを新たに関係付箋ＩＤ一覧Ａとすると、結合後の関係付箋ＩＤ一覧Ａには、付箋ＩＤ０００００７、付箋ＩＤ０００００８、及び、付箋ＩＤ０００００４が含まれることになる。なお、関係付箋ＩＤ一覧Ａに含まれる付箋ＩＤは、適宜ソートしてもかまわない。
【０１１１】
関係アイテム検索手段１０６は、ステップＳ７１０で、関係付箋ＩＤ一覧Ａから、先頭の付箋ＩＤ０００００７を選択する。関係アイテム検索手段１０６は、ステップＳ７１１で、付箋添付情報管理テーブル２０１１を検索し、選択された付箋ＩＤ０００００７の電子付箋が添付されるファイルのＵＲＩを取得する。関係アイテム検索手段１０６は、ステップＳ７１１では、図２３の付箋添付情報管理テーブル２０１１から、付箋ＩＤ０００００７と対応付けて記録されたＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００３を取得する。
【０１１２】
関係アイテム検索手段１０６は、ステップＳ７１２で、関係アイテム一覧を作成し、ステップＳ７１１で取得したＵＲＩを、関係アイテム一覧に追加する。図３２は、関係アイテム一覧を示している。関係アイテム検索手段１０６は、取得したＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００３を関係アイテム一覧に記録する。
【０１１３】
関係アイテム検索手段１０６は、ステップＳ７１３で、関係付箋ＩＤ一覧Ａの最終行まで処理を終えたか否かを判断する。付箋ＩＤ０００００７は、最終行の付箋ＩＤではないので、ステップＳ７１４に進み、関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ａから、次の付箋ＩＤ０００００８を選択する。その後、ステップＳ７１１に戻り、関係アイテム検索手段１０６は、付箋添付情報管理テーブル２０１１を検索し、選択された付箋ＩＤ０００００８と対応付けて記録されるＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００４を取得する。関係アイテム検索手段１０６は、ステップＳ７１２で、取得したＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００４を、関係アイテム一覧に追加する。
【０１１４】
関係アイテム検索手段１０６は、ステップＳ７１３で、関係付箋ＩＤ一覧Ａの最終行まで処理を終えたか否かを判断する。付箋ＩＤ０００００８は、最終行の付箋ＩＤではないので、ステップＳ７１４に進み、関係アイテム検索手段１０６は、関係付箋ＩＤ一覧Ａから、次の付箋ＩＤ０００００４を選択する。その後、ステップＳ７１１に戻り、関係アイテム検索手段１０６は、付箋添付情報管理テーブル２０１１を検索し、選択された付箋ＩＤ０００００４と対応付けて記録されるＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００２を取得する。関係アイテム検索手段１０６は、ステップＳ７１２で、取得したＵＲＩ：￥￥ＡＢＣ￥ｆｉｌｅ００２を、関係アイテム一覧に追加する。
【０１１５】
付箋ＩＤ０００００４は、関係付箋ＩＤ一覧Ａの最終行の付箋ＩＤであるので、関係アイテム検索手段１０６は、ステップＳ７１３で、関係付箋ＩＤ一覧Ａの最終行まで処理を終えたと判断する。関係アイテム検索手段１０６は、ステップＳ７１５へ進み、関係アイテム一覧を返却し、処理を終了する。
【０１１６】
図３３は、関係アイテム一覧を示している。関係アイテム検索手段１０６は、ステップＳ７１１〜Ｓ７１４を繰り返し実行することで、関係アイテム一覧に、￥￥ＡＢＣ￥ｆｉｌｅ００３、￥￥ＡＢＣ￥ｆｉｌｅ００４、及び、￥￥ＡＢＣ￥ｆｉｌｅ００２を記録する。関係アイテム検索手段１０６は、関係元の付箋ＩＤ０００００１の電子付箋に関係があるファイルとして、ｆｉｌｅ００３、ｆｉｌｅ００４、ｆｉｌｅ００２のＵＲＩを返却する。
【０１１７】
なお、第３実施形態の説明では、関係付箋検索手段１０５（図１０）は、図１２のステップＳ６１０〜Ｓ６１３で付箋情報を取得することとしているが、付箋情報の取得は省略してもよい。その場合、関係付箋検索手段１０５は、ステップＳ６０９で結合した関係付箋ＩＤ一覧Ａに含まれる付箋ＩＤを、ステップＳ６１４で返却すればよい。
【０１１８】
また、第４実施形態の付箋管理システム（図１３）は、第３実施形態の付箋管理システムにおける関係付箋検索手段１０５（図１０）に代えて関係アイテム検索手段を有するとしたが、これには限定されない。付箋管理システムが、関係付箋検索手段１０５と、関係アイテム検索手段１０６との双方を持つ構成でもよい。この場合、図１２のステップＳ６０１〜Ｓ６０９の処理と、図１４のステップＳ７０１〜７０９の処理とは、処理内容が同じであるので、関係アイテム検索手段１０６は、関係付箋検索手段１０５に対して、関係付箋ＩＤ一覧Ａの作成を依頼してもよい。関係アイテム検索手段１０６は、依頼後、関係付箋検索手段１０５から返却された関係付箋ＩＤ一覧Ａに対して、ステップＳ７１０以降の処理を行えばよい。
【０１１９】
図７などでは、付箋関係情報管理テーブルが、関係のデータ項目を有しているが、関係の種類は省略してしてもよい。また、関係付箋検索フロー（図１２）及び関係アイテム検索フロー（図１４）では、複製関係にある電子付箋が、アイテムコピーの関係なのか、付箋コピーの関係なのかに応じて関係付箋ＩＤ一覧を作成したが、これらのフローにおいて、アイテムコピーと付箋コピーとを区別せずに、関係付箋ＩＤ一覧を生成することも可能である。図１２及び図１４では、関係付箋の検索範囲を、アイテムコピーの関係、付箋コピーの関係、アイテムコピーの関係にある電子付箋に対して更に付箋コピーの関係にある電子付箋としたが、これには限定されない。例えば、付箋コピーの関係にある電子付箋に対して、更に付箋コピーの関係にある電子付箋や、アイテムコピーの関係にある電子付箋を検索範囲に含めてもよい。
【０１２０】
以上、本発明をその好適な実施形態に基づいて説明したが、本発明の電子付箋管理システム、方法、及び、プログラムは、上記実施形態にのみ限定されるものではなく、上記実施形態の構成から種々の修正及び変更を施したものも、本発明の範囲に含まれる。
【符号の説明】
【０１２１】
１０：アイテムコピー処理手段
１１：アイテム操作情報入力手段
１２：添付付箋検索手段
１３：付箋情報追加手段
１４：付箋添付手段
２１：付箋添付情報記録部
２２：付箋情報記録部
１０１：イベント監視手段
１０２：アイテムコピー処理手段
１２１：アイテム操作情報入力手段
１２２：添付付箋検索手段
１２３：付箋情報追加手段
１２４：付箋添付手段
１２５：付箋関係記録手段
２０１：付箋添付情報記録部
２０２：付箋情報記録部
２０３：付箋関係情報記録部
１０３：付箋情報操作手段
１３１：編集情報入力手段
１３２：付箋情報更新手段
１０４：付箋コピー処理手段
１４１：付箋複製情報入力手段
１４２：付箋複製添付手段
１０５：関係付箋検索手段
１０６：関係アイテム検索手段
２０１：付箋添付情報記録部
２０１１：付箋添付情報管理テーブル
２０２：付箋情報記録部
２０２１：付箋情報管理テーブル
２０３：付箋関係情報記録部
２０３１：付箋関係情報管理テーブル
【図１】
2011085964.tif 000003
【図２】
2011085964.tif 000004
【図３】
2011085964.tif 000005
【図４】
2011085964.tif 000006
【図５】
2011085964.tif 000007
【図６】
2011085964.tif 000008
【図７】
2011085964.tif 000009
【図８】
2011085964.tif 000010
【図９】
2011085964.tif 000011
【図１０】
2011085964.tif 000012
【図１１】
2011085964.tif 000013
【図１２】
2011085964.tif 000014
【図１３】
2011085964.tif 000015
【図１４】
2011085964.tif 000016
【図１５】
2011085964.tif 000017
【図１６】
2011085964.tif 000018
【図１７】
2011085964.tif 000019
【図１８】
2011085964.tif 000020
【図１９】
2011085964.tif 000021
【図２０】
2011085964.tif 000022
【図２１】
2011085964.tif 000023
【図２２】
2011085964.tif 000024
【図２３】
2011085964.tif 000025
【図２４】
2011085964.tif 000026
【図２５】
2011085964.tif 000027
【図２６】
2011085964.tif 000028
【図２７】
2011085964.tif 000029
【図２８】
2011085964.tif 000030
【図２９】
2011085964.tif 000031
【図３０】
2011085964.tif 000032
【図３１】
2011085964.tif 000033
【図３２】
2011085964.tif 000034
【図３３】
2011085964.tif 000035
【図３４】
2011085964.tif 000036