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