(57)【要約】【課題】ユーザに不適切なガイダンス情報が提示されることを低減する。【解決手段】印刷装置１は、ユーザごとの印刷装置１の利用履歴、および印刷装置１で発生したエラーの履歴であるエラー履歴に基づき、ユーザごとの印刷装置１の操作に対する習熟度を算出する習熟度算出部３５と、表示部１６と、ユーザの習熟度に応じたガイダンス情報を表示部１６に表示させる表示制御部３４とを備え、習熟度算出部３５は、印刷装置１で発生したエラーのうち、機械故障要因のエラーを除外して習熟度を算出する。【選択図】図１
2018124889.tif 000002
【特許請求の範囲】
【請求項１】
ユーザごとの本機器の利用履歴、および本機器で発生したエラーの履歴であるエラー履歴に基づき、ユーザごとの本機器の操作に対する習熟度を算出する習熟度算出部と、
表示部と、
ユーザの前記習熟度に応じたガイダンス情報を前記表示部に表示させる表示制御部とを備え、
前記習熟度算出部は、本機器で発生したエラーのうち、機械故障要因のエラーを除外して前記習熟度を算出することを特徴とする電子機器。
【請求項２】
前記習熟度算出部は、本機器における動作モードごとまたは機能ごとに各ユーザの前記習熟度を算出することを特徴とする請求項１に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ操作に対するガイダンス情報を表示する電子機器に関する。
【背景技術】
【０００２】
印刷装置等の電子機器において、ユーザの操作を補助するためのガイダンス情報を提示することが知られている。
【０００３】
また、特許文献１には、ユーザの操作を補助するためのガイダンス情報（ヘルプ情報）を提示する際に、ユーザの操作に対する習熟度に応じた情報を選択して提示する技術が開示されている。ここで、ユーザの習熟度は、ユーザごとのシステムの利用回数、エラー発生回数、およびヘルプ情報の参照回数に基づいて算出される。
【０００４】
特許文献１の技術のように、ユーザの習熟度に応じたガイダンス情報を提示することで、不要な情報の提示を低減して、利便性を向上できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２３８００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術において習熟度を算出するために用いられるエラー発生回数には、ユーザ操作が要因のエラー以外に、機械故障が要因のエラーが含まれることがある。このため、ユーザの習熟度が適正に算出されず、ユーザに不適切なガイダンス情報が提示されるおそれがある。すなわち、実際には習熟度が高いユーザに対して、習熟度が低いユーザ向けのガイダンス情報が提示され、そのガイダンス情報に従って操作することで、機器の動作開始までに長時間を要するおそれがある。
【０００７】
本発明は上記に鑑みてなされたもので、ユーザに不適切なガイダンス情報が提示されることを低減できる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る電子機器の第１の特徴は、ユーザごとの本機器の利用履歴、および本機器で発生したエラーの履歴であるエラー履歴に基づき、ユーザごとの本機器の操作に対する習熟度を算出する習熟度算出部と、表示部と、ユーザの前記習熟度に応じたガイダンス情報を前記表示部に表示させる表示制御部とを備え、前記習熟度算出部は、本機器で発生したエラーのうち、機械故障要因のエラーを除外して前記習熟度を算出することにある。
【０００９】
本発明に係る電子機器の第２の特徴は、前記習熟度算出部は、本機器における動作モードごとまたは機能ごとに各ユーザの前記習熟度を算出することにある。
【発明の効果】
【００１０】
本発明に係る電子機器の第１の特徴によれば、習熟度算出部は、本機器で発生したエラーのうち、機械故障要因のエラーを除外して習熟度を算出する。これにより、本機器の操作に対するユーザの習熟度が適正に算出され、その習熟度に応じたガイダンス情報が表示されるので、ユーザに不適切なガイダンス情報が提示されることを低減できる。
【００１１】
本発明に係る電子機器の第２の特徴によれば、習熟度算出部は、動作モードごとまたは機能ごとに各ユーザの習熟度を算出する。これにより、動作モードごとまたは機能ごとの習熟度に応じたガイダンス情報を表示することが可能になるので、ユーザに適切なガイダンス情報を提示できる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係る印刷装置の構成を示すブロック図である。
【図２】第１実施形態における利用履歴テーブルの一例を示す図である。
【図３】第１実施形態におけるエラー履歴テーブルの一例を示す図である。
【図４】第１実施形態におけるエラー要因定義テーブルの一例を示す図である。
【図５】第１実施形態における故障情報テーブルの一例を示す図である。
【図６】第１実施形態における習熟度テーブルの一例を示す図である。
【図７】ホーム画面の一例を示す図である。
【図８】ガイダンス画面の一例を示す図である。
【図９】ガイダンス画面の他の例を示す図である。
【図１０】印刷装置の動作を説明するためのフローチャートである。
【図１１】修理対応処理のフローチャートである。
【図１２】第２実施形態における利用履歴テーブルの一例を示す図である。
【図１３】第２実施形態におけるエラー履歴テーブルの一例を示す図である。
【図１４】第２実施形態における習熟度テーブルの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して説明する。各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の符号を付している。
【００１４】
（第１実施形態）
図１は、本発明の第１実施形態に係る印刷装置の構成を示すブロック図である。図１に示す印刷装置（請求項の電子機器に相当）１は、動作モードとして、プリントモード、コピーモード、およびスキャンモードが設けられたものである。プリントモードは、外部のＰＣ（パーソナルコンピュータ）等から送信される印刷データに基づいて印刷するプリンタとして動作するモードである。コピーモードは、原稿をコピーするコピー機として動作するモードである。スキャンモードは、原稿を読み取ってデータ化するスキャナとして動作するモードである。
【００１５】
図１に示すように、印刷装置１は、給紙部２と、印刷部３と、排紙部４と、後処理部５と、画像読取部６と、ＩＣカードリーダ７と、操作パネル８と、通信処理部９と、記憶部１０と、制御部１１とを備える。
【００１６】
給紙部２は、印刷部３に用紙を給紙する。給紙部２は、印刷装置１の筐体から一部が露出した給紙台、筐体内に配置された複数のトレイ（いずれも図示せず）等を有し、給紙台およびトレイに積載された用紙を給紙する。
【００１７】
印刷部３は、給紙部２により給紙された用紙を搬送しつつ、インクジェット方式等の印刷機構（図示せず）により用紙に画像を印刷する。
【００１８】
排紙部４は、排紙台（図示せず）を有し、印刷部３により印刷された用紙を排紙台へ排紙する。また、印刷された用紙に後処理を施す機能の使用時には、排紙部４は、印刷部３により印刷された用紙を後処理部５へ搬送する。
【００１９】
後処理部５は、印刷された用紙に対し、ステープル、パンチ、紙折り、小冊子作成等の後処理を施す。
【００２０】
画像読取部６は、原稿台、光源、受光素子、走査機構、自動原稿送り装置（いずれも図示せず）等を備え、原稿の画像を光学的に読み取り、画像データを生成する。画像読取部６は、コピーモードおよびスキャンモードにおいて、原稿の読み取りを行う。
【００２１】
ＩＣカードリーダ７は、ＩＣカード（図示せず）からユーザの識別情報であるユーザＩＤを読み取る。
【００２２】
操作パネル８は、ユーザの入力操作を受け付けるとともに、各種の画面等を表示するものである。操作パネル８は、表示部１６と、入力部１７とを備える。
【００２３】
表示部１６は、ガイダンス情報をユーザに提示するためのガイダンス画面等の各種の画面を表示するものである。表示部１６は、液晶表示パネル等を有する。
【００２４】
入力部１７は、ユーザによる入力操作を受け付け、操作に応じた操作信号を出力する。入力部１７は、各種の操作キー、タッチパネル等を有する。
【００２５】
通信処理部９は、印刷装置１をＬＡＮ等のネットワークに接続する。これにより、印刷装置１は、外部のＰＣ等と通信可能となる。
【００２６】
記憶部１０は、ＨＤＤ（Hard Disk Drive）等の記憶装置からなる。記憶部１０は、各種のプログラムを記憶している。また、記憶部１０は、ユーザ情報記憶部２１と、テーブル記憶部２２と、ガイダンス情報記憶部２３とを有する。
【００２７】
ユーザ情報記憶部２１は、ユーザ情報を記憶している。ユーザ情報には、印刷装置１に登録された各ユーザのユーザＩＤ、ユーザ名、パスワード等が含まれる。
【００２８】
テーブル記憶部２２は、利用履歴テーブル２６、エラー履歴テーブル２７、エラー要因定義テーブル２８、故障情報テーブル２９、および習熟度テーブル３０を記憶している。
【００２９】
利用履歴テーブル２６は、印刷装置１の利用履歴を保持するテーブルである。図２に示すように、利用履歴テーブル２６は、印刷装置１で実行されたジョブごとに、ジョブの種類、ジョブＩＤ、ジョブ名称、ユーザＩＤ、ジョブ処理開始時刻、ジョブ処理終了時刻、印刷開始時刻、印刷終了時刻、および印刷ページ数を記録している。ここで、利用履歴テーブル２６におけるジョブの種類は、プリントモード、コピーモード、およびスキャンモードのいずれのジョブであるかを示すものである。また、利用履歴テーブル２６におけるユーザＩＤは、ジョブの実行を指示したユーザのユーザＩＤである。
【００３０】
エラー履歴テーブル２７は、印刷装置１で発生したエラーの履歴を保持するテーブルである。図３に示すように、エラー履歴テーブル２７は、印刷装置１で発生したエラーごとに、エラーコード、エラー名称、エラー発生時刻、エラー発生時に印刷装置１を利用していたユーザ、エラー発生時の動作モード、およびエラー発生要因を記録している。ここで、エラー履歴テーブル２７におけるエラー発生要因は、それぞれのエラーが、ユーザ操作要因のエラーであるか機械故障要因のエラーであるかを示すものである。
【００３１】
ユーザ操作要因のエラーは、ユーザの誤操作により発生するエラーである。ユーザ操作要因のエラーとしては、例えば、画像読取部６の原稿台上の原稿と給紙部２の用紙との間でのサイズや向きの不一致、画像読取部６の原稿台カバーが開いた状態での操作開始などがある。
【００３２】
機械故障要因のエラーは、ユーザ操作要因のエラー以外のエラーであり、印刷装置１における機械の故障等により発生するエラーである。機械故障要因のエラーとしては、用紙ジャムによるエラー、各種センサやモータの不調によるエラーなどがある。
【００３３】
エラー要因定義テーブル２８は、印刷装置１における各種のエラーの発生要因を定義するテーブルである。図４に示すように、エラー要因定義テーブル２８は、印刷装置１で発生し得る各種のエラーのエラーコードと、エラー名称と、エラー発生要因とを関連付けて保持している。
【００３４】
故障情報テーブル２９は、印刷装置１で発生して修理された機械故障の影響により検出され得るユーザ操作要因のエラーを保持するテーブルである。図５に示すように、故障情報テーブル２９は、印刷装置１で発生して修理された機械故障が影響する各種のユーザ操作要因のエラーのエラーコードと、当該機械故障の故障開始日と、故障終了日とを保持している。ここで、機械故障が影響するユーザ操作要因のエラーとしては、例えば、センサの不調により検出されることがあるユーザ操作要因のエラーがある。
【００３５】
習熟度テーブル３０は、印刷装置１の操作に対する各ユーザの動作モードごとの習熟度を保持するテーブルである。図６に示すように、習熟度テーブル３０は、印刷装置１に登録された各ユーザのユーザＩＤと、各ユーザの動作モードごとの習熟度とを関連付けて保持している。ここで、図６に示す例では、「５」が最も習熟度が高く、「１」が最も習熟度が低いことを示している。
【００３６】
ガイダンス情報記憶部２３は、各動作モードの選択時、各種の機能の設定時、および各種のエラー解除時のそれぞれにおけるユーザの操作を補助するためのガイダンス情報を保持する。ガイダンス情報は、表示部１６にガイダンス画面として表示する情報である。各動作モードの選択時、各種の機能の設定時、および各種のエラー解除時のそれぞれについて、習熟度ごとにガイダンス情報が用意されている。
【００３７】
制御部１１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を有し、印刷装置１における制御的な処理を行う。制御部１１は、ＣＰＵがプログラムを実行することにより、認証部３１、印刷制御部３２、画像読取制御部３３、表示制御部３４、習熟度算出部３５、およびテーブル管理部３６を実現する。
【００３８】
認証部３１は、ユーザのログインの際のユーザ認証を行う。
【００３９】
印刷制御部３２は、用紙を搬送しつつ用紙に印刷して排紙するよう給紙部２、印刷部３、および排紙部４を制御する。また、印刷制御部３２は、印刷された用紙に対する後処理が設定されている場合、印刷された用紙に後処理を施すよう後処理部５を制御する。
【００４０】
画像読取制御部３３は、コピーモードおよびスキャンモードにおいて、原稿の画像を読み取るよう画像読取部６を制御する。
【００４１】
表示制御部３４は、各種の画面を表示部１６に表示するよう制御する。表示制御部３４は、ガイダンス画面を表示部１６に表示させる場合、ユーザの動作モードごとの習熟度に応じたガイダンス画面を表示させる。
【００４２】
習熟度算出部３５は、ユーザごとの印刷装置１の利用履歴、およびエラー履歴に基づき、印刷装置１の操作に対するユーザごとの習熟度を、動作モードごとに算出する。ここで、習熟度算出部３５は、印刷装置１で発生したエラーのうち、機械故障要因のエラーを除外して、各ユーザの習熟度を算出する。
【００４３】
テーブル管理部３６は、テーブル記憶部２２に記憶された各テーブルの管理を行う。
【００４４】
次に、印刷装置１の動作について説明する。
【００４５】
印刷装置１を利用する際、ユーザが、ログインのためにＩＣカードをＩＣカードリーダ７にかざす。ＩＣカードリーダ７は、ＩＣカードからユーザＩＤを読み取る。認証部３１は、ＩＣカードリーダ７がＩＣカードから読み取ったユーザＩＤを取得する。そして、認証部３１は、ユーザ情報記憶部２１に記憶されているユーザ情報を参照し、ＩＣカードリーダ７から取得したユーザＩＤに対応するユーザを認証して印刷装置１へのログインを許可する。
【００４６】
なお、認証部３１は、入力部１７に対するユーザ名およびパスワードの入力に基づきログインを許可することもできる。
【００４７】
ここで、表示部１６には、図７に示すホーム画面４１が表示されている。ホーム画面４１には、プリントモード選択ボタン４２、コピーモード選択ボタン４３、およびスキャンモード選択ボタン４４が設けられている。プリントモード選択ボタン４２は、印刷装置１の動作モードとしてプリントモードを選択するためのボタンである。コピーモード選択ボタン４３は、印刷装置１の動作モードとしてコピーモードを選択するためのボタンである。スキャンモード選択ボタン４４は、印刷装置１の動作モードとしてスキャンモードを選択するためのボタンである。ユーザがプリントモード選択ボタン４２、コピーモード選択ボタン４３、およびスキャンモード選択ボタン４４のいずれかを押下する操作を行うことで、動作モードが選択される。
【００４８】
ユーザ操作により動作モードが選択されると、表示制御部３４は、ログイン中のユーザに応じた、動作モードの選択時用のガイダンス画面の表示を行う。
【００４９】
具体的には、表示制御部３４は、習熟度テーブル３０を参照して、ログイン中のユーザの、選択された動作モードにおける習熟度を取得する。
【００５０】
次いで、表示制御部３４は、ガイダンス情報記憶部２３に記憶された各種のガイダンス情報から、ログイン中のユーザの、選択された動作モードにおける習熟度に対応する、当該動作モードの選択時用のガイダンス情報を選択する。
【００５１】
そして、表示制御部３４は、選択したガイダンス情報に応じたガイダンス画面を表示部１６に表示させる。
【００５２】
例えば、ホーム画面４１からコピーモードが選択された場合において、ログイン中のユーザのコピーモードにおける習熟度が「１」である場合、表示制御部３４は、図８に示すガイダンス画面５１〜５５を表示部１６に順次表示させる。
【００５３】
ガイダンス画面５１〜５５は、ユーザがコピーを実行するための操作手順を示すガイダンス情報を表示する画面である。ガイダンス画面５１〜５４には、決定ボタン５６がそれぞれ設けられており、各画面において決定ボタン５６が押下されると、次の画面に遷移するようになっている。ガイダンス画面５５には、コピー開始ボタン５７が設けられており、コピー開始ボタン５７が押下されると、画像読取部６による原稿の読取動作が開始される。
【００５４】
ここで、図８の例では、ガイダンス画面５３，５４において、変倍、面付け等の各種の機能を設定するための機能ボタン５８〜６１が設けられている。
【００５５】
機能ボタン５８〜６１が押下されることで使用する機能が指示された場合、表示制御部３４は、ログイン中のユーザのコピーモードにおける習熟度「１」に対応する、指示された機能の設定時のガイダンス情報を、ガイダンス情報記憶部２３から選択する。そして、表示制御部３４は、選択したガイダンス情報に応じたガイダンス画面（図示せず）を表示部１６に表示させる。すなわち、この場合、機能の設定時に表示されるガイダンス画面は、ログイン中のユーザのコピーモードにおける習熟度「１」に応じたものとなる。ここで、機能によっては、図８の例と同様に、複数のガイダンス画面が順次表示されることがある。
【００５６】
また、例えば、ホーム画面４１からコピーモードが選択された場合において、ログイン中のユーザのコピーモードにおける習熟度が「５」である場合、表示制御部３４は、図９に示すガイダンス画面７１を表示部１６に表示させる。
【００５７】
ガイダンス画面７１は、図８のガイダンス画面５５に対し、設定変更ボタン７２を追加したものである。設定変更ボタン７２が押下されると、表示部１６の表示が設定変更画面（図示せず）に切り替わり、各種の設定が可能になる。
【００５８】
ここで、設定変更画面には、図８の機能ボタン５８〜６１と同様の機能ボタンが設けられている。機能ボタンが押下されることで使用する機能が指示された場合、表示制御部３４は、ログイン中のユーザのコピーモードにおける習熟度「５」に対応する、指示された機能の設定時のガイダンス情報を、ガイダンス情報記憶部２３から選択する。そして、表示制御部３４は、選択したガイダンス情報に応じたガイダンス画面（図示せず）を表示部１６に表示させる。すなわち、この場合、機能の設定時に表示されるガイダンス画面は、ログイン中のユーザのコピーモードにおける習熟度「５」に応じたものとなる。ここで、機能によっては、図８の例と同様に、複数のガイダンス画面が順次表示されることがある。
【００５９】
上述のように、ログイン中のユーザのコピーモードにおける習熟度が「５」の場合、習熟度「１」の場合におけるガイダンス画面５１〜５４の表示が省略されている。このように、ユーザの習熟度が高いほど、ユーザに提示されるガイダンス情報が簡略化される。これにより、習熟度が高いユーザにおいて、コピーの動作開始までの時間を短縮できる。
【００６０】
なお、プリントモード、スキャンモードでも同様に、ログイン中のユーザの、それぞれの動作モードにおける習熟度に対応するガイダンス画面が表示される。
【００６１】
動作モードが選択され、ユーザ操作によりガイダンス画面から動作開始（プリント開始、コピー開始、スキャン開始）が指示されると、選択された動作モードにおける動作が開始される。この際の印刷装置１の動作について、図１０のフローチャートを参照して説明する。
【００６２】
図１０のステップＳ１において、制御部１１は、選択された動作モードにおける動作を開始させる。
【００６３】
具体的には、選択された動作モードがプリントモードの場合、印刷制御部３２は、外部のＰＣから受信して記憶部１０にストックされているＰＤＬ（Page Description Language）データをラスタライズして画像データを生成する処理を開始する。選択された動作モードがコピーモードの場合およびスキャンモードの場合、画像読取制御部３３は、画像読取部６による原稿の読み取りを開始させる。
【００６４】
ここで、プリントモードの場合、印刷制御部３２は、ＰＤＬデータのラスタライズの後、画像データを、印刷部３の印刷方式に応じた形式に変換する。そして、印刷制御部３２は、用紙を搬送しつつ、画像データに基づき用紙に印刷し、印刷した用紙を排紙するよう給紙部２、印刷部３、および排紙部４を制御する。印刷された用紙に対する後処理の機能が設定されている場合は、印刷制御部３２は、印刷された用紙に後処理を施すよう後処理部５を制御する。
【００６５】
コピーモードの場合、画像読取制御部３３は、画像読取部６が原稿を読み取って生成した画像データを、印刷部３の印刷方式に応じた形式に変換する。この後の動作は上述したプリントモードの場合と同様である。
【００６６】
スキャンモードの場合、画像読取制御部３３は、画像読取部６が原稿を読み取って生成した画像データを所定の形式でファイル化して記憶部１０に保存する。
【００６７】
ステップＳ１における動作開始後、ステップＳ２において、制御部１１は、選択された動作モードにおける印刷装置１の動作が終了したか否かを判断する。
【００６８】
動作が終了していないと判断した場合（ステップＳ２：ＮＯ）、制御部１１は、印刷装置１においてエラーが発生したか否かを判断する。エラーが発生していないと判断した場合（ステップＳ３：ＮＯ）、制御部１１は、ステップＳ２に戻る。
【００６９】
エラーが発生したと判断した場合（ステップＳ３：ＹＥＳ）、ステップＳ４において、制御部１１は、印刷装置１の動作を停止させる。
【００７０】
次いで、ステップＳ５において、テーブル管理部３６は、エラー履歴テーブル２７を更新する。具体的には、テーブル管理部３６は、今回発生したエラーに対応するエラーコード等の各項目の内容を、エラー履歴テーブル２７に追加する。ここで、エラー発生要因については、テーブル管理部３６は、エラー要因定義テーブル２８を参照して、今回のエラー発生要因を判定する。
【００７１】
次いで、ステップＳ６において、表示制御部３４は、エラー解除時用のガイダンス画面の表示を行う。
【００７２】
具体的には、表示制御部３４は、習熟度テーブル３０を参照して、ログイン中のユーザの、現在の動作モードにおける習熟度を取得する。
【００７３】
次いで、表示制御部３４は、ガイダンス情報記憶部２３に記憶された各種のガイダンス情報から、ログイン中のユーザの、現在の動作モードにおける習熟度に対応する、今回のエラー解除時用のガイダンス情報を選択する。
【００７４】
そして、表示制御部３４は、選択したガイダンス情報に応じたガイダンス画面（図示せず）を表示部１６に表示させる。ガイダンス画面に従って、ユーザが、エラー解除の操作を行う。ここで、エラーの種類によっては、図８の例と同様に、複数のガイダンス画面が順次表示されることがある。
【００７５】
次いで、ステップＳ７において、制御部１１は、エラーが解除されたか否かを判断する。エラーが解除されていないと判断した場合（ステップＳ７：ＮＯ）、制御部１１は、ステップＳ７を繰り返す。
【００７６】
エラーが解除されたと判断した場合（ステップＳ７：ＹＥＳ）、ステップＳ８において、制御部１１は、印刷装置１の動作を再開させる。この後、ステップＳ２に処理が戻る。
【００７７】
ステップＳ２において、印刷装置１の動作が終了したと判断された場合（ステップＳ２：ＹＥＳ）、ステップＳ９において、テーブル管理部３６は、利用履歴テーブル２６を更新する。具体的には、テーブル管理部３６は、今回実行したジョブの種類等の各項目の内容を、利用履歴テーブル２６に追加する。
【００７８】
次いで、ステップＳ１０において、習熟度算出部３５は、最新の利用履歴およびエラー履歴に基づき、ログイン中のユーザの、今回実行した動作モードにおける習熟度を算出する。
【００７９】
具体的には、まず、習熟度算出部３５は、利用履歴テーブル２６から、ログイン中のユーザの、今回実行した動作モードの利用回数（ジョブの数）Ｎを検出する。
【００８０】
この利用回数Ｎが規定回数（例えば２０回）未満の場合、習熟度算出部３５は、ログイン中のユーザの当該動作モードにおける習熟度を「３」とする。
【００８１】
利用回数Ｎが規定回数以上の場合、習熟度算出部３５は、エラー履歴テーブル２７から、ログイン中のユーザの、今回実行した動作モードの利用時における、ユーザ操作要因のエラー数Ｅを検出する。
【００８２】
次いで、習熟度算出部３５は、下記の式（１）により、エラー発生率Ｒ（％）を算出する。
【００８３】
Ｒ＝（Ｅ／Ｎ）×１００  …（１）
そして、エラー発生率Ｒが２５％以上の場合、習熟度算出部３５は、習熟度を「１」とする。エラー発生率Ｒが２０％以上で２５％未満の場合、習熟度算出部３５は、習熟度を「２」とする。エラー発生率Ｒが１０％以上で２０％未満の場合、習熟度算出部３５は、習熟度を「３」とする。エラー発生率Ｒが５％以上で１０％未満の場合、習熟度算出部３５は、習熟度を「４」とする。エラー発生率Ｒが０％以上で５％未満の場合、習熟度算出部３５は、習熟度を「５」とする。
【００８４】
上述のように、習熟度算出部３５は、利用回数Ｎとユーザ操作要因のエラー数Ｅとに基づきエラー発生率Ｒを算出し、このエラー発生率Ｒに応じた習熟度を算出するので、機械故障要因のエラーを除外して習熟度を算出している。
【００８５】
習熟度が算出されると、ステップＳ１１において、テーブル管理部３６は、習熟度テーブル３０を更新する。具体的には、テーブル管理部３６は、習熟度テーブル３０に保持されている、ログイン中のユーザの、今回実行した動作モードにおける習熟度を、ステップＳ１０で算出された習熟度に変更する。なお、習熟度に変更がない場合は、その習熟度を維持する。これにより、一連の動作が終了となる。
【００８６】
次に、印刷装置１における修理対応処理について説明する。
【００８７】
修理対応処理は、印刷装置１において機械故障が発生し、その修理が行われた場合に実行される処理である。図１１は、修理対応処理のフローチャートである。
【００８８】
図１１のステップＳ２１において、テーブル管理部３６は、印刷装置１における機械故障の修理が終了したか否かを判断する。ここで、機械故障の修理は、サービスマンによって行われるものである。修理が終了すると、サービスマンが入力部１７を操作して、今回修理した機械故障における故障箇所を入力する。修理が終了していないと判断した場合（ステップＳ２１：ＮＯ）、テーブル管理部３６は、ステップＳ２１を繰り返す。
【００８９】
修理が終了したと判断した場合（ステップＳ２１：ＹＥＳ）、ステップＳ２２において、テーブル管理部３６は、今回の機械故障における故障箇所に基づき、今回の機械故障が影響するユーザ操作要因のエラーがあるか否かを判断する。ここで、ユーザ操作要因のエラーに影響する機械故障については、その故障箇所と、当該機械故障が影響するユーザ操作要因のエラーとが、予め対応付けられている。
【００９０】
今回の機械故障が影響するユーザ操作要因のエラーがないとテーブル管理部３６が判断した場合（ステップＳ２２：ＮＯ）、そのまま修理対応処理が終了となる。
【００９１】
今回の機械故障が影響するユーザ操作要因のエラーがあると判断した場合（ステップＳ２２：ＹＥＳ）、ステップＳ２３において、テーブル管理部３６は、故障情報テーブル２９を更新する。具体的には、テーブル管理部３６は、今回の機械故障が影響する各種のユーザ操作要因のエラーのエラーコードと、今回の機械故障の故障開始日と、修理日である故障終了日とを故障情報テーブル２９に追加する。
【００９２】
ここで、故障開始日は、サービスマンにより入力されるものである。今回の機械故障が影響するユーザ操作要因のエラーがある場合において、サービスマンは、例えば、エラー履歴テーブル２７に保持されているエラー履歴を参照して、故障開始日を推測して入力する。
【００９３】
次いで、ステップＳ２４において、テーブル管理部３６は、今回の機械故障の故障期間中に、今回の機械故障が影響するユーザ操作要因のエラーが発生していたか否かを判断する。具体的には、テーブル管理部３６は、エラー履歴テーブル２７に保持されたユーザ操作要因のエラーのなかに、今回の機械故障の故障開始日から故障終了日までの故障期間中に発生したものがあるか否かを判断する。
【００９４】
今回の機械故障の故障期間中に今回の機械故障が影響するユーザ操作要因のエラーが発生していなかったとテーブル管理部３６が判断した場合（ステップＳ２４：ＮＯ）、そのまま修理対応処理が終了となる。
【００９５】
今回の機械故障の故障期間中に今回の機械故障が影響するユーザ操作要因のエラーが発生していたと判断した場合（ステップＳ２４：ＹＥＳ）、ステップＳ２５において、テーブル管理部３６は、エラー履歴テーブル２７における当該エラーのエラー発生要因を、ユーザ操作要因から機械故障要因へ修正する。
【００９６】
次いで、ステップＳ２６において、習熟度算出部３５は、上述のステップＳ２５でエラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の動作モードにおける習熟度を算出する。
【００９７】
具体的には、まず、習熟度算出部３５は、利用履歴テーブル２６から、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の動作モードの利用回数Ｎを検出する。
【００９８】
この利用回数Ｎが規定回数未満の場合、習熟度算出部３５は、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の動作モードにおける習熟度を「３」とする。
【００９９】
利用回数Ｎが規定回数以上の場合、習熟度算出部３５は、修正後のエラー履歴テーブル２７から、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の動作モードの利用時における、ユーザ操作要因のエラー数Ｅを検出する。
【０１００】
次いで、習熟度算出部３５は、前述した図１０のステップＳ１０と同様に、式（１）によりエラー発生率Ｒを算出し、その後、エラー発生率Ｒに応じた習熟度を求める。
【０１０１】
上述のように、エラー発生要因が修正されたエラー履歴に基づいて習熟度を算出することで、ユーザ操作要因のエラーとして検出されたエラーから、実際には機械故障要因のエラーであるものを除外した習熟度が算出される。
【０１０２】
習熟度が算出されると、ステップＳ２６において、テーブル管理部３６は、習熟度テーブル３０を更新する。具体的には、テーブル管理部３６は、習熟度テーブル３０に保持されている、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の動作モードにおける習熟度を、ステップＳ２６で算出された習熟度に変更する。なお、習熟度に変更がない場合は、その習熟度を維持する。これにより、修理対応処理が終了となる。
【０１０３】
以上説明したように、印刷装置１では、習熟度算出部３５は、機械故障要因のエラーを除外してユーザごとの習熟度を算出する。これにより、印刷装置１の操作に対するユーザの習熟度が適正に算出され、その習熟度に応じたガイダンス情報（ガイダンス画面）が表示されるので、ユーザに不適切なガイダンス情報が提示されることを低減できる。
【０１０４】
また、印刷装置１では、各ユーザの習熟度を、印刷装置１における動作モードごとに算出する。これにより、動作モードごとの習熟度に応じたガイダンス情報を表示することが可能になるので、動作モードごとにユーザに適切なガイダンス情報を提示できる。
【０１０５】
（第２実施形態）
次に、上述した第１実施形態の一部を変更した第２実施形態について説明する。
【０１０６】
第２実施形態では、テーブル記憶部２２は、上述した第１実施形態の利用履歴テーブル２６のかわりに、図１２に示す利用履歴テーブル２６Ａを記憶している。利用履歴テーブル２６Ａは、第１実施形態の利用履歴テーブル２６に対し、印刷装置１で実行されたジョブごとの、各ジョブで使用した機能を追加で記録したものである。ジョブで使用した機能は、印刷装置１で設定できる変倍、面付け等の機能のうち、各ジョブで使用した機能を示すものである。
【０１０７】
また、テーブル記憶部２２は、上述した第１実施形態のエラー履歴テーブル２７のかわりに、図１３に示すエラー履歴テーブル２７Ａを記憶している。エラー履歴テーブル２７Ａは、第１実施形態のエラー履歴テーブル２７におけるエラー発生時の動作モードを、エラー発生時の機能に置き換えたものである。
【０１０８】
また、テーブル記憶部２２は、上述した第１実施形態の習熟度テーブル３０のかわりに、図１４に示す習熟度テーブル３０Ａを記憶している。習熟度テーブル３０Ａは、第１実施形態の習熟度テーブル３０における各ユーザの動作モードごとの習熟度を、機能ごとの習熟度に変更したものである。
【０１０９】
第２実施形態では、表示制御部３４は、各種の機能の設定時のガイダンス画面を表示部１６に表示させる場合において、各ユーザの機能ごとの習熟度に応じたガイダンス画面を表示させる。なお、第２実施形態では、動作モードの選択時および各種のエラー解除時においては、表示制御部３４は、ユーザの習熟度に関わらずそれぞれの操作内容に応じて用意されたガイダンス画面を表示させる。
【０１１０】
テーブル管理部３６は、印刷装置１の動作終了時に利用履歴テーブル２６Ａを更新する。この際、テーブル管理部３６は、今回のジョブで使用した機能を含む各項目の内容を、利用履歴テーブル２６Ａに追加する。また、テーブル管理部３６は、印刷装置１におけるエラーが発生すると、エラー履歴テーブル２７Ａを更新する。この際、テーブル管理部３６は、エラー発生時の機能を含む各項目の内容を、エラー履歴テーブル２７Ａに追加する。
【０１１１】
習熟度算出部３５は、ジョブが終了して利用履歴テーブル２６Ａが更新されると、最新の利用履歴およびエラー履歴に基づき、ログイン中のユーザの、今回のジョブで使用した機能における習熟度を算出する。
【０１１２】
具体的には、まず、習熟度算出部３５は、利用履歴テーブル２６Ａから、ログイン中のユーザの、今回のジョブで使用した機能の利用回数Ｎを検出する。
【０１１３】
この利用回数Ｎが規定回数未満の場合、習熟度算出部３５は、ログイン中のユーザの当該機能における習熟度を「３」とする。
【０１１４】
利用回数Ｎが規定回数以上の場合、習熟度算出部３５は、エラー履歴テーブル２７Ａから、ログイン中のユーザの、今回のジョブで使用した機能のこれまでの使用時における、ユーザ操作要因のエラー数Ｅを検出する。
【０１１５】
次いで、習熟度算出部３５は、上述した第１実施形態と同様に、式（１）によりエラー発生率Ｒを算出し、その後、エラー発生率Ｒに応じた習熟度を求める。
【０１１６】
上述のように習熟度が算出されると、テーブル管理部３６は、習熟度テーブル３０Ａを更新する。具体的には、テーブル管理部３６は、習熟度テーブル３０Ａに保持されている、ログイン中のユーザの、今回のジョブで使用した機能おける習熟度を、今回算出された習熟度に変更する。なお、習熟度に変更がない場合は、その習熟度を維持する。
【０１１７】
また、第２実施形態においても、上述した第１実施形態と同様に、修理対応処理が行われる。第２実施形態では、修理対応処理において、今回の機械故障の故障期間中に今回の機械故障が影響するユーザ操作要因のエラーが発生していた場合、テーブル管理部３６は、エラー履歴テーブル２７Ａにおける当該エラーのエラー発生要因を、ユーザ操作要因から機械故障要因へ修正する。
【０１１８】
エラー発生要因の修正が行われると、習熟度算出部３５は、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の機能における習熟度を算出する。
【０１１９】
具体的には、まず、習熟度算出部３５は、利用履歴テーブル２６Ａから、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の機能の利用回数Ｎを検出する。
【０１２０】
この利用回数Ｎが規定回数未満の場合、習熟度算出部３５は、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の機能における習熟度を「３」とする。
【０１２１】
利用回数Ｎが規定回数以上の場合、習熟度算出部３５は、修正後のエラー履歴テーブル２７Ａから、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の機能のこれまでの使用時における、ユーザ操作要因のエラー数Ｅを検出する。
【０１２２】
次いで、習熟度算出部３５は、上述した第１実施形態と同様に、式（１）によりエラー発生率Ｒを算出し、その後、エラー発生率Ｒに応じた習熟度を求める。
【０１２３】
上述のように習熟度が算出されると、テーブル管理部３６は、習熟度テーブル３０Ａを更新する。具体的には、テーブル管理部３６は、習熟度テーブル３０Ａに保持されている、エラー発生要因が修正されたエラーの発生時に印刷装置１を利用していたユーザの、当該エラーの発生時の機能おける習熟度を、今回算出された習熟度に変更する。なお、習熟度に変更がない場合は、その習熟度を維持する。
【０１２４】
以上説明したように、第２実施形態では、習熟度算出部３５は、各種の機能ごとに各ユーザの習熟度を算出する。これにより、機能ごとの習熟度に応じたガイダンス情報（ガイダンス画面）を表示することが可能になるので、機能ごとにユーザに適切なガイダンス情報を提示できる。
【０１２５】
（その他の実施形態）
上述のように、本発明は第１および第２実施形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例および運用技術が明らかとなろう。
【０１２６】
上述した第１実施形態では、印刷装置１における動作モードごとに各ユーザの習熟度を算出した。また、第２実施形態では、印刷装置１における機能ごとに各ユーザの習熟度を算出した。しかし、これらに限らず、印刷装置１の操作全般に対する習熟度をユーザごとに算出し、その習熟度に応じて各種のガイダンス画面を表示するようにしてもよい。また、動作モードごとに各ユーザの習熟度を算出するか、機能ごとに各ユーザの習熟度を算出するかを選択して設定できるようにしてもよい。
【０１２７】
上述した第１および第２実施形態では、エラー発生率Ｒを算出し、このエラー発生率Ｒに基づき習熟度を算出したが、習熟度を算出する方法はこれに限らない。例えば、当初の習熟度を「３」とし、ユーザ操作要因のエラーが発生しなかった連続利用回数が規定レベルアップ回数（例えば１０回）に達すると習熟度を「１」だけ上げ、ユーザ操作要因のエラーが発生した連続利用回数が規定レベルダウン回数（例えば５回）に達すると習熟度を「１」だけ下げるようにして、習熟度を決定してもよい。
【０１２８】
上述した第１および第２実施形態では、印刷装置の例について説明したが、これに限らず、本発明は、ユーザの操作に対するガイダンス情報を提示する電子機器に適用できる。
【０１２９】
このように、本発明はここでは記載していない様々な実施形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【０１３０】
１  印刷装置
２  給紙部
３  印刷部
４  排紙部
５  後処理部
６  画像読取部
７  ＩＣカードリーダ
８  操作パネル
９  通信処理部
１０  記憶部
１１  制御部
１６  表示部
２１  ユーザ情報記憶部
２２  テーブル記憶部
２３  ガイダンス情報記憶部
２６，２６Ａ  利用履歴テーブル
２７，２７Ａ  エラー履歴テーブル
２８  エラー要因定義テーブル
２９  故障情報テーブル
３０，３０Ａ  習熟度テーブル
３１  認証部
３２  印刷制御部
３３  画像読取制御部
３４  表示制御部
３５  習熟度算出部
３６  テーブル管理部
５１〜５５，７１  ガイダンス画面
【図１】
2018124889.tif 000003
【図２】
2018124889.tif 000004
【図３】
2018124889.tif 000005
【図４】
2018124889.tif 000006
【図５】
2018124889.tif 000007
【図６】
2018124889.tif 000008
【図７】
2018124889.tif 000009
【図８】
2018124889.tif 000010
【図９】
2018124889.tif 000011
【図１０】
2018124889.tif 000012
【図１１】
2018124889.tif 000013
【図１２】
2018124889.tif 000014
【図１３】
2018124889.tif 000015
【図１４】
2018124889.tif 000016