(57)【要約】【課題】装置内のエラーの発生の通知においてユーザの利便性を向上させる装置を提供する。【解決手段】装置においてエラーが発生すると、読取対象物を光学的に読取可能な読取部を移動させることにより、エラーの発生を通知する。【選択図】図６
2018133741.tif 000002
【特許請求の範囲】
【請求項１】
読取対象物を光学的に読取可能な読取手段と、
前記読取手段を備える装置においてエラーが発生すると、当該エラーの発生を通知する通知手段と、を備え、
前記通知手段は、前記読取手段を移動させることにより、前記エラーの発生を通知する、
ことを特徴とする装置。
【請求項２】
前記通知手段は、前記読取手段を前記エラーに応じた位置まで移動させることにより、前記エラーの発生を通知することを特徴とする請求項１に記載の装置。
【請求項３】
前記エラーに応じた位置を設定する設定手段、をさらに備えることを特徴とする請求項２に記載の装置。
【請求項４】
前記設定手段は、設定画面を介して受け付けた指示に基づいて、前記エラーに応じた位置を設定することを特徴とする請求項３に記載の装置。
【請求項５】
前記読取手段の移動可能な方向に沿って、前記エラーを識別する識別情報が付されており、前記エラーに応じた位置と前記識別情報とは互いに対応していることを特徴とする請求項２乃至４のいずれか１項に記載の装置。
【請求項６】
前記通知手段は、前記読取手段を移動させる第１の方法と異なる第２の方法により、前記エラーの発生を通知することを特徴とする請求項１乃至５のいずれか１項に記載の装置。
【請求項７】
前記通知手段は、前記第２の方法として、印刷部に前記エラーの内容を印刷させることにより、前記エラーの発生を通知することを特徴とする請求項６に記載の装置。
【請求項８】
前記通知手段は、前記第２の方法として、ブザーを鳴動させることにより、前記エラーの発生を通知することを特徴とする請求項６に記載の装置。
【請求項９】
前記通知手段は、前記第１の方法と前記第２の方法とを予め定められた順に従って実行することにより、前記エラーの発生を通知することを特徴とする請求項６乃至８のいずれか１項に記載の装置。
【請求項１０】
前記エラーは、読取に関するエラー、印刷に関するエラー、ネットワークに関するエラーの少なくともいずれかを含むことを特徴とする請求項１乃至９のいずれか１項に記載の装置。
【請求項１１】
前記読取手段は、原稿台に載置された原稿を前記読取対象物として読取可能に構成されていることを特徴とする請求項１乃至１０のいずれか１項に記載の装置。
【請求項１２】
読取対象物を光学的に読取可能な読取手段を備える装置において実行される通知方法であって、
前記装置においてエラーが発生すると、当該エラーの発生を通知する通知工程、を有し、
前記通知工程では、前記読取手段を移動させることにより、前記エラーの発生を通知する、
ことを特徴とする通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置のエラーを通知する装置および通知方法に関する。
【背景技術】
【０００２】
近年では、低価格化が進んだ画像読取装置の中には、ユーザインターフェースとしてＬＥＤのみを備え、表示部を持たない画像読取装置が増えている。そのような画像読取装置では、装置内でのエラー発生時にエラーＬＥＤの点滅回数によってどのようなエラーであるのかを示している。
【０００３】
また、画像読取装置は、印刷機能やネットワーク接続機能など多数の機能を備え、それに伴って、エラー種類も増加してきている。それらのエラー種別を表現するために、例えば１０回以上のエラーＬＥＤ点滅回数でエラーを通知する装置も存在する。しかしながら、一方で、ユーザにとっては、エラーの判断が分かり難くなってきている。そのような課題に応じて、特許文献１では、読取光源を用いた色表示あるいは点滅動作によってユーザにエラー種別を通知することで、エラー種別の判断を容易にすることが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２７５２９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のように読取光源を用いてエラーを通知する技術では、ユーザが画像読取装置において発生したエラーに気づけないおそれがあった。
【０００６】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、装置内のエラーの発生の通知においてユーザの利便性を向上させる装置および通知方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る装置は、読取対象物を光学的に読取可能な読取手段と、前記読取手段を備える装置においてエラーが発生すると、当該エラーの発生を通知する通知手段と、を備え、前記通知手段は、前記読取手段を移動させることにより、前記エラーの発生を通知することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、装置内のエラーの発生の通知においてユーザの利便性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】画像読取装置の外観を示す図である。
【図２】画像読取装置のスキャナ部の上面図である。
【図３】画像読取装置の制御系のブロック構成を示す図である。
【図４】画像読取装置のＲＡＭの構成を示す図である。
【図５】画像読取装置のソフトウェア構成を示す図である。
【図６】画像読取装置にエラーが発生した場合の処理を示すフローチャートである。
【図７】読取部の移動先を示す図である。
【図８】読取部の移動先を示す図である。
【図９】画像読取装置にエラーが発生した場合の処理を示すフローチャートである。
【図１０】読取部によるエラー通知の設定画面を示す図である。
【図１１】読取部によるエラー通知の設定処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１１】
図１は、本実施形態における画像読取装置の外観を示す図である。図１は、原稿台上の画像を読み取る画像読取装置１００を示しているが、印刷機能やＦＡＸ機能などの複数の機能が一体化された複合機（ＭＦＰ）が画像読取装置１００として用いられても良い。
【００１２】
画像読取装置１００には、画像読取装置１００内の動作を統括的に制御する制御回路基板（メインボード）が実装されており、図１（ａ）に示すように、大きく原稿台１０１と原稿台カバー１０２とを含んで構成される。原稿台１０１は、ガラス状の透明な台であり、ユーザが原稿を置いてスキャナで読み取る際に用いられる。原稿台カバー１０２は、スキャナで読取りを行う際に読取光源が外部に漏れないようにするためのカバーである。図１（ｂ）に示すように、原稿台カバー１０２の隣にはＬＥＤパネル１０３とＷＬＡＮアンテナ１０４とが設けられている。ＬＥＤパネル１０３は、例えば、ＬＥＤパネルには電源が入っているかの状態を示すパワーＬＥＤと、エラー状態を示すエラーＬＥＤと、ＷＬＡＮ接続状態を示すＷＬＡＮＬＥＤを含む。
【００１３】
画像読取装置１００は、図１に示す構成に限られず、例えば、原稿台カバー１０２ではなく、自動原稿給送装置（ＡＤＦ：Ａｕｔｏｍａｔｉｃ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）が構成されても良い。
【００１４】
図２は、画像読取装置２００のスキャナ部分の上面図であり、原稿台カバー１０２を開けて、原稿台２０１のガラス面に載置された原稿の読取りを行う場合を示している。スキャナ２００は、原稿画像を光学的に読取可能な読取部２０２を備える。読取部２０２は、読取対象物である原稿に光を照射する読取光源２０３、原稿からの反射光を受光する読取センサ（不図示）、読取部２０２を移動させるモータ（不図示）を含み、矢印に示される主走査方向に往復移動可能である。原稿台２０１上の原稿の画像を読み取る際には、ユーザは原稿台カバー１０２を開けて、原稿台２０１のガラス面上に原稿を置く。そして、読取光源２０３を点灯させて副走査方向２０４に走査するように、読取部２０２が制御される。待機状態では、読取部２０２は、原稿台２０１の左側のホームポジションに位置しており、読取時には、読取部２０２は、ホームポジションから副走査方向２０４へ移動しながら画像の読取りを行う。読取りにより取得された読取データは、例えば、印刷部に出力されたり、外部のホストコンピュータへ出力される。
【００１５】
本実施形態における画像読取装置１００は、ホストコンピュータと、例えばＵＳＢやＷＬＡＮなどのインタフェースを介して接続され、ホストコンピュータからの要求に応じて画像読取りを行い、取得した読取データをホストコンピュータへ出力する。ホストコンピュータは、画像読取装置に有線／無線で接続可能な装置であり、例えば、パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などの個人情報端末、携帯電話、デジタルカメラである。
【００１６】
図３は、画像読取装置の制御系のブロック構成を示す図である。メインボード３０１は、画像読取装置１００の内部を統括的に制御する制御回路基板である。ＣＰＵ３０２は、システム制御部であり、ＲＯＭ３０３に記憶された制御プログラムをＲＡＭ３０４の作業領域において実行することにより、メインボード３０１の各部を制御する。ＲＯＭ３０３は、ＣＰＵ３０２が実行する制御プログラムや組込みオペレーティングシステム（ＯＳ）プログラム等を記憶する。本実施形態では、ＲＯＭ３０３に記憶されている各制御プログラムは、ＲＯＭ３０３に格納されている組込みＯＳの管理下で、スケジューリングやタスクスイッチ等のソフトウェア制御を行う。
【００１７】
ＲＡＭ３０４は、ＤＲＡＭ等で構成され、プログラム制御変数等を記憶し、また、ユーザが登録した設定値や画像読取装置１００の管理データ等も記憶する。また、ＲＡＭ３０４には、各種ワーク用バッファ領域が設けられている。不揮発性メモリ３０５は、フラッシュメモリ等で構成され、電源がオフされた場合でもデータを保持可能である。不揮発性メモリ３０５には、例えばネットワーク接続情報、ユーザデータなどが記憶される。画像メモリ３０６は、ＳＲＡＭ等で構成され、各通信ユニットを介して受信したデータや、符号・復号化処理部３１２で処理された画像データなどを蓄積する。また、上記のようなメモリ構成は、これに限定されるものではなく、他のデータ等が格納されても良い。
【００１８】
読取制御部３０８は、読取部２０２の動作を制御する。読取部３１０は、図２の読取部２０２に対応し、ＣＩＳイメージセンサ（密着型イメージセンサ）により原稿を光学的に読み取る。電気的な画像データに変換された画像信号は、画像処理部３０７により、２値化処理や中間調処理等の各種画像処理が実行され、高精細な画像データとして出力される。印刷制御部３１５は、印刷部３１４の動作を制御する。印刷部３１４は、電子写真方式やインクジェット記録方式等により、用紙などの記録媒体上に画像を形成し、印刷出力する。
【００１９】
操作部３０９は、ハードウェアキーやタッチパネルを有し、ユーザからの指示や設定操作を受付ける。また、表示部３１１は、パネルを有し、図１０の設定画面を含む各種ユーザインタフェース画面を表示する。符号複合化処理部３１２は、例えばラスタライズされたデータを圧縮処理もしくは解凍処理する。メモリカードコントローラ３１３は、外付けのメモリカードへのアクセスを制御する。
【００２０】
画像読取装置１００には、無線通信するための構成として、ＷＬＡＮで無線通信可能なＷＬＡＮユニット３１８、ＢｌｕｅＴｏｏｔｈ（商標登録）で無線通信可能なＢＴユニット３１９が構成されている。そのような構成により、画像読取装置１００は、他の装置とのデータ通信を行うことができる。ＷＬＡＮユニット３１８及びＢＴユニット３１９は、データをパケットに変換し、他の装置に対してパケット送信を行い、また、他の装置からのパケットをデータに変換してＣＰＵ３０２に対して送信する。ＷＬＡＮユニット３１８、ＢＴユニット３１９はそれぞれ、バスケーブル３１６、３１７で、システムバス５２０に接続されている。ＷＬＡＮユニット３１８、ＢＴユニット３１９は、規格に準拠した通信を実現するためのユニットである。ブザー３２０は、例えば、所定のエラーが発生した際に鳴動する。
【００２１】
ホストコンピュータからの原稿読取開始命令をＣＰＵ３０２が受信すると、読取制御部３０８を介して画像の読取動作を開始する。読取動作が開始されると、読取部２０２を構成する読取光源２０３が点灯し、駆動源となるＤＣモータが回転することで読取部２０２が副走査方向に移動する。読取光源２０３には、例えばＬＥＤが用いられる。
【００２２】
原稿からの反射光は、ミラーを介して読取センサに入力される。読取センサは、ＣＣＤやＣＩＳのような光電変換素子を含む。読取センサは、照射された原稿の反射光または透過光をＡＦＥ（アナログ・フロントエンド）により光電変換する。その結果、得られたアナログ電気信号（画像信号）は、Ａ／Ｄ変換され、予め定められた画像処理（２値化処理、中間調処理など）が実行される。このようにして得られた画像データは、ＲＡＭ３０４に格納される。
【００２３】
上記のような画像読取処理は、ＲＯＭ３０３に格納されたスキャン制御タスクプログラムをＣＰＵ３０２が実行することによって制御される。読取部２０２の移動は、ＣＰＵ３０２がＲＯＭ３０３に記憶されている制御プログラムを実行してフィードバック制御を行い、モータドライバを介してＤＣモータを駆動させることにより行われる。ＤＣモータに取り付けられているエンコーダセンサは、ロータリエンコーダフィルムを読み取ることで速度情報を出力する。ＣＰＵ３０２は、エンコーダセンサから出力された速度情報に基づいて、読取部２０２の駆動のフィードバック制御を実行する。
【００２４】
図４は、画像読取装置１００のＲＡＭ３０４の構成を示す図である。ＲＡＭ３０４の全体の領域４０１のうちの領域４０２は、プログラムの実行のために確保されるワークメモリである。領域４０３は、画像処理のために一時的なバッファとして使用される画像処理バッファ領域である。領域４０４は、画像読取装置１００の現在の状態に関する様々な情報が記憶される機器状態記憶部である。領域４０５には、画像読取装置１００のエラーに関する状態が記憶されている。ここで、エラーは、例えば、電気回路異常エラー、ＦＢモータエラー、読取画像不良エラー、ネットワーク切断警告を含む。領域４０６には、電源がオフされた時に次に起動する時の次回推定起動時間が記憶されている。
【００２５】
画像読取装置１００の起動時間は、画像読取装置１００の状態により大きく異なる。画像読取装置１００の電源状態は、例えば、ハードオフ状態、ソフトオフ状態、通常起動状態、スリープ状態など複数存在する。ハードオフ状態は、電力の供給が遮断されている状態であり、電源を投入してハードオフ状態から通常起動状態に起動する場合にはより時間を要する。ソフトオフ状態は、部分的に電源が投入されているが、メインのプログラムは起動していない状態であり、ハードオフ状態からより、早い時間で起動することができる。スリープ状態は、電源消費が大きい部分がオフとされており、それ以外のプログラムや機構部分は動作しているので、直ちに通常起動状態に復帰することができる。起動時間が変動する他の要因として、機器のエラー状態がある。例えば、スキャナの光量が落ちている時には、調整動作を行ってから起動する。このように電源の状態遷移、および機器のエラー状態により、次に起動する時の推定起動時間が決定する。
【００２６】
領域４０７には、画像読取装置１００で発生し得るエラーに対応する読取部２０２の移動先の位置についての情報が記憶されている。エラーに対応する読取部２０２の移動については、後述する。領域４０８には、現在のメモリ使用量、ハードウェアの温度、消耗品情報など、他の機器状態が記憶されている。領域４０９には、他のＲＡＭデータが記憶されている。
【００２７】
図５は、画像読取装置１００のソフトウェア構成を示す図である。画像読取装置１００のソフトウェア構成は大きく分けて、ライブラリ５０１、アプリケーション５０２、システムフレームワーク５０３、コンポーネント５０４、インタフェース５０５、システムサービス５０６を含んで構成されている。ライブラリ５０１には、読取データの画像処理を行うＳｃａｎ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ５０７と、画像処理ハードウェア制御を行うＩｍａｇｅＤｒｉｖｅｒ５０８とを含んで構成されている。アプリケーション５０２は、ＬＥＤパネルの制御を行うＵＩ５０９と、コマンド制御を行うＰＣＳｃａｎＡｐｐｌｉｃａｔｉｏｎ５１０と、ホストコンピュータからの読取要求を伝えるＪＯＢ５１１を含んで構成されている。システムサービス５０６は、読取のセンサ制御やモータ制御を行うＳｃａｎｎｅｒＳｅｒｖｉｃｅ５１２を含んで構成される。上記のソフトウェアが連携することにより、画像読取が行われる。コンポーネント５０４は、各ブロックに共通で用いられるモジュールを含み、インタフェース５０５は、外部との通信を制御する。システムフレームワーク５０３は、画像読取装置１００のソフトウェア構成において汎用的な機能を提供する。
【００２８】
図６は、画像読取装置１００にエラーが発生した場合の処理を示すフローチャートである。図６の処理は、例えば、ＣＰＵ３０２がＲＯＭ３０３に記憶されたプログラムをＲＡＭ３０４に読み出して実行することにより実現される。また、図６の処理は、画像読取装置１００においてエラーが発生した場合に開始される。
【００２９】
Ｓ６０１において、ＣＰＵ３０２は、画像読取装置１００で発生したエラーの種別を示すエラー番号をＲＡＭ３０４の領域４０５から取得する。ここで、エラーは、画像読取に関わるものだけでなく、画像読取に関連しない、例えばネットワーク切断エラーといったエラーも含む。Ｓ６０２において、ＣＰＵ３０２は、Ｓ６０１で取得したエラー番号に対応する読取部２０２の移動先の位置について、ユーザにより設定されているか否かを判定する。この判定は、例えば、ＲＡＭ３０４の領域４０７に、当該エラー番号に対応する読取部２０２の移動先の位置についてのユーザ設定値があるか否かに基づいて行われる。
【００３０】
Ｓ６０２でユーザにより設定されていないと判定された場合、Ｓ６０３に進み、ＣＰＵ３０２は、当該エラー番号に対応する読取部２０２の移動先の位置について予め定められた初期値を取得する。本実施形態では、ＲＡＭ３０４の領域４０７がユーザ設定値と初期値との両方を含み、初期値も領域４０７から取得される。一方、Ｓ６０２でユーザにより設定されていると判定された場合、Ｓ６０４に進み、ＣＰＵ３０２は、当該エラー番号に対応する読取部２０２の移動先の位置についてのユーザ設定値をＲＡＭ３０４の領域４０７から取得する。Ｓ６０５において、ＣＰＵ３０２は、Ｓ６０３で取得された初期値もしくはＳ６０４で取得されたユーザ設定値が示す、読取部２０２の移動先の位置に読取部２０２を移動させる。Ｓ６０５の後、図６の処理を終了する。
【００３１】
図７は、印刷機能やＦＡＸ機能を備えＭＦＰとして構成された画像読取装置１００にエラーが発生した場合の、読取部２０２の移動先の一例を示す図である。例えば、読取部２０２がホームポジション位置を含む領域７０３で停止している場合には、読取センサの異常や反射側光源が点灯しないなどの理由で発生するスキャナ異常エラーや、ＦＢモータが動作しないＦＢモータエラー、などのスキャナ系のエラーを示す。また、読取部２０２が中央の領域７０４で停止している場合には、インク少警告、インク無エラー、紙ジャムエラー、用紙無し警告、などのエンジン系のエラーを示す。また、読取部２０２が右側の領域７０５で停止している場合には、ＷＬＡＮデバイス未接続エラー、ＡＯＳＳエラー、などのネットワーク系のエラーを示す。
【００３２】
また、本実施形態では、領域７０３、７０４、７０５のそれぞれにおいて、エラーの詳細な種類を、読取部２０２の読取光源を用いて区別する。例えば、画像読取装置１００でスキャナ系のエラーが発生した場合、スキャナセンサに関するエラーであれば、ＣＰＵ３０２は、読取部２０２を、スキャナ系のエラーを示す領域７０３に停止させる。また、スキャナモータに関するエラーであれば、ＣＰＵ３０２は、読取部２０２を、スキャナ系のエラーを示す領域７０３に停止させ、スキャナモータに関するエラー特有の色で読取光源を点灯させる。また、他の系のエラーを示す読取光源の色と重複しないのであれば、スキャナモータに関するエラーの場合、読取部２０２の移動先への移動を行わず、読取部３１０の読取光源の色により当該エラーを通知するようにしても良い。
【００３３】
以上のように、本実施形態では、装置内にエラーが発生した場合、読取部２０２が所定の移動先に移動して停止することによって、ユーザに対してどのような種類のエラーが発生したのかを容易に識別させることができる。また、読取部２０２の読取光源の点灯により、より詳細なエラー通知を行うことができる。
【００３４】
また、エラー発生時に読取部２０２の移動先の位置をユーザが予め設定している場合には、ユーザ設定値に対応する位置に読取部２０２を移動させる。そのような構成により、ユーザ自身で設定した位置に読取部２０２が停止するので、エラーをより容易に識別させることができる。
【００３５】
なお、エラーは、図７に示す領域に限られず、ＦＡＸ系のエラーや、アプリケーション系のエラー等に対応する領域があっても良い。また、図７の各領域がさらに分割されていても良い。例えば、スキャナ系エラーのうちＦＢモータエラーは、スキャナ系エラー領域７０３内の左側に設けられ、スキャナ異常エラーは、スキャナ系エラー領域７０３内の中央側に設けられるなど、エラー毎に細かく領域が設定されていても良い。また、原稿台７０１の下部にスキャナ異常エラー、ネットワーク接続エラー、等の情報を示す文字列等の識別情報を記載するようにしても良い。その場合、画像読取装置１００にエラーが発生すると、該当するエラー情報が記載された位置まで読取部２０２が移動して停止することになり、読取部２０２の移動先を設定したユーザ以外にも、エラーを容易に識別させることができる。
【００３６】
図８は、読取部２０２の移動先の位置を記載した他の例を示す図である。図８では、読取部２０２の移動先のそれぞれに、０〜９の数字が記載されている。図８に示す構成では、装置内で発生するエラー毎にコードが定められている。例えば、スキャン異常エラーに対応づけて、コード「５０１１」がＲＡＭ３０４の領域４０７に予め記憶されている。スキャナ異常エラーが発生すると、まず、読取部２０２は、図８（ａ）に示すように「５」の位置へ移動してホームポジションへ戻る。そして、読取部２０２は、図８（ｂ）に示すように、「０」の位置へ移動してホームポジションへ戻る。続いて、読取部２０２は、「１」の位置へ移動してホームポジションへ戻り、再度「１」の位置へ移動してホームポジションへ戻る。このように、読取部２０２の移動の繰り返しにより、発生しているエラーを通知する。そのような構成により、エラーとコードの対応づけが変更となった場合でも、読取部２０２の移動先の位置の記載を変更しなくてすむ。
【００３７】
以上のように、本実施形態によれば、読取部２０２の移動により、発生しているエラーを通知する。そのような構成により、ユーザにエラーの発生をより気づく易くさせることができる。
【００３８】
次に、エラーが発生してエラー通知動作を行った後に、ユーザからのユーザ操作が所定時間なかった場合、異なる種類のエラー通知動作を段階的に追加で行っていく処理について説明する。ここでのユーザ操作とは、エラーの解除操作や、キャンセルボタンによる処理の停止、パワーボタンによるソフトオフ、などのエラー発生に応じた操作を含む。既に説明したようなエラー通知動作を行った後、ユーザ操作が所定時間なかった場合には、ユーザがエラーの発生に気づいていない可能性がある。本実施形態では、その場合に、異なる種類のエラー通知動作を段階的に追加で行っていくことで、ユーザにより気づき易くさせることができる。
【００３９】
以下、印刷機能やＦＡＸ機能などが搭載されＭＦＰとして構成された画像読取装置１００においてエラーが発生した場合の動作について説明する。ここでは、例えば、メモリカードからの写真印刷を行ったが「メモリカードに写真が含まれていない」エラーが発生したとして説明する。
【００４０】
図９は、複数種類のエラー通知動作を段階的に行っていく処理を示すフローチャートである。図９の処理は、例えば、ＣＰＵ３０２がＲＯＭ３０３に記憶されたプログラムをＲＡＭ３０４に読み出して実行することにより実現される。また、図９の処理は、画像読取装置１００においてエラーが発生した場合に開始される。
【００４１】
Ｓ９０１において、ＣＰＵ３０２は、画像読取装置１００で発生したエラーの種別を示すエラー番号をＲＡＭ３０４の領域４０５から取得する。Ｓ９０２において、ＣＰＵ３０２は、Ｓ９０１で取得した該当するエラー番号に応じて、読取部２０２の読取光源を点滅させることによりユーザへのエラー通知を行う。
【００４２】
Ｓ９０３において、ＣＰＵ３０２は、ユーザ操作を所定時間、受付けなかったか否かを判定する。ユーザ操作を所定時間内で受付けたと判定された場合、Ｓ９１８に進む。その場合は、ユーザがエラーの発生に気づいてエラー解除操作等を行ったということを意味するので、Ｓ９１８において、ＣＰＵ３０２は、ＲＡＭ３０４に確保され図９の処理で用いられる全てのフラグをクリアする。ここで、フラグのクリアとして、フラグをＯＦＦに設定するようにしても良い。Ｓ９１８の後、図９の処理を終了する。
【００４３】
Ｓ９０３でユーザ操作を所定時間、受付けなかったと判定された場合、Ｓ９０４において、ＣＰＵ３０２は、原稿台カバー１０２が開状態であるか否かを判定する。原稿台カバー１０２が開状態であると判定された場合、Ｓ９０５に進み、原稿台カバー１０２が開状態でないと判定された場合、Ｓ９１１に進む。
【００４４】
Ｓ９０５において、ＣＰＵ３０２は、ＲＡＭ３０４に確保された読取部移動フラグをＯＮであるか否かを判定する。ここで、読取部移動フラグがＯＮであるとは、読取部２０２の移動によるエラー通知を行ったことを示し、読取部移動フラグがＯＦＦであるとは、読取部２０２の移動によるエラー通知を行っていないことを示す。読取部２０２の移動によるエラー通知を行った後に所定時間経過してもユーザ操作がない場合、読取部移動フラグがＯＮであれば、再度のＳ９０４の判定で原稿台カバー１０２が開状態であると判定されても、読取部２０２の移動によるエラー通知は行われない。このように、読取部移動フラグにより、読取部２０２の移動によるエラー通知の繰り返しを避け、異なる種類によるエラー通知の実行に移行させることができる。
【００４５】
Ｓ９０５で読取部移動フラグがＯＮでない、即ち、ＯＦＦであると判定された場合、Ｓ９０６〜Ｓ９０９において、読取部２０２の移動によるエラー通知が行われる。Ｓ９０６〜Ｓ９０９は、Ｓ６０２〜Ｓ６０５における説明と同じであるので、その説明を省略する。Ｓ９０９の後は、Ｓ９１０において、ＣＰＵ３０２は、読取部移動フラグをＯＮとする。一方、Ｓ９０５で読取部移動フラグがＯＮであると判定された場合、Ｓ９１１に進む。
【００４６】
Ｓ９１１において、ＣＰＵ３０２は、ＲＡＭ３０４に確保されたエラー内容印刷フラグがＯＮであるか否かを判定する。エラー内容印刷フラグがＯＮであると判定された場合、Ｓ９１４に進み、エラー内容印刷フラグがＯＮでない、即ち、ＯＦＦであると判定された場合、Ｓ９１２に進む。ここで、エラー内容印刷フラグがＯＮであるとは、エラー内容の印刷によるエラー通知を行ったことを示し、エラー内容印刷フラグがＯＦＦであるとは、エラー内容の印刷によるエラー通知を行っていないことを示す。エラー内容の印刷によるエラー通知を行った後に所定時間経過してもユーザ操作がない場合、エラー内容印刷フラグがＯＮであれば、再度のＳ９１１の判定でＳ９１４に進み、エラー内容の印刷によるエラー通知は行われない。このように、エラー内容印刷フラグにより、エラー内容の印刷によるエラー通知の繰り返しを避け、異なる種類によるエラー通知の実行に移行させることができる。Ｓ９１２において、ＣＰＵ３０２は、印刷部３１４にエラー内容を印刷させる。そして、Ｓ９１３において、ＣＰＵ３０２は、エラー内容印刷フラグをＯＮとする。Ｓ９１３の後、Ｓ９０３からの処理を繰り返す。
【００４７】
Ｓ９１４において、ＣＰＵ３０２は、ＲＡＭ３０４に確保されたブザー音発生フラグがＯＮであるか否かを判定する。ブザー音発生フラグがＯＮであると判定された場合、Ｓ９１７に進み、ブザー音発生フラグがＯＮでない、即ち、ＯＦＦであると判定された場合、Ｓ９１５に進む。ここで、ブザー音発生フラグがＯＮであるとは、ブザーの鳴動によるエラー通知を行ったことを示し、ブザー音発生フラグがＯＦＦであるとは、ブザーの鳴動によるエラー通知を行っていないことを示す。ブザーの鳴動によるエラー通知を行った後に所定時間経過してもユーザ操作がない場合、ブザー音発生フラグがＯＮであれば、再度のＳ９１４の判定でＳ９１７に進み、ブザーの鳴動によるエラー通知は行われない。このように、ブザー音発生フラグにより、ブザーの鳴動によるエラー通知の繰り返しを避け、異なる種類によるエラー通知の実行に移行させることができる。Ｓ９１５において、ＣＰＵ３０２は、ブザー３２０を鳴動させる。そして、Ｓ９１６において、ＣＰＵ３０２は、ブザー音発生フラグをＯＮとする。Ｓ９１６の後、Ｓ９０３からの処理を繰り返す。
【００４８】
Ｓ９１７において、ＣＰＵ３０２は、ＲＡＭ３０４に確保され図９の処理で用いられる全てのフラグをクリアする。フラグのクリアとして、フラグをＯＦＦに設定するようにしても良い。Ｓ９１７の後、Ｓ９０３からの処理を繰り返す。
【００４９】
図９に示すように、ある種類のエラー通知動作が行われた後、所定時間経過してもユーザ操作がなかった場合には、他の種類のエラー通知動作が行われる。また、図９に示すように、原稿台カバーが開状態であれば、読取部２０２の移動によるエラー通知を行い、ユーザ操作を所定時間受け付けない場合には、エラー内容の印刷によるエラー通知を行う。そして、それでもなお、ユーザ操作を所定時間受け付けない場合には、ブザー音の鳴動によるエラー通知を行うといったように、所定の順序で、ユーザが気づき易いエラーの通知方法が実行されていく。このように、異なる種類のエラー通知動作が段階的に行われていくので、ユーザがエラーに気づかない状況を大きく低減することができる。
【００５０】
図９では、エラーの通知動作として、読取部２０２の移動、エラー内容の印刷、ブザー音発生の３段階にしているが、これらに限られない。例えば、予め登録しているメールアドレス宛への電子メールの送信によるエラー通知、読取光源の色をエラー種別に応じて変更することによるエラー通知、ＢＬＥ（ＢｌｕｅｔｏｏｔｈＬｏｗＥｎｅｒｇｙ）やＦＡＸ送信によるエラー通知などが行われても良い。また、所定時間経過してもユーザ操作がなかったときのエラー通知動作の順序についても、上記の説明における順序でなくても良い。また、発生したエラーが用紙なしエラーのような印刷の実行ができないエラーである場合には、エラー内容の印刷によるエラー通知をスキップするようにしても良い。また、無線接続エラーである場合には、無線接続中の端末への電子メールの送信によるエラー通知、ＢＬＥやＦＡＸ送信によるエラー通知をスキップするようにしても良い。その場合、スキップ後には、Ｓ９０３からの処理を繰り返すようにしても良い。
【００５１】
次に、エラー発生時の読取部２０２の移動先をユーザがリモートＵＩで設定するための構成について説明する。
【００５２】
図１０は、エラー発生時の読取部２０２の移動先をユーザがリモートＵＩで設定するための設定画面の一例を示す図である。設定画面１０００は、例えば、管理者権限をもつユーザが画像読取装置１００にリモートログインした際にＰＣ等の自装置に表示されるメイン画面であり、設定メニュー１００１、１００２、１００３、１００７が表示される。設定メニュー１００１は、ポート設定等を含む、デバイス管理のための設定メニューである。設定メニュー１００２は、スケジュール設定等を含む、ジョブ管理のための設定メニューである。また、設定メニュー１００７は、サポートに関する情報へのリンク等を含む、サポートリンクのための設定メニューである。
【００５３】
設定メニュー１００３は、印刷位置の調整を行うメニュー１００４、リカバリ印刷（自動リカバリ）の設定のためのメニュー１００５、エラー発生時の読取部２０２の移動先の設定のためのメニュー１００６を含む。
【００５４】
カーソル１００８は、設定画面１０００上でユーザが操作したい項目を選択するためのカーソルである。図１０（ａ）は、設定画面１０００において、メニュー１００６に選択カーソル１００８を合わせた状態を示している。ここで、図１０（ｂ）に示すように、メニュー１００６がダブルクリック等により選択されると、設定画面１０００の右側に、画像読取装置１００の原稿台が模式的に表示される。図１０（ｂ）において、画像読取装置１００９、読取部１０１０、原稿台１０１１はそれぞれ、図７の画像読取装置７００、読取部７０２、原稿台７０１に対応する。
【００５５】
位置１０１２、１０１３、１０１４はそれぞれ、エラー発生時の読取部２０２の移動先となる位置を示している。図１０（ｂ）においては、位置１０１２及び１０１３は、ユーザにより未選択であることを示し、位置１０１４は、ユーザにより選択されていることを示している。また、エラー種別１０１５は、選択中の位置に割り当てられているエラーの内容を表示する。図１０（ｂ）においては、位置１０１４に割り当てられているエラーは、「スキャナ異常エラー」である。
【００５６】
エラー種別１０１５は、プルダウンメニューになっており、ユーザが押下することにより、エラーの一覧が表示され、他のエラーを選択することが可能である。また、ユーザにより未選択である位置１０１２や１０１３が選択された場合には、エラー種別１０１５は空欄表示となる。しかしながら、ユーザは、プルダウンメニューから所望のエラーを選択することができる。位置１０１２〜１０１４とエラー種別１０１５との対応づけが終了し、ユーザによりＯＫボタン１０１６が押下されると、設定画面１０００における設定内容が確定する。
【００５７】
図１１は、読取部２０２の移動先についてのユーザ設定をリモートＵＩで行う場合の処理を示すフローチャートである。図１１の処理は、例えば、画像読取装置１００に接続可能なＰＣ等の外部装置が、画像読取装置１００にリモートログインした際に開始される。
【００５８】
Ｓ１１０１において、ＣＰＵ３０２は、外部装置からの要求に応じて、リモートＵＩデータを外部装置に送信する。外部装置のユーザは、リモートＵＩ画面上でリモートログインする。ここでのユーザとは、例えば、画像読取装置１００の管理者権限をもつユーザである。
【００５９】
Ｓ１１０２において、ＣＰＵ３０２は、外部装置からログイン情報を受信すると認証を行い、認証が成功した場合に、図１０の設定画面１０００の画面データを外部装置に送信する。
【００６０】
Ｓ１１０３において、ＣＰＵ３０２は、外部装置のユーザによる設定画面１０００上での設定メニュー１００３の選択情報を受信する。そして、Ｓ１１０４において、ＣＰＵ３０２は、外部装置のユーザによる設定画面１０００上での設定メニュー１００６の選択情報を受信する。そして、ＣＰＵ３０２は、外部装置に図１０（ｂ）に示すような設定画面１０００を表示させる。外部装置のユーザは、図１０（ｂ）の設定画面１０００上で、位置とエラー種別との対応づけを行う。ＯＫボタン１０１６が押下されると、設定画面１０００上で確定した設定内容が画像読取装置１００に送信される。
【００６１】
Ｓ１１０５において、ＣＰＵ３０２は、外部装置から受信した設定画面１０００の設定内容に基づいて、エラーに読取部２０２の移動先を対応させて設定する。Ｓ１１０５の後、図１１の処理を終了する。
【００６２】
上記では、リモートＵＩを用いたユーザ設定方法を説明したが、リモートＵＩに限定されるものではない。例えば、ＣＰＵ３０２が操作部３０９に設定画面１０００を表示させるようにし、図１１の処理と同様に、ユーザによる設定を受付けるようにしても良い。
【００６３】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６４】
１００  画像読取装置：  ２０２  読取部：  ３０２  ＣＰＵ：  ３０３  ＲＯＭ：  ３０４  ＲＡＭ
【図１】
2018133741.tif 000003
【図２】
2018133741.tif 000004
【図３】
2018133741.tif 000005
【図４】
2018133741.tif 000006
【図５】
2018133741.tif 000007
【図６】
2018133741.tif 000008
【図７】
2018133741.tif 000009
【図８】
2018133741.tif 000010
【図９】
2018133741.tif 000011
【図１０】
2018133741.tif 000012
【図１１】
2018133741.tif 000013