(57)【要約】      （修正有）【課題】多種多様な機能を備えていても操作性を向上させることができる画像処理装置及び画像処理装置の操作サポート方法を提供する。【解決手段】ユーザに対する複数の操作の指示を、複数の操作画面もしくは複数の操作項目を表示して行う指示部と、指示部によって指示された操作に関するユーザの操作習熟度を、指示部により表示される操作画面もしくは操作項目毎に、ユーザの操作に基づいて算出する操作習熟度算出部と、操作習熟度算出部により算出された操作習熟度に応じて指示部によって指示される操作をサポートする操作サポート部とを備えてなる。【選択図】図１
2008204443.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに対する複数の操作の指示を、複数の操作画面もしくは複数の操作項目を表示して行う指示部と、
前記指示部によって指示された操作に関するユーザの操作習熟度を、前記指示部により表示される操作画面もしくは操作項目毎に、ユーザの操作に基づいて算出する操作習熟度算出部と、
前記操作習熟度算出部により算出された操作習熟度に応じて指示部によって指示される操作をサポートする操作サポート部と
を備える画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記操作習熟度算出部は、ユーザによる少なくとも二つの操作の時間間隔を検出する操作間隔検出部を備え、該操作間隔検出部により検出された操作間隔に基づいて前記ユーザの操作習熟度を算出することを特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
前記操作習熟度算出部は、所定時間内におけるユーザの操作回数を検出する操作回数検出部を備え、該操作回数検出部により検出された操作回数に基づいて前記ユーザの操作習熟度を算出することを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
前記サポート部は、前記操作習熟度算出部により算出された前記ユーザの操作習熟度に応じて異なるタイプのサポートを行うことを特徴とする画像処理装置。
【請求項５】
請求項１に記載の画像処理装置において、
操作を行うユーザを特定するユーザ認証部を備え、前記習熟度算出部により算出されたユーザの習熟度をユーザに対応して管理するユーザ習熟度管理部を備えることを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、
前記ユーザ習熟度管理部は、前記習熟度算出部により算出されたユーザの習熟度に基づいて、操作のための操作画面を切り替え変更することを特徴とする画像処理装置。
【請求項７】
請求項５に記載の画像処理装置において、
前記ユーザ習熟度管理部は、操作を行うユーザ毎に前記習熟度に関する情報を表示することを特徴とする画像処理装置。
【請求項８】
請求項５に記載の画像処理装置において、
さらに、外部機器とのインタフェースを備え、ユーザ毎の習熟度に関する情報を前記インタフェースを介して送信することを特徴とする画像処理装置。
【請求項９】
画像処理装置の操作サポートを画像処理装置のコンピュータに実行させる画像処理装置の操作サポート方法であって、
ユーザに対する複数の操作の指示を複数の操作画面もしくは複数の操作項目を表示して行う指示ステップと、
前記指示ステップによって指示された操作に関するユーザの操作習熟度を、前記操作画面もしくは操作項目毎に算出する操作習熟度算出ステップと、
前記操作習熟度算出ステップにより算出された操作習熟度に応じて前記指示ステップによって指示される操作をサポートする操作サポートステップと
を備えて画像処理装置のコンピュータに実行させる画像処理装置の操作サポート方法。
【請求項１０】
請求項９に記載の画像処理装置の操作サポート方法において、
前記操作習熟度算出ステップは、ユーザによる少なくとも二つの操作の時間間隔を検出する操作間隔検出ステップを備え、該操作間隔検出ステップにより検出された操作間隔に基づいて前記ユーザの操作習熟度を算出することを特徴とする画像処理装置の操作サポート方法。
【請求項１１】
請求項９に記載の画像処理装置の操作サポート方法において、
前記操作習熟度算出ステップは、所定時間内における操作回数を検出する操作回数検出ステップを備え、該操作回数検出ステップにより検出された操作回数に基づいて前記ユーザの操作習熟度を算出することを特徴とする画像処理装置の操作サポート方法。
【請求項１２】
請求項９に記載の画像処理装置の操作サポート方法において、
前記サポートステップは、前記操作習熟度算出ステップにより算出された前記ユーザの操作習熟度に応じて異なるタイプのサポートを行うことを特徴とする画像処理装置の操作サポート方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置の操作サポート技術に関し、特に、ユーザの熟練度に応じた操作サポートを行う画像処理装置、及び画像処理装置の操作サポート方法に関するものである。
【背景技術】
【０００２】
近年、画像処理装置などのデジタル電子機器が高機能化するのに伴い、その機能とそれに付随する操作及び機能の組み合わせが複雑化するという問題が顕在化している。例えば、ＭＦＰ（Multi Function Peripherals）と呼ばれる複合画像処理装置は、プリンタ機能などの一部の機能を除き、ユーザがその装置の前に直接原稿を持って行き、ユーザが立ちながら操作指示をしなければならないため、操作の繁雑さに伴う精神的・肉体的なストレスはパソコン等に比べるとかなり大きい。この様な操作上の問題に対処する方法として、幾つかのサポート技術が開示されている。
【０００３】
例えば、キー又はポインティングデバイス等による入力操作の時間間隔や、単位時間当たりの誤入力の回数などから操作者の熟練度を判定して、操作者が次に行うべき作業内容を表示する誘導入力機能を提供する頻度を、低熟練者になるほど高くするというサポート技術が開示されている（例えば、特許文献１を参照。）。
【０００４】
また、キー入力操作の時間間隔の平均値などから習熟度を算出し、それぞれの習熟度に応じて表示画面を設定すると共に、操作者の習熟度レベルを特定することにより、操作者の視力や年齢なども加味した内容の表示画面を設定するサポート技術が開示されている（例えば、特許文献２を参照。）。
【特許文献１】特開平９−１５２９２６号公報
【特許文献２】特開２０００−４７５３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記の特許文献１に開示されているサポート技術は、ユーザの習熟度に応じたレベルのサポートを行う誘導入力機能に関するものであって、この誘導入力機能は、ある操作機能に対して設定する項目数及び設定手順が限られているため、順序を追ってステップ的に入力する必要のあるＪｏｂなどにおいては有効であるが、ＭＦＰなどのように多数の項目が並列的に入力可能であって、ユーザが必ずしも全ての項目を設定する必要のないユーザインタフェースの場合は、誘導入力機能があるためにかえって入力操作が繁雑になることがある。例えば、ユーザが設定指示をしなければ、ＭＦＰに初期設定されているデフォルト値が採用されるような場合は、誘導入力機能があるためにかえって入力操作が繁雑になることがある。
【０００６】
また、上記の特許文献２に開示されている技術は、ＭＦＰの一般的なユーザインタフェースを考慮しているものであるが、習熟度レベルに応じて表示画面を変えるということは、操作者の習熟度レベルが変わると表示される画面が前回までと全て変わってしまうということであり、そのためにユーザが混乱をおこして局部的に操作時間が多くかかってしまう可能性がある。
【０００７】
さらに、特許文献１及び特許文献２の技術は、何れも、習熟度レベルをキー入力操作などの時間間隔に基づいて判定しているが、キー入力操作の時間間隔は、たとえ習熟者であっても普段使用していない操作機能に関しては低下する可能性がある。また、キー入力操作の時間間隔は、選択する操作機能及びそれに伴う入力情報（例えば、２者択一的な選択やアドレスなどの文字入力などの情報）によっても異なる。したがって、選択する操作機能やそれに伴う入力情報などを考慮したキー入力操作の時間間隔を適用しなければ、正しい習熟度レベルを判定することができないので、結果的に、ユーザにとって余分なサポート機能が付加されたりして、誘導入力機能が無い方が操作し易いということがある。
【０００８】
本発明は上述した問題点を解決するためになされたものであり、多種多様な機能を備えていても、ユーザに混乱を生じさせることなく操作性を向上させることができる画像処理装置、及び画像処理装置の操作サポート方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決するため、本発明の一態様に係る画像処理装置は、ユーザに対する複数の操作の指示を、複数の操作画面もしくは複数の操作項目を表示して行う指示部と、指示部によって指示された操作に関するユーザの操作習熟度を、指示部により表示される操作画面もしくは操作項目毎に、ユーザの操作に基づいて算出する操作習熟度算出部と、操作習熟度算出部により算出された操作習熟度に応じて指示部によって指示される操作をサポートする操作サポート部とを備えてなることを特徴とするものである。
【００１０】
また、本発明の一態様に係る画像処理装置の操作サポート方法は、画像処理装置の操作サポートを画像処理装置のコンピュータに実行させる画像処理装置の操作サポート方法であって、ユーザに対する複数の操作の指示を複数の操作画面もしくは複数の操作項目を表示して行う指示ステップと、指示ステップによって指示された操作に関するユーザの操作習熟度を、操作画面もしくは操作項目毎に算出する操作習熟度算出ステップと、操作習熟度算出ステップにより算出された操作習熟度に応じて指示ステップによって指示される操作をサポートする操作サポートステップとを備えてなることを特徴とするものである。
【発明の効果】
【００１１】
以上に詳述したように本発明によれば、多種多様な機能を備えていても、ユーザに混乱を生じさせることなく操作性を向上させることができる画像処理装置、及び画像処理装置の操作サポート方法を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明における画像処理装置の実施の形態の幾つかについて図面を参照しながら詳細に説明する。なお、各実施の形態で用いる図面において同一の構成要素は同一の符号を付し、かつ重複する説明は可能な限り省略する。
【００１３】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る画像処理装置の構成図である。この画像処理装置１０は、画像信号を入力するスキャナ１、画像信号を格納するページメモリ２、ハードディスク（ＨＤＤ）３、画像データを印字するプリンタ４、ユーザが操作指示を行うタッチパネル５１とスタートキー５２を備えたユーザインタフェース（ユーザＩ／Ｆ）部５ａ、及び画像処理装置１０全体を制御する制御部６によって構成され、これらが外部ネットワーク７に接続されている。なお、制御部６は、ＣＰＵ６１、表示制御部６２、及びユーザ習熟度管理部６３を備えている。
【００１４】
次に、図１に示す画像処理装置１０の動作について説明する。ユーザは、スキャナ１に原稿を置き、ユーザＩ／Ｆ部５ａのタッチパネル５１に表示された情報に基づいて必要な機能を選択し、選択された機能を使用するために必要な情報を入力する。そして、ユーザがスタートキー５２を押すと所望するＪｏｂの実行が開始される。
【００１５】
制御部６の表示制御部６２は、タッチパネル５１からの最初の入力開始時間、タッチパネル５１の操作時間間隔、及びスタートキー５２の押下時間などを計測し、操作中の項目と計測結果とに基づいてタッチパネル５１を操作するのに必要な情報を表示する。なお、このとき、表示制御部６２が必要とする演算はＣＰＵ６１によって行われる。
【００１６】
図２は、図１に示す画像処理装置におけるタッチパネル５１に表示される画面例を示す図であり、図２（ａ）〜図２（ｅ）はそれぞれ画面例その１〜その５をそれぞれ示している。すなわち、上記の操作によってユーザＩ／Ｆ部５ａのタッチパネル５１に表示される情報は、図２（ａ）〜（ｅ）に示すように、コピーやスキャナ等の機能を単位として基本的な項目を設定し、さらに細かい調整などを階層的に選択できるように構成されている。
【００１７】
例えば、図２（ａ）のように、基本的な項目として『コピー基本』を設定したときは、さらに原稿サイズ：Ａ４、出力用紙サイズ：Ａ４、出力枚数：１枚、及び倍率：１００％、などを選択設定することができる。
【００１８】
また、図２（ｂ）のように、基本的な項目として『スキャナ基本』を設定したときは、さらに原稿サイズ：Ａ４、ファイル名：デフォルト、ファイルフォーマット：ＰＤＦ、及び解像度：３００、などを選択設定することができる。
【００１９】
また、図２（ｃ）のように、基本的な項目として『コピー応用』を設定したときは、詳細設定として、Ｎ ｉｎ １（Ｎ枚の原稿を１枚の用紙にコピーする機能であって、例えば、Ｎが２の時、２ ｉｎ １、Ｎが４の時、４ ｉｎ １と称し、２枚の原稿を１枚の用紙にコピーする、４枚の原稿を１枚の用紙にコピーすることをそれぞれ意味する）、画像調整、などを選択設定することができる。
【００２０】
また、図２（ｄ）のように、詳細項目として『コピー画質調整』を設定したときは、原稿モード：文字、濃度：うすく〜濃く、などを選択設定することができる。
【００２１】
さらに、図２（ｅ）のように、詳細項目として『Ｎ ｉｎ １』を設定したときは、片面：２ ｉｎ １、片面：４ ｉｎ １、両面：２ ｉｎ １、両面：４ ｉｎ １などを選択設定することができる。
【００２２】
再び、図１に戻り、タッチパネル５１によって上記のような設定ができるようになっているため、制御部６の表示制御部６２は、最初の基本項目の表示画面をユーザが選択した時間（時刻）を入力開始時間（時刻）として計測することが可能である。また、ユーザがどの階層の操作を行っても、スタートキー５２を押すことによって、それまでに設定された状態を全て採用して所望するＪｏｂの動作を行い、スタートキー５２の押下時間（時刻）と入力開始時間（時刻）の差を求めれば、ユーザがＪｏｂの操作にどれだけの時間を費やしたかを計測することができる。
【００２３】
タッチパネル５１からユーザが入力する指示は、図２で例示したように、原稿サイズなどのように単純にプルダウンリストから選択できるもの、ファイル名などのように直接入力する必要があるもの、出力枚数や濃度などのように直感的に判り易いもの、あるいは、Ｎ ｉｎ １などのように直感的には判りにくいものなど、指示内容は多種多様である。
【００２４】
そのため、各選択のカテゴリ毎に、基本的にユーザがその機能の選択に対してサポートを必要としている状態であるか、そうでないかは、一律に状態を計測（本例では時間を計測）するだけでは判断することができない。
【００２５】
図３は、図２に示すタッチパネルの画面における項目とカテゴリの分類例を示す図である。
【００２６】
図３は、図２のタッチパネルに表示された基本的な項目である大項目と、細かい調整項目であるサブ項目をそれぞれカテゴリ分けして示している。
【００２７】
ここで、各カテゴリの内容について、（ａ）は項目の理解及び項目の入力がともに簡単なもの、（ｂ）は項目の理解は簡単で、項目の入力は時間かかるもの、（ｃ）は項目の理解は難しいが、項目の入力は簡単なもの、（ｄ）は、上記カテゴリ（ａ），（ｂ），（ｃ）以外のもの、をそれぞれ表している。
【００２８】
図４は、図１に示す第１の実施の形態の画像処理装置における表示制御部６２の動作の流れを示すフローチャートであり、図３に示したカテゴリのいずれかを使用したときの表示制御部６２の動作の流れを示している。以下、図４を用いて表示制御部６２の動作の流れを説明する。
【００２９】
まず、タッチパネル５１を初期化した後（ステップＳ１）、基本パネルの画面が押下されて操作されるまで待機し（ステップＳ２）、基本パネルが操作されるとＪｏｂの操作が開始されたとみなし（ステップＳ２、Ｙｅｓ）、入力開始時間ＳＴＡＲＴ＿Ｔを取得し、さらに、キー入力回数のカウンタＫを０にしてキー入力回数を初期化する（ステップＳ３）。
【００３０】
次に、現在時間ＣＵＲＲＥＮＴ＿Ｔを取得し（ステップＳ４）、入力開始時間ＳＴＡＲＴ＿Ｔと現在時間ＣＵＲＲＥＮＴ＿Ｔの差分を求め、この差分と経過時間の閾値Ｔ１とを比較する（ステップＳ５）。
【００３１】
ここで、入力開始時間ＳＴＡＲＴ＿Ｔと現在時間ＣＵＲＲＥＮＴ＿Ｔの差分が経過時間の閾値Ｔ１未満の場合（ステップＳ５、Ｎｏ）は、スタートキー５２、又は他のキーが押下されるまで現在時間を更新しながら待機する（ステップＳ６）。
【００３２】
ここで、スタートキー５２が押下された場合は（ステップＳ７、Ｙｅｓ）、設定されたＪＯＢを実行して（ステップＳ１８）、ステップＳ１の開始状態（タッチパネルの初期化）に戻り、以降、前述の処理を繰り返す。
【００３３】
一方、ステップＳ７において、スタートキー５２が押下されず、その他のキーが押下された場合は（ステップＳ７、Ｎｏ）、現在、ユーザが操作している項目、時間、及びキー入力回数を取得する。
【００３４】
例えば、操作項目、前回キー入力時間退避：Ｐｒｅ＿Ｔ＝Ｋｅｙ＿Ｔ、キー入力時間：Ｋｅｙ＿Ｔ、入力回数カウント：Ｋ++が取得される（ステップＳ８）。  さらに、その操作項目に該当するキー入力間の時間間隔閾値Ｔ２を取得する（ステップＳ９）。
【００３５】
この時間間隔閾値Ｔ２は、図３に示したカテゴリ毎に対応した設定値を持ち、ＬＵＴなどから読み出される。ここで、キー入力の時間間隔（ＣＵＲＲＥＮＴ＿Ｔ−Ｐｒｅ＿Ｔ）が時間間隔閾値Ｔ２より長いか否かを判定する（ステップＳ１０）。
【００３６】
ステップＳ１０において、キー入力の時間間隔が時間間隔閾値Ｔ２より長ければ（ステップＳ１０、Ｙｅｓ）、ユーザが操作に困っていると判断し、現在の操作項目に関連する図５（ａ）のアドバイスタイプ１を表示する（ステップＳ１１）。
【００３７】
図５は、図１の画像処理装置における例えばタッチパネル５１に表示されるアドバイスタイプの表示画面であり、図５（ａ）はアドバイスタイプ１の表示例、図５（ｂ）はアドバイスタイプ２の表示例を示している。
【００３８】
図５（ａ）に示されるように、例えば、片面２ ｉｎ １の場合は、２枚の原稿Ａ、Ｂを１枚の用紙にコピーできるようなサポート画面が表示される。
【００３９】
一方、ステップＳ１０において、キー入力の時間間隔が時間間隔閾値Ｔ２より短ければ（ステップＳ１０、Ｎｏ）、ユーザは操作に困っていない判断し、ステップＳ４に戻って次のキー入力待ちに移行して前述の処理を繰り返す。
【００４０】
次に、アドバイスタイプ１の表示が終了したか否かを判定し（ステップＳ１２）、アドバイスタイプ１の表示が終了したら（ステップＳ１２、Ｙｅｓ）、キー入力時間（ＫＥＹ＿Ｔ）に現在時間を格納して（ステップＳ１３）、ステップＳ４に戻って前述と同様に次のキー入力待ちとなる。
【００４１】
また、ステップＳ５で、入力開始時間ＳＴＡＲＴ＿Ｔと現在時間ＣＵＲＲＥＮＴ＿Ｔの差分が経過時間の閾値Ｔ１より長い場合、つまり、入力開始からの経過時間が閾値Ｔ１より長い場合は（ステップＳ５、Ｙｅｓ）、キー入力回数Ｋが第１の所定回数Ｋ１より少ないか否かを判定し（ステップＳ１４）、キー入力回数Ｋが第１の所定回数Ｋ１より少ない場合は（ステップＳ１４、Ｙｅｓ）、ユーザはそのＪｏｂの操作を破棄していると判断し、ステップＳ１に戻ってタッチパネルを初期化して新規Ｊｏｂの受付け待ちに移行する。
【００４２】
一方、ステップＳ１４で、キー入力回数Ｋが第１の所定回数Ｋ１より多い場合（Ｋ＜Ｋ１）は（ステップＳ１４、Ｎｏ）、キー入力回数Ｋが第２の所定回数Ｋ２より多いか否かを判定し（ステップＳ１５）、キー入力回数Ｋが第２の所定回数Ｋ２より多くない場合は（ステップＳ１５、Ｎｏ）、ステップＳ６に戻って前述の処理を繰り返す。
【００４３】
一方、ステップＳ１５で、キー入力回数Ｋが第２の所定回数Ｋ２より多い場合は（ステップＳ１５、Ｙｅｓ）、ユーザは機能そのものより、より上位のアドバイスが必要な状態であると判断し、図５（ｂ）のアドバイスタイプ２を表示する（ステップＳ１６）。そして、アドバイスタイプ２の表示が終了したか否かを判定し（ステップＳ１７）、アドバイスタイプ２の表示が終了すれば（ステップＳ１７、Ｙｅｓ）、ステップＳ１に戻ってタッチパネルを初期化して新規Ｊｏｂの受付待ちに移行する。
【００４４】
ステップＳ１６における判断においては、ユーザが例えばこれから操作したいことに対してどの機能を選択したらよいのか、該当する機能がどこにあるのか判らないといった困難に直面していると判断される。図５（ｂ）に示されるアドバイスタイプ２の例では、コピー基本の操作で行いたいことは何ですかという質問に対して、原稿サイズを拡大してコピーしたい、又は、複数原稿を１枚の用紙に印字したいなどのアドバイスが選択できる。
【００４５】
なお、図５（ａ）に示されるアドバイスタイプ１はＮ ｉｎ １の機能に関するアドバイスであって、入力原稿と最終出力の結果のイメージを表示することで、直感的に何を選べば良いかをアドバイスする表示である。このような表示は、機能の中身が判っているユーザには不要であるが、機能の中身が判らないユーザにとっては図５（ａ）に示すような画像を適宜使うアドバイスは極めて有効である。
【００４６】
また、アドバイスタイプ２は、図５（ｂ）のように、ユーザの行いたい作業内容を質問形式で表示・選択させていくので、機能の有無や操作を行いたいことと機能が結びつき難い場合などには極めて有効である。
【００４７】
図４のフローチャートでは、スタートキー５２を押下する前には必ず基本パネルを押下する構成で述べた。当然のことながら、スタートキー５２のみを入力する構成とすることもできることは明らかである。また、単純にキー入力の時間間隔として一律に算出しているが、各項目一覧内のキー入力（例えば、図３の大項目）や個々の項目内のキー入力（例えば、図３のサブ項目）などによって算出方法や閾値を変えることで、より的確なアドバイスを提供することができる。
【００４８】
また、アドバイスとしては、項目によっては音声を使用することでアドバイスを混乱することなく提供することもできる。
【００４９】
以上説明したように、第１の実施の形態の画像処理装置においては、指示部（指示手段）が、図１のユーザＩ／Ｆ部５ａ及び制御部６の動作に基づいて、複数の操作画面もしくは複数の操作項目を表示しながらユーザに対する複数の操作指示を行う。
【００５０】
なお、このときの操作画面は図２のようなタッチパネル画面であり、操作項目は図３のような項目及びカテゴリの分類例のような内容である。
【００５１】
また、操作習熟度算出部（操作習熟度算出手段）は、図４のフローチャートにおけるステップＳ３〜Ｓ１０、及びステップＳ１４、Ｓ１５の処理により、指示部（指示手段）によって表示された操作画面もしくは操作項目毎に、指示部（指示手段）によって指示された操作に関するユーザの操作習熟度をユーザの操作に基づいて算出する。
【００５２】
さらに、操作サポート部（操作サポート手段）は、図４のフローチャートにおけるステップＳ１１、Ｓ１６の処理により、操作習熟度算出部（操作習熟度算出手段）によって算出された操作習熟度に応じて、指示部（指示手段）によって指示された操作のサポートを行う。このとき、操作サポート部（操作サポート手段）は、図５（ａ）のようなアドバイスタイプ１や図５（ｂ）のようなアドバイスタイプ２を表示させて適切なサポートを行う。
【００５３】
また、操作習熟度算出部（操作習熟度算出手段）は、図４のフローチャートにおけるステップＳ８の処理により、操作間隔検出部（操作間隔検出手段）が検出したユーザによる少なくとも二つの操作の時間間隔に基づいて、ユーザの操作習熟度の算出を行う。
【００５４】
さらに、操作習熟度算出部（操作習熟度算出手段）は、図４のフローチャートにおけるステップＳ１４、Ｓ１５の処理により、操作回数検出部（操作回数検出手段）が検出した所定時間内におけるユーザの操作回数に基づいてユーザの操作習熟度の算出を行う。
【００５５】
また、操作サポート部（操作サポート手段）は、図４のフローチャートにおけるステップＳ１１、Ｓ１６の処理により、操作習熟度算出部（操作習熟度算出手段）によって算出されたユーザの操作習熟度に応じて異なるタイプのサポートを行う。このとき、操作サポート部（操作サポート手段）が行う異なるタイプのサポートは、図５（ａ）のアドバイスタイプ１や図５（ｂ）のアドバイスタイプ２などである。
以上述べたように、第１の実施の形態の画像処理装置では、機能毎にキー操作時間の長さを判定することによって、ユーザの操作を煩わせることなく操作アドバイスを提供することができるので、ユーザの操作のスループットが一段と向上する。なお、操作項目や操作制御の流れは上述した実施形態に限定されるものではない。
【００５６】
（第２の実施の形態）
図６は、本発明の第２の実施の形態に係る画像処理装置の構成図である。図６に示す第２の実施の形態の画像処理装置が図１に示す第１の実施の形態の画像処理装置と異なるところは、ユーザＩ／Ｆ部５ｂにユーザ認証部５３が追加されたところである。したがって、タッチパネル５１の表示内容と表示制御部６２の動作が若干変わった以外は基本的に第１の実施の形態の動作と同じである。
【００５７】
ユーザ認証部５３は、既知の指紋照合やユーザＩＤのキー入力など、操作者を特定することができるものであればどのような手段でもよい。ユーザ認証部５３によって操作者が特定されるため、表示制御部６２は、入力されたユーザＩＤに基づいて、ＭＦＰ内に保持されている操作者ごとのユーザＩＤに対応した習熟度レベルを取得し、図７に示すように、初心者用と上級者用などの習熟度レベルに応じてタッチパネル５１の表示内容を切り替えている。つまり、図７は、図６の画像処理装置の表示制御部６２に表示される習熟度別のアドバイスタイプの表示画面であり、図６（ａ）は初心者用の表示例、図６（ｂ）は上級者用の表示例を示している。
【００５８】
習熟度別の表示画面の切替え方法としては、例えば、初心者であれば、図７（ａ）に示すように、一度に多くの情報を表示せず、階層的に選択表示させる。また、上級者であれば、ＭＦＰの持つ全体の機能や組み合わせでできる機能を把握しているため、図７（ｂ）に示すように、一度に多くの情報を表示させて所望の操作を簡便に選択することができるような表示内容となっている。
【００５９】
図８は、図６に示す第２の実施の形態の画像処理装置における表示制御部６２の動作の流れを示すフローチャートである。
【００６０】
まず、ユーザ認証部５３がユーザ認証を行い（ステップＳ２１）、ユーザの現在の習熟度レベルである現在レベル（Ｕ＿Ｌ）を取得する（ステップＳ２２）。そして、ユーザの現在レベルに合わせた図７のタッチパネルの初期化を行い（ステップＳ２３）、タッチパネル５１の画面が押下されて何らかのキー入力が行われると（ステップＳ２４）、Ｊｏｂの操作が開始されたとみなし（ステップＳ２４、Ｙｅｓ）、入力開始時間ＳＴＡＲＴ＿Ｔを取得し、さらに、キー入力回数のカウンタＫを０にしてキー入力回数を初期化する（ステップＳ２５）。
【００６１】
次に、現在時間ＣＵＲＲＥＮＴ＿Ｔを取得し（ステップＳ２６）、入力開始時間ＳＴＡＲＴ＿Ｔと現在時間ＣＵＲＲＥＮＴ＿Ｔの差分を求め、この差分と経過時間の閾値Ｔ１とを比較する（ステップＳ２７）。
【００６２】
ここで、入力開始時間ＳＴＡＲＴ＿Ｔと現在時間ＣＵＲＲＥＮＴ＿Ｔの差分が経過時間の閾値Ｔ１未満の場合、つまり、（ＣＵＲＲＥＮＴ＿Ｔ−ＳＴＡＲＴ＿Ｔ）＞Ｔ１でない場合は（ステップＳ２７、Ｎｏ）、スタートキー５２又は他のキーが押下されるまで現在時間を更新しながら待機する（ステップＳ２８）。
【００６３】
次に、ステップＳ２９で、スタートキー５２が押下されず、その他のキーが押下された場合は（ステップＳ２９、Ｎｏ）、現在、ユーザが操作している項目、時間、及びキー入力回数を取得する。すなわち、操作項目、前回キー入力時間退避：Ｐｒｅ＿Ｔ＝Ｋｅｙ＿Ｔ、キー入力時間：Ｋｅｙ＿Ｔ、入力回数カウント：Ｋ++を取得する（ステップＳ３０）。さらに、その操作項目に該当するキー入力間の時間間隔閾値Ｔ２を取得する（ステップＳ３１）。
【００６４】
そして、キー入力の時間間隔（ＣＵＲＲＥＮＴ＿Ｔ−Ｐｒｅ＿Ｔ）が時間間隔閾値Ｔ２より長いか否かを判定し（ステップＳ３２）、長くなければ（ステップＳ３２、Ｎｏ）、ステップＳ２６に戻って前述の処理を繰り返す。
【００６５】
一方、ステップＳ３２で、キー入力の時間間隔が時間間隔閾値Ｔ２より長ければ（ステップＳ３２、Ｙｅｓ）、ユーザが操作に困っていると判断し、現在の操作項目に関連する図５（ａ）のアドバイスタイプ１を表示する（ステップＳ３３）。
【００６６】
また、ステップＳ３２で、キー入力の時間間隔が時間間隔閾値Ｔ２より長くなければ（短ければ）（ステップＳ３２、Ｎｏ）、ユーザは操作に困っていないと判断し、ステップＳ２６に戻って次のキー入力待ちに移行して前述の処理を繰り返す。
【００６７】
次に、アドバイスタイプ１の表示が終了したか否かを判定し（ステップＳ３４）、アドバイスタイプ１の表示が終了した場合は（ステップＳ３４、Ｙｅｓ）、キー入力時間（ＫＥＹ＿Ｔ）に現在時間を格納して（ステップＳ３５）、ステップＳ２６に戻って前述と同様に次のキー入力待ちとなる。
【００６８】
また、ステップＳ２７で、入力開始時間ＳＴＡＲＴ＿Ｔと現在時間ＣＵＲＲＥＮＴ＿Ｔの差分が経過時間の閾値Ｔ１より長い場合、つまり、入力開始からの経過時間が閾値Ｔ１より長い場合は（ステップＳ２７、Ｙｅｓ）、キー入力回数Ｋが第１の所定回数Ｋ１より少ないか否かを判定し（ステップＳ３６）、キー入力回数Ｋが第１の所定回数Ｋ１より少ない場合は（ステップＳ３６、Ｙｅｓ）、ユーザはそのＪｏｂの操作を破棄していると判断し、ステップＳ２１に戻ってタッチパネルを初期化して新規Ｊｏｂの受付待ちに移行する。
【００６９】
一方、ステップＳ３６で、キー入力回数Ｋが第１の所定回数Ｋ１より多い場合は（ステップＳ３６、Ｎｏ）、キー入力回数Ｋが第２の所定回数Ｋ２より多いか否かを判定する（ステップＳ３７）。ここで、キー入力回数Ｋが第２の所定回数Ｋ２より多くない場合は（ステップＳ３７、Ｎｏ）、ステップＳ２８に戻って前述の処理を繰り返す。
【００７０】
一方、ステップＳ３７で、キー入力回数Ｋが第２の所定回数Ｋ２より多い場合は（ステップＳ３７、Ｙｅｓ）、ユーザは機能そのものより、より上位のアドバイスが必要な状態であると判断し、図５（ｂ）のアドバイスタイプ２を表示する（ステップＳ３８）。そして、アドバイスタイプ２の表示が終了したか否かを判定し（ステップＳ３９）、アドバイスタイプ２の表示が終了すれば（ステップＳ３９、Ｙｅｓ）、ステップＳ２１に戻ってタッチパネルを初期化して新規Ｊｏｂの受付待ちに移行する。
【００７１】
以上のフローは図４に示す第１の実施の形態とほぼ同じであるが、図８に示す第２の実施の形態では次のようなフローが新たに追加されている。すなわち、ステップＳ２９においてスタートキー５２が押下された場合は（ステップＳ２９、Ｙｅｓ）、設定されたＪＯＢが実行される（ステップＳ４０）。
【００７２】
次に、ＪＯＢが実行された後は、Ｊｏｂの開始から終了までのユーザの平均所要時間（ＡＶＥ＿Ｊ）が取得される（ステップＳ４１）。なお、平均所要時間（ＡＶＥ＿Ｊ）とは、過去数回分と今回のＪｏｂ実行時間を平均して算出した時間である。そのため、平均所要時間（ＡＶＥ＿Ｊ）を用いることによって、ユーザの操作時間のバラつきを吸収して評価することができる。
【００７３】
次に、ＴＢＬから平均所要時間（ＡＶＥ＿Ｊ）を入力としてユーザレベル（Ｃ＿Ｌ）を算出する（ステップＳ４２）。一般的に操作に慣れるほど操作時間は短くなるので、操作時間が短いほどユーザレベル（Ｃ＿Ｌ）は上位レベルになるようＴＢＬは設定されている。
【００７４】
次に、現在レベル（Ｕ＿Ｌ）と今回のＪｏｂの実行で求めたユーザレベル（Ｃ＿Ｌ）とを比較し（ステップＳ４３）、ユーザレベル（Ｃ＿Ｌ）が現在レベル（Ｕ＿Ｌ）より高くてユーザレベル（Ｃ＿Ｌ）の方が上位レベルであれば（ステップＳ４３、Ｙｅｓ）、現在レベル（Ｕ＿Ｌ）をユーザレベル（Ｃ＿Ｌ）更新する（ステップＳ４４）。一方、ユーザレベル（Ｃ＿Ｌ）が現在レベル（Ｕ＿Ｌ）より低ければ（ステップＳ４３、Ｎｏ）、ステップＳ２１に戻ってユーザ認証を行い前述の処理を繰り返す。
【００７５】
以上述べたように、一回決定されたユーザレベルは、時間計測を関数としての動作としては下がることがないので、ユーザの操作によるバラつきを吸収して、安定してユーザの操作をサポートすることができる。
【００７６】
例えば、次回の操作で図７（ａ）の初心者用から同図（ｂ）の上級者用にいきなり変わっても、言い換えると、仮にユーザレベルが変わることをユーザに問い合わせる仕組みを図８のステップＳ２９に導入しても、すぐにはユーザは操作に慣れることはできない。
【００７７】
ユーザが操作に慣れれば、図７（ａ）の初心者用よりも同図（ｂ）の上級者用の方が操作は効率化するが多少変動することがある。このような場合でも、第２の実施の形態のようにユーザレベルの更新に拘束条件を付加することにより操作は一層安定する。
【００７８】
また、これまで使っていない機能を使用するときは、キー入力に時間がかかることが予想される。本実施の形態では、開始画面の切り替えにユーザレベルを用いたが、サポート情報の表示にこのユーザレベルを用いて、初心者であれば簡単な機能の説明を行い、上級者であれば機能の組み合わせなどの説明を行うなどして、使用者のユーザレベルに応じてサポート内容を切り替える構成をとることもできる。
【００７９】
また、本実施の形態では一人のユーザに１ユーザレベルを割り当てたが、機能毎にユーザレベルを割り当てる構成にすることによって、よりユーザの利便性を向上させることもできる。
【００８０】
例えば、特定の機能しか使用していないユーザは、その機能に関しては習熟度が上がって上級者となるが、未使用の機能に関しては初級者であるために、機能毎にレベルを記録・管理しておくことで、未使用の機能に関しては十分なサポートが得られ、操作性が一段と向上する。なお、操作項目や操作制御フローは本実施の形態に限定されるものではない。
【００８１】
以上説明したように、第２の実施の形態の画像処理装置においては、ユーザ特定部（ユーザ特定手段）が、図８のフローチャートにおけるステップＳ２１の処理により、操作を行うユーザを特定する。そして、図６に示すユーザ習熟度管理部（ユーザ習熟度管理手段）６３が、習熟度算出部（習熟度算出手段）によって算出されたユーザの習熟度を、特定されたユーザごとに対応して管理する。
【００８２】
このとき、ユーザ習熟度管理部（ユーザ習熟度管理手段）６３は、図８のフローチャートにおけるステップＳ４４の処理により、習熟度算出部によって算出されたユーザの習熟度に基づいて、ユーザの習熟度をレベルアップして管理する。
【００８３】
また、ユーザ習熟度管理部（ユーザ習熟度管理手段）６３は、図８のフローチャートにおけるステップＳ４３の処理により、習熟度算出部（習熟度算出手段）によって算出されたユーザの習熟度に基づいて、ユーザの習熟度をレベルダウンすることなく管理する。
【００８４】
（第３の実施の形態）
図９は、本発明の第３の実施の形態に係る画像処理装置のタッチパネルの表示例を示す図である。なお、第３の実施の形態の画像処理装置の構成は、図６に示す第２の実施の形態の画像処理装置の構成と同じである。
【００８５】
図９に示すように、本実施の形態の場合のタッチパネルの操作画面は、基本的には第２の実施の形態の図７（ａ）の操作画面と同じであるが、タッチパネル５１の操作画面において、図８のステップＳ４１で使用する操作者の平均所要時間を表示するように構成された点が異なっている。すなわち、図９のタッチパネルの操作画面では、ＩＤ：００１１さん、及びあなたの平均操作時間：１分２０秒が表示されている。
【００８６】
すなわち、図９に示すようなタッチパネルの操作画面にすることにより、操作者は、現在の自身の客観的な操作レベルと操作に要する所要時間が一目で判るため、操作性の向上に努めるような動機付けが働き、結果的に、操作性を向上させることができる。つまり、第３の実施の形態の画像処理装置においては、ユーザ習熟度管理部（ユーザ習熟度管理手段）６３は、図９のような表示内容によって、操作者毎に習熟度に関する情報の表示を行う。
【００８７】
（第４の実施の形態）
図１０は、本発明の第４の実施の形態に係る画像処理装置の構成図である。図１０に示す第４の実施の形態の画像処理装置が図６に示す第２の実施の形態の画像処理装置と異なるところは、外部ネットワーク７にパソコン８が接続されている点である。したがって、それ以外の構成は２の実施の形態と同じであるので重複する説明は省略する。
【００８８】
図１０において、表示制御部６２からパソコン８へ、ユーザＩＤとユーザのＪｏｂ平均所要時間（図８のステップＳ４１で取得したＡＶＥ＿Ｔ）とを送出する。
【００８９】
パソコン８は、該当するＭＦＰを使用するユーザ毎のＪｏｂ平均所要時間（図８のステップＳ４１で取得したＡＶＥ＿Ｔ）を管理しており、ＭＦＰの操作に長い時間を要している操作者に対して例えば管理者が的確なアドバイスを提供することができる。
【００９０】
また、Ｊｏｂ平均所要時間や現在のユーザレベルについてもＭＦＰ内で管理することなく、パソコン８が管理している情報をＭＦＰに送出し、ＭＦＰは現在状態の算出のみ行うように構成にすれば、よりユーザレベルの設定自由度を向上させることができ、管理システムをレベルアップさせることができる。
【００９１】
以上述べたように、上記の各実施の形態の画像処理装置によれば、タッチパネルへの入力時間やユーザ認証に基づいて、操作者に対して的確なサポートを行うことができるので、ユーザの操作上のスループットを一段と向上させることができる。
【００９２】
また、上記の各実施の形態の画像処理装置によれば、機能毎に時間を測定しているので、多機能なＭＦＰに即した習熟度が算出できると共に、必要な時にディスプレイに付加情報を表示してアドバイスを与えることができるので効率的にユーザをサポートすることができる。
【００９３】
さらに、上記の各実施の形態の画像処理装置によれば、必要な時にディスプレイとは異なる手段で、アドバイスを与えることができる、例えば音声機能を有効に活用しユーザをサポートすることができる。また、所望の機能操作にたどりつけていないユーザを的確に把握することができるので、該当するユーザに適切なアドバイスを与えることができる。
【００９４】
さらに、操作時間に基づいてユーザのトラブルのタイプを判断することができるので、それぞれのトラブルに対して適切なアドバイスを与えることができる。
【００９５】
また、上記の各実施の形態の画像処理装置によれば、一旦決定された習熟度レベルは基本的には下がることがないので、ユーザはストレスを感じることなく操作を行うことができる。
【００９６】
さらに、ユーザ自身が操作にかかる時間を把握することができるので、効率よく操作を行う動機付けが可能となり、結果的に、ユーザの操作性を向上させることもできる。
【００９７】
また、上記の各実施の形態の画像処理装置によれば、各担当者が操作にかかる時間を把握することができるので、効率よく操作する動機付けが可能となり、結果的に、ユーザの操作性を向上させることができる。
【００９８】
さらに、ＭＦＰの利用者全体での、担当者毎のＪｏｂにかける時間を把握することができるので、ＭＦＰ利用者全体としての利用状況を把握することができ、操作性向上への動機付けが可能となる。その結果、ユーザの操作性を向上させることができる。
【００９９】
また、上記の各実施の形態の画像処理装置は、機能もしくは画面ごとに間隔測定を変えたり、ディスプレイにヒント表示を行ったりすることもできる。あるいは、音声サポートを行うこともできる。また、所定時間内にスタートボタンが押されなければサポートガイドを起動することもできる。
【０１００】
また、上記の各実施の形態の画像処理装置は、異なるタイプのアドバイスを判断して表示することもできる。さらに、決定した操作者の習熟度レベルを下げないようにすることもできるが、必要に応じて、操作者の習熟度レベルを下げるようにすることもできる。
【０１０１】
また、上記の各実施の形態の画像処理装置は、操作者を特定して操作時間の平均値を算出してコンパネに表示したり、操作者を特定して操作時間の平均値をサーバに送出したり、操作者を特定して操作時間をサーバで管理したりすることもできる。
【０１０２】
本実施の形態で説明した指示手段、操作習熟度算出手段、操作サポート手段、操作間隔検出手段、操作回数検出手段、及びユーザ特定手段は、実施の形態に示したフローチャートにより説明した画像処理装置の操作サポート方法をコンピュータに実行させるプログラムにも適用されることは明白である。
【０１０３】
このプログラムはコンピュータに読み取り可能な記録媒体に記録され、コンピュータによって読取られて本発明の画像処理装置の操作サポート方法をコンピュータに実行させる機能を有する。
【０１０４】
本実施の形態では、それら機能が装置内部に予め記録されている場合で説明したが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしても良い。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、且つ装置が読取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであっても良い。      
【０１０５】
本発明を特定の態様により詳細に説明したが、本発明の精神および範囲を逸脱しないかぎり、様々な変更および改質がなされ得ることは、当業者には自明であろう。
【図面の簡単な説明】
【０１０６】
【図１】本発明の第１の実施の形態の画像処理装置の構成図である。
【図２】（ａ）はタッチパネルに表示される画面例その１を示す図であり、（ｂ）はタッチパネルに表示される画面例その２を示す図であり、（ｃ）タッチパネルに表示される画面例その３を示す図であり、（ｄ）はタッチパネルに表示される画面例その４を示す図であり、（ｅ）はタッチパネルに表示される画面例その５を示す図である。
【図３】図２に示すタッチパネルの画面における項目とカテゴリの分類例を示す図である。
【図４】図１に示す第１の実施の形態の画像処理装置における表示制御部６２の動作の流れを示すフローチャートである。
【図５】（ａ）はタッチパネルに表示されるアドバイスタイプ１の表示画面であり、（ｂ）はタッチパネルに表示されるアドバイスタイプ２の表示画面である。
【図６】本発明の第２の実施の形態に係る画像処理装置の構成図である。
【図７】（ａ）はタッチパネルに表示される習熟度別のアドバイスタイプの初心者用表示画面であり、（ｂ）はタッチパネルに表示される習熟度別のアドバイスタイプの上級者用表示画面である。
【図８】図６に示す第２の実施の形態の画像処理装置における表示制御部の動作の流れを示すフローチャートである。
【図９】本発明の第３の実施の形態に係る画像処理装置のタッチパネルの表示例を示す図である。
【図１０】本発明の第４の実施の形態に係る画像処理装置の構成図である。
【符号の説明】
【０１０７】
１０  画像処理装置、１  スキャナ、２  ページメモリ、３  ハードディスク、４  プリンタ、５１  タッチパネル、５２  スタートキー、５ａ  ユーザインタフェース部、６  制御部、６１  ＣＰＵ、６２  表示制御部、６３  ユーザ習熟度管理部。
【図１】
2008204443.tif 000003
【図２】
2008204443.tif 000004
【図３】
2008204443.tif 000005
【図４】
2008204443.tif 000006
【図５】
2008204443.tif 000007
【図６】
2008204443.tif 000008
【図７】
2008204443.tif 000009
【図８】
2008204443.tif 000010
【図９】
2008204443.tif 000011
【図１０】
2008204443.tif 000012