(57)【特許請求の範囲】
【請求項１】
物品に付されたマークを走査光で走査し、前記マークからの反射光を検出して情報を読み取る、走査光が出射される読取窓と、利用者が把持可能な把手を備えた光学読取装置がセットされるスタンドであって、
前記光学読取装置をセットしたときに、前記把手が前記スタンドの一側面より突出するとともに、前記読取窓から前記走査光が前記一側面とは異なる一側面の方向に出射されることを特徴とする、スタンド。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光学読取装置に関し、特に携帯使用可能な小型のバーコード読取装置に関する。
【０００２】
近年バーコードを用いた情報の入力が行われている。例えば店舗で顧客が商品を購入する場合には、バーコード読取装置を用いて商品に付されたバーコードを読み取ることによって、バーコード化された商品コードが入力され、購入商品が登録される。
【０００３】
また、倉庫内で在庫品の管理などを行う場合にも、在庫品や在庫品が収納されたコンテナなどに付されたバーコードを読み取り、これに基づいて在庫管理を行うことが広く行われている。
【０００４】
このように、様々な用途における情報入力にバーコード読取装置が利用されており、それぞれの用途では適した形態（形状等）のバーコード読取装置が用いられている。
【０００５】
【従来の技術】
従来のバーコード読取装置は、前述の通りその用途に応じて定置式読取装置と携帯式（手持ち式）読取装置とに大別される。
（１）定置式読取装置
図９６は、定置式バーコード読取装置の一例の外観を示す図面である。
【０００６】
定置式読取装置は、その字のごとく例えばレジのカウンタや物品が搬送されるコンベアに設置されるものである。定置式読取装置には読取窓が備えられ、この読取窓からはレーザ光などの走査光が出射される。読取窓から出射された走査光はバーコードが付された物品に対して照射され、物品の面が走査光により走査される。物品に走査された走査光は反射するため、この反射光を読取窓を介して受光し、バーコードの読取を行う。バーコードの読取対象となる物品は、読取装置からある程度離れた位置を通過する。
【０００７】
図９７は、図９６の定置式読取装置の内部構成を図示した図面である。図９７ａは読取装置の側面断面図を、図９７ｂは読取装置内部の透視斜視図をそれぞれ示している。
【０００８】
読取装置の内部には、レーザ光を出射するレーザ光源が設けられている。レーザ光源から出射されたレーザ光は、モータにより回転駆動し複数の反射面を持つポリゴンミラーにより反射・走査され、パターン形成ミラーに入射する。
【０００９】
読取装置の前を通過するバーコードの向きは必ずしも一定方向ではなく、様々な方向（傾き）となるのが一般的である。そのため、一般的な定置式読取装置では、複数方向の、特に互いに交差する走査パターンを発生するように走査光が生成される。図９６の装置の場合には、走査パターンは３本の走査線からなる。
【００１０】
このような複数本の走査線を得るために、定置式装置の内部にはパターン形成ミラーが備えられる。図９７に図示されるように、パターン形成ミラーは発生させる走査線の本数に対応した枚数が備えられている。図９７ｂの場合には、パターン形成ミラーは３枚のミラーよりなる。そのため、バーコード面は、図９７ｂに図示されているように３本の交差する走査パターンにより走査される。このように走査されることによって、バーコードの角度が水平になっていなくても、バーコードを走査することができる。
【００１１】
また、定置式読取装置の内部には、バーコードからの反射光を受光する受光センサが備えられている。バーコード面で反射する反射光は散乱光であるため、受光センサの前にはバーコードからの反射光を集光して受光量を増やすための集光レンズが備えられている。
【００１２】
前述の通り、定置式読取装置の場合には読取装置から離れた位置を通過する物品のバーコードを読み取るように作成されているため、読取窓から出射される走査光の焦点位置は読取窓から離れた位置となるように、焦点位置が設定されている。
【００１３】
定置式装置の場合には、利用者は読取窓の前の物品を通過させるだけでバーコードの読取を行うことができるため、バーコード読取時の走査が非常に簡単であり、操作性に優れている。特に、大量の物品に付されたバーコードを短時間に読み取る必要がある場合でも、単に物品を読取装置の前を通過させるだけでよいため、バーコード読取を効率的に行うことが可能である。
（２）手持ち式読取装置
図９８並びに図９９は手持ち式読取装置の例を示す図面である。図９８はいわゆるガン式読取装置、図９９はいわゆるタッチ式読取装置をそれぞれ示している。
【００１４】
手持ち式読取装置は、読取装置を手に持って、読取窓を物品に向けることによって物品に付されたバーコードを読み取るものである。
【００１５】
定置式読取装置の場合には、物品を読取窓の前を通過させなくてはならないため、例えば重量が重い物品や大型の物品など、読取窓を通過させることが困難な物品の場合には読取操作が困難となる。また、中に液体が入っている場合など物品を傾けることができないケースでは、物品を読取窓の前に通過させることはできても、バーコード面を読取窓に向けることができないことも考えられる。
【００１６】
これに対して、手持ち式装置は装置を物品に近づけて読み取るために、バーコードが付されている物品が大型、あるいは重量物であってもバーコードを読み取ることが容易である。また、傾けることができない物品の場合にも、読取装置をバーコードが付された位置に持ってくることによって、バーコードの読取を行うことができる。
【００１７】
ここで、ガン式読取装置の場合には、定置式読取装置の場合と同様に比較的離れた位置にある物品のバーコード読取に適した形態をしている。ガン式読取装置は、図９８に図示されるように、大きくヘッド部と把手とに分けられる。ヘッド部の内部には、光源、ポリゴンミラーやガルバノミラーなどの走査ミラー、バーコードからの反射光を検知する受光センサが備えられている。把手は、利用者が読取装置を利用するときに把持するためのものであり、内部に電源等が収められる場合もある。
【００１８】
ガン式読取装置の場合には、利用者が把手を把持して読み取ろうとするバーコードの方向に読取窓を向ける。そして、把手の部分に取り付けられた引き金様のトリガスイッチを走査することによってレーザ光源が点灯し、読取窓から走査ビームが出射され、バーコードが読み取られる。
【００１９】
タッチ式読取装置の場合には、これまで説明した読取装置とは異なり、図９９に図示されるように読取装置とバーコードとを接触させて、あるいは極めて近い距離のバーコードを読み取るタイプの読取装置である。
【００２０】
タッチ式読取装置の内部には、ＬＥＤなどの光源とＣＣＤなどの受光センサが設けられる。バーコードを読み取る場合には、点灯した光源によってバーコード面が照明され、バーコードからの反射光を受光センサにより受光する。
【００２１】
ここで、商品などに直接バーコードを付すことができないときに、メニューシート上に複数のバーコードを記録していわゆるバーコードメニューを作成し、商品情報の入力が必要な場合には必要なバーコードを読み取る方法がある。バーコードメニュー上には、多数の異なるバーコードが近接して記録されているため、バーコードメニューを読み取るときには読み取ろうとするバーコードのみを読み取らせて、不要なバーコードが読取装置により読み取られないようにする必要がある。
【００２２】
しかし、定置式装置などの場合には、複数方向に走査される（ときには互いに交差する）走査線が出射され、その走査範囲は非常に広いものとなっている。そのために、このような読取装置を用いてバーコードメニューを走査すると不要なバーコードを走査・読取してしまう可能性が非常に高く、特定バーコードのみを走査することが非常に困難である。また、ガン式装置を使用してバーコードメニューを読み取る場合には、図１００のように読取装置を離すか、あるいは読取装置をバーコードメニューに近づける方法が考えられる。この場合、読取装置を離れた位置にすると、ガン式装置の走査位置にバーコードを合わせることが難しく（図１００の場合にはバーコード位置を走査している）、またガン式装置を近づけすぎると読取窓の部分が邪魔となり、どの位置が走査されているのかを確認することができない。
【００２３】
従って、定置式・ガン式読取装置を用いてバーコードメニューを読み取ろうとしても、読み取る必要のないバーコードを読み取ってしまい、これらの読取装置はバーコードメニューの読取には適していない。
【００２４】
これに対して、タッチ式読取装置の場合にはバーコードと読取装置とが接触しているか、極めて近接した位置にあるため、ごく狭い範囲のみが読取対象範囲となる。そのために、タッチ式読取装置は特定のバーコードのみを選択的に読み取ることが容易であり、バーコードメニューの読取に非常に適している。
【００２５】
【発明が解決しようとする課題】
このように、従来からバーコードの読取形態に応じた読取装置を使用していたが、それぞれの読取装置はある用途には適していても、他の用途には適していない場合があり、特定用途にしか対応できない。そのため、様々な読取形態に対応するためには、それぞれの読取形態に応じた読取装置を容易する必要がある。
【００２６】
例えば、前述の通り、定置式読取装置の場合には重量物など読取窓の前を通過させることが困難な物品に付されたバーコードを読み取ることは困難であるために、このような物品に付されたバーコードを読み取る必要があるときには手持ち式読取装置を用意しておく必要があった。
【００２７】
逆に、手持ち式読取装置の場合には読取装置をバーコードに向ける必要があり、特にタッチ式読取装置の場合にはバーコードと読取装置が接触する程度に近づけなくてはならない。そのため、読取の操作性がよくなく、多量のバーコードを短時間に読み取る必要がある場合には、読取効率を向上させるためには定置式読取装置を使用することが必要となってくる。
【００２８】
また、定置式・ガン式読取装置は広い範囲が走査されるために余計なバーコードまで読み取ってしまう可能性があり、バーコードメニューの読取には適していない。特に、ガン式読取装置の場合には、メニューシートと読取装置とを近づけすぎると、読取装置の前面でバーコードが隠れてしまい、メニューシートのどの位置が走査されているのか、読取対象のバーコードがうまく走査されているのかなどを確認することが困難である。
【００２９】
そのため、バーコードメニューを読み取る可能性があるときにはタッチ式読取装置を用いる必要がでてくる。しかし、タッチ式読取装置ではある程度離れた位置にあるバーコードを読み取ることはできない。
【００３０】
このように、読取の形態に応じて、最適な読取装置を準備する必要がでてくる。しかし、それぞれの形態に対応した２〜３種類の読取装置を用意することは、装置設置のためのコストが嵩むことになる。そして、それぞれの用途に応じた読取装置の使用頻度が同程度となるケースよりも、特定用途の読取装置が使用される頻度が高いケースの方が多く、あまり使用されない形態の読取装置を、万が一のために準備することは敬遠されがちである。
【００３１】
また、複数種類の形態の読取装置を準備するためには、複数台の読取装置を設置するための余分なスペースも必要となる。しかし、例えばレジのカウンタなどはスペースが限られており、店舗自体が狭い場合には複数台の装置を設置する余裕がほとんどない場合も多い。このような場合には、複数台の読取装置を設置すること自体、店にとって不利な条件となってしまう。
【００３２】
本発明はこのような問題に鑑み、１つの装置で異なる読取形態に対応することができる読取装置を実現することを目的とする。
【００３３】
また、１つの読取装置で異なる読取形態に対応するためには、必要に応じてそれぞれの読取形態に対応した読取態様に読取装置を切り替える必要がある。そこで、本発明では、手動あるいは自動により、読取装置の読取形態に適した読取態様に切り替えるための機構を実現することを特徴とする。
【００３４】
更に、それぞれの読取形態に応じた走査線の出射方向を設定したり、走査線の走査方向を間接的に利用者に知らせたりすることによって、利用者の読取作業を補助し、読取作業の効率化を図ることを目的とする。
【００３５】
そして本発明では更に、読取装置を定置式装置として使用するためのスタンドを、利用者が利用しやすいように構成することを目的とする。
【００３６】
また、本発明は、読取装置内の光学系を改良することを目的とする。
【００３７】
【課題を解決するための手段】
本発明は、物品に付されたマークを走査光で走査し、前記マークからの反射光を検出して情報を読み取る、走査光が出射される読取窓と、利用者が把持可能な把手を備えた光学読取装置がセットされるスタンドであって、前記光学読取装置をセットしたときに、前記把手が前記スタンドの一側面より突出するとともに、前記読取窓から前記走査光が前記一側面とは異なる一側面の方向に出射されることを特徴とする。
【００７９】
【実施の形態】
図１は、本発明の一実施形態によるバーコード読取装置の外観を示す図面である。
【００８０】
本実施形態による読取装置は、定置式読取装置、ガン式読取装置、タッチ式読取装置の各形態に対応できる機能を備えており、１台の読取装置でそれぞれ異なった使用形態に対応することができる。
【００８１】
図において、１は読取装置本体であり、２は読取装置本体１がセットされるスタンドである。読取装置本体１は、その内部に光源・走査手段・受光手段（いずれも図示せず）などを備えたヘッド部１１と、利用者が把持可能な把手１２とを備える。
【００８２】
ヘッド部１１の前面には第一の読取窓１３ａと第二の読取窓１３ｂとが設けられている。第一の読取窓１３ａはその面積が大きく、図１に図示された読取装置の場合には扇様の形状をしている。なお、窓の形状は図１に図示されたものには限定されず、方形等であってもよい。また、第二の読取窓１３ｂは第一の読取窓１３ａと比較してその面積は狭く、直線状の横に細長い形状をしている。第二の読取窓の形状も、図１に図示されたものに限定されるものではない。
【００８３】
第一の読取窓１３ａ、第二の読取窓１３ｂからは、それぞれ異なった第一の走査パターンと第二の走査パターンとが出射される。これらの走査パターンの詳細については後に詳しく述べるが、それぞれ異なった読取形態に対応した走査パターンが出射される。
【００８４】
把手部１２の先端部分には、ケーブル３が接続されている。このケーブル３の他端は、図示しないＰＯＳターミナルなどの外部装置に接続されている。ケーブル３は、読取装置本体１に対して電力を供給するとともに、読取装置本体１で発生した読取データ（バーコードデータ）を外部装置に送信するために用いられる。
【００８５】
なお、読取装置の前面には、バーコードの読取結果を利用者に通知する通知音を発生するスピーカが備えられている。
【００８６】
図２は、図１の読取装置の内部構成、特にヘッド部内部を図示した図面である。
【００８７】
図２ａはヘッド部の読取窓側からの透視斜視図を、図２ｂは同じくヘッド部の側面断面図をそれぞれ示す。それぞれの図において、Ａは読取窓であり、Ａ１は第一の読取窓、Ａ２は第二の読取窓に相当する。Ｂは光源であり、例えば半導体レーザなどが使用される。Ｃは反射ミラー（集光ミラー）であり、凹面鏡により構成される。また凹面鏡の中心付近には平面の小型ミラーＣ’が取り付けられている。なお、反射ミラーＣと小型ミラーＣ’とは、別部材として後から張りつけてもよいし、例えば樹脂などで一体的に形成してその後反射膜を蒸着するように構成してもよい。光源Ｂから出射された光線は、この小型ミラーＣ’に向けて出射される。
【００８８】
小型ミラーＣ’により反射されたレーザ光がポリゴンミラーＤに照射されるような角度に、小型ミラーＣ’の反射面は形成されている。ポリゴンミラーＤは、図２の場合４面の反射面を備えているが、反射面数はこれに限定されない。ポリゴンミラーＤは図示しないモータの軸に取り付けられており、モータによって回転駆動される。また、ポリゴンミラーの４面の反射面の垂線に対する傾き（θ）はそれぞれ異なっているものとする。なお、ポリゴンミラーの傾き自体は自由に設定でき、一部の面の傾きのみが他のもの異なったものでもよく、全ての面が同じ傾きであってもよい。
【００８９】
ポリゴンミラーＤの各反射面により反射されたレーザ光は、ポリゴンミラーの回転に応じて走査されてフロアミラーＥに入射する。
【００９０】
フロアミラーＥは複数枚のミラーにより構成されており、走査パターンを構成する複数本の走査線を発生するものである。フロアミラーＥは図２の場合８枚のミラーにより構成されている。このうち、フロアミラーＥ１〜Ｅ５は、互いに弧を描くように接して並べられており、全ての反射面は内側に向けられている。
【００９１】
また、フローミラーＥ６、Ｅ７はフロアミラーＥ１〜Ｅ５の上側に配置されており、反射面はフロアミラーＥ１〜Ｅ５と同様の方向にむけられている。これらフロアミラーＥ１〜Ｅ７は、第一の読取窓Ａ１の下部に設けられており、第一のフロアミラー群を構成している。
【００９２】
また、フロアミラーＥ８は第二の読取窓Ａ２の下部に設けられている。フロアミラーＥ８は、その他のフロアミラーよりも細長い形状をしている。このため、フロアミラーＥ８により発生する走査線は、その他のフロアミラーＥ１〜Ｅ７により発生する走査線よりも長さが長くなる。
【００９３】
ここで、走査線の走査幅が長いと、走査幅が短い走査線と比較して、同じ走査時間内に走査される走査の幅が広がる。これによって、よりバー幅の狭いバーを検出することができるようになり、実質的に解像度を上げることができる。このように、走査線の走査幅を広げることは有利であるが、すべての走査線幅を広げることはフロアミラーの幅を広げなくてはならず、ヘッド部が大型化してしまうので、本実施形態の場合にはフロアミラーの設置場所を考えて、フロアミラーＥ８のみを長さの長いミラーとしている。フロアミラーＥ８は第二のフロアミラー群を構成する。
【００９４】
なお、第一・第二のフロアミラー群を構成するフロアミラーの枚数などは、読取装置が想定している読取形態に応じて適宜選択することができ、第一・第二のフロアミラー群ともに複数枚のフロアミラーにより構成してもよい。第一・第二のフロアミラー群により読取窓から出射される走査光が、それぞれ想定された読取形態に対応していればそれでよい。
【００９５】
ポリゴンミラーＤにより反射された走査光は、フロアミラーＥ１〜Ｅ８により図示上方に反射され、それぞれのフロアミラーに対応する読取窓から出射される。
【００９６】
ここで、フロアミラーＥ１〜Ｅ７により反射された走査光は第一の読取窓Ａ１より出射され、第一の走査パターンを構成する。このため、第一の走査パターンは基本的には７本の走査線により構成される。また、フロアミラーＥ８により反射された走査光は第二の読取窓Ａ２より出射され、第二の走査パターンはその走査幅が広い、一本の走査線により基本的に構成される。
【００９７】
図２ｂに図示されるように、フロアミラーＥ１（〜Ｅ５）とフロアミラーＥ８（Ｅ６、Ｅ７）はその取付け位置が上下にずれている。また、前述の通り、ポリゴンミラーの反射面はその傾斜角が異なっている。そのため、ポリゴンミラーの図示実線で示される反射面にレーザ光が照射されている場合には、走査光はフロアミラーＥ１（〜Ｅ５）に向けて図示実線で示される経路を通り反射される。フロアミラーＥ１に入射した走査光は上方に向けて反射され、第一の読取窓Ａ１から出射される。
【００９８】
一方、ポリゴンミラーの図示点線で示される反射面は図示実線で示される反射面よりも上側を向いているため、図示点線で示される反射面により反射される走査光（図示点線）は、図示実線により示される反射面による走査光よりも上方に反射し、フロアミラーＥ１〜Ｅ５よりも上に取り付けられたフロアミラーＥ８並びにフロアミラーＥ６、Ｅ７に入射する。このうち、フロアミラーＥ８に入射した走査光は反射されて第二の読取窓Ａ２から出射される。なお、図２には図示されていないが、フロアミラーＥ６、Ｅ７に入射した走査光はこれらのミラーにより上方に反射され、第一の読取窓Ａ１より出射される。
【００９９】
このように、ポリゴンミラーの反射面の傾斜が異ならせてあるために、走査光が反射される反射面に応じて走査光が入射するフロアミラーが選択され、それぞれのフロアミラーに対応した走査パターンが対応する読取窓から出射される。  また、バーコードからの反射光は、走査光の出射経路と同一経路を通って受光センサＧに入射する。例えば、フロアミラーＥ１により反射された走査光に対応した反射光は、第一の読取窓？フロアミラーＥ１？ポリゴンミラーＤ？反射ミラーＣ？受光センサＧという経路を通る。ここで、バーコードからの反射光は散乱光であるため、受光センサＧでの受光光量を増やすために、光路の一部分に凹面鏡である反射ミラーＣが備えられている。この反射ミラーによりバーコードからの反射光を集光して受光センサＧに導く。なお、反射ミラーＣの焦点位置は、丁度受光センサＧの受光面上となり、受光センサＧの受光効率が高められるようになっている。
【０１００】
次に、走査光の出射について説明する。
【０１０１】
図３並びに図４は、走査光の出射状態を説明する図面である。
【０１０２】
図３の場合にはポリゴンミラーの第一〜第三の反射面により走査光が反射された場合を、図４の場合にはポリゴンミラーの第四の反射面により走査光が反射された場合をそれぞれ図示している。
【０１０３】
図３に図示されるように、ポリゴンミラーの第一、第二、第三の反射面により走査光が反射される場合（図２の実線で示された反射面に相当）には、走査光はフロアミラーＥ１〜Ｅ５（Ｅ４、Ｅ５は図示せず）により反射され、第一の読取窓Ａ１より出射される。ここで、ポリゴンミラーの反射角度はそれぞれ異なっているために、第一の反射面により反射された走査光はフロアミラーの第一の位置ｅ１に、第二の反射面により反射された走査光はフロアミラーの第二の位置ｅ２に、第三の反射面により反射された走査光はフロアミラーの第三の位置ｅ３に、それぞれ入射位置を変えて入射する。
【０１０４】
このため、それぞれの走査光のフロアミラーへの入射角度が異なり、フロアミラーにより反射される走査光の出射方向はそれぞれの入射位置に応じて異なる。例えば、第一の位置ｅ１により反射された走査光は図示ａの方向に出射される。また、第二の位置ｅ２により反射された走査光は図示ｂの方向に、第三の位置ｅ３により反射された走査光は図示ｃの方向に、それぞれ出射される。
【０１０５】
このような走査光の出射方向の違いによって、第一の読取窓から出射される走査パターンは少しずつ走査位置が異なった３通りのパターンを描く。図３の場合には、ａ、ｂ、ｃの３本の走査光は互いに平行な軌跡を描く。この様に一つの走査パターンをより多くの走査光により構成することによって、走査線により走査される範囲を拡大することができ、読取窓の前を通過するバーコードが走査される確率を高め、バーコード読取成功率を向上させることができる。
【０１０６】
図４は、ポリゴンミラーの第四の反射面により走査光が反射された場合（図２の点線で示された反射面に相当）を図示している。
【０１０７】
第四の反射面は、第一〜第三の反射面と比較して反射面が若干上向きとなっている。そのため、ポリゴンミラーの第四の反射面により反射された走査光は、フロアミラーＥ１〜Ｅ５よりも高い位置に取り付けられているフロアミラーＥ６〜Ｅ８（Ｅ７は図示せず）に入射する。
【０１０８】
このうち、フロアミラーＥ６およびＥ７により反射される走査光は、第一の読取窓から走査光ｂとして出射される。一方、フロアミラーＥ８により反射された走査光は、第二の読取窓から走査光ａとして出射される。このような構成をとることによって、レーザ光が走査される期間に応じて走査光が出射される読取窓を切り替えることが可能となる。
【０１０９】
このように、ポリゴンミラーの反射面の傾きを変えることによって、ポリゴンミラーが一回転する間に発生する走査線の本数を増加させることができるとともに、走査光が出射される読取窓の切替えが行われる。
【０１１０】
図５は、第一の読取窓並びに第二の読取窓から出射される走査パターンを示す図面である。
【０１１１】
図５に図示される直線はそれぞれ走査光の軌跡を示している。また、それぞれの走査光に付された符号は、対応するフロアミラーとポリゴンミラーの反射面を示している。例えば「Ｅ１？１」とあるのは、フロアミラーＥ１により反射された走査光によるものであり、この走査光はポリゴンミラーの第一の反射面により反射されたものであることを示している。
【０１１２】
また、走査パターンＥ１〜Ｅ７は第一の読取窓から出射されるものを、走査パターンＥ８は第二の読取窓から出射されるものをそれぞれ示している。
【０１１３】
フロアミラーＥ１〜Ｅ５には、ポリゴンミラーの第一〜第三の反射面により反射された走査光が入射する。そのため、これらのフロアミラーは、ポリゴンミラーが一回転する間にそれぞれ３本の走査線を発生する。そして、各フロアミラーにより反射される３本の走査線は、互いに所定の間隔の平行な軌跡を描く。
【０１１４】
フロアミラーＥ１により生成される走査光は、読取窓に対してほぼ水平方向のものとなっている。また、フロアミラーＥ２、Ｅ５により生成される走査線は、ほぼ４５度の傾きを持ったものであり、フロアミラーＥ２により生成される走査線は右上がり、フロアミラーＥ５により生成される走査線は左上がりとなっている。
【０１１５】
同様に、フロアミラーＥ３により生成される走査線は右上がり、フロアミラーＥ４により生成される走査線は左上がりであり、それぞれフロアミラーＥ２、Ｅ５により生成される走査線よりもその傾きが急になっている。
【０１１６】
フロアミラーＥ６〜Ｅ８には、ポリゴンミラーの第四の反射面により反射された走査光が入射する。そのため、ポリゴンミラーが一回転する間に、フロアミラーＥ６〜Ｅ８はそれぞれ一本の走査線を発生する。
【０１１７】
フロアミラーＥ６により生成される走査線は、フロアミラーＥ２により生成される走査線とほぼ同じ（少し傾いている）の角度で走査され、その走査位置はフロアミラーＥ２による走査線が走査していない位置となる。同様に、フロアミラーＥ７による走査線は、フロアミラーＥ５による走査線とその傾きが若干異なっており、その走査位置はフロアミラーＥ５による走査線が走査しない位置となる。
【０１１８】
フロアミラーＥ６、Ｅ７が発生する走査線は、ポリゴンミラーが１回転する毎に一本のみであるが、この分第一の読取窓から出射される走査線の本数を増すことができ、バーコードが走査される可能性をより高めることができる。
【０１１９】
このように、第一の読取窓からは、およそ５方向に向けて走査される走査光が出射される。これによって、第一の読取窓面を通過するバーコードが様々な方向に傾いていても、いずれかの走査線がバーコードを読取可能な単位で走査することができ、バーコードの読取確率を向上させることができる。また、フロアミラーＥ１〜Ｅ５により発生する走査パターンはそれぞれ平行に走査される３本の走査線により構成されている。そのため、走査線が一本のみである場合には走査できないような位置をバーコードが通過したとしても、走査線数が多く走査範囲が広くなるために、複数本の走査線を使用すればいずれかの走査線がバーコードを走査することができ、バーコードの読取確率は更に向上する。
【０１２０】
また、フロアミラーＥ８による走査線は、水平方向に走査されるものであり、第二の読取窓から一直線状に出射される。ここで、フロアミラーＥ８の長さはその他のフロアミラーＥ１〜Ｅ７よりも長いため、生成される走査線の長さも長いものとなる。
【０１２１】
第二の読取窓から出射される走査線はその走査方向が固定されているために、予め読取対象となるバーコードの向きが決まっている、あるいはバーコードの位置を読取に適した向きに向けることができる場合などに適している。
【０１２２】
このように、本実施形態による読取装置の場合には、ポリゴンミラーが一回転する間に、走査線が計１８本生成される。
【０１２３】
なお、図５の例ではフロアミラーＥ６〜Ｅ８はポリゴンミラーが一回転する間にそれぞれ一本の走査線のみ生成しているが、それぞれのフロアミラーが生成する走査線の数は、そのフロアミラーに走査光を入射させるポリゴンミラーの反射面の数を変更することによって、必要に応じて変えることができる。従って、各フロアミラーが生成する走査光の数は、図５の本数には限定されない。図５に図示された読取装置の場合には、第二の読取窓から出射される走査光を一本のみにすることを前提にしている。
【０１２４】
図６は、各読取面上での走査パターンの軌跡を示す図面である。図６に図示されるように、第一の読取窓からは計１７本の走査線が出射され、第二の読取窓からは一本の、走査幅の長い走査線が出射される。
【０１２５】
図７は、読取窓から若干離れた位置における各走査線の軌跡を示した図面であり、この場合読取窓から１００ミリ離れた位置での走査線の例を図示している。
【０１２６】
図６に図示された走査パターンと比較すると、走査パターンが全体的に広がっている。図６に図示されるように読取窓から離れるほど走査パターンに広がりがでることによって、読取装置から離れた位置を通過するバーコードの通過位置が読取窓中心付近からずれた位置であってもバーコードが走査される確率が高まり、バーコード読取の成功率（読取確率）が向上する。
【０１２７】
図８は、本実施形態による読取装置の利用形態を示す図面である。
【０１２８】
図８ａは定置式として、図８ｂはガン式として、図８ｃはタッチ式として、読取装置を使用する例をそれぞれ図示している。
【０１２９】
定置式読取装置として使用する場合には、読取装置本体をスタンドに設置する。この場合、読取装置の把手がスタンドの保持部に差し込まれ、これによって読取装置本体が固定され、読取窓が所定の方向を向く。
【０１３０】
このような状態でバーコードの読取を行う場合には、読取窓に対向させてバーコードが付された物品を通過させる。既に述べた通り、第一の読取窓からは複数方向に走査される走査パターンが出射されるため、走査線は広範囲を走査し、図８ａに図示されるようにバーコードがそれぞれ傾きが異なる多数の走査線により走査される。定置式読取装置を用いてバーコードを読み取る場合には、利用者が特に意識しない限り読取窓を通過するバーコードの傾きは一定していない。しかし、上記のような走査パターンによりバーコードを走査することによって、読取窓を通過するバーコードが傾いていても、いずれかの走査線によりバーコードが走査される可能性を高くすることができる。
【０１３１】
ガン式として読取装置を使用する場合には、図８ｂに図示されるように、利用者は把手を把持して、離れた位置にあるバーコード面に対して読取窓を向ける。これによって、バーコード面が走査パターンにより走査される。ガン式として読取装置を使用する場合には、バーコードが読取窓から離れているケースが多いため、定置式装置の場合と同様にバーコードの傾きが一定ではない。特にガン式読取装置での読取を想定しているバーコードは、手が届かない場所にあるものや重量物も含まれているため、バーコードの向きを変えることができないケースがある。そのため、ガン式として読取装置を使用する場合にも、バーコードの読取には第一の読取窓から出射される走査パターンが使用される。また、走査パターンは読取窓から離れると広がるために、大体の見当をつけて読取窓をバーコードに向けただけでも、所望のバーコードを走査することが可能となる。
【０１３２】
一方、タッチ式として読取装置を使用する場合には、図８ｃに図示される通りに、利用者は読取装置本体の把手を把持する。そして、例えばバーコードメニューの特定のバーコードの位置に第二の読取窓を持っていき、第二の読取窓から出射される走査線によって読取対象のバーコードを走査する。第二の読取窓から出射される走査線の走査方向は固定であるが、バーコードメニューは手元に置かれているためにバーコードの向きを調節することは容易である。
【０１３３】
また、第二の読取窓から出射される走査パターンを、第一の読取窓から出射される走査パターンとは異なり、互いに交差する多方向に走査される走査線が生じないようにすれば、第二の読取窓から出射される走査線の走査範囲はごく限られた範囲内のみとなる。例えば第二の読取窓から出射される走査線を図５の如く一方向に走査されるもの一本のみとした場合、第二の読取窓から出射される走査パターンは単に水平方向に直線状に走査面を走査するだけとなる。
【０１３４】
バーコードは基本的に横方向に長く、またバーコードの短手方向に沿った方向に走査されたとしてもバーコードを読み取ることはできない。そのため、第二の読取窓から出射される走査線を一方向に走査されるものとすることによって、読取対象ではないバーコードなど不要な部分が走査されることがなくなり、バーコードメニューを読み取る場合に特に問題となる不要なバーコードが読み取られてしまうことを防止することができる。
【０１３５】
なお、タッチ式として読取装置を使用する場合には、バーコードの傾きを読取窓に合わせることが可能であるため、それぞれ走査方向が異なる走査線を必要としない。そのため、タッチ式読取装置として使用する場合には、第二の読取窓から一方向に走査される一本の走査線によりバーコードを読み取るようにしている。
【０１３６】
ここで、走査線の焦点位置ではビーム径が最小となる。ビーム径が細ければ細い程、バー幅が狭いバーコードを読み取ることが可能となるため、走査線の焦点位置（あるいは近傍）にバーコードがあれば、バー幅が狭いバーコードを読み取った場合でも、読取を成功させやすい。そのため、走査線が焦点を結ぶ位置は、それぞれの読取形態によるバーコード読取を行う際のバーコード位置付近とすることが望ましい。
【０１３７】
定置式・ガン式として読取装置を使用する場合には、読取窓から離れた位置をバーコードが通過する。そのため、第一の読取窓から出射される走査線の焦点位置は、読取窓から離れた位置とすることが望ましく、例えば１０数センチ程度とする。また、読取範囲を大きくとるためには、読取窓に対して前後方向に読取可能となる領域がある必要がある。そのため、第一の読取窓から出射される走査光による読取深度を深くすることが望まれる。
【０１３８】
一方、タッチ式として読取装置を使用する場合には、バーコードは読取窓に極めて接近しているため、第二の読取窓から出射される走査光の焦点位置は第二の読取窓面上、あるいは近い位置とすることが望ましい。また、バーコードと読取窓との間隔にはそれほど幅がでないため、第二の読取窓から出射される走査光の読取深度は浅くてよい。
【０１３９】
タッチ式装置として読取装置を使用している場合、第二の読取光からの走査光の読取深度が深くなってしまうと、第二の読取窓から離れた位置にあるものも走査されてしまう。これでは、読み取る必要のないバーコードまで読み取ってしまう可能性が大きくなる。特にバーコードメニューを読み取る場合、所望のバーコード位置まで読取装置を移動させる際に、メニューシート上に記録されたその他のバーコード上を読取装置が通過する。この際に、走査光がその他のバーコードを走査してしまいこれらを読み取ってしまう危険性が高い。読取対象となっているか否かに関わらず、メニューシート上に記録されたバーコードはデータとしては有効なものであるため、読取装置を移動させている際に必要ではないバーコードを読み取ってしまうと不要な情報が入力されてしまい、不都合が生ずる。
【０１４０】
このようなことを防止するためには第二の読取窓から出射される走査光の読取深度は浅い方が望ましい。
【０１４１】
図９は、本実施形態による読取装置の変形例を図示したものである。
【０１４２】
図９の読取装置では、図１の読取装置とは異なり、第一の読取窓と第二の読取窓との角度を異ならせている。
【０１４３】
第一の読取窓から出射される走査光は、読取窓がほぼ垂直方向を向いた状態で図示水平方向、あるいは若干下向きに出射される。読取装置をスタンドに設置した場合の読取窓の高さとバーコードが付された物品の通過位置とを考慮すると、第一の読取窓から出射される走査光は若干下向きである方がよい。
【０１４４】
一方、第二の読取窓から出射される走査光の出射方向は、図示斜め上方となっている。
【０１４５】
従来のタッチ式読取装置では光源にＬＥＤを使用しており、読取窓と同じ程度の大きさの範囲を全体的に照明する。そのため、従来のタッチ式読取装置を使用する際には、利用者は適当な見当を付けてバーコード付近に読取窓を当てれば、ＬＥＤが発する光によりバーコードが全体的に照明され、バーコードを読み取ることができる。
【０１４６】
しかし、本実施形態による読取装置の場合には、第二の読取窓から出射されるのは一直線状の走査線（レーザ光）のみであり、走査線により照明される範囲は線状であるため、このような場合には走査線の通過位置にバーコードが正しく置かれていなければ、走査線によってバーコードが走査されず、バーコードを読み取ることができない。従って、目的とするバーコードを正しく読み取るためには、走査線が走査している位置とバーコードの位置の確認と読取窓の位置合わせが重要となってくる。
【０１４７】
利用者の視線と、第二の読取窓からの走査光の出射方向とが一致しており、更に走査光の出射方向の延長線上にバーコードがあると、読取窓とバーコードとの位置合わせがやりやすくなる。タッチ式装置として読取装置を使用する場合（特にバーコードメニューを卓上に置いた場合）には、読取対象となるバーコードは利用者の斜め前方に置かれ、バーコードメニューを読み取る場合には、利用者は読取装置をバーコードに対して斜めに接触させて読み取るものと考えられる。本実施形態による読取装置はこの点に着目して、第二の読取窓からの走査光の出射方向を図示斜め上方にしているので、利用者はバーコードの位置の見当をつけやすくなり、第二の読取窓からの走査光の出射方向と、利用者の視線とをほぼ同じ軸上にすることができる。
【０１４８】
図９の場合には、第一の読取窓からは３本のそれぞれ傾きが異なる走査線が出射されている。また、第二の読取窓からは、一本の、走査幅が長い走査線が出射されている。なお、走査線の本数は図９のものに限定されない。
【０１４９】
図１０は、図９に図示された読取装置の４面図を示している。
【０１５０】
図１０ａは正面図、図１０ｂは側面図、図１０ｃは背面図、図１０ｄは上面図をそれぞれ示す。
【０１５１】
第二の読取窓の周囲には、例えばゴムなどの弾性を持った部材により成形されたカバーが取り付けられている。このカバーは、第二の読取窓によりバーコードを読み取る際に、読取窓にバーコードが付された面などが直接接触し、第二の読取窓に傷が付くことを防止するとともに、読取窓をバーコード面に接触させた場合に生じる衝撃を吸収する。更にこのカバーは、バーコードと第二の読取窓面とを、バーコードを最適に読み取ることができる適当な間隔に置くために作用する。このようなカバーを取り付けた場合、読取対象となるバーコードはカバー部先端付近に位置するため、第二の読取窓から出射される走査光の焦点位置（走査光のビーム径が最も絞れる位置）はカバーの先端部、あるいはここからわずかに前方の位置とすることが望ましい。
【０１５２】
また、第二の読取窓の上部と読取装置の背面には、バーコードが正常に読み取られたかどうかなどを利用者に通知するための表示部が備えられている。図９の場合には第二の読取窓周囲に設けられたカバー部に表示部が備えられた例を図示しており、背面の表示部は図示省略している。
【０１５３】
この表示部は、バーコードが正常に読み取られた場合やバーコード読取に失敗した場合などに点灯し、利用者にバーコード読取の状態を通知するものである。
【０１５４】
バーコードの読取状態を通知するための機構としては、その他にも報知音を発生するスピーカを設ける、などの方法がある。
【０１５５】
更に、読取装置の背面にはモード切替えスイッチが設けられている。モード切替えスイッチの作用については、詳細は後述するが、第一の読取窓から出射される走査光によりバーコードを読み取る読取モードと、第二の読取窓から出射される走査光によりバーコードを読み取る読取モードとを切り替えるものである。
【０１５６】
また、図１０には図示されていないが、把手の後端部分にはケーブルが取り付けられる。
【０１５７】
図１１は、図９の読取装置をスタンドに設置し、定置式装置として使用する場合を図示した図面である。
【０１５８】
定置式として読取装置を使用する場合には、第一の読取窓から出射される複数方向に走査される走査パターン（マルチパターン・マルチパターンによる走査をマルチスキャンとも称す）によりバーコードを走査する。この場合、利用者と読取装置とが向かい合うような位置関係に読取装置を配置すると、読取窓からは走査光が利用者に向けて出射される。このような配置とすることによって、読取操作を行いやすくなる。
【０１５９】
また、第一の読取窓から出射される走査パターンが走査する範囲（図示走査領域）は広くとることができるため、バーコードが走査領域内を通過すればバーコードを読み取ることができ、利用者はバーコードを読み取る場合に物品を通過させる位置をそれほど意識する必要がなくなる。走査領域が広いほど、物品の通過位置の自由度は大きくなる。
【０１６０】
なお、スタンドの底面には把手の先端に取り付けられたケーブルを前面に導きためのくぼみが設けられている。
【０１６１】
図１２はガン式読取装置として使用する場合の例を図示した図面である。ガン式読取装置として使用する場合には、利用者は把手を把持して第一の読取窓を物品に付されたバーコードに向ける。この場合にも、マルチスキャンにより読取を行うため、バーコードの位置を特定方向に合わせることが困難な場合などに適している。
【０１６２】
図１３は、タッチ式として図９の装置を使用する場合を図示した図面である。図１３の場合には、バーコードメニューの特定のバーコード位置にバーコードを持っていき、第二の読取窓に読取対象のバーコードを近づける。ここで、図９に図示される読取装置は第二の読取窓が第一の読取窓に対して傾いており、やや上方を向いている。バーコードメニューを読み取る場合には、机などの上にバーコードメニューを置いて読取を行う場合が多いため、読取装置はバーコードメニューの上からかざすような形となる。そのため、第二の読取窓が図９に図示されるように傾いていると、バーコードに第二の読取窓を近づける場合にも、第二の読取窓を自然にバーコードに接触させることができる。
【０１６３】
バーコードの読取が正常に行われた場合、利用者にこれを通知するためのＬＥＤなどの表示部が読取装置に備えられている点は既に述べた通りである。ここで読取装置を定置式装置として使用する場合には、利用者は読取窓に向かい合わせとなっている。そのため、定置式装置の場合には読取窓側に表示部を取り付けると表示部を視認しやすい。
【０１６４】
一方、読取装置を手持ち式装置として使用する場合には、利用者は読取窓を視認することができず、読取装置の背面側しかみることができない。そのため、表示部を読取窓側のみに設けた場合には、手持ち式装置として読取装置を使用すると利用者は表示部を視認しにくい。しかし、読取装置の背面に表示部を設けることによって、利用者は読取装置を手持ち使用したときにも表示部を視認しやすくなる。
【０１６５】
そのために、図９に図示された読取装置の場合には、読取窓側と読取装置の背面とに表示部を取付け、読取装置の正面からも背面からも表示部の点灯状態を確認することができるようにしている。この表示部は、正面側と背面側と別個のものを取り付けてもよく、表示部用の光源（ＬＥＤ等）を共通化し、正面側と背面側とにＬＥＤからの光を導くようにし、複数の表示部を同時に点灯できるようにしてもよい。部品点数を減らすためには、光源は共通化することが望ましい。
【０１６６】
図１４は、ＬＥＤ光源を共通化した表示部の構成を示す図面である。図１４の場合、装置の背面側にＬＥＤ光源が備えられている。ＬＥＤ光源の先には、樹脂などのクリア部材が設けられている。
【０１６７】
透明部材の内部に光を通した場合、部材の壁面への光の入射角度が臨界角以下である場合には、入射した光は全反射する。一方、光の入射角が臨界角よりも大きい場合、入射光は部材の壁面から外部に出射される。
【０１６８】
図１４に図示された表示部は、このような性質を利用したものである。
【０１６９】
クリア部材の一端には前述の通りＬＥＤ光源が備えられ、他端は第二の読取窓部分に設けられた表示部にあたる。また、クリア部材のＬＥＤ光源が取り付けられている側には乳白色の部材が取り付けられており、装置背面の表示部を構成している。
【０１７０】
ＬＥＤ光源から発せられた光は、クリア部材に入射する。ここで、クリア部材の壁面に対して臨界角以下の角度で入射した光は、第二の読取窓部分に設けられた表示部に導かれる。これによって、第二の読取窓側に設けられた表示部に表示を行うことができる。
【０１７１】
一方、クリア部材の壁面に臨界角以上の角度で入射したＬＥＤ光源からの光は、クリア部材を通過して外部に出射される。前述の乳白色部材はちょうどＬＥＤ光源からの光が外部に出射される位置に設けられており、ＬＥＤ光源が発した光線は乳白色部材から直接出射されるような形となり、装置背面の表示部に対して表示を行うことができる。なお、乳白色部材は拡散面として作用して、ＬＥＤ光源からの光を散乱させるため、利用者は広い範囲で表示部の表示内容を視認することができる。
【０１７２】
このような構成によって、共通ＬＥＤ光源を用いて読取装置の正面・背面の表示部にバーコード読取状態を通知する表示を行うことができる。
【０１７３】
図１５は、読取装置がセットされた状態のスタンドを示す図面であり、図１１と同じ装置を対象としている。図１５ａは斜視図を、図１５ｂは側面図をそれぞれ示している。
【０１７４】
既に述べた通り、読取装置の把手はスタンドの保持部に差し込まれ、これによって読取装置がスタンドに固定される。ここで、読取装置の下部にはケーブルが取り付けられているため、ケーブルがスタンドへの読取装置の脱着作業の邪魔とならないように、保持部の正面は上下方向に切り離されている（スリット形成）。
【０１７５】
ここで、定置式装置として読取装置を使用する場合には、読取装置の読取窓をカウンタなどを挟んで利用者に向かい合う位置として、走査光が利用者に向けて出射されるようにすると、バーコードの読取作業を行いやすい。一方、手持ち式装置として読取装置を使用する場合には、読取装置をスタンドから取り外して手元に引き寄せる必要がある。
【０１７６】
このような利用形態を考慮した場合、読取装置のケーブルがスタンドからの着脱作業に邪魔にならないように、スタンドの保持部にケーブルを通すことができる切り欠きを設ける必要がある。また、定置式読取装置として使用する場合の読取装置の配置と、スタンドからの読取装置の着脱作業から考えて、上記の切り欠きは利用者の正面にすることが望ましい。
【０１７７】
また、スタンドのベース部の保持部下部から正面に向けて、くぼみが設けられている。読取装置がスタンドにセットされた場合、ケーブルはこのくぼみに納まるようになっており、ケーブルを正面側に引き回すことができる。なお、把手の先端部分に取り付けられたケーブルあまり急な角度で折り曲げることができないために、このようにスタンドのベース部分にくぼみを設けることはケーブルの付け根の保護などの意味でも有効である。
【０１７８】
保持部は、スタンドのベース部に対して図示太矢印方向に回動可能となっている。これにより、読取装置の読取窓並びに読取窓から出射される走査光の出射方向を所望の角度にセットすることができ、図１５ｂに図示されるように読取窓から出射される走査光の出射方向を保持部の回動範囲内で自由に調整することができる。
【０１７９】
図１６は、本実施形態による読取装置がセットされるスタンドの三面図である。図１６においてａは上面図、ｂは正面図、ｃは側面断面図をそれぞれ示している。スタンドの保持部は、ベース部により二点で支持されており、この部分が回動支点となる。また、ベース部に設けられたくぼみは、その先端に向けてその幅が広がるような形状となっている。更に、保持部の先端は読取装置の把手先端を案内しやすいように、幅が広げられている。
【０１８０】
図１６に図示されるスタンドは、例えば樹脂により形成されている。  なお、保持部の支点にはバネが取り付けられ、バネの先端には支持部材が取り付けられる。また、ベース部の底面には金属板などのプレートがネジ止めされている。これらの構成については、詳細を後述する。
【０１８１】
図１７は、スタンドに読取装置がセットされた状態を示す四面図である。図１７において、ａは背面図、ｂは側面図、ｃは正面図、ｄは上面図をそれぞれ示している。図１７に図示されるように読取装置がスタンドにセットされることによって、読取窓（特に第一の読取窓）を適当な高さに位置させることができ、また所望の方向に読取窓を固定することができる。また、読取装置はスタンドの保持部に差し込まれているだけであり、読取装置は単にその自重により保持部に固定されている。そのため、スタンドへの読取装置の脱着作業（特に取り外しの作業）も簡単に行うことができる。
【０１８２】
図１８は、スタンドの保持部の設置角度の調整を図示した図面である。図１８の場合、図示右側が利用者側となる。図１８には、読取装置が垂直にセットされた状態と、最も利用者側に倒され第一の読取窓が下を向いた状態（ａ）、利用者から離れた側に最も倒され第一の読取窓が最も上を向いた状態（ｂ）の３つの状態が図示されている。
【０１８３】
図１８に示されるように、読取装置の角度は図示ａからｂの範囲で自由に調整可能となっており、読取装置の設置場所、あるいは読取装置の利用の仕方に応じた最適な角度に読取装置をセットすることが可能となる。
【０１８４】
スタンドはカウンタ上だけではなく、例えば図２１に示すように壁面に取り付けることも可能である。壁面にスタンドを取り付ける場合には、読取装置は図１８のｂの位置に固定される。
【０１８５】
壁面が金属である場合、スタンドの底面にマグネットなどを取り付けることによって、スタンドを壁面に取り付けることができる。また、壁面が金属ではない場合、スタンドは以下のようにして取り付けられる。
【０１８６】
図１６ａに図示されるように、スタンド底面の中心付近にはネジ穴が設けられている。このネジ穴を用いてスタンドを壁面にネジ込むことによって、スタンドを壁面に取り付けることができる。ただし、スタンドが一点のみで支持されている場合には、ネジ止めされた点を中心にしてスタンドが回転してしまう可能性があるため、スタンドを安定して壁面に固定することができない。
【０１８７】
これを防止する方法としては、スタンド複数のネジ穴を設ける方法がある。このような方法を取れば、スタンドは複数カ所で固定されるため、スタンドは回転しない。しかし、スタンドに多くの穴が開くために見栄えがあまりよくない。
【０１８８】
そこで、本実施形態によるスタンド底面の裏側には、図１９に図示されるように金属板などのプレートが取り付けられている。プレートの形状は例えば円形などでも良く、図１９のものには限定されてない。プレートを金属板とすると、プレート自体に重量があるためにプレートが重りの役目を果たし、スタンドに読取装置をセットした場合にもスタンドの重心を下に下げられるので、スタンドが安定する。
【０１８９】
プレートのＡの部分の形状は、スタンドのベース部の形状に合わせて成形されている。このため、通常時はプレートがスタンドの外側にはみ出すことがなくなる。また、プレートとスタンドとは、２つのネジにより固定されている。スタンド側に設けられたプレート固定用のネジ穴は、図１６ｂの正面断面図にも図示されている。
【０１９０】
また、プレートには同一線上に３つの穴が開けられている。図１９の状態、つまり通常の状態では、プレートの真中の穴がスタンド底面のネジ穴位置に対応している。また、プレートに設けられた中央の穴と穴ａとの丁度真中に、２つのネジ穴が取り付けられている。
【０１９１】
ここで、スタンドを壁面に取り付ける場合には、図２０のように、図の状態とはプレートを上下逆にしてスタンドに取り付ける。ここで、図２０ａは裏面を見た図面であり、図２０ｂは側面を見た状態である。この場合には、スタンド底面のネジ穴位置にプレートの穴ａが位置する。また、プレートの穴ｂはスタンドの外側に位置する。
【０１９２】
スタンドを壁面に取り付けるには、プレートの穴ｂとスタンド底面の穴（プレートの穴ａ）とを用いてネジを取付け、スタンドを壁面に固定する。図２１は取付け作業を図示した斜視図を、図２２は壁面に取り付けられた状態のスタンドを図示した側面断面図である。これらの図面に図示されるように、本実施形態ではスタンドが２点でネジ止めされているため、スタンドが壁面に取り付けられた状態で回転してしまうことがなくなる。またネジ板止め作業をやりやすくなる。
【０１９３】
ここで、保持部の回動を固定する機構がないと、読取装置の角度を少し傾けただけでも読取装置の重さなどの要因により読取装置が自然と図１８ａのような位置に倒れてしまう可能性がある。そのため、本実施形態によるスタンドでは、保持部の回動を多段階に調整するとともに、その回動を固定するための機構を備えている。
【０１９４】
図２３は、このようなチルト機構を備えたスタンドの要部を拡大した側面透視図である。スタンドのベース部には、複数の歯が円弧状に配置された支持部材が固定して設けられている。一方、保持部の回動支点にはバネが取り付けられている。バネの他端には、ベース部に設けられた支持部材の歯の形状に対応した形状の固定部材（図１６の支持部材に対応）が取り付けられており、バネの弾性によって固定部材が回動支点側に付勢されている。
【０１９５】
このようなチルト機構をスタンドに設けることによって、保持部を回動させたときに支持部材の歯と固定部材の歯とが噛み合い、支持部材がバネの弾性により付勢されるため、保持部を回動させた状態で固定することができ、多段階の角度調整を実現することができる。
【０１９６】
なお、図２３には読取装置の下部から引き出されたケーブルが図示される。ケーブルはスタンドにセットされた場合にケーブルが正面に確実に引き出されるように読取窓側に向けて折り曲げられている。
【０１９７】
このように、読取装置をスタンドにセットすることにより、定置式装置として読取装置を使用することができるとともに、必要時に読取装置をスタンドから取り外して、手持ち式装置として使用することができる。
【０１９８】
ここで、手持ち式装置として使用する場合には、利用者は把手を把持する。一方、上記説明したスタンドの場合には、読取装置の把手が保持部に差し込まれる。このため、読取装置をスタンドから取り外す場合には、把手を持ちながら読取装置を取り外すことができず、一旦読取装置の持ち替えをしないと把手を把持することができない。また、スタンドから読取装置を取り外す場合にはヘッド部を持たなければならないが、ヘッド部は把手と比較して大きく手で掴みにくくなっている。特に手が小さい人の場合には、片手でヘッド部を持ち上げることができない可能性がある。そのため、スタンドからの読取装置の取り外し作業がやりにくいという問題が生じる。
【０１９９】
このような問題を解決するためには、スタンドに読取装置がセットされた状態で、把手を把持することができるようにすればよい。
【０２００】
図２４は、上記の問題を解決するためのスタンドを図示したものである。図２４では、これまで説明したスタンドの上に、横置きスタンドをセットするようになっている。横置きスタンドの下部には突起があり、この部分がスタンドの保持部に差し込まれる。横置きスタンドはスタンド本体に対して着脱自在となっており、必要なとき（横置き時）にはスタンド本体に装着し、不要な場合（縦置き時）にはスタンド本体から取り外せばよい。
【０２０１】
図２５は、読取装置を横置きスタンドにセットする状態を示す図面である。図２４、図２５に図示された横置きスタンドに対し、読取装置は横向きにしてセットされる。そして、横置きスタンドの上には読取装置のヘッド部が載置される。この場合も、横置きスタンドと読取装置のヘッドとを固着するための特別な機構は必要なく、読取装置は単にその自重によって横置きスタンドの上に固定されているだけである。
【０２０２】
ただし、読取装置を横置きにする場合には把手が横にはみ出しているため、そのままでは読取装置を安定して横置きスタンド上にセットしておくことができない。そのために、横置きスタンドには、その三カ所にヘッド部を支持するための壁面が設けられている。横置きスタンドの左右に設けられた壁面は、読取装置のヘッド部側面並びにヘッド前面の一部を支持するものであり、横置きスタンドの奥に設けられた壁面は読取装置のヘッド部の背面を支持する。これら壁面によって、読取装置の第一の読取窓の向きが規定され、第一の読取窓を利用者の正面に向かせることができる。更に、読取装置が横置きスタンドから落ちてしまうことを防止することも可能となる。
【０２０３】
図２５の場合には、読取装置の把手は右側に置かれている。このように、把手はスタンドに差し込まれず、スタンドの外に出ているため、利用者は把手を把持しやすくなり、把手を把持したままで読取装置をスタンドから取り外すことができる。
【０２０４】
なお、横置きスタンドは左右対象の形状となっており、図２６に図示されるように、把手を右側あるいは左側のどちら側に置くこともできる。図２６ａは把手が向かって左側（利用者の左手側）に、図２６ｂは把手が向かって右側（利用者の右手側）にある状態をそれぞれ示している。ここで、図２６ｂはヘッド部前面を支持する壁面を図示しているが図２６ａではヘッド部の横置きスタンド上での状態がわかりやすいように壁面を図示省略している。
【０２０５】
図２６のように、読取装置の把手を左右どちらにも配置できるため、利用者が右利きであるか、左利きであるかに応じて、読取装置をスタンドに横置きした際の把手の向きを選ぶことができる。
【０２０６】
ここで、バーコードを読み取らせようとした場合、利用者はバーコードの向きを意識的に水平、あるいは垂直にして読取窓面を通過させようとする傾向が強い。また、例えば缶などの場合にはバーコードは縦向きに印刷されているなど、バーコードが付された物品の縦・横の方向とバーコードの長手方向とが一致しているケースが多く、読取窓を通過するバーコードの向きは利用者の操作の仕方を考えると自然と水平方向・垂直方向となる確率が高くなる。
【０２０７】
そのため、定置式装置でバーコードを読み取る場合にはバーコードの角度は無関係であるとはいうものの、上記の点を考慮した場合には読取窓から出射される走査パターンはほぼ水平・垂直となるパターンが含まれることが望ましい。
【０２０８】
そこで、読取装置を横置きスタンドにセットした場合、第一の読取窓から出射される走査パターンの中で、少なくとも一つのパターンは水平方向に走査するものとなるような角度に、読取装置をセットする。より具体的には、図２６に図示されるように、読取装置の把手がやや斜め下がりとなるようにセットされる。このような角度になるように読取装置をセットすることによって、走査パターンの一つはほぼ水平方向に走査される。
【０２０９】
同様に、第一の読取窓から出射される走査パターンの一つがほぼ垂直方向に走査されるように設定されている。
【０２１０】
このように、走査パターンが水平・垂直方向となるようにすることで、通過する確率が高い水平・垂直方向のバーコードの向きと走査線の走査方向とが一致して、バーコードの読取をより確実に行うことができる。
【０２１１】
図２７並びに図２８は、縦置き・横置きそれぞれの場合の読取装置のスタンドへのセットを対比する図面である。図２７は縦置きスタンドを、図２８は横置きスタンドをそれぞれ図示している。
【０２１２】
図２７に図示されるように、縦置きスタンドを使用する場合には、把手を保持部に差し込んでいるためにスタンドにセットされた読取装置が安定しやすいが、把手を把持しながら読取装置をスタンドから取り外すことが困難であり、読取装置の着脱作業がしにくい。
【０２１３】
一方、図２８に図示されるように、横置きスタンドを使用する場合には、読取装置の把手を把持しやすいために、読取装置の着脱作業を効率よく行うことができ、特に読取装置を手持ち式装置として使用する場合の把手の持ち替えの煩雑さがなくなる。しかし、把手が横にはみ出しているために重量バランスがとりにくく、スタンドにセットされた読取装置が安定しにくくなっている。
【０２１４】
このため、利用者は読取装置を使用する形態や、それぞれのスタンドのメリット・デメリットを勘案して、縦置き・横泣きを適宜選択すればよい。
【０２１５】
ここで、定置式装置、あるいはガン式装置として読取装置を使用するときは、第一の読取窓から出射される走査パターンを用いてマルチスキャンを行うため、第二の読取窓から出射される走査光はバーコードの読取には直接関与していない。
【０２１６】
また、図４や図９に図示されているとおり、第一の読取窓からの走査パターンの出射方向と、第二の読取窓からの走査光の出射方向とは、それぞれ異なった方向（角度）となっている。そのため、第一・第二の読取窓からあわせて走査光が出射されると、定置式・ガン式装置として読取装置を使用する際に第一の読取窓からの走査パターンを読取対象となっているバーコードに向けたときに、第二の読取窓から出射される走査光が読取対象のバーコードとは全く違う方向に向けて出射され、全く無関係なところを走査してしまう。
【０２１７】
そのため、第二の読取窓からの走査光により走査された読取対象のバーコード以外の部分からの反射光を、読取装置が検出してしまう可能性がある。これはノイズとなったり、読取装置の誤認識の原因となり、この場合読取装置は読取エラーとなってしまう。
【０２１８】
一方、タッチ式装置として読取装置を使用する場合には、第一の読取窓から出射される走査パターンをバーコード読取に使用することは考慮されていない。しかし、図８ｃに図示されるように、第二の読取窓からの走査線を用いてバーコードメニュー上のバーコードを読み取っている場合にも、第一の読取窓から走査光が出射され続けていると、読取対象ではないバーコードが第一の読取窓からの走査光により走査されてしまう。そのために、読取装置は第一の読取窓からの走査光に基づく反射光と、第二の読取窓からの走査光に基づく反射光との両方を検出してしまう。
【０２１９】
両方の反射光中にデータとしては有効なバーコードデータが含まれていた場合、読取装置はどちらが必要なデータであるのか区別することができない。特に入力する必要があるデータなのか不要なデータであるのかは別にして、バーコードメニュー上に記録されたバーコードはいずれもデータとしては有効なものであるため、二つの異なったバーコードデータが混在してしまい、バーコードの二重読取が発生するという問題がある。この場合、必要な情報のみの入力を行うことができないため、必要に応じて入力された情報の消去、あるいはデータの再入力を行う。
【０２２０】
このような問題を解決するために、読取装置の読取形態に応じて、読取形態に対応していない読取窓からの走査光に基づくバーコード読取を、例えば読取形態に対応していない読取窓から走査光が出射される期間の間は実質的に無効化する必要がある。
【０２２１】
図２９は、ポリゴンミラーを部分的に図示した図面であり、走査線が走査している位置を把握するための構成を示す。ポリゴンミラーＤの底面には、複数本のスリットが設けられた円盤状部材が取り付けられている。また、ポリゴンミラーが取り付けられるベース部分には、スリットの通過を検出するセンサＩが設けられている。センサＩは、スリットの通過を検出することにより、ミラー位置検知信号を出力する。
【０２２２】
円盤部材に設けられるスリットのうち、一カ所はポリゴン位置の基準を示すために、スリット幅が広くなっている。この位置基準を示すスリットをセンサにより検出することで、読取装置の図示しない制御部はポリゴンミラーの特定面がセンサ位置を通過したことを認識してポリゴンミラーの回転状態を把握することができ、同時にどのフロアミラーに走査光が入射しているのかを判別することができる。
【０２２３】
基準位置をポリゴンミラーの特定位置に定めておけば、センサ位置をポリゴンミラーの特定位置が通過したことを確認でき、基準位置検出後の通過スリット数を計数することによって、ポリゴンミラーのどの面がセンサ位置を通過しているのかを容易に確認できる。  図３０は、図２９に図示されたセンサの出力波形と、これに基づくミラー位置検出信号波形とを示した図面である。図３０において、（ａ）はセンサ出力を、（ｂ）はミラー位置検出信号をそれぞれ示している。
【０２２４】
また、図３０において、（１）は第一の反射面、（２）は第二の反射面、（３）は第三の反射面、（４）は第四の反射面に対応している。
【０２２５】
更に、図中Ｅ１〜Ｅ８はそれぞれの反射面により反射された走査光が入射しているフロアミラーを指し、それぞれ図２に図示されるフロアミラーに対応している。ここで、「Ｅ１〜Ｅ５」とされている部分については、ポリゴンミラーが図２の図示時計方向に回転している場合には、実際の走査順序はＥ３？Ｅ２？Ｅ１？Ｅ５？Ｅ４の順となっている。
【０２２６】
図３０の（ａ）に図示されるセンサ出力は、スリットが検出されると信号がオンとなり、スリット以外の部分ではオフとなる。また、信号のオン期間の幅はスリットの幅に対応している。図３０（ａ）に図示される通り、第一の反射面により反射される走査光がフロアミラーＥ１〜Ｅ５（実際にはフロアミラーＥ３）の走査を開始する時点に対応する位置に、位置基準となる幅が広いスリットが設けられている。
【０２２７】
センサ出力のオン期間は、この部分では広いために、図示しない読取装置の制御部はポリゴンミラーの第一の反射面により反射される走査光がフロアミラーＥ３の走査を開始したことを認識する。
【０２２８】
一方、円盤部材上に設けられているスリット数は予め判っており、また何番目のスリットがポリゴンミラーの反射面のどの位置に対応しているかも予め判っている。そのため、センサの通過とポリゴンミラーの各反射面との位置関係を予め制御部などに設定しておけば、基準スリットが検出された後のスリットの通過数を計数することによって、ポリゴンミラーのどの反射面がどのフロアミラーを走査しているかを制御部は容易に把握することができる。そして、制御部はポリゴンミラーの第四の反射面からの走査光がフロアミラーＥ８を走査している期間を認識して、図３０（ｂ）のようにこの期間中にミラー位置検知信号をオンとする。
【０２２９】
図３１は、読取装置の機能ブロック図を図示したものである。図において、６１はポリゴンミラーのベース部に取り付けられたセンサであり、スリット６６を検出するものである。また、６３は制御部であり、読取装置の動作を制御するものである。このうち６４はカウンタで、センサ６１出力を計数するものである。また、６５は光源となるレーザダイオード、６６はバーコードからの反射光を検出する受光回路である。レーザダイオード６５、受光回路６６の動作は、それぞれ制御部６３により制御されている。
【０２３０】
更に、６２はモード選択スイッチである。読取装置は、第一の読取窓から多数本の走査光によりなる走査パターンを出射する第一の読取モード（マルチスキャンモード）と、第二の読取装置から一本の走査光を出射する第二の読取モード（シングルスキャン）との二通りの読取モードを持つ。利用者は必要に応じてモード選択スイッチを操作して、第一の読取モードと第二の読取モードとを切り替えることができ、利用者が望む読取モードを設定できる。
【０２３１】
図３２は、モード選択スイッチの操作の有無による読取モードの切替えを説明したフローチャートである。制御部は、モード選択スイッチが操作されたかどうかを常に監視している。そして、モード選択スイッチが操作されていない場合には、読取モードをマルチスキャンモードとして、第一の読取窓から走査光が出射されるように光源を制御する。
【０２３２】
一方、モード選択スイッチが操作されたことが検出された場合、制御部はシングルスキャンモードに読取モードを切り替え、第二の読取窓のみから走査光が出射されるように光源を点灯制御する。  このように選択された読取モードに基づいて、バーコードの読取が行われる。
【０２３３】
図３３は、より具体的にどのように光源点灯制御を行うかを示すフローチャートである。
【０２３４】
マルチスキャンモード時に必要なのは第一の読取窓から出射される走査光なので、フロアミラーＥ８により反射される走査光はバーコードを読み取るためには特に必要ない。一方、シングルスキャンモード時に必要なのは第二の読取窓のみから出射される走査光のみであるため、フロアミラーＥ８により反射される走査光のみを必要とし、それ以外の走査光は不要である。
【０２３５】
そこで、制御部は読取モードがシングルスキャンである場合には、ポリゴンミラーがフロアミラーＥ８を走査している期間のみレーザ光源を点灯させて、バーコードを読み取る。一方、読取モードがマルチスキャンモードである場合、制御部はフロアミラーＥ８が走査される期間はレーザ光源を消灯して、バーコードを読み取る。
【０２３６】
このような点灯制御を行うことによって、それぞれの読取モードに対応した読取窓のみから走査光を出射させることができる。
【０２３７】
図３４は、図３１に図示された各部の出力波形を図示したものである。  モード選択スイッチからの出力は制御部に供給されるが、第一の読取モードを選択する場合（第一の読取窓Ａ１から走査光を出射）にはオフとなり、第二の読取モードを選択する場合（第二の読取窓Ａ２から走査光を出射）にはオンとなる。制御部は、モード選択スイッチ出力を確認して、どの読取モードが選択されているのかを判定し、その結果に応じてレーザダイオードの点灯制御を行う。
【０２３８】
また、ミラー位置検知信号は、図３０に図示されたものと同一であり、ポリゴンミラーの第四の面がフロアミラーＥ８を走査している期間中オンとなる。
【０２３９】
利用者が第二の読取モード、即ちタッチ式装置として読取装置を使用しようとして、モード選択スイッチがオンとなっている期間は、第二の読取窓から走査光を出射し、第一の読取窓からは走査光が出射されないようにしなくてはならない。そこで、制御部はミラー位置検知信号がオンとなっている期間はレーザ光源を点灯させるように制御し、ミラー位置検知信号がオフとなっている期間（フロアミラーＥ１〜Ｅ７が走査されている期間）はレーザ光源が消灯するように制御する。これによって、第二の読取窓のみからレーザ光が出射され、タッチ式装置として読取装置を使用してバーコードメニューの読取を行う場合でも、第一の読取窓から出射される走査光が無関係なバーコードを走査してしまい二重読取となるような事態を防止することができる。
【０２４０】
一方、利用者が読取装置を定置式・ガン式装置として使用する場合には、モード選択スイッチ出力はオフとなる。制御部は、これに基づいてミラー位置検知信号がオフとなっている期間はレーザ光源を点灯し、ミラー位置検知信号がオンとなっている期間（ポリゴンミラーの第四の反射面からの走査光がフロアミラーＥ８を走査している期間）はレーザ光源を消灯するように制御する。
【０２４１】
このような制御によって、定置式・ガン式装置として読取装置を使用している場合であっても、第二の読取窓から走査光が出射されることを防止でき、バーコード以外の無関係なものが走査されることを防止できる。
【０２４２】
図３５は、モード選択スイッチの一例を示す図面である。図３５は、読取装置の背面を図示したものである。図３５に図示される実施形態の読取装置では、読取装置の背面にモード選択スイッチが備えられている。モード選択スイッチは、利用者の把手を把持した手の人指し指、親指などにより操作される。
【０２４３】
モード選択スイッチは把手を把持した手指により操作しやすい位置に取り付けられる必要がある。特に、手の大きい人であっても、手の小さい人であっても同じようにモード選択スイッチを操作することができなければならない。
【０２４４】
モード選択スイッチは、例えば図１０に図示された読取装置にも備えられている。図１０の場合には、モード選択スイッチはＶ字状の形状となっている。Ｖ字状とすることで、モード選択スイッチを縦長に、更に幅広にすることができる。
【０２４５】
スイッチを人指し指で操作する場合と、親指で操作する場合とでは、指が置かれるスイッチ上の位置が異なってくる。そこで、モード選択スイッチを縦長とすることによって、モード選択スイッチを人指し指でも、親指でも操作することができる。また、モード選択スイッチを幅広とすることによって、指の長い人でも、指の短い人でも同じようにモード選択スイッチを操作することができるようになる。
【０２４６】
図３６は、モード選択スイッチ（機能切替えスイッチ）を人指し指で操作する状態を図示した図面である。この場合、利用者は把手を人指し指以外の指で把持し、人指し指を延ばす。モード選択スイッチは、人指し指が丁度当たる位置に設けられている。  ここで、図３６のように把手を把持した場合、操作する人によっては人指し指と親指との間がＶ字状に開く。そのため、把手を右手で把持した場合には人指し指はモード選択スイッチの右側に、把手を左手で把持した場合には人指し指はモード選択スイッチの左側に、それぞれ位置することになる。このように、モード選択スイッチを幅広とすることにより、図３６のように把手を把持した場合に人指し指を自然にモード選択スイッチの上に置くことができる。さらに、右手で操作しても左手で操作しても、同じようにモード選択スイッチを操作することができる。
【０２４７】
図３７は、モード選択スイッチ（機能切替えスイッチ）を親指で操作する場合を図示した図面である。この場合、把手を親指以外の指と、親指の付け根部分とで把持することになる。
【０２４８】
親指でモード選択スイッチを操作する場合には、親指は主にモード選択スイッチの根元の部分を操作することとなる。
【０２４９】
このように、人指し指でモード選択スイッチを操作する場合と、親指でモード選択スイッチを操作する場合とでは、指の位置が違ってくる。そのため、モード選択スイッチを縦長とすることで、人指し指・親指によるスイッチ操作に対応する事が可能となり、モード選択スイッチの形状をＶ字状とすることによって、様々な方法でスイッチを操作しても確実にスイッチを押下することができる。
【０２５０】
図３８は、Ｖ字状のスイッチ板を図示した図面である。図３８に図示されるスイッチ板は３点支持されるものであり、スイッチ板の各頂点に支点Ａ、支点Ｂ、支点Ｃの３つの支点が設けられている。それぞれの支点は、図示しない装置背面に設けられた開口に差し込まれ、開口内の突起により支えられる。ここで、それぞれの支点の先端には爪が形成されており、この爪によって各支点が浮き上がることを防止できる。
【０２５１】
また、読取装置本体のスイッチ板の中心部に対応する部分には、スイッチが設けられている。スイッチ板を操作することによってスイッチを押下することが可能となるが、スイッチ板のどの位置を操作しても、読取装置本体に取り付けられたスイッチの押し下げ部を押し下げることができ、スイッチが一点にのみ配置されている場合と比較して、手の小さい人などでもスイッチの操作を行いやすくすることができる。なお、このスイッチ板はスイッチ内部のバネなどによってやや上側に付勢されるような状態となっている。
【０２５２】
図３９は、スイッチ板の作用を説明するための図面である。ここで、Ａ、Ｂ、Ｃはそれぞれ図３８の支点を示している。なお、スイッチ板の外形は図３９では図示省略している。
【０２５３】
図３９ａは支点Ａ付近を操作した場合、図３９ｂは支点Ｂ付近を操作した場合をそれぞれ示している。支点Ａ付近を操作した場合、支点Ｂと支点Ｃとが固定された状態となり、支点Ｂと支点Ｃとを結んだ直線がスイッチ板の回動支点となる。これによって、スイッチ板の支点Ａ付近を操作すると支点Ｂ？支点Ｃを中心としてスイッチ板が下方に押し込まれ、スイッチが押下される。
【０２５４】
同様に支点Ｂ付近を操作した場合、支点Ａ、支点Ｃが固定された状態となり、支点Ａと支点Ｃを結んだ直線がスイッチ板の回動支点となってスイッチ板が下方に押し込まれ、スイッチが押下される。
【０２５５】
このように、スイッチ板を設けることによってスイッチ板のどの部分を操作してもスイッチを押下することができ、利用者の手の大きさによらず安定したモード選択スイッチの操作が可能となる。ここで、支点の数は３点である必要はないが、支点を３点とすると押下点に対する回動支点（回動軸）が一義的に定まるために、最も確実にスイッチを動作させるためにはスイッチ板が３点支持である構成が最も効果的である。
【０２５６】
なお、このスイッチ板は読取装置の背面からはみ出さないように読取装置に取り付けられている。スイッチ板が読取装置の背面から突出していると、読取装置の背面が下になるように卓上に読取装置を置いたときなどに読取装置の読取モードが利用者が意図しないものに切り替わってしまう可能性があるためである。
【０２５７】
図４０は、この他の機能切替えスイッチを示した図面である。図４０の場合には、把手の根元付近に前面操作用の切替えスイッチが設けられる。この位置は、片手で把手を把持した場合に丁度人指し指がくる位置であるため、前面切替えスイッチを人指し指で操作することができる。特に、この形状はガン式読取装置に設けられるトリガ（引き金）スイッチと同じような位置に取り付けられるため、切替えスイッチが操作しやすくなる。
【０２５８】
図４０の場合には、読取装置背面のモード選択スイッチは省略されている。しかし、読取装置の背面と前面とにモード選択スイッチを同時に取り付けても全く差し支えはない。
【０２５９】
図４１は、更にその他の切替えスイッチの例を図示したものである。図４１の場合には、読取装置のヘッド部の側面にサイドスイッチが設けられている。サイドスイッチは、読取装置の左側に設けられるサイドスイッチＬと、同じく右側に設けられるサイドスイッチＲとがある。
【０２６０】
把手を片手で把持した場合には、親指と人指し指とをそれぞれのサイドスイッチの位置に持ってくることができる。把手を右手で把持した場合には、親指でサイドスイッチＬを、人指し指でサイドスイッチＲをそれぞれ操作することとなり、把手は残りの指で把持される。左手で把手を把持した場合にはこの逆となる。このように、右手による操作と左手による操作とを考慮して、読取装置の両面にサイドスイッチを設ける。また、このような配置とすることによって、簡単に二つのサイドスイッチを同時に操作することができる。当然、一方のサイドスイッチのみを操作してもよい。
【０２６１】
図４１に図示される読取装置の場合には、装置の両面にサイドスイッチが設けられているため、これを利用して片方のサイドスイッチが操作された場合と両方のサイドスイッチが同時に操作された場合とで、サイドスイッチの機能を切り替える。
【０２６２】
一方のサイドスイッチのみが操作された場合には、サイドスイッチはモード選択スイッチとして作用する。この場合、どちらのサイドスイッチが操作されたのかは全く問わない。
【０２６３】
また、両方のサイドスイッチが同時に操作された場合には、サイドスイッチはモード選択スイッチとしては作用せず、全く異なった機能がわりあてられる。  例えば、左右のサイドスイッチの一方が操作された場合（どちらが操作されたかは問わない）には、読取モードの切替えを行うようにするとともに、左右のサイドスイッチが同時に操作された場合には、特別な読取処理、例えば読取商品のリピート入力機能を実行させるようにする。
【０２６４】
読取装置の制御部は、左右のサイドスイッチの操作状況を常に監視しており、左右のサイドスイッチが同時に操作されたのか、一方のサイドスイッチのみが操作されたのかを判別、この判別結果に基づいて実行すべき処理を選択する。
【０２６５】
ここで、同一内容のバーコードを複数読み取る場合、例えば複数の商品登録を同時に行う場合などには、それぞれのバーコードを一つずつ読み取ると手間がかかってしまう。そのため、リピート入力機能を持つ読取装置が知られている。
【０２６６】
リピート入力機能を用いる場合には、まずバーコードを読み取る。そして、本来ならばバーコード入力が必要となる商品の数だけ、リピート入力キーを操作する。リピート入力キーはカウンタキーとして作用し、キーが操作された回数を読取装置で計数し、同一商品がいくつあるかが判定される。
【０２６７】
このようなリピート入力機能を利用することで、同一商品に付されたバーコードの読取をいちいち行う必要がなくなる。
【０２６８】
本実施形態では、二つのサイドスイッチの同時操作と一方のサイドスイッチの操作のみとを選び、サイドスイッチに二通りの機能を与えることができる。つまり、一方のサイドスイッチを操作した場合と、同時に両方のサイドスイッチを操作した場合とで、サイドスイッチの機能を切り替えるのである。このようにリピート入力キーとモード選択スイッチなどのように、キーの機能を操作されたスイッチの数に応じて切り替えることができ、スイッチ・キーの数を減らすことが可能となる。
【０２６９】
以上、読取モードに対応した読取を行うために、ここでは、第一の読取窓から走査光を出射する場合には第二の読取窓からは走査光を出射せず、第二の読取窓から走査光を出射する場合には第一の読取窓からは走査光を出射しないようにレーザ光源を点灯制御することで、読取モードの切替えを行っていた。しかし、読取モードの切替えはこの方法に限定されるわけではない。
【０２７０】
図４２は、その他の方法による読取モードの切替えを説明する図面である。
【０２７１】
図４２は、モード選択スイッチ出力、ミラー位置検知信号とともに、制御部から受光回路を制御する受光回路制御信号が図示されている。なお、図４２の場合にも装置内部の構成は図３１と同一とすればよく、走査位置の確認は図２９、図３０の構成、つまり円盤部材に設けられたスリットの計数により行えばよい。
【０２７２】
受光回路制御信号は、受光回路を動作させるか、休止させるかを制御するための信号であり、受光回路制御信号がオンとなっている期間は受光回路が動作し、受光回路制御信号がオフとなっている期間は受光回路が動作しない。
【０２７３】
図４２の場合には、モード選択スイッチがＡ２窓、つまりシングルスキャンモードが選択された場合には、制御部はミラー位置検知信号がオンとなっている期間受光回路制御信号をオンとし、ミラー位置検知信号がオフとなっている期間は受光回路制御信号をオフとする。これによって、シングルスキャンモードが選択された場合には、第二の読取窓から走査光が出射されている期間のみ受光回路の動作が有効となり、それ以外の期間は受光回路の動作が無効化される。
【０２７４】
このため、シングルスキャンモード時には、第一の読取窓から走査光が出射されても受光回路がバーコードなどからの反射光を受光しないため、この期間に読取対象の特定バーコード以外のバーコードが走査されたとしても読取動作が実質的に無効化される。また、第二の読取窓から走査光が出射される期間は受光回路の動作が有効であるため、バーコードの読取が可能である。
【０２７５】
一方、マルチスキャンモードの場合には、モード選択スイッチ出力がオフとなる。そのため、制御部はこれを認識して、ミラー位置検知信号がオフとなっている期間受光回路制御信号をオンとして受光回路の動作を有効化し、ミラー位置検知信号がオンとなっている期間は受光回路制御信号をオフとして受光回路の動作を無効化する。
【０２７６】
これによって、第一の読取窓から走査光が出射されている期間は受光回路の動作が有効となり、バーコードの読取が可能となる。また、第二の読取窓から走査光が出射されている期間は受光回路の動作が無効化されているため、第二の読取窓から走査光が出射されていても受光回路は反射光を受光しない。
【０２７７】
図４３は上記の制御をフローチャートとして示した図面である。制御部はまず設定されている読取モードを判別する。そして、シングルスキャンモードが選択されている場合には、フロアミラーＥ８が走査されている期間のみ受光回路を動作させる。一方、マルチスキャンモードが選択されている場合には、制御部はフロアミラーＥ８が走査されている期間は受光回路を動作させず、他方のフロアミラーが走査されている期間は受光回路を動作させる。
【０２７８】
このように、図４２並びに図４３の制御を行うことによって、レーザダイオードの点灯／消灯制御を行わなくても、読取モードに対応していない読取窓から走査光が出射されている期間は実質的にバーコードの読取動作を無効化することができる。
【０２７９】
ここで、受光回路の動作の有効／無効の切り替えは、受光素子の動作を切り替えるのでもよく、受光素子から出力される信号を処理する回路の動作を無効化するようにしてもよい。また、読み取られたデータは読取装置内で復調されるが、復調の動作の有効／無効を切り替えるようにしてもよい。
【０２８０】
図４４は、復調回路の動作を走査の状態に応じて制御する場合のフローチャートを図示したものである。図４４の場合には、制御部が読取モードがシングルスキャンモードであると判断した場合、フロアミラーＥ８が走査されている期間のみ復調回路を動作させ、それ以外の期間は復調回路の動作を停止させる。
【０２８１】
一方、制御部が現在マルチスキャンモードが選択されていると判断した場合には、フロアミラーＥ８が走査されている期間は復調回路の動作を無効化し、それ以外の期間は復調回路の動作を有効化する。
【０２８２】
また、受光回路などの有効／無効の切替えと、レーザダイオードの点灯／消灯制御を組み合わせてもよい。このようにすることによって、読取モードに対応していない窓からの走査光の出射を防止するとともに、その期間読取窓から入り込む外乱光が受光回路により検出されるようなことを防止でき、読取モードの切替え動作をより確実に行うことができる。
【０２８３】
図４５は更にその他の読取モード切替えを行うための構成を示す図面である。図４５の場合には、フロアミラーＥ８に相当するミラーが備えられていない。そして、フロアミラーの一枚であるＥ１’（図２のフロアミラーＥ１に対応）の角度が、ソレノイドＨの動作に応じて可変となるように構成されている。
【０２８４】
ソレノイドＨは図示左右方向に動作可能であり、その先端にはアームが取り付けられている。アームにはフロアミラーＥ１’が取り付けられているため、ソレノイドＨの左右方向の移動に応じてフロアミラーＥ１’の角度が変化する。
【０２８５】
フロアミラーが第一の位置（図示実線）にある場合には、フロアミラーＥ１’により反射される走査光は第一の読取窓Ａ１より出射される。一方、フロアミラーＥ１’が第二の位置（図示点線）にある場合には、フロアミラーＥ１’により反射される走査光は第二の読取窓Ａ２より出射される。
【０２８６】
従って、定置式・ガン式装置として読取装置を使用する場合にはフロアミラーＥ１’を第一の位置とし、タッチ式装置として読取装置を使用する場合にはフロアミラーＥ１’を第二の位置とすればよい。そして、フロアミラーＥ１’の位置制御は、モード選択スイッチの操作に基づいて行われる。
【０２８７】
モード選択スイッチ出力がオンの場合、つまりシングルスキャンモードが選択された場合、制御部はソレノイドを動作させてフロアミラーＥ１’を第二の位置に移動させる。また、モード選択スイッチ出力がオフの場合、つまりマルチスキャンモードが選択された場合には、制御部はこれに基づいてソレノイドを動作させ、フロアミラーＥ１’を第一の位置に移動させる。
【０２８８】
このような構成をとることにより、マルチスキャンモードの場合には第二の読取窓からは走査光が出射されなくなる。しかし、シングルモードスキャンの場合には、第二の読取窓とあわせて第一の読取窓からも走査光が出射される。そのため、シングルスキャンモードが選択された場合には、第一の読取窓から走査光が出射される期間のバーコード読取動作を無効化する必要がある。
【０２８９】
図４６は、このような制御を行うための信号波形を示す図面である。図において、モード選択スイッチ出力は図３４、図４２のものと同じである。また、ミラー位置検知信号は、ポリゴンミラーの反射面がフロアミラーＥ１’を走査している期間オンとなり、それ以外のフロアミラーが走査されている期間はオフとなる。
【０２９０】
なお、この場合、ミラー位置検出信号がオンとなる期間は特定の反射面に対応した期間に限ってもよく、複数の面を対象としてもよい。図４６の場合には、ポリゴンミラーの一つの特定反射面がフロアミラーＥ１’を走査している場合のみ、ミラー位置検知信号をオンとしている。
【０２９１】
光源制御信号は、レーザ光源の点灯を制御するものであり、オンとなっている場合レーザ光源が点灯され、オフの期間はレーザ光が消灯されている。
【０２９２】
図４６の場合には、マルチスキャンモードが選択されたとき（モード選択スイッチ出力がオフ）にはポリゴンミラーの走査位置に関係なく、レーザ光源を点灯させつづける。一方、シングルスキャンモードが選択された場合には、ミラー位置検知信号がオンの期間、つまりフロアミラーＥ１’が走査されている期間のみ光源制御信号をオンとし、レーザ光源を点灯する。これ以外の期間は、光源制御信号をオフとして、レーザ光源を消灯する。
【０２９３】
図４７は、このような制御を示すフローチャートである。設定された読取モードがシングルスキャンモードである場合には、制御部はソレノイドを駆動してフロアミラーＥ１’をｂの位置に移動させるとともに、フロアミラーＥ１’が走査されている期間のみレーザ光源を点灯させる。
【０２９４】
一方、マルチスキャンモードが選択された場合には、制御部はソレノイドを駆動させてフロアミラーＥ１’をａの位置に移動させるとともに、レーザ光源を常時点灯させる。
【０２９５】
このように、図４５に図示される装置で図４６並びに図４７のような制御を行うことによって、マルチスキャンモードの場合には第一の読取窓のみから走査光を出射し、シングルスキャンモードの場合には第二の読取窓のみから走査光を出射する。そのため、読取モードに対応した読取窓から走査光が出射されている期間のみ、読取動作を有効とし、ノイズの誤検出や二重読取を防止することができる。
【０２９６】
なお、図４５の場合には光源の点灯制御で対応していたが、図４５の装置でも受光回路や復調動作の有効／無効を切り替えるようにしても全く差し支えはない。    図４８は、読取装置を卓上に直接（スタンドを使用しないで）設置した状態を示す図面である。図４８では、読取装置が横置きに卓上に設置されている。図１０の特に上面図から判るとおり、読取装置のヘッド部の側面は斜めに面取りされている。そのため、卓上に読取装置を設置した場合、読取窓が読取装置側面の角度に応じた角度だけ、斜め上方を向く。そのため、バーコードの読取領域が読取装置の斜め上方に位置することになる。
【０２９７】
卓上に読取装置を配置した場合には、読取対象となるバーコードが付された物品は読取装置の上側を通過するようになるため、読取窓を上方に向けて読取領域を読取装置の斜め上方とすることによって、読取領域が通過する物品の位置付近に設定され、バーコードの読取操作を行いやすくすることができる。
【０２９８】
これに対して、読取窓がほぼ水平方向を向いている場合には、走査光による走査範囲の一部が卓上により遮られてしまい、走査範囲が実質的に狭くなるという問題が生じる。また、バーコードを卓上面に極めて近い位置を通過させなくてはならないために、読取の操作性が悪くなる。
【０２９９】
このように、読取装置をスタンドなどを用いずに卓上に設置した場合、読取窓を斜め上方に向けて、走査光が上方に向けて出射されるようにすることで、読取の操作性を向上させることができる。
【０３００】
図４８に図示される読取装置では、図２６のように横置きスタンドを使用したときと同じように、手持ち式装置として読取装置を使用する場合にすぐに把手を把持することができ、読取装置の持ち替えをしなくてもすむ。また、図４８の読取装置の場合には特にスタンドを必要としていないので、読取装置単体で定置式装置と手持ち式装置との両方の機能を実現することができる。
【０３０１】
図４８に図示される読取装置のように卓上に読取装置が設置された場合には、基本的にはマルチスキャンモードを実施する。そして、読取装置が卓上に設置されたときには、読取装置側面のどちらか一方が卓上に接している。そこで、このような性質を利用して読取モードの切替えを自動的に行う。
【０３０２】
図４９は、その側面にモード検出センサが設けられた読取装置を示す図面である。
【０３０３】
図４９に示されるように、読取装置の側面には、モード検出センサが左右に一つづつ備えられている。モード検出センサは、例えば入光量を検出する光学センサを用いることができる。
【０３０４】
図５０は、図４９に図示されるモード検出センサが設けられた読取装置を卓上に設置した状態を示しており、モード検出センサの有無の他は基本的には図４８と同じである。
【０３０５】
図５０の読取装置の場合には、読取装置の正面に向かって右側（モード検出センサＬの側）が上面となるように卓上に設置されている。
【０３０６】
図５０の状態では、モード検出センサＬには外光が入射するため、モード検出センサＬの受光量は低下しない。一方、モード検出センサＲ（図示されず）は卓上面に接しているため、モード検出センサＬと比較すると受光量は低下する。そこで、読取装置の状態とモード検出センサの受光量との関係を利用して、モード検出センサの受光量に基づいて読取装置の状態に適した読取モードに切り替えるようにする。
【０３０７】
図５１は、モード検出センサに基づいた読取モード切替えの制御を示すフローチャートである。  制御部は、二つのモード検出センサの受光量に基づいて、読取装置が卓上に設置されたのかどうかを判断する。そして、読取装置が卓上に設置されたと判断した場合（この場合受光量が低下）には、読取装置をマルチスキャンモードに移行させる。また、モード検出センサの受光量の変化がない場合には、制御部は例えば読取装置をシングルスキャンモードに移行させる。
【０３０８】
このように、読取装置が卓上に設置されたときと、卓上に設置されていないとき（手持ち読取を行う場合）とで自動的に読取モードを切り替えることによって、読取装置にモード切替えスイッチを取り付ける必要がなくなる。
【０３０９】
モード切替えスイッチを押下しながらバーコード読取を行っているときには、利用者がついうっかりモード切替えスイッチから手を話してしまう可能性がある。この場合には利用者の意図とは別に読取モードが切り替わってしまう。特にバーコードメニュー上のバーコードを読み取るためにシングルスキャンモードとしている途中でスイッチから手をはなし、マルチスキャンモードに移行してしまうと、読取対象としているバーコード以外のバーコードを読み取ってしまう危険がある。このように誤って読み取られたバーコードもデータとしては正当なものであるため、読取装置は正常なバーコード読取が行われたものと認識してその結果を利用者に報知する。読取モードが切り替わってしまったことに利用者が気がつかなかった場合、そのまま処理を続行してしまうと誤入力されたデータがそのまま入力データとして確定してしまう。
【０３１０】
しかし、モード検出センサの作用によって読取装置の設置状態に応じて読取モードを自動的に切り替えることによって、上記のように利用者が読取モードが自分の意図とは異なる読取モードに切り替わってしまうことを防止でき、データの誤入力も極力減らすことが可能となる。
【０３１１】
なお、卓上に読取装置が設置されていない場合の読取モードについては、マルチスキャン／シングルスキャンのいずれであっても差し支えはなく、利用者が望む読取モードが選択されるようにすればよい。例えば手持ち式装置として使用するとしても、タッチ式装置として使用する場合とガン式装置として使用する場合とでは、適した読取モードは別のものである。そこで、モード検出センサが取り付けられた読取装置に、これまで説明したモード選択スイッチをあわせて設けることによって、読取装置を手持ちとした場合の読取モードはモード選択スイッチの操作により切替え可能である。
【０３１２】
図５２は、このような状況に対応するための読取モード切替え制御例を説明したフローチャートである。制御部がモード検出センサの受光量変化がないことを検出した場合、制御部は手持ち読取に対応させて読取モードをシングルスキャンモードに設定する。この後、制御部はモード切替えスイッチの操作の有無を常に監視している。そして、モード選択スイッチが操作されない場合には、シングルスキャンモードを維持する。一方、利用者がガン式装置として読取装置を使用することを意図して、モード選択スイッチが操作されたことが検出された場合には、制御部は読取モードをマルチスキャンモードに切替え、バーコード読取を行う。
【０３１３】
図５３は図４９に図示される読取装置の変形例である。図５３に示された読取装置では、光学式のモード検出センサの代わりにマイクロスイッチのような検出スイッチが設けられている。図５３に図示される読取装置を図５０のように卓上に設置すると、卓上面に接している側の検出スイッチが卓上面により押される。
【０３１４】
図５４は図５３に図示される読取装置における読取モード選択の制御を示すフローチャートである。
【０３１５】
制御部は検出スイッチの押下状態を監視しており、いずれか一方の検出スイッチが押下されたことによって読取装置が卓上に設置されたと判断し、読取モードをマルチスキャンモードに移行させる。
【０３１６】
検出スイッチの押下が検出されていない状態での読取モードは、図４４に図示される読取装置の場合と同様に利用者が望む読取モード（例えばマルチスキャンモードを維持する）に設定すればよい。マルチスキャンモードが維持されている場合、モード選択スイッチの操作などによってシングルスキャンモードに切り替えられる。
【０３１７】
図５５は、スタンドに縦置きされた場合に読取モードをマルチスキャンモードに移行させるための機構を説明する図面である。また、図５６は図５５に図示された読取装置における読取モード選択の制御を示すフローチャートである。
【０３１８】
読取装置の底面には、マイクロスイッチなどによる検出部が備えられる。またスタンドの保持部の底面には検出突起部が設けられ、その位置はスタンドにセットされる読取装置の検出部に対応した位置となっている。
【０３１９】
読取装置がスタンドに設置されると、検出突起部により読取装置の検出部が押圧される。読取装置の制御部は検出部の状態を監視しており、検出部が押圧されたことが検出されると、読取装置がスタンドに設置されたものと判断し、読取モードをマルチスキャンモードに移行させる。
【０３２０】
また、検出部が押圧されていない状態では、読取装置は手持ち式装置として使用されるものと考えられる。この場合の読取モードは、シングルスキャンあるいはマルチスキャンとすることができる。どちらを選択するかは、利用者がどの形態で手持ち式装置を使用するかによるため、それに合わせて設定すればよい。
【０３２１】
ガン式読取装置として使用する方が多い場合には、手持ち式装置として使用される場合でも読取モードはマルチスキャンモードとすればよく、シングルスキャンモードへの移行はモード選択スイッチの操作に基づいて行えばよい。
【０３２２】
逆にタッチ式読取装置として使用する頻度の方が高いようなときには、手持ち式装置として使用されるときには読取モードはシングルスキャンモードとすればよい。ガン式装置として使用する必要がある場合には、モード選択スイッチを操作する。この場合には、モード選択スイッチが操作されたことによってシングルスキャンモードに移行させるこれまで説明した構成とは異なり、制御部は読取モードをシングルスキャンモードからマルチスキャンモードに移行させる。モード選択スイッチが操作されたときには、制御部は読取モードをマルチスキャンモードに移行させ、モード選択スイッチが操作されない場合には（手持ち式装置として使用されている場合）、シングルスキャンモードとすればよい。
【０３２３】
図５７は、横置きスタンドに読取装置をセットした場合の、読取モード切替えのための構成を説明する図面である。また、図５８は図５７に図示される読取装置における読取モード選択制御を説明するフローチャートである。
【０３２４】
図５７の場合には、横置きスタンドの壁面のうち、第二の読取窓に向かい合う壁面の内側に、読取モード切替えを指示するためのバーコードなどの光学マークを配置しておく。
【０３２５】
手持ち式装置として使用している場合には、タッチ式装置として使用することを想定するならば、読取装置はシングルスキャンモードに設定される。この状態では、第一の読取窓から走査光が出射される期間は読取装置の動作が実質的に無効化されており、第二の読取窓から走査光が出射される期間のみバーコード読取を行うことができる。
【０３２６】
この状態で読取装置が横置きスタンドにセットされると、第二の読取窓から出射される走査光がスタンド内側に配置されたバーコードを走査する。これによって読取モード切替えを指示するバーコードが読み取られる。
【０３２７】
読取装置の制御部は、第二の読取窓からのバーコードの検出の有無を監視している。そして読み取られたバーコードを認識して、読み取られたバーコードが読取モードの切替えを指示するものであると判断すると、制御部は読取モードをシングルスキャンモードからマルチスキャンモードに移行させ、第一の読取窓から走査光が出射される期間もバーコード読取が有効となるように制御される。
【０３２８】
なお、横置きスタンドのバーコードを検出しない場合には、制御部は読取モードをシングルスキャンモードのままに維持する。また、マルチスキャンモードに移行した後も、第二の読取窓から出射される走査光によるバーコードの読取は有効のままである。そのため、読取装置が横置きスタンドにセットされた状態では、第二の読取窓から出射される走査光はスタンド内側に設けられた読取モード指示のためのバーコードを走査し続ける。
【０３２９】
横置きスタンドから読取装置を取り外すと、スタンド内側に設けられた読取モードを指示するバーコードが検出されなくなる。これに基づいて、制御部は読取モードをマルチスキャンモードから再びシングルスキャンモードに移行する。  これによって、横置きスタンドからの読取装置の着脱に応じて、自動的に読取モードを切り替えることができる。なお、手持ち式装置として使用する場合にマルチスキャンモードに移行させるためには、例えばモード切替えスイッチを操作すればよい。
【０３３０】
図５９は、その他のモード切替えのための機構を説明する図面である。図５９の場合には、把手の裏面にグリップセンサが設けられている。そして、利用者が把手を把持した場合、グリップセンサによりこれが検出され、制御部に対して検出結果が通知される。グリップセンサとしては、例えば静電式のセンサを用いる。これによって、人が把手を把持した場合には静電容量が変化するので読取モードを切り替えることができる。一方、グリップセンサがスタンドの保持部に接触してもグリップセンサの静電容量は変化しないので、この場合には読取モードが切り替わることがない。
【０３３１】
図６０は、図５９に図示された読取装置における読取モード選択制御を示すフローチャートである。
【０３３２】
制御部は、グリップセンサにより把手が把持されていると検出された場合、読取モードを切り替える。この場合には手持ち式装置として使用されると考えられるため、グリップセンサによる検出結果に基づき、制御部はシングルスキャンモードに読取モードを移行させる。
【０３３３】
グリップセンサの取付け位置は把手の背面に限る必要はないが、最も把持を確認できるのは把手の背面であるため、この位置にグリップセンサを設けるのが最も効率的である。
【０３３４】
以上説明した読取モードを切り替えるためのスイッチ、センサなどは、スタンドへの設置時に差し支えがない位置に取り付けることが最も望ましい。また、利用者が直接操作するものについては、操作者が操作しやすい位置に取り付けるべきである。
【０３３５】
タッチ式装置として読取装置を使用する場合には、第二の読取窓から出射される走査光の軌跡上にバーコードを持ってくることが、読取を確実に行うためには重要となってくる。
【０３３６】
図６１は、利用者に走査線がどの位置を走査しているかを知らせることができる読取装置の例を図示したものである。
【０３３７】
既に述べた通り、従来のタッチ式読取装置の場合にはＬＥＤでバーコード面が全体的に照明されるため、読取窓を厳密に位置決めする必要性は低かった。しかし、本実施形態による読取装置の場合には、タッチ式読取装置として使用する場合にもレーザ光などの走査線によりバーコードを走査する形態となっている。そのため、走査線が通過する位置にバーコードがないとバーコードを読み取ることができず、読取窓の位置合わせをより厳密に行わなければならない。
【０３３８】
読取装置の第二の読取窓の周囲には、既に述べたとおりカバーが取り付けられている。このカバーの左右に、一方向走査パターンの始点と終点を示す走査方向指示マークを付すことによって、利用者は第二の読取窓から出射される走査光がどの位置を走査しているのかを確認しやすくなる。なお、操作線は三角マークの頂点を結んだ線上を通過する。
【０３３９】
タッチ式読取装置は読取窓をバーコードに近づけて読取を行い、図６１に図示されるような装置の場合は特に、第二の読取窓の周囲はカバーで覆われているため、読取対象のバーコードを直接視認することが困難であり、第二の読取窓から出射される走査光がバーコードのどの位置を走査しているかを確認しにくい。  しかし、図６１に図示されるようなマークをカバー部に設けることによって、少なくとも第二の読取窓から出射される走査線の走査位置をマークに基づいて判断することができ、間接的にバーコードのどの部分が走査されているかを確認することができる。そのため、読み取ろうとしているバーコードを確実に読み取らせることができる。
【０３４０】
図６２は、図６１に図示される読取装置の変形例を示す図面である。図６２では、図６１の走査方向指示マークが付された位置に、ＬＥＤ表示部を取り付けている。単にマークを付しただけの場合と比較して、ＬＥＤ発光部を設けることによって利用者がマークを視認しやすくなり、走査光の走査位置を確認しやすくなる。特に図６２の装置では、読取装置が使用される場所が暗いようなときに有効である。
【０３４１】
また、バーコードメニューを読み取る場合に、メニューシートを卓上に置いたときには読取装置はほぼ真上からバーコードに近づけられるため、読取装置の背面にＬＥＤの表示部が備えられていても表示の確認をしやすい。しかし、片方の手にメニューシートを持ち、他方の手に読取装置を把持している場合には、利用者の正面に対して読取装置の側面が向くことになる。そのために、読取装置背面のＬＥＤ表示を利用者が確認しにくくなる。このような場合にも、図６２に図示されるように読取装置の側面にＬＥＤ表示部を設けることによって、ＬＥＤ表示を視認しやすくなる。
【０３４２】
ここで、ＬＥＤ表示部の表示色を、通常時とバーコードを読み取っている場合とで変化させるようにすることで、読取確認用の表示部の機能を図６２に図示されるＬＥＤに併せ持たせることができる。そして、利用者に対して読取の確認を走査光の走査位置の確認と同時に行わせることができる。
【０３４３】
図６３は、第二の読取窓から出射される走査光の走査位置を利用者に認識させるためのその他の機構の例を示す図面である。図６３の場合には、第二の読取窓の両端に走査光が出射される位置と方向とを示す突起が設けられている。突起部の突出方向は走査光が出射される方向と一致している。
【０３４４】
二つの突起部を読取対象となるバーコードの両端部に接触させることによって、第二の読取窓から出射される走査光は確実に読取対象のバーコードを走査することができる。また、このような突起を使うことによってバーコードと読取窓とを近接させる必要がなくなるので、バーコードが読取窓の影に隠れてしまうことを防ぐことができる。バーコードが読取窓の影に隠れてしまうと、走査光がバーコードのどの位置を走査しているのか直接確認できないが、図６３の読取装置の場合にはそのような問題は発生せず、バーコードが走査されている状態を直接視認することができる。
【０３４５】
なお、図６３の読取装置の場合、第二の読取窓による読取対象となるバーコードは突起部先端に位置するため、第二の読取窓から出射される走査光の焦点位置は突起部先端付近とすることが望ましい。
【０３４６】
図６４は第二の読取窓から出射される走査光の走査位置を利用者に確認させるための更にその他の例を図示するものである。
【０３４７】
図６４に図示される装置では、第二の読取装置の周囲に設けられるカバーの両端付近に山形の突起が設けられている。山形突起は図６１に図示されるマークと同じ意味合いを持つものであり、山形突起の位置に読取対象となっているバーコードの両端部を位置させることによって、第二の読取窓から出射される走査光が確実にバーコードを走査することができる。図６４の場合にも、読取対象となるバーコードが読取窓の影に隠れることを防止できる。
【０３４８】
図６５は、読取対象となっているバーコードが読取窓の影に隠れないようにするための機構を説明する図面である。図６５に図示される読取装置では、第二の読取窓の取付け位置を図６１などの場合と比較して一段下げた位置とするとともに、読取窓とバーコードとの間隔を適当なものに保つための透明カバーが読取窓の前面に取り付けられている。
【０３４９】
読取窓が一段下がった位置に設けられているために、読取装置をバーコード面に近づけても読取装置の背面からバーコードを視認することができる。バーコードを直接視認できるため、バーコードのどの位置が走査されているかを直接、容易に確認することができる。また、バーコードの読取を行う際には、バーコードを透明カバーの面に接触させるが、透明カバーを取り付けることによって、バーコードと読取窓とを適当な間隔に保つことができ、バーコードに読取装置を近づけすぎることによる読取装置背面からのバーコード視認と走査位置の確認の阻害を防止することができる。
【０３５０】
なお、透明カバーを取り外し式として交換可能とすれば、バーコードに接触させることにより透明カバーの前面に傷がついても、交換によって傷の影響を無くすことができる。
【０３５１】
図６６はバーコードメニューの読取を図示した図面である。図６６に図示されるように、読取窓周囲のカバー部には山形の突起が付けられており、バーコードと読取窓との間（山形突起間）に適当な間隔が設定され、バーコードと走査位置が視認し易くなっている。
【０３５２】
また、読取装置の背面は傾斜を持った形状としている。読取装置の背面が角張っていると、角張った部分が邪魔となりバーコード・走査位置を視認しにくくなる。しかし、図６６のように読取装置背面に傾斜をつけることによって、手持ち読取を行った場合にもバーコード・走査位置の視認を阻害するものがなくなり、位置確認が行いやすくなる。
【０３５３】
図６７は、図６６に図示された読取装置の変形例である。図６７に図示された読取装置の背面は、凹部が形成されている。この凹部を設けることによって、読取装置背面からのバーコード・走査位置の確認をより行いやすくすることができる。
【０３５４】
図６８は、バーコードメニュー読取時のバーコード位置・走査位置確認を説明する図面である。図６８に図示される読取装置の背面には傾斜が形成されている。この傾斜方向は、第二の読取窓からの走査光の出射角度と同じ（ほぼ同じ）角度に設定されている。また、第二の読取窓のカバー部の両端は突起となっていることもあり、操作者の視線は読取装置の読取窓などに邪魔されず、バーコード位置／走査位置を操作者が容易に確認することができる。
【０３５５】
第二の読取窓からの走査光は、カバー部の側面に付された走査位置表示マークの位置を通過して出射される。そのため、走査位置表示マークの延長線上にバーコードを配置することで、バーコードを確実に走査させることができる。  更に、図６８の上面図から明らかな通り、バーコードの向きと読取装置との位置合わせを行いやすくするために、読取装置の先端部分は直線上に形成されている。この方向は第二の読取窓から出射される走査線の走査方向と対応しているため、この直線部分にバーコードの向きを合わせるとバーコードを通して走査することができ、読取をより確実に行うことができる。
【０３５６】
なお、図６８では参考のために、第一の読取窓から出射される多方向走査光による走査範囲も図示されている。こちらの場合には、第二の読取窓から出射される走査光と比較して、広範囲を走査することがわかる。
【０３５７】
ここで、図６８に図示された読取装置で、第二の読取窓から出射される走査光が読取面に対して垂直に出射されていない理由について説明する。
【０３５８】
図６９ａは、走査光がバーコードに対して垂直に出射されている状態を示す図面である。走査光はバーコードに対して垂直方向に入射するため、バーコード面で走査光がほとんどそのまま反射されてしまい、読取装置が受光するバーコードからの反射光量は非常に大きくなる。ここで、タッチ式読取装置として使用する場合には、読取窓とバーコードとの距離が短いために、バーコードに照射される走査光の光量自体が大きい。そのため、このような読取形態で走査光がバーコードに対して垂直に照射されると、反射光量が大きすぎるためにバーコードの明暗を検出しにくくなり、バーコードの読取ができないという問題が発生する可能性がある。
【０３５９】
従来のＬＥＤによりバーコードを照明するタッチ式装置の場合には、バーコードが照明される光量がそれほど多くないため、上記のような問題が生じないが、本実施形態による読取装置の場合にはレーザ光によりバーコードが走査されるため、バーコードからの反射光量はＬＥＤを用いたタッチ式装置と比較してはるかに大きいものとなってしまう。
【０３６０】
そこで、図６８に図示された読取装置では、第二の読取窓から出射される走査の出射方向が、バーコード面に対して垂直とはならないようにしている。このような角度で走査光が出射されると、図６９ｂに図示されるようにバーコード面では走査光が乱反射されるため、読取装置が受光する反射光の光量は垂直方向に走査光が出射される場合よりも少なくなる。バーコードと読取装置との距離が極めて小さいため、この反射光量の低減はバーコード読取に対しては何ら悪影響をあたえない。
【０３６１】
このように、図６８に図示されるような方向で第二の読取窓から出射される、近接したバーコードを読み取るための走査光を出射することで、バーコードの反射光量が大きくなりすぎることを防止し、バーコードを検出できる最適な光量とすることができる。
【０３６２】
図７０は、本実施形態による読取装置の側面断面図を図示したものである。
【０３６３】
読取装置の内部には、装置を制御する制御部が備えられたプリント基板が設けられている。プリント基板はヘッド部から把手の後端まで延びている。またプリント基板の一端には、外部装置と接続されるインターフェースケーブルが取り付けられている。
【０３６４】
読取装置のヘッド部内部には、レーザ光源、集光ミラー、ポリゴンミラー、マルチビーム定置ミラー、シングルビーム定置ミラー、集光センサなどが備えられている。ここで、マルチビーム定置ミラーは図２におけるフロアミラーＥ１〜Ｅ７に相当し、シングルビーム定置ミラーは図２におけるフロアミラーＥ８に相当する。それ以外の構成要素は、図２に図示されたものに対応している。
【０３６５】
それぞれの定置ミラーは、オプチカルフレームに取り付けられている。オプチカルフレームは、読取装置のカバーに対して緩衝材２を介して取り付けられている。本実施形態による読取装置は手持ち式装置としても使用されるため、バーコードの読取時、あるいはスタンドへの読取装置の着脱作業時に読取装置に衝撃が加わる恐れがある。この衝撃が読取装置の光学系に伝わると、光学系の位置がずれたり、破損を招く恐れがある。そのため、図７０に図示された読取装置では、光学系が配置されるオプチカルフレームを緩衝材を介して読取装置のカバーに取付け、読取装置に加わる衝撃が光学系に伝わらないようにしている。
【０３６６】
ここで、ポリゴンミラーを駆動するモータは特に衝撃に弱く、衝撃が加わるとベアリングが破損してモータの回転時に音を発生したり、最悪の場合にはモータが動かなくなる可能性がある。そのため、ポリゴンミラーについては、更にモータクッションを介してオプチカルフレームに取り付けられる。このモータクッションの作用によって、モータに加わる衝撃を緩衝材による衝撃低減の効果に加えて更に低減することが可能となる。
【０３６７】
図７０では明確に図示されていないが、集光センサやレーザ光源、集光ミラーなどもオプチカルフレーム上に搭載されている。オプチカルフレームは、読取装置本体に対して緩衝材１、２を介して取り付けられている。これらの緩衝材は、特に読取装置を手持ちした場合の振動が光学系に伝わらないようにするためのものである。
【０３６８】
図７１は、オプチカルフレームと、これに搭載される光学系を構成する部品を図示したものである。また、図７２〜図７５は、図７１のオプチカルフレームに各光学部品を搭載した状態を示す図面である。
【０３６９】
オプチカルフレームは例えば樹脂により一体的に形成されている。オプチカルフレームには、８枚のフロアミラー、集光ミラー、レーザ光源、受光センサ、ポリゴンミラー（ポリゴンモータ）並びに緩衝材・モータクッションが取り付けられる。
【０３７０】
ポリゴンミラーの各反射面は、断面形状が台形のベースのそれぞれの面に張りつけられる。なお、ポリゴンミラーは樹脂により一体成形し、各反射面に反射膜を蒸着したものとしてもよい。
【０３７１】
ポリゴンミラーのベース部は、基板上に取り付けられたモータの回転軸にはめ込まれている。基板の一端には、モータを駆動する信号などが供給されるリード線が取り付けられている。ポリゴンモータは、モータクッションを間に挟んでオプチカルフレームに取り付けられる。ポリゴンモータは、基板に開けられたネジ穴を介して、オプチカルフレームにネジ止めされる。
【０３７２】
受光センサは、基板上に取り付けられている。基板上には、受光センサを制御する制御部が取り付けられている。受光センサが取り付けられた基板に開けられたネジ穴は、オプチカルフレームに設けられたネジ穴に対応した位置にあり、オプチカルフレームに対してネジ止めされる。
【０３７３】
レーザダイオード（レーザ光源）は、取付け部材に対して２本のネジによって固定される。レーザダイオードが取付けられた取付け部材は、更にオプチカルフレームに側面に設けられた取付け板に対してネジ止めされ、レーザダイオードがオプチカルフレームに対して固定される。なお、レーザダイオードから出射されるレーザ光の出射方向は、集光ミラーの中央部分に取り付けられた小型の反射ミラーに向けられている。
【０３７４】
オプチカルフレームの底面には、各フロアミラーが張りつけられる面が形成されている。底面に付された数字は、フロアミラーの番号（Ｅ１〜Ｅ８）に対応しており、この位置に各フロアミラーが張りつけられる。
【０３７５】
集光ミラーは、その両端でオプチカルフレームに対して支持されている。また、集光ミラーの両端には、３つの軸が取り付けられており、それぞれ第一の金具と第二の金具に設けられた穴にはめ込まれる。金具に取り付けられた集光ミラーは、オプチカルフレームにはめ込まれる。
【０３７６】
図７６は、集光ミラーを拡大した図面である。軸１と軸２とはそれぞれ集光ミラーの左右に取り付けられており、同一軸上に配置されている。軸１、軸２は集光ミラーの回転軸となる。また、軸２が設けられた側の軸２の下には、軸３が設けられている。
【０３７７】
図７７は、第一・第二の金具に取り付けられた集光ミラーと、オプチカルフレームの集光ミラーが取り付けられる部分を示した図面である。オプチカルフレームの第一の壁面には、水平方向に設けられたスリット（第一の穴）が形成されている。また、オプチカルフレームの第二の壁面には、第二の穴と、第二の穴を中心とした弧を描くような形状に形成された第三の穴とが設けられている。
【０３７８】
第一の穴には、集光ミラーの第一の軸がはめ込まれる。また、オプチカルフレームの第二・第三の穴には、それぞれ集光ミラーの第二・第三の軸がはめ込まれる。  ここで、オプチカルフレームの第一の穴は水平方向に延びる長穴であるため、集光ミラーの第一の軸が設けられた側は、オプチカルフレームに取付けされた状態で前後方向に移動させることができる。また、第二の穴は単に集光ミラーの第二の軸がはめ込まれるだけであるが、オプチカルフレームの第三の穴は第二の穴を中心にした円弧状に形成されているため、集光ミラーの第二・第三の軸が設けられた側は第二の軸を回動支点として前後方向に回動させることができる。
【０３７９】
このような構成を取ることによって、集光ミラーの第一の軸が設けられた側を移動させることによって、集光ミラーを前後方向に移動させることができ、集光ミラーの横方向の取付け位置が調整される。また、集光ミラーの第二・第三の軸が設けられた側を回動させることによって、集光ミラーの反射面を上下方向に傾けることができ、集光ミラーの上下方向の傾き位置を調節することができる。
【０３８０】
従来の読取装置に設けられた集光ミラーでは、集光ミラーを弾性を持った部材（金属板）などに固定しておき、フレームの背面に取り付けられた調整ネジをネジ込むことによって集光ミラーの角度を調整するようにしていた。このような構成では、集光ミラーとフレームとの間にスペースを作ることができない。
【０３８１】
一方、本実施形態による読取装置では、フロアミラーＥ８により反射される走査光は第二の読取窓に向けて出射しなくてはならないため、集光ミラーの裏側に走査光が通過するための空間を設ける必要がある。しかし、従来の集光ミラーの取付方では、集光ミラーの後ろ側に走査光を通過させるための充分なスペースを開けることができなかった。
【０３８２】
図７６に図示された集光ミラーの場合には、集光ミラーの両端でオプチカルフレームに取り付けられているため、オプチカルフレームの後ろ側には充分なスペースを開けることができる。更に、集光ミラーの位置調整も集光ミラーの両端部を移動させることで行うため、集光ミラーを固定するための機構と集光ミラーの位置調整のための機構とを共通化することができ、部品点数を減らすとともに集光ミラー周囲の省スペース化を図ることができる。
【０３８３】
なお、第一・第二の金具には長穴が設けられており、オプチカルフレームに設けられたネジ穴に第一・第二の金具をネジ込むことで、位置調整された集光ミラーを固定することができる。
【０３８４】
図７２は、各部品が搭載された状態のオプチカルフレームを図示している。ここで、フロアミラーＥ８は集光ミラーの影に隠れており、同様にポリゴンミラーは受光センサが取り付けられた基板の影になっている。このようにオプチカルフレーム上にすべての光学部品を取り付けることによって、光学系をユニット化することができ、更に緩衝材を用いて光学系に伝わる衝撃を吸収する効果を高めることができる。
【０３８５】
図７３〜図７５は、図７２と同様に光学部品等が搭載されたオプチカルフレームを３方向からみた図面が図示されている。図７３〜図７５の場合には、ポリゴンミラー、受光センサ等は図示省略されている。特に上面図から明らかな通り、オプチカルフレームの後縁と集光ミラーとの間には、フロアミラーＥ８からの走査光並びにバーコードからフロアミラーＥ８に向けて入射する反射光が通過するのに充分なスペースが設けられている。
【０３８６】
また、オプチカルフレームの側面には、断面形状が円形の緩衝材が左右一つずつ取り付けられている。この緩衝材は、大きな円形の部材の中央を小さな円形部材で繋いだような形状になっている。大円部間の隙間には、読取装置本体のカバーに設けられたスリットが挟み込まれる。これによって、オプチカルフレームはカバーに直接取り付けられることがなく、読取装置に加えられた衝撃は緩衝材により吸収される。また、図７３〜図７５には図示していないが、オプチカルフレームの周囲にも緩衝材が貼りつけられており、これら緩衝材はオプチカルフレームと読取装置本体カバーとの接触面に介在して衝撃を吸収する。
【０３８７】
読取装置のヘッド部には更に、マルチビーム出口（第一の読取窓）とシングルビーム出口（第二の読取窓）とが備えられている。第二の読取窓から出射される走査光の出射方向が垂直方向とはならないように、シングルビーム出口に角度を付けており、更にこの方向に走査光が出射するようにシングルビーム用定置ミラーの取付け角度が規定されている。そして、図７０に示されるように、カバー部をバーコード面に付き当てた時に、第二の読取窓から出射される走査光がバーコードに対して垂直に出射されない形状にカバー部先端を形成する。
【０３８８】
読取装置内部に設けられた光学系の後ろ側（図示右側）には、装置全体の動作を制御する制御部が搭載されたプリント基板が取り付けられている。プリント基板の一端には、外部装置と接続されるインターフェースケーブルが取り付けられている。  読取装置の背面には、スイッチＡ、スイッチＢが取り付けられている。スイッチＢは既に説明したモード選択スイッチに相当し、スイッチ板が設けられている。またスイッチＡはその他の機能切替えなどに使用される。
【０３８９】
図７０に図示される読取装置は、これも既に説明したようにスタンドにセットされ、定置式装置として使用される。特に縦置きでスタンドにセットした場合、読取装置の重心が上にあると、読取装置がセットされた保持部が読取装置の重みにより回動しようとして、スタンドにセットした読取装置の読取窓の向きが安定しない。
【０３９０】
そのため、本実施形態による読取装置は、その重心ができるだけ下となるようにしている。特に重心が把手部分となることが望ましい。
【０３９１】
重心位置をできるだけ図示下にするために、本実施形態による読取装置では、ポリゴンミラーを定置ミラーの下部となるように配置している。読取装置の中で最も重量があるのはポリゴンミラーを駆動するモータであるため、このモータをできるかぎり下部に配置することによって、重心位置を下げることができる。
【０３９２】
しかし、把手はある程度の長さが必要であり、ポリゴンモータを駆動するモータはヘッド部内にしか収納することができないため、ポリゴンミラー並びにモータをヘッド部の下部に配置しても重心移動を充分に行うことができない。そのため、図７０に図示される読取装置では、把手内に重心位置を下げるための重りが納められている。グリップ部内には空間があるため、この空間の内部に重りを付けることによって、読取装置の重心を可能な限り下げることができ、スタンドに読取装置をセットした場合でも読取窓の向きを安定させることができる。
【０３９３】
また、重心が高い位置にあると、把手を把持したときにヘッド部が必要以上に重く感じてしまう。しかし、読取装置の重心を出来る限り把手側に移動させることによって、利用者は読取装置の把手を把持したときにも、ヘッド部が重いと感じることがなくなり、読取装置を安定して持つことができる。
【０３９４】
図７８は、第二の読取窓から出射される走査光のパターンを変形させた読取装置の例を示す図面である。
【０３９５】
図７８に示される読取装置では、第二の読取窓からは走査方向が互いに平行で、出射角度が僅かに異なる複数本の走査光（図７８では二本）が出射される。このように第二の窓から出射される走査パターンを複数本の走査光により構成することによって、読取窓面に持ってくるバーコードの位置が若干ずれても、いずれかの走査光によりバーコードを走査することが可能となり、バーコードの位置合わせにそれほど神経を使わなくてもよい。
【０３９６】
なお、このような複数本の走査光を発生させるためには、互いに傾斜角が異なるポリゴンミラーの複数の反射面により反射される走査光が、シングルビーム用定置ミラーに入射するようにすればよい。ポリゴンミラーの反射面の傾斜角が異なることによって、シングルビーム定置ミラーへの走査光の入射角が変わり、入射角の違いが走査光の出射方向の違いとなる。
【０３９７】
例えば図３、図４の場合には、フロアミラーＥ８（シングルビーム定置ミラーに相当）に入射する走査光はポリゴンミラーの第四の反射面により反射されるもののみであるため、第二の読取窓から出射される走査光は一本のみである。しかし、更に他の反射面により反射される走査光もフロアミラーＥ８に入射するようにすれば、その分第二の読取窓から出射される走査光の本数を増やすことができる。
【０３９８】
図７９は、図７８に図示された読取装置の変形例であり、第二の読取窓から出射される走査光がラスタ状に走査される。
【０３９９】
図８０は、図７９に図示されたラスタ状の走査を実現するための読取装置の側面断面図を図示するものであり、基本的には図７０に図示されたものと同じである。
【０４００】
更に、図８１はラスタ状走査に切り替えるための制御を示したフローチャートである。
【０４０１】
図８０に図示される読取装置では、シングルビームミラーの下部にミラー駆動アクチュエータが取り付けられている。ミラー駆動アクチュエータは図示しない制御部によりその動作が制御され、これが駆動されることによってシングルビームミラーが前後に移動する。ポリゴンミラーによる走査光の走査タイミングとミラー駆動アクチュエータの駆動タイミングとを調整することによって、第二の読取窓から出射される走査光は図７９に図示されるようなラスタ状の走査軌跡を描く。
【０４０２】
具体的には、読取モードがシングルスキャンモードの場合、制御部がミラー駆動アクチュエータを駆動させる。その駆動タイミングは、一本の走査線による走査が完了して次の走査が開始される間であり、駆動量は平行パターンの間隔をどれだけにしたいかに応じて変わる。
【０４０３】
図７９に図示される読取装置の場合にも、図７８に図示された読取装置と同様の効果を得ることができる。また、第二の読取窓から出射される走査光を用いていわゆる二次元バーコードを読み取る必要がある場合には、二次元バーコードを水平方向並びに垂直方向に走査する必要がある。このような二次元バーコードを読み取る場合には、図７９に図示されるように第二の読取窓から出射される走査光をラスタ状に走査することが非常に効果的である。
【０４０４】
既に述べたとおり、走査光の焦点の位置は、読み取られるバーコードの位置付近とすることが望ましい。第二の読取窓でバーコードを読み取る場合には、バーコードが読取窓に極めて近いため、走査光の焦点位置は第二の読取窓付近にする。一方、第一の読取窓から出射される走査光は、その読取形態から読取窓から離れた位置に設定されている。
【０４０５】
第一の読取窓から出射される走査光と、第二の読取窓から出射される走査光とは同一の光学系により生成されているため、そのままでは両者の焦点位置を大きく異ならせることが困難である。読取装置内のそれぞれの走査光に対応する光路の長さを変えることである程度は対応ができるが、読取装置を小型化するという近年の要望を考えると光路長を大きく変えることもできない。
【０４０６】
また、第一・第二の読取窓から出射される走査光による読取深度（バーコードが読取可能となる前後方向の距離）もそれぞれ変える必要がある。
【０４０７】
第一の読取窓でバーコードを読み取る場合には、立体的に読取範囲を広くする必要性があるため、第一の読取窓から出射される走査光の読取深度は深くする必要がある。
【０４０８】
一方、第二の読取窓を用いてバーコードメニューを読み取る場合には、読取対象となっているバーコード以外は読み取らないようにしなくてはならない。しかし、第二の読取窓から出射される走査光の読取深度が深いと、メニューシートの上を読取装置を移動させている間に、メニューシート上に記録されたバーコード（読取対象ではないバーコード）を読み取ってしまう可能性がある。そのため、第二の読取窓から出射される走査光の読取深度は浅くなくてはならない。
【０４０９】
読取深度を浅くするためには、出射される走査光を広げるか、逆に絞ることにより対応することができる。一方、焦点位置を読取窓に近づけるためには、出射される走査光を絞る必要がある。
【０４１０】
そこで、図８２に図示された読取装置では、第二の読取窓の付近にビーム成形レンズを取り付けている。このビーム成形レンズは、凸面のシリンドリカルレンズとなっており、図示垂直方向に走査光を絞り、水平方向（走査方向に対応）についてはビーム径を成形しない。このようなビーム成形レンズを用いることによって、走査光の焦点位置を第二の読取窓に近づけることができ、更に走査光の読取深度を狭くすることができる。
【０４１１】
ここで、ビーム成形レンズにシリンドリカルレンズを使用する理由について説明する。  特に走査方向に対して垂直方向のビーム径が小さい場合、図８３ａに示されるように印刷されたバーコードに欠けが生じていると、読み取られたバーコードのバー幅を誤って認識してしまうことがある。つまり、図８３ａの場合本来バー１は幅ａあるべきであるのに、欠けがある部分が走査されると読取装置はバー１は幅ｂであると認識してしまい、正しいバーコード読取ができなくなる。
【０４１２】
ここでビーム径を走査方向に対して垂直方向に延ばすと、図８３ｂに示されるように走査光が欠けのない部分を走査することができる。読取装置では走査光により走査された部分の全体的な光量に基づいてバーコードを検出するため、図８３ｂの場合にはバー１に欠けがあっても読取装置はバー１が幅ａであることを認識することができる。
【０４１３】
このように、走査方向に対して垂直方向のビーム径を大きくすることによって図８３ａに図示されたようなバーの欠けによる誤読取を防ぐことができる。
【０４１４】
一方、走査方向にビーム径を大きくしてしまうと、図８３ｃのようにバー１とバー２とが同時に走査光により照射されてしまうため、読取装置ではバー１とバー２とを区別できなくなる問題がある。そのため、走査方向にはビーム径を大きくしないようにしなければならない。このような理由により、ビーム成形レンズとしてシリンドリカルレンズを使用している。
【０４１５】
図８４は図８２に図示された読取装置の変形例である。
【０４１６】
図８４の読取装置の場合には、シリンドリカル凸レンズを使用する代わりに、フロアミラーＥ８をシリンドリカルの凹面鏡としている。この場合には、フロアミラーＥ８がシリンドリカル凸レンズと同様の作用をなし、走査光の焦点位置を第二の読取窓に近づけるとともに、走査光の読取深度を狭くすることができる。
【０４１７】
なお、このようなシリンドリカル凸レンズ並びに凹面鏡を用いることによって、バーコードからの反射光の受光をバーコードの距離に応じて変えることができる。  例えばシリンドリカル凹面鏡を用いた場合、バーコードからの反射光はシリンドリカル凹面鏡により集光される。ここで、シリンドリカル凹面鏡とバーコードとの距離に応じて、シリンドリカル凹面鏡による反射光の焦点位置が変わっている。そこで、第二の読取窓によってバーコードを読み取る場合、バーコードが最適な読取位置にあるときにシリンドリカル凹面鏡（＋集光ミラー）により集光される反射光が受光センサ面に焦点を結ぶようにする。
【０４１８】
このように構成すると、第二の読取窓から離れた位置にあるバーコードからの反射光は、受光センサの受光面では焦点を結ばず、ピンぼけの状態となる。このため、第二の読取窓から離れた位置のバーコードからの反射光は読取装置によって認識することができなくなり、実質的に読取深度を狭くすることができる。
【０４１９】
この他の読取深度を調整する方法として、走査光の光量を変化させる方法が考えられる。走査光の光量が小さくなれば、読取窓から離れた位置にあるバーコードからの反射光量が小さくなり、読取装置はこの反射光を検出できなくなる。一方、走査光の光量を大きくすると、光量が増した分だけ読取窓から離れた位置にあるバーコードを読み取ることができる。
【０４２０】
そのため、第一の読取窓から走査光が出射される期間は走査光の光量を大きくする。また、第二の読取窓から走査光が出射される期間は走査光の光量を小さくする。光量変化の度合いは、希望する読取深度に応じて設定すればよい。このように構成することによって、それぞれの読取窓から出射される走査光の読取深度を、レンズなどの光学部品を用いることなく、実質的に調整することができる。
【０４２１】
なお、走査光が出射される読取窓を把握する方法としては、図２９〜図３２に図示された方法と同様の方法を適用すればよい。
【０４２２】
ここで、読取装置がシングルスキャンモードあるいはマルチスキャンモードのどちらであるかを読取装置の利用者に知らせることは重要である。特に、バーコードが読み取られた場合、どちらの読取モードで読み取られたのかを知らせることによって、例えばシングルスキャンモードで読み取らせるべきバーコードがマルチスキャンモードで読み取られてしまったことを利用者に通知することができる。
【０４２３】
例えば、モード選択スイッチを押下することによってシングルスキャンモードに切り替えられる読取装置を想定する。この場合、バーコードメニューを読み取るには読取モードをシングルスキャンモードに切り替える必要があるので、利用者はモード選択スイッチを押下しつつ読取装置を読取対象のバーコードに近づける。
【０４２４】
しかし、モード選択スイッチから手を離してしまうと読取モードがマルチスキャンモードに切り替わってしまうような装置の場合には、利用者がうっかりモード選択スイッチから手を離すことにより読取モードが利用者が意図していないにも関わらず変わってしまう可能性がある。
【０４２５】
このようなときには、第一の読取窓から出射される走査パターンによって、読取対象となっていないバーコードが走査・読取されてしまう可能性が大きくなる。メニューシート上に記録されたバーコードはいずれも正当なものであるため、読取モードが変わってしまい所望のバーコードではないバーコードが読み取られてしまっても、読取装置は正常なバーコード読取が行われたものとしてバーコード読取結果を通知してしまう。
【０４２６】
このときに、読取装置がどの読取モードにあるのか、あるいはどの読取モードでバーコードが読み取られたのかを利用者に知らせることができれば、通知されたバーコードの読取が自分の意図したものなのかどうかを知らせることができ、必要に応じて入力されたバーコードデータの無効化・所望のバーコードの再読取を行わせることができる。
【０４２７】
図８５はこのような通知を行うための読取装置の機能ブロック図を示している。制御部は読取装置全体の動作を制御するものであり、モード選択スイッチ、レーザ光源、受光回路などが接続される。また、バーコード読取の状態を利用者に通知するためのＬＥＤ、スピーカなども接続される。
【０４２８】
図８６は、図８５の読取装置において利用者に対してバーコードを読み取った読取モードを通知するＬＥＤの表示制御を示したフローチャートである。
【０４２９】
制御部はまず、設定されている読取モードを認識する。そして、設定されている読取モードがシングルスキャンモードである場合には、シングルスキャンモードを示す表示制御を選択する。一方、設定されている読取モードがマルチスキャンモードである場合には、制御部はマルチスキャンモードを示す表示制御を選択する。そして、例えばバーコードが正常に読み取られた場合、選択された表示制御に基づいてＬＥＤを点灯する。
【０４３０】
ここで、シングルスキャンモードを示す表示と、マルチスキャンモードを示す表示とは、一目で区別できるような形とすることが望ましい。  図８７は、図８５の読取装置において利用者に対してバーコードを読み取った読取モードを通知するスピーカの鳴動の制御を示したフローチャートである。
【０４３１】
制御部はまず、設定されている読取モードを認識する。そして、設定されている読取モードがシングルスキャンモードである場合には、シングルスキャンモードを示す鳴動制御を選択する。一方、設定されている読取モードがマルチスキャンモードである場合には、制御部はマルチスキャンモードを示す鳴動制御を選択する。そして、例えばバーコードが正常に読み取られた場合、選択された鳴動制御に基づいてスピーカを駆動して鳴動音を発生する。
【０４３２】
ここで、シングルスキャンモードを示す鳴動と、マルチスキャンモードを示す鳴動とは、一目で区別できるような形とすることが望ましい。
【０４３３】
図８８は、読取モードを区別するために、シングルスキャンモードとマルチスキャンモードとで鳴動音の長さを変える制御を示したフローチャートである。ここでは特に、シングルスキャンモードの場合には鳴動音を長く、マルチスキャンモードの場合には鳴動音を短くする。
【０４３４】
制御部はまず、設定されている読取モードを認識する。そして、設定された読取モードがシングルスキャンモードである場合、制御部は鳴動音を長いものにセットする。一方、設定された読取モードがマルチスキャンモードである場合、制御部は鳴動音を短いものにセットする。
【０４３５】
以後、バーコードの読取が行われる毎に、制御部はセットされた長さの鳴動音に基づいてスピーカを駆動し、鳴動音を発生させる。
【０４３６】
図８９は、図８８とは違い設定された読取モードに応じて鳴動音の音量を変える制御を示すフローチャートである。図８９の場合には特に、シングルスキャンモードの場合には鳴動音を大きく、マルチスキャンモードの場合には鳴動音を小さくセットする。
【０４３７】
制御部はまず、設定されている読取モードを認識する。そして、設定された読取モードがシングルスキャンモードである場合、制御部は鳴動音量を大きいものにセットする。一方、設定された読取モードがマルチスキャンモードである場合には、制御部は鳴動音量を小さいものにセットする。以後、バーコードの読取が行われる毎に、制御部はセットされた長さの鳴動音に基づいてスピーカを駆動し、鳴動音を発生させる。
【０４３８】
図９０は、設定された読取モードに応じて、スピーカの鳴動回数を変える制御を示すフローチャートである。
【０４３９】
制御部は設定された読取モードを認識する。そして、読取モードがシングルスキャンモードである場合には、鳴動回数をシングルスキャンモード用のもの（例えば１回）に設定する。
【０４４０】
一方、設定されている読取モードマルチスキャンモードである場合には、制御部は鳴動回数をマルチスキャンモード用のもの（例えば３回）に設定する。
【０４４１】
そして、以後バーコードが読み取られる毎に、制御部は設定された回数スピーカを鳴動させる。
【０４４２】
図９１は、読取モードに応じてスピーカの鳴動音の高さを変える制御を示すフローチャートである。
【０４４３】
図９１の場合には特に、シングルスキャンモードの場合に鳴動音を高くしている。制御部は始めに、読取モードを認識する。そして、シングルスキャンモードが設定されている場合には、制御部は鳴動音を高いものにセットする。
【０４４４】
一方、設定された読取モードがマルチスキャンモードである場合には、制御部は鳴動音を低いものにセットする。そして、これ以降バーコードが読み取られる毎に、制御部は設定された鳴動音の高さによってスピーカを鳴動させる。
【０４４５】
図９２は、ＬＥＤ表示部を用いて現在設定されている読取モードを利用者に通知するための制御を示すフローチャートである。
【０４４６】
ここでは、シングルスキャンモードの場合にはＬＥＤを点滅点灯させ、マルチスキャンモードの場合にはＬＥＤを連続点灯させる場合を説明する。
【０４４７】
まず読取モードが選択されると、制御部はこれを認識する。そして、シングルスキャンモードが選択された場合にはＬＥＤの点滅点灯制御を選択し、ＬＥＤを点滅点灯させる。一方、マルチスキャンモードが選択された場合には、制御部は連続点灯制御を選択し、ＬＥＤを連続点灯させる。
【０４４８】
なお、ＬＥＤの点灯制御の切替えは、図３４等で説明した読取モードのマルチスキャンモード／シングルスキャンモードの切替えと連動して行われる。つまり、マルチスキャンモードが選択された場合には、制御部はＬＥＤの点灯制御を連続点灯に切り替えるとともに、マルチスキャンモード、つまり第一の読取窓から走査光が出射されている期間の読取動作を有効化する制御も行う。
【０４４９】
このような方法を用いることによって、利用者に対してその時点で設定されている読取モードの種別を通知することができ、誤ったバーコード読取（選ぶべき読取モードを選択しないで読み取るなど）を防止できる。また、特に読取結果に関わりなく読取モードを通知する方法を用いた場合には、利用者に対してモード選択スイッチの操作が必要なことなどを知らせることができる。
【０４５０】
なお、ＬＥＤの表示の方法としては点滅／連続点灯以外にも、ＬＥＤの表示色を変える、などの方法がある。
【０４５１】
また、鳴動音を変化させる場合には、読取モードに応じて鳴動させる間隔を変えるようにしてもよい。
【０４５２】
これまでは、第一の読取窓と第二の読取窓とがそれぞれ独立した窓となっている読取装置について説明したが、図９３のように読取窓が一枚であり、多数本の走査パターンが出射される第一の領域と、バーコードメニューを読み取るのに適している走査光か出射される第二の領域とに別れているだけであってもよい。図９３の場合には、第二の領域を示すマークが領域の周囲に付されており、利用者に対してどの位置から走査光が出射されるのかを確認させることができる。当然のことながら、読取窓面にはマークが付されている必要はなく、それぞれの読取モードに適した走査パターンが出射されれば、発明の目的を充分達成することができる。
【０４５３】
また、ここまで説明した実施形態では、第一の読取領域・第二の読取領域のそれぞれから走査パターンを出射していたが、読取領域を一つにし、基本的にはマルチスキャンを行い、シングルスキャンを行う場合にはマルチスキャンパターンの中から特定の走査線のみを選択し、その走査線が出射されている期間のみバーコードの読取を有効とするようにしてもよい。図５に図示される走査パターンの場合、走査パターンＥ１が水平方向に走査されているため、シングルスキャンモード時には走査パターンＥ１のみを用いる。
【０４５４】
この場合、フロアミラーＥ８と、第二の読取窓は読取装置に設ける必要がなくなり、図５に図示される走査パターンＥ８は存在しない。また、光学系の構成は図９４のようにフロアミラーＥ１〜Ｅ５のみでよく、読取装置は図９５のように読取窓を設置する面積を小さくすることができる。そして上記の特定走査線をフロアミラーＥ１が反射する走査線とした場合、シングルスキャンモード時にはフロアミラーＥ１が走査される期間のみバーコード読取を有効とする（光源点灯・受光回路有効化・復調動有効化など）。
【０４５５】
ポリゴンミラーがフロアミラーＥ１を走査しているか否かの判定は、図２９以降に図示されたポリゴンミラーのスリットを利用すればよい。また、フロアミラーＥ１が走査されている期間のみバーコード読取を有効化するための構成も、これまで説明したものと同様に行えばよい。
【０４５６】
また、これまでの説明では、モード選択スイッチが押下されつづけている期間のみ読取モードが切り替わり、モード選択スイッチから手を離したときには読取モードが復帰していた。しかし、モード選択スイッチはこの構成には限定されるものではなく、モード選択スイッチが押下（継続して押下される必要はない）される毎に読取モードを切り替えるようにしてもよい。
【図面の簡単な説明】
【図１】  本発明の一実施形態による読取装置の正面図
【図２】  一実施形態による読取装置の透視斜視図と側面断面図
【図３】  第一〜第三の反射面による走査光の出射方向
【図４】  第四の反射面による走査光の出射方向
【図５】  一実施形態による読取装置が出射する走査パターン
【図６】  読取窓面での走査パターン
【図７】  読取窓面より離れた位置での走査パターン
【図８】  一実施形態による読取装置による読取形態
【図９】  読取装置のその他の実施形態
【図１０】図９の読取装置の四面図
【図１１】図９の読取装置をスタンドにセットした状態
【図１２】図９の読取装置を手持ち使用した状態
【図１３】図９の読取装置によりバーコードメニューを読み取った状態
【図１４】複数の表示部を単一光源で点灯するための構成
【図１５】読取装置がセットされたスタンド
【図１６】一実施形態によるスタンドの三面図
【図１７】読取装置がセットされたスタンドの四面図
【図１８】スタンド保持部の回動範囲を示す図
【図１９】スタンドのベース部底面に設けられたプレート
【図２０】プレートを壁面取付け状態にした図
【図２１】スタンドを壁面に取り付ける状態
【図２２】壁面に取り付けられた状態のスタンドの側面断面図
【図２３】スタンドのチルト機構
【図２４】横置きスタンドとスタンド本体
【図２５】読取装置がセットされる横置きスタンド
【図２６】把手を左右に置いた場合の読取装置がセットされた横置きスタンド
【図２７】縦置きスタンド
【図２８】横置きスタンド
【図２９】走査位置を確認するための機構が設けられたポリゴンミラー
【図３０】センサ出力とミラー位置検知信号との関係
【図３１】読取装置のブロック図
【図３２】読取モード切替え手順を示すフローチャート
【図３３】走査光が走査されるフロアミラーに応じて光源点灯制御を行うフローチャート（読取モード切替え）
【図３４】光源点灯制御時の読取装置各部の出力信号波形（タイムチャート）
【図３５】読取装置背面に設けられたモード選択スイッチ
【図３６】モード選択スイッチを人指し指で操作した状態
【図３７】モード選択スイッチを親指で操作した状態
【図３８】スイッチ板とスイッチ
【図３９】スイッチ板の押下位置と回動支点
【図４０】把手前面にスイッチが設けられた読取装置
【図４１】サイドスイッチが設けられた読取装置
【図４２】走査光が走査するフロアミラー位置に応じた受光回路制御のタイミングチャート
【図４３】受光回路制御手順を示すフローチャート
【図４４】復調動作制御手順を示すフローチャート
【図４５】フロアミラーＥ１’が可動な読取装置側面断面図
【図４６】図４５の読取装置の光源制御
【図４７】フロアミラー可動な読取装置における読取モード切替え手順を示すフローチャート
【図４８】卓上に横置きされた読取装置
【図４９】側面にモード検出センサが設けられた読取装置
【図５０】モード検出センサが取り付けられた読取装置を卓上に置いた状態
【図５１】モード検出センサに基づく読取モード切替え手順を示すフローチャート
【図５２】モード選択スイッチとモード検出センサとを併用した読取モード切替え手順を示すフローチャート
【図５３】側面に検出スイッチが設けられた読取装置
【図５４】モード検出スイッチによる読取モード切替え手順を示すフローチャート
【図５５】スタンド底面に検出突起部が設けられ、把手に検出部が設けられる読取装置
【図５６】図５５の読取装置による読取モード切替え手順を示すフローチャート
【図５７】横置きスタンドに設けられた読取モード切替え用のマーク
【図５８】マークに基づいた読取モード切替え手順を示すフローチャート
【図５９】グリップセンサを備えた読取装置
【図６０】グリップセンサによる読取モード切替え手順を示すフローチャート
【図６１】走査方向指示マーク備えた読取装置
【図６２】側面にＬＥＤ表示部を備えた読取装置
【図６３】走査位置指示突起部を備えた読取装置
【図６４】カバー部に走査位置表示突起部を備えた読取装置
【図６５】透明カバーを備えた読取装置
【図６６】カバー部に切り欠きが設けられた読取装置
【図６７】背面に凹面が設けられた読取装置
【図６８】走査線出射方向と読取装置背面とを示す図面
【図６９】バーコード面への走査光の入射と反射の関係
【図７０】読取装置の側面断面図
【図７１】オプチカルフレームと光学部品等
【図７２】各部品が搭載されたオプチカルフレーム
【図７３】部品が搭載されたオプチカルフレーム
【図７４】部品が搭載されたオプチカルフレーム
【図７５】部品が搭載されたオプチカルフレーム
【図７６】集光ミラー
【図７７】集光ミラーとオプチカルフレームへの取付け
【図７８】第二の読取窓から平行走査パターンが出射される読取装置
【図７９】第二の読取窓からラスタ状走査パターンが出射される読取装置
【図８０】フロアミラーが駆動される読取装置の側面断面図
【図８１】アクチュエータ駆動手順を示すフローチャート
【図８２】第二の読取窓から出射される走査光を集光する読取装置の側面断面図
【図８３】ビーム径とバーコード読取
【図８４】第二の読取窓から出射される走査光を集光する読取装置のその他の例
【図８５】読取装置のブロック図
【図８６】読取モードを示す表示を切り替える手順を示すフローチャート
【図８７】読取モードを鳴動音により知らせるときの鳴動音切替え手順を示すフローチャート
【図８８】鳴動音の長短で読取モードを知らせる場合の鳴動音切替え手順を示すフローチャート
【図８９】鳴動音の大小で読取モードを知らせる場合の鳴動音切替え手順を示すフローチャート
【図９０】鳴動音の鳴動回数で読取モードを知らせる場合の鳴動音切替え手順を示すフローチャート
【図９１】鳴動音の高低で読取モードを知らせる場合の鳴動音切替え手順を示すフローチャート
【図９２】読取モードを表示部の表示態様により通知する場合の表示部点灯の切替え制御を示すフローチャート
【図９３】読取窓が一枚の読取装置（複数領域に分割）
【図９４】シングルスキャンモード時にはマルチスキャンパターンを構成する走査線の一部の走査線が出射される期間読取を有効とする読取装置の透視斜視図
【図９５】図９４の読取装置の外観
【図９６】従来の定置式読取装置
【図９７】従来の定置式読取装置の断面図と透視斜視図
【図９８】従来のガン式読取装置
【図９９】従来のタッチ式読取装置
【図１００】ガン式読取装置によりバーコードメニューを読み取る場合の問題点
【図１】
0003677233.tif 000002
【図２】
0003677233.tif 000003
【図３】
0003677233.tif 000004
【図４】
0003677233.tif 000005
【図５】
0003677233.tif 000006
【図６】
0003677233.tif 000007
【図７】
0003677233.tif 000008
【図８】
0003677233.tif 000009
【図９】
0003677233.tif 000010
【図１０】
0003677233.tif 000011
【図１１】
0003677233.tif 000012
【図１２】
0003677233.tif 000013
【図１３】
0003677233.tif 000014
【図１４】
0003677233.tif 000015
【図１５】
0003677233.tif 000016
【図１６】
0003677233.tif 000017
【図１７】
0003677233.tif 000018
【図１８】
0003677233.tif 000019
【図１９】
0003677233.tif 000020
【図２０】
0003677233.tif 000021
【図２１】
0003677233.tif 000022
【図２２】
0003677233.tif 000023
【図２３】
0003677233.tif 000024
【図２４】
0003677233.tif 000025
【図２５】
0003677233.tif 000026
【図２６】
0003677233.tif 000027
【図２７】
0003677233.tif 000028
【図２８】
0003677233.tif 000029
【図２９】
0003677233.tif 000030
【図３０】
0003677233.tif 000031
【図３１】
0003677233.tif 000032
【図３２】
0003677233.tif 000033
【図３３】
0003677233.tif 000034
【図３４】
0003677233.tif 000035
【図３５】
0003677233.tif 000036
【図３６】
0003677233.tif 000037
【図３７】
0003677233.tif 000038
【図３８】
0003677233.tif 000039
【図３９】
0003677233.tif 000040
【図４０】
0003677233.tif 000041
【図４１】
0003677233.tif 000042
【図４２】
0003677233.tif 000043
【図４３】
0003677233.tif 000044
【図４４】
0003677233.tif 000045
【図４５】
0003677233.tif 000046
【図４６】
0003677233.tif 000047
【図４７】
0003677233.tif 000048
【図４８】
0003677233.tif 000049
【図４９】
0003677233.tif 000050
【図５０】
0003677233.tif 000051
【図５１】
0003677233.tif 000052
【図５２】
0003677233.tif 000053
【図５３】
0003677233.tif 000054
【図５４】
0003677233.tif 000055
【図５５】
0003677233.tif 000056
【図５６】
0003677233.tif 000057
【図５７】
0003677233.tif 000058
【図５８】
0003677233.tif 000059
【図５９】
0003677233.tif 000060
【図６０】
0003677233.tif 000061
【図６１】
0003677233.tif 000062
【図６２】
0003677233.tif 000063
【図６３】
0003677233.tif 000064
【図６４】
0003677233.tif 000065
【図６５】
0003677233.tif 000066
【図６６】
0003677233.tif 000067
【図６７】
0003677233.tif 000068
【図６８】
0003677233.tif 000069
【図６９】
0003677233.tif 000070
【図７０】
0003677233.tif 000071
【図７１】
0003677233.tif 000072
【図７２】
0003677233.tif 000073
【図７３】
0003677233.tif 000074
【図７４】
0003677233.tif 000075
【図７５】
0003677233.tif 000076
【図７６】
0003677233.tif 000077
【図７７】
0003677233.tif 000078
【図７８】
0003677233.tif 000079
【図７９】
0003677233.tif 000080
【図８０】
0003677233.tif 000081
【図８１】
0003677233.tif 000082
【図８２】
0003677233.tif 000083
【図８３】
0003677233.tif 000084
【図８４】
0003677233.tif 000085
【図８５】
0003677233.tif 000086
【図８６】
0003677233.tif 000087
【図８７】
0003677233.tif 000088
【図８８】
0003677233.tif 000089
【図８９】
0003677233.tif 000090
【図９０】
0003677233.tif 000091
【図９１】
0003677233.tif 000092
【図９２】
0003677233.tif 000093
【図９３】
0003677233.tif 000094
【図９４】
0003677233.tif 000095
【図９５】
0003677233.tif 000096
【図９６】
0003677233.tif 000097
【図９７】
0003677233.tif 000098
【図９８】
0003677233.tif 000099
【図９９】
0003677233.tif 000100
【図１００】
0003677233.tif 000101