(57)【特許請求の範囲】
【請求項１】
手持ち操作可能な本体に、情報コード読取機構を設けると共に、前記本体の表面部に、読取指示用のトリガキーを含む操作キー及び必要な表示を行う表示部を設けてなるハンディ型情報コード読取装置であって、
前記トリガキーのオン操作に基づいて前記情報コード読取機構により情報コードを読取る通常読取モードと、英数字等の文字を入力する文字入力モードとを切替えるモード切替手段を備え、
前記文字入力モードにおいては、前記トリガキーが、前記表示部に表示される入力文字候補を選択するための文字入力用のキーとして機能すると共に、
前記モード切替手段は、１回の情報コードの読取りが終了する毎に自動的に通常読取モードから文字入力モードにモードを切替えるように構成されていることを特徴とするハンディ型情報コード読取装置。
【請求項２】
前記モード切替手段は、前記操作キーのキー操作に基づいてモードを切替えることが可能に構成されていることを特徴とする請求項１記載のハンディ型情報コード読取装置。
【請求項３】
前記文字入力モードにおいては、前記表示部に表示される入力文字候補が、前記トリガキーの操作に応じてスクロール表示されることを特徴とする請求項１又は２記載のハンディ型情報コード読取装置。
【請求項４】
前記トリガキーは、前記本体の左右に位置して一対が設けられており、前記文字入力モードにおいては、それらトリガキーが異なる機能を果すことを特徴とする請求項１ないし３のいずれかに記載のハンディ型情報コード読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばバーコードハンディターミナル等の、手持ち操作により情報コードを読取るハンディ型情報コード読取装置に関する。
【０００２】
【発明が解決しようとする課題】
例えば在庫の管理や商品販売などを行うために、バーコードを用いたシステムが供されてきており、そのようなシステムに用いられる情報コード読取装置として、オペレータが手で持って操作するハンディタイプのバーコードリーダ（いわゆるバーコードハンディターミナル）がある。また、近年では、バーコードに代えて、ＱＲコード等の二次元コードを用いるシステムも供されてきている。
【０００３】
このようなハンディ型の情報コード読取装置は、手持ち可能な本体に、照明光源、ＣＣＤイメージセンサ、光学系、信号処理回路等からなるバーコード読取機構を内蔵すると共に、本体の上面部に、ＬＣＤからなる表示部や、テンキー等からなるキー操作部を備え、さらに、本体の側面部に、読取指示用のトリガキーを備えて構成されている。これにて、オペレータが、本体の先端部の読取窓を、対象物に記録された情報コードに近接させ、トリガキーのオン操作を行うことにより、情報コードを読取り、そのデコードデータの記憶や表示部への表示、ホストコンピュータへの送信等を行うようになっている。
【０００４】
ところで、上記したようなシステム（情報コード読取装置）を用いて、例えば棚卸業務を行うような場合、オペレータが、情報コード読取装置に対してユーザＩＤやパスワードを入力したり、製品のコードを読取った後に在庫数を入力するなど、英数字等の文字入力を行うことがある。この場合、キー操作部のスペースは小さく、配置できるキーの数が自ずと限られてくるので、例えば「７」のキーに「Ａ」，「Ｂ」，「Ｃ」を割当て、「８」のキーに「Ｄ」，「Ｅ」，「Ｆ」を割当てるといったように、テンキーの各数字キーに夫々複数のローマ字等を割当てるようにし、ローマ字を入力する際には、数字入力モードからローマ字入力モードに切替操作した上で、例えば「７」のキーを２回押圧操作して「Ｂ」を入力するというような入力方法を採用していた。
【０００５】
しかしながら、上記従来のものでは、キー操作部にあって、テンキーにローマ字を割当てる等の工夫により、極力少数のキーを配するようにしているものの、１個１個のキーは比較的小さいものであり、オペレータにとって操作性が必ずしも良いとはいえなかった。特にローマ字を入力する際には、どのキーにどのローマ字が割当てられているかの表示が小さくて見にくいといった事情もあり、オペレータにとってはキー操作が煩雑となり、文字入力操作が比較的面倒である不具合があった。
【０００６】
本発明は上記事情に鑑みてなされたもので、その目的は、キー操作部のスペースが小さい事情があっても、英数字等の文字入力を容易に行うことができるハンディ型情報コード読取装置を提供するにある。
【０００７】
【課題を解決するための手段】
ハンディ型情報コード読取装置にあっては、本体に、読取指示用のトリガキーがキー操作部とは別に設けられるのであるが、本発明者は、このトリガキーが、操作しやすい位置に設けられると共に、キー操作部の個々のキーと比べて比較的大形であることに着目し、本発明を成し遂げた。即ち、本発明の請求項１のハンディ型情報コード読取装置は、通常読取モードから文字入力モードに切替えられた状態で、トリガキーを、表示部に表示される入力文字候補を選択するための文字入力用のキーとして機能させるように構成すると共に、１回の情報コードの読取りが終了する毎に自動的に通常読取モードから文字入力モードにモードを切替えるように構成したものである。
【０００８】
これによれば、オペレータは、英数字等の文字入力を行うにあたっては、表示部の入力文字候補の表示を見ながら、大形で且つ操作しやすい位置にあるトリガキーを操作すれば良い。従って、キー操作部のテンキー等を操作して文字入力を行う場合と比べて、文字入力を容易に行うことができる。
【０００９】
このとき、通常読取モードから文字入力モードへのモードの切替えを、１回の情報コードの読取りが終了する毎に自動的に行うように構成したので、オペレータによるモード切替のための操作を不要とすることができる。あるいは、キー操作に基づいてモードを切替え可能に構成しても良く（請求項２の発明）、これにより、オペレータが自在にモードを切替えることが可能となる。
【００１０】
また、文字入力モードにおいて、表示部に表示される入力文字候補が、トリガキーの操作に応じてスクロール表示されるように構成することができ（請求項３の発明）、これにより、表示部に、個々の文字を大きく、つまりオペレータにとって見やすく表示することが可能となる。さらに、本体の左右に一対のトリガキーを設けたものにあっては、文字入力モードにおいて、それらトリガキーが異なる機能を果すように構成することができ（請求項４の発明）、これにより、１個のトリガキーに、例えばその押し方のパターンの変化によって多数の機能を割当てるような場合に比べて、操作性の一層の向上を図ることができる。
【００１２】
【発明の実施の形態】
以下、本発明をハンディ型のバーコード読取装置（バーコードハンディターミナル）に適用した第１の実施例について、図１ないし図５を参照しながら説明する。まず、図５は、本実施例に係るハンディ型情報コード読取装置たるバーコードハンディターミナル１の外観を示し、また、図４は、このバーコードハンディターミナル１の電気的構成を概略的に示している。
【００１３】
ここで、図５に示すように、バーコードハンディターミナル１の本体２は、オペレータが片手でもって操作できる程度の大きさの図で上下に長く角部に丸みをもった縦長形状に構成されると共に、詳しく図示はしないが、その先端側が斜め下方にやや折曲がったいわゆる首曲り形状をなし、その先端面部にこの場合横長な読取窓を有している。
【００１４】
また、この本体２の表面部（上面部）には、図で上側（先端側）に位置して、例えばＬＣＤからなる表示部３が設けられていると共に、その下側（基端側）に位置してキー操作部４が設けられている。詳しい説明は省略するが、前記キー操作部４には、電源キー、０〜９までの数字に対応したテンキー、各種機能を割当てることが可能な２個のマジックキー、エンターキー、シフトキー等が設けられている。そして、本体２の左右の両側面部には、読取指示用のトリガキー５，６が設けられている。
【００１５】
この本体２内には、情報コードこの場合バーコードＢを読取るための読取機構７（図４にのみ図示）が設けられている。周知のように、この読取機構７は、バーコードＢが記録されたラベルＬに対して前記読取窓を通して照明光を照射する照明用ＬＥＤや、前記読取窓を通して入力された反射光を、レンズやミラー等からなる光学系を介して撮像するＣＣＤイメージセンサ、このＣＣＤイメージセンサの撮影画像データを処理する増幅回路やＡ／Ｄ変換回路等を含んで構成されている。
【００１６】
そして、図４に示すように、この本体２内には、ＣＰＵ，ＲＯＭ，ＲＡＭ等からなり、装置全体の制御や、前記読取機構７からの画像データのデコード処理等を行うマイクロコンピュータ８（以下、マイコン８と略す）が設けられている。このマイコン８には、前記キー操作部４及びトリガキー５，６からの操作信号が、Ｉ／Ｆ９を介して入力されると共に、前記読取機構７からの画像データが入力されるようになっている。また、このマイコン８が、ＬＣＤ駆動回路１０を介して前記表示部３の表示を制御するようになっている。
【００１７】
さらに、前記マイコン８には、読取ったバーコードＢのデコードデータ等を記憶するメモリ１１が接続されている。また、本体２は、Ｉ／Ｆ１２を介して図示しない光通信ユニットと接続可能とされており、マイコン８は、光通信入出力回路１３を介して前記光通信ユニットによるホストコンピュータ（図示せず）との間のデータ通信を制御するようになっている。尚、本体２には、二次電池からなる電池パック１４が装着される電池パック装着部１５が設けられ、電源制御部１６を介して駆動電源が与えられるようになっている。
【００１８】
これにて、オペレータは、通常読取モード（後述）において、本体２の先端の読取窓を、バーコードＢが記録されたラベルＬ等に近接させ、その状態で、トリガキー５又は６をオン操作することにより、前記読取機構７によりバーコードＢが読取られる。そして、読取られた画像データが、マイコン８に入力されたデコード処理され、その結果が、表示部３に表示されたり（図３参照）、あるいはメモリ１１に記憶されたり、通信ユニットを介してホストコンピュータに転送されたりするようになっている。
【００１９】
さて、このバーコードハンディターミナル１は、上記したようなバーコードＢの読取りを行う通常読取モードの他に、例えば棚卸作業時にオペレータがユーザＩＤやパスワードを入力したり、製品のバーコードＢを読取った後に在庫数を入力するなど英数字等の文字入力を行う文字入力モードや、通信ユニットとの接続状態でホストコンピュータにデータ転送を行うデータ転送モードなど各種のモードをとり得るようになっている。
【００２０】
この場合、電源オン時（初期状態）には、通常読取モードとされるのであるが、オペレータが前記キー操作部４を操作することにより、各モードに手動で切替えできるようになっている。また、本実施例では、前記マイコン８は、通常読取モードにおいて、１回のバーコードＢの読取りが終了する毎に、自動的に通常読取モードから文字入力モードにモードを切替えるようになっている。さらに、文字入力モードにおいて、１回の文字入力作業が終了すると、再び通常読取モードに戻すようになっている。従って、前記マイコン８やキー操作部４が、モード切替手段として機能するようになっている。
【００２１】
そして、後の作用説明でも述べるように、前記マイコン８は、そのソフトウエア構成により、前記文字入力モードにおいて、前記表示部３に入力文字候補を表示させるようになっていると共に、前記左右のトリガキー５，６をその入力文字候補を選択するための文字入力用のキーとして機能させるようになっている。従って、オペレータは、表示部３を見ながらトリガキー５，６を操作することにより、文字入力を行うことができるのである。
【００２２】
このとき、図３に示すように、この文字入力モードでは、表示部３の画面のうち下部側部位に、比較的大きな文字で８文字が表示される横長な枠で囲まれた入力文字候補表示領域Ａが設けられ、この入力文字候補表示領域Ａに、この場合英数字からなる入力文字候補、つまり数字の０から９まで及びローマ字のＡからＺまでがスクロール表示されるようになっている。
【００２３】
また、図３では便宜上「Ｂ」の文字を枠で囲んで示すように、そのうち中央部の１個の文字が、白黒反転して表示されるようになっていて、その反転文字を選択できるようになっている。尚、表示部３の画面の上部側には、デコードデータ（製品の種類名称等）が表示されると共に、それに続いて入力された文字が順に表示（入力ポイントＰ）されるようになっている。
【００２４】
更に、本実施例では、この文字入力モードにおいては、左右のトリガキー５，６が夫々異なる機能を果たすようになっている。具体的には、左のトリガキー５を１回オン操作すると、入力文字候補が左方向にスクロールされ、右のトリガキー６を１回オン操作すると、入力文字候補が右方向にスクロールされ、左のトリガキー５を２回続けてオン操作すると、反転文字が入力文字として確定され、右のトリガキー６を２回続けてオン操作すると、入力が終了して通常読取モードに戻るようになっている。
【００２５】
次に、上記構成の作用について、図１及び図２も参照しながら説明する。図１のフローチャートは、バーコードハンディターミナル１の電源オン時に、マイコン８が実行する処理（メインルーチン）の概略を示している。また、図２のフローチャートは、そのうちの文字入力処理（図１中のステップＳ５）の詳細な処理手順を示している。
【００２６】
まず、図１において、バーコードハンディターミナル１の電源がオンされると、ステップＳ１にて初期設定がなされる。このとき、オペレータによるモード切替の操作のない限りは、通常読取モードとされる。ステップＳ２では、通常読取モードかどうかが判断され、通常読取モード（Ｙｅｓ）では、ステップＳ３にて、バーコードＢの読取処理がなされる。上述のように、このバーコードＢの読取処理においては、オペレータが、本体２の読取窓をバーコードＢに近接させた状態で、どちらかのトリガキー５，６をオン操作することにより、バーコードＢが読取られてデコード処理される。バーコードＢの読取処理が終了すると、ステップＳ７にて共通処理（表示部３の画面の書替えや、ブザーの鳴動）が行われた後に、ステップＳ２に戻る。
【００２７】
ここで、本実施例では、１回のバーコードＢの読取処理が終了する毎に、文字入力モードに自動的に切替えられ、またオペレータによるキー操作部４の操作によっても、文字入力モードとすることができる。ステップＳ４にて、文字入力モードであると判断されると（Ｙｅｓ）、ステップＳ５にて、後述するような文字入力処理が行われる。通常読取モード及び文字入力モードのいずれでもない場合には（ステップＳ４にてＮｏ）、ステップＳ６にて他のモード（データ転送モード等）の処理が実行される。
【００２８】
さて、上記ステップＳ５の文字入力処理は、図２に示す手順にて実行される。即ち、ステップＳ１１では、表示部３の画面の初期設定が行われる。ここでは、図３に示すように、表示部３の画面の上部に、デコードデータ及び文字入力位置（入力ポイントＰ）が表示されると共に、画面の下部に、内部に英数字が表示された入力文字候補表示領域Ａが表示される。
【００２９】
そして、その後は、トリガキー５，６の操作の有無が監視される（ステップＳ１２，Ｓ１３）。このとき、上述したように、どちらかのトリガキー５，６が１回オン操作されると（ステップＳ１２にてＹｅｓ）、左のトリガキー５が操作された場合には（ステップＳ１４にてＹｅｓ）、ステップＳ１５にて、入力文字候補表示領域Ａの表示データが左方向にスクロールされる。一方、右のトリガキー６が操作された場合には（ステップＳ１４にてＮｏ）、ステップＳ１６にて、入力文字候補表示領域Ａの表示データが右方向にスクロールされる。尚、この場合、１回のトリガキー５，６のオン操作で、１文字分スクロールするのであるが、トリガキー５，６を押続ける（長押しする）ことにより、その押続けられた時間に応じて連続してスクロールが実行される。
【００３０】
また、どちらかのトリガキー５，６が短時間で２回連続してオン操作されると（ステップＳ１３にてＹｅｓ）、左のトリガキー５が操作された場合には（ステップＳ１７にてＹｅｓ）、ステップＳ１８にて、現在入力文字候補表示領域Ａ内で反転されている文字の選択が確定される。一方、右のトリガキー６が短時間で２回連続してオン操作された場合には（ステップＳ１７にてＮｏ）、ステップＳ１９にて、文字入力モードが終了される。
【００３１】
さらに、左右どちらかにスクロールした場合（ステップＳ１５，Ｓ１６）及び文字の選択が確定された場合（ステップＳ１８）には、ステップＳ２０にて表示部３の画面処理が行われ、その上でステップＳ１２に戻る。前記画面処理では、例えば文字の選択が確定された際（ステップＳ１８）には、確定された文字が表示部３の画面の入力ポイントＰ部分に書込まれると共に、入力ポイントＰが１文字分右に移動するといったことが行われる。
【００３２】
従って、オペレータは、例えば「Ｂ」の文字を入力（選択）したい場合には、表示部３を見ながら、入力文字候補表示領域Ａ内で「Ｂ」の文字が反転される位置まで、どちらかのトリガキー５，６を操作して文字をスクロールさせ、その状態で左のトリガキー５を２回連続してオン操作して確定する。このような操作を繰返して必要な文字入力が完了した後、右のトリガキー６を２回連続してオン操作すると、文字入力モードが終了され、この場合自動的に通常読取モードに戻されるようになるのである。
【００３３】
このように本実施例によれば、文字入力モードにおいては、表示部３の画面に入力文字候補を表示させるようにすると共に、トリガキー５，６の操作によりその入力文字候補から入力すべき文字を選択できるように構成した。従って、本体２が小形でキー操作部４の配設スペースが小さい事情があっても、オペレータは、比較的大形で且つ操作しやすい位置にあるトリガキー５，６を操作すれば良いので、キー操作部４のテンキー等を操作して文字入力を行う場合と比べて、文字入力を容易に行うことができるという優れた効果を得ることができる。
【００３４】
そして、本実施例では、表示部３に表示される入力文字候補が、トリガキー５，６の操作に応じてスクロール表示されるように構成したので、個々の文字を大きく、つまりオペレータにとって見やすく表示することが可能となる。また、本体２の左右に一対が設けられたトリガキー５，６を，文字入力モードにおいて夫々異なる機能を果すように構成したので、操作性の一層の向上を図ることができる。
【００３５】
更に、特に本実施例では、オペレータのキー操作によってモードを切替えることができることに加えて、通常読取モードから文字入力モードへのモードの切替えを、１回のバーコードＢの読取りが終了する毎に自動的に行うように構成したので、その分オペレータによるモード切替のための操作を省略とすることができるといった利点も得ることができるものである。
【００３６】
図６は、第１の参考例を示すものである。この第１の参考例が、上記第１の実施例と異なる点は、トリガキー５，６を文字入力用のキーとして機能させることに代えて、本体に設けられる表示部２１の表面にタッチパネル２２を設け、文字入力モードにおいて、前記タッチパネル２２に、表示部２１の入力文字候補表示領域Ａに表示された入力文字候補をスクロールさせ且つ選択するための文字入力用のキー２２ａ〜２２ｄを設定する構成としたところにある。
【００３７】
即ち、この第１の参考例においても、文字入力モードにあって、表示部２１の画面に、入力文字候補を表示する入力文字候補表示領域Ａが設けられるのであるが、画面（タッチパネル２２）の下辺部に位置して、左から順に、左スクロールキー２２ａ、確定キー２２ｂ、終了キー２２ｃ、右スクロールキー２２ｄが設定（表示）されるのである。上記第１の実施例と同様に、オペレータは、それら文字入力用のキー２２ａ〜２２ｄを操作することによって、文字入力を容易に行うことができるものである。
【００３８】
図７は、第２の参考例に係るバーコードハンディターミナル３１を示すものである。この第２の参考例が、上記第１の実施例と異なる点は、本体２の例えば右側面部に、矢印ａ，ｂ方向の回転操作及び矢印ｃ方向への押圧操作が可能なジョグダイヤル３２を設け、文字入力モードにおいて、前記ジョグダイヤル３２により、表示部３の入力文字候補表示領域Ａに表示された入力文字候補をスクロールさせ且つ選択するように構成したところにある。
【００３９】
この場合、例えばジョグダイヤル３２を矢印ａ方向（反時計回り方向）に回動操作すると、入力文字候補が左スクロールされ、矢印ｂ方向（時計回り方向）に回動操作すると、入力文字候補が右スクロールされ、ジョグダイヤル３２を矢印ｃ方向に１回押圧操作すると、入力文字が確定され、２回連続して押圧操作すると、入力が終了するようになっている。これによっても、オペレータが文字入力を容易に行うことができるものである。
【００４０】
尚、上記した第１の実施例においては、文字入力モードにおいて左右のトリガキー５，６に異なる機能を付与するようにしたが、同等の機能を付与してどちらを操作しても良い構成とすることができ、この場合、例えば、トリガキーを１回オン操作すれば入力文字候補の一方向へのスクロール、２回連続してオン操作すれば確定、長押しすれば終了といった使用形態が可能である。この構成は、１個のトリガキーを備えたものにも適用でき、同様に実施することができる。
【００４１】
その他、本発明は上記した各実施例に限定されるものではなく、例えば情報コードとしてはバーコードＢに限らず、ＱＲコードなどの二次元コードを読取る装置にも本発明を適用することができ、また、入力する文字としては、数字やローマ字に限らず、日本語のカナや各国で使用される文字であっても良く、さらには、画面表示の形態としても様々な変形が可能である等、本発明は要旨を逸脱しない範囲内で適宜変更して実施し得るものである。
【図面の簡単な説明】
【図１】  本発明の第１の実施例を示すもので、メインルーチンを概略的に示すフローチャート
【図２】  文字入力処理の手順を示すフローチャート
【図３】  表示部の画面を拡大して示す平面図
【図４】  バーコードハンディターミナルの電気的構成を示すブロック図
【図５】  バーコードハンディターミナルの外観を示す平面図
【図６】  第１の参考例を示す図３相当図
【図７】  第２の参考例を示す図５相当図
【符号の説明】
図面中、１，３１はバーコードハンディターミナル（ハンディ型情報コード読取装置）、２は本体、３，２１は表示部、４はキー操作部、５，６はトリガキー、７は読取機構、８はマイコン、２２はタッチパネル、２２ａ〜２２ｄは文字入力用キー、３２はジョグダイヤル、Ａは入力文字候補表示領域、Ｂはバーコード（情報コード）を示す。
【図１】
0004378894.tif 000002
【図２】
0004378894.tif 000003
【図３】
0004378894.tif 000004
【図４】
0004378894.tif 000005
【図５】
0004378894.tif 000006
【図６】
0004378894.tif 000007
【図７】
0004378894.tif 000008