(57)【要約】【課題】ユーザの設定作業の負担を軽減する手段を提供する。【解決手段】ユーザ識別子情報および設定情報を入力する入力部と、前記ユーザ識別子情報に関連付けて過去の設定情報を設定履歴情報として記憶する記憶部と、前記ユーザ識別子および前記入力部が入力した設定情報に基づいて前記設定履歴情報を検索して関連度の高い設定情報を抽出する設定情報抽出部と、前記設定情報抽出部が抽出した設定情報を表示する報知部とを備えた。【選択図】        図１
2015073150.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ識別子情報および設定情報を入力する入力部と、
前記ユーザ識別子情報に関連付けて過去の設定情報を設定履歴情報として記憶する記憶部と、
前記ユーザ識別子および前記入力部が入力した設定情報に基づいて前記設定履歴情報を検索して関連度の高い設定情報を抽出する設定情報抽出部と、
前記設定情報抽出部が抽出した設定情報を表示する報知部とを備えたことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
自動原稿送り装置およびフラットベッドに設けられた原稿台のいずれか一方または両方に載置された原稿の有無を検出する媒体検知部と、
前記媒体検知部で検出した原稿の有無に基づいて原稿を読取る読取部とを有し、
前記記憶部は、前記読取部が原稿の画像を読取る毎に、前記媒体検知部が検出した原稿の有無を原稿有無情報として前記設定履歴情報に付加して記憶し、
前記設定情報抽出部は、前記ユーザ識別子、前記入力部が入力した設定情報および前記媒体検知部が検出した原稿有無情報に基づいて前記設定履歴情報を検索して関連度の高い設定情報を抽出することを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
前記記憶部は、ユーザの指示により実行した機能を識別する機能識別情報を記憶し、
前記設定情報抽出部は、前記ユーザ識別子、前記入力部が入力した設定情報および前記機能識別情報に基づいて前記設定履歴情報を検索して関連度の高い設定情報を抽出することを特徴とする情報処理装置。
【請求項４】
請求項２に記載の情報処理装置において、
前記記憶部は、ユーザの指示により実行した機能を識別する機能識別情報を記憶し、
前記設定情報抽出部は、前記ユーザ識別子、前記入力部が入力した設定情報、前記原稿有無情報および前記機能識別情報に基づいて前記設定履歴情報を検索して関連度の高い設定情報を抽出することを特徴とする情報処理装置。
【請求項５】
請求項３に記載の情報処理装置において、
自動原稿送り装置およびフラットベッドに設けられた原稿台のいずれか一方または両方に載置された原稿の有無を検出する媒体検知部と、
前記媒体検知部で検出した原稿の有無に基づいて原稿を読取る読取部とを有し、
前記記憶部は、前記読取部が原稿の画像を読取る毎に、前記媒体検知部が検出した原稿の有無を原稿有無情報として前記設定履歴情報に付加して記憶し、
前記設定情報抽出部は、前記ユーザ識別子、前記入力部が入力した設定情報、前記媒体検知部が検出した原稿有無情報および前記媒体検知部が検出した原稿有無情報に基づいて前記設定履歴情報を検索して関連度の高い設定情報を抽出することを特徴とする情報処理装置。
【請求項６】
請求項１に記載の情報処理装置において、
前記設定情報抽出部は、前記入力部で入力した設定情報と前記設定履歴情報とを比較し、一致する項目に基づいて前記関連度を算出することを特徴とする情報処理装置。
【請求項７】
請求項６に記載の情報処理装置において、
自動原稿送り装置およびフラットベッドに設けられた原稿台のいずれか一方または両方に載置された原稿の有無を検出する媒体検知部と、
前記媒体検知部で検出した原稿の有無に基づいて原稿を読取る読取部とを有し、
前記記憶部は、前記読取部が原稿の画像を読取る毎に、前記媒体検知部が検出した原稿の有無を原稿有無情報として前記設定履歴情報に付加して記憶し、
前記設定情報抽出部は、前記ユーザ識別子、前記入力部が入力した設定情報および前記媒体検知部が検出した原稿有無情報に基づいて前記設定履歴情報を検索し、
前記入力部で入力した設定情報および前記媒体検知部が検出した原稿の有無の情報と、前記設定履歴情報とを比較し、一致する項目に基づいて前記関連度を算出することを特徴とする情報処理装置。
【請求項８】
請求項６に記載の情報処理装置において、
前記記憶部は、ユーザの指示により実行した機能を識別する機能識別情報を記憶し、
前記設定情報抽出部は、前記ユーザ識別子、前記入力部が入力した設定情報および前記機能識別情報に基づいて前記設定履歴情報を検索し、
前記入力部で入力した設定情報および前記機能識別情報と、前記設定履歴情報とを比較し、一致する項目に基づいて前記関連度を算出することを特徴とする情報処理装置。
【請求項９】
請求項７に記載の情報処理装置において、
前記記憶部は、ユーザの指示により実行した機能を識別する機能識別情報を記憶し、
前記設定情報抽出部は、前記ユーザ識別子、前記入力部が入力した設定情報、前記原稿有無情報および前記機能識別情報に基づいて前記設定履歴情報を検索し、
前記入力部で入力した設定情報、前記媒体検知部が検出した原稿の有無の情報および前記機能識別情報と、前記設定履歴情報とを比較し、一致する項目に基づいて前記関連度を算出することを特徴とする情報処理装置。
【請求項１０】
請求項８に記載の情報処理装置において、
自動原稿送り装置およびフラットベッドに設けられた原稿台のいずれか一方または両方に載置された原稿の有無を検出する媒体検知部と、
前記媒体検知部で検出した原稿の有無に基づいて原稿を読取る読取部とを有し、
前記記憶部は、前記読取部が原稿の画像を読取る毎に、前記媒体検知部が検出した原稿の有無を原稿有無情報として前記設定履歴情報に付加して記憶し、
前記設定情報抽出部は、前記ユーザ識別子、前記入力部が入力した設定情報、前記媒体検知部が検出した原稿有無情報および前記媒体検知部が検出した原稿有無情報に基づいて前記設定履歴情報を検索し、
前記入力部で入力した設定情報、前記媒体検知部が検出した原稿の有無の情報および前記機能識別情報と、前記設定履歴情報とを比較し、一致する項目に基づいて前記関連度を算出することを特徴とする情報処理装置。
【請求項１１】
請求項６から請求項１０のいずれかに記載の情報処理装置において、
前記設定情報抽出部は、前記項目毎に重み係数を付与し、前記関連度を算出することを特徴とする情報処理装置。
【請求項１２】
請求項１１に記載の情報処理装置において、
前記設定情報抽出部は、前記設定履歴情報の新旧に応じて前記重み係数を付与し、前記関連度を算出することを特徴とする情報処理装置。
【請求項１３】
請求項１から請求項１２のいずれかに記載の情報処理装置において、
前記報知部は、前記関連度が高い前記設定情報を優先して表示部に表示することを特徴とする情報処理装置。
【請求項１４】
請求項１から請求項１３のいずれかに記載の情報処理装置において、
前記報知部は、前記入力部が入力した設定情報および初期設定情報と、前記設定情報抽出部が抽出した設定情報との差を表示部に表示することを特徴とする情報処理装置。
【請求項１５】
請求項１４に記載の情報処理装置において、
前記報知部は、前記差を選択可能に表示部に表示することを特徴とする情報処理装置。
【請求項１６】
請求項１５に記載の情報処理装置において、
前記報知部は、前記差を一括して選択可能に表示部に表示することを特徴とする情報処理装置。
【請求項１７】
請求項１から請求項１６のいずれかに記載の情報処理装置において、
前記報知部は、前記設定情報を代表画像および設定時刻とともに表示部に表示することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定情報に従って画像を処理する情報処理装置に関する。
【背景技術】
【０００２】
従来の情報処理装置は、ユーザの操作により設定項目の設定値の入力を受付け、入力された情報と過去の設定履歴情報を基に、ユーザが次に設定する項目を推測して優先的に画面に表示することによりユーザの利便性を向上させるようにしている。この情報処理装置は、設定履歴情報としてのユーザが行った設定頻度の情報に応じてユーザが次に設定する項目の推測を行い、ユーザによる設定値の入力を受付けるたびに、推測結果を更新し、常に最新の推測結果を画面に表示するようにしている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５２７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、推測した設定項目が設定項目毎に行われるため、複数の設定項目を設定する際も一つ一つの設定項目毎に設定入力を行う必要があり、多数の設定項目を設定する場合、ユーザに多大な設定作業の負担を強いることになってしまうという問題がある。
本発明は、このような問題を解決することを課題とし、ユーザの設定作業の負担を軽減することを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、ユーザ識別子情報および設定情報を入力する入力部と、前記ユーザ識別子情報に関連付けて過去の設定情報を設定履歴情報として記憶する記憶部と、前記ユーザ識別子および前記入力部が入力した設定情報に基づいて前記設定履歴情報を検索して関連度の高い設定情報を抽出する設定情報抽出部と、前記設定情報抽出部が抽出した設定情報を表示する報知部とを備えたことを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、ユーザの設定作業の負担を軽減することができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】実施例における情報処理装置の構成を示すブロック図
【図２】実施例におけるジョブ投入情報の説明図
【図３】実施例における設定画面の説明図
【図４】実施例におけるログイン処理の流れを示すフローチャート
【図５】実施例における設定値入力処理の流れを示すフローチャート
【図６】実施例における設定画面の推移を示す説明図
【図７】実施例における設定履歴比較処理の流れを示すフローチャート
【図８】実施例における関連度算出方法の説明図
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による情報処理装置の実施例を説明する。
【実施例１】
【０００９】
図１は実施例における情報処理装置の構成を示すブロック図である。
図１において、情報処理装置としての画像処理装置１０１は、通信部１０２と、通信制御部１０３と、操作パネル１０５と、パネル制御部１０６と、通信指示認識部１０４およびパネル指示認識部１０７からなる指示認識部１３０と、アカウント管理部１０８と、ジョブ管理部１０９と、機能管理部１１０と、スキャナ機能部１１１と、ＦＡＸ機能部１１２と、媒体アクセス機能部１１３と、印刷機能部１１４と、Ｅｍａｉｌ機能部１１５と、画像処理１１６と、印刷処理１１７と、権限管理部１１８と、設定値管理部１１９と、ログ管理部１２０と、記憶部１２１と、スキャン処理１２２と、画像処理１２３と、設定履歴記憶部１２４と、差分抽出部１２５および関連度計算部１２６からなる設定履歴比較部１３１と、媒体検知部１２７とにより構成されている。本実施例では、画像処理装置１０１を複合機として説明する。
【００１０】
通信部１０２は、通信用のプロトコルを搭載し、そのプロトコルを用いて外部の装置と通信処理を行うものである。この通信部１０２は、画像処理装置１０１において操作パネル１０５と同様に外部装置からの窓口に当たる。通信部１０２では、情報の転送において自発的に内容のある通信は行わず、すべて上位層の指示の元で動作する。具体的には、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４等のローカルな通信処理の他、ネットワークやファクシミリ等のグローバルな通信処理も含む。また通信部１０２は、主にハードウェアで構成され、ソフトウェアは一部のマイクロプログラムで構成されている。なお、マイクロプログラムとは、ハードウェアが実現する範囲の処理の一部をハードウェアにダウンロードした専用プログラムで代行させたものである。
【００１１】
通信制御部１０３は、通信部１０２を動作させるものであり、外部装置から受信した情報を画像処理装置１０１内の上位層の処理部に転送し、上位層の処理部から受信した情報を外部装置へ転送する。
通信指示認識部１０４は、通信部１０２の上位層の処理部であり、通信部１０２より転送された受信情報の処理および受信情報を処理する中で発生した情報の送信を行うものである。また、更なる上位層の処理部であるジョブ管理部１０９から要求された情報の送信も行う。
【００１２】
受信した情報の処理は、受信した情報の中に含まれる命令としてのコマンドを見つけ出し、コマンドを解析することによりそのコマンドで要求されている内容を把握する。コマンドで要求されている内容が簡単なもの（例えば、設定値の参照や変更等）である場合、通信指示認識部１０４が直接処理を実行し、複雑なもの（例えば、印刷等）である場合、専用の処理が設けられているため、通信指示認識部１０４が当該コマンドをジョブ管理部１０９へ転送し、処理を依頼する。また、通信指示認識部１０４は処理するコマンドによっては上位装置に認証情報を要求する。上位装置から認証情報が送信されると、通信指示認識部１０４は受信した認証情報を用いて認証を行い、権限照合が成功した場合、上位装置から送信されたユーザ識別子を引数としてジョブ管理部１０９に処理を要求する。
なお、データの送信は、送信用コマンド形式のコマンドを作成し、通信制御部１０３へ要求することにより行う。また、設定値管理部１１９に存在する認証処理の設定値がＯＦＦである場合には、通信指示認識部１０４は認証処理を行わない。
【００１３】
操作パネル１０５は、画像処理装置１０１内に内部バスインタフェースで直接接続された入出力装置である。出力はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）パネルやＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）で行い、ＬＣＤパネルは様々なサイズのものがあるが、画像処理装置１０１に搭載されるものではＶＧＡ（６４０×４８０ｄｏｔ）のものが最大である。ＬＥＤは、数個程度が実装され、それぞれのＬＥＤに意味を持たせて点灯または消灯させられる。入力は操作パネル１０５に設けたボタン等から行う。操作パネル１０５は、主にハードウェアで構成され、ソフトウェアは一部のマイクロプログラムで構成されている。
【００１４】
報知部としてのパネル制御部１０６は、操作パネル１０５を制御する処理部である。パネル制御部１０６は、上位層の指示や操作パネル１０５から入力されるユーザの操作情報の一部を入力とし、予め決められたルールに則り表示を切替える。また、パネル制御部１０６は、処理しないユーザの操作入力である場合、その入力情報を上位層の処理部であるパネル指示認識部１０７へそのまま通知し、処理を依頼する。さらに、パネル制御部１０６は、上位層の処理部から転送される情報をビットマップ形式に変換して、操作パネル１０５への表示指示として操作パネル１０５へ転送する。本実施例では、パネル制御部１０６は設定履歴比較部１３１が抽出した設定情報を表示する。
【００１５】
パネル指示認識部１０７は、操作パネル１０５およびパネル制御部１０６を経由して通知されるユーザの操作情報の一部を入力として、そのユーザからの指示内容を認識する。認識する方法は、提供するサービスをメニュー形式で表示させ、そのメニューの中からユーザに項目を選択させ、選択された内容を認識部で認識し、該当する機能を実行するのが一般的である。
機能には、ＣＯＰＹ（読取った原稿の画像を印刷する機能：コピー）、ＳｃａｎＴｏＥｍａｉｌ（読取った原稿の画像を電子メールに添付して送信する機能）、ＳｃａｎＴｏＦＡＸ（読取った原稿の画像をファクシミリ送信する機能）等のサービスや、設定値を変更するものも含まれている。
【００１６】
ユーザの操作で要求されている内容が簡単なもの（例えば、設定値の参照や変更等）である場合、パネル指示認識部１０７が直接処理を実行し、複雑なもの（例えば、印刷等）である場合、一般にジョブと呼ばれる形式で処理する専用の処理が設けられているため、パネル指示認識部１０７が操作情報をジョブ管理部１０９へ転送し、処理を依頼する。
また、パネル指示認識部１０７は入力された操作情報の中からジョブの実行に必要な付属の情報を識別する処理も行う。ジョブの実行に必要な付属の情報とは、ファクシミリ送信であれば送信先電話番号、電子メール送信であれば送信先メールアドレス、印刷であれば解像度、色の濃さ、両面／片面印刷や印刷部数等である。このジョブの実行に必要な付属の情報は、「ジョブ投入情報」として後述する。
【００１７】
さらに、パネル指示認識部１０７は処理する操作情報によっては操作パネル１０５およびパネル制御部１０６を経由してユーザに認証情報を要求する。ユーザにより認証情報が入力されると、パネル指示認識部１０７は転送された認証情報を用いて認証を行い、権限照合が成功した場合、ユーザにより入力されたユーザ識別子を引数としてジョブ管理部１０９に処理を要求する。このユーザ識別子は、ジョブ管理部１０９でジョブの実行を許可する否かの判断に使用される。
【００１８】
なお、設定値管理部１１９に存在する認証処理の設定値がＯＦＦである場合には、通信指示認識部１０４は認証処理を行わない。また、出力（表示）は画像処理装置１０１内で実行されている処理の進行状態やエラーの内容、現在有効となっている設定値の値等を操作パネル１０５およびパネル制御部１０６を経由して行う。
また、入力部としての指示認識部１３０は、通信指示認識部１０４およびパネル指示認識部１０７で構成され、ユーザ識別子情報としての認証情報および設定情報としての設定値を入力するものである。
【００１９】
アカウント管理部１０８は、通信指示認識部１０４やパネル指示認識部１０７が行う認証処理に使用されるユーザの認証情報を保持するものである。ここで、認証処理は、外部から入力される第１の認証情報と、画像処理装置１０１の内部に登録されている第２の認証情報とを照合することにより行われ、アカウント管理部１０８には第２の認証情報が保持されている。認証情報は、ユーザを識別するユーザ識別子であるが、ユーザ識別子には、例えばユーザ名とパスワードの他、数値、指紋情報、虹彩（アイリス）情報等がある。またアカウント管理部１０８は第２の認証情報に関連して後述する「ジョブ投入情報」を構成する情報も保持している。
【００２０】
ジョブ管理部１０９は、ユーザから要求されたジョブを受付け、ジョブの状態を監視し、終了を判断するものである。ジョブ管理部１０９は、ジョブを受付けたとき、ジョブの依頼者がそのジョブを実行する権限を有している否かを確認する権限の照合処理を行う。権限の照合処理の結果、実行可能である場合には、ジョブ管理部１０９はそのジョブの依頼者として照合したユーザ識別子をジョブに添付する。なお、自動で起動するローカルプリント等の内部処理から投入されたジョブの場合は、ジョブ管理部１０９は権限の照合処理を行わずジョブを実行する判断を行う。
【００２１】
ジョブの状態の監視は、ジョブの処理がまだ開始待ちなのか、開始して実行中なのか、開始したが異常が発生して止まってしまっているのか、などの監視を行う。ジョブの終了の判断は、ジョブが正常に終了したのか、異常で終了したのか、異常で終了した場合には何が原因で終了したのかを監視して行う。
また、ジョブ管理部１０９は、ジョブに対する状態の問合せを受付けて応答する処理も行う。ジョブに対する監視以外の指示として、ジョブの開始、一時停止、キャンセル、再開等があり、ジョブ管理部１０９は、これらの要求にも応じる。いずれのジョブに対する指示についても、実行前にはジョブに添付されている依頼者の権限を確認し、権限があれば指示を実行し、権限がなければ指示の実行を拒否する。
【００２２】
機能管理部１１０は、画像処理装置１０１内で保持する各機能部を管理する。機能管理部１１０はジョブ管理部１０９からの指示により機能を割り当て、動作させる。例えば、ＳｃａｎＴｏＥｍａｉｌの場合、ジョブ管理部１０９はユーザから要求された単位のジョブを扱うことが役割であるのに対し、機能管理部１１０はＳｃａｎ（スキャン）の処理とＥｍａｉｌの処理を個々に管理する。このように各処理を個々に管理することにより、処理の組み合わせにより様々なジョブを実現することができるようになるため、保持して管理する機能の数を少なくすることができ、制御が容易になる。本実施例では、以下の処理が機能として備えられている。
【００２３】
読取部としてのスキャナ機能部１１１は、原稿の画像を読取るスキャナを制御し、原稿の画像を読取った後、加工し、画像データを生成する。このスキャナ機能部１１１は、スキャン処理１２２と画像処理１２３とから構成されている。
スキャン処理１２２は、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：自動原稿送り装置）およびＦＢ（Ｆｌａｔ  Ｂｅｄ：フラットベッド）を備えたスキャナユニットを駆動してユーザの原稿を読取り、原稿の画像データを取得する。
【００２４】
媒体検知部１２７は、ＡＤＦおよびＦＢに設けられた原稿台のいずれか一方または両方に載置された原稿の有無を検出するものであり、例えばＡＤＦに媒体が載置されていることを検知するセンサである。なお、本実施例では、媒体検知部１２７はＡＤＦに媒体が載置されていることを検知するセンサとするが、ＡＤＦおよびＦＢの両方に設けられたセンサとし、ＡＤＦまたはＦＢのいずれか一方に載置されている原稿を検知するようにしても良い。
スキャン処理１２２は、媒体検知部１２７により、ＡＤＦに媒体が載置されていることを検知すると、ＡＤＦに載置されている原稿を読取り、ＡＤＦに媒体が載置されていないことを検知すると、ＦＢに載置されている原稿を読取る。
【００２５】
画像処理１２３は、スキャン処理１２２で取得した画像データに対して加工を施す。画像データの加工の例としては、濃度補正やガンマ補正などが挙げられる。
このように、スキャナ機能部１１１は、媒体検知部１２７で検出した原稿の有無に基づいて原稿を読取る。
ＦＡＸ機能部１１２は、ファクシミリ受信およびファクシミリ送信を制御し、ジョブ管理部１０９から指示された部位へファクシミリ受信した画像を保存または転送し、またジョブ管理部１０９から指示された部位の画像をファクシミリ送信する。ただし、ファクシミリのみに特化した動作を行い、前、後工程によって自ら動作を変えることはしない。
【００２６】
媒体アクセス機能部１１３は、可搬媒体を画像処理装置１０１に装着するスロットを有し、装着された可搬媒体中のデータを扱う。媒体アクセス機能部１１３は可搬媒体からデータを読み出して後工程の処理へ渡す処理と、前工程から渡されたデータを可搬媒体に書き込む処理を行う。ただし、媒体アクセス機能部１１３は可搬媒体へのアクセスに特化した動作を行い、前、後工程によって自ら動作を変えることはしない。
なお、可搬媒体とは、ＵＳＢメモリ、ＳＤカード、コンパクトフラッシュ（登録商標）等、画像処理装置１０１に常時装着されていない記憶媒体であり、ユーザが所有するデータの運搬に使用するものである。また、媒体アクセス機能部１１３は、固定的に画像処理装置１０１内に設置された記憶媒体や画像処理装置１０１に接続された記憶媒体に対するデータの保存処理も行う。
【００２７】
印刷機能部１１４は、印刷機構を制御し、機能管理部１１０から与えられるデータを印刷する。印刷機能部１１４は、画像処理１１６と印刷処理１１７とから構成されている。印刷機能部１１４は、画像処理１１６と印刷処理１１７を使うことによって印刷処理を行うが、機能管理部１１０に対しては画像処理１１６と印刷処理１１７を意識させないように隠蔽した動作を行う。なお、印刷機能部１１４は印刷のみに特化した動作を行い、前工程によって自ら動作を変えることはしない。
画像処理１１６は、印刷機能部１１４により起動のタイミングが制御され、印刷工程における画像処理を行う。画像処理１１６の処理が終了することにより、印刷における残工程はエンジン速度で実行することができる。
【００２８】
印刷処理１１７は、印刷機能部１１４により起動のタイミングが制御され、印刷工程において実際に用紙に画像データを定着させる動作を行う。印刷処理１１７の処理が完了することにより排紙スタッカに印刷済みの用紙が排出される。
Ｅｍａｉｌ機能部１１５は、電子メールでの送受信を制御し、ジョブ管理部１０９から与えられる部位へ電子メールで受信した画像を保存または転送し、またジョブ管理部１０９から指示された部位の画像を電子メールで送信する。ただし、電子メールのみに特化した動作を行い、前、後工程によって自ら動作を変えることはしない。
権限管理部１１８は、認証が成功したユーザに対して許可されている要求を判断するものである。権限管理部１１８には認証が成功したユーザを識別するユーザ識別子が与えられ、権限管理部１１８は与えられたユーザ識別子に基づいてそのユーザに許可された権限を返信する。
【００２９】
設定値管理部１１９は、画像処理装置１０１の設定値を管理するものであり、設定値の読み出しや設定値の変更を受け付ける。なお、画像処理装置１０１のすべての処理が設定値を使用する可能性があるため、設定値管理部１１９はすべての処理からアクセスされる可能性がある。また、設定値管理部１１９は永続的に使用され、電源の再投入があった場合にも記憶内容を保持し続けることができる。
ログ管理部１２０は、ユーザが操作パネル１０５を操作した履歴データやジョブを実行する度にその履歴データを保存するものである。ログ管理部１２０は、通常のジョブ実行結果の他、ジョブ中で処理したデータ自体をログとして保存する。
【００３０】
ここで、「ジョブ投入情報」について説明する。
「ジョブ投入情報」は、ユーザが画像処理装置１０１にジョブを投入する場合に、そのジョブに対して付加される情報であり、例えば図２に示すように、「ユーザ名」、「ユーザ所属」、「勤続年数」、「役職」、「投入ジョブ種別」、「設定値（送信先アドレス）」、「設定値（ファイル形式）」、「ジョブ投入時の時刻」等により構成されたものである。
【００３１】
ジョブ投入時に、ユーザは「ユーザ名」や「パスワード」のような第１の認証情報の他、「投入ジョブ種別」、投入ジョブ毎の「設定値」などを入力することとなる。「ユーザ名」や「パスワード」はユーザの認証に必要になる入力情報である。画像処理装置１０１の内部では、この入力情報を照合して許可されたユーザであることを確認する。許可されたユーザには、当該ユーザに関する様々な情報が画像処理装置１０１の内部のアカウント管理部１０８に登録されている。例えば、ユーザの「ユーザ所属」、「勤続年数」、「役職」などである。登録されている各ユーザの情報の中から必要な情報がジョブ投入情報にも追加される。
さらに、画像処理装置１０１に時計（リアルタイムクロック）が搭載されている場合や時刻サーバから時刻を取得するネットワークプロトコルがサポートされている場合には、「ジョブ投入時の時刻」も追加される。
【００３２】
このように、「ジョブ投入情報」はジョブ投入時に関する様々な情報を集めたものとなっている。本実施例では、「投入ジョブ種別」はユーザが画像処理装置１０１に対して実行させるジョブの種類を表すものであり、コピー、印刷、ＦＡＸ送信、Ｅｍａｉｌ送信等である。「設定値」は「投入ジョブ種別」のジョブを行う上で必要な設定情報であり、例えば「投入ジョブ種別」がＦＡＸ送信の場合、宛先のＦＡＸ番号、画質等のファクシミリ送信を行うために必要な設定情報である。なお、図２は、Ｅｍａｉｌ送信がジョブとして選択された場合の「ジョブ投入情報」の一例を示している。
【００３３】
記憶部１２１は、各種設定値、受信したデータ、送受信するコマンドを保存するメモリである。なお、画像処理装置１０１のすべての処理が記憶部１２１に保存するデータを使用する可能性があるため、記憶部１２１はすべての処理からアクセスされる可能性がある。また、記憶部１２１は永続的に使用され、電源の再投入があった場合にも記憶内容を保持し続けることができる。
記憶部としての設定履歴記憶部１２４は、コピー、スキャン、ＦＡＸ等の機能毎に、各機能を実施するときの設定値（即ち、過去の設定値）をユーザ識別子情報に関連付けて設定履歴情報として保持するものである。記憶部１２１と機能が重複するが、設定履歴比較部１３１としての差分抽出部１２５および関連度計算部１２６との関連性が高いため、記憶部１２１とは独立したものとして説明する。
【００３４】
各設定履歴情報が有する情報の例としては、実施ユーザ名、各設定項目の設定値、実施日時・時刻、代表画像、装置ロケーション、ＡＤＦの用紙セット状態、トレイの給紙状態、直前の実行機能等である。設定履歴記憶部１２４は、例えばスキャナ機能部１１１が原稿の画像を読取る毎に、媒体検知部１２７が検出した原稿の有無を原稿有無情報としてのＡＤＦの用紙セット状態、およびユーザの指示により実行した機能を識別する機能識別情報としての直前の実行機能を設定履歴情報に付加して記憶する。
【００３５】
設定情報抽出部としての設定履歴比較部１３１は、差分抽出部１２５および関連度計算部１２６により構成され、ユーザ識別子、指示認識部１３０が入力した設定情報、原稿有無情報、および機能識別情報に基づいて設定履歴情報を検索して関連度の高い設定情報および差分情報を抽出するものである。
差分抽出部１２５は、ユーザの現在の入力設定値と設定履歴記憶部１２４に格納されている設定履歴情報の各設定値を比較し、その差分を抽出するものである。差分抽出部１２５は、設定項目毎に比較を行い、一致しなかった設定項目を差分として扱い、各設定履歴情報から差分情報を抽出し、その差分情報を表示するためにパネル指示認識部１０７へ渡す。
【００３６】
関連度計算部１２６は、ユーザの現在の入力設定値と設定履歴記憶部１２４に格納されている設定履歴情報の各設定値を比較し、ユーザが入力した入力設定値と各設定履歴情報との関連度を計算するものである。
関連度は、ユーザが入力した入力設定値と各設定履歴情報との類似性を表すものであり、本実施例では、設定値の一致性や設定時の状況の一致性から関連度の計算を行う。関連度計算部１２６により計算された関連度順に設定履歴情報が並び替えられてパネル指示認識部１０７へ渡される。
【００３７】
なお、差分抽出部１２５および関連度計算部１２６での入力設定値と設定履歴情報との比較の際は、ユーザ名やグループ名等によるフィルタリングを行うが、本実施例ではユーザ名によるフィルタリングを行うものとする。
このように構成された画像処理装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成された制御部が記憶部１２１に記憶された制御プログラム（ソフトウェア）に基づいて全体の動作を制御する。
【００３８】
上述した構成の作用について説明する。
本実施例において、画像処理装置は、操作パネルや上位装置からの指示によるコピー、スキャン、Ｅｍａｉｌ送信、ＦＡＸ送信等を予め設定された設定値に従って実行するものであり、ユーザの操作により操作パネルから設定値の入力中に、入力中の設定値と関連性の高い設定履歴を表示することにより、ユーザの設定値入力の操作の補助を行うようにしている。
【００３９】
その画像処理装置が行う「ログイン時の動作」、「操作パネルからの設定値入力時の動作」、「設定履歴比較時の動作」の３つに分けて説明する。なお、「操作パネルからの設定値入力時の動作」では、複数の機能からの動作が考えられるが、本実施例ではコピー機能のメニュー操作時の動作で説明する。
まず、画像処理装置が行う「ログイン時の動作」としてのログイン処理を図４の実施例におけるログイン処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。なお、図４では、ユーザが操作パネルを操作し、認証が成功するまでを説明する。
【００４０】
Ｓ１１０１：パネル制御部１０６は、操作パネル１０５を介してユーザの要求入力操作を受付ける。ユーザが画像処理装置１０１に対して処理の要求を入力する手段は大きく２つ存在する。１つ目は、ホストコンピュータ（以下、「ＰＣ」という。）等の上位装置からネットワークやＵＳＢケーブル等の通信回線を経由して処理の要求（コマンド）を入力する手段であり、具体例としては、ＰＣからプリンタドライバを使用した通常の印刷やＰＣからユーティリティを使用した設定値の変更、ＷＥＢページを使用した状態の監視等が該当する。２つ目は、操作パネル１０５からコマンドを入力する手段であり、具体例としては、操作パネル１０５を操作してコピー、スキャンしてＥｍａｉｌ送信、スキャンして外部のサーバへファイル転送、ＦＡＸ送信等するものが該当する。
【００４１】
本実施例で説明する「可搬媒体からの印刷」の機能は、２つ目の手段に該当し、まずユーザは所有する可搬媒体を画像処理装置１０１の専用のスロットルに挿入し、その後操作パネル１０５上に表示されるメニューに従い、可搬媒体からの印刷の要求、読み出し媒体の指定、印刷すべきファイルの指定、印刷オプションの指定を行い、可搬媒体からの印刷を行う。ユーザが操作パネル１０５を使用して前述した指定を行うと、パネル制御部１０６はユーザの入力操作に応じて画面の遷移を制御する。
【００４２】
なお、本実施例では、処理の要求を入力した後に、認証を行うものとして説明するが、認証を行った後に処理の要求を入力するようにしても良い。
Ｓ１１０２：パネル制御部１０６は、パネル指示認識部１０７へ入力された要求を転送する。転送する内容は、前述した可搬媒体からの印刷の要求、読み出し媒体の指定、印刷すべきファイルの指定、印刷オプションの指定等である。なお、処理の内部では、「可搬媒体からの印刷」の要求は、「ＵＳＢｔｏＰｒｉｎｔ」という要求識別子で行うものとする。
【００４３】
Ｓ１１０３：パネル指示認識部１０７は、設定値管理部１１９から認証設定値を読み出す。認証設定値とは、認証を行うか否か決定する設定値である。昨今、画像処理装置１０１の印刷部が消費する消耗品のランニングコストはあまり安くないため、費用の都合により使用者を限定する場合があり、また画像処理装置１０１はＥｍａｉｌ送信やＦＡＸ送信等の情報転送機能を有していたり、原稿をコピーする機能を有していたりし、情報流出を制限するためにも使用者を限定する場合がある。
【００４４】
認証設定値は、ユーザが設定することが可能であるが、一般に管理者と呼ばれる役割が定義され、その人だけがその設定値を変更する権限を有し、その権限は管理者専用のアカウントの情報によって定義される。
Ｓ１１０４：パネル指示認識部１０７は、認証設定値を確認し、認証設定値が「認証する」（ＯＮ）に設定されている場合、認証を行うため処理をＳ１１０５へ移行し、「認証しない」（ＯＦＦ）に設定されている場合、本処理を終了する。
【００４５】
Ｓ１１０５：パネル指示認識部１０７は、パネル制御部１０６を経由して認証情報の入力を要求する。この認証情報は、操作パネル１０５で要求を入力するユーザを識別するための情報である。本実施例では、この認証情報を第１の認証情報としての認証情報Ａとし、「ユーザ名」と「パスワード」を例として説明する。「ユーザ名」と「パスワード」は対として扱い、「ユーザ名」は公開する値であり、「パスワード」は非公開の値である。なお、「ユーザ名」はユーザの識別子であるため重複登録はできないが、「パスワード」は重複登録可能である。
Ｓ１１０６：パネル制御部１０６は、操作パネル１０５を経由してユーザから認証情報Ａ（「ユーザ名」と「パスワード」）の入力を受付け、パネル指示認識部１０７へ認証情報Ａを通知する。
【００４６】
Ｓ１１０７：パネル指示認識部１０７は、アカウント管理部１０８から登録済みの認証情報を読み出す。認証処理は、登録済みの認証情報と、要求入力時に操作パネル１０５で入力された認証情報とを比較して行うため、予め使用を許可するユーザの認証情報をアカウント管理部１０８に登録しておく必要がある。
本実施例では、予めアカウント管理部１０８に登録しておく認証情報を第２の認証情報としての認証情報Ｂとする。この認証情報Ｂは、認証情報Ａと同じであるが、意味合いが異なり、認証情報Ａを生徒が記入した答案とするならば、認証情報Ｂは正解が記入された模範解答用紙である。
【００４７】
Ｓ１１０８：パネル指示認識部１０７は、認証情報Ａと認証情報Ｂとを比較し、一致すると判定すると認証成功（ログイン成功）として本処理を終了し、一致しないと判定すると認証失敗（ログイン失敗）として本処理を終了する。
認証に成功（ログインに成功）すると、要求を入力しているユーザを登録済みのユーザと認め、入力された要求についての処理を開始し、認証に失敗（ログインに失敗）すると、要求を入力しているユーザを登録済みのユーザとは認めることなく、入力された要求を拒否する。
【００４８】
次に、「操作パネルからの設定値入力時の動作」として代表例である「コピー機能のメニュー操作時の動作」における設定値入力処理を図５の実施例における設定値入力処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。なお、本処理は図３（ａ）に示すコピー設定画面３１において「履歴から設定」操作ボタン３２が選択されたときに行われる処理である。
【００４９】
Ｓ１２０１：パネル制御部１０６は操作パネル１０５に表示した図３（ａ）に示すコピー設定画面３１において設定値の入力（例えば、「カラー設定」で「カラー」、「用紙サイズ」で「Ａ５」）を受付け、「履歴から設定」操作ボタン３２が選択されると、ユーザが入力した設定値をパネル指示認識部１０７へ通知し、関連度の高い設定履歴の表示を要求する。本実施例では、「履歴から設定」操作ボタン３２が選択されることにより設定履歴の表示が要求されるが、関連度が所定の閾値を超えた場合に自動で関連度の高い設定履歴の表示を要求するようにしても良い。
【００５０】
Ｓ１２０２：パネル指示認識部１０７は、差分抽出部１２５と関連度計算部１２６とからなる設定履歴比較部１３１へ、ユーザが入力した設定値の入力情報およびユーザ情報としてのユーザ名を通知する。
Ｓ１２０３：設定履歴比較部１３１は、ユーザが入力した設定値の入力情報およびユーザ情報に基づいてユーザが入力した設定値（ユーザ入力設定値）と履歴設定値とを比較して一致する項目に基づいて関連度を算出し、算出した関連度の高い順に設定履歴をソートする。なお、ユーザ入力設定値と履歴設定値とを比較する処理の詳細は後述する。
【００５１】
Ｓ１２０４：パネル指示認識部１０７は、設定履歴比較部１３１から関連度順にソートされた設定履歴およびその設定履歴とユーザ入力設定値との差分情報を受け取り、パネル制御部１０６を通じて操作パネル１０５へ関連度が上位の設定履歴および差分情報の表示を指示する。なお、パネル指示認識部１０７が最初に表示を指示するのは関連度が上位の設定履歴のみであるが、ユーザの指示に応じて関連度が下位の設定履歴も表示を指示する。
Ｓ１２０５：操作パネル１０５は、受けた指示にしたがって関連度が上位の設定履歴および差分情報からなる設定履歴画面を表示し、ユーザに報知する。この設定履歴画面は、例えば図３（ｂ）に示す設定履歴画面３５であり、関連度が上位の設定履歴を履歴（１）、履歴（２）、履歴（３）の順に表示する。
【００５２】
Ｓ１２０６：設定履歴画面を表示した操作パネル１０５は、ユーザの入力操作を受付け、パネル制御部１０６を通じてパネル指示認識部１０７へユーザが指定した設定履歴の設定値の反映を要求する。例えば、図３（ｂ）に示す設定履歴画面３５において、表示されている各設定値を選択する選択操作ボタン３６、履歴毎の全設定値を選択する全体選択操作ボタン３７（例えば、履歴（３）で全体選択操作ボタン３７が選択されると、履歴（３）に表示されているすべての設定値「両面設定：両面」、「拡大率：７０％」、「解像度：３００ｄｐｉ」を選択）の操作を受付け、さらに選択された設定値を反映するための設定反映操作ボタン３８の操作を受付けることにより、操作パネル１０５は、パネル制御部１０６を通じてパネル指示認識部１０７へユーザが指定した設定履歴の設定値の反映を要求する。
【００５３】
Ｓ１２０７：設定値の反映を要求する指示を受けたパネル指示認識部１０７は、設定値管理部１１９へ設定値の変更を指示する。
Ｓ１２０８：設定値管理部１１９は、設定値の変更指示にしたがって設定値を変更し、さらにパネル指示認識部１０７へ表示する設定値の変更を通知する。
Ｓ１２０９：パネル指示認識部１０７は、設定値の変更を表示する画面に反映し、パネル制御部１０６を通じて操作パネル１０５へ設定値を変更した画面の表示を指示する。
【００５４】
Ｓ１２１０：操作パネル１０５は、設定値を変更した画面を表示部に表示し本処理を終了する。
このように、画像処理装置１０１の指示認識部は、設定履歴管理部により、ユーザにより入力された設定値と関連性の高い過去の設定履歴情報を抽出し、ユーザに報知するようにしたことにより、ユーザは過去に行った設定と同様または類似の設定を容易に行うことができ、多数の設定項目を設定する場合のユーザの設定作業の負担を軽減することができる。
【００５５】
ここで、本実施例のコピーメニュー画面における設定画面を図６の実施例における設定画面の推移を示す説明図に基づいて説明する。
図６（ａ）は、画像処理装置の操作パネルに表示されるコピー機能のホーム画面としてのコピーメニュー画面である。画像処理装置は、コピー、スキャン、ＦＡＸ、印刷など複数の機能を有しているが、操作パネルでは略同様の操作画面を表示する。コピーメニュー画面は、コピーを実施する場合に表示するものであり、コピー部数、用紙、印刷画質、印刷ページの媒体へのレイアウト等様々な設定が可能であるが、本実施例では、カラー設定、解像度、用紙サイズ、用紙タイプ、両面設定、拡大率が設定可能であるとする。
【００５６】
図６（ａ）に示すコピーメニュー画面６１では、ユーザの操作により、カラー設定が「カラー」６１ａ、用紙サイズが「Ａ５」６１ｂに設定され、解像度、用紙タイプ、両面設定、拡大率は初期値である「６００ｄｐｉ」、「普通紙」、「片面」、「１００％」のままであることを示している。この状態で、コピーメニュー画面６１の「履歴から設定」操作ボタン６１ｃを選択すると図６（ｂ）に示す設定履歴を関連度の高い順に表示する設定履歴画面を表示する。
【００５７】
図６（ｂ）に示す設定履歴画面６２には、関連度が高い設定履歴情報が優先されて表示され、図６（ａ）に示すコピーメニュー画面６１で入力した設定値と関連度の高い設定履歴６３、６４、６５が降順に並べられて履歴（１）、履歴（２）、履歴（３）として順に表示される。各設定履歴には、いつどのような設定をしたかユーザが認識できるように、設定が実施された時刻６３ａ、６４ａ、６５ａ（例えば、２分前）および代表画像６３ｂ、６４ｂ、６５ｂ（機能実施時の画像、例えばスキャンした画像や印刷した画像）が併せて表示される。代表画像の選択方式は任意であるが、本実施例ではコピー実施時の１枚目の画像を縮小した画像を代表画像とする。
【００５８】
設定履歴６３、６４、６５には、現在の設定値（ユーザにより入力された設定情報としての設定値および初期設定情報としての初期値）と当該設定履歴の設定値との差分であり、さらに既にコピーメニュー画面６１で入力した設定値を除いたものが差分設定６３ｃ、６４ｃ、６５ｃとして表示され、ユーザは差分設定６３ｃ、６４ｃ、６５ｃの中から所望の設定値をそれぞれ選択することができるようになっている。
また、設定履歴６３、６４、６５には、全体選択操作ボタン６３ｄ、６４ｄ、６５ｂが表示され、この全体選択操作ボタン６３ｄ、６４ｄ、６５ｂを選択することにより、表示されているそれぞれの差分設定６３ｃ、６４ｃ、６５ｃを一括して全体選択することができるようになっている。
【００５９】
なお、全体選択した後も他の設定履歴の設定値を選択することができ、また複数の設定履歴の中からそれぞれの設定値を選択することもできる。また、画面の左端および右端にはページ移動ボタンが表示され、そのページ移動ボタンを押下することにより他の設定履歴（関連度が下位の設定履歴）を表示することができるようになっている。
本実施例では、設定履歴６４の全体選択操作ボタン６４ｄが選択され、設定履歴６５の差分設定６５ｃの中から「拡大率：７０％」が選択されるものとし、その選択操作を受付けると図６（ｃ）に示す設定履歴画面６６が表示される。
【００６０】
このように、過去の設定履歴情報とともに、設定を行った時刻や代表画像をユーザに報知するようにしたことにより、ユーザは過去に行った設定を想起しながら設定を行うことができ、設定値の選択の参考にし、設定の誤りを防止することができる。
また、設定履歴情報から設定値を選択して設定する際、設定履歴情報の設定項目群をまとめて選択できるようにしたことにより、ユーザの多種の設定操作を簡素化することができる。
さらに、複数の設定履歴情報から所望の設定値を選択することができるようにしたことにより、ユーザは過去の複数の設定履歴情報から所望の設定値を容易に組み合わせて選択することができる。
【００６１】
図６（ｃ）に示す選択操作が行われた設定履歴画面６６には、設定履歴６４の差分設定６４ｃの中のすべての設定値である「解像度：３００ｄｐｉ」および「用紙タイプ：厚紙」が選択され、また設定履歴６５の差分設定６５ｃの中から「拡大率：７０％」が選択された状態が表示される。この状態で設定反映操作ボタン６６ａが選択されると、選択された設定値が現在のコピーの設定値に反映され、図６（ｄ）に示すコピーメニュー画面６７が表示される。
図６（ｄ）に示すコピーメニュー画面６７には、選択された設定値として「解像度：３００ｄｐｉ」６７ａ、「用紙タイプ：厚紙」６７ｂおよび「拡大率：７０％」６７ｃが表示される。
【００６２】
次に、ユーザ入力設定値と履歴設定値とを比較する設定履歴比較処理を図７の実施例における設定履歴比較処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。なお、本処理は図５のＳ１２０３において実行される処理である。
Ｓ１３０１：画像処理装置１０１の設定履歴比較部１３１は、設定履歴記憶部１２４から設定履歴情報を読み出し、ユーザ名および機能（コピー、スキャン、ＦＡＸ等）が一致する設定履歴情報を抽出する。なお、本実施例では、ユーザ名に基づいて設定履歴情報を抽出するようにしたが、グループ名等に基づいて抽出するようにしても良い。
Ｓ１３０２：設定履歴比較部１３１は、抽出した設定履歴情報とユーザが入力したユーザ入力設定値とを比較し、関連度の算出および差分の抽出を行う。
【００６３】
ここで、関連度の算出および差分の抽出について図８に基づいて説明する。
本実施例では、図８に示すように、設定項目としての「カラー設定」、「解像度」、「用紙サイズ」、「用紙タイプ」、「両面設定」、および「拡大率」の各設定項目に加え、「ＡＤＦ／ＦＢ」、「直前の実行機能」、および「履歴番号」の情報を関連度の算出に使用する。
【００６４】
「ＡＤＦ／ＦＢ」は、ＡＤＦに原稿が載置されているか否かを示し、ＡＤＦに原稿が載置されている場合は「ＡＤＦ」、ＡＤＦに原稿が載置されていない場合は「ＦＢ」となる。なお、ＡＤＦに原稿が載置されているか否かは、図１に示す媒体検知部１２７により検知される。
「直前の実行機能」は、ユーザが過去に当該機能を行う直前に実行していた機能を示し、例えば過去にコピー機能の直前にスキャン機能を実行していた場合、スキャン機能が記録される。
「履歴番号」は、当該設定履歴情報の新しさを示し、番号が小さい程、最近の設定履歴情報である。
【００６５】
設定履歴比較部１３１の関連度計算部１２６は、「カラー設定」、「解像度」、「用紙サイズ」、「用紙タイプ」、「両面設定」、「拡大率」、「ＡＤＦ／ＦＢ」、「直前の実行機能」、および「履歴番号」のそれぞれの項目に重み係数を付与して関連度の計算を行う。
本実施例では、「カラー設定」、「解像度」、「用紙サイズ」、「用紙タイプ」、「両面設定」、および「拡大率」の重み係数を「１」とし、「ＡＤＦ／ＦＢ」および「直前の実行機能」の重み係数を「０．５」とし、「履歴番号」の重み係数を「履歴番号×−０．１」としている。
【００６６】
「カラー設定」、「解像度」、「用紙サイズ」、「用紙タイプ」、「両面設定」、および「拡大率」の重み係数を「１」としたのは、ユーザ入力設定値との関連性が高いためであり、また「ＡＤＦ／ＦＢ」および「直前の実行機能」の重み係数を「０．５」としたのは、各設定項目よりもユーザ入力設定値との関連性が低いためであり、さらに「履歴番号」の重み係数を「履歴番号×−０．１」としたのは、設定履歴情報の新旧に応じて重み係数を付与するためであり、最近の設定履歴情報ほどユーザ入力設定値との関連性が高いと考えられるためである。
【００６７】
なお、各重み係数は、上述したもの限られず、画像処理装置の使用状況や使用目的に応じて適宜変更しても良い。
次に、関連度計算部１２６が行う関連度の算出処理を説明する。
図８において、列８１は、「履歴番号」、「カラー設定」、「解像度」、「用紙サイズ」、「用紙タイプ」、「両面設定」、「拡大率」、「ＡＤＦ／ＦＢ」、「直前の実行機能」、「関連度」、「順位」を示している。なお、列８１の（ｘ）のｘは重み係数を表している。
【００６８】
列８２は、ユーザ入力設定値および上述した「ＡＤＦ／ＦＢ」および「直前の実行機能」を示し、「カラー設定」が「カラー」に、「用紙サイズ」が「Ａ５」に変更され、その他の設定項目は変更されていない初期値のままであり、「ＡＤＦ／ＦＢ」はＡＤＦに原稿が載置されていることを示す「ＡＤＦ：セット」となり、「直前の実行機能」は直前に実行された機能がＦＡＸ機能であることを示す「ＦＡＸ」となっている。
列８３には、新しい順に設定履歴情報が配列されており、列８２に示す、ユーザ入力設定値と一致する設定値にはハッチングが施されている。なお、「ＡＤＦ／ＦＢ」は、当該設定履歴情報において原稿を読み取ったのが「ＡＤＦ」または「ＦＢ」であることを表している。
【００６９】
これらの情報を基に関連度計算部１２６は関連度を算出する。例えば、列８３の１列目８３ａは、「履歴番号」が「１」、「カラー設定」および「用紙サイズ」がユーザ入力設定値と一致し、現在の画像処理装置のＡＤＦに原稿が載置されている状態であり、「ＡＤＦ／ＦＢ」が一致しているため、重み係数は１（カラー設定）＋１（用紙サイズ）＋０．５（ＡＤＦ／ＦＢ）＝２．５となり、さらに履歴番号が「１」であるため、１×−０．１＝−０．１を加算し、関連度は２．４となる。
【００７０】
同様の計算方法で各設置履歴の関連度を算出すると、７列目８３ｇの関連度が２．３、４列目８３ｄの関連度が１．６となり、順位は１列目８３ａが１位、７列目８３ｇが２位、４列目８３ｄが３位に順位付けられる。
このように、関連度計算部１２６は設定履歴情報の新しさを示す情報、ＡＤＦ／ＦＢの使用情報、直前の実行機能情報を考慮してユーザにより入力された設定値と関連性の高い過去の設定履歴情報を抽出するようにしたことにより、より多様な使用用途に対して高い精度で関連性の高い過去の設定履歴情報を抽出することができる。
【００７１】
次に、差分抽出部１２５が行う差分抽出処理を説明する。
差分抽出部１２５は、図８における列８１の「履歴番号」、「カラー設定」、「解像度」、「用紙サイズ」、「用紙タイプ」、「両面設定」、「拡大率」の各設定項目について、ユーザ入力設定値と設定履歴情報とを比較し、値が異なる設定項目を差分として抽出する。例えば、ユーザ入力設定値と列８３の４列目８３ｄの設定履歴情報とを比較した場合、「カラー設定」（カラー）、「用紙サイズ」（Ａ５）および「用紙タイプ」（普通紙）が同一であるため、それらを除く「解像度」（３００ｄｐｉ）、「両面設定」（両面）、「拡大率」（７０％）が差分情報として抽出される。
【００７２】
図７の説明に戻る。
Ｓ１３０３：設定履歴比較部１３１は、設定履歴情報を算出した関連度の高い順にソートする。
Ｓ１３０４：設定履歴比較部１３１は、ソートした設定履歴情報および設定履歴情報とユーザが入力したユーザ入力設定値との差分情報をパネル指示認識部１０７へ通知し、本処理を終了する。
【００７３】
以上説明したように、本実施例では、画像処理装置の指示認識部が、設定履歴管理部により、ユーザにより入力された設定値と関連性の高い過去の設定履歴情報を抽出し、ユーザに報知するようにしたことにより、ユーザは過去に行った設定と同様または類似の設定を容易に行うことができ、多数の設定項目を設定する場合のユーザの設定作業の負担を軽減することができる。
また、指示認識部は、設定履歴管理部により、設定履歴情報の新しさを示す情報、ＡＤＦ／ＦＢの使用情報、直前の実行機能情報を考慮してユーザにより入力された設定値と関連性の高い過去の設定履歴情報を抽出するようにしたことにより、より多様な使用用途に対して高い精度で関連性の高い過去の設定履歴情報を抽出することができる。
【００７４】
さらに、過去の設定履歴情報とともに、設定を行った時刻や代表画像をユーザに報知するようにしたことにより、ユーザは過去に行った設定を想起しながら設定を行うことができ、設定値の選択の参考にし、設定の誤りを防止することができる。
また、設定履歴情報から設定値を選択して設定する際、設定履歴情報の設定項目群をまとめて選択できるようにしたことにより、ユーザの多種の設定操作を簡素化することができる。
またさらに、複数の設定履歴情報から所望の設定値を選択することができるようにしたことにより、ユーザは過去の複数の設定履歴情報から所望の設定値を容易に組み合わせて選択することができる。
【００７５】
なお、本実施例では、画像処理装置を複合機として説明したが、それに限られることなく、ファクシミリ装置、スキャナ装置、プリンタ等の画像処理装置としても良い。
また、情報処理装置を画像処理装置として説明したが、通信部１０２と、通信制御部１０３と、通信指示認識部１０４と、操作パネル１０５と、パネル制御部１０６と、パネル指示認識部１０７と、アカウント管理部１０８と、権限管理部１１８と、設定値管理部１１９と、ログ管理部１２０と、記憶部１２１と、スキャン処理１２２と、画像処理１２３と、設定履歴記憶部１２４と、差分抽出部１２５と、関連度計算部１２６とを備え、媒体検知部１２７を備えた複合機と通信可能に接続されたホストコンピュータ（パーソナルコンピュータ等）としても良い。
【符号の説明】
【００７６】
１０１  画像処理装置
１０２  通信部
１０３  通信制御部
１０４  通信指示認識部
１０５  操作パネル
１０６  パネル制御部
１０７  パネル指示認識部
１０８  アカウント管理部
１０９  ジョブ管理部
１１０  機能管理部
１１１  スキャナ機能部
１１２  ＦＡＸ機能部
１１３  媒体アクセス機能部
１１４  印刷機能部
１１５  Ｅｍａｉｌ機能部
１１６  画像処理
１１７  印刷処理
１１８  権限管理部
１１９  設定値管理部
１２０  ログ管理部
１２１  記憶部
１２２  スキャン処理
１２３  画像処理
１２４  設定履歴記憶部
１２５  差分抽出部
１２６  関連度計算部
１２７  媒体検知部
１３０  指示認識部
１３１  設定履歴比較部
【図１】
2015073150.tif 000003
【図２】
2015073150.tif 000004
【図３】
2015073150.tif 000005
【図４】
2015073150.tif 000006
【図５】
2015073150.tif 000007
【図６】
2015073150.tif 000008
【図７】
2015073150.tif 000009
【図８】
2015073150.tif 000010