(57)【要約】【課題】バーコードリーダとマウス機能とを併せ持ち、バーコードからＵＲＬ情報を抽出可能なバーコードリーダ付きマウスを提供する。【解決手段】発光部１４と、バーコード形成面で反射した反射光を補足する光センサ１５と、光センサ１５で補足された光を電気信号に変換するバーコード認識部１６と、必要に応じて電気信号を処理する制御部１１とによりバーコードリーダ機能が実現される。また、マウス操作に伴って回転するボール１２と、その回転を検知してパルス信号を生成するマウスデータ検知部１３と、パルス信号からマウスの位置情報を生成する制御部１１とによりマウス機能が実現される。またマウス１０は、バーコードの文字列変換プログラムを保持した記憶部２１を有し、制御部１１は、例えばＵＲＬ情報を記録したバーコードを読み取ったときに、文字列変換プログラムを用いてＵＲＬの文字列を抽出することができる。【選択図】　　　　図３
2004126920.tif 000002
【特許請求の範囲】
【請求項１】
バーコードリーダ機能とマウス機能とを有することを特徴とするバーコードリーダ付きマウス。
【請求項２】
請求項１に記載のバーコードリーダ付きマウスにおいて、バーコードリーダ機能を実現する手段として、発光部と、該発光部から発光し、バーコード形成面で反射した反射光を補足する光センサと、該光センサで補足された光を電気信号に変換するバーコード認識部とを有し、マウス機能を実現する手段として、マウス操作に伴って回転可能に設定されるボールと、該ボールの回転を検知してＸ軸及びＹ軸に対応したパルス信号を生成するマウスデータ検知部と、該マウスデータ検知部で生成したパルス信号から該マウスの位置情報生成する制御部とを有し、該制御部は、該バーコード認識部からの電気信号を入力してバーコード情報を生成する処理を行うとともに、前記バーコード認識部の電気信号または電気信号に基づくバーコード情報、及びマウスの位置情報を外部に出力する制御を行うことを特徴とするバーコードリーダ付きマウス。
【請求項３】
請求項１に記載のバーコードリーダ付きマウスにおいて、バーコードリーダ機能とマウス機能とを有することを特徴とするバーコードリーダ付きマウスであって、バーコードリーダ機能を実現する手段として、バーコードリーダ用発光部と、該バーコードリーダ用発光部から発光し、バーコード形成面で反射した反射光を補足するバーコードリーダ用光センサと、該バーコードリーダ用光センサで補足された光を電気信号に変換するバーコード認識部とを有し、マウス機能を実現する手段として、マウス用発光部と、該マウス用発光部から発光し、該マウス外部で反射した反射光を補足するマウス用光センサと、該マウス用光センサで補足した光を光学認識し、解析可能の信号として送出するマウスデータ検知部と、該マウスデータ検知部からの信号を解析して該マウスの位置情報を生成する制御部とを有し、該制御部は、該バーコード認識部からの電気信号を入力してバーコード情報を生成する処理を行うとともに、前記バーコード認識部の電気信号または電気信号に基づくバーコード情報、及びマウスの位置情報を外部に出力する制御を行うことを特徴とするバーコードリーダ付きマウス。
【請求項４】
請求項３に記載のバーコードリーダ付きマウスにおいて、前記バーコードリーダ用発光部と前記マウス用発光部を共通の発光部として構成し、前記バーコードリーダ用光センサと前記マウス用光センサを共通の光センサとして構成したことを特徴とするバーコードリーダ付きマウス。
【請求項５】
請求項２ないし４のいずれか１に記載のバーコードリーダ付きマウスにおいて、該バーコードリーダ付きマウスは、バーコードの文字列変換プログラムを保持した記憶部を有し、前記制御部は、前記バーコード認識部から電気信号が入力された際、前記記憶部の文字列変換プログラムを用いて該電気信号を処理し、バーコードとして記録された情報を文字列情報に変換し、前記バーコード情報として外部に出力することを特徴とするバーコードリーダ付きマウス。
【請求項６】
請求項５に記載のバーコードリーダ付きマウスにおいて、前記文字列変換プログラムは、ＵＲＬ情報の変換に対応していることを特徴とするバーコードリーダ付きマウス。
【請求項７】
請求項１ないし６のいずれか１に記載のバーコードリーダ付きマウスにおいて、該バーコードリーダ付きマウスは、バーコードリーダ機能とマウス機能とを切り替えるモード切替スイッチを有し、前記制御部は、該モード切替スイッチの操作に従って、バーコードリーダ機能及びマウス機能のいずれかを有効に動作させることを特徴とするバーコードリーダ付きマウス。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、バーコードリーダ付きマウスに関し、より詳細には、ＰＣ等の情報処理装置に対する入力デバイスであるマウスと、バーコード情報を読み取るバーコードリーダとを兼ね備えたバーコードリーダ付きマウスに関する。
【０００２】
【従来の技術】
ＰＣ等の情報処理装置に対する入力デバイスとしてマウスが普及している。周知のように、マウスは、その本体仮面にボールを配し、そのボール回転を検知して、Ｘ軸方向とＹ軸方向に対応したパルス波を派生させ、また本体上部の押しボタンスイッチが押圧されたときにボタンスイッチに対応する所定の信号を出力するようにしたものである。
【０００３】
また、従来のマウスにおいては、ＬＥＤ等の光源と、マウスを移動させる机上等表面で反射した光源光を受光する光センサと、光センサによる受光結果を解析してマウスの進行方向及び大きさを決定する回路とを有する光学式マウスも普及している。
【０００４】
一方、市場で流通する商品を、バーコードで管理することは一般的に行われている。バーコードは、ＰＯＳシステムを始め、商品の受発注システム、棚卸し、在庫管理システムなど、幅広い領域で利用されている。
【０００５】
また、バーコードを用いた電子商流として、ＵＲＬ情報をコード化したバーコードを紙媒体等に印刷してユーザに提供し、ユーザがバーコードリーダによってバーコードを読み取ってＵＲＬ情報をデコードし、そのＵＲＬ情報を用いて、情報処理装置からインターネット上の該当サイトに接続することにより、ユーザが商品の注文や各種サービスの提供を受けることを可能とするサービスも提供されている。
【０００６】
上記のようなバーコード情報を読み取ってＰＣ等の情報処理装置に取り込む場合、バーコードリーダが必要となる。バーコードリーダはＰＣに接続可能であるが、この場合マウスも別途接続されて使用される。このような場合、接続するデバイスが増えてコンピュータ周辺が乱雑になり、ユーザの操作性が悪くなるという問題がある。また、情報処理装置とバーコードリーダを接続するためのカード類やソフトウェアが必要となり、コスト的にも非合理的であった。特に、上記のようなバーコードを用いた新たなサービス普及していくなかで、バーコードに記録された各種情報を読み込むためのバーコードリーダの有用性は高まっていくことが考えられる。
【０００７】
【発明が解決しようとする課題】
本発明は上述のごとき実情に鑑みてなされたもので、バーコードリーダとマウス機能とを併せ持ったバーコードリーダ付きマウスによって、情報処理装置周辺を簡素化してユーザの操作性を高めることができ、また、ＵＲＬ情報を記録したバーコードからＵＲＬ情報を抽出することによって、複雑なＵＲＬ情報を情報処理装置に入力する必要なく目的のインターネットサイトに接続することができ、ユーザに高い利便性を提供することができるようにしたバーコードリーダの機能を有するマウスを提供することを目的とするものである。
【０００８】
【課題を解決するための手段】
請求項１の発明は、バーコードリーダ機能とマウス機能とを有することを特徴としたものである。
【０００９】
請求項２の発明は、請求項１の発明において、バーコードリーダ機能を実現する手段として、発光部と、該発光部から発光し、バーコード形成面で反射した反射光を補足する光センサと、該光センサで補足された光を電気信号に変換するバーコード認識部とを有し、マウス機能を実現する手段として、マウス操作に伴って回転可能に設定されるボールと、該ボールの回転を検知してＸ軸及びＹ軸に対応したパルス信号を生成するマウスデータ検知部と、該マウスデータ検知部で生成したパルス信号から該マウスの位置情報生成する制御部とを有し、該制御部は、該バーコード認識部からの電気信号を入力してバーコード情報を生成する処理を行うとともに、前記バーコード認識部の電気信号または電気信号に基づくバーコード情報、及びマウスの位置情報を外部に出力する制御を行うことを特徴としたものである。
【００１０】
請求項３の発明は、請求項１の発明において、バーコードリーダ機能とマウス機能とを有することを特徴とするバーコードリーダ付きマウスであって、バーコードリーダ機能を実現する手段として、バーコードリーダ用発光部と、該バーコードリーダ用発光部から発光し、バーコード形成面で反射した反射光を補足するバーコードリーダ用光センサと、該バーコードリーダ用光センサで補足された光を電気信号に変換するバーコード認識部とを有し、マウス機能を実現する手段として、マウス用発光部と、該マウス用発光部から発光し、該マウス外部で反射した反射光を補足するマウス用光センサと、該マウス用光センサで補足した光を光学認識し、解析可能の信号として送出するマウスデータ検知部と、該マウスデータ検知部からの信号を解析して該マウスの位置情報を生成する制御部とを有し、該制御部は、該バーコード認識部からの電気信号を入力してバーコード情報を生成する処理を行うとともに、前記バーコード認識部の電気信号または電気信号に基づくバーコード情報、及びマウスの位置情報を外部に出力する制御を行うことを特徴としたものである。
【００１１】
請求項４の発明は、請求項３の発明において、前記バーコードリーダ用発光部と前記マウス用発光部を共通の発光部として構成し、前記バーコードリーダ用光センサと前記マウス用光センサを共通の光センサとして構成したことを特徴としたものである。
【００１２】
請求項５の発明は、請求項２ないし４のいずれか１にの発明において、該バーコードリーダ付きマウスは、バーコードの文字列変換プログラムを保持した記憶部を有し、前記制御部は、前記バーコード認識から電気信号が入力された際、前記記憶部の文字列変換プログラムを用いて該電気信号を処理し、バーコードとして記録された情報を文字列情報に変換し、前記バーコード情報として外部に出力することを特徴としたものである。
【００１３】
請求項６の発明は、請求項５の発明において、前記文字列変換プログラムは、ＵＲＬ情報の変換に対応していることを特徴としたものである。
【００１４】
請求項７の発明は、請求項１ないし６のいずれか１の発明において、該バーコードリーダ付きマウスは、バーコードリーダ機能とマウス機能とを切り替えるモード切替スイッチを有し、前記制御部は、該モード切替スイッチの操作に従って、バーコードリーダ機能及びマウス機能のいずれかを有効に動作させることを特徴としたものである。
【００１５】
【発明の実施の形態】
本発明は、マウス情報とバーコード情報を共に取り込んでＰＣ等の情報処理装置に出力することができるバーコードリーダ付きマウスを提供するもので、さらに、バーコードからインターネットのＵＲＬ情報を読み出して、ＵＲＬ情報を提示もしくは出力できるようにした機能を付加するものである。
【００１６】
バーコードには各種の規格が存在するが、本発明ではいずれの規格にも対応可能である。例えば、極小サイズのマイクロバーコード（ネオレックス社）は、従来のＪＡＮコードの１／２０〜１／３０の面積でデータを記録できる。また二次元でコード情報を記録した二次元コードも普及しつつある。本明細書では、二次元コードもバーコードの一形態であるものとして定義する。
【００１７】
図１は、本発明のバーコードリーダ付きマウスの一実施例を説明するためのブロック図である。本実施例は、ボール式のマウス機能と、光センサを用いたバーコード認識機能とを有するものである。本実施例のバーコードリーダ付きマウス１０（以下、単にマウスとして説明する）は、本体下部にボール１２を配し、そのボール１２の回転をマウスデータ検知部１３で検知して、Ｘ軸方向とＹ軸方向に対応したパルス信号を発生させて制御部１１に送信する。マウスデータ検知部１３は、ボールのＸ及びＹ方向の回転を検出する２つのエンコーダによって構成することができ、エンコーダからのパルス波による出力信号を制御部１１に対して出力する。
【００１８】
制御部１１は、マウスデータ検知部１３から入力した信号に基づいて、マウスの移動方向と移動距離を検出し、移動開始位置を基準としたマウス１０の移動位置を算出し、その位置信号を生成して信号出力部１７を介して外部に出力する。
【００１９】
また本体上部には、エスケープスイッチ１８ａ、リターンスイッチ１８ｂ、スクロールスイッチ１８ｃが備えられ、これらスイッチの押圧ないし回転（スクロールスイッチ１８ｃの場合）を制御部１１が検知する。制御部１１では、上記各スイッチ１８ａ，１８ｂ，１８ｃの動作に応じた信号を入力して、マウス１０の最新の位置情報に基づいて所定の処理を指示するための制御信号を生成し、信号出力部１７を介して外部に出力する。
【００２０】
上記のごとくの機能により、マウス１０を接続したＰＣ等の情報処理装置３０において、マウス１０から入力した位置信号に従って表示画面上のポインタあるいはカーソルを移動させたり、また制御信号に従ってその制御信号に対応して予め定められた処理を行う。例えば、表示画面に表示したポインタやカーソルがポインティングしているコマンドやアイコンを反転表示したり、選択されたことを示したり、もしくはコマンドが表す処理を実行したりすることができる。なお、スクロールスイッチ１８ｃを持たないマウスに本実施例を適用することもできる。
【００２１】
一方、本実施例は、発光部１４、光センサ１５及びバーコード認識部１６を備え、バーコードリーダとして機能させることができる。発光部１４には赤色ないし緑色ＬＥＤを好適に適用することができる。発光部１４から発光した光は、マウス１０の筐体の開口からマウス外部に出射し、例えばバーコードの印刷面で反射して、再びマウス１０内に取り込まれ、光センサ１５に入射する。なお発光部１４から出射した光源光をバーコード印刷面で反射させて光センサ１５に取り込むために、反射ミラーや集光レンズ等の必要な光学系を適宜配する。
【００２２】
バーコード印刷表面からの反射光は、光センサ１５で補足され、バーコード認識部１６においてバーコードに応じた電気信号に変換される。すなわち、バーコードを構成する太さの異なるバー（二次元コードの場合は二次元の模様）とその間のスペースにおいて、バーの部分は光を吸収し、スペースの部分は光を反射するため、そのバーコードに対応した光の強弱が生じ、バーコード認識部１６はその光の強弱に従って電気信号を生成することができる。電気信号は制御部１１に出力され、信号出力部１７を通じて外部機器に出力される。
【００２３】
例えば、マウス１０に接続された情報処理装置３０では、マウス１０から入力したバーコードの電気信号を用いて、ＰＯＳシステム、商品の受発注システム、あるいは在庫管理システムなどを稼働させることができる。
【００２４】
マウス１０のバーコード読み取り機能を実現する光センサ１５は、光センサアレイを用いてもよく、また単一の光センサ素子を用いてもよい。光センサ素子を用いる場合は、例えばポリゴンミラー等のスキャニング手段を用いて光をスキャンさせることによって光センサに反射光を入射させる。いずれの場合も反射鏡や集光レンズの光学系や、ポリゴンミラーの駆動手段等が適宜必要に応じてマウス１０内に設定される。
【００２５】
マウス１０には、モード切替スイッチ１９が装備され、ユーザによる操作が可能に設定される。ユーザは、目的に応じてモード切替スイッチ１９を操作することにより、マウス機能モードとバーコードリーダ機能モードとを切り替えることができる。すなわち、制御部１１は、モード切替スイッチ１９の動作を認識し、その動作に従ってマウス機能もしくはバーコードリーダ機能のいずれかが機能するように設定する。このとき、制御部１１は、選択されたモードに対応する入力信号のみを有効として信号出力部１７に出力する。また、マウス使用モードが選択されているときには、発光部１４を消灯するようにしてもよい。
【００２６】
また上記の構成の他、モード切替スイッチ１９を設けずに、マウス機能とバーコードリーダ機能を常に機能させ、制御部１１ではマウス機能に従う出力信号と、バーコードリーダ機能に従う出力信号との各々に対し、情報処理装置３０側で識別可能な識別情報を付加して出力するようにしてもよい。
【００２７】
図２は、本発明のバーコードリーダ付きマウスの他の実施例を説明するためのブロック図である。本実施例は、光センサ式のマウス機能と、光センサを用いたバーコード認識機能とを有するものである。すなわち、本実施例は、上記図１の実施例に示したごとくのバーコードリーダ機能を備えるともに、光センサを用いた光学式のマウス機能とを備えるものである。本実施例では、発光部１４及び光センサ１５をマウス機能及びバーコードリーダ機能で併用する構成としたが、各機能で個別の光センサ、及び個別の発光部を用いてもよい。
【００２８】
本実施例の場合、マウス使用時とバーコードリーダ使用時に光学系を切り替える光学系切替手段２０を用いる。すなわち、バーコードを読み出すための反射面スポット形状をマウス使用時とバーコードリーダ使用時とで切り替える。光学系切替手段２０は、ポリゴンミラーのごとくのスキャニング手段や、レンズ系による集光光学系を利用することができる。制御部１１は、モード切替スイッチ１９を用いた操作ユーザの指示入力に従って光学系切替手段２０を制御し、機能すべきモードに対応した光学系に切り替えさせる。また光センサ１５は共通に用いることができるように設定する。このとき制御部１１にて、選択されたモードに対応した信号を出力するように制御処理を行う。
【００２９】
本実施例におけるバーコードリーダ機能は、上述の図１の実施例と基本的には同様である。以下に光センサ１５を用いたマウス機能について説明する。発光部１４から出射した光は、マウス１０の筐体下方の開口からマウス外部に出射し、マウス１０が操作される机等の表面で反射し、再びマウス内へ取り込まれて、光センサ１５に入射する。
【００３０】
光センサ１５では、机等の表面で反射し変調された光を受光し、時間軸における一連の表面の画像を補足する。マウスデータ検知部１３’では、光センサ１５が補足した表面画像を光学認識し、制御部１１が解析可能な信号として送出する。
【００３１】
制御部１１では、マウスデータ検知部１３’からの信号を入力し、その信号に基づいてマウス１０の移動方向と移動距離を検出し、移動開始位置を基準としたマウス１０の移動位置を算出し、その位置信号を生成して信号出力部１７を介して外部に出力する。
【００３２】
また図１の構成例と同様に、本体上部には、エスケープスイッチ１８ａ、リターンスイッチ１８ｂ、スクロールスイッチ１８ｃが備えられ、これらスイッチの押圧ないし回転を制御部１１が検知する。制御部１１では、上記各スイッチの動作に応じた信号を入力して、マウスの最新の位置情報に基づいて所定の処理を指示するための制御信号を生成して出力する。
【００３３】
本実施例においても、マウスに１０は、上述のごとくのモード切替スイッチ１９が装備され、ユーザによる操作が可能に設定される。ユーザは、目的に応じてモード切替スイッチ１９を操作することにより、マウス機能モードとバーコードリーダ機能モードとを切り替えることができる。また同様に、モード切替スイッチ１９を設けずに、マウス機能とバーコードリーダ機能を常に機能させ、制御部１１ではマウス機能に従う出力信号と、バーコードリーダ機能に従う出力信号との各々に対し、情報処理装置側で識別可能な識別情報を付加して出力するようにしてもよい。
【００３４】
次にバーコードからインターネットＵＲＬ情報を読み出して出力することができるバーコードリーダ付きマウスの実施例を説明する。図３は、ＵＲＬ情報読み取り機能を有するバーコードリーダ付きマウスの構成例を示す図で、図１と同様の機能を有する部分には、図１と同じ符号が付してある。本実施例のマウス１０は、バーコードの文字列変換プログラムを保持した記憶部２１を有している。例えばＵＲＬ情報を記録したバーコードをマウス１０のバーコードリーダ機能を用いて読み取ったときに、記憶部２１が保持している文字列変換プログラムを用いてＵＲＬの文字列を抽出することができる。
【００３５】
現在、市販される雑誌や商店等の店頭で配布する情報誌や各種カタログ等の印刷物に予めＵＲＬ情報をコード化したバーコードを印刷しておき、バーコードからＵＲＬ情報を抽出可能とするサービスが提供されている。本発明のバーコードリーダ付きマウスは、このようなサービスに対応するものである。ユーザが本発明のバーコードリーダ付きマウスを用いてＵＲＬ情報を含むバーコードを読み取ると、マウスの制御部１１は、記憶部２１に記憶された文字列変換プログラムを呼び出して、バーコード認識部１６から入力したバーコード情報を文字列に変換してＵＲＬ情報を抽出する。
【００３６】
抽出されたＵＲＬ情報は、マウス１０を接続したＰＣ等の情報処理装置３０に転送される。情報処理装置３０では、ブラウザ等のインターネット閲覧プログラムを起動させておくことにより、マウス１０から転送されたＵＲＬ情報を用いて該当するサイトに接続することができる。例えば、転送されたＵＲＬをブラウザのＵＲＬ指定部に貼り付けて該当サイトに接続する。このような機能によって、ユーザは複雑なＵＲＬの文字列を入力するこなく、本発明のバーコードリーダ付きマウスを用いて該当サイトに容易に接続することができるようになる。
【００３７】
なお、図３に示す例は、マウス機能を実現する手段としてボール１２を用いた構成を示したが、光センサ方式によるマウス機能の実現手段を適用できることはいうまでもない。
【００３８】
また、図１及び図２に示すようなＵＲＬ用の文字列変換プログラムを備えていない構成の場合、ＵＲＬ情報を含むバーコード情報を情報処理装置３０に転送し、情報処理装置側で文字列変換プログラムを用意しておくことにより、ユーザは同様の操作で複雑なＵＲＬを入力することなく、容易に該当サイトにインターネット接続することができる。
【００３９】
【発明の効果】
以上の説明から明らかなように、本発明によれば、バーコードリーダとマウス機能とを併せ持ったバーコードリーダ付きマウスによって、情報処理装置周辺を簡素化してユーザの操作性を高めることができる。また、ＵＲＬ情報を記録したバーコードからＵＲＬ情報を抽出することによって、ユーザは、複雑なＵＲＬ情報を情報処理装置に入力する必要なく目的のインターネットサイトに接続することができ、ユーザに高い利便性を提供することができる。
【００４０】
【図面の簡単な説明】
【図１】本発明のバーコードリーダ付きマウスの一実施例を説明するためのブロック図である。
【図２】本発明のバーコードリーダ付きマウスの他の実施例を説明するためのブロック図である。
【図３】ＵＲＬ情報読み取り機能を有するバーコードリーダ付きマウスの構成例を示す図である。
【符号の説明】
１０…バーコードリーダ付きマウス（マウス）、１１…制御部、１２…ボール、１３，１３’…マウスデータ検知部、１４…発光部、１５…光センサ、１６…バーコード認識部、１７…信号出力部、１８ａ…エスケープスイッチ、１８ｂ…リターンスイッチ、１８ｃ…スクロールスイッチ、１９…モード切替スイッチ、２０…光学系切替手段、２１…記憶部、３０…情報処理装置。
【図１】
2004126920.tif 000003
【図２】
2004126920.tif 000004
【図３】
2004126920.tif 000005