(57)【特許請求の範囲】
【請求項１】
読取対象物から入射する光を予め設定された大きさの領域毎に画像として読み取る読取部を予め設定された走査経路に沿って走査する走査手段
を備えた画像読取装置において、
画面からなる前記読取対象物に表示された図形パターンからなるコードの読取を行うコード読取モードへの移行を指示する移行指令を受けると、前記走査手段による前記読取部の走査を開始する走査開始手段と、
前記読取部が前記コードにおける終端を読み取ったか否かを判定する判定手段と、
該判定手段によって、前記読取部が前記コードの終端を読み取ったと判定されるまで、前記読取部による読取と、前記判定手段による判定とを繰り返す繰返手段と、
前記判定手段によって、前記読取部が前記コードの終端を読み取ったと判定されると、前記走査手段による走査を停止させる走査停止手段と
を備えることを特徴とする画像読取装置。
【請求項２】
前記走査手段による走査が走査範囲の終端に達しても、前記読取部が前記コードの読取を未完了である場合に、再読取を指示する再読取指令を受けると、前記読取部を走査範囲の終端から前記走査手段の走査方向とは逆方向に走査する逆走査手段
を備えることを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記走査手段による走査範囲を設定する走査範囲設定手段と、
前記移行指令を受けると、前記読取部が走査可能な最大の走査範囲を前記走査範囲設定手段に設定する端部設定手段と
を備えることを特徴とする請求項１または請求項２記載の画像読取装置。
【請求項４】
光源の光を前記読取対象物に照射する照射手段と、
前記移行指令を受けると、前記光源の点灯を禁止する点灯禁止手段と
を備えることを特徴とする請求項１乃至請求項３いずれか記載の画像読取装置。
【請求項５】
前記移行指令を入力するためのスイッチ
を備えることを特徴とする請求項１乃至請求項４いずれか記載の画像読取装置。
【請求項６】
前記判定手段は、前記読取部が読み取った画像に基づくデータと、前記コードの終端を示す特定のパターンのデータとが一致するか否かを判定することにより、前記読取部が前記コードの終端を読み取ったか否かを判定する
ことを特徴とする請求項１乃至請求項５いずれか記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取対象物から入射する光を画像として読み取る画像読取装置に関する。
【背景技術】
【０００２】
従来より、印刷媒体上に形成された画像を読み取るスキャナ装置がオフィスに広く普及している。
このスキャナ装置は、一般的に、印刷媒体を載置するガラス面下から光源の光を印刷媒体に照射すると共に、ガラス面下において、入射する光を一定幅のライン毎に画像として読み取るイメージセンサをガラス面における予め指定された一端部を始点としてその反対側の端部へ向けて走査することで、印刷媒体上の画像を読み取るように構成されている（例えば、特許文献１を参照）。尚、このようなスキャナ装置は、イメージセンサの走査範囲を、印刷媒体の大きさの規格（例えばＪＩＳ規格におけるＡ３、Ａ４など）に合わせてユーザが指定可能に構成されている。
【０００３】
ところで、近年、インターネットを利用して予約したチケットなどの決済において、予約時に、図形パターンからなるコード（例えば、ＱＲコード（登録商標）など）を予約者の携帯電話機へ電子メールで送付しておき、決済時に、このコードを携帯電話機の液晶画面に表示させ、これを専用のコード読取装置で読み取ることで予約を認証するといった手法が用いられるようになってきている（例えば、特許文献２を参照）。
【特許文献１】特開２００５−７９９２６号公報
【特許文献２】特開２００３−３３１２１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、専用のコード読取装置は、コードの読取を行うようにしか構成されておらず、汎用性に乏しいため、使用頻度が低い場合には、オフィスに導入し難いという問題点があった。
【０００５】
そこで、このような専用のコード読取装置に代えて、上述した従来のスキャナ装置を代用することが考えられる。
【０００６】
しかしながら、携帯電話機の液晶画面の大きさは、一般的に、印刷媒体の大きさの規格における最小の大きさよりも小さい。このため、従来のスキャナ装置では、イメージセンサがコードの読取を完了しているにも関わらず、指定された走査範囲の走査が完了するまで無駄に走査を継続してしまうという問題点があった。
【０００７】
【０００８】
【０００９】
そこで、本発明は、画面に表示された図形パターンからなるコードを従来よりも適切に読み取ることが可能な画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するためになされた請求項１記載の発明は、読取対象物から入射する光を予め設定された大きさの領域毎に画像として読み取る読取部を予め設定された走査経路に沿って走査する走査手段を備えた画像読取装置において、画面からなる読取対象物に表示された図形パターンからなるコードの読取を行うコード読取モードへの移行を指示する移行指令を受けると、走査手段による読取部の走査を開始する走査開始手段と、読取部がコードにおける終端を読み取ったか否かを判定する判定手段と、該判定手段によって、読取部がコードの終端を読み取ったと判定されるまで、読取部による読取と、判定手段による判定とを繰り返す繰返手段と、判定手段によって、読取部がコードの終端を読み取ったと判定されると、走査手段による走査を停止させる走査停止手段とを備えることを特徴とする。
【００１１】
つまり、この画像読取装置では、移行指令を受けると、読取部がコードの終端を読み取った時点で走査を停止するため、読取部がコードの読取を完了しているにも関わらず、無駄に走査を継続してしまうことを防止できる。
【００１２】
従って、本発明によれば、画面に表示された図形パターンからなるコードを従来よりも適切に読み取ることができる。
尚、ここでいう「画面」は、携帯電話機の液晶画面に限らず、どのような画面でも良い（以下、同様）。
【００１３】
ところで、携帯電話機は、一般的に、液晶画面を一定時間点灯したあと消灯するように設定されている。このため、液晶画面が走査範囲の終端に載置された場合には、読取部が液晶画面に表示されたコードの読取を完了する前に、液晶画面が消灯してしまい、コードを読み取れないことが考えられる。
【００１４】
そこで、請求項１記載の画像読取装置は、請求項２記載のように、走査手段による走査が走査範囲の終端に達しても、読取部がコードの読取を未完了である場合に、再読取を指示する再読取指令を受けると、読取部を走査範囲の終端から走査手段の走査方向とは逆方向に走査する逆走査手段を備えることが望ましい。
【００１５】
このように画像読取装置を構成すれば、たとえ画面が走査範囲の終端に置かれ、読取部がコードの読取を完了する前に画面が消灯してしまっても、ユーザが再度画面を点灯させて、再読取指令を入力した際に、画面を走査範囲の終端に置きさえすれば、読取部が走査範囲の終端から走査手段の走査方向とは逆方向に走査するため、画面が消灯する前にコードの読取を完了することができる。
【００１６】
携帯電話機のなかには（特に、折り畳み式の携帯電話機の場合）、スキャナ装置のイメージセンサがコードを読み取り易くなるように液晶画面をスキャナ装置のガラス面に密着させようとしても、ダイヤルキーやマイクを搭載した部位がガラス面に当接し、液晶画面をガラス面に密着させることができないものがある。この場合、例えば、ダイヤルキーやマイクを搭載した部位をガラス面の外側に配置して、ガラス面の端部に液晶画面を載置することで、液晶画面をガラス面に密着させることができる。
請求項３記載の発明は、走査手段による走査範囲を設定する走査範囲設定手段と、移行指令を受けると、読取部が走査可能な最大の走査範囲を走査範囲設定手段に設定する端部設定手段とを備えることを特徴とする。
つまり、この画像読取装置では、移行指令を受けると、載置面の端部を含む走査範囲を
読取部の走査範囲に設定するため、ユーザがわざわざ走査範囲をそのように指定せずとも、移行指令を入力するだけで、載置面の端部に載置された画面に表示されたコードを読み取ることができる。
【００１７】
従って、本発明によれば、画面に表示された図形パターンからなるコードを従来よりも適切に読み取ることができる。
但し、本発明では、走査経路が、載置面における予め指定された一端部を走査の始点としてその反対側の端部へ至るように設定されている場合には、移行指令を受けた際に、その反対側の端部を走査範囲に含むように端部設定手段を設定すれば良い。又、走査経路が、載置面のいずれかの端部以外の予め指定された部位を始点としていずれかの端部へ至るように設定されている場合には、移行指令を受けた際に、その端部を走査範囲に含むように端部設定手段を設定すれば良い。
【００１８】
請求項４記載の発明は、光源の光を読取対象物に照射する照射手段と、移行指令を受けると、光源の点灯を禁止する点灯禁止手段とを備えることを特徴とする。
【００１９】
携帯電話機の液晶画面は、一般的に、保護層や反射層を有している。この画像読取装置では、移行指令を受けると、光源の点灯を禁止するため、光源の光が画面（保護層や反射層）に反射することがなく、画面に表示されたコードを従来よりも容易に読み取ることができる。特に、画面が外部の光の反射光だけで画像を表示するのではなく、自らが点灯することによって画像を表示する場合には、本発明を好適に用いることができる。
【００２０】
従って、本発明によれば、画面に表示された図形パターンからなるコードを従来よりも適切に読み取ることができる。
【００２１】
ところで、上述した画像読取装置はいずれも、請求項５記載のように、移行指令を入力するためのスイッチを備えると良い。
このように画像読取装置を構成すれば、スイッチを操作するだけという単純な作業で、画像読取装置に移行指令を入力することができる。
また、判定手段は、例えば、請求項６記載のように、読取部が読み取った画像に基づくデータと、コードの終端を示す特定のパターンのデータとが一致するか否かを判定することにより、読取部がコードの終端を読み取ったか否かを判定することができる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施形態を図面と共に説明する。
はじめに、本発明を適用した本実施形態の画像読取装置１の構造を図１〜図３を用いて説明する。尚、図１は、画像読取装置１の外観を示す斜視図であり、又、図２は、画像読取装置１における装置本体３を図１における上方から見た平面図であり、又、図３は、画像読取装置１の長手方向における概略断面図である。
【００２３】
まず、画像読取装置１は、所謂フラットベッド型のスキャナ装置として構成されており、第一の読取面１１及び第二の読取面１２を上部に備える装置本体３と、装置本体３の上方に開閉可能に設けられた本体カバー５とを備える。
【００２４】
そして、画像読取装置１では、図１（ａ）に示すように、本体カバー５が閉じられた状態で、装置本体３の上面が本体カバー５により被覆される。尚、図１（ａ）は、本体カバー５が閉じられた状態での画像読取装置１の外観を示す斜視図であり、図１（ｂ）は、本体カバー５が開かれた状態での画像読取装置１の外観を示す斜視図である。
【００２５】
ここで、装置本体３は、その正面側（図１における手前側、図２における下側）に、ユ
ーザが画像読取装置１に対する各種操作や各種設定を行うための各種スイッチや、画像読取装置の各種情報を表示するＬＣＤパネルからなる操作部１５を備える。尚、この操作部１５のスイッチとして、携帯電話機の液晶画面に表示された図形パターンからなるコード（以下、「図形コード」という）を読み取るコード読取モードでの読み取り動作の開始をユーザが指示するためのスタートキーと、原稿上に形成された画像を読み取る原稿読取モードとして読み取り動作の開始をユーザが指示するためのスタートキーとを有する。どちらのスタートキーが押下されたかによって、後述のコード読取モードであるかが確認される。
【００２６】
又、装置本体３は、上部が開口された概略直方体状に成形された筐体２０と、筐体２０の開口部に装着された長方形状のプラテンガラス１３と、プラテンガラス１３を第一の読取面１１と第二の読取面とに分割すると共に、第一の読取面１１に載置される原稿Ｐの位置決めを行うための位置決め材１７と、白基準部材１９と、イメージセンサ２１と、イメージセンサ２１を駆動するためのモータ２３と、そのモータ２３から得られる動力を用いてイメージセンサ２１を走査させるベルト機構部２５とを備える。
【００２７】
より具体的には、第一の読取面１１は、ユーザにより載置された原稿Ｐを読み取るための領域であり、当該画像読取装置１の右側領域に設けられている。一方、第二の読取面１２は、本体カバー５に設けられた原稿搬送装置４０により搬送されてきた原稿Ｐを読み取るための領域であり、当該画像読取装置１の左側領域に設けられている。
【００２８】
又、イメージセンサ２１は、筐体２０内部の第一及び第二の読取面１１，１２下（換言すると、プラテンガラス１３下）において、左右方向（つまり、筐体２０の長手方向）に移動可能に収容されている。そして、このイメージセンサ２１は、イメージセンサ２１内部に収容されたＬＥＤなどの光源（図示せず）から、プラテンガラス１３上に載置された原稿Ｐに光を照射し、その反射光を図示しない光電変換素子にて受光し、読取結果としての画像信号を生成するように構成されている。但し、本実施形態では、イメージセンサ２１は、プラテンガラス１３の短辺の長さと同程度の長さと、プラテンガラス１３の長辺の長さよりも十分に小さい幅とを有した受光面を備え、原稿Ｐをライン毎に読み取る周知のラインセンサとして構成されている。又、イメージセンサ２１の光源は、常時点灯されている。
【００２９】
又、イメージセンサ２１は、ベルト機構部２５が備える一対のローラ２５ａに巻回されたベルト２５ｂに固定されており、モータ２３より発生する動力により回転するベルト２５ｂと共に、画像読取装置１の左右（長手）方向に移動する。
【００３０】
そして、イメージセンサ２１は、本体カバー５に設けられた原稿搬送装置４０の動作によって、第二の読取面１２上に搬送されてきた原稿Ｐを読み取る際には、第二の読取面１２下に移動されて、固定される一方（図３（ａ）参照）、第一の読取面１１上の原稿Ｐを読み取る際には、モータ２３及びベルト機構部２５の動作により、第一の読取面１１下で、左右方向に走査される（図３（ｂ）参照）。つまり、第一の読取面１１上の原稿Ｐを読み取る際のイメージセンサ２１の走査経路は、第一の読取面１１下における左側端部を走査の始点（より具体的には第一の読取面１１と位置決め材１７との境界）としてその反対側の右側端部（以下、「反対側端」という）へ至るように設定されている。ここで、原稿読取モードにて読み取りが行われる場合は、操作部１５によりユーザが予め設定した用紙サイズの大きさに従い、イメージセンサ１の走査の終点が決まる。プラテンガラス１３の大きさは、画像読取装置１で読取可能なサイズの最大値に合わせて決められている。本実施例では、リーガルサイズの大きさを最大値としており、イメージセンサ２１は、プラテンガラス１３の反対側端まで走査可能であるが、通常のデフォルト値としてリーガルサイズより小さいＡ４サイズに設定がされているため、ユーザが操作部１５の操作によりサイズ設定の変更をしない限り、Ａ４サイズの範囲までしかイメージセンサ２１が走査しないこととなる。尚、イメージセンサ２１は、読取の非実行時には、予め設定されたホームポジションに配置される。但し、本実施形態では、位置決め材１７の直下をホームポジションとする。
【００３１】
又、本体カバー５は、上述したように原稿搬送装置４０を具備しており、給紙トレイ４１に載置された原稿Ｐを、第二の読取面１２上に搬送し、その第二の読取面１２上でイメージセンサ２１により読み取られた原稿Ｐを排紙トレイ４２に排出する。
【００３２】
又、原稿搬送装置４０は、搬送路の始点に、給紙ローラ４４，４５を備えており、給紙ローラ４４，４５を原稿Ｐに押し当てながら回転させることにより、給紙トレイ４１に載置された原稿Ｐを、搬送路下流に搬送する。尚、給紙ローラ４４，４５より搬送路下流側には、一対の搬送ローラ４７，４８が設けられており、搬送路上流から搬送されてきた原稿Ｐは、搬送ローラ４７，４８により挟持される。そして、この原稿Ｐは、搬送ローラ４７，４８の回転と共に、搬送路下流に搬送される。
【００３３】
そして、搬送ローラ４７，４８より搬送路下流側には、第二の読取面１２と所定の空隙を有した状態で、その第二の読取面１２に対向する上板４９が設けられており、搬送ローラ４７，４８より搬送されてきた原稿Ｐは、この上板４９と第二の読取面１２との間を通過して、それより更に搬送路下流に設けられた一対の搬送ローラ５１，５２に供給される。
【００３４】
ここで、第二の読取面１２より搬送路下流側に設けられた一対の搬送ローラ５１，５２は、上流より供給される原稿Ｐを挟持し、それを自身の回転と共に、搬送路下流側に設けられた一対の排紙ローラ５３，５４に送り出す。そして、排紙ローラ５３，５４は、搬送ローラ５１，５２より原稿Ｐを受け取ると、それを挟持し、回転動作によって排紙トレイ４２に排紙する。
【００３５】
そして、このように構成された画像読取装置１では、図４に示すように、当該画像読取装置１の各部を統括制御するＣＰＵ１０１と、ＣＰＵ１０１が実行すべき各種処理のプログラムなどを記憶するＲＯＭ１０２と、ＣＰＵ１０１が各種処理を実行する際に記憶領域として用いるＲＡＭ１０３と、ＣＰＵ１０１と当該画像読取装置１の外部の装置とを接続するインターフェイス（Ｉ／Ｆ）１０５と、ＣＰＵ１０１からの指令に応じて、イメージセンサ２１から受信した画像信号に基づく画像データを補正したり、上述の原稿搬送装置（ＡＤＦ）４０や上述のモータ２３を制御する読取制御部１０７と、上述の操作部１５とを相互に接続して、当該画像読取装置１の制御系統が構築されている。尚、図４は、画像読取装置１の制御系統の構成を示す構成ブロック図である。
【００３６】
以下、ＣＰＵ１０１が実行する各種処理のうち、本発明に係る処理について詳述する。
まず、図５は、ＣＰＵ１０１が実行する読取制御処理の流れを示すフローチャートである。尚、ＣＰＵ１０１は、操作部１５にて、画像読取装置１に読取を開始させるためのスタートキーが押下された際に、本処理を実行する。
【００３７】
図５に示すように、本処理では、まず、操作部１５を介してユーザが当該画像読取装置１に設定した各種設定情報（原稿Ｐの大きさや読取モードなど）をＲＡＭ１０３へ格納したのち（Ｓ１０）、ＲＡＭ１０３に格納された読取モードがコード読取モードであるか否かを確認する（Ｓ１５）。尚、本実施形態では、図形コードとして、バーコードや、ＱＲコード（登録商標）、ＰＤＦ４１７（登録商標）、ＤａｔａＭａｔｒｉｘ（登録商標）、Ｍａｘｉ  Ｃｏｄｅ（登録商標）などが該当する。
【００３８】
ここで、コード読取モードである場合には（Ｙｅｓ：Ｓ１５）、後述のコード読取処理を実行したのち（Ｓ２０）、本処理を終了する。
一方、コード読取モードではなく、原稿読取モードである場合には（Ｎｏ：Ｓ１５）、図示しない原稿検知センサの出力信号に基づいて、原稿搬送装置４０の給紙トレイ４１に原稿Ｐが載置されているか否かを判定する（Ｓ２５）。そして、原稿Ｐが給紙トレイ４１に載置されている場合には（Ｙｅｓ：Ｓ２５）、読取制御部１０７を介して、モータ２３を制御し、イメージセンサ２１を第二の読取面１２下に移動させる（Ｓ３０）。
【００３９】
そして、読取制御部１０７を介して、原稿搬送装置４０を制御し、給紙トレイ４１に載置された原稿Ｐを一枚、第二の読取面１２上に搬送させる。また、その原稿Ｐが第二の読取面１２上を通過する際、イメージセンサ２１に、その原稿Ｐに形成された画像を読み取らせる（Ｓ３５）。
【００４０】
尚、読取制御部１０７は、画像信号をディジタル信号からなる画像データに変換する。又、この際、画像データに対しては、周知のシェーディング補正等がなされる。又、画像データは、一旦ＲＡＭ１０３に格納され、ＣＰＵ１０１の動作により、インターフェイス１０５を介して、外部のパーソナルコンピュータに転送される。
【００４１】
このような画像の読取処理（Ｓ３５）が終了すると、給紙トレイ４１に載置されている原稿Ｐが存在するか否かを再び判定し（Ｓ４０）、存在する場合には（Ｙｅｓ：Ｓ４０）、上述のＳ３５へ再度移行する一方、存在しない場合には（Ｎｏ：Ｓ４０）、本処理を終了する。
【００４２】
一方、Ｓ２５において、原稿搬送装置４０の給紙トレイ４１に原稿Ｐが載置されていない場合には（Ｎｏ：Ｓ２５）、読取制御部１０７を介して、モータ２３を制御し、イメージセンサ２１を上述した走査の始点まで移動させる（Ｓ４５）。
【００４３】
そして、読取制御部１０７を介して、モータ２３を制御し、イメージセンサ２１をＲＡＭ１０３に格納された原稿Ｐの大きさ（デフォルト設定では、Ａ４サイズ）に応じた走査範囲だけ第一の読取面１１下で右方向に走査させ、それと同時に、イメージセンサ２１に、第一の読取面１１上に載置された原稿Ｐの読取を行わせ（Ｓ５０）、本処理を終了する。
【００４４】
ここで、図６は、上述のコード読取処理（Ｓ２０）の流れを示すフローチャートである。
図６に示すように、本処理では、まず、読取制御部１０７を介して、イメージセンサ２１の光源を消灯させたのち（Ｓ１００）、モータ２３を制御し、イメージセンサ２１を上述した走査の始点へ移動させる（Ｓ１０５）。
【００４５】
そして、ＲＡＭ１０３に格納された原稿Ｐの大きさを最大（つまり、走査範囲を最大）に変更したのち（Ｓ１１０）、走査を開始し（Ｓ１１５）、イメージセンサ２１が反対側端へ到達したか否かを判定する（Ｓ１２０）。
【００４６】
ここで、反対側端へ未到達である場合には（Ｎｏ：Ｓ１２０）、画像信号に基づいて、コードを二値化したコードデータを生成する（Ｓ１２５）。
そして、コードデータに基づいて、イメージセンサ２１が図形コードにおける終端の読取を完了したか否かを判定する（Ｓ１３０）。より具体的には、ＣＰＵ１０１は、生成したコードデータが図形コードにおける終端を示す特定のパターンのコードデータと一致するか否かを判定することにより、イメージセンサ２１が図形コードの終端を読み取ったか否かを判定する。
【００４７】
ここで、終端の読取が未完了である場合には（Ｎｏ：Ｓ１３０）、上述のＳ１２０へ再度移行する一方、終端の読取が完了した場合には（Ｙｅｓ：Ｓ１３０）、後述のＳ１６５へ直ちに移行する。
【００４８】
一方、Ｓ１２０にて、イメージセンサ２１が反対側端へ到達した場合、つまり、図形コードの終端の読取が未完了であるにも関わらず、イメージセンサ２１が反対側端へ到達した場合には（Ｙｅｓ：Ｓ１２０）、再読込を指示するメッセージを操作部１５のＬＣＤパネルに表示したのち（Ｓ１３５）、スタートボタンが押下されるまで待機する（Ｓ１４０）。
【００４９】
そして、スタートボタンが押下されると（Ｙｅｓ：Ｓ１４０）、反対側端から始点へと向かう逆方向の走査を開始し（Ｓ１４５）、イメージセンサ２１が始点へ到達したか否かを判定する（Ｓ１５０）。
【００５０】
ここで、イメージセンサ２１が始点に未到達である場合には（Ｎｏ：Ｓ１５０）、画像信号に基づいて、コードデータを生成し（Ｓ１５５）、コードデータに基づいて、イメージセンサ２１が図形コードにおける終端の読取を完了したか否かを判定する（Ｓ１６０）。但し、ここでいう終端は、始点から走査した場合における図形コードの開始端に相当する。
【００５１】
ここで、終端の読取が未完了である場合には（Ｎｏ：Ｓ１６０）、上述のＳ１５０へ再度移行する一方、終端の読取が完了した場合には（Ｙｅｓ：Ｓ１６０）、イメージセンサ２１の走査を停止して（Ｓ１６５）、生成したコードデータをインターフェイス１０５を介して外部のパーソナルコンピュータへ転送したのち（Ｓ１７０）、後述のＳ１８０へ移行する。
【００５２】
一方、Ｓ１５０にて、イメージセンサ２１が始点へ到達した場合、つまり、図形コードの終端の読取が未完了であるにも関わらず、イメージセンサ２１が始点へ到達した場合には（Ｙｅｓ：Ｓ１５０）、操作部１５のＬＣＤパネルにエラーを表示したのち（Ｓ１７５）、イメージセンサ２１をホームポジションへ移動させ（Ｓ１８０）、光源を点灯させて（Ｓ１８５）、本処理を終了する。
【００５３】
以上のように、本実施形態の画像読取装置１では、コード読取モードへ移行すると、光源の点灯を禁止するため、光源の光が携帯電話機の液晶画面に反射することがなく、液晶画面に表示された図形コードを従来よりも容易に読み取ることができる。
【００５４】
又、本実施形態の画像読取装置１では、コード読取モードへ移行すると、イメージセンサ２１が図形コードの終端を読み取った時点で走査を停止するため、イメージセンサ２１が図形コードの読取を完了しているにも関わらず、無駄に走査を継続してしまうことを防止できる。
【００５５】
又、本実施形態の画像読取装置１では、コード読取モードへ移行すると、第一の読取面１１における反対側端を含む走査範囲をイメージセンサ２１の走査範囲に設定するため、携帯電話機の液晶画面が反対側端に載置されても、ユーザがわざわざ走査範囲をそのように指定せずとも、第一の読取面１１の反対側端に載置された液晶画面に表示された図形コードを読み取ることができる。
【００５６】
又、本実施形態の画像読取装置１では、コード読取モードへ移行すると、イメージセンサ２１が反対側端へ到達した際に、イメージセンサ２１が図形コードの読取を未完了であ
る場合には、イメージセンサ２１を反対側端から始点へと逆方向に走査するため、たとえ携帯電話機の液晶画面が反対側端に置かれ、イメージセンサ２１が図形コードの読取を完了する前に液晶画面が消灯してしまっても、ユーザが再度液晶画面を点灯させて、液晶画面を反対側端に置きさえすれば、液晶画面が消灯する前に図形コードの読取を完了することができる。
【００５７】
又、本実施形態の画像読取装置１では、操作部１５のスイッチを操作するだけという単純な操作で、コード読取モードへ移行できる。
尚、本実施形態では、イメージセンサ２１が本発明におけるに照射手段と、読取部とに相当し、ＣＰＵ１０１が実行する読取制御処理のＳ１５と、コード読取処理のＳ１００とが本発明における点灯禁止手段に相当する。
【００５８】
又、本実施形態では、ＣＰＵ１０１が実行するコード読取処理のＳ１１５が本発明における走査開始手段に相当し、読取制御部１０７と、モータ２３とが本発明における走査手段に相当し、コード読取処理のＳ１６５が本発明における走査停止手段に相当する。
又、本実施形態では、ＣＰＵ１０１が実行するコード読取処理のＳ１３０が本発明における判定手段及び繰返手段に相当する。
【００５９】
又、本実施形態では、ＣＰＵ１０１が実行する読取制御処理のＳ１０が本発明における走査範囲設定手段に相当し、コード読取処理のＳ１１０が本発明における端部設定手段に相当する。
【００６０】
又、本実施形態では、ＣＰＵ１０１が実行するコード読取処理のＳ１２０，Ｓ１４０，Ｓ１４５と、読取制御部１０７と、モータ２３とが本発明における逆走査手段に相当し、操作部１５におけるスイッチが本発明におけるスイッチに相当する。
【００６１】
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００６２】
例えば、上記実施形態では、読取モードの設定を操作部１５のスイッチによって行うように画像読取装置１を設定していたが、外部のパーソナルコンピュータによって設定するように設定しても良い。
【００６３】
又、上記実施形態では、イメージセンサ２１の光源を常時点灯するように画像読取装置１を設定していたが、読取を行う際にのみ光源を点灯するように設定しても良い。尚、この場合、読取制御処理のコード読取モードでない場合、すなわち原稿読取モードである場合（図５におけるＳ１５：Ｎｏ）、光源の点灯を行い、全ての原稿読取が終了したら（図５におけるＳ４０：Ｎｏ）光源の消灯を行う処理を追加し、コード読取処理のＳ１００及びＳ１８５を削除することで、コード読取処理時における光源の点灯を禁止すれば良い。
【００６４】
又、上記実施形態では、コード読取モードにて、携帯電話機の液晶画面に表示された図形コードの読取を行ったが、携帯電話機の液晶画面以外の画面に表示された図形コードの読取を行っても勿論良い。
【００６５】
又、上記実施形態では、イメージセンサ２１の走査経路を第一の読取面１１下における左側端部を走査の始点としてその反対側端へ至るように設定していたが、第一の読取面１１下における端部以外の予め指定された部位を始点としていずれかの端部へ至るように設定しても良い。
【００６６】
又、上記実施形態では、本発明をスキャナ装置からなる画像読取装置に適用したが、コ
ピー機やスキャナ機能を有した複合機、ＦＡＸ装置などの他の形態の画像読取装置に適用しても勿論良い。
【図面の簡単な説明】
【００６７】
【図１】画像読取装置１の外観を示す斜視図である。
【図２】画像読取装置１における装置本体３を図１における上方から見た平面図である。
【図３】画像読取装置１の長手方向における概略断面図である。
【図４】画像読取装置１の制御系統の構成を示す構成ブロック図である。
【図５】ＣＰＵ１０１が実行する読取制御処理の流れを示すフローチャートである。
【図６】ＣＰＵ１０１が実行するコード読取処理の流れを示すフローチャートである。
【符号の説明】
【００６８】
１…画像読取装置、３…装置本体、５…本体カバー、１１…第一の読取面、１２…第二の読取面、１３…プラテンガラス、１５…操作部、１７…位置決め材、１９…白基準部材、２０…筐体、２１…イメージセンサ、２３…モータ、２５…ベルト機構部、２５ａ…ローラ、２５ｂ…ベルト、４０…原稿搬送装置、４１…給紙トレイ、４２…排紙トレイ、４４…給紙ローラ、４７…搬送ローラ、４９…上板、５１…搬送ローラ、５３…排紙ローラ、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０５…インターフェイス、１０７…読取制御部。
【図１】
0004165522.tif 000002
【図２】
0004165522.tif 000003
【図３】
0004165522.tif 000004
【図４】
0004165522.tif 000005
【図５】
0004165522.tif 000006
【図６】
0004165522.tif 000007