(57)【要約】【課題】操作の対象となる操作対象情報と、操作対象情報に対して受け付けた操作に応じた処理の内容とを、利用者に提示するプログラム及び情報処理装置を提供する。【解決手段】処理内容情報生成部２６が、利用者による操作の対象となる操作対象情報に対して受け付けた操作に応じた処理の内容を示す処理内容情報を生成する。処理内容情報記憶部２８が、処理内容情報を記憶する。情報出力部２４が、操作対象情報に、処理内容情報記憶部２８が記憶する処理内容情報に応じた付加情報を付加して出力する。【選択図】図２
2010211305.tif 000002
【特許請求の範囲】
【請求項１】
利用者による操作の対象となる操作対象情報に対して受け付けた操作に応じた処理の内容を示す処理内容情報を生成する処理内容情報生成手段、
前記処理内容情報を処理内容情報記憶手段に記憶させる手段、
前記操作対象情報に、前記処理内容情報記憶手段が記憶する処理内容情報に応じた付加情報を付加して出力する出力手段、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項２】
前記出力手段が前記操作対象情報に前記付加情報を付加して出力した後に利用者から前記処理内容情報が示す処理を前記操作対象情報に対して実行する要求を受け付けた場合、当該処理を当該操作対象情報に対して実行する処理実行手段、として前記コンピュータをさらに機能させる、
ことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記処理内容情報記憶手段が複数の処理内容情報を記憶して、
前記出力手段が、前記操作対象情報に、前記処理内容情報記憶手段が記憶する複数の処理内容情報それぞれに応じた付加情報を付加して出力して、
前記処理実行手段が、複数の前記付加情報のうちから利用者により選択された付加情報に対応した前記処理内容情報が示す処理を前記操作対象情報に対して実行する、
ことを特徴とする請求項２に記載のプログラム。
【請求項４】
前記出力手段が前記操作対象情報に前記付加情報を付加して出力した後に利用者から前記処理内容情報が示す処理を前記操作対象情報に対して実行する要求を受け付けた場合、当該処理を当該操作対象情報に対応する処理対象情報に対して実行する処理実行手段、として前記コンピュータをさらに機能させる、
ことを特徴とする請求項１に記載のプログラム。
【請求項５】
前記処理内容情報記憶手段が複数の処理内容情報を記憶して、
前記出力手段が、前記操作対象情報に、前記処理内容情報記憶手段が記憶する複数の処理内容情報それぞれに応じた付加情報を付加して出力して、
前記処理実行手段が、複数の前記付加情報のうちから利用者により選択された付加情報に対応した前記処理内容情報が示す処理を前記処理対象情報に対して実行する、
ことを特徴とする請求項４に記載のプログラム。
【請求項６】
前記処理内容情報生成手段が、前記処理が実行される前記操作対象情報内における位置を示す処理位置情報を含む前記処理内容情報を生成して、
前記出力手段が、前記処理位置情報に基づいて決定される位置に前記付加情報を付加して出力する、
ことを特徴とする請求項１から５のいずれか一項に記載のプログラム。
【請求項７】
前記出力手段が、前記処理内容情報に基づいて特定される処理の内容を示す第１の付加情報と、前記処理内容情報に基づいて特定される前記処理が実行される位置を示す第２の付加情報と、を前記操作対象情報に付加して出力する、
ことを特徴とする請求項１から６のいずれか一項に記載のプログラム。
【請求項８】
前記処理内容情報に基づいて前記付加情報を生成する付加情報生成手段、として前記コンピュータをさらに機能させ、
前記出力手段が、前記付加情報生成手段が生成する付加情報を前記操作対象情報に付加して出力する、
ことを特徴とする請求項１から７のいずれか一項に記載のプログラム。
【請求項９】
前記付加情報生成手段は、前記処理内容情報が示す処理の内容をテキスト情報として表し、当該テキスト情報を含む前記付加情報を生成する、
ことを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記出力手段が、互いに対応する複数の前記付加情報が前記操作対象情報に付加されている場合に、その旨を示す情報を出力する、
ことを特徴とする請求項１から９のいずれか一項に記載のプログラム。
【請求項１１】
前記処理対象情報に基づいて、当該処理対象情報に対応する前記操作対象情報を生成する操作対象情報生成手段、として前記コンピュータをさらに機能させる、
ことを特徴とする請求項４又は５に記載のプログラム。
【請求項１２】
利用者による操作の対象となる操作対象情報に対して受け付けた操作に応じた処理の内容を示す処理内容情報を生成する処理内容情報生成手段と、
前記処理内容情報を記憶する処理内容情報記憶手段と、
前記操作対象情報に、前記処理内容情報記憶手段が記憶する処理内容情報に応じた付加情報を付加して出力する出力手段と、
を含むことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
文書情報などの情報に対して、コメントなどの付加情報を付すことができる情報処理装置が存在する。特許文献１には、テキストの本文に記述されるコメントを付箋紙化する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３１０７９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、操作の対象となる操作対象情報と、操作対象情報に対して受け付けた操作に応じた処理の内容とを、利用者に提示するプログラム及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、プログラムであって、利用者による操作の対象となる操作対象情報に対して受け付けた操作に応じた処理の内容を示す処理内容情報を生成する処理内容情報生成手段、前記処理内容情報を処理内容情報記憶手段に記憶させる手段、前記操作対象情報に、前記処理内容情報記憶手段が記憶する処理内容情報に応じた付加情報を付加して出力する出力手段、としてコンピュータを機能させることとしたものである。
【０００６】
請求項２に記載の発明は、請求項１に記載のプログラムであって、前記出力手段が前記操作対象情報に前記付加情報を付加して出力した後に利用者から前記処理内容情報が示す処理を前記操作対象情報に対して実行する要求を受け付けた場合、当該処理を当該操作対象情報に対して実行する処理実行手段、として前記コンピュータをさらに機能させることとしたものである。
【０００７】
請求項３に記載の発明は、請求項２に記載のプログラムであって、前記処理内容情報記憶手段が複数の処理内容情報を記憶して、前記出力手段が、前記操作対象情報に、前記処理内容情報記憶手段が記憶する複数の処理内容情報それぞれに応じた付加情報を付加して出力して、前記処理実行手段が、複数の前記付加情報のうちから利用者により選択された付加情報に対応した前記処理内容情報が示す処理を前記操作対象情報に対して実行することとしたものである。
【０００８】
請求項４に記載の発明は、請求項１に記載のプログラムであって、前記出力手段が前記操作対象情報に前記付加情報を付加して出力した後に利用者から前記処理内容情報が示す処理を前記操作対象情報に対して実行する要求を受け付けた場合、当該処理を当該操作対象情報に対応する処理対象情報に対して実行する処理実行手段、として前記コンピュータをさらに機能させることとしたものである。
【０００９】
請求項５に記載の発明は、請求項４に記載のプログラムであって、前記処理内容情報記憶手段が複数の処理内容情報を記憶して、前記出力手段が、前記操作対象情報に、前記処理内容情報記憶手段が記憶する複数の処理内容情報それぞれに応じた付加情報を付加して出力して、前記処理実行手段が、複数の前記付加情報のうちから利用者により選択された付加情報に対応した前記処理内容情報が示す処理を前記処理対象情報に対して実行することとしたものである。
【００１０】
請求項６に記載の発明は、請求項１から５のいずれか一項に記載のプログラムであって、前記処理内容情報生成手段が、前記処理が実行される前記操作対象情報内における位置を示す処理位置情報を含む前記処理内容情報を生成して、前記出力手段が、前記処理位置情報に基づいて決定される位置に前記付加情報を付加して出力することとしたものである。
【００１１】
請求項７に記載の発明は、請求項１から６のいずれか一項に記載のプログラムであって、前記出力手段が、前記処理内容情報に基づいて特定される処理の内容を示す第１の付加情報と、前記処理内容情報に基づいて特定される前記処理が実行される位置を示す第２の付加情報と、を前記操作対象情報に付加して出力することとしたものである。
【００１２】
請求項８に記載の発明は、請求項１から７のいずれか一項に記載のプログラムであって、前記処理内容情報に基づいて前記付加情報を生成する付加情報生成手段、として前記コンピュータをさらに機能させ、前記出力手段が、前記付加情報生成手段が生成する付加情報を前記操作対象情報に付加して出力することとしたものである。
【００１３】
請求項９に記載の発明は、請求項８に記載のプログラムであって、前記付加情報生成手段は、前記処理内容情報が示す処理の内容をテキスト情報として表し、当該テキスト情報を含む前記付加情報を生成することとしたものである。
【００１４】
請求項１０に記載の発明は、請求項１から９のいずれか一項に記載のプログラムであって、前記出力手段が、互いに対応する複数の前記付加情報が前記操作対象情報に付加されている場合に、その旨を示す情報を出力することとしたものである。
【００１５】
請求項１１に記載の発明は、請求項４又は５に記載のプログラムであって、前記処理対象情報に基づいて、当該処理対象情報に対応する前記操作対象情報を生成する操作対象情報生成手段、として前記コンピュータをさらに機能させることとしたものである。
【００１６】
請求項１２に記載の発明は、情報処理装置であって、利用者による操作の対象となる操作対象情報に対して受け付けた操作に応じた処理の内容を示す処理内容情報を生成する処理内容情報生成手段と、前記処理内容情報を記憶する処理内容情報記憶手段と、前記操作対象情報に、前記処理内容情報記憶手段が記憶する処理内容情報に応じた付加情報を付加して出力する出力手段と、を含むこととしたものである。
【発明の効果】
【００１７】
請求項１，１２に記載の発明によれば、操作の対象となる操作対象情報と、操作対象情報に対して受け付けた操作に応じた処理の内容とを、利用者に提示することができる。
【００１８】
請求項２に記載の発明によれば、利用者からの要求に応じて、処理内容情報が示す処理を操作対象情報に対して実行することができる。
【００１９】
請求項３に記載の発明によれば、利用者の選択に応じた処理を操作対象情報に対して実行することができる。
【００２０】
請求項４に記載の発明によれば、利用者からの要求に応じて、処理内容情報が示す処理を操作対象情報に対応する処理対象情報に対して実行することができる。
【００２１】
請求項５に記載の発明によれば、利用者の選択に応じた処理を処理対象情報に対して実行することができる。
【００２２】
請求項６に記載の発明によれば、操作対象情報に対して受け付けた操作に応じた操作対象情報に対する処理の内容とその処理が実行される位置とを対応付けて利用者に提示することができる。
【００２３】
請求項７に記載の発明によれば、操作対象情報に対して受け付けた操作に応じた処理の内容と、その処理が実行される位置を示す情報とを、区別して利用者に提示することができる。
【００２４】
請求項８に記載の発明によれば、操作対象情報に対して受け付けた操作に応じた操作対象情報に対する処理の内容を示す処理内容情報に基づいて生成される情報を利用者に提示することができる。
【００２５】
請求項９に記載の発明によれば、操作対象情報に対して受け付けた操作に応じた操作対象情報に対する処理の内容をテキスト情報として利用者に提示することができる。
【００２６】
請求項１０に記載の発明によれば、互いに対応する複数の付加情報が出力対象情報に付加されていることを利用者に提示することができる。
【００２７】
請求項１１に記載の発明によれば、処理内容情報が示す処理が実行される処理対象情報に基づいて、利用者による操作の対象となる操作対象情報を生成することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図２】本発明の一実施形態に係る情報処理装置により実現される機能の一例を示す機能ブロック図である。
【図３】操作画面の一例を示す図である。
【図４】文書対応情報のデータ構造の一例を示す図である。
【図５】処理内容情報のデータ構造の一例を示す図である。
【図６】本実施形態に係る情報処理装置で行われる処理の流れの一例を示すフロー図である。
【図７】付加情報のデータ構造の一例を示す図である。
【図８】処理文字列対応情報のデータ構造の一例を示す図である。
【図９】操作画面の一例を示す図である。
【図１０】操作画面の一例を示す図である。
【図１１】付加情報反映ダイアログの一例を示す図である。
【発明を実施するための形態】
【００２９】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００３０】
図１のハードウェア構成図に例示するように、本実施形態における情報処理装置１０は、例えば、制御部１２、記憶部１４、ユーザインタフェース（ＵＩ）部１６、を含んでいる。これらの要素は、バスなどを介して接続される。
【００３１】
制御部１２は、ＣＰＵ等のプログラム制御デバイスであり、情報処理装置１０にインストールされるプログラムに従って動作する。記憶部１４は、ＲＯＭやＲＡＭ等の記憶素子やハードディスクなどである。記憶部１４には、制御部１２によって実行されるプログラムなどが記憶される。また、記憶部１４は、制御部１２のワークメモリとしても動作する。ＵＩ部１６は、ディスプレイ、マウス、ボタンなどであり、利用者が行った操作の内容や、利用者が入力した音声を制御部１２に出力する。また、このＵＩ部１６は、制御部１２から入力される指示に従って情報を表示出力したり音声出力したりする。
【００３２】
図２は、本実施形態に係る情報処理装置１０により実現される機能の一例を示す機能ブロック図である。図２に例示するように、本実施形態では、情報処理装置１０は、例えば、処理対象情報記憶部２０、操作対象情報生成部２２、情報出力部２４、処理内容情報生成部２６、処理内容情報記憶部２８、付加情報生成部３０、処理文字列対応情報記憶部３２、処理実行部３４、を含むものとして機能する。処理対象情報記憶部２０、処理内容情報記憶部２８、処理文字列対応情報記憶部３２は、記憶部１４を主として実現される。その他の要素は制御部１２を主として実現される。
【００３３】
これらの要素は、コンピュータである情報処理装置１０にインストールされたプログラムを、情報処理装置１０の制御部１２で実行することにより実現されている。このプログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信ネットワークを介して情報処理装置１０に供給される。
【００３４】
処理対象情報記憶部２０は、処理の対象となる処理対象情報を記憶する。本実施形態では、処理対象情報記憶部２０は、例えば、編集処理の対象となる文書を示す文書情報（以下、オリジナル文書情報と呼ぶ。）を記憶する。
【００３５】
操作対象情報生成部２２は、処理対象情報に基づいて、処理対象情報に対応する操作対象情報を生成する。
【００３６】
情報出力部２４は、出力対象情報をディスプレイなどのＵＩ部１６に出力する。
【００３７】
本実施形態では、操作対象情報生成部２２は、例えば、処理対象情報の一例であるオリジナル文書情報に対してファイル形式の変換処理や、フォーマット変換処理などを実行して、このオリジナル文書情報に対応する、操作対象情報の一例であるレビュー文書情報３６を生成する（図３参照）。そして、本実施形態では、情報出力部２４が、例えば、レビュー文書情報３６を含む操作画面３８をディスプレイなどのＵＩ部１６に表示出力する（図３参照）。図３は、後に例示する処理により文字列が表示出力された後の操作画面３８の一例を示す図である。図３に例示するように、操作画面３８は、レビュー文書情報３６と、付加情報作成開始ボタン４０と、付加情報作成完了ボタン４２と、付加情報反映ボタン４４と、操作確認ダイアログ４６と、を含む。操作画面３８の詳細については後述する。
【００３８】
なお、レビュー文書情報３６は、例えば、文書の内容そのものを更新する権限（例えば、書込権限）が情報処理装置１０の利用者に与えられていない文書情報などでもよい。また、レビュー文書情報３６は、オリジナル文書情報と同一の文書を示していても構わない。
【００３９】
なお、操作対象情報生成部２２は、例えば、オリジナル文書情報とは異なる文書情報としてレビュー文書情報３６を生成してもよい。また、操作対象情報生成部２２は、例えば、レビュー文書情報３６が、オリジナル文書情報の一部として含まれるよう、オリジナル文書情報にレビュー文書情報３６を付加してもよい。
【００４０】
また、本実施形態では、操作対象情報生成部２２は、図４に例示する文書対応情報４８を生成する。図４は、文書対応情報４８のデータ構造の一例を示す図である。文書対応情報４８は、文書情報の識別子である文書ＩＤ５０、文書情報の名称を示す文書名情報５２、文書ＩＤ５０が示す文書情報に対応する文書情報の識別子である対応文書ＩＤ５４、対応文書ＩＤ５４が示す文書情報の名称を示す対応文書名情報５６、などを含む。本実施形態では、例えば、文書ＩＤ５０及び文書名情報５２がオリジナル文書情報に対応する場合は、対応文書ＩＤ５４及び対応文書名情報５６がレビュー文書情報３６に対応する。また、本実施形態では、例えば、文書ＩＤ５０及び文書名情報５２がレビュー文書情報３６に対応する場合は、対応文書ＩＤ５４及び対応文書名情報５６がオリジナル文書情報に対応する。
【００４１】
本実施形態では、利用者が、操作画面３８に含まれる付加情報作成開始ボタン４０を押下すると、情報出力部２４が、付加情報作成開始ボタン４０が押下されたことを示す信号を受け付ける。そして、情報出力部２４が、本実施形態では、例えば、ディスプレイなどのＵＩ部１６に表示出力されている操作画面３８内に、操作確認ダイアログ４６を出力する。なお、情報出力部２４が、操作確認ダイアログ４６を表示出力しなくても構わない。
【００４２】
そして、利用者が、マウスやキーボードなどのＵＩ部１６により、レビュー文書情報３６に含まれる文字列を削除する操作や、レビュー文書情報３６に文字列を追加する操作などを行うと、処理内容情報生成部２６が、利用者による操作に対応する信号（操作信号）を受け付ける。そして、処理内容情報生成部２６が、その操作（本実施形態では、例えば、操作信号）に基づいて、このレビュー文書情報３６に対応するオリジナル文書情報に対して実行されるべき処理の内容を示す処理内容情報５８を生成する（図５参照）。このように、処理内容情報生成部２６は、利用者から受け付ける操作に応じて、処理対象情報に対する処理の内容を示す処理内容情報５８を生成する。そして、本実施形態では、利用者による操作によって、レビュー文書情報３６自体は更新されない。すなわち、本実施形態において、上述の利用者による操作は、疑似操作であるといえる。なお、処理内容情報生成部２６が、操作対象情報に対する処理の内容を示す処理内容情報５８を生成してもよい。
【００４３】
図５は、処理内容情報５８のデータ構造の一例を示す図である。図５に例示するように、処理内容情報５８は、具体的には、例えば、処理の識別子である処理識別子６０、処理の種別（例えば、「削除」や「追加」など）を示す処理種別情報６２、処理が実行されるべき処理対象情報内における位置（例えば、座標など）を示す処理位置情報６４、処理に関連する文字列を示す処理関連文字列情報６６、操作確認ダイアログ４６内に表示出力されるべき確認文字列情報６８、などを含む。なお、処理内容情報５８が確認文字列情報６８を含んでいなくてもよい。
【００４４】
本実施形態では、利用者により操作（疑似操作）が実行されたレビュー文書情報３６内における位置と、オリジナル文書情報内における処理が実行されるべき位置（すなわち、処理位置情報６４が示す位置）とが対応する。また、本実施形態では、例えば、処理関連文字列情報６６が示す文字列は、利用者により入力された文字列に対応する。
【００４５】
そして、処理内容情報生成部２６は、処理内容情報５８を処理内容情報記憶部２８に出力する。そして、処理内容情報記憶部２８は、処理内容情報５８を記憶する。処理内容情報記憶部２８は、複数の処理内容情報５８を記憶してもよい。
【００４６】
そして、本実施形態では、処理内容情報生成部２６が、処理内容情報５８を生成すると、情報出力部２４が、操作確認ダイアログ４６内に、確認文字列情報６８に対応する文字列を表示出力する。図３は、上述のようにして文字列が操作確認ダイアログ４６内に表示出力された後の操作画面３８の一例を示している。また、本実施形態では、情報出力部２４は、例えば、処理位置情報６４が示す位置に対応する位置（すなわち、本実施形態では、例えば、利用者により操作が行われた位置）にマーカー画像７０を表示出力する。
【００４７】
利用者が、付加情報作成完了ボタン４２を押下すると、付加情報生成部３０が付加情報生成処理を実行する。ここで、付加情報生成処理の一例を、図６に例示するフロー図を参照しながら説明する。
【００４８】
まず、付加情報生成部３０が、処理内容情報記憶部２８に記憶されている処理内容情報５８を取得する（Ｓ１０１）。
【００４９】
そして、付加情報生成部３０が、処理内容情報５８に基づいてマーカーに対応する付加情報７２（図７参照）を生成する（Ｓ１０２）。図７は、付加情報７２のデータ構造の一例を示す図である。図７に例示するように、付加情報７２は、例えば、付加情報７２の識別子である付加情報識別子７４、付加情報７２が表示出力されるべき位置（例えば、座標など）を示す付加位置情報７６、付加情報７２の種別（例えば、「付箋」や「マーカー」など）を示す付加情報種別情報７８、関連する付加情報７２の識別子を示す関連付加情報識別子８０、付加情報７２の色を示す色情報８２、付加情報７２に対応する処理内容情報５８の処理識別子６０、ＵＩ部１６に表示出力されるべき文字列（テキスト情報）を示す付加文字列情報８４、などを含む。
【００５０】
本実施形態では、Ｓ１０２に例示する処理において、付加情報生成部３０は、具体的には、例えば、処理内容情報５８に含まれる処理位置情報６４に基づいて決定される（処理位置情報６４が示す位置に対応する）位置を示す付加位置情報７６、値が「マーカー」である付加情報種別情報７８、などを含む付加情報７２を生成する。
【００５１】
そして、付加情報生成部３０は、Ｓ１０１に例示する処理で取得する処理内容情報５８と、処理文字列対応情報記憶部３２に予め記憶されている処理文字列対応情報８６（図８参照）と、に基づいて、付加情報種別情報７８の値が「付箋」である、付箋に対応する付加情報７２を生成する（Ｓ１０３）。図８は、処理文字列対応情報８６のデータ構造の一例を示す図である。図８に例示するように、処理文字列対応情報８６は、処理種別情報６２と、処理種別情報６２に対応する文字列を示す処理対応付加文字列情報８８と、を含む。そして、Ｓ１０３に例示する処理では、付加情報生成部３０は、処理文字列対応情報８６に基づいて、処理内容情報５８に含まれる処理種別情報６２に対応する処理対応付加文字列情報８８を特定する。そして、付加情報生成部３０は、この処理対応付加文字列情報８８と、処理内容情報５８に含まれる処理関連文字列情報６６が示す文字列と、に基づいて、付加文字列情報８４を生成する。そして、付加情報生成部３０は、この付加文字列情報８４などを含む付加情報７２を生成する。
【００５２】
付加情報生成部３０は、例えば、レビュー文書情報３６内における右端の位置に対応するＸ座標と処理内容情報５８に含まれる処理位置情報６４と共通するＹ座標との組合せに対応する付加位置情報７６が含まれる、付箋に対応する付加情報７２を生成してもよい。また、付加情報生成部３０は、複数の処理内容情報５８に基づいて、１つの付加情報７２を生成してもよい。また、付加情報生成部３０は、互いに対応する（例えば、関連付加情報７２により関連付けられる）複数の付加情報７２を生成するようにしてもよい。
【００５３】
上述のＳ１０１〜Ｓ１０３に例示する処理によって、付加情報７２が生成される。
【００５４】
そして、情報出力部２４は、処理内容情報記憶部２８が記憶する処理内容情報５８に対応する付加情報７２（本実施形態では、例えば、付加情報生成部３０により生成される付加情報７２）を出力対象情報（本実施形態では、例えば、レビュー文書情報３６）に付加して出力する。本実施形態では、情報出力部２４は、図９に例示する、レビュー文書情報３６に付加画像９０が付加された操作画面３８をディスプレイなどのＵＩ部１６に表示出力する。図９に例示するように、情報出力部２４は、付加情報７２を加工して（例えば、付加情報７２に対応する画像（付加画像９０として））、表示出力するようにしてもよい。そして、本実施形態では、情報出力部２４は、処理位置情報６４に基づいて決定される位置（例えば、付加情報７２に含まれる付加位置情報７６に対応する位置）に付加画像９０を出力する。
【００５５】
図９に例示する操作画面３８は、２つの付加画像９０（付箋を示す付箋付加画像９０ａと、マーカーを示すマーカー付加画像９０ｂ）を含んでいる。付箋付加画像９０ａは、付加情報種別情報７８の値が「付箋」である付加情報７２に対応し、マーカー付加画像９０ｂは、付加情報種別情報７８の値が「マーカー」である付加情報７２に対応する。
【００５６】
なお、利用者が、マウスなどのＵＩ部１６により付箋付加画像９０ａを選択する操作を実行した際に、情報出力部２４が、その操作を示す信号を受け付けて、付箋付加画像９０ａに対応するマーカー付加画像９０ｂをディスプレイなどのＵＩ部１６に表示出力するようにしてもよい。なお、利用者からの要求に応じて、情報出力部２４が、付加情報７２が付加されたレビュー文書情報３６を情報処理装置１０の記憶部１４や、ネットワークを介して情報処理装置１０と接続されている記憶装置などに出力してもよい。
【００５７】
そして、利用者が、付箋付加画像９０ａをマウスなどのＵＩ部１６により選択した後で、付加情報反映ボタン４４をマウスなどのＵＩ部１６により押下すると、処理実行部３４が、付加情報反映ボタン４４が押下されたことを示す信号を受け付けて、このとき利用者により選択されている付箋付加画像９０ａに対応する操作を処理対象情報（本実施形態では、例えば、オリジナル文書情報）に対して実行する。処理実行部３４は、具体的には、例えば、処理位置情報６４に基づいて、オリジナル文書情報に含まれる各文字のうちから、操作の対象となる文字列を特定して、その文字列を更新する処理を実行する。なお、処理実行部３４が、処理内容情報５８などに基づいて、レビュー文書情報３６から変更後のオリジナル文書情報を生成して、オリジナル文書情報全体を更新するようにしてもよい。また、上述の付加情報作成完了ボタン４２を押下した利用者とは異なる他の利用者がそのレビュー文書情報３６を開いて、付加情報反映ボタン４４を押下するようにしてもよい。なお、処理実行部３４が、操作対象情報に対して処理を実行するようにしてもよい。
【００５８】
図１０に、複数の付箋付加画像９０ａが付加されている操作画面３８の一例を示す。これら複数の付箋付加画像９０ａはそれぞれ、付加情報７２の生成の基礎となった処理内容情報５８に対応している。そして、図１０の例では、複数の付箋付加画像９０ａは互いに対応する。具体的には、例えば、各付箋付加画像９０ａに対応するマーカー付加画像９０ｂについて、そのマーカー付加画像９０ｂに対応する付加位置情報７６が共通している。
【００５９】
そして、利用者が、これら複数の付箋付加画像９０ａのうちのいずれかである選択画像をマウスなどのＵＩ部１６により選択した後で、付加情報反映ボタン４４をマウスなどのＵＩ部１６により押下すると、情報出力部２４が、互いに対応する複数の付加情報７２が操作対象情報に付加されている旨を示す情報（例えば、図１１に例示する、付加情報反映ダイアログ９２）をディスプレイなどのＵＩ部１６に表示出力する。付加情報反映ダイアログ９２は、ＯＫボタン９４と、キャンセルボタン９６と、を含んでいる。図１０に例示するように、情報出力部２４が、選択画像にマーク９８を付して操作画面３８を表示出力してもよい。
【００６０】
そして、利用者がＯＫボタン９４を押下すると、処理実行部３４が、ＯＫボタン９４が押下されたことを示す信号を受け付けて、選択画像に対応する操作を処理対象情報（本実施形態では、例えば、オリジナル文書情報）に対して実行する。このように、処理実行部３４が、複数の付加情報７２のうちから選択される少なくとも１つの付加情報７２を示す選択情報を受け付けて、選択情報に対応する操作を処理対象情報に実行するようにしてもよい。なお、処理実行部３４が、選択情報に対応する操作を操作対象情報に実行するようにしてもよい。
【００６１】
なお、本発明は上記実施形態に限定されるものではない。
【００６２】
例えば、情報出力部２４が、オリジナル文書情報（例えば、オリジナル文書情報自体を更新する権限（例えば、書込権限）が情報処理装置１０の利用者に与えられていない状態のオリジナル文書情報）を含む操作画面３８をディスプレイなどのＵＩ部１６に表示出力してもよい。
【００６３】
また、例えば、オリジナル文書情報の表示アプリケーションにおいて、利用者からの要求を受け付けて、情報出力部２４が、このオリジナル文書情報に対応するレビュー文書情報３６を含む操作画面３８をディスプレイなどのＵＩ部１６に表示出力するようにしてもよい。
【００６４】
また、情報出力部２４は、付箋に限らず、吹き出しやダイアログボックスなど、その他の表示態様により付加情報７２（例えば、付加画像９０）を表示出力するようにしてもよい。
【符号の説明】
【００６５】
１０  情報処理装置、１２  制御部、１４  記憶部、１６  ユーザインタフェース（ＵＩ）部、２０  処理対象情報記憶部、２２  操作対象情報生成部、２４  情報出力部、２６  処理内容情報生成部、２８  処理内容情報記憶部、３０  付加情報生成部、３２  処理文字列対応情報記憶部、３４  処理実行部、３６  レビュー文書情報、３８  操作画面、４０  付加情報作成開始ボタン、４２  付加情報作成完了ボタン、４４  付加情報反映ボタン、４６  操作確認ダイアログ、４８  文書対応情報、５０  文書ＩＤ、５２  文書名情報、５４  対応文書ＩＤ、５６  対応文書名情報、５８  処理内容情報、６０  処理識別子、６２  処理種別情報、６４  処理位置情報、６６  処理関連文字列情報、６８  確認文字列情報、７０  マーカー画像、７２  付加情報、７４  付加情報識別子、７６  付加位置情報、７８  付加情報種別情報、８０  関連付加情報識別子、８２  色情報、８４  付加文字列情報、８６  処理文字列対応情報、８８  処理対応付加文字列情報、９０  付加画像、９０ａ  付箋付加画像、９０ｂ  マーカー付加画像、９２  付加情報反映ダイアログ、９４  ＯＫボタン、９６  キャンセルボタン、９８  マーク。
【図１】
2010211305.tif 000003
【図２】
2010211305.tif 000004
【図３】
2010211305.tif 000005
【図４】
2010211305.tif 000006
【図５】
2010211305.tif 000007
【図６】
2010211305.tif 000008
【図７】
2010211305.tif 000009
【図８】
2010211305.tif 000010
【図９】
2010211305.tif 000011
【図１０】
2010211305.tif 000012
【図１１】
2010211305.tif 000013