(57)【特許請求の範囲】
【請求項１】
情報処理装置の表示装置上の処理対象に対する処理を指示するとともに、被写体を撮影してその画像を取り込むマウスであって、
光を電気信号に変換する素子が２次元に配置され、結像した画像に対応した信号を出力するエリアセンサと、
前記被写体の画像を前記エリアセンサ上に結像させる結像光学系と、
を備えるとともに、
前記結像光学系の光軸を、マウス底面と平行になるように構成し、
且つ、前記結像光学系を保護する開閉可能なカバーであって、前記被写体の撮影の際に開状態とされる保護カバーを、前記マウスの側面に設けるとともに、前記保護カバーの内面側に反射光学系を設け、
更に、前記保護カバー及び反射光学系を回転可能とすることにより、前記被写体の撮影方向を変更可能としたことを特徴とする撮影機能付きマウス。
【請求項２】
前記マウスの処理動作を制御する制御部と、前記エリアセンサからの信号に対応した画像データを記憶するメモリと、を備えたことを特徴とする前記請求項１に記載の撮影機能付きマウス。
【請求項３】
前記結像光学系の光軸を、前記マウスの移動検出のＸ軸又はＹ軸と平行に配置したことを特徴とする前記請求項１又は２に記載の撮影機能付きマウス。
【請求項４】
前記保護カバーが略４５゜回転して開くことで、前記マウスの側面側の下方にある前記被写体の画像を捉えるようにしたことを特徴とする前記請求項１〜３のいずれかに記載の撮影機能付きマウス。
【請求項５】
前記保護カバーを、それが開いたときにマウスの側面から突出することにより、前記被写体の画像を捉える目安となるように構成したことを特徴とする前記請求項１〜４のいずれかに記載の撮影機能付きマウス。
【請求項６】
前記結像光学系の焦点を、前記マウスの底面付近の距離にある前記被写体に対して設定したことを特徴とする前記請求項１〜５のいずれかに記載の撮影機能付きマウス。
【請求項７】
前記結像光学系を、前記マウスに対して着脱可能に取り付けたことを特徴とする前記請求項１〜６のいずれかに記載の撮影機能付きマウス。
【請求項８】
前記被写体の撮影を指示するシャッタスイッチを備えたことを特徴とする前記請求項１〜７のいずれかに記載の撮影機能付きマウス。
【請求項９】
前記シャッタスイッチを、前記マウスの側面に設けたことを特徴とする前記請求項８に記載の撮影機能付きマウス。
【請求項１０】
前記表示装置上の処理対象に対する処理を指示する際のマウスモードと、前記被写体の撮影を行う際のカメラモードと、を備えたことを特徴とする前記請求項１〜９のいずれかに記載の撮影機能付きマウス。
【請求項１１】
前記マウスモードと前記カメラモードとの切り替えは、前記情報処理装置からの指示により行うことを特徴とする前記請求項１０に記載の撮影機能を有するマウス。
【請求項１２】
前記カメラモードでは、前記エリアセンサによって得られた画像データを前記情報処理装置に出力し、前記表示装置上に前記被写体の画像を再生して表示し得るようにしたことを特徴とする前記請求項１０又は１１に記載の撮影機能付きマウス。
【請求項１３】
前記カメラモードには、画像モードと解読モードとがあり、前記画像モードは、前記画像データを出力するモードであり、前記解読モードは、前記画像データを所定の規定に基づいて解読し、該解読したデータを出力するモードであることを特徴とする前記請求項１０〜１２のいずれかに記載の撮影機能付きマウス。
【請求項１４】
前記解読モードでは、前記シャッタスイッチを操作した時に捉えた画像について、前記被写体の情報コードの解読を行うことを特徴とする前記請求項１３に記載の撮影機能付きマウス。
【請求項１５】
前記マウスに接続された前記情報処理装置からの指示により、前記画像モードと解読モードとを切り替えることを特徴とする前記請求項１２〜１４のいずれかに記載の撮影機能付きマウス。
【請求項１６】
前記被写体が、情報コードの一種の２次元コードであることを特徴とする前記請求項１〜１５のいずれかに記載の撮影機能付きマウス。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばコンピュータのディスプレイ上で、カーソル位置の指示に使用することができるマウスに関する。
【０００２】
【従来の技術】
従来より、コンピュータなどでは、処理対象となるデータの範囲や位置をディスプレイ上でカーソル（マウスカーソル）にて指示するために、マウスが広く使用されている。
【０００３】
このマウスは、通常、トラックボールと呼ばれる球状の回転体の回転量に応じたパルス信号を発生するパルス部と、処理を指示する信号を発生する複数のスイッチを備えている。
前記マウスには、コンピュータなどとケーブルで接続されるもの以外に、マウスに電池を内蔵して、コンピュータなどと赤外線などの無線通信手段で接続されるものがある。
【０００４】
更に、近年では、マウスに被写体の撮影が可能な光学的読取手段を組み込み、撮影した画像データをコンピュータに入力する技術が開示されている（特開平１１−７３５６号公報参照）。
この技術は、文書などの被写体の画像をコンピュータに取り込むために、マウスに文書などの表面を走査する１次元の光電変換素子（ＣＣＤリニアセンサ）を設け、マウスを文書などの表面に接触して移動させることにより、トラックボールの回転に伴って画像を走査して取り込むものである。
【０００５】
【発明が解決しようとする課題】
上述したマウスの光学系は、小さい体積で構成できるという利点があるが、その反面、文書などが接触するレンズ面（従ってマウスの底面）に焦点が固定されており、図９に示す様に、鮮明な画像が得られる距離の範囲（読取深度）が大変狭い（浅い）という問題がある。つまり、文書などの走査される面は、平坦でレンズ面に接していなければならないという制約がある。
【０００６】
このため、立体的な物体や、少し離れた位置にあって焦点位置を保つことが難しい対象物の画像の取り込みにおいて、いわゆるピンボケになり易いという問題があった。
更に、マウスのトラックボールは、紙などの面では滑り易く、画像を読み取る際に、移動距離に対応したパルスが正確に発生しないことがある。従って、２次元的な画像（例えば情報を２次元のマトリックスで示す２次元コード）を正確に捉えることが難しく、そのため、捉えた画像から２次元コードを解読することが容易ではないという問題があった。
【０００７】
本発明は、前記課題を解決するためになされたものであり、その目的は、被写体の画像の取り込みを確実に行うことができる撮影機能付きマウスを提供することにある。
【０００８】
【課題を解決するための手段及び発明の効果】
（１）請求項１の発明は、情報処理装置（例えばコンピュータ）の表示装置（例えばディスプレイ）上の処理対象に対する処理（例えばカーソル位置を示す処理）を指示するとともに、被写体（例えば２次元コード）を撮影してその画像を取り込むマウスであって、光を電気信号に変換する素子（例えばＣＣＤ素子）が２次元に配置され、結像した画像に対応した信号を出力するエリアセンサと、前記被写体の画像を前記エリアセンサ上に結像させる結像光学系と、を備えるとともに、前記結像光学系の光軸を、マウス底面と平行になるように構成し、且つ、前記結像光学系を保護する開閉可能なカバーであって、前記被写体の撮影の際に開状態とされる保護カバーを、前記マウスの側面に設けるとともに、前記保護カバーの内面側に反射光学系を設け、更に、前記保護カバー及び反射光学系を回転可能とすることにより、前記被写体の撮影方向を変更可能としたことを特徴とする撮影機能付きマウスを要旨とする。
【０００９】
本発明では、結像光学系の光軸を、マウス底面と平行になるように構成したので、従来の様に、光軸をマウス底面と垂直とした場合に比べて、読取深度を深くとることができる（図９（ｂ）参照）。それにより、立体的な物体や、少し離れた位置にあって焦点位置を保つことが難しい対象物の画像を取り込む場合でも、ピンボケになりにくいという効果がある。
【００１０】
また、本発明では、マウスのトラックボールの移動とは無関係に、被写体の画像をそのまま取り込むことができるので、画像を取り込む際の精度が向上する。従って、例えば２次元コードのような情報コードでも正確に捉えることができるので、捉えた画像から例えば２次元コードを精度良く解読することができる。
更に、本発明では、結像光学系を保護する開閉可能なカバーであって、被写体の撮影の際に開状態とされる保護カバーを備えているので、被写体の撮影を行わない場合には、保護カバーを閉状態とすることにより、マウス内の部品（特に結像光学系の部品）を保護することができる。
その上、本発明では、保護カバーをマウスの側面に設けるとともに、保護カバーの内面側に反射光学系（例えばプリズムや反射鏡）を設け、保護カバー及び反射光学系を回転可能とすることにより、被写体の撮影方向を変更可能としている。これにより、被写体の撮影方向を変更できるので、撮影の自由度が高まる。
【００１１】
尚、ここで、結像光学系とは、レンズ等のように、被写体からの光を（マウス内部にて）結像させる光学系であり、結像光学系の光軸とは、マウス内に取り入れられた光をエリアセンサに導くまでの光軸である。また、光軸がマウス内で例えば直角に曲がっている場合には、長い方の光軸（主な光軸）が、マウス底面と平行であることが望ましい。
また、反射光学系とは、マウスの外部にある被写体からの光を反射させて、結像光学系に導くための光学系である。
【００１２】
（２）請求項２の発明は、
前記マウスの処理動作を制御する制御部と、前記エリアセンサからの信号に対応した画像データを記憶するメモリと、を備えたことを特徴とする前記請求項１に記載の撮影機能付きマウスを要旨とする。
【００１３】
この制御部は、例えばＣＰＵ等を備えたマイクロコンピュータであり、この制御部によって、カーソル位置を指示したり、被写体の画像を取り込む処理等を行う。また、メモリに記憶した画像データは、例えば制御部の指令によってコンピュータに送信することができる。特に、この画像データが識別コードである場合は、制御部にて識別コードの解読を行って、解読したデータをコンピュータに送信することができる。
【００１４】
尚、メモリは、制御部内に設けられていてもよいが、別体であってもよい。
（３）請求項３の発明は、
前記結像光学系の光軸を、前記マウスの移動検出のＸ軸又はＹ軸と平行に配置したことを特徴とする前記請求項１又は２に記載の撮影機能付きマウスを要旨とする。
【００１５】
本発明は、結像光学系の光軸の向きを例示したものである。
【００２０】
（４）請求項４の発明は、前記保護カバーが略４５゜（例えば４５゜）回転して開くことで、前記マウスの側面側の下方にある前記被写体の画像を捉えるようにしたことを特徴とする前記請求項１〜３のいずれかに記載の撮影機能付きマウスを要旨とする。
【００２１】
本発明では、保護カバー及び反射光学系を例えば４５゜回転させることにより、マウスの側面側の下方の被写体の画像を取り込むことができる。この場合、被写体から反射光学系に至る光軸は、被写体と垂直（従ってマウスの底面の平面と垂直）であるが、反射光学系からエリアセンサに至る結像光学系の光軸は、マウスの底面と平行である。
【００２２】
尚、マウスの側面側の下方とは、マウスの側面側の近傍において、底面のある平面（底面平面）より下方のことであり、マウスの真下ではない。
（５）請求項５の発明は、前記保護カバーを、それが開いたときにマウスの側面から突出することにより、前記被写体の画像を捉える目安となるように構成したことを特徴とする前記請求項１〜４のいずれかに記載の撮影機能付きマウスを要旨とする。
【００２３】
本発明では、保護カバーが開いたときには、マウスの側面から突出するので、この保護カバーが被写体の画像を捉える目安となる。よって、画像の取り込みが容易になる。
（６）請求項６の発明は、前記結像光学系の焦点を、前記マウスの底面付近の距離にある前記被写体に対して設定したことを特徴とする前記請求項１〜５のいずれかに記載の撮影機能付きマウスを要旨とする。
【００２４】
これにより、明瞭な結像画像を得ることができる。つまり、本発明においても、そのレンズ面はマウス底面近傍に設定されているが、従来と比べて十分に光軸の長さを確保できるので、読取深度が深く、よって、各種の被写体に対しても、ピンボケを生ずることなく明瞭な画像が得られる。
【００２５】
（７）請求項７の発明は、前記結像光学系を、前記マウスに対して着脱可能に取り付けたことを特徴とする前記請求項１〜６のいずれかに記載の撮影機能付きマウスを要旨とする。
本発明では、必要に応じて、異なる性能を有する結像光学系（例えば焦点距離や倍率や絞りなどが異なるもの）を取り付けて使用することにより、用途にあった撮影を行うことができる。
【００２６】
（８）請求項８の発明は、前記被写体の撮影を指示するシャッタスイッチを備えたことを特徴とする前記請求項１〜７のいずれかに記載の撮影機能付きマウスを要旨とする。
従って、このシャッタスイッチを操作（例えば押す）ことにより、被写体の撮影を行って、その画像を取り込むことができる。また、この被写体が識別コードである場合には、画像の取り込みとともに、識別コードの解析を行ってもよい。
【００２７】
（９）請求項９の発明は、前記シャッタスイッチを、前記マウスの側面に設けたことを特徴とする前記請求項８に記載の撮影機能付きマウスを要旨とする。
シャッタスイッチがマウスの（好ましくは左側の）側面に設けられているので、通常の様にマウスの手のひらを載せた状態のままで、シャッタスイッチを操作することができる。
【００２８】
（１０）請求項１０の発明は、前記表示装置上の処理対象に対する処理を指示する際のマウスモードと、前記被写体の撮影を行う際のカメラモードと、を備えたことを特徴とする前記請求項１〜９のいずれかに記載の撮影機能付きマウスを要旨とする。
【００２９】
ここでは、マウスを使用する際のモードを例示している。前記マウスモードとは、例えばカーソル位置の指示等の通常のマウスの使用モードであり、一方、カメラモードとは、被写体を撮影して、その画像を取り込む際の使用モードである。このカメラモードの場合には、取り込んだ画像を示す画像データをメモリに記憶したり、コンピュータに送信することができ、更に、必要に応じて画像データの解読を行うことができる。
【００３０】
（１１）請求項１１の発明は、前記マウスモードと前記カメラモードとの切り替えは、前記情報処理装置からの指示により行うことを特徴とする前記請求項１０に記載の撮影機能を有するマウスを要旨とする。
【００３１】
ここでは、モードの切り替え方法を例示している。これにより、マウス側の構成を簡易化でき、また、マウスのモードをマウス外部のコンピュータ側の操作で制御することができる。更に、本発明では、コンピュータ側とマウス側におけるモード認識が食い違うことがないという利点がある。
【００３３】
（１２）請求項１２の発明は、前記カメラモードでは、前記エリアセンサによって得られた画像データを前記情報処理装置に出力し、前記表示装置上に前記被写体の画像を再生して表示し得るようにしたことを特徴とする前記請求項１０又は１１に記載の撮影機能付きマウスを要旨とする。
【００３４】
カメラモードでは、画像データを例えばコンピュータに送信するので、例えばディスプレイ上に撮影した画像を表示することができる。
【００３７】
（１３）請求項１３の発明は、前記カメラモードには、画像モードと解読モードとがあり、前記画像モードは、前記画像データを出力するモードであり、前記解読モードは、前記画像データを所定の規定に基づいて解読し、該解読したデータを出力するモードであることを特徴とする前記請求項１０〜１２のいずれかに記載の撮影機能付きマウスを要旨とする。
【００３８】
本発明は、カメラモードを更に２つのモードに区分している。従って、画像モードでは、取り込んだ画像の前記画像データを出力し、解読モードでは、画像データを解読した結果（例えば２次元コードの内容）を出力する。
（１４）請求項１４の発明は、前記解読モードでは、前記シャッタスイッチを操作した時に捉えた画像について、前記被写体の情報コード（例えば２次元コード）の解読を行うことを特徴とする前記請求項１３に記載の撮影機能付きマウスを要旨とする。
【００３９】
従って、解読モードでは、シャッタスイッチを操作するたびに、情報コードを解読することができる。
（１５）請求項１５の発明は、前記マウスに接続された前記情報処理装置からの指示により、前記画像モードと解読モードとを切り替えることを特徴とする前記請求項１２〜１４のいずれかに記載の撮影機能付きマウスを要旨とする。
【００４０】
ここでは、モードの切り替え方法を例示している。これにより、マウス側の構成を簡易化でき、また、マウスのモードをマウス外部のコンピュータ側の操作で制御することができる。
（１６）請求項１６の発明は、前記被写体が、情報コードの一種の２次元コードであることを特徴とする前記請求項１〜１５のいずれかに記載の撮影機能付きマウスを要旨とする。
【００４１】
本発明は、被写体の種類を例示したものである。本発明では、２次元コードの画像を精度良く取り込むことができるので、２次元コードの解読も確実に行うことができる。
【００４２】
【発明の実施の形態】
次に、本発明の撮影機能付きマウスの実施の形態の例（実施例１〜５）について、図面に基づいて説明する。
なお、実施例３、４は、参考例である。
（実施例１）
ここでは、コンピュータに接続され、そのディスプレイ上にてカーソル（マウスカーソル）の位置を指示することができ、更に被写体を撮影してその画像を取り込むことができる撮影機能付きマウス（以下単にマウスと記す）について説明する。
【００４３】
尚、前記被写体の撮影とは、被写体の画像からの光をマウス内に導き、その結像画像を画像データとして取り入れる処理を示す（以下画像の読み取りとも記す）。
ａ）まず、本実施例のマウスの基本構成について説明する。
【００４４】
尚、図１（ａ）はマウスの左側面を示し、図１（ｂ）はマウスの上面（平面）を示している。
図１（ｂ）に示す様に、本実施例のマウス１は、そのマウス本体３の上面側に、周知の右ボタン（右側操作スイッチ）５及び左ボタン（左側操作スイッチ）７と、カメラモードであることを示すカメラ状態表示ＬＥＤ９と、マウスモードであること示すマウス状態表示ＬＥＤ１１を備えている。また、マウス１の底面側には、トラックボール１３を備えている。
【００４５】
前記カメラモードとは、マウス１によって被写体を撮影してその画像を取り込む際のモードであり、マウスモードとは、例えばカーソル位置を指定する通常のマウス１として用いる際のモードである。
また、図１（ａ）に示す様に、マウス１の左側面には、後述する結像光学系の開口部１５を覆う保護カバー１７と、被写体の撮影（即ち被写体の画像の読み込みの開始）を指示するシャッタスイッチ１９が設けられている。
【００４６】
更に、図２に保護カバー１７を開いた状態を示す様に、マウス１の内部には、被写体の画像（例えばコード記録面２１に配置された２次元コード）を読み取るために、光学的読取装置２３が設けられている。尚、前記保護カバー１７は、矢印Ａ方向（図２（ｂ）参照）に回動可能である。
【００４７】
この光学的読取装置２３は、保護カバー１７の内側に配置されたプリズム２５（反射光学系Ｈ１）と、光を電気信号に変換するＣＣＤ素子が２次元的（平面状）に配置されたエリアセンサ２７と、エリアセンサ２７に画像を結像させる結像光学系Ｋ１とを備えている。
【００４８】
前記結像光学系Ｋ１とは、図２（ｃ）に示す様に、プリズム２５からエリアセンサ２７に到る光学系であり、被写体の画像をエリアセンサ２７に結像させるために、絞り２９やレンズ３１等の光学機器を備えている。尚、結像光学系Ｋ１は、マウスの底面付近の距離になる被写体の対して焦点が設定されている。
【００４９】
そして、前記保護カバー１７が開けられると、プリズム２５も回動し、プリズム２５は４５゜回転した位置で停止する。これにより、光軸は図の上下方向から左右方向に直角に屈曲する。尚、図２（ｃ）の左右方向の光軸が、マウス１の底面と平行な（結像光学系Ｋ１の）光軸である。
【００５０】
従って、被写体の撮影を行う場合には、被写体からの光は、プリズム２３にて反射されて図の右方向に曲がり、絞り２９及びレンズ３１を介して、エリアセンサ２７にて結像する。
この構成により、本実施例のマウス１は、マウス１の真下ではなくその側面近傍にて、マウス１の下方（底面方向）にある被写体を撮影することができる。
【００５１】
ｂ）次に、上述したマウス１の電気的構成等を説明する。
図３に示す様に、マウス１には、マウス１の動作を制御するために、周知のＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータである制御部４１が設けられ、制御部４１は、インターフェース４３を介して、別体のメインコンピュータ４５側と接続されている。
【００５２】
前記制御部４１には、上述した右側操作スイッチ５、左側操作スイッチ７、エリアセンサ２７、シャッタスイッチ１９が接続されるとともに、保護カバー１７の開閉状態を検出するカバー開閉検出器４７が接続されている。また、カメラモードの場合に点灯するカメラ状態表示ＬＥＤ９と、マウスモードの場合に点灯するマウス状態表示ＬＥＤ１１も接続されている。
【００５３】
尚、プリズム２５の近傍には、被写体に対して光を照射して、被写体の画像の読み取りが確実にできるように、例えばＬＥＤからなる投光部（図示せず）が設けられている。
従って、被写体の撮影を行う場合には、被写体の画像は、プリズム２５にて反射されて、絞り２９やレンズ３１等を介してエリアセンサ２７に結像するので、エリアセンサ２７では、その結像画像に対応した信号（画像信号を）を制御部４１に出力する。
【００５４】
制御部４１では、その画像信号を画像データとしてメモリ（図示せず）に記憶し、必要に応じて、インターフェース４３を介してホストコンピュータ４５側に送信する。
一方、このマウス１には、ディスプレイ５９上のカーソル位置を示すために、トラックボール１３の回転状態を検出するＸ軸回転検出器４９及び波形整形回路５１と、Ｙ軸回転検出器５３及び波形整形回路５５を備えており、制御部４１の制御により、インターフェース４３を介して、メインコンピュータ４５側にカーソル位置を示す信号を出力する。尚、前記結像光学系の光軸は前記Ｘ軸回転検出器４９で検出されるＸ軸と平行である。
【００５５】
また、本実施例では、メインコンピュータ４５側から電源を供給されるので、マウス１内に電源回路５７が設けられている。
尚、これとは別に、外部から電源供給を受けないように、マウス１内に電池を内蔵してもよい。また、ケーブル（有線）１ａによってマウス１とメインコンピュータ４５側とを接続するのではなく、赤外線などの無線通信によりデータの送受信を行ってもよい。
【００５６】
ｃ）次に、制御部４１にて行われる制御処理を説明する。
図４のフローチャートに示す様に、まず、ステップ１００にて、保護カバー１７の開閉状態をメインコンピュータ４５に送信する。
つまり、保護カバー１７が開かれた場合には、カバー開閉検出器４５がＯＮ（オン）となるので、カバー開閉検出器４５からの信号を制御部４１が受信すると、制御部４１から保護カバー１７の開閉状態を送信するのである。
【００５７】
従って、メインコンピュータ４５では、送信された信号に基づいて、マウスモードを設定する状態（例えばカーソル位置を指定する状態）であるか、又はカメラモードを設定する状態（画像の読み込みを行う状態）であるかを判断する。
よって、メインコンピュータ４５では、マウス１に対して、保護カバー１７が閉じている場合には、マウスモードに設定する旨の信号を出力し、一方、保護カバー１７が開いている場合には、カメラモードに設定する旨の信号を出力する。
【００５８】
続くステップ１１０では、メインコンピュータ４５からマウスモードに設定する旨の信号を受信したか否かを判定する。ここで肯定判断されるとステップ１２０に進み、一方否定判断されるとステップ１５０に進む。
ステップ１２０では、マウスモードに設定する。従って、この場合には、エリアセンサ２７などによる画像を読み込むための処理（カメラモードの処理）を実施しないようにしておく。
【００５９】
続くステップ１３０では、通常のマウスモードにおける処理、例えばトラックボール１３の回転に伴い、その回転量（移動量）に応じたパルス（移動パルス）を、メインコンピュータ４５に出力する等の処理を行う。
従って、メインコンピュータ４５では、マウス１から送信された信号に基づき、ディスプレイ５９上にて前記送信された信号に応じて例えばカーソルを移動させる。
【００６０】
続くステップ１４０では、電源がＯＦＦか否かを判定し、ＯＦＦの場合は、一旦本処理を終了し、そうでない場合は、前記ステップ１００に戻って同様な処理を繰り返す。
一方、前記ステップ１１０にて否定判断されて進むステップ１５０では、メインコンピュータ４５からカメラモードに設定する旨の信号を受信したか否かを判定する。ここで肯定判断されるとステップ１６０に進み、一方否定判断されると前記ステップ１００に戻る。
【００６１】
ステップ１６０では、カメラモードに設定する。従って、この場合には、トラックボール１３が回転しても、移動パルスの出力を禁止し、マウスモードの処理（例えばカーソル位置を指定するための処理等）を実施しないようにしておく。また、シャッタスイッチ１９の操作を有効とする処理を行う。
【００６２】
続くステップ１７０では、シャッタスイッチ１９が操作（ＯＮ）されたか否かを判定する。ここで肯定判断されるとステップ１８０に進み、一方否定判断されると前記ステップ１４０に進む。
ステップ１８０では、画像を読み込む処理、即ち画像データを取り込む処理を実施する。
【００６３】
具体的には、プリズム２５やレンズ３１等によって、エリアセンサ２７上には被写体の画像を写した画像（結像画像）が結像するので、エリアセンサ２７では、その結像画像に対応した電気信号（画像信号）を制御部４１に出力する。従って、制御部４１では、この画像信号を画像データとしてメモリに記憶する。
【００６４】
続くステップ１９０では、画像データを出力する処理を行って、前記ステップ１９０に進む。
つまり、制御部４１のメモリに記憶した画像データを、インターフェース４３を介して、メインコンピュータ４５に出力する処理を行う。
【００６５】
従って、メインコンピュータ４５では、ディスプレイ５９上に送信された画像データに基づいて画像を再生する。
この様に、本実施例では、光学的読取装置３の向きがＸ軸方向であり、結像光学系Ｋ１の光軸がマウス１の底面と平行であるので、従来と比べて、読取深度が深くなっている。このため、立体的な物体や、少し離れた位置にある画像の読み込みを行う場合に、画像がピンボケになり難いという効果がある。
【００６６】
また、マウス１のトラックボール１３の回転に応じて画像を取り込むのではなく、撮影した被写体の画像をそのまま取り込むことができるので、２次元的な画像を正確に捉えることができる。
よって、捉えた画像が２次元コード等の情報コードである場合には、画像データを受信したメインコンピュータ４５にて、その情報コードを正確に解読することができる。
【００６７】
更に、保護カバー１７はマウス１の側面に突出する構成であるので、被写体の位置と（それを撮影するための）プリズム２５の位置を、容易に且つ正確に合わせることができる。
（実施例２）
次に、実施例２について説明するが、前記実施例１と同様な箇所の説明は省略する。
【００６８】
本実施例は、前記実施例１と同様なハード構成を有するが、制御部にて行われる制御処理が異なる。以下、この制御処理について説明する。
図５のフローチャートに示す様に、まず、ステップ２００にて、保護カバー１７の開閉状態をメインコンピュータ４５に送信する。
【００６９】
続くステップ２１０では、メインコンピュータ４５からマウスモードに設定する旨の信号を受信したか否かを判定する。ここで肯定判断されるとステップ２２０に進み、一方否定判断されるとステップ２５０に進む。
ステップ２２０では、マウスモードに設定する。
【００７０】
続くステップ２３０では、通常のマウスモードにおける処理を行う。
続くステップ２４０では、電源がＯＦＦか否かを判定し、ＯＦＦの場合は、一旦本処理を終了し、そうでない場合は、前記ステップ２００に戻って同様な処理を繰り返す。
【００７１】
一方、前記ステップ２１０にて否定判断されて進むステップ２５０では、メインコンピュータ４５からカメラモードに設定する旨の信号を受信したか否かを判定する。ここで肯定判断されるとステップ２６０に進み、一方否定判断されると前記ステップ３００に進む。
【００７２】
ステップ２６０では、カメラモードに設定する。尚、解読モードでない場合は、このカメラモードは（画像を読み込む）画像モードを意味する。
続くステップ２７０では、シャッタスイッチ１９が操作（ＯＮ）されたか否かを判定する。ここで肯定判断されるとステップ２８０に進み、一方否定判断されると前記ステップ２４０に進む。
【００７３】
ステップ２８０では、結像画像の画像データを制御部４１に取り込む処理を実施する。
続くステップ２９０では、制御部４１からメインコンピュータ４５に画像データを出力する処理を行って、前記ステップ２４０に進む。
【００７４】
一方、前記ステップ２５０にて否定判断されて進むステップ３００では、メインコンピュータ４５から解読モードに設定する旨の信号を受信したか否かを判定する。ここで肯定判断されるとステップ３１０に進み、一方否定判断されると前記ステップ２４０に進む。
【００７５】
ステップ３１０では、解読モードに設定する。この解読モードとは、取り込んだ画像データを解読するモード、例えば２次元コードを示す画像データから２次元コードの意味する内容を解読するモードである。
続くステップ３２０では、シャッタスイッチ１９が操作（ＯＮ）されたか否かを判定する。ここで肯定判断されるとステップ３３０に進み、一方否定判断されると前記ステップ２４０に進む。
【００７６】
ステップ３３０では、結像画像の画像データを制御部４１に取り込むとともに、その取り込んだ画像データを解読する処理を実施する。
続くステップ３４０では、制御部４１からメインコンピュータ４５に解読したデータを出力する処理を行って、前記ステップ２４０に進む。
【００７７】
従って、メインコンピュータ４５では、ディスプレイ５９上にその解読したデータを表示することができる。
この様に、本実施例では、前記実施例１と同様な効果を奏するとともに、マウス１にて画像データの解読を行うので、メインコンピュータ４５に送信するデータを少なくすることができる。つまり、送受信のデータの負担を軽減することができる。
（実施例３）
次に、実施例３について説明するが、前記実施例１と同様な箇所の説明は省略する。
【００７８】
本実施例は、前記実施例１とはハード構成が異なり、マウスの底面にて被写体の撮影を行うものである。
図６に示す様に、本実施例のマウス６１では、マウス６１の底面と平行に（Ｘ軸方向に）、光学的読取装置６３が配置されている。
【００７９】
つまり、この光学的読取装置６３では、図６（ｃ）に示す様に、反射鏡６５（反射光学系Ｈ３）、（絞り６７、レンズ６９等からなる）結像光学系Ｋ３、エリアセンサ７１等が、マウス７１の底面と平行な光軸に沿って配置されている。
また、マウス１の底面には、図６（ａ）に示す様に、矢印Ｂ，Ｃ方向に摺動する保護カバー７３が配置されており、この保護カバー７３が矢印Ｂ方向に移動した場合（図示の状態）に、画像を読み込むための開口部７５が開く構成となっている。
【００８０】
従って、例えば被写体からの光は、図６（ｃ）に示す様に、反射鏡６５にて反射して、絞り６７やレンズ６９等を介して、エリアセンサ７１にて結像する。
この様に、本実施例では、マウス１の底面から被写体の画像を読み込む構成であるので、通常のカメラと同様に、マウス１を手で持ち上げて、少し離れたところにある被写体に向けて撮影する用途に適している。
（実施例４）
次に、実施例４について説明するが、前記実施例３と同様な箇所の説明は省略する。
【００８１】
本実施例は、前記実施例３とは、光学的読取装置の向きが異なる。
図７に示す様に、本実施例のマウス７１では、前記実施例２と同様に、マウス７１の底面と平行に光学的読取装置７３が配置されているが、光学的読取装置７３は、図の縦方向（Ｙ軸方向；左右の操作スイッチ７５，７７の配置方向と垂直の方向）となっている。
【００８２】
従って、このマウス７１では、図の上方から、反射鏡７９（反射光学系Ｈ４）、結像光学系Ｋ４、エリアセンサ８３の配置となっている。
この構成により、設計の自由度が向上するという利点がある。
（実施例５）
次に、実施例５について説明するが、前記実施例１と同様な箇所の説明は省略する。
【００８３】
本実施例は、前記実施例１とはハード構成が異なり、マウスの側面から画像を取り込むものである。
図８に示す様に、本実施例のマウス９１では、マウス９１の底面と平行に（Ｘ軸方向）、光学的読取装置９３が配置されている。
【００８４】
つまり、この光学的読取装置９３では、図８（ｃ）に示す様に、（絞り９５、レンズ９７等からなる）結像光学系Ｋ５、エリアセンサ９９等が、マウス９１の底面と平行な光軸に沿って配置されている。
特に、本実施例では、図８（ａ）に示す様に、マウス９１の側面には、画像を読み込むための開口部１０１が、前記光軸上に設けられて開口している。尚、開口部１０１の表面には、透明なカバーを設けてもよい。
【００８５】
従って、マウス１の側面側にある被写体からの光は、図６（ｃ）に示す様に、側面の開口部１０１から、直接に絞り９５やレンズ９７等を介して、エリアセンサ９９にて結像する。
この様に、本実施例では、マウス９１の側面側にて被写体を撮影してその画像を読み込む構成であるので、側面側にある各種の画像を取り込むことが容易であるという利点がある。
【００８６】
尚、本発明は前記実施例になんら限定されるものではなく、本発明を逸脱しない範囲において種々の態様で実施しうることはいうまでもない。
（１）例えば、光学的読取装置のうち、結像光学系の一部又は全体を、マウスに着脱可能に取り付けてもよい。これにより、例えば読取深度などを変更することができる。
【００８７】
（２）また、カメラモードにて、被写体の撮影を指示するシャッタスイッチを操作した後は、新たな操作を一旦無効とし、その後メインコンピュータから新たな撮影を許可する指示がある場合には、新たな操作を有効とすることが望ましい。これにより、確実に画像の読み込みを行うことができるという利点がある。
【図面の簡単な説明】
【図１】  実施例１のマウスを示し、（ａ）はその左側面図、（ｂ）はその平面図である。
【図２】  実施例１のマウスを示し、（ａ）はその平面図、（ｂ）はその正面図、（ｃ）はその光学系を示す説明図である。
【図３】  実施例１のマウス等の基本構成を示す説明図である。
【図４】  実施例１の制御処理を示すフローチャートである。
【図５】  実施例２の制御処理を示すフローチャートである。
【図６】  実施例３のマウスを示し、（ａ）はその底面図、（ｂ）はその平面図、（ｃ）はその光学系を示す説明図である。
【図７】  実施例４のマウスの平面図である。
【図８】  実施例５のマウスを示し、（ａ）はその左側面図、（ｂ）はその平面図、（ｃ）はその光学系を示す説明図である。
【図９】  読取深度を示す説明図である。
【符号の説明】
１，６１，７１，９１…マウス
１７，７３…保護カバー
１９…シャッタスイッチ
２３，６３，７３，９３…光学的読取装置
２５…プリズム
２７，７１，８３，９９…エリアセンサ
６５，７９…反射鏡
Ｈ１，Ｈ３…反射光学系
Ｋ１，Ｋ３，Ｋ４，Ｋ５…結像光学系
【図１】
0004253929.tif 000002
【図２】
0004253929.tif 000003
【図３】
0004253929.tif 000004
【図４】
0004253929.tif 000005
【図５】
0004253929.tif 000006
【図６】
0004253929.tif 000007
【図７】
0004253929.tif 000008
【図８】
0004253929.tif 000009
【図９】
0004253929.tif 000010