(57)【要約】【課題】  外出時などでもポインティングデバイスと画像読み取り機能の２つを持ち歩く必要がなく、ポートが不足した場合でもポインティングデバイスとスキャナとを同時に使用することができ、さらに名刺などを処理する度にスキャナを取り出して接続する手間を掛ける必要がない画像読み取り機能付ポインティングデバイスを提供することを目的とする。【解決手段】  マウスなどのポインティングデバイスの本体内部に名刺などの比較的小さな紙片の画像読み取りを行なうことができるスキャナを内蔵させ、共通のインターフェースポートに接続できるようにしたことを特徴とする。底板上の前方部分にボタン動作検知手段を設け、該ボタン動作検知手段の後方にポインティングカーソルの移動検知手段を設け、該ポインティングカーソル動作検知手段の上部に所定の原稿の画像を読み取る画像読み取り手段を設ける。【選択図】  図１０
2005135220.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスに画像読み取り手段を内蔵するとともに、該ポインティングデバイスのデータ転送と該画像読み取り手段のデータ転送とを共通のインターフェースポート経由で行なうことを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項２】
コンピュータのディスプレイ画面上に表示されるポインティングカーソルの移動を指示するカーソル移動指示手段と、
前記ディスプレイ画面上に表示されている任意のオブジェクトを選択することを指示する選択指示手段と、
所定の原稿の画像を読み取る画像読み取り手段と、
前記カーソル移動指示手段による移動指示に関するデータ転送、前記選択指示手段による選択の指示に関するデータ転送、および前記画像読み取り手段により読み取った画像データのデータ転送を、共通のインターフェースポート経由で行なう手段と
を備えたことを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項３】
請求項１または２に記載の画像読み取り機能付ポインティングデバイスにおいて、
前記インターフェースポートは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）方式のインターフェースポートであることを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項４】
底板上の前方部分にボタン動作検知手段を設け、
該ボタン動作検知手段の後方にポインティングカーソルの移動検知手段を設け、
該ポインティングカーソル動作検知手段の上部に、所定の原稿の画像を読み取る画像読み取り手段を設けたことを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項５】
請求項４に記載の画像読み取り機能付ポインティングデバイスにおいて、
通常、ポインティングデバイスとして使用する際には前記画像読み取り手段を覆い、該画像読み取り手段を利用する際には画像読み取り手段を露出できるように、開閉可能に設けたカバー部を、さらに備えたことを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項６】
請求項５に記載の画像読み取り機能付ポインティングデバイスにおいて、
前記カバー部がポインティングデバイスの後方または左右方向にスライドすることにより画像読み取り手段が露出されるようになっていることを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項７】
請求項５に記載の画像読み取り機能付ポインティングデバイスにおいて、
前記カバー部がポインティングデバイスの左右方向または前方に開くことにより画像読み取り手段が露出されるようになっていることを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項８】
請求項５に記載の画像読み取り機能付ポインティングデバイスにおいて、
前記カバー部のほぼ半分の部分を開くことにより画像読み取り手段が露出されるようになっていることを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項９】
請求項５に記載の画像読み取り機能付ポインティングデバイスにおいて、
前記カバー部をポインティングデバイスの後方に折り畳むことにより画像読み取り手段が露出されるようになっていることを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項１０】
請求項５に記載の画像読み取り機能付ポインティングデバイスにおいて、
前記カバー部を取り外すことにより画像読み取り手段が露出されるようになっていることを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項１１】
請求項４に記載の画像読み取り機能付ポインティングデバイスにおいて、
該ポインティングデバイスの後方部分または左右の側面部分に原稿の読取口を設け、該読取口から挿入した原稿を前記画像読み取り手段により画像読み取りすることを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項１２】
請求項１１に記載の画像読み取り機能付ポインティングデバイスにおいて、
前記原稿の読取口に蓋を設けたことを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項１３】
請求項４に記載の画像読み取り機能付ポインティングデバイスにおいて、
画像を読み取る対象である原稿を載置するテーブルを設け、所定の操作手段を操作することにより該テーブルが突出し、突出したテーブル上に原稿を載置してテーブルをしまうと該原稿を前記画像読み取り手段により画像読み取りすることを特徴とする画像読み取り機能付ポインティングデバイス。
【請求項１４】
請求項４に記載の画像読み取り機能付ポインティングデバイスにおいて、
所定の操作手段を操作することにより前記画像読み取り手段が突出し、突出した前記画像読み取り手段により画像読み取りすることを特徴とする画像読み取り機能付ポインティングデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、名刺などの比較的小さな紙片の画像を取り込むことができる画像読み取り機能を備えたマウスなどのポインティングデバイスに関する。
【背景技術】
【０００２】
従来より、マウスに代表されるポインティングデバイスが知られている。ポインティングデバイスは、画面上に表示されたポインタをポインティングデバイスの所定の移動操作（例えばマウスであればマウス自体をデスクトップ上で移動させる操作）に基づいて移動させる機能を持つ。また、幾つかのボタンを備え、クリック操作（ボタンをオンし、すぐにオフする操作）やドラッグ操作（ボタンオン状態でホールドし、そのまま移動し、ボタンオフする操作）を行なうことができる。ポインティングデバイスは、ノートパソコンでキーボードの下側に設けられたタッチパッドなどのようにパソコン本体に内蔵されているものもあるが、パソコンに外部接続されて使用するものは、パソコンの所定のコネクタ（マウスコネクタやＵＳＢコネクタなど）にポインティングデバイスを外部接続して使用する。
【０００３】
一方、名刺などの小さな紙片に印刷されたデータを画像取り込みしてパソコンに入力するための小型のスキャナが知られている。例えば、名刺管理ソフトと名刺スキャナを利用して名刺画像を取り込み、名刺データの管理をするシステムが知られている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したポインティングデバイスと名刺用のスキャナは全く別装置として構成されているので、例えば営業員が出先で名刺の処理をしたいときは、それら２つの装置を持ち歩く必要がある。また、別装置として構成されているので、それぞれ別のインターフェースポートに接続する必要があり（ポインティングデバイスを内蔵していないパソコンの場合）、ポート（コネクタ）が不足するケースが考えられる。ポートが不足した場合、ポインティングデバイスとスキャナとを交互に接続して使用せざるを得ない。さらに、名刺スキャナは通常はあまり使用することのない装置であるので、必要な場合のみ取り出してパソコンと接続することになるが、名刺を処理する度にスキャナを接続するのは面倒であるという問題がある。
【０００５】
本発明は、外出時などでもポインティングデバイスとスキャナの２つを持ち歩く必要がなく、１つのポートでポインティングデバイスとスキャナとを同時に使用することができ、さらに名刺などを処理する度にスキャナを取り出して接続する手間を掛ける必要がない画像読み取り機能付ポインティングデバイスを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、マウスなどのポインティングデバイスの本体内部に名刺などの比較的小さな原稿の画像読み取りを行なうことができる画像読み取り手段を内蔵させ、共通のインターフェースポートに接続できるようにしたことを特徴とする。例えば、底板上の前方部分にボタン動作検知手段を設け、該ボタン動作検知手段の後方にポインティングカーソルの移動検知手段を設け、該ポインティングカーソル動作検知手段の上部に所定の原稿の画像を読み取る画像読み取り手段を設けるようにするとよい。
【発明の効果】
【０００７】
本発明によれば、ポインティングデバイスに画像読み取り機能を実現するスキャナを内蔵して１台の装置としているので、２台の装置を持ち歩く代りに、本発明に係る画像読み取り機能付きポインティングデバイスを１台持ち歩けばよくなる。ポインティングデバイスとスキャナとは共通のインターフェースポートでパソコンと接続できるので、ポートが不足してポインティングデバイスとスキャナとを交互に接続して使用するといったことがない。ポインティングデバイスは通常接続してあるものであるので、スキャナを使用したいときに直ぐにスキャナを使うことができ、必要な場合にスキャナを取り出して接続するといった面倒さがない。
【発明を実施するための最良の形態】
【０００８】
以下、図面を用いて本発明を実施するための一形態を説明する。
【０００９】
図１は、本発明に係るスキャナ付ポインティングデバイスの一例を示す。ここではマウスにスキャナを内蔵した実施形態について説明する。
【００１０】
図１（ａ）は、スキャナ付マウス１００の外観を示す。１０１は左ボタン、１０２は右ボタン、１０４はホイールを示す。カバー部１０３は矢印１１０に示すように後方にスライドできるようになっており、これによりスキャナ部分が露出される。図１（ｂ）は、カバー部１０３を矢印１１０の方向にスライドさせて露出させたスキャナ部１２０を示す。１２１は画像読み込みの対象である名刺などを挿入する間隙部分であり、この部分にラインセンサや光源などが設けてある。１２２は、画像読み取り対象である名刺などのガイド部である。図１（ｃ）は、名刺１１１をスキャナ部１２０にセットした様子を示す。
【００１１】
図２は、図１に示したスキャナ付マウス１００の製品展開図である。図２（ａ）は組み立て後の完成品の状態、図２（ｂ）はその完成品を各部品に分解した状態を示す。１０１は左ボタンカバー、１０２は右ボタンカバー、１０３は後方にスライドできるカバー部、１０４はホイールであり、これらは図１と同じ番号を付してある。２０１は左ボタンスイッチ部、２０２は右ボタンスイッチ部を示す。２０３はスキャナ動作部およびカーソル駆動部に相当し、ここでは１つのユニットのように図示したが、実際はカーソル駆動部を構成するための複数の構成要素、およびスキャナ動作部を構成する複数の構成要素からなる。２０４はマウスの底面部であり、該底面部の左右の端部には、それぞれ該端部から上方に延びる側面部分２１１，２１２（以下、左端部および右端部と呼ぶ）が設けられている。左端部２１１の外側には溝２０５が設けられ、カバー部１０３の左壁部２２１の内側に設けられた突起部がこの溝２０５に摺動可能に嵌まり込むように構成されている。同様に、右端部２１２の外側にも溝が設けられ、カバー部１０３の右壁部２２２の内側に設けられた突起部が該溝に摺動可能に嵌まり込むようになっている。これら左右の溝および突起部により、底面部２０４とカバー部１０３とが前後方向にスライド可能に構成される。
【００１２】
図３は、本実施形態のスキャナ付マウス１００の内部構成の詳細を示す全体図である。図３（ａ）は側面から透視した図、図３（ｂ）は上面から透視した図を示す。３００は後述する各部が設けられる基板である。３０１は本スキャナ付マウス全体の動作を制御するインターフェース制御部を示す。
【００１３】
３１０〜３１７はボタン動作部を示し、３１０は動作制御部、３１１はメモリ部、３１２は右ボタンスイッチ、３１３は左ボタンスイッチ、３１４はホイールボタンスイッチ、３１５はホイール、３１６はホイール支柱、３１７はホイール回転検知部を示す。動作制御部３１０とメモリ部３１１は、カーソル駆動部と共用している。
【００１４】
３２０〜３２４はカーソル駆動部（ここでは光学式とする）を示し、３２１はレンズ、３２２はＣＣＤイメージセンサ、３２３はカーソル駆動部の制御を行なうＩＣチップ、３２４は発光素子ホルダ（該ホルダ内には発光素子３２０（図６）が設けられている）を示す。
【００１５】
３３０〜３４５はスキャナ動作部を示し、３３０はスキャナ制御部、３３１はスキャナメモリ、３３２はＣＣＤイメージセンサ、３３３は光源、３３４はイメージセンサホルダ、３３５はパラレルケーブル、３３６はＡ／Ｄ（アナログ／デジタル）変換素子、３３７はモーター制御部、３３８はモーター制御信号発生部、３３９はモーター、３４０は歯車１、３４１は歯車２、３４２は原稿輸送ローラー、３４３はローラー支柱、３４４は原稿検知発光素子、３４５は原稿検知受光素子を示す。
【００１６】
図４を参照して、図３のボタン動作部３１０〜３１７について説明する。図４（ａ）および（ｂ）は、図３の全体図のうちボタン動作部を構成する各部のみを斜線で示したものである。図４（ｃ）は、図４（ｂ）のＢ方向より見たボタン動作部のみ抜粋した図面である。図４（ｄ）は、図４（ａ）のＡ方向より見たボタン動作部のみ抜粋した図である。
【００１７】
基板３００の上に、ボタン動作部とカーソル駆動部の全体の動作を制御するための動作制御部３１０と、ボタンおよびカーソルの動作の際に各種の情報を記憶するバッファメモリ３１１が設けられている。３１２と３１３は、ユーザによる右あるいは左のボタン操作を検出するためのスイッチである。ホイールボタンスイッチ３１４は、ユーザによるホイールボタンのオンオフを検出するスイッチである。ホイール回転検知部３１７は、ホイール３１５の回転操作を検出する部分（ロータリーエンコーダなど）である。動作制御部３１０は、これらのスイッチ３１２，３１３，３１４のオン／オフ操作情報およびホイール回転検知部３１７で検出された回転操作情報を取得し、バッファメモリ３１１にそれらの情報を格納する。メモリ３１１に格納されたこれらの操作情報は、動作制御部３１０とインターフェース制御部３０１の制御の元でパソコン側に送出される。
【００１８】
図５および図６を参照して、図３のカーソル駆動部３２０〜３２４について説明する。図５（ａ）および（ｂ）は、図３の全体図のうちカーソル駆動部を構成する各部のみを斜線で示したものである。動作制御部３１０およびメモリ３１１は、ボタン動作部と共用する部分であるので図５でも斜線を付して図示した。図５（ｃ）は、図５（ｂ）のＢ方向より見たカーソル駆動部のみ抜粋した図である。図５（ｄ）は、図５（ａ）のＡ方向より見たカーソル駆動部のみ抜粋した図である。図６（ａ）はカーソル駆動部のみを抜粋した斜視図、図６（ｂ）は図６（ａ）の面Ｄにおける断面図、図６（ｃ）は図６（ａ）の底面図を示す。
【００１９】
図５（ａ）〜（ｄ）において、基板３００上に、ＣＣＤイメージセンサ３２２、ＩＣチップ３２３、および発光素子ホルダ３２４が設けられている。図６（ａ）〜（ｃ）に示すように、発光素子ホルダ３２４内には発光素子３２０が設けられている。ホルダ３２４の下部にはレンズ３２１が設けられている。レンズ３２１は基板３００に開けられた孔に嵌め込まれており、該レンズ３２１の下部の底面２０４に部分には光を通すための開口部が設けられている。発光素子３２０が発光した光はレンズ３２１を介してマウスが置かれたマウスパッドで反射され、その反射光を再びレンズ３２１を介してＣＣＤイメージセンサ３２２で受光する。ＩＣチップ３２３は、発光素子３２０を発光させ、あるいはＣＣＤイメージセンサ３２２からの受光信号を解析する回路である。ＩＣチップ３２３は、ＣＣＤイメージセンサ３２２の受光信号を解析することにより、マウスの移動量（カーソルの移動量）を検出する。検出された移動量のデータは、動作制御部３１０とインターフェース制御部３０１の制御の元でパソコン側に送出される。
【００２０】
図７および図８を参照して、図３のスキャナ動作部３３０〜３４５について詳しく説明する。図７（ａ）および（ｂ）は、図３の全体図のうちスキャナ動作部を構成する各部のみを斜線で示したものである。図７（ｃ）は、図７（ｂ）のＢ方向より見たスキャナ動作部のみ抜粋した図である。図７（ｄ）は、図７（ａ）のＡ方向より見たスキャナ動作部のみ抜粋した図である。図８（ａ）は図７（ｄ）と同様の図面であり、図８（ｂ）は図８（ａ）の点線部分を切断しＣ方向より見た図、図８（ｅ）は図８（ａ）の点線部分をＤ方向より見た図である。図８（ｃ）は図８（ｂ）の一部抜粋図、図８（ｄ）は図８（ａ）の点線部分の一部抜粋図である。
【００２１】
図７（ａ）〜（ｄ）において、基板３００上には、スキャナ制御部３３０、スキャナメモリ３３１、モーター制御部３３７、およびモーター制御信号発生部３３８が設けられている。スキャナ制御部３３０は、スキャナ動作の全体を制御する。スキャナメモリ３３１は、スキャンした画像データを格納するバッファである。モーター制御部３３７およびモーター制御信号発生部３３８は、スキャナ制御部３３０からの指示の元でモーター３３９の回転を制御する。図８（ｂ）、（ｃ）、および（ｅ）などに示されているように、基板３００上には、名刺などの原稿を搬送するための駆動機構が設けられている。駆動機構は、基板３００に固定されたローラー支柱３４３、該ローラー支柱３４３に回転可能に軸支された原稿輸送ローラー３４２、原稿輸送ローラー３４２に回転駆動力を与える歯車３４０，３４１、および該歯車３４０，３４１に回転駆動力を与えるモーター３３９などからなる。
【００２２】
原稿検知発光素子３４４は原稿がセットされたことを検知するための光を射出する。原稿検知受光素子３４５は、原稿検知発光素子３４４から射出された光が原稿で反射された反射光を受光する。スキャナ制御部３３０は、原稿検知受光素子３４５から出力される信号を入力し解析することにより、原稿がセットされたか否かを判別することができる。
【００２３】
原稿のスキャン動作（画像取り込み動作）は、上述した搬送機構により原稿を搬送しながら、光源３３３を点灯し原稿のイメージをＣＣＤイメージセンサ３３２で読み取ることにより行なう。ＣＣＤイメージセンサ３３２は、パラレルケーブル３３５によりＡ／Ｄ変換素子３３６経由で、スキャナ制御部３３０に接続されている。Ａ／Ｄ変換素子３３６は、ＣＣＤイメージセンサ３３２から出力されるアナログの画像検知信号をデジタルの画像データに変換する。該画像データは、スキャナメモリ３３１に格納され、スキャナ制御部３３０とインターフェース制御部３０１の制御の元でパソコン側に送出される。
【００２４】
図９は、本実施形態のスキャナ付マウスの使用例を示す。パソコン本体９０１にディスプレイ９０２およびキーボード９０３が接続されている。図１〜図８で説明した本実施形態のスキャナ付マウス９０４がパソコン本体９０１のＵＳＢポートに接続されている。
【００２５】
図１０は、図９に示すようにパソコンと接続した場合のスキャナ付マウスの回路構成の概要を示す。パソコン１００１は、ＣＰＵ１０１２および幾つかのインターフェースポートを備えている。１０１１はＵＳＢインターフェースとする。スキャナ付マウス１００２は、ＵＳＢインターフェースのポート１０２１、カーソル駆動部１００３、ボタン動作部１００４、スキャナ部１００５、およびインターフェース制御部１００６を備える。
【００２６】
カーソル駆動部１００３は、動作制御部１０３１、メモリ１０３２、発光素子１０３３、ＣＣＤイメージセンサ１０３４、およびＩＣチップ１０３５を備える。これら各部は、図３、図５、および図６で説明した動作制御部３１０、メモリ３１１、発光素子３２０、ＣＣＤイメージセンサ３２２、およびＩＣチップ３２３にそれぞれ相当する。動作制御部１０３１は、カーソル駆動部全体の動作を制御する。パソコン１００１側よりカーソル駆動部の動作開始が指示されると、動作制御部１０３１は、ＩＣチップ１０３５に指示を出して発光素子１０３３を点灯させる。発光素子１０３３からの光は、例えば所定のマウスパッドの上で反射され、ＣＣＤイメージセンサ１０３４でその反射光を受光する。ＩＣチップ１０３５は、ＣＣＤイメージセンサ１０３４から出力される受光信号である電気信号を解析することによりマウスの移動量に応じたカウンタ値（ＸＹ両方向）を求め、該カウンタ値をバッファメモリ１０３２の所定領域に格納する。このカウンタ値は、動作制御部１０３１とインターフェース制御部１００６の制御の元でパソコン１００１側に送出される。
【００２７】
ボタン動作部１００４は、動作制御部１０４１、メモリ１０４２、右ボタンスイッチ１０４３、左ボタンスイッチ１０４４、ホイールボタンスイッチ１０４５、およびホイール回転検知部１０４６を備える。これら各部は、図３および図４で説明したボタン動作部の動作制御部３１０、メモリ３１１、右ボタンスイッチ３１２、左ボタンスイッチ３１３、ホイールボタンスイッチ３１４、およびホイール回転検知部３１７にそれぞれ相当する。動作制御部１０４１は、これらのスイッチ１０４３〜１０４５のオン／オフおよびホイール回転検知部１０４６で検知したホイールの回転方向と回転量のデータをバッファメモリ１０４２の所定領域に書き込む。これらのデータは、動作制御部１０４１とインターフェース制御部１００６の制御の元でパソコン１００１側に送出される。
【００２８】
スキャナ部１００５は、スキャナ制御部１０５１、スキャナメモリ１０５２、ＣＣＤイメージセンサ１０５３、光源１０５４、Ａ／Ｄ変換素子１０５５、モーター制御部１０５６、モーター制御信号発生部１０５７、モーター１０５８、原稿検知発光素子１０５９、および原稿検知受光素子１０６０を備える。これら各部は、図３、図７、および図８で説明したスキャナ動作部のスキャナ制御部３３０、スキャナメモリ３３１、ＣＣＤイメージセンサ３３２、光源３３３、Ａ／Ｄ変換素子３３６、モーター制御部３３７、モーター制御信号発生部３３８、モーター３３９、原稿検知発光素子３４４、および原稿検知受光素子３４５にそれぞれ相当する。
【００２９】
スキャナ制御部１０５１は、スキャナ部１００５全体の動作を制御する。スキャナ制御部１０５１は、パソコン１００１からの指示に応じて、原稿検知発光素子１０５９を点灯させ、その光を原稿検知受光素子１０６０で受光した受光信号を解析することにより、画像読み取り対象の原稿がセットされたか否か検知する。その検知信号はスキャナ制御部１０５１からパソコン側に送出される。
【００３０】
パソコン１００１から読み取り開始の指示が送られると、スキャナ制御部１０５１は、光源１０５４を点灯すると共に、モーター制御部１０５６およびモーター制御信号発生部１０５７を用いてモーター１０５８を動作させ、原稿の搬送を開始する。原稿が搬送されている間、光源１０５４から射出した光が原稿で反射された反射光をＣＣＤイメージセンサ１０５３で読み取る。読み取った電気信号は、Ａ／Ｄ変換素子１０５５でデジタルデータに変換され、画像データとしてスキャナメモリ１０５２に格納される。スキャナメモリ１０５２に格納された画像データは、スキャナ制御部１０５１とインターフェース制御部１００６の制御の元でパソコン１００１に送信される。
【００３１】
本実施形態のスキャナ付マウス１００２は、ポインティングデバイスであるマウスとして機能するための部分１００３，１００４を備えると共に、スキャナ部１００５を内蔵したことを特徴とする。パソコン１００１との接続は、ＵＳＢ（Universal Serial Bus）インターフェースのポート１０１１と１０２１を介して行なっている。パソコン１００１は、ＵＳＢのホストとして機能する。スキャナ付マウス１００２は、少なくともマウスとしてのファンクションとスキャナとしてのファンクションとを内蔵しており、さらにＵＳＢのハブ機能が必要であればそれも内蔵するものとする。電源オン時やスキャナ付マウス１００２が接続されたとき、パソコン１００１は、ＵＳＢのエナミュレーション動作により、接続されているスキャナ付マウス１００２からデバイス情報（コンフィグレーション情報）を読み取る。このときスキャナ付マウス１００２は、マウスとしてのデバイス情報とスキャナとしてのデバイス情報を、ホストであるパソコン１００１に返す。これにより、パソコン１００１は、マウスとスキャナの両方がＵＳＢバス上に存在することを認識する。パソコン１００１は、取得したデバイス情報に基づいて、マウスに対しては低速のインタラプト転送方式で、またスキャナに対してはバルク転送方式で、それぞれデータ取得を行なうことができる。
【００３２】
図１１は、上記で説明したスキャナ付マウスをポインティングデバイスであるマウスとして使用するときの動作の手順を示す。ステップ１１０１で、ユーザがスキャナ付マウスを移動させると、スキャナ付マウス内部では、カーソル駆動部１００３のＩＣチップ１０３５がその移動量に応じたカウンタ値を発生しメモリ１０３２に書き込む。パソコン１００１側では、前述したエナミュレーション動作によりマウスがＵＳＢバス上に接続されていることが分かっているので、所定のデータ転送スケジュールで本マウスに対してポーリングをかけ、そのタイミングで前記カウンタ値を取得し移動量を求める（ステップ１１０３）。ステップ１１０４で、画面上のマウスポインタをその移動量に応じて移動制御する。これにより、マウスポインタの移動が画面に反映される（ステップ１１０５）。
【００３３】
ステップ１１１１で、ユーザがスキャナ付マウスの左ボタンをオンすると、ステップ１１１２で、ボタン動作部１００４の左ボタンスイッチ１０４４がオン信号を発生し、その旨がメモリ１０４２に書き込まれる。ステップ１１１３で、パソコン１００１は、上述したポーリングにより左ボタンのオンを検出する。ステップ１１１４で、所定時間後に左ボタンのオフがされたかどうかにより、ユーザの操作がクリックかホールドかを判別する。クリック操作であったときは、ステップ１１１５で、現在画面上でフォーカスのあるアクティブなプログラムにそのクリック情報（クリックされた位置などを含む）を渡す。渡されたプログラムは、そのクリック操作に応じた処理を行ない、ステップ１１１６でその結果を画面に反映する。ステップ１１１４で所定時間以上左ボタンがオンされ続けているときは、ホールド状態に入ったものと見なし、ステップ１１１７で、現在画面上でフォーカスのあるアクティブなプログラムにそのホールド情報を渡す。渡されたプログラムは、そのホールド操作に応じた処理を行ない、ステップ１１１８でその結果を画面に反映する。
【００３４】
ステップ１１２１で、ユーザが左ボタンをオフすると、ステップ１１２２で、左ボタンスイッチ１０４４がオフ信号を発生し、その旨がメモリ１０４２に書き込まれる。ステップ１１２３で、パソコン１００１は、上述したポーリングにより左ボタンのオフを検出する。ステップ１１２４で、現在ホールド状態であるか否か判定する。ホールド状態でないときは、クリック操作がされたものとして左ボタンがオフされた旨をステップ１１１４に伝える。ホールド状態であったときは、ステップ１１２５で、現在画面上でフォーカスのあるアクティブなプログラムにそのホールドオフ情報を渡す。渡されたプログラムは、そのホールドオフ操作に応じた処理を行ない、ステップ１１２６でその結果を画面に反映する。
【００３５】
図１２は、上記で説明したスキャナ付マウスをスキャナとして使用するときの動作の手順を示す。前提として、パソコン上でスキャナを使用するプログラム（例えば名刺入力プログラムなど）が起動されており、ステップ１２０１でそのスキャンボタンが表示されているものとする。なお、画面上に表示されたボタンをクリックすることにより当該プログラムに各種の指示を与えるが、その際には図１１で説明したマウスとしての機能を利用しているものである。
【００３６】
ユーザが、ステップ１２０２で画面上に表示されているスキャンボタンをクリックすると、ステップ１２０３で、画面上にスキャナ情報（スキャナ選択）画面が表示される。ステップ１２０４において、当該画面でユーザが本スキャナ付マウスのスキャナ機能を使用することを選択すると、ステップ１２０５で、パソコン１００１は本スキャナ付マウスのスキャナ部１００５にスキャナ接続の問合せを発行する。ステップ１２０６で、スキャナ部１００５のスキャナ制御部１０５１は、問合せに対してスキャナの状態を返答する。ステップ１２０７で、返答結果がＯＫ（正常に接続されている状態）であればステップ１２１０に進む。返答結果がＮＧ（接続に異常がある状態。タイムアウトで返答結果が得られない場合も含む。）であれば、ステップ１２０８で、エラー表示を行なって処理を終了する。
【００３７】
ステップ１２１０では、スキャナ部１００５により画像読み取り対象の原稿がセットされたか否か判定する。ステップ１２０９でユーザが読み取り対象の原稿を挿入すると、ステップ１２１１で原稿セットを確認し、その旨をパソコン１００１に伝える。ステップ１２１２でパソコン１００１は「用紙セットＯＫ」の表示を行ない、ステップ１２１３で「スキャン開始」ボタンを表示する。ステップ１２１４で、ユーザが「スキャン開始」ボタンをクリックすると、スキャンの開始命令がスキャナ部１００５のスキャナ制御部１０５１に伝えられ、ステップ１２１５でスキャンが開始される。ステップ１２１６で図７〜図１０で説明したように原稿のスキャンが実行され、ステップ１２１７でスキャンした画像データがパソコン１００１へと転送される。パソコン１００１側は、ステップ１２１８で、送られてきた画像データを所定の記憶領域に蓄積する。スキャナ部１００５は、ステップ１２１９でスキャンが終了したか否か判定し、終了していないときはステップ１２１６に戻って、スキャンの実行を続ける。スキャンが終了したら、ステップ１２２０で、パソコン１００１側に蓄積された画像データを読み取る。ステップ１２２１で、その読み取り結果を画面表示する。
【００３８】
なお、上記図１１や図１２は動作の一例を示すものであり、スキャナ付きマウスの実現形態に応じてその手順は適宜変更可能である。
【００３９】
次に、スキャナ付きマウスの各種の変形例を説明する。なお、図１３〜図２３の変形例は角ばった形のマウスで図示したが、その全体的な形状は任意である。ユーザの使い勝手から見ると、掌に沿う丸まった形状とするのが好ましい。
【００４０】
図１３（ａ）は、上蓋後方移動型のスキャナ付きマウス１３０１を示す。上蓋１３１１を矢印１３１２の方向に引っ張ると、スキャナ動作部が現れる。原稿はマウス左側より挿入し、マウス右側面の排出口より排出される。
【００４１】
図１３（ｂ）は、上蓋右移動型のスキャナ付きマウス１３０２を示す。マウスの上蓋１３２１を右方向（矢印１３２２）へ引っ張り、スキャナ動作部を露出させて使用する。原稿はマウス左側より挿入し、マウス右側面排出口より排出する。
【００４２】
図１３（ｃ）は、上蓋左右移動型のスキャナ付きマウス１３０３を示す。上蓋１３３１と１３３２を左右にスライドしてスキャナ部を露出させる。スライドした上蓋１３３１、１３３２はマウス側面に密着可能とする。図は、上蓋１３３１、１３３２をマウス側面に密着させた状態を示す。原稿はマウス左側より挿入し、マウス右側面排出口より排出する。原稿排出時はマウス右側面の上蓋をスライドさせて排出させる。
【００４３】
図１４（ａ）は、上蓋右展開型のスキャナ付きマウス１４０１を示す。マウスの上蓋１４１１を右方向へ展開することでスキャナ動作部が現れる。原稿はマウス左側より挿入し、マウス右側面の排出口より排出される。
【００４４】
図１４（ｂ）は、上蓋前方展開型のスキャナ付きマウス１４０２を示す。マウスの上蓋１４２１を前方に開くとスキャナ動作部が現れる。原稿はマウス左側より挿入し、マウス右側面排出口より排出する。
【００４５】
図１４（ｃ）は、上蓋左半開き型のスキャナ付きマウス１４０３を示す。マウスの上蓋１４３１を右方向へ引っ張りスキャナ動作部を露出する。原稿はマウス左側より挿入し、マウス右側面排出口より排出する。
【００４６】
図１５（ａ）は、上蓋観音開き型のスキャナ付きマウス１５０１を示す。上蓋１５１１，１５１２を左右に展開しスキャナ部を露出させる。原稿はマウス左側より挿入し、マウス右側面排出口より排出する。
【００４７】
図１５（ｂ）は、上蓋折りたたみ式後方展開型のスキャナ付きマウス１５０２を示す。上蓋１５２１を折りたたみ、後方へ展開しスキャナ部を露出させる。原稿はマウス左側より挿入し、マウス右側面排出口より排出する。
【００４８】
図１６は、上蓋取り外し型のスキャナ付きマウス１６０１を示す。上蓋１６１１を取り外しスキャナ部を露出させる。
【００４９】
図１７（ａ）〜図１７（ｃ）は、後方内蔵蓋なし型のスキャナ付きマウス１７０１を示す。マウス後方の読取口１７１１へ原稿を挿入する。図１７（ｂ）と図１７（ｃ）は、読取口１７１１へ原稿１７１２を挿入している例を示す。原稿は自動的に搬送され、読み取り後、読取口より排出される。原稿を固定するタイプと原稿が移動するタイプがある。
【００５０】
図１７（ｄ）および図１７（ｅ）は、後方内蔵蓋取り外し型のスキャナ付きマウス１７０２を示す。マウス後方の読取口１７２２へ原稿を挿入する。原稿は自動的に搬送され、読み取り後、読取口より排出される。読取口１７２２には通常蓋１７２１があり、蓋１７２１をはずして使用する。図１７（ｆ）は、同種のスキャナ付きマウス１７０３で蓋１７３１を横にスライドさせてはずせるようにしたものである。図１７（ｇ）は、同種のスキャナ付きマウス１７０４で蓋１７４１を上側にスライドさせてはずせるようにしたものである。この型では原稿を固定するタイプと原稿が移動するタイプがある。
【００５１】
図１８（ａ）および図１８（ｂ）は、左側面内蔵取り外し蓋型のスキャナ付きマウス１８０１を示す。マウス左側面の読取口１８１２へ原稿を挿入する。原稿は自動的に搬送され、読み取り後、読取口より排出される。読取口１８１２には通常蓋１８１１があり、蓋１８１１をはずして使用する。この型では原稿を固定するタイプと原稿が移動するタイプがある。
【００５２】
図１８（ｃ）は、左側面内蔵蓋左右スライド型のスキャナ付きマウス１８０２を示す。マウス左側面の読取口１８２２へ原稿を挿入する。原稿は自動的に搬送され、読み取り後、読取口より排出される。読取口には通常蓋１８２１があり、蓋１８２１をスライドして使用する。
【００５３】
図１９（ａ）〜図１９（ｃ）は、左側面内蔵蓋上下スライド型のスキャナ付きマウス１９０１を示す。マウス左側面の読取口１９１２へ原稿を挿入する。原稿は自動的に搬送され、読み取り後、読取口より排出される。読取口１９１２には通常蓋１９１１があり、蓋１９１１を上下にスライドして使用する。原稿を固定するタイプと原稿が移動するタイプがある。
【００５４】
図２０（ａ）は、左側面内蔵蓋上開き型のスキャナ付きマウス２００１を示す。マウス左側面の読取口へ原稿を挿入する。原稿は自動的に搬送され、読み取り後、読取口より排出。読取口２０１２には通常蓋２０１１があり、蓋２０１１を上方に開いて使用する。原稿を固定するタイプと原稿が移動するタイプがある。
【００５５】
図２０（ｂ）および図２０（ｃ）は、左側面内蔵蓋回転型のスキャナ付きマウス２００２を示す。マウス左側面の読取口２０２２へ原稿を挿入する。原稿は自動的に搬送され、読み取り後、読取口より排出される。読取口２０２２には通常蓋２０２１があり、蓋２０２１を軸２０２３回りに矢印２０２４のように回転させて読取口２０２２を露出させて使用する。原稿を固定するタイプと原稿が移動するタイプがある。
【００５６】
図２１（ａ）および図２１（ｂ）は、ボタン式内蔵スキャナ型（その１）のスキャナ付きマウス２１０１を示す。マウス左側面のボタン２１１１を押下すると、読取テーブル２１１２が飛び出す。原稿２１１３を読取テーブル２１１２に乗せ、テーブル２１１２をしまうと原稿を読み取る。読取後再度ボタン２１１１を押下し、原稿２１１３を取り出す。原稿を固定するタイプと原稿が移動するタイプがある。
【００５７】
図２１（ｃ）および図２１（ｄ）は、ボタン式内蔵スキャナ型（その２）のスキャナ付きマウス２１０２を示す。マウス左側面のボタン２１２１を押下すると、読取テーブル２１２２が飛び出す。原稿２１２３を読取テーブル２１２２に乗せ、テーブル２１２２をしまうと原稿を読み取る。読取後再度ボタン２１２１を押下し、原稿２１２３を取り出す。原稿を固定するタイプと原稿が移動するタイプがある。
【００５８】
図２２（ａ）および図２２（ｂ）は、ボタン式内蔵スキャナ型（その３）のスキャナ付きマウス２２０１を示す。マウス左側面のボタン２２１１を押下することで、マウス上蓋２２１２が回転する。上蓋２２１２の回転によって読取テーブル２２１３が出現する。読取テーブル２２１３に原稿をのせ上蓋２２１２を閉めると読取を行なう。再度ボタン２２１１を押下し、上蓋２２１２を回転させ原稿を取り出す。
【００５９】
図２２（ｃ）は、ボタン式内蔵スキャナ型（その４）のスキャナ付きマウス２２０２を示す。マウス左側面のボタン２２２１を押下することで、マウス下部２２２２が回転する。下部は読取テーブル２２２３となっており、原稿を格納する。下部２２２２を閉じると読取を開始する。再度ボタン２２２１を押下し、下部２２２２を回転させ原稿を取り出す。
【００６０】
図２３（ａ）および図２３（ｂ）は、ボタン式内蔵スキャナ型（その５）のスキャナ付きマウス２３０１を示す。マウス左側面のボタン２３１１を押下することで、スキャナ部２３１２が出現する。スキャナ部２３１２の原稿の読取口２３１３に原稿を挿入すると、原稿は自動的搬送され全体を格納する。その後、スキャナ部２３１２をマウス本体に格納して読取を行なう。
【００６１】
図２３（ｃ）は、ボタン式内蔵スキャナ型（その６）のスキャナ付きマウス２３０２を示す。マウス左側面のボタン２３２１を押下することで、スキャナ部２３２２が出現する。原稿を読取口２３２３に挿入し読取を行なう。原稿は自動的に搬送され、読み取り後、反対側の排出口より排出される。
【００６２】
上述の図１３〜図１６の変形例によれば、原稿を重ねてセットすることで複数枚の原稿の連続読取が可能であるという利点がある。図１３〜図１６の各変形例では、原稿をセットする場所に角度を付けることにより、原稿が原稿挿入口にスムーズに挿入できるように構成できる。図１３〜図１６の各変形例（図１４（ｂ）を除く）によれば、マウスボタンを操作する際に上蓋が邪魔にならないという利点がある。図１７〜図２３（ｂ）の各変形例によれば、マウスの移動操作時においても読取中の原稿が邪魔にならないという利点がある。図１７〜図２３の各変形例によれば、マウスボタンの操作がスムーズに行なえるという利点がある。図１３〜図１６の各変形例によれば、読取原稿サイズとしては、縦がマウス上蓋の大きさ（名刺横程度の大きさ）で、横が無制限のサイズの原稿を、読み取り可能である。図１７〜図２３（ｂ）の各変形例によれば、読取原稿サイズとしては、縦がマウス上蓋の大きさ（名刺横程度の大きさ）で、横がマウス上蓋の大きさ（名刺縦程度の大きさ）のサイズの原稿を、読み取り可能である。図２３（ｃ）の変形例によれば、読取原稿サイズとしては、縦がマウス上蓋の大きさ（名刺横程度の大きさ）で、横が無制限のサイズの原稿を、読み取り可能である。図１７（ｄ）〜（ｇ）、図１８、図１９、および図２０の各変形例によれば、読取口に蓋が設けてあるので、読取口への異物進入を防止可能である。図１８、図１９、および図２０の各変形例によれば、読取口が広いため原稿の読取を高速に行なえる。図１８（ｃ）、図１９、および図２０の各変形例によれば、蓋をスライドさせあるいは開いた後も、蓋がマウスに付随した状態であるので紛失することがない。図２１、図２２、および図２３の各変形例によれば、読取テーブルは通常閉じており、あるいはスキャナ部が通常格納されているため、スキャナ部に対する異物進入を防止することができる。
【００６３】
なお、上記の実施の形態では、スキャナ付きマウスとＰＣとをＵＳＢインターフェースで接続した例を説明したが、本発明において、接続インターフェースはＵＳＢに限られるものではなく、他のインターフェースを利用しても良い。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施の形態であるスキャナ付マウスの一例を示す図
【図２】スキャナ付マウスの展開図
【図３】スキャナ付マウスの内部概要図および内部詳細図
【図４】ボタン動作部の詳細図
【図５】カーソル駆動部の詳細図（その１）
【図６】カーソル駆動部の詳細図（その２）
【図７】スキャナ動作部の詳細図（その１）
【図８】スキャナ動作部の詳細図（その２）
【図９】スキャナ付マウスの使用例を示す図
【図１０】スキャナ付マウスの回路構成の概要を示す図
【図１１】スキャナ付マウスをポインティングデバイスであるマウスとして使用するときの動作の手順を示す図
【図１２】スキャナ付マウスをスキャナとして使用するときの動作の手順を示す図
【図１３】スキャナ付きマウスの変形例（その１）を示す図
【図１４】スキャナ付きマウスの変形例（その２）を示す図
【図１５】スキャナ付きマウスの変形例（その３）を示す図
【図１６】スキャナ付きマウスの変形例（その４）を示す図
【図１７】スキャナ付きマウスの変形例（その５）を示す図
【図１８】スキャナ付きマウスの変形例（その６）を示す図
【図１９】スキャナ付きマウスの変形例（その７）を示す図
【図２０】スキャナ付きマウスの変形例（その８）を示す図
【図２１】スキャナ付きマウスの変形例（その９）を示す図
【図２２】スキャナ付きマウスの変形例（その１０）を示す図
【図２３】スキャナ付きマウスの変形例（その１１）を示す図
【符号の説明】
【００６５】
１００…スキャナ付マウス、１０１…左ボタン、１０２…右ボタン、１０３…カバー部、１０４…ホイール、１１１…名刺、１２０…スキャナ部、１２１…画像読み込みの対象である名刺などを挿入する間隙部分、１２２…画像読み取り対象である名刺などのガイド部、２０１…左ボタンスイッチ部、２０２…右ボタンスイッチ部、２０３…スキャナ動作部およびカーソル駆動部、２０４…マウスの底面部、２０５…溝、２１１，２１２…左端部および右端部、２２１…カバー部１０３の左壁部、２２２…カバー部１０３の右壁部。
【図１】
2005135220.tif 000003
【図２】
2005135220.tif 000004
【図３】
2005135220.tif 000005
【図４】
2005135220.tif 000006
【図５】
2005135220.tif 000007
【図６】
2005135220.tif 000008
【図７】
2005135220.tif 000009
【図８】
2005135220.tif 000010
【図９】
2005135220.tif 000011
【図１０】
2005135220.tif 000012
【図１１】
2005135220.tif 000013
【図１２】
2005135220.tif 000014
【図１３】
2005135220.tif 000015
【図１４】
2005135220.tif 000016
【図１５】
2005135220.tif 000017
【図１６】
2005135220.tif 000018
【図１７】
2005135220.tif 000019
【図１８】
2005135220.tif 000020
【図１９】
2005135220.tif 000021
【図２０】
2005135220.tif 000022
【図２１】
2005135220.tif 000023
【図２２】
2005135220.tif 000024
【図２３】
2005135220.tif 000025