(57)【要約】【課題】付箋画面に関連付けられたファイルを操作した場合、操作されたファイルと関連付けられた付箋画面があることをオペレータに通知する。【解決手段】コンピュータの画面に表示される付箋画面を生成する生成部１０５、コンピュータが生成した情報あるいは保存されている情報の少なくとも一方を付箋画面と関連付けるファイル関連付け部１０９と、付箋画面と関連付けられた情報が更新されたことを検出するファイル更新検出部１１１、更新が検出された情報と関連付けられた付箋画面の表示状態を制御し、関連付けられた情報が更新されたことを通知する更新通知部１０７をデータ編集装置に設ける。【選択図】        図１
2004272812.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータの画面に表示される付箋画面を生成する付箋画面生成手段と、
前記コンピュータが生成した情報、前記コンピュータに保存されている情報の少なくとも一方を、前記付箋画面と関連付ける関連付け手段と、
前記関連付け手段によって前記付箋画面と関連付けられた情報が更新されたことを検出する更新検出手段と、
前記更新検出手段によって更新が検出された情報と関連付けられた前記付箋画面の表示状態を制御し、関連付けられた情報が更新されたことを通知する更新通知手段と、を備えることを特徴とするデータ編集装置。
【請求項２】
前記更新通知手段は、付箋画面の表示位置を変動させることによって情報の更新を通知することを特徴とする請求項１に記載のデータ編集装置。
【請求項３】
前記更新通知手段は、付箋画面のサイズを変更することによって情報の更新を通知することを特徴とする請求項１または２に記載のデータ編集装置。
【請求項４】
前記関連付け手段は、前記付箋画面に１以上の情報を関連付けることを特徴とする請求項１〜３のいずれか一つに記載のデータ編集装置。
【請求項５】
前記関連付け手段は、情報を示すアイコンの前記付箋画面に対するドラッグアンドドロップの操作によって情報と前記付箋画面とを関連付けることを特徴とする請求項１〜４のいずれか一つに記載のデータ編集装置。
【請求項６】
前記関連付け手段は、前記付箋画面とを関連付けられた情報と、付箋画面の属性情報とを対応付けて記憶することを特徴とする請求項５に記載のデータ編集装置。
【請求項７】
コンピュータの画面に表示される付箋画面を生成する付箋画面生成ステップと、
前記コンピュータが生成した情報、前記コンピュータに保存されている情報の少なくとも一方を、前記付箋画面と関連付ける関連付けステップと、
前記関連付けステップにおいて前記付箋画面と関連付けられた情報が更新されたことを検出する更新検出ステップと、
更新が検出された情報と関連付けられた前記付箋画面の表示状態を制御し、関連付けられた情報が更新されたことを通知する更新通知ステップと、を含むデータ編集方法をコンピュータに実行させることを特徴とするプログラム。
【請求項８】
前記更新通知ステップは、付箋画面の表示位置を変動させることによって情報の更新を通知することを特徴とする請求項７に記載のプログラム。
【請求項９】
前記更新通知ステップは、付箋画面のサイズを変更することによって情報の更新を通知することを特徴とする請求項７または８に記載のプログラム。
【請求項１０】
前記関連付けステップは、前記付箋画面に１以上の情報を関連付けることを特徴とする請求項７〜９のいずれか一つに記載のプログラム。
【請求項１１】
前記関連付けステップは、情報を示すアイコンの前記付箋画面に対するドラッグアンドドロップの操作によって情報と前記付箋画面とを関連付けることを特徴とする請求項７〜１０のいずれか一つに記載のプログラム。
【請求項１２】
前記関連付けステップは、前記付箋画面とを関連付けられた情報と、付箋画面の属性情報とを対応付けて記憶することを特徴とする請求項１１に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、パーソナルコンピュータ（ＰＣ）などのコンピュータにおいて、テキスト、イメージ、音声などの情報（マルチメディア情報）を編集するデータ編集装置、データ編集方法をコンピュータに実行させるためのプログラムにかかり、特にＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を使ってマルチメディア情報を編集するデータ編集装置、データ編集方法をコンピュータに実行させるためのプログラムに関する。
【０００２】
【従来の技術】
現在、コンピュータのＧＵＩにおいては、いわゆるＷＩＭＰ（ウィンドウ、アイコン、マウス、ポインティングデバイス）を使った操作が一般的である。また、ＧＵＩにおける作業の利便性を高めるソフトウェアとして、コンピュータのディスプレイ画面に文字（テキスト）や画像を一時的に表示させておく（貼りつける）ものがある。このようなソフトウェアは、一般的に付箋ソフトと呼ばれていて、本明細書では、テキストや画像を一時的に表示する領域を付箋画面と記すものとする。付箋ソフトには、テキストや画像に加え、付箋画面にファイルを関連付け、関連付けられているファイルを操作することによってこのファイルを起動するものがある（例えば特許文献１参照）。
【０００３】
【特許文献１】
特開２０００−１６３４１４号公報（段落［００３４］〜［００３６］）
【０００４】
【発明が解決しようとする課題】
しかしながら、上記した従来技術では、付箋画面（付箋画面Ａとする）を操作して関連するファイル（ファイルＢとする）を起動することはできるものの、ファイルＢを直接操作した場合、ファイルＢが付箋画面Ａに関連付けられているか否かをオペレータに知らせることはできない。このため、オペレータは、付箋画面に関連付けられているファイルを常に把握し、ファイルＢを操作した場合には付箋画面Ａ上でも操作することが必要であった。このような操作は、付箋ソフトの操作を煩雑にし、コンピュータにおけるマルチメディア情報の編集の効率を低下させるおそれがある。
【０００５】
また、従来技術では、１つの付箋画面に関連付けられるファイルは１つであって、複数のファイルを関連付けることができなかった。このため、従来技術においては、例えばファイルを更新した場合、更新以前のファイルを更新のたびに順次付箋画面に関連付けておくことができず、オペレータは付箋画面に関連するファイルの更新がどのような経過をたどってなされたかを知ることができなかった。
【０００６】
本発明は、上記した点に鑑みてなされたものであり、付箋画面に関連付けられたファイルを付箋画面上以外から操作した場合、操作されたファイルと関連付けられた付箋画面があることをオペレータに通知することが可能なデータ編集装置、データ編集方法をコンピュータに実行させるためのプログラムを提供することを目的とする。また、本発明は、付箋画面に複数のファイルを関連付けることを可能にし、関連付けられたファイルの更新記録を知ることを可能にしたデータ編集装置、データ編集方法をコンピュータに実行させるためのプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１にかかるデータ編集装置は、コンピュータの画面に表示される付箋画面を生成する付箋画面生成手段と、前記コンピュータが生成した情報、前記コンピュータに保存されている情報の少なくとも一方を、前記付箋画面と関連付ける関連付け手段と、前記関連付け手段によって前記付箋画面と関連付けられた情報が更新されたことを検出する更新検出手段と、前記更新検出手段によって更新が検出された情報と関連付けられた前記付箋画面の表示状態を制御し、関連付けられた情報が更新されたことを通知する更新通知手段と、を備えることを特徴とする。
【０００８】
この請求項１に記載の発明によれば、コンピュータの画面に表示される付箋画面を生成し、生成された付箋画面にコンピュータが生成した情報あるいはコンピュータに保存されている情報を関連付けることができる。そして、さらに、付箋画面と関連付けられた情報が更新されたことを検出し、更新された情報と関連付けられた付箋画面の表示状態を制御することによって情報が更新されたことを通知することができる。
【０００９】
請求項２に記載の発明にかかるデータ編集装置は、前記更新通知手段が、付箋画面の表示位置を変動させることによって情報の更新を通知することを特徴とする。
【００１０】
この請求項２に記載の発明によれば、付箋画面の表示位置を変動させることによって情報の更新を通知することができる。
【００１１】
請求項３に記載の発明にかかるデータ編集装置は、前記更新通知手段が、付箋画面のサイズを変更することによって情報の更新を通知することを特徴とする。
【００１２】
この請求項３に記載の発明によれば、付箋画面のサイズを変更することによって情報の更新を通知することができる。
【００１３】
請求項４に記載の発明にかかるデータ編集装置は、前記関連付け手段が、前記付箋画面に１以上の情報を関連付けることを特徴とする。
【００１４】
この請求項４に記載の発明によれば、付箋画面に１以上の情報を関連付けることができ、複数の情報を１つの付箋画面に関連付けることが可能になる。
【００１５】
請求項５に記載の発明にかかるデータ編集装置は、前記関連付け手段が、情報を示すアイコンの前記付箋画面に対するドラッグアンドドロップの操作によって情報と前記付箋画面とを関連付けることを特徴とする。
【００１６】
この請求項５に記載の発明によれば、ドラッグアンドドロップの操作によって情報と付箋画面とを関連付けることができる。
【００１７】
請求項６に記載の発明にかかるデータ編集装置は、前記関連付け手段が、前記付箋画面と関連付けられた情報と、付箋画面の属性情報とを対応付けて記憶することを特徴とする。
【００１８】
この請求項６に記載の発明によれば、付箋画面と関連付けられた情報と付箋画面の属性情報とを対応付けて記憶することができる。
【００１９】
請求項７に記載の発明にかかるプログラムは、コンピュータの画面に表示される付箋画面を生成する付箋画面生成ステップと、前記コンピュータが生成した情報、前記コンピュータに保存されている情報の少なくとも一方を、前記付箋画面と関連付ける関連付けステップと、前記関連付けステップにおいて前記付箋画面と関連付けられた情報が更新されたことを検出する更新検出ステップと、更新が検出された情報と関連付けられた前記付箋画面の表示状態を制御し、関連付けられた情報が更新されたことを通知する更新通知ステップと、を含むデータ編集方法をコンピュータに実行させることを特徴とする。
【００２０】
この請求項７に記載の発明によれば、コンピュータの画面に表示される付箋画面を生成し、生成された付箋画面にコンピュータが生成した情報あるいはコンピュータに保存されている情報を関連付けることができる。そして、さらに、付箋画面と関連付けられた情報が更新されたことを検出し、更新された情報と関連付けられた付箋画面の表示状態を制御することによって情報が更新されたことを通知することができる。
【００２１】
請求項８に記載の発明にかかるプログラムは、前記更新通知ステップが、付箋画面の表示位置を変動させることによって情報の更新を通知することを特徴とする。
【００２２】
この請求項８に記載の発明によれば、付箋画面の表示位置を変動させることによって情報の更新を通知することができる。
【００２３】
請求項９に記載の発明にかかるプログラムは、前記更新通知ステップが、付箋画面のサイズを変更することによって情報の更新を通知することを特徴とする。
【００２４】
この請求項９に記載の発明によれば、付箋画面のサイズを変更することによって情報の更新を通知することができる。
【００２５】
請求項１０に記載の発明にかかるプログラムは、前記関連付けステップが、前記付箋画面に１以上の情報を関連付けることを特徴とする。
【００２６】
この請求項１０に記載の発明によれば、付箋画面に１以上の情報を関連付けることができ、複数の情報を１つの付箋画面に関連付けることが可能になる。
【００２７】
請求項１１に記載の発明にかかるプログラムは、前記関連付けステップが、情報を示すアイコンの前記付箋画面に対するドラッグアンドドロップの操作によって情報と前記付箋画面とを関連付けることを特徴とする。
【００２８】
この請求項１１に記載の発明によれば、ドラッグアンドドロップの操作によって情報と付箋画面とを関連付けることができる。
【００２９】
請求項１２に記載の発明にかかるプログラムは、前記関連付けステップが、前記付箋画面とを関連付けられた情報と、付箋画面の属性情報とを対応付けて記憶することを特徴とする。
【００３０】
この請求項１２に記載の発明によれば、付箋画面と関連付けられた情報と付箋画面の属性情報とを対応付けて記憶することができる。
【００３１】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかるデータ編集装置、データ編集方法をコンピュータに実行させるためのプログラムの好適な実施の形態を詳細に説明する。
【００３２】
（実施の形態１）
図１は、この発明の実施の形態１のデータ編集装置を説明するための機能ブロック図である。図示したデータ編集装置は、コンピュータに組み込まれたアプリケーションとして構成されていて、パーソナルコンピュータ（ＰＣ）などのコンピュータの画面に表示される付箋画面を生成する生成部１０５と、コンピュータが生成した情報、コンピュータに保存されている情報の少なくとも一方を、付箋画面と関連付けるファイル関連付け部１０９と、ファイル関連付け部１０９によって付箋画面と関連付けられた情報が更新されたことを検出するファイル更新検出部１１１と、更新が検出された情報と関連付けられた付箋画面の表示状態を制御し、関連付けられた情報が更新されたことを通知する更新通知部１０７と、を備えている。
【００３３】
また、ＰＣは、マウスやキーボードなどの入力装置１０１と、付箋画面に関連付けられる情報を記憶する記憶装置１０３と、更新通知部１０７の制御によって表示状態が変更される付箋画面を表示する表示装置１１３を備えている。表示装置１１３は、ＣＲＴ（ｃａｔｈｏｄｅ−ｒａｙ  ｔｕｂｅ）、液晶モニタ、プロジェクタなどとして構成できる。データ編集装置としてのアプリケーションは、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）などのいわゆるグラフィカルユーザインタフェース（ＧＵＩ）上のウィンドウやアイコンによって表現される。
【００３４】
なお、記憶装置１０３に記憶され、付箋画面に関連付けられる情報としては、ＰＣ上で作成されたテキストや画像など、あるいはネットワークや記録媒体を使って外部からとり込んだ情報であってもよい。
【００３５】
図２は、付箋画面を説明するための図であって、表示装置１１３の表示画面２００に表示された付箋画面を示している。表示画面２００には、メニュー２０１が表示されている。メニュー２０１は、ボタン２０１ａ、ボタン２０１ｂ、ボタン２０１ｃを有していて、ボタン２０１ａには「テキスト」の文字が表示されている。また、ボタン２０１ｂには「イメージ」の文字が、ボタン２０１ｃには「ファイル」の文字がそれぞれ表示されている。
【００３６】
オペレータが入力装置（実施の形態１ではマウスとする）１０１でボタン２０１ａを選択すると、テキスト用付箋画面２０３ａ、２０３ｂ、２０３ｃが生成され、表示される。テキスト用付箋画面は、先ずウィンドウとして表示され、オペレータが入力装置（実施の形態１ではキーボードとする）を使って文字情報を入力した後にテキスト用付箋画面２０３ａ、２０３ｂ、２０３ｃとして表示画面２００に表示される。また、オペレータがボタン２０１ｂを選択すると、イメージ用付箋画面２０５ａ、２０５ｂが生成され、表示される。イメージ用付箋画面２０５ａ、２０５ｂには、手書き文字や画像（スキャナやデジタルカメラなどの外部の周辺機器からパーソナルコンピュータ上に取り込んだ画像、ネットワークを通じて取得した画像など）が表示される。オペレータがボタン２０１ｃを選択すると、ファイル用付箋画面２０７ａ、２０７ｂが生成され、表示される。ファイル用付箋画面２０７ａ、２０７ｂには、記憶装置１０３に記憶されているファイル情報、あるいは付箋画面の表示以前に作成され、記憶装置１０３に記憶される以前のファイル情報が関連付けられる。
【００３７】
また、実施の形態１のデータ編集装置は、ファイル用付箋画面２０７ａ、２０７ｂのみならず、テキスト用付箋画面２０３ａ、２０３ｂ、２０３ｃ、イメージ用付箋画面２０５ａ、２０５ｂにもファイルを関連付けることが可能である。図２中にファイル２が関連付けられたテキスト用付箋画面２０３ｃの表示状態を拡大して示す。なお、図示は省くが、イメージ用付箋画面もファイルが関連付けられた場合、関連付けられたファイルを示す画像が表示されている画像に重ねて表示される。なお、付箋画面とファイルとの関連付けについては後に述べる。
【００３８】
図３は、実施の形態１の付箋画面の表示の処理を説明するためのフローチャートである。オペレータは、メニュー２０１のボタン２０１ａ、２０１ｂ、２０１ｃのうち、いずれかを選択する。ボタンの選択により、付箋画面の種別が選択される（ステップＳ３０１）。生成部１０５は、選択されたボタンに応じてテキスト用付箋画面、イメージ用付箋画面、ファイル用付箋画面のいずれかを生成する（ステップＳ３０２）。そして、生成した付箋画面を表示装置１１３の表示画面２００の所定の位置に表示する（例えば画面中央など）（ステップＳ３０３）。
【００３９】
付箋画面が表示されると、オペレータは、マウスやキーボードを用いて付箋画面に情報を入力する（ステップＳ３０４）。情報の入力は、付箋画面がテキスト用付箋画面であれば、キーボードを使って文字列を入力することによってなされる。また、付箋画面がイメージ用付箋画面の場合、マウスを使って書かれた手書き文字や他の画像アプリケーションで作成された画像をカットアンドペーストなどによって割り付ける。付箋画面がファイル用付箋画面の場合、マウスを使って表示画面２００上でファイルのアイコンを付箋画面上にドラッグアンドドロップする。付箋画面は、表示領域内でダブルクリックすることによって再度情報を入力できる。
【００４０】
次に、表示された付箋画面の編集の操作について説明する。図４は、付箋画面の移動編集操作の概念図である。図中、表示画面２００は、左上端を原点ｏとし、幅Ｗｍａｘ，  高さＨｍａｘの大きさであるとする。付箋画面４０１は四角形のウィンドウ形状をしており、左上の座標を（ｍｘ，ｍｙ）とし、幅をＷ、高さをＨとすると、右下の点ｑ座標は（ｍｘ＋Ｗ，ｍｙ＋Ｈ）と表される。マウスカーソルの位置をドラッグ状態にした点Ｐの座標を（ｘ，ｙ）とし、マウスカーソルを移動させた位置を（ｘ’，ｙ’）とする。このとき、付箋の左上の座標（ｍｘ，ｍｙ）と点Ｐとの相対的な距離ｇｘ，ｇｙは、ｇｘ＝ｘ−ｍｘ、ｇｙ＝ｙ−ｍｙと表される。
【００４１】
図５は、付箋画面の移動編集操作を説明するためのフローチャートである。オペレータがマウスなどを使って付箋画面を選択し、付箋画面上でマウスボタンを押下するとドラッグが開始される（ステップＳ５０１）。このとき、ｇｘ＝ｘ−ｍｘ，  ｇｙ＝ｙ−ｍｙとして、ドラッグを開始した点Ｐの座標値と付箋の左上の座標（ｍｘ，ｍｙ）との縦横の相対距離を計算する（ステップＳ５０２）。オペレータがマウスカーソルを水平方向にｘからｘ’、垂直方向にｙからｙ’に移動させたとき（ステップＳ５０３）、生成部１０５は、ｍｘ，ｍｙを、ｍｘ＝ｘ’−ｇｘ，  ｍｙ＝ｙ’−ｇｙとして更新する（ステップＳ５０４）。そして、更新されたｍｘ，ｍｙの値に基づいて付箋画面を表示画面２００に表示する（ステップＳ５０５）。さらに生成部１０５は、ドラッグ操作が終了したかどうかを判断する（ステップＳ５０６）。ドラッグ操作が終了していない場合（ステップＳ５０６：Ｎｏ）、付箋移動操作を繰り返す。ドラッグ操作が終了した場合には（ステップＳ５０６：Ｙｅｓ）、処理を終了する。
【００４２】
図６は、付箋画面の表示画面２００上でのリサイズ（大きさ変更）編集操作の概念図である。付箋画面のウィンドウの右下隅部分には所定の大きさのリサイズのための編集領域６０１を設けておく。編集領域６０１は、例えば、点ｑの座標（ｍｘ＋Ｗ，ｍｙ＋Ｈ）と、点ｑから水平方向にｐｘ、垂直方向にｐｙ分だけ内側の点ｒを頂点として構成される。マウスカーソルの座標値（ｘ，ｙ）がリサイズ編集のための領域内に入った場合、すなわち、ｍｘ＋Ｗ−ｐｘ＜ｘ＜ｍｘ＋Ｗ，ｍｙ＋Ｈ−ｐｙ＜ｙ＜ｍｙ＋Ｈを満たした場合、この領域を含む付箋がリサイズ可能な状態となる。
【００４３】
図７は、付箋のリサイズ操作を説明するためのフローチャートである。付箋画面の表示領域にマウスカーソルが入った状態でマウスボタンが押下するとサイズ変更の機能が選択され、ドラッグ状態となる（ステップＳ７０１）。この状態でオペレータがマウスカーソルを（ｘ，ｙ）から（ｘ’，ｙ’）に移動させたことが検出された場合（ステップＳ７０２）、Ｗ＝ｘ’−ｍｘ，Ｈ＝ｙ’−ｍｙとしてＷとＨの値を更新する（ステップＳ７０３）。さらに生成部１０５は、マウスのドラッグ状態が終了したかどうかを判定する（ステップＳ７０４）。ドラッグ操作が終了していない場合には（ステップＳ７０４：Ｎｏ）、さらにリサイズ操作を繰り返す。ドラッグ操作が終了した場合には（ステップＳ７０４：Ｙｅｓ）、処理を終了する。
【００４４】
次に、付箋画面に対するファイルの関連付けについて説明する。図８は、ファイル関連付け部１０９によって行われる処理を説明するための図であって、マウスを用いてファイルのアイコン８０１を付箋画面８０３上にドラッグアンドドロップした場合の様子を示している。アイコン８０１をマウスによりドラッグ状態として、付箋画面のウィンドウ内部でドロップすると、そのファイルと付箋画面とが関連付けられる。関連付けられるとは、例えば、ファイルが記憶装置１０３上で、Ｃ：￥ｈｏｍｅ￥ｉｇａｉｇａ￥ｔｍｐ￥ｒｅｓｏｕｒｃｅ．ｘｌｓというパスで表現される場合、このファイルへのパスを示す文字列をドロップされた付箋画面と対応付けて記憶するということである。
【００４５】
なお、ファイル関連付け部１０９は、ファイルと付箋画面との関連付けに際し、付箋画面と関連付けられた情報（ファイル）に対し、付箋画面の属性情報を付加している。属性情報の具体的な内容については、後述するものとする。
【００４６】
関連付けられたファイルは、例えば付箋画面上に表示されたアイコン８０１をダブルクリックすることによって起動することができる。ファイルを起動するとは、例えばＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）上では、
Ｐｕｂｌｉｃ  Ｄｅｃｌａｒｅ  Ｆｕｎｃｔｉｏｎ  ＳｈｅｌｌＥｘｅｃｕｔｅ  Ｌｉｂ  ”ｓｈｅｌｌ３２．ｄｌｌ”  Ａｌｉａｓ  ”ＳｈｅｌｌＥｘｅｃｕｔｅＡ”  （ＢｙＶａｌ  ｈＷｎｄ  Ａｓ  Ｌｏｎｇ，  ＢｙＶａｌ  ｌｐＯｐｅｒａｔｉｏｎ  Ａｓ  Ｓｔｒｉｎｇ，  ＢｙＶａｌ  ｌｐＦｉｌｅ  Ａｓ  Ｓｔｒｉｎｇ，  ＢｙＶａｌ  ｌｐＰａｒａｍｅｔｅｒｓ  Ａｓ  Ｓｔｒｉｎｇ，  ＢｙＶａｌ  ｌｐｄｉｒＤｉｒＬｉｓｔｅｃｔｏｒｙ  Ａｓ  Ｓｔｒｉｎｇ，
ＢｙＶａｌ  ｎＳｈｏｗＣｍｄ  Ａｓ  Ｌｏｎｇ）  Ａｓ  Ｌｏｎｇ
のようなＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｅｒｓ  Ｉｎｔｅｒｆａｃｅ）関数によってファイルを起動できる。本関数の利用方法については、当業者であれば自明であるため、ここでの説明は省略する。
【００４７】
次に、ファイル関連付け部１０９の他の関連付けの処理について説明する。この関連付けの処理では、ファイル関連付け部１０９は、付箋画面に１以上の情報を関連付けている。図９（ａ）、（ｂ）は、この処理を説明するための図である。図９に示した例では、付箋画面の左半分のウィンドウ９０１と右半分のウィンドウ９０２とで関連付ける形態を変更する。関連付ける形態とは、例えば、一方を「リンク元ファイル」として、もう一方を「リンク先ファイル」として関連付けるなど、ユーザの用途によって任意に設定可能である。
【００４８】
すなわち、例えば図９（ａ）のように、マウスカーソルが付箋画面の座標（ｍｘ，ｍｙ）と（ｍｘ＋Ｗ／２，ｍｙ＋Ｈ）を端とする領域の内部に入っている場合、ファイル関連付け部１０９は、関連付ける形態を「リンク元ファイル」とする。また、（ｂ）のように、マウスカーソルが付箋の（ｍｘ＋Ｗ／２，ｍｙ）と（ｍｘ＋Ｗ，ｍｙ＋Ｈ）を端とする領域の内部に入っている場合、関連付ける形態を「リンク先ファイル」とする。このような処理により、従来一つの付箋には一つのファイルしか関連付けられなかったものが、ドラッグアンドドロップというＧＵＩ上の汎用的で簡単な操作のみで一つの付箋に対して複数のファイルを関連付けることができる。
【００４９】
図１０は、ファイル関連付け部１０９の処理を説明するためのフローチャートである。オペレータは、マウスなどによってファイルを選択する（ドラッグ開始）（ステップＳ１００１）。そして、マウスを移動させる（ステップＳ１００２）。ファイル関連付け部１０９は、マウス位置領域内にマウスカーソルがあるかどうかを検出する（ステップＳ１００３）。そして、マウスカーソルがウィンドウ９０１にある場合（ステップＳ１００３：Ｙｅｓ）、表示装置上に「リンク元ファイル」と表示する（ステップＳ１００８）。また、マウスカーソルがウィンドウ９０２にある場合（ステップＳ１００４：Ｙｅｓ）、表示装置上に「リンク先ファイル」と表示する（ステップＳ１００９）。
【００５０】
次に、ファイル関連付け部１０９は、マウスによるドラッグ操作が終了したか否かを判断する（ステップＳ１００５）。ドラッグが終了していない場合（ステップＳ１００５：Ｎｏ）、マウス移動の処理を繰り返す。一方、ドラッグが終了したと判断された場合（ステップＳ１００５：Ｙｅｓ）、すなわちファイルが付箋画面上にドロップされた場合、ドロップされた最終的な位置を検出する（ステップＳ１００６）。ファイルのドロップ位置がウィンドウ９０１内の場合、リンク元ファイルとしてファイルを関連付ける。また、ファイルのドロップ位置がウィンドウ９０２の場合、リンク先ファイルとしてファイルを関連付ける（ステップＳ１００７）。
【００５１】
以上の処理により、一つの付箋画面に複数のファイルを関連付けることができる。図１１は、複数のファイルが関連付けられた付箋画面の状態を示す図である。図１１（ａ）に示す付箋上にはファイル１、ファイル２のように複数のファイルを関連付けることもできる。また、図１１（ｂ）のように、１つの付箋画面にファイルとフォルダを関連付けることもできる。もちろん複数のフォルダを関連付けることもできる。
【００５２】
なお、以上述べたように、一つの付箋画面に複数のファイルを関連付けることができる本願発明は、複数のファイルとして、更新されたファイルに関し、更新される以前のファイルと更新後のファイルとを同一の付箋画面に関連付けておくことができる。したがって、本発明の実施の形態１によれば、オペレータは付箋画面に関連するファイルの更新がどのような経過をたどってなされたかを知ることができる。
【００５３】
図１２は、ファイル更新検出部１１１の処理を説明するための図である。例えば付箋画面１２０１に「ファイル２」というファイルが関連付けられているとする。このときファイル更新検出部１１１は、ファイル２が編集され、上書き保存された場合にその更新を検出する。ファイルが更新されたことを検出するには、例えば、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）上では、以下のようなＡＰＩの関数群を利用することでファイルが変更されたことを検出することができる。
Ｐｕｂｌｉｃ  Ｄｅｃｌａｒｅ  Ｆｕｎｃｔｉｏｎ  ＦｉｎｄＦｉｒｓｔＣｈａｎｇｅＮｏｔｉｆｉｃａｔｉｏｎ  Ｌｉｂ  ”ｋｅｒｎｅｌ３２”  Ａｌｉａｓ  ”ＦｉｎｄＦｉｒｓｔＣｈａｎｇｅＮｏｔｉｆｉｃａｔｉｏｎＡ”  （ＢｙＶａｌ  ｌｐＰａｔｈＮａｍｅ  Ａｓ  Ｓｔｒｉｎｇ，  ＢｙＶａｌ  ｂＷａｔｃｈＳｕｂｔｒｅｅ  Ａｓ  Ｌｏｎｇ，  ＢｙＶａｌ  ｄｗＮｏｔｉｆｙＦｉｌｔｅｒ  Ａｓ  Ｌｏｎｇ）  Ａｓ  ＬｏｎｇＰｕｂｌｉｃ  Ｄｅｃｌａｒｅ  Ｆｕｎｃｔｉｏｎ  ＦｉｎｄＮｅｘｔＣｈａｎｇｅＮｏｔｉｆｉｃａｔｉｏｎ  Ｌｉｂ  ”ｋｅｒｎｅｌ３２”  （ＢｙＶａｌ
ｈＣｈａｎｇｅＨａｎｄｌｅ  Ａｓ  Ｌｏｎｇ）  Ａｓ  Ｌｏｎｇ
Ｐｕｂｌｉｃ  Ｄｅｃｌａｒｅ  Ｆｕｎｃｔｉｏｎ  ＦｉｎｄＣｌｏｓｅＣｈａｎｇｅＮｏｔｉｆｉｃａｔｉｏｎ  Ｌｉｂ  ”ｋｅｒｎｅｌ３２”  （ＢｙＶａｌ  ｈＣｈａｎｇｅＨａｎｄｌｅ  Ａｓ  Ｌｏｎｇ）  Ａｓ  Ｌｏｎｇ
Ｐｕｂｌｉｃ  Ｄｅｃｌａｒｅ  Ｆｕｎｃｔｉｏｎ  ＷａｉｔＦｏｒＳｉｎｇｌｅＯｂｊｅｃｔ  Ｌｉｂ  ”ｋｅｒｎｅｌ３２”  （ＢｙＶａｌ  ｈＨａｎｄｌｅ  Ａｓ  Ｌｏｎｇ，  ＢｙＶａｌ  ｄｗＭｉｌｌｉｓｅｃｏｎｄｓ  Ａｓ  Ｌｏｎｇ）  Ａｓ  ＬｏｎｇＰｕｂｌｉｃ  Ｄｅｃｌａｒｅ  Ｆｕｎｃｔｉｏｎ  ＷａｉｔＦｏｒＭｕｌｔｉｐｌｅＯｂｊｅｃｔｓ  Ｌｉｂ  ”ｋｅｒｎｅｌ３２”  （ＢｙＶａｌ  ｎＣｏｕｎｔ  Ａｓ  Ｌｏｎｇ，  ｌｐＨａｎｄｌｅｓ  Ａｓ  Ｌｏｎｇ，  ＢｙＶａｌ  ｂＷａｉｔＡｌｌ  Ａｓ  Ｌｏｎｇ，  ＢｙＶａｌ  ｄｗＭｉｌｌｉｓｅｃｏｎｄｓ  Ａｓ  Ｌｏｎｇ）  Ａｓ  Ｌｏｎｇ
なお、具体的な検出方法については、当業者であれば自明であり、ここでは説明を省略する。
【００５４】
図１３は、ファイル更新検出部１１１の処理を説明するためのフローチャートである。ここでは、説明の都合上、Ｍｉｃｒｏｓｏｆｔ  Ｖｉｓｕａｌ  Ｂａｓｉｃ（登録商標）のプログラミング言語におけるユーザ定義型のデータを用いて説明する。各付箋画面の情報（付箋情報）は、以下のようなユーザ定義型で表されるものとする。
Ｐｕｂｌｉｃ  Ｔｙｐｅ  ＴｙｐｅＨｕｓｅｎ
ｍｘ    ａｓ  Ｉｎｔｅｇｅｒ
ｍｙ    ａｓ  Ｉｎｔｅｇｅｒ
Ｗ  ａｓ  Ｉｎｔｅｇｅｒ
Ｈ  ａｓ  Ｉｎｔｅｇｅｒ
Ｆｉｌｅ（）  ａｓ  Ｓｔｒｉｎｇ
ｉｎｔＭａｘＦｉｌｅ  ａｓ  Ｉｎｔｅｇｅｒ
Ｅｎｄ  Ｔｙｐｅ
Ｄｉｍ  Ｈｕｓｅｎ（）  ａｓ  ＴｙｐｅＨｕｓｅｎ
Ｄｉｍ  ｉｎｔＭａｘＨｕｓｅｎ  ａｓ  Ｉｎｔｅｇｅｒ
【００５５】
上記したユーザ定義型において、ｍｘ，ｍｙ，Ｗ，Ｈ，Ｆｉｌｅ，ｉｎｔＭａｘＦｉｌｅはそれぞれ付箋情報の属性パラメータであり、実施の形態１の付箋画面の属性情報である。ｍｘ，ｍｙは付箋ウィンドウの左上隅の座標値、Ｗ，Ｈは付箋画面のウィンドウのサイズ、Ｆｉｌｅは関連付けられたファイルやフォルダへのパスの配列、ｉｎｔＭａｘＦｉｌｅは関連付けられているファイルやフォルダの数である。付箋画面にファイルやフォルダが関連付けられていくとＦｉｌｅ（０）、Ｆｉｌｅ（１）、Ｆｉｌｅ（２）…のようにＦｉｌｅの配列のインデックス数のように参照するものとし、関連付けられるファイルやフォルダが増加するとｉｎｔＭａｘＦｉｌｅの値をｉｎｔＭａｘＦｉｌｅ＝ｉｎｔＭａｘＦｉｌｅ＋１のようにカウントアップする。
【００５６】
Ｈｕｓｅｎ（）は実際の付箋画面のユーザ定義型の配列であり、付箋画面が生成されるにしたがってＨｕｓｅｎ（０）、Ｈｕｓｅｎ（１）、Ｈｕｓｅｎ（２）、…のように参照されるものとする。ｉｎｔＭａｘＨｕｓｅｎは付箋画面のユーザ定義型配列のインデックス数であり、付箋画面が生成されるにしたがって、ｉｎｔＭａｘＨｕｓｅｎ＝ｉｎｔＭａｘＨｕｓｅｎ＋１のようにカウントアップする。
【００５７】
上記したデータにしたがって図１３について説明すると、まず、ファイル更新検出部１１１は、各付箋画面を特定するためのｉを０とおき、Ｈｕｓｅｎ［０］〜Ｈｕｓｅｎ［ｉｎｔＭａｘＨｕｓｅｎ］までの付箋について、各Ｈｕｓｅｎ［ｉ］のファイル更新を検出する（ステップＳ１３０１）。Ｈｕｓｅｎ［ｉ］．Ｆｉｌｅ［ｊ］のファイルやフォルダが更新されていることを検出した場合は（ステップＳ１３０２：Ｙｅｓ）、Ｈｕｓｅｎ［ｉ］の更新を通知する（本発明の実施の形態では、応答を生成するとも記す）（ステップＳ１３０４、Ｓ１３０５）。更新の通知については後述する。また、ファイル更新検出部１１１は、Ｈｕｓｅｎ［ｉ］．Ｆｉｌｅ［０］〜Ｈｕｓｅｎ［ｉ］．Ｆｉｌｅ［Ｈｕｓｅｎ［ｉ］．ｉｎｔＭａｘＦｉｌｅ］までの検索が終了すると（ステップＳ１３０６：Ｎｏ）、ｉ＝ｉ＋１として、次の付箋画面に関連付けられたファイルを検索する（ステップＳ１３０９）。すべての付箋画面について検索が終わった場合（ステップＳ１３０６：Ｙｅｓ）、応答の生成を停止し（ステップＳ１３０７）、付箋画面を表示して処理を終了する（ステップＳ１３０８）。
【００５８】
以上の処理は、定期的に行うことが望ましい。例えば１００ｍｓｅｃ間隔で上述したような処理を行うことで、ファイルやフォルダの更新を常に検知することができる。
【００５９】
次に、更新通知部１０７によってなされる処理について説明する。ファイル更新検出部１１１の上述したようなＡＰＩによってファイルの更新が検出された場合、更新通知部１０７は、更新されたファイルに関連付けられている付箋画面を表示画面２００上で視覚的に変化させ、ファイルが更新されたことをオペレータに通知する。実施の形態１の更新通知部１０７は、付箋画面の表示位置を変動させることによって情報の更新を通知する。
【００６０】
図１４は、更新通知部１０７によってなされる処理、つまり応答生成の処理を説明するための図である。付箋画面の表示位置を変動させる応答は、例えば、付箋画面の表示位置をランダムに変更することによってなされ、付箋画面が振動しているような視覚的な効果を生むことができる。なお、表示位置を変動する具体的な方法としては、例えば、表示位置の変化を示すｓｘとｓｙというパラメータ（図１４参照）を考える。ｓｘとｓｙの初期値は０が代入されている。ｓｘとｓｙに対してプラス・マイナスの値を交互にあるいはランダムに代入することにより、付箋画面が視覚的に振動しているような効果を生む。付箋画面の表示位置が変動することにより、オペレータは、どの付箋画面が編集中のファイルに関連付けられているのかを簡単に把握できる。
【００６１】
ここで、付箋画面の表示位置を変動させる処理を、図１３に示したフローチャートを使って説明する。ファイル更新検出部１１１がファイルの更新を検出した場合、更新通知部１０７は、ｉ＝０とおく（ステップＳ１３０３）。次に、図１４に示したパラメータであるｓｘとｓｙに例えば−５から５までの値をランダムに生成するＲａｎｄの関数の値を代入する（ステップＳ１３０４）。さらに更新した位置で付箋を表示装置に表示する（ステップＳ１３０５）。この処理をｉ＝ｉ＋１としてｉが１０以上になるまで繰り返す（ステップＳ１３０６、Ｓ１３０９）。ｉが１０以上になった場合（ステップＳ１３０６：Ｙｅｓ）、ｓｘ＝０、ｓｙ＝０を代入し、さらに更新した位置で付箋を表示装置に表示し（ステップＳ１３０８）、処理を終了する。
【００６２】
図１５は、付箋画面に複数のファイルが関連付け可能である場合のファイル更新の検出および更新の通知の処理を説明するためのフローチャートである。ファイル更新検出部１１１は、先ず、付箋画面を特定する数値であるｉを０とおく（ステップＳ１５０１）。また、ファイルを特定する数値であるｊを０とおく（ステップＳ１５０２）。次に、Ｈｕｓｅｎ［ｉ］に関連付けられているＦｉｌｅ［ｊ］が更新されたか否かを判断する（ステップＳ１５０３）。この結果、更新されたと判断した場合（ステップＳ１５０３：Ｙｅｓ）、Ｈｕｓｅｎ［ｉ］に対応する付箋画面の応答を生成して関連付けられたファイルが更新されたことを通知する（ステップＳ１５０４）。また、更新がなされていないと判断した場合（ステップＳ１５０３：Ｎｏ）、ｊがＨｕｓｅｎ［ｉ］に対応する付箋画面と関連付けられているファイルの最大数に達したか否か判断する（ステップＳ１５０５）。
【００６３】
ステップＳ１５０５の判断の結果、ｊがファイルの最大数に達していないと判断した場合（ステップＳ１５０５：Ｎｏ）、ｊを１つカウントアップし（ステップＳ１５０７）、Ｈｕｓｅｎ［ｉ］に対応する付箋画面に関連付けられた次のファイルの更新を検出する。また、ステップＳ１５０５において、ｊがファイルの最大数に達したと判断された場合（ステップＳ１５０５：Ｙｅｓ）、ｉが付箋画面の最大数に達したか否か判断する（ステップＳ１５０６）。ｉが付箋画面の最大数に達していない場合（ステップＳ１５０６：Ｎｏ）、ｉを１つカウントアップし（ステップＳ１５０８）、次の付箋画面について関連付けられたファイルの更新を検出する。また、ｉが付箋画面の最大数に達した場合には（ステップＳ１５０６：Ｙｅｓ）、処理を終了する。
【００６４】
（実施の形態２）
次に、本発明の実施の形態２について説明する。実施の形態２は、更新通知部１０７の通知方法が実施の形態１と相違するものであって、他の構成は実施の形態１と同様である。このため、実施の形態１と同様の部分については図示および説明を省くものとする。
【００６５】
実施の形態２は、更新通知部１０７が、付箋画面のサイズを変更することによって情報の更新を通知する。図１６は、実施の形態２の付箋画面のサイズを変更する処理を説明するための図である。付箋画面のサイズを変更する処理は、例えば、図中のｓｘとｓｙのパラメータに対して上述したような方法と同様にしてランダムに値を代入し、付箋の左上隅を（ｍｘ−ｓｘ，ｍｙ−ｓｙ）、右下隅を（ｍｘ＋Ｗ＋ｓｘ，ｍｙ＋Ｈ＋ｓｙ）、左下隅を（ｍｘ−ｓｘ，ｍｙ＋Ｈ＋ｓｙ）、右上隅を（ｍｘ＋Ｗ＋ｓｘ，ｍｙ−ｓｙ）のように更新する処理を所定の回数回繰り返すことによって可能である。このような処理により、付箋画面があたかも動いているかのようにオペレータに見せることができる。
【００６６】
なお、応答の生成は、上記した実施の形態１、実施の形態２に限定されるものでなく、付箋画面のウィンドウの枠線部分の太さを変更する、枠線画面の線の種類を変更する、付箋画面の背景色を変更することが考えられる。図１７（ｂ）は、図１７（ａ）に示した付箋画面のウィンドウの枠線部分の太さを変更した例を示すものである。図１７（ｃ）は、図１７（ａ）に示した付箋画面の線の種類を変更した例を示すものである。また、図１７（ｄ）は、図１７（ａ）に示した付箋画面の背景色を変更した例を示すものである。
【００６７】
さらに、応答の生成は、上記した例に限定されるわけではなく、ファイルが更新されたことをユーザに対して知らせることができればよい。このため、視覚的な方法、聴覚的な方法、あるいは他の周辺装置に対して信号を送出する方法でも実現できる。
【００６８】
図１８は、以上述べた実施の形態１、実施の形態２の一連の処理をコンピュータに実行させるプログラム、およびこのプログラムを記憶する媒体について説明する図である。プログラムは、例えば図１８（ａ）に示すようにコンピュータ１８０１に内蔵されている記録媒体としてのハードディスク１８０３にあらかじめインストールした状態で提供できる。プログラムは、１８（ｂ）に示すように、記録媒体１８０７に一時的あるいは永続的に格納し、コンピュータ１８０５にユニットとして組み込む、あるいは着脱式の記録媒体１８０７に記憶することで、パッケージソフトウェアとして提供できる。さらに、記録媒体としては、図１８（ｃ）に示すように、例えばフロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ  （Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＯ  （Ｍａｇｎｅｔｏ  ｏｐｔｉｃａｌ）ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、磁気ディスク、半導体メモリなどが利用できる。
【００６９】
また、プログラムは、図１８（ｄ）に示すように、ダウンロードサイト１８１１からＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットといったネットワークを介して、有線または無線でコンピュータ１８０９に転送し、コンピュータ１８０９において、内蔵するハードディスクなどにダウンロードすることができる。
【００７０】
【発明の効果】
以上説明したように、請求項１にかかる発明は、更新された情報と関連付けられた付箋画面の表示状態を制御することによって情報が更新されたことを通知するので、操作されたファイルと関連付けられた付箋画面があることをオペレータに通知できるデータ編集装置を提供できるという効果を奏する。
【００７１】
請求項２に記載の発明は、請求項１に記載のデータ編集装置において、付箋画面の表示位置を変動させることによって情報の更新を通知するので、操作されたファイルと関連付けられた付箋画面があることをオペレータに分かりやすく通知できるという効果を奏する。
【００７２】
請求項３に記載の発明は、請求項１または２に記載のデータ編集装置において、付箋画面のサイズを変更することによって情報の更新を通知するので、操作されたファイルと関連付けられた付箋画面があることをオペレータに分かりやすく通知できるという効果を奏する。
【００７３】
請求項４に記載の発明は、請求項１〜３のいずれか一つに記載のデータ編集装置において、付箋画面に複数のファイルを関連付けることを可能にし、関連付けられたファイルの更新記録を知ることができるという効果を奏する。
【００７４】
この請求項５に記載の発明は、請求項１〜４のいずれか一つに記載のデータ編集装置において、簡易な操作で情報と付箋画面とを関連付けることができるという効果を奏する。
【００７５】
請求項６に記載の発明は、請求項１〜５のいずれか一つに記載のデータ編集装置において、付箋画面と関連付けられた情報と付箋画面の属性情報とを対応付けて記憶するので、情報が更新されたとき、この情報に関連付けられた付箋画面の情報を簡単に取得し、更新通知の処理に用いることができる。
【００７６】
請求項７にかかる発明は、更新された情報と関連付けられた付箋画面の表示状態を制御することによって情報が更新されたことを通知するので、操作されたファイルと関連付けられた付箋画面があることをオペレータに通知できるデータ編集方法をコンピュータに実行させるプログラムを提供できるという効果を奏する。
【００７７】
請求項８に記載の発明は、請求項７に記載のデータ編集方法をコンピュータに実行させるプログラムにおいて、付箋画面の表示位置を変動させることによって情報の更新を通知するので、操作されたファイルと関連付けられた付箋画面があることをオペレータに分かりやすく通知できるという効果を奏する。
【００７８】
請求項９に記載の発明は、請求項７または８に記載のデータ編集方法をコンピュータに実行させるプログラムにおいて、付箋画面のサイズを変更することによって情報の更新を通知するので、操作されたファイルと関連付けられた付箋画面があることをオペレータに分かりやすく通知できるという効果を奏する。
【００７９】
請求項１０に記載の発明は、請求項７〜９のいずれか一つに記載のデータ編集方法をコンピュータに実行させるプログラムにおいて、付箋画面に複数のファイルを関連付けることを可能にし、関連付けられたファイルの更新記録を知ることができるという効果を奏する。
【００８０】
この請求項１１に記載の発明は、請求項７〜１０のいずれか一つに記載のデータ編集方法をコンピュータに実行させるプログラムにおいて、簡易な操作で情報と付箋画面とを関連付けることができるという効果を奏する。
【００８１】
請求項１２に記載の発明は、請求項７〜１１のいずれか一つに記載のデータ編集方法をコンピュータに実行させるプログラムにおいて、付箋画面と関連付けられた情報と付箋画面の属性情報とを対応付けて記憶するので、情報が更新されたとき、この情報に関連付けられた付箋画面の情報を簡単に取得し、更新通知の処理に用いることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１のデータ編集装置を説明するための機能ブロック図である。
【図２】図１に示した表示装置の表示画面に表示される付箋画面を示す図である。
【図３】実施の形態１の付箋画面の表示の処理を説明するためのフローチャートである。
【図４】本発明の実施の形態１の付箋画面の移動編集操作の概念図である。
【図５】本発明の実施の形態１の付箋画面の移動編集操作を説明するためのフローチャートである。
【図６】本発明の実施の形態１の付箋画面のリサイズ（大きさ変更）編集操作の概念図である。
【図７】本発明の実施の形態１の付箋のリサイズ操作を説明するためのフローチャートである。
【図８】図１に示したファイル関連付け部によって行われる処理を説明するための図である。
【図９】本発明の実施の形態１の付箋画面に１以上の情報を関連付ける処理を説明するための図である。
【図１０】本発明の実施の形態１のファイル関連付け部の処理を説明するためのフローチャートである。
【図１１】本発明の実施の形態１の複数のファイルが関連付けられた付箋画面の状態を示す図である。
【図１２】本発明の実施の形態１のファイル更新検出部の処理を説明するための図である。
【図１３】本発明の実施の形態１のファイル更新検出部の処理を説明するためのフローチャートである。
【図１４】本発明の実施の形態１の更新通知部によってなされる処理を説明するための図である。
【図１５】本発明の実施の形態１の付箋画面に複数のファイルが関連付け可能である場合のファイル更新の検出および更新の通知の処理を説明するためのフローチャートである。
【図１６】本発明の実施の形態２の付箋画面のサイズを変更する処理を説明するための図である。
【図１７】
本発明の他の更新検出を通知する方法を説明するための図である。
【図１８】本発明の実施の形態１、実施の形態２の一連の処理をコンピュータに実行させるプログラム、およびこのプログラムを記憶する媒体について説明する図である。
【符号の説明】
１０１  入力装置
１０３  記憶装置
１０５  生成部
１０７  更新通知部
１０９  ファイル関連付け部
１１１  ファイル更新検出部
１１３  表示装置
２００  表示画面
２０１ａ，２０１ｂ，２０１ｃ  ボタン
２０１  メニュー
２０３ａ、２０３ｂ，２０３ｃ  テキスト用付箋画面
２０５ａ，２０５ｂ  イメージ用付箋画面
２０７ａ，２０７ｂ  ファイル用付箋画面
４０１，８０３，１２０１  付箋画面
６０１  編集領域
８０１  アイコン
９０１，９０２  ウィンドウ
【図１】
2004272812.tif 000003
【図２】
2004272812.tif 000004
【図３】
2004272812.tif 000005
【図４】
2004272812.tif 000006
【図５】
2004272812.tif 000007
【図６】
2004272812.tif 000008
【図７】
2004272812.tif 000009
【図８】
2004272812.tif 000010
【図９】
2004272812.tif 000011
【図１０】
2004272812.tif 000012
【図１１】
2004272812.tif 000013
【図１２】
2004272812.tif 000014
【図１３】
2004272812.tif 000015
【図１４】
2004272812.tif 000016
【図１５】
2004272812.tif 000017
【図１６】
2004272812.tif 000018
【図１７】
2004272812.tif 000019
【図１８】
2004272812.tif 000020