(57)【要約】【課題】ユーザが必要な操作を実行できる状態に容易に到達できる画像形成装置を提供する。【解決手段】パーソナルコンピュータ１００には、ユーザの一覧保存するユーザ一覧テーブル１６２と、画像に関連するタスクの一覧を保存するタスク一覧テーブル１６１と、タスクと操作とを関連付けた操作履歴を保存する操作履歴テーブル１６３とを具備するデータベース部１６０を備え、タスク情報管理サーバ３００には、タスク情報を保存した情報管理データベース部３４０を備え、ユーザがファイルに対する操作を行う際には、処理部１１０がそのファイルに関連するタスクに基づきユーザの操作する可能性が高い操作を予測し、情報表示部１５１に予測した操作を提示する。【選択図】図３
2008262554.tif 000002
【特許請求の範囲】
【請求項１】
現在のユーザを判別するユーザ認証部と、
タスクの一覧を保存するタスク一覧記憶部と、
ユーザに関連するタスクを取得するタスク取得部と、
タスクとファイルとの関連を保存するファイル情報記憶部と、
ファイルを当該ファイルの関わるタスクと関連付けて前記ファイル情報記憶部に保存する情報記憶管理部と、を備えることを特徴とする情報処理装置。
【請求項２】
前記タスク取得部が取得するタスク情報は、スケジュール、ＴｏＤｏ情報、プロジェクト名、及び、ユーザグループ、のうちの少なくとも一つを含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
タスクとファイルとの関連を保存するファイル情報記憶部と、
前記タスクと操作とを関連付けた履歴として保存する操作履歴記憶部と、
現在のユーザを判別するユーザ認証部と、
前記ファイルの操作時に前記ファイルに基づいてタスクに関連する操作を選択して提示する操作候補提示部と、を備えることを特徴とする情報処理装置。
【請求項４】
前記タスク取得部が取得するタスク情報は、スケジュール、ＴｏＤｏ情報、プロジェクト名、及び、ユーザグループ、のうちの少なくとも一つを含むことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記操作候補提示部は、前記ファイル情報記憶部が保有するタスク情報とファイル情報との関連、及び、前記操作履歴記憶部の保有するタスク情報と操作との関連を参照し、ファイルに対する操作を提示することを特徴とする請求項３記載の情報処理装置。
【請求項６】
前記操作履歴記憶部は、タスク情報と日時情報とを関連付けて保有し、
前記操作候補提示部は、操作履歴記憶部にある履歴の日時と現在の日時の近さを操作の提示の順序とすることを特徴とする請求項３記載の情報処理装置。
【請求項７】
前記操作履歴記憶部は、タスク情報とユーザとを関連付けて保有し、
前記操作候補提示部は、前記操作履歴記憶部にある履歴のユーザと、現在のユーザとが一致するか否かを操作の提示において区別することを特徴とする請求項３記載の情報処理装置。
【請求項８】
現在のユーザを判別するユーザ認証ステップと、
ユーザに関連するタスクを取得するタスク取得ステップと、
タスクの一覧を保存するタスク一覧記憶ステップと、
タスクとファイルとの関連を保存するファイル情報記憶ステップと、を備えることを特徴とする情報処理方法。
【請求項９】
タスク取得ステップの取得するタスク情報は、
スケジュール、ＴｏＤｏ情報、プロジェクト名、及び、ユーザグループ、
のうちの少なくとも一つを含むことを特徴とする請求項８記載の情報処理方法。
【請求項１０】
現在のユーザを判別するユーザ認証ステップと、
前記タスクと前記ファイルとの関連を保存するファイル情報記憶ステップと、
前記タスクと操作とを関連付けた履歴として保存する操作履歴記憶ステップと、
前記ファイルの操作時に前記ファイルに基づいてタスクに関連する操作を選択して提示する操作候補提示ステップと、を備えることを特徴とする情報処理方法。
【請求項１１】
タスク取得ステップの取得するタスク情報は、
スケジュール、ＴｏＤｏ情報、プロジェクト名、及び、ユーザグループ、
のうちの少なくとも一つを含むことを特徴とする請求項１０記載の情報処理方法。
【請求項１２】
操作候補提示ステップは、
ファイル情報記憶ステップの保有するタスク情報とファイル情報との関連、及び、操作履歴記憶ステップの保有するタスク情報と操作との関連を参照し、ファイルに対する操作を提示することを特徴とする請求項１０記載の情報処理方法。
【請求項１３】
前記操作履歴記憶ステップは、タスク情報と日時情報とを関連付けて保有し、
操作候補提示ステップは、操作履歴記憶ステップにある履歴の日時と現在の日時の近さを操作の提示の順序とすることを特徴とする請求項１０記載の情報処理方法。
【請求項１４】
前記操作履歴記憶ステップは、タスク情報とユーザとを関連付けて保有し、
前記操作候補提示ステップは、操作履歴記憶ステップにある履歴のユーザと現在のユーザとが一致するか否かを操作の提示において区別することを特徴とする請求項１０記載の情報処理方法。
【請求項１５】
請求項８乃至１４のいずれか一項に記載の情報処理方法の各ステップをコンピュータに実行させるための情報処理プログラム。
【請求項１６】
請求項８乃至１４のいずれか一項に記載の情報処理方法をコンピュータに実行させるための情報処理プログラムを記載したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、情報処理プログラム、情報処理プログラムを記載したコンピュータ読み取り可能な記録媒体に係り、特に画像に対する操作を行うに際してユーザが目的とする操作を行える指示領域に容易に到達することができる情報処理装置、情報処理方法、情報処理プログラム、及び、情報処理プログラムを記載したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
情報処理装置であるパーソナルコンピュータのハードディスクになどに保存される電子ファイル（ファイル）に対しては、ファイルの印刷、電子メールに添付して送信、エディタで編集、圧縮、など多岐にわたる処理や操作を行うことができる。
しかし、このように情報処理装置で行うことのできる処理や操作の種類が増える一方で、目的とする操作が行える操作領域にたどり着くまでに必要なマウスのボタン押下等の機器操作回数が増えるなど機能選択の煩雑さが増している。
上述した操作を容易にするため、例えば使用頻度の高い機能を提示する、あるいは直前に行った操作を提示するという方法が提案されている。
また、他の方法として、特許文献１には、コンピュータにおける操作を予測し表示する方法が提案されている。特許文献１に記載された方法は、アプリケーションや操作対象や操作コマンドの時系列での移り変わりを基に、次に行うであろう操作を予測し、提示するようにしている。即ち、この方法では、そのユーザが過去において高い頻度で使用した操作を提示し、あるいは管理者に対しては管理者用の画面を提示するなどして、機能選択にかかる負担を低減する。
また、特許文献２には、ユーザの使用状況に基づいて、操作を提示する方法が提案されている。特許文献２に開示された方法は、場所・時間・気象条件・利用者の作業内容・利用者の心理状態、接続機器の種類や状態等、現在の「状況」を取得し、それを過去履歴と比較することにより、状況に見合った操作が提示されるものである。
【特許文献１】特開平１０−２７０８９号公報
【特許文献２】特開２００４−２０６５４９公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１に記載の方法では使用頻度の低い機能の選択にかかる負担は変わらない、あるいは増す可能性が高くなることがある。即ち、使用頻度の低い機能は、ユーザが操作に不慣れな場合が多いため、機能選択の低減が求められる部分でもありこの部分を支援できないことは好ましくない。また、操作が時系列で連続して行われるような場合には有効であるが、ある操作を単独で行う場合には対応できないのである。
また、特許文献２の方法は、状況によって提示する操作を判断する場合、操作が「状況」に左右される場合は有効であるが、業務における定型の操作など、ある特定の目的に対するワークフロー内における操作など、状況への依存度が低い操作については、この方法で最適な操作が提示されるとは限らない。従って、履歴に基づく操作の提示においては、ユーザがその操作によって達成しようとする目的に関わる情報が必要となる。
本装置はこのような事情に鑑み発明されたものであり、提示する機能をより選択する可能性の高いものとし、複雑な操作であってもユーザが容易に到達できることを可能とすることを目的とする。
【課題を解決するための手段】
【０００４】
請求項１の発明は、情報処理装置において、現在のユーザを判別するユーザ認証部と、タスクの一覧を保存するタスク一覧記憶部と、ユーザに関連するタスクを取得するタスク取得部と、タスクとファイルとの関連を保存するファイル情報記憶部と、ファイルを当該ファイルの関わるタスクと関連付けて前記ファイル情報記憶部に保存する情報記憶管理部と、を備えることを特徴とする情報処理装置である。
請求項２の発明は、請求項１記載の情報処理装置において、前記タスク取得部が取得するタスク情報は、スケジュール、ＴｏＤｏ情報、プロジェクト名、及び、ユーザグループ、のうちの少なくとも一つを含むことを特徴とする。
請求項３の発明は、タスクとファイルとの関連を保存するファイル情報記憶部と、前記タスクと操作とを関連付けた履歴として保存する操作履歴記憶部と、現在のユーザを判別するユーザ認証部と、前記ファイルの操作時に前記ファイルに基づいてタスクに関連する操作を選択して提示する操作候補提示部と、を備えることを特徴とする情報処理装置である。
請求項４の発明は、請求項３記載の情報処理装置において、前記タスク取得部が取得するタスク情報は、スケジュール、ＴｏＤｏ情報、プロジェクト名、及び、ユーザグループ、のうちの少なくとも一つを含むことを特徴とする。
【０００５】
請求項５の発明は、請求項３記載の情報処理装置において、前記操作候補提示部は、前記ファイル情報記憶部が保有するタスク情報とファイル情報との関連、及び、前記操作履歴記憶部の保有するタスク情報と操作との関連、を参照し、ファイルに対する操作を提示することを特徴とする。
請求項６の発明は、請求項３記載の情報処理装置において、前記操作履歴記憶部は、タスク情報と日時情報とを関連付けて保有し、前記操作候補提示部は、操作履歴記憶部にある履歴の日時と現在の日時の近さを操作の提示の順序とすることを特徴とする。
請求項７の発明は、請求項３記載の情報処理装置において、前記操作履歴記憶部は、タスク情報とユーザとを関連付けて保有し、前記操作候補提示部は、前記操作履歴記憶部にある履歴のユーザと、現在のユーザとが一致するか否かを操作の提示において区別することを特徴とする。
請求項８の発明は、ファイルを当該ファイルの関わるタスクと関連付けて保存する情報処理方法であって、現在のユーザを判別するユーザ認証ステップと、ユーザに関連するタスクを取得するタスク取得ステップと、タスクの一覧を保存するタスク一覧記憶ステップと、タスクとファイルとの関連を保存するファイル情報記憶ステップと、を備えることを特徴とする情報処理方法である。
【０００６】
請求項９の発明は、請求項８記載の情報処理方法において、タスク取得ステップの取得するタスク情報は、スケジュール、ＴｏＤｏ情報、プロジェクト名、及び、ユーザグループ、のうちの少なくとも一つを含むことを特徴とする。
請求項１０の発明は、現在のユーザを判別するユーザ認証ステップと、前記タスクと前記ファイルとの関連を保存するファイル情報記憶ステップと、前記タスクと操作とを関連付けた履歴として保存する操作履歴記憶ステップと、前記ファイルの操作時に前記ファイルに基づいてタスクに関連する操作を選択して提示する操作候補提示ステップと、を備えることを特徴とする情報処理方法である。
請求項１１の発明は、請求項１０記載の情報処理方において、タスク取得ステップの取得するタスク情報は、スケジュール、ＴｏＤｏ情報、プロジェクト名、及び、ユーザグループ、のうちの少なくとも一つを含むことを特徴とする。
請求項１２の発明は、請求項１０記載の情報処理方法において、操作候補提示ステップは、ファイル情報記憶ステップの保有するタスク情報とファイル情報との関連、及び、操作履歴記憶ステップの保有するタスク情報と操作との関連、を参照し、ファイルに対する操作を提示することを特徴とする。
【０００７】
請求項１３の発明は、請求項１０記載の情報処理方法において、前記操作履歴記憶ステップは、タスク情報と日時情報とを関連付けて保有し、操作候補提示ステップは、操作履歴記憶ステップにある履歴の日時と現在の日時の近さを操作の提示の順序とすることを特徴とする。
請求項１４の発明は、請求項１０記載の情報処理方法において、前記操作履歴記憶ステップは、タスク情報とユーザとを関連付けて保有し、前記操作候補提示ステップは、操作履歴記憶ステップにある履歴のユーザと現在のユーザとが一致するか否かを操作の提示において区別することを特徴とする。
請求項１５の発明は、請求項８乃至１４のいずれか一項に記載の情報処理方法の各ステップをコンピュータに実行させるための情報処理プログラムである。
請求項１６の発明は、請求項８乃至１４のいずれか一項に記載の情報処理方法をコンピュータに実行させるための情報処理プログラムを記載するコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【０００８】
本発明によれば、ファイルに対する操作を行う際に、予め行うと予想される操作が推定され、提示されるため、煩雑なメニュー操作を行うことなく目的の操作に到達できるようになる。また、その推定は、ファイルに関連付けられたタスクに関する情報を基に行われ、そのタスクは業務に則した情報であるため、よりその業務に適した操作が提示される。
【発明を実施するための最良の形態】
【０００９】
以下本発明に係る情報処理装置の実施の形態を図面に基づいて説明する。まず第１の実施の形態を図１乃至図２７に基づいて説明する。図１は実施の形態に係る情報処理装置システムを示すブロック図、図２は情報処理装置本体の電気的構成を示すブロック図、図３は情報処理装置本体の機能的構成を示すブロック図である。本例に係る情報処理装置は、パーソナルコンピュータや埋め込み型コンピュータに適用される。
本例に係る情報処理装置は、図１に示すように、情報処理装置システムを構成している。即ち、本例では、情報処理装置システム１０において、タスク操作制御部をなす複数の情報処理装置本体であるパーソナルコンピュータ１００は、ネットワーク２０でタスクデータベース部をなすタスク情報管理サーバ３００に接続されている。各パーソナルコンピュータ１００のタスク情報はタスク情報管理サーバ３００で一元的に管理されている。
本例では、システム内に保存されるファイルに対して操作を行う際に、タスク情報を関連付けられたファイルを選択することにより、そのタスク情報に関連付けられた操作の呼び出しを行う。
【００１０】
この処理の典型的な例としては、パーソナルコンピュータ１００においてユーザがあるファイルに対する処理を行うものであり、本例では、この処理を行うに際して、そのファイルに関連付けられたタスク情報に関連付けられている操作の一覧を提示するものであり、ユーザはその一覧から所望のタスクを選択することにより目的の操作へ、容易に到達できるようにする。
パーソナルコンピュータ１００は、図２に示すように、ＣＰＵ１００１と、メモリ１００２と、ディスプレイアダプタ１００３を介した表示装置であるディスプレイスクリーン１００４と、シリアルポート１００５と、キーボード１００６と、マウスなどのポインティングデバイス１００７と、記憶装置１００８と、これらを相互接続するバス１００９を備える。また、バス１００９には、音声インターフェース１０１０やネットワークインターフェース１０１１など多くのデバイスを接続できる。
【００１１】
パーソナルコンピュータ１００は、例えば、ネットワークインターフェース１０１１を通して、電子メールやＦＴＰなどのファイル転送やＷＷＷなどのネットワークサービス３０を利用したり、バス１００９やシリアルポート１００５、ネットワークインターフェース１０１１を介してプリンタやスキャナ、ＦＡＸ等の外部入出力装置４０を利用したりすることができる。
パーソナルコンピュータ１００は、上述のような電気的構成において、プログラムを実行することにより、次のような機能部を形成している。パーソナルコンピュータ１００は、パーソナルコンピュータ１００の全体制御及びタスク操作制御を行う処理部１１０、ネットワークインターフェース１２０、マン・マシン・インターフェース部１５０、データベース部１６０、及びメモリ１７０を備える。
本例は、パーソナルコンピュータ１００でタスク管理を行う。このため処理部１１０は、前記ＣＰＵ１００１を備えた中央処理部１１１、ユーザＩＤを特定するユーザ認証部１１２、前記ネットワークインターフェース１２０を介して前記タスク情報管理サーバ３００からユーザのもつタスク情報を取得するタスク取得部１１３、取得したタスク情報を基に操作を提示する操作候補提示部１１４、実行した操作を関連するタスク情報とともに記憶装置に格納する履歴管理部１１５、及び、ファイルを当該ファイルの関わるタスクと関連付けて前記ファイル情報記憶テーブル１６４に保存する情報記憶テーブル管理部１１６を備えている。
ネットワークインターフェース１２０は、ネットワーク２０を介してパーソナルコンピュータ１００をタスク情報管理サーバ３００に接続してデータの授受を行う。マン・マシン・インターフェース部１５０は、ユーザへの情報を表示するディスプレイなどの情報表示部１５１、ユーザが機器への命令を実行するボタンやタッチパネルなどの操作命令部１５２、操作命令部により行われるユーザの入力を感知する入力取得部１５３を備える。
データベース部１６０は、ユーザのもつタスク情報を格納するタスク一覧テーブル１６１、パーソナルコンピュータ１００を使用するユーザを記憶するユーザ一覧テーブル１６２、実行した操作に関する情報を格納する操作履歴テーブル１６３、個々のタスク情報と操作との関連、個々のタスク情報とファイルとの関連を記憶するファイル情報記憶テーブル１６４を備える。
このような情報処理装置システム１０では、パーソナルコンピュータ１００は、ネットワーク２０で接続されたタスク情報管理サーバ３００からタスク情報を取得する。
【００１２】
次に前記タスク情報管理サーバについて説明する。図３はタスク情報管理サーバの構成を示すブロック図である。タスク情報管理サーバ３００は、ユーザ認証部３１０と、タスクリソース情報管理部３２０と、関連ユーザ決定部３３０と、情報管理データベース部３４０と、通信部３５０と、アプリケーション連携部３６０とを備える。
ユーザ認証部３１０はタスク情報管理サーバ３００へアクセスするユーザの認証を行う。また、タスクリソース情報管理部３２０はタスクリソース情報及びタスクリソース関連文書情報を管理する。関連ユーザ決定部３３０はタスクリソースに関連するユーザを決定する。情報管理データベース部３４０は、タスク管理情報を格納しており、この例では、ユーザ記憶部であるユーザデータベース３４１、タスクデータベース３４２、スケジュールデータベース３４３、ユーザグループデータベース３４４、ＴｏＤｏデータベース３４５、機器データベース、場所データベース３４７、タスクリソース関連文書データベース３４８を備える。また、通信部３５０は、前記ネットワーク２０に接続され複数の情報処理装置とデータの授受を行う。
本例において「タスク」とは、ユーザの仕事や作業に関連するリソースのことであり、本実施形態では、「タスク」は、ユーザグループ、スケジュール、ＴｏＤｏ情報、プロジェクトを対象とする。また、本実施形態では、「タスクに関する情報」は、場所、機器、ユーザ、日時などこれらに関わる付加情報をタスクに関する情報をいう。そして「タスク」、及び「タスクに関する情報」をまとめてタスク情報という。
例えば、ユーザグループをタスクとして扱う場合は、そのユーザグループの所属する場所、そのグループに所属する機器、グループを構成する人、グループとなる期間などが、「タスクに関する情報」となる。
【００１３】
また、スケジュールをタスクとして扱う場合は、そのスケジュールの行われる場所、スケジュールを行うに使用する機器、スケジュールを実行する人、スケジュールの行われる日時などが、「タスクに関する情報」となる。
また、ＴｏＤｏ情報をタスクとして扱う場合は、そのＴｏＤｏを行う場所、ＴｏＤｏを行うに使用する機器、ＴｏＤｏを行う人、ＴｏＤｏを行う期間などが、「タスクに関する情報」となる。
更に、プロジェクトをタスクとして扱う場合は、そのプロジェクトを行う場所、プロジェクトを構成する人、そのプロジェクトで使用される機器、プロジェクトの行われる期間などが、「タスクに関する情報」となる。
パーソナルコンピュータ１００の説明に戻り、データベース部１６０の記憶装置に格納される各テーブルについて説明する。
まずタスク一覧テーブル１６１について説明する。図５はタスク一覧テーブルが格納する情報の概要を示す模式図である。タスク一覧テーブル１６１は、タスク情報を保存するテーブルであり、各行に一つのタスクが保存されている。即ち、第１列にはタスク情報に固有の記号であるタスクＩＤが保存されている。
また、第２列にはそのタスクに関連する日時に関する情報が保存されている。関連する日時に関する情報は、例えば、スケジュールやプロジェクトの発生する日付及び開始時間である。日時はある時点を表すものであって、ある期間を表すものであってもよい。
第３列にはそのタスクに関連するユーザに関する情報が保存されている。関連するユーザに関する情報とは例えば、スケジュールやプロジェクトに参加するユーザのＩＤである。
第４列にはそのタスクに関連する場所に関する情報が保存されている。関連する場所に関する情報とは例えば、スケジュールやプロジェクトの行われる場所の名称である。
第５列にはタスクの内容が格納される。タスクの内容は、例えばユーザグループの場合はグループ名や含まれるメンバーの各々の名前、スケジュールの場合は発生するイベントの名称、ＴｏＤｏリストの場合は、実行するべき作業の名称である。
【００１４】
次にユーザ一覧テーブル１６２について説明する。図６はユーザ一覧テーブルが格納する情報の概要を示す模式図である。
ユーザ一覧テーブル１６２はユーザ名とそのユーザに固有の記号を対応付けるテーブルである。第１列にはユーザに固有の記号であるユーザＩＤ、第２列にユーザの名称であるユーザ名が格納される。
次に操作履歴テーブル１６３について説明する。図７は操作履歴テーブルが格納する情報の概要を示す模式図である。
操作履歴テーブル１６３は情報処理装置の操作履歴に関する情報を格納するテーブルである。
第１列には操作の内容が格納される。操作の内容には、機能及びその機能実施における設定内容が含まれる。
第２列には操作を行った日時情報が格納される。
第３列には操作を行ったユーザのユーザＩＤが格納される。ユーザＩＤはユーザ一覧テーブル１６２（図５参照）の第１列のユーザＩＤに対応する。
第４列にはその操作に関連するタスクのタスクＩＤが格納される。タスクＩＤはタスク一覧テーブル１６１（図４参照）の第１列のタスクＩＤに対応する。
【００１５】
次にファイル情報記憶テーブル１６４について説明する。図８はファイル情報記憶テーブルが格納する情報の概要を示す模式図である。
ファイル情報記憶テーブル１６４はシステムに保持されるスキャン画像に関する情報を格納するためのテーブルである。
第１列にはスキャン画像に固有の記号である文書ＩＤが格納される。
第２列にはスキャン画像に対してユーザが指定する名称である文書名が格納される。
第３列にはスキャン画像を保存したユーザに固有の記号であるユーザＩＤが格納される
。ユーザＩＤはユーザ一覧テーブル１６２（図５参照）第１列のユーザＩＤに対応する。
第４列にはスキャン画像に対してユーザが関連付けたタスク情報に固有の記号であるタスクＩＤが格納される。
第５列にはスキャン画像が保存された日時が格納される。
【００１６】
次に本例に係る情報処理装置の作動について説明する。まずファイル保存時における処理の流れについて説明する。図９は情報処理装置のファイル保存の流れを示すフローチャートである。この処理は、例えばユーザがある文書を編集し、ファイルとして保存する場合に適用される。
文書をファイルとして保存する際、まずユーザ認証部１１２がユーザＩＤを取得する（ＳＴ１）。次に、タスク取得部１１３が、ユーザの指定するタスクのタスクＩＤを、タスク一覧テーブル１６１を参照して取得する（ＳＴ２）。タスク一覧テーブル１６１に存在しないタスクについては、タスク一覧テーブル１６１の最終行に新たにタスクＩＤとタスクの内容と、得られているものについては日時、場所、ユーザに関する情報とを格納する。
ユーザが文書を保存すると、その保存ファイルに対するポインタをファイルのＩＤとして得る（ＳＴ３）。情報記憶テーブル管理部１１６は、前記ステップにより得たファイルのＩＤである文書ＩＤと文書名とユーザＩＤとタスクＩＤとをファイル情報記憶テーブルに格納する。即ち、情報記憶テーブル管理部１１６は、文書ＩＤとそのファイルに対する文書名、そのファイルの保管を行ったユーザのユーザＩＤ、そのファイルに関連付けられるタスクのタスクＩＤ、ファイルの保存が行われた日時を全て関連付けて、ファイル情報記憶テーブルに保管する（ＳＴ４）。具体的にはファイル情報記憶テーブルの最終行に新たな行を作成し、取得した文書ＩＤ、文書名、ユーザＩＤ、タスクＩＤ、ファイルの保存が行われた日時のそれぞれをその作成した行のそれぞれ、第１列、第２列、第３列、第４列、第５列に格納する。
【００１７】
次にファイルの操作時における流れについて説明する。図１０はファイルに対して操作を行う際の処理の流れを示すフローチャートである。
まず、ユーザが操作の提示を入力装置により要求すると、入力取得部がこれを感知し、そのファイルの文書ＩＤを取得する（ＳＴ１１）。
操作の提示の要求は例えば、データ・情報等を閲覧・検索するアプリケーションソフトウェア（例えば基本ソフトウインドウズ（登録商標）のエクスプローラ）で、ファイルのアイコンを右クリックしてコンテキストメニューを表示し、その中から操作の提示を要求するメニューを選ぶ操作や、デスクトップ上の操作の提示を表すアイコンに、操作の対象となるファイルのアイコンをドラッグ＆ドロップする操作でなされる。また、操作の提示の要求は、ファイルのアイコンにマウスカーソルをあわせると自動的になされるようにすることができる。ファイル情報記憶テーブルに存在しない文書に対して操作の提示が要求された場合は、文書ＩＤは取得しない。
【００１８】
操作の提示の要求がされると、操作候補提示部１１４が前ステップで得た文書ＩＤを基にファイル情報記憶テーブルを参照し、文書ＩＤに対応付けられているタスクＩＤを取得し、取得したタスクＩＤを基に操作候補を情報表示部１５１に表示する（ＳＴ１２）。
このとき、ファイル情報記憶テーブル１６４（図８参照）が用意され、選択したファイルの文書ＩＤを取得、ファイル情報記憶テーブルの第１列の文書ＩＤと第４列のタスクＩＤを比較することによりタスクＩＤを得る。前ステップにてファイル情報記憶テーブルに存在しない文書に対して操作の提示が要求され、文書ＩＤを取得しなかった場合は下記のようにファイル情報記憶テーブルにおける類似文書を検索し、そのタスクＩＤを取得する。
類似文書の検索においては、例えば、ファイル情報記憶テーブル第２列に格納される文書名中において文書名が近い文書が選択される。文書名が近い文書とは、例えば、二つの文書名中に含まれる一致する文字列の文字数の多い文書、ファイル情報記憶テーブル第３列に格納されるユーザＩＤが一致する文書、一致する文書が複数あるときは更にその中でファイル情報記憶テーブル第５列に格納される登録日時の最も近い文書とすることができる。
次に、入力取得部１５３がユーザの選択した操作を取得する（ＳＴ１３）。なお、ユーザの選択する操作は操作候補提示部が提示した以外の操作であってもよい。
そして、要求された操作が実行され、履歴管理部１１５が操作履歴テーブル１６３を更新する（ＳＴ１４）。これにより一連の操作が終了する。
【００１９】
次にタスク取得部１１３の動作について説明する。図１１はタスク取得部の処理の流れを示すフローチャートである。
タスク取得部１１３は、情報処理装置のオペレーティングシステムによって管理されるシステムクロックを参照し、その時点における日時を取得する（ＳＴ２１）。次いで、タスク情報管理サーバ３００の情報管理データベース部３４０にアクセスし、その日付より後のタスクのうち近いものの定められた件数分（例えば５件）を対応する日時とともに取得し、メモリに保存する（ＳＴ２２）。取得する件数は一度に画面に表示できる数により決定される。取得した取得タスクテーブル４２０を図１２に示す。次にパーソナルコンピュータ１００は、取得したタスクを情報表示部１５１に表示し（ＳＴ２３）、ユーザが指定したタスクを入力取得部１５３から取得する（ＳＴ２４）。
ここでタスク情報管理サーバ３００からタスク情報を取得する手順について説明する。タスク情報を取得するには、情報処理装置から、ユーザＩＤ、日時情報、必要とするタスクの種類をＨＴＴＰにより、ネットワーク２０を通じ、タスク情報管理サーバ３００の通信部３５０へ送信する。タスク情報管理サーバ３００の通信部３５０は取得したユーザＩＤ、日時、タスクの種類により決定されるタスク情報を情報管理データベース部３４０から取得する。
このときタスク情報管理サーバ３００は次の操作を行う。まずタスク情報管理サーバ３００中に保持する取得タスクテーブル４２０（図１２参照）を参照し、取得する項目を決定する（第１のステップ）。
次に、得た日時情報を基に、取得すべきタスクの日時の範囲を決定する。（第２のステップ）。取得すべきタスクの日時の範囲とは例えば得た日時の前後１ヶ月のように、決定する。
更に、タスク情報管理サーバのデータベース部にアクセスし、第２のステップで決定した範囲、および得たユーザＩＤに該当するデータから、第１のステップで決定した項目を抽出する。
そして、取得したリストを通信部３５０は、ＸＭＬ形式で再びＨＴＴＰにより情報処理装置に返信する。このリストは情報処理装置のネットワークインターフェース１２０が受信する。これにより、タスク情報管理サーバ３００から情報処理装置へのリスト送信が終了する。
【００２０】
この処理により得た取得タスクテーブル４２０に基づき、操作候補提示部１１４は、情報表示部１５１に選択画面を表示する。図１３はタスク取得の選択画面を示す模式図である。ユーザは、このタスク指定画面４３０から取得すべきタスクを指定する。タスクの指定は、各タスクの指定ボタン４３１〜４３５を押下することにより行う。なお、符号４３６はキャンセルボタンを示している。そして、パーソナルコンピュータ１００は、指定されたタスクを取得し、取得したタスクの種類により以下のような設定画面を情報表示部１５１に表示する。図１４乃至図２３は、情報表示部１５１に表示される画面を示す模式図である。
タスクの種類が「スケジュール」であるときは、情報表示部１５１に、図１４に示すスケジュール指定画面４４０を表示する。取得した日時以降で、近い順にある決められた数だけスケジュール情報を提示するものである。提示するスケジュール情報の数は画面の大きさ等により決定される。
スケジュール情報には、「スケジュールが行われる日時」、「スケジュールの名称」、「スケジュールに関連する人（ユーザ）」、「スケジュールに関連する場所」が含まれる。ただし「スケジュールが行われる日時」は、ある一点を指すものであっても、範囲を指すものであってもよい。
そして、各スケジュールの指定ボタン４４１〜４４５を押下することによりスケジュールを指定することができる他、「前の予定」のボタン４４６、「後の予定」のボタン４４７を押下することにより、表示されている日時より前のスケジュールあるいは表示されている日時より後のスケジュールを表示することができる。更に各スケジュールについて詳細表示を実行する詳細ボタン４４８、表示を前段階に戻す「戻る」ボタン４４９が配置されている。
【００２１】
詳細ボタン４４８を押下すると、図１５に示す詳細画面４５０が表示される。詳細画面４５０には、スケジュールの詳細内容の表示４５１と、表示画面をスケジュール指定画面４４０に戻す「戻る」ボタン４５２とが配置される。
また、タスクの種類が「ＴｏＤｏ」であるときは、図１６に示すように、情報表示部１５１にＴｏＤｏ指定画面４６０を表示する。取得した日時以降で、近い順にある決められた数だけＴｏＤｏ情報を提示する。また、提示するＴｏＤｏ情報の数は画面の大きさ等により決定される。
ＴｏＤｏ情報には、「ＴｏＤｏ情報に関連する日時」、「ＴｏＤｏ情報の名称」、「ＴｏＤｏ情報に関連する人」、「ＴｏＤｏ情報に関連する場所」が含まれる。前記「ＴｏＤｏ情報に関連する日時」はある一点を指すものであっても、範囲を指すものであってもよい。
そして、各ＴｏＤｏの選択ボタン４６１〜４６５を押下することによりＴｏＤｏを指定できる他、「前のＴｏＤｏ」のボタン４６６、「後のＴｏＤｏ」４６７といったボタンを押下することにより、表示されている日時より前のＴｏＤｏ情報あるいは表示されている日時より後のＴｏＤｏ情報を表示することができる。更にＴｏＤｏ指定画面４６０には、各ＴｏＤｏについて詳細表示を実行する詳細ボタン４６８、表示を前段階に戻す「戻る」ボタン４６９が配置されている。
詳細ボタン４６８を押下すると、図１７に示す詳細画面４７０が表示される。詳細画面４７０には、ＴｏＤｏの詳細内容の表示４７１と、表示画面をＴｏＤｏ指定画面４６０に戻す「戻る」ボタン４７２とが配置される。
【００２２】
また、タスクの種類が「プロジェクト」であるときは、図１８に示すように、情報表示部１５１にプロジェクト指定画面４８０を表示する。取得した日時以降で、近い順にある決められた数だけプロジェクト情報を提示する。また、提示するプロジェクト情報の数は画面の大きさ等により決定される。
プロジェクト情報には、「プロジェクト情報に関連する日時」、「プロジェクト情報の名称」、「プロジェクト情報に関連する人」、「プロジェクト情報に関連する場所」が含まれる。前記「プロジェクト情報に関連する日時」はある一点を指すものであっても、範囲を指すものであってもよい。
そして、各プロジェクトの選択ボタン４８１〜４８５を押下することによりプロジェクトを指定できる他、「前のプロジェクト」のボタン４８６、「後のプロジェクト」４８７といったボタンを押下することにより、表示されている日時より前のプロジェクト情報あるいは表示されている日時より後のプロジェクト情報を表示することができる。更にプロジェクト指定画面４８０には、各プロジェクトについて詳細表示を実行する詳細ボタン４８８、表示を前段階に戻す「戻る」ボタン４８９が配置されている。
詳細ボタン４８８を押下すると、図１９に示す詳細画面４９０が表示される。詳細画面４９０には、プロジェクトの詳細内容の表示４９１と、表示画面をプロジェクト指定画面４８０に戻す「戻る」ボタン４９２とが配置される。
【００２３】
また、タスクの種類が「ユーザグループ」であるときは、図２０に示すように、情報表示部１５１にユーザグループ指定画面５１０を表示する。取得した日時以降で、近い順にある決められた数だけユーザグループ情報を提示する。また、提示するユーザグループ情報の数は画面の大きさ等により決定される。
ユーザグループ情報には、「ユーザグループ情報に関連する日時」、「ユーザグループ情報の名称」、「ユーザグループ情報に関連する人」、「ユーザグループ情報に関連する場所」が含まれる。前記「ユーザグループ情報に関連する日時」はある一点を指すものであっても、範囲を指すものであってもよい。
そして、各ユーザグループの選択ボタン５１１〜５１５を押下することによりユーザグループを指定できる他、「前に進む」のボタン５１６、「後に戻る」５１７といったボタンを押下することにより、表示されている日時より前のユーザグループ情報あるいは表示されている日時より後のユーザグループ情報を表示することができる。更にユーザグループ指定画面５１０には、各ユーザグループについて詳細表示を実行する詳細ボタン５１８、表示を前段階に戻す「戻る」ボタン５１９が配置されている。
【００２４】
詳細ボタン５１８を押下すると、図２１に示す詳細画面５２０が表示される。詳細画面５２０には、ユーザグループの詳細内容の表示５２１と、表示画面をユーザグループ指定画面５１０に戻す「戻る」ボタン５２２とが配置される。
なお、情報表示部１５１には、図２２に示すように、タスクの種類を区別せずタスク選択画面５３０を表示することができる。このときに表示される情報は、上に述べた以外にタスクの種類が含まれる。
そして、各タスクの選択ボタン５３１〜５３５を押下することによりタスクを指定することができる他、「前のタスク」のボタン５３６、「後のタスク」のボタン５３７を押下することにより、表示されている日時より前のタスクあるいは表示されている日時より後のタスクを表示することができる。更にタスク選択画面５３０には、各タスクについて詳細表示を実行する詳細ボタン５３８、表示を前段階に戻す「戻る」ボタン５３９が配置されている。
詳細ボタン５１８を押下すると、図２１に示す詳細画面５２０が表示される。詳細画面５２０には、ユーザグループの詳細内容の表示５２１と、表示画面をユーザグループ指定画面５１０に戻す「戻る」ボタン５２２とが配置される。
ユーザがそのうちの一つを操作命令部１５２から指定し、入力取得部１５３がそのタスクの名称及び対応するタスクに関する情報を取得する（ＳＴ２４）。例えば、そのタスクの名称及びタスクに関する情報の組み合わせがタスク一覧テーブルに存在するか確認し、タスク一覧テーブルに存在する場合は対応するタスクＩＤを取得する。また、タスク一覧テーブルに存在しない場合は、タスク一覧テーブルの最終行にタスク名および付加情報を格納し、タスク一覧テーブルに存在しないタスクIDを新たなタスクIDとして取得すると共に、タスク一覧テーブルの最終行に格納する。
【００２５】
以下この処理について説明する。まず初期値としてｉ＝１を設定する（ＳＴ２５）。タスク一覧テーブル１６１の第i行第5列と選択されたタスクの名称とが一致するかを判定し（ＳＴ２６）、一致する場合には、タスク一覧テーブル１６１の第i行第２〜４列と選択されたタスクに関する情報である日時、人、場所に関する情報と一致するかを判定する（ＳＴ２７）。一致する場合には、タスク一覧テーブルの第i行第１列を選択されたタスクＩＤとして取得する（ＳＴ２８）。
一方、タスク一覧テーブル１６１にタスクが存在しない場合は、ｉがタスク一覧テーブルの行数と一致するかを判定し（ＳＴ３０）、一致しない場合には、ｉに１を加え（ＳＴ２９）ステップＳＴ２６の処理を行う。ｉがタスク一覧テーブルの行数と一致する場合には、タスク一覧テーブル１６１の最終行第５列に選択されたタスクの名称を格納し（ＳＴ３１）、次いで選択されたタスクに関する情報である日時、人、場所に関する情報をそれぞれタスク一覧テーブル最終行第２〜４列に格納し、更に、同第１列に全ての第１列に存在しない任意の記号を選択されたタスクのタスクＩＤとし（ＳＴ３３）、タスク一覧テーブル１６１の最終行第１列に選択されたタスクのタスクＩＤを格納する（ＳＴ３４）。この処理により、タスク一覧テーブル１６１の最終行にタスク名及び付加情報が格納され、タスク一覧テーブル１６１に存在しないタスクＩＤを新たなタスクＩＤとして取得すると共に、タスク一覧テーブル１６１の最終行に格納することができる。
なお、取得するタスクが、タスク一覧テーブルにある別のタスクと一致するかしないかの判定条件としては以下のものが挙げられる。
・タスク名及び付加情報の組み合わせの一致・不一致
・関連する人及び日時情報の一致・不一致
・関連する場所及び日時情報の一致・不一致
次にユーザ認証部１１２の処理の具体例について説明する。この例では、本システムを操作するユーザのＩＤを取得する。具体的にはコンピュータのオペレーション・システムにログインする際に使用されるログインＩＤを取得する。即ち、ユーザ認証に際しては、情報表示部１５１にその機器を使うと想定されるユーザの一覧が表示され、ユーザがそのうちの一つを押下することにより、入力取得部１５３がユーザの指定したユーザ名を取得し、必要に応じてパスワードの入力を要求しパスワードによる認証を行う。
【００２６】
次に操作候補提示の処理について説明する。図２４は操作候補提示処理の流れを示すフローチャートである。
ここでは操作履歴記憶テーブルにある操作のうち、取得したタスクＩＤと同じタスクＩＤに関連付けられたすべての操作について、今回選択される可能性の大きさを計算し、可能性が大きい順に操作を返す処理を行う。
まず、初期設定として「ｉ＝１、ｊ＝１」とする（ＳＴ３１）。そして、取得したタスクＩＤと操作履歴テーブル第ｉ行第４列に格納されているタスクＩＤとを比較し（ＳＴ３２）、一致するならば以下の操作を行う。
操作履歴テーブル第ｉ行第１列に格納されている操作を操作候補Ａ（ｊ）とする。（ＳＴ３３）。ここでタスクＩＤの一致に加えて、ユーザ認証部の取得するユーザＩＤと操作履歴テーブル第ｉ行第３列に格納されているユーザＩＤが一致することをも条件に加えてもよい。
次に、Ａ（ｊ）の選択確率Ｐ（ｊ）を計算する（ＳＴ３４）。Ｐ（ｊ）の計算方法としては、Ｐ（ｊ）を任意の定数とすることができるが、本例では、まず、現在の日時と操作履歴テーブル第ｉ行第２列の日時を比較し、ｅｘｐ（−日時の差）としている。
同じ操作についてすでに選択確率の大きさが計算されていた場合はＰ（ｊ）を加算する。具体的には、ｋ＝１、２、・・・、ｊ−１の全てのｋについてＡ（ｊ）＝Ａ（ｋ）なるｋがあれば（ＳＴ３５）、Ｐ（ｋ）＝Ｐ（ｋ）＋Ｐ（ｊ）とし（ＳＴ３６）、なければｊ＝ｊ＋１とする（ＳＴ３７）。そして、ｉ＝ｉ＋１とし（ＳＴ３９）、ｉ＝操作履歴テーブルの行数、となるまでステップＳＴ３３からステップＳＴ３７を繰り返す。
そして、Ｐ（ｊ）の高い順に、提示すると定められた数だけＡ（ｊ）を操作候補として操作選択画面５５０を情報表示部１５１に表示する（ＳＴ４０）。
【００２７】
図２５は操作選択画面の一例を示す模式図である。この例では、操作選択画面５５０には、操作候補として、上から「印刷：両面２部」のボタン５５１、「メール送信」のボタン５５２、「印刷：片面１０部」のボタン５５３、「印刷：両面、集約あり」のボタン５５４、「ＦＡＸ送信」のボタン５５５が表示されている。ユーザは、この中から所望の処理を選択してボタンを押下する。
このような処理がなされると、履歴管理部１１５は、以下の処理を行う。履歴管理部１１５は、「履歴追加」と「履歴更新」の２種類の処理を行い、操作履歴テーブルの行数が規定の行数存在する場合は「履歴更新」の処理を、そうでない場合には「履歴追加」の処理を行う。
図２６は履歴管理部の履歴追加の処理を示すフローチャートである。履歴追加を行うときには、履歴管理部１１５は、ユーザが実際に操作した操作内容、操作した時点の日時情報、ユーザＩＤ、選択されたタスクＩＤを取得する（ＳＴ４１）。次に、操作履歴テーブル最終行の第１列、第２列、第３列、第４列にそれぞれ操作内容、操作した時点の日時情報、ユーザＩＤ、選択されたタスクＩＤを格納する（ＳＴ４２）。
【００２８】
図２７は履歴管理部の履歴更新の処理を示すフローチャートである。履歴更新を行うときには、履歴管理部１１５は、ユーザが実際に操作した操作内容、操作した時点の日時情報、ユーザＩＤ、選択されたタスクＩＤを取得する（ＳＴ５１）。次いで、操作履歴テーブル最終行の第１列、第２列、第３列、第４列にそれぞれ操作内容、操作した時点の日時情報、ユーザＩＤ、選択されたタスクＩＤを格納する（ＳＴ５２）。そして、履歴更新テーブルの第１行を削除して処理を終了する（ＳＴ５３）。これで情報処理装置におけるファイルの一連の操作が終了する。
以上説明したように、本実施の形態に係る情報処理装置によれば、ファイルに対する操作を行う際に、予め行うと予想される操作が推定され、ユーザに提示されるため、ユーザは、煩雑なメニュー操作を行うことなく目的の操作に到達できるようになる。そして、前記推定は、画像に関連付けられた「タスク」に関する情報を基に行われ、その「タスク」は業務の目的に近い情報であるため、よりその業務に適した操作が提示される。
【００２９】
次に他の実施の形態に係る情報処理装置の例について説明する。図２８は他の例に係る情報処理装置が配置されるシステムを示すブロック図、図２９は情報処理装置を示すブロック図である。本例は、２台のパーソナルコンピュータ７００と、前記タスク情報管理サーバ３００と、データベース管理サーバ６００とをネットワーク８１０を介して接続して情報処理装置システム８００を形成している。
パーソナルコンピュータ７００は、図２８に示すように、前述したパーソナルコンピュータ１００のデータベース部１６０をデータベース管理サーバ６００に配置し管理する構成としている。即ち、パーソナルコンピュータ７００には、前記パーソナルコンピュータ１００と同様に、処理部１１０、ネットワークインターフェース１２０、インターフェース部１５０、メモリ１７０を備える。その他前記第１の例と同一の構成部には同一の符号を付してある。
また、タスク情報管理サーバ３００の構成も上述した例と同様である。データベース管理サーバ６００には、ネットワークインターフェース６１０と、データベース部６２０を備える。６２０には、タスク一覧テーブル６２１、ユーザ一覧テーブル６２２、操作履歴テーブル６２３、画像情報記憶テーブル６２４、画像記憶部６２５を備えている。このため本例では、画像取得部１３０が取得した画像、ユーザのもつタスク情報、実行した操作に関する情報、個々のタスク情報と操作との関連を記憶する各記憶装置がネットワーク８１０上にあるデータベース管理サーバ６００において保持され、各々の記憶テーブルはネットワークインターフェース６１０を介して、参照・追加、更新される。
本例に係る情報処理装置システム８００では、第１の例と同様に、ファイルに対する操作を行う際に、予め行うと予想される操作が推定され、ユーザに提示されるため、ユーザは、煩雑なメニュー操作を行うことなく目的の操作に到達できるようになる。そして、前記推定は、ファイルに関連付けられた「タスク」に関する情報を基に行われ、その「タスク」は業務の目的に近い情報であるため、よりその業務に適した操作が提示される。
また、本例では、ファイル、タスク情報や操作履歴をデータベース管理サーバに保持し、各パーソナルコンピュータから保存したファイルやそのファイルに関連するタスク情報や操作履歴は、各パーソナルコンピュータで共有され、呼び出し可能となるので、どのパーソナルコンピュータからでも同様の操作が実現できる。
【図面の簡単な説明】
【００３０】
【図１】実施形態例が適用されるコンピュータシステムを示すブロック図である。
【図２】実施形態例が適用されるコンピュータシステムを示すブロック図である。
【図３】コンピュータシステムの構成を示すブロック図である。
【図４】タスク情報管理サーバのシステム構成を示すブロック図である。
【図５】タスク一覧テーブルの格納内容例を示す模式図である。
【図６】ユーザ一覧テーブルの格納内容例を示す模式図である。
【図７】操作履歴テーブルの格納内容例を示す模式図である。
【図８】ファイル情報記憶テーブルの格納内容例を示す模式図である。
【図９】ファイル保存の流れを示すフローチャートである。
【図１０】ファイルに対して操作を行う際の流れを示すフローチャートである。
【図１１】タスク取得部の処理の流れを示すフローチャートである。
【図１２】タスク情報管理サーバ中に保持する取得タスクテーブルの格納内容例を示す模式図である。
【図１３】タスク取得の選択画面を示す模式図である。
【図１４】タスクがスケジュールであるときに画像表示部に表示される画面を示す模式図である。
【図１５】スケジュールの詳細内容を表示した画面を示す模式図である。
【図１６】タスクがＴｏＤｏであるときに画像表示部に表示される画面を示す模式図である。
【図１７】ＴｏＤｏの詳細内容を表示した画面を示す模式図である。
【図１８】タスクがプロジェクトであるときに画像表示部に表示される画面を示す模式図である。
【図１９】プロジェクトの詳細内容を表示した画面を示す模式図である。
【図２０】タスクがユーザグループであるときに画像表示部に表示される画面を示す模式図である。
【図２１】ユーザグループの詳細内容を表示した画面を示す模式図である。
【図２２】タスク分けしない場合に画像表示部に表示される画面を示す模式図である。
【図２３】タスクの詳細内容を表示した画面を示す模式図である。
【図２４】操作候補提示部の処理を示すフローチャートである。
【図２５】提示操作選択の画面表示例を示す模式図である。
【図２６】「履歴追加」の処理を示すフローチャートである。
【図２７】「履歴更新」の処理を示すフローチャートである。
【図２８】他の実施の形態に係る情報処理装置が配置されるシステムを示すブロック図である。
【図２９】情報処理装置の構成を示すブロック図である。
【符号の説明】
【００３１】
１０  情報処理装置システム、１００  パーソナルコンピュータ、１１０  処理部、１１１  中央処理部、１１２  ユーザ認証部、１１３  タスク取得部、１１４  操作候補提示部、１１５  履歴管理部、１１６  情報記憶テーブル管理部、１２０  ネットワークインターフェース、１３０  画像取得部、１４０  画像形成部、１５０  インターフェース部、１５１  情報表示部、１５２  操作命令部、１５３  入力取得部、１６０  データベース部、１６１  タスク一覧テーブル、１６２  ユーザ一覧テーブル、１６３  操作履歴テーブル、１６４  ファイル情報記憶テーブル、１７０  メモリ、３００  タスク情報管理サーバ
【図１】
2008262554.tif 000003
【図２】
2008262554.tif 000004
【図３】
2008262554.tif 000005
【図４】
2008262554.tif 000006
【図５】
2008262554.tif 000007
【図６】
2008262554.tif 000008
【図７】
2008262554.tif 000009
【図８】
2008262554.tif 000010
【図９】
2008262554.tif 000011
【図１０】
2008262554.tif 000012
【図１１】
2008262554.tif 000013
【図１２】
2008262554.tif 000014
【図１３】
2008262554.tif 000015
【図１４】
2008262554.tif 000016
【図１５】
2008262554.tif 000017
【図１６】
2008262554.tif 000018
【図１７】
2008262554.tif 000019
【図１８】
2008262554.tif 000020
【図１９】
2008262554.tif 000021
【図２０】
2008262554.tif 000022
【図２１】
2008262554.tif 000023
【図２２】
2008262554.tif 000024
【図２３】
2008262554.tif 000025
【図２４】
2008262554.tif 000026
【図２５】
2008262554.tif 000027
【図２６】
2008262554.tif 000028
【図２７】
2008262554.tif 000029
【図２８】
2008262554.tif 000030
【図２９】
2008262554.tif 000031