(57)【要約】【課題】外部コンピュータを用いたデバッグ作業中に電池切れを心配する必要のないハンディターミナルを提供する。【解決手段】ハンディターミナル１の本体２は、その背面側に凹所を有し、この凹所に専用充電池ユニット３、専用乾電池ボックス４、シリアル通信ユニット５を選択的に装着できる。デバッグの際には、本体２にシリアル通信ユニット５を装着し、このシリアル通信ユニット５を介して接続された外部コンピュータを用いてデバッグ作業を行うことができる。シリアル通信ユニット５は、商用電源に接続されたＡＣアダプタ５２から電力を受け取り、これをＨＴ本体２に供給する。【選択図】      図１
2004192107.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも電池からの電力の供給を受けて動作するハンディターミナルであって、
該ハンディターミナルの本体に形成され、前記電池を脱着可能に収容するための外部からアクセス可能な空所と、
前記ハンディターミナル本体に設けられ、該空所に装着した前記電池から電力を受け取るための電力端子と、
前記ハンディターミナル本体の前記空所に前記電池に代えて収容可能なシリアル通信ユニットと、
前記ハンディターミナル本体の前記空所に設けられ、前記シリアル通信ユニットを通じて外部コンピュータと通信するための通信端子とを含み、
該シリアル通信ユニットには、
商用電源からの電力を受け取る電力受取部と、
前記商用電源から受け取った電力を前記ハンディターミナル本体に供給可能な電力に変換する電源回路と、
該電源回路で変換した電力を前記電力端子に供給可能な電力供給部と、
外部コンピュータとシリアル通信ケーブルを介して接続可能な第１接続部と、前記ハンディターミナル本体の前記通信端子と接続可能な第２接続部とを有することを特徴とするハンディターミナル。
【請求項２】
前記シリアル通信ユニットが、前記第１接続部と前記第２接続部との間に、前記シリアル通信ユニットの電源回路から電力を受け取って動作するレベルコンバータを更に有する、請求項１に記載のハンディターミナル。
【請求項３】
前記電池が、少なくとも乾電池又は充電池のいずれかである、請求項１又は２に記載のハンディターミナル。
【請求項４】
前記電池と前記シリアル通信ユニットとが、前記ハンディターミナル本体に形成された共通の係合部によって係止される、請求項１〜３のいずれか一項に記載のハンディターミナル。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ユーザが携帯して様々なデータを収集するのに用いられるハンディターミナルに関する。
【０００２】
【従来の技術】
ハンディターミナルは、外部コンピュータで作成した応用プログラムをインストールすることにより動作するが、この応用プログラムの開発では、外部コンピュータで専用の開発ソフトウエアを用いて応用プログラムを作成した後に動作確認（デバッグ）を行い、問題が有れば応用プログラムの修正が行われる。このデバッグは、外部コンピュータで或る程度までは行うことができるものの、例えばバーコードをハンディターミナルで実際に読み込んで動作テストを行うときには、外部コンピュータから応用プログラムをハンディターミナルに転送し、ハンディターミナルでバーコードを読み取ながらデバッグ作業を行うことが必要になる。
【０００３】
【特許文献１】
特開２００１−１８４２３０号公報
【０００４】
この特開２００１−１８４２３０号公報は、ハンディターミナルにシリアル通信ポートを設け、このシリアル通信ポートを介して外部コンピュータと接続することで、外部コンピュータの表示画面にデバッグ情報（例えば、変数の内容）を表示しながら作業を行うことを提案している。
【０００５】
なお、ハンディターミナルは携帯して使用するものであり、その電源として電池が用いられる。電池は、これが乾電池であったとしても、また、充電池であったとしても、電池容量に限界があるため、連続使用に一定の制限がある。ちなみに、充電池は、従来のハンディターミナルでは、乾電池と置換可能な形状を有しており、乾電池を収容する電池ボックスの中に充電池を収容するようになっている。
【０００６】
【発明が解決しようとする課題】
従来のハンディターミナルでは、シリアル通信ポートを介して接続した外部コンピュータを用いてデバッグ作業を行うときに、途中で電池が空になる虞があり、このことがデバッグの作業効率を低下させる要因となる。
【０００７】
そこで、本発明の目的は、外部コンピュータを用いたデバッグ作業中に電池切れを心配する必要のないハンディターミナルを提供することにある。
【０００８】
【課題を解決するための手段】
かかる技術的課題は、本発明によれば、
少なくとも電池からの電力の供給を受けて動作するハンディターミナルであって、
該ハンディターミナルの本体に形成され、前記電池を脱着可能に収容するための外部からアクセス可能な空所と、
前記ハンディターミナル本体に設けられ、該空所に装着した前記電池から電力を受け取るための電力端子と、
前記ハンディターミナル本体の前記空所に、前記電池に代えて収容可能なシリアル通信ユニットと、
前記ハンディターミナル本体の前記空所に、前記シリアル通信ユニットを通じて外部コンピュータと通信するための通信端子とを含み、
該シリアル通信ユニットには、
商用電源からの電力を受け取る電力受取部と、
前記商用電源から受け取った電力を前記ハンディターミナル本体に供給可能な電力に変換する電源回路と、
該電源回路で変換した電力を前記電力端子に供給可能な電力供給部と、
外部コンピュータとシリアル通信ケーブルを介して接続可能な第１接続部と、前記ハンディターミナル本体の前記通信端子と接続可能な第２接続部とを有することを特徴とするハンディターミナルを提供することにより達成される。
【０００９】
応用プログラムのデバッグ作業は一般的にプログラム開発者の手に委ねられ、応用プログラムが完成すると、この応用プログラムを使用するユーザ向けの多数のハンディターミナルにインストールされる。本発明は、このような実情を考慮に入れて案出されたものである。
【００１０】
本発明によれば、プログラム開発者が一台のシリアル通信ユニットを所持することで、これをハンディターミナル本体に装着して外部コンピュータに接続してデバッグを実行することができる。換言すれば、ユーザは、各ハンディターミナル毎にシリアル通信ユニットを購入する必要は無い。
【００１１】
また、デバッグ作業中は、シリアル通信ユニットを介して商用電源でハンディターミナルを動作させることができるため、電池切れを心配することなくデバッグ作業を行うことができる。そして、応用プログラムが完成した後は、この応用プログラムを組み込んだハンディターミナル本体にシリアル通信ユニットの代わりに電池を装着することで、従来と同様に、ハンディターミナルを電池で動作させることができる。
【００１２】
加えて、本発明のハンディターミナルは、従来と異なりシリアル通信ポート及びこれに関連したデバイスを組み込む必要が無いため、ハンディターミナルそれ自体の製造コストを低減することができ、また、ハンディターミナルを小型化することができる。
【００１３】
【発明の実施の形態】
本発明の好ましい実施の形態では、ハンディターミナルの電源である電池として、充電池ユニットと乾電池ボックスとが用意され、これらは選択的にハンディターミナル本体の空所に装着可能である。乾電池ボックスを選択するときには、この乾電池ボックスの中に予め設定した本数の乾電池が収容される。したがって、充電池ユニットの大きさは乾電池ボックスと実質的に同一であり、従来のように電池の代わりに充電池をハンディターミナルに収容するのに比べて、充電池ユニットの体積を拡大することができ、これにより充電池の容量を拡大することが容易になる。
【００１４】
また、本発明の好ましい実施の形態では、シリアル通信ユニットに、商用電源からの電力をハンディターミナルが使用可能な電力に変換するのに必要なデバイス、具体的にはＡＣアダプタにより直流電源に変換された電圧がシリアル通信ユニットに加えられ、シリアル通信ユニット内には、所望の電圧に安定化する直流安定化回路（電源回路）が組み込まれる。また、シリアル通信ユニットには、外部コンピュータとの交信に必要なデバイスと、が内蔵され、このデバイスには、シリアル通信ユニットに内蔵した電源回路から電力が供給される。このようにシリアル通信ユニットに、電源回路や通信デバイスを内蔵させることにより、ハンディターミナル本体にシリアル通信ポートやこれに関連したデバイスを内蔵させる必要が無くなる。
【００１５】
【実施例】
添付の図面を参照して本発明の好ましい実施例を以下に詳しく説明する。
【００１６】
図１を参照して、実施例のハンディターミナル１は、ハンディターミナル本体（ＨＴ本体）２を有する。また、ハンディターミナル１は、後に詳しく説明するように、ＨＴ本体２に対して選択的に装着可能な、専用充電池ユニット３と専用乾電池ボックス４とを含む、いわゆるコードレスハンディターミナルである。ハンディターミナル１は、また、シリアル通信ユニット５を更に含み、このシリアル通信ユニット５は、デバッグ作業の際に、専用充電池ユニット３又は専用乾電池ボックス４の代わりにＨＴ本体２に装着される。
【００１７】
図２を参照して、この図２はハンディターミナル１を正面から見た図である。ＨＴ本体２は、表示部としてＨＴ本体２の前面に配置されたＬＣＤ７と、動作確認表示手段としてＨＴ本体２の前面の上端に配置された赤、緑、オレンジの３色を使い分けることのできる複数のＬＥＤ８と、キー入力部９とを有する。キー入力部９は、本体２の前面に配置された、メニューキー１０、バーコードのスキャンを開始するためのトリガーキー１１，４方向キー１２，キャンセルキー１３、エンター（ＥＮＴ）キー１４、テンキー１５、複数のファンクションキー１６、電源スイッチ１７などを含み、また、ＨＴ本体２の側面に配置されたサイドトリガーキー１８を含む。
【００１８】
図３は、シリアル通信ユニット５を装着した状態のハンディターミナル１を背面側から見た斜視図である。ＨＴ本体２の背面には、その上端部分にバーコード読取窓（フィルタ）２０が設けられ、この窓２０を通じて図外のバーコードの読み取りを行うことができる。すなわち、ハンディターミナル１はバーコードリーダハンディターミナルである。また、ＨＴ本体２の背面の下端部には、一対の充電用端子２１が設けられている。ＨＴ本体２は、また下端面の中央に光通信窓（赤外線透過フィルタ）２２（図４）を有する。
【００１９】
ハンディターミナル１を含むシステムは、ホストコンピュータ（図示せず）とのインターフェース及び図示しないＡＣアダプタを接続して商用電源を使った充電のインタフェースを構成する置き台３０を有する。すなわち、ハンディターミナル１は、ハンディターミナル１を置き台３０に載置することで、ホストコンピュータとの通信を行うことができ、通常の運用つまり通常の作業によって記録したデータをホストコンピュータに送信したり、ホストコンピュータからの作業指示、品名リストなどの情報を受信することができる。
【００２０】
ハンディターミナル１と置き台３０との間の通信は光通信、典型的には赤外線通信（ＩｒＤＡ通信）により行われる。置き台３０には、ホストコンピュータ（図示せず）に接続された通信ケーブルを接続するためのコネクタ３４（図１３）が設けられており、また、ハンディターミナル１を置き台３０に載置したときに、ハンディターミナル側光通信窓２２が対面する位置に、置き台側光通信窓（フィルタ）３１が設けられている（図５、図６）。
【００２１】
本体２に充電池ユニット３を装着したときのハンディターミナル１を置き台３０に載置すると、置き台３０に設けられた一対の充電用端子３２が、ＨＴ本体２の下端部の一対の充電用端子２１と電気的に接触し、これにより商用電源を用いてハンディターミナル１（充電池ユニット３）を充電することができる。このため、置き台３０には、商用電源に接続したＡＣアダプタのジャックを受け入れることのできる電源ポート３３（図１３）が設けられている。
【００２２】
先に説明したように、図３は、シリアル通信ユニット５を装着した状態のハンディターミナル１を背面側から見た斜視図である。図示のシリアル通信ユニット５をＨＴ本体２から取り外すことにより、ＨＴ本体２の背面には、下部を切り欠いた形状の外部からアクセス可能な凹所２３（図７）が出現する。
【００２３】
ＨＴ本体２の凹所２３には、図８から最も良く理解できるように、その下端部分に、後述の５つの端子群３５と対応する位置に５つの端子群２４が設けられている。図１３を参照して、ＨＴ本体２に設けられた５つの端子群２４の構成は、次のとおりである。
【００２４】
（１）ＧＮＤ端子２４ａ
（２）充電池ユニット、乾電池ボックス、シリアル通信ユニットのプラス電源端子２４ａ
（３）充電池ユニットを特定するための端子２４ｂ
（４）シリアル通信の送信側端子２４ｃ
（５）シリアル通信の受信側端子２４ｃ
【００２５】
図９は、充電池ユニット３を前面側、つまりハンディターミナル本体２の凹所と対面する側から見た斜視図である。充電池ユニット３は、その前面の下端部分に横並びに配置された５つの端子群３５を有する。この５つの端子群３５はブランク端子を含み、有効端子は、上述した本体２の端子群２４のうち（１）ＧＮＤ端子２４ａ、（２）プラス電源端子２４ａ、（３）充電池ユニットを特定するための端子２４ｂに対応する３つの端子３５が有効であり、上述した本体２の端子群２４のうち（４）シリアル通信の送信側端子２４ｃ、（５）シリアル通信の受信側端子２４ｃに対応する２つの端子３５がブランク端子（無効端子）である。
【００２６】
また、充電池ユニット３の上端面には、その中央に溝３６が形成されている。他方、ＨＴ本体２の凹所の上端壁には、上記溝３６と相補的な形状の突起部が形成され、また、凹所の上端壁を臨む部分にはスライド式ロック３７（図３）が設けられ、このスライド式ロック３７によりＨＴ本体２に装着した充電池ユニット３を固定することができる。
【００２７】
図１０、図１１は、乾電池ボックス４を前面側、つまりＨＴ本体２の凹所と対面する側から見た斜視図であり、図１１は蓋４０を取り外して、乾電池ボックス４の中に３本収容した単４電池４１を露出させた状態を示す。乾電池ボックス４の蓋４０を取り外すことで電池４１を新しい電池と交換することができる。図１０の参照符号４２は係合爪４２を示し、この係合爪４２を操作することにより、蓋４０を乾電池ボックス４から取り外すことができる。
【００２８】
乾電池ボックス４は、充電池ユニット３と同様に、その前面の下端部分に横並びに配置された５つの端子群４３を有する。この５つの端子群４３はブランク端子を含み、有効端子は、上述した本体２の５つの端子群２４のうち（１）ＧＮＤ端子２４ａ、（２）プラス電源端子２４ａに対応する２つの端子４３が有効であり、それ以外の３つの端子２４ｂ、２４ｃがブランク端子（無効端子）である。
【００２９】
乾電池ボックス４の上端面には、充電池ユニット３と同じ溝３６が形成され、ＨＴ本体２のスライドロック３７を用いて乾電池ボックス４を固定することができる。
【００３０】
図１２は、シリアル通信ユニット５を前面側、つまりＨＴ本体２の凹所と対面する側から見た斜視図である。シリアル通信ユニット５は、その前面の下端部分に横並びに配置された５つの端子群５０を有する。この５つの端子群５０はブランク端子を含み、有効端子は、ＨＴ本体側端子群２４のうち（１）ＧＮＤ端子２４ａ、（２）プラス電源端子２４ａ、（４）シリアル通信の送信側端子２４ｃ、（５）シリアル通信の受信側端子２４ｃに対応する４つの端子５０であり、本体側端子群２４のうち（３）充電池ユニットを特定するための端子２４ｂに対応する１つの端子５０が無効である。
【００３１】
シリアル通信ユニット５は、その側面に、ＡＣアダプタ５２（図１）から延びるラインの端に設けられたジャック５３（図１）を受け入れる電源ポート５４（図１２）と、シリアル通信ケーブル５５（図１）の一端に設けられたジャック５６（図１）を受け入れる通信ポート５７（図１２）とが設けられている。
【００３２】
シリアル通信ユニット５の上端面には、充電池ユニット３と同じ溝３６が形成され、ＨＴ本体２のスライドロック３７を用いてシリアル通信ユニット５を固定することができる。
【００３３】
図１３は、ＨＴ本体２及び置き台３０の回路ブロック図である。ＨＴ本体２は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭなどを有し、ＣＰＵ２０１はＲＯＭ２０２に書き込まれたプログラムに従って動作して確認ＬＥＤ８、ＬＣＤ表示部７などを制御し、バーコードリーダによって読み込まれたデータを処理してＲＡＭの所定領域に記録する。なお、ＨＴ本体２は、確認ＬＥＤ８に加えてブザーやバイブレータなどの音及び振動による確認手段を有し、これらの確認手段もＣＰＵ２０１によって制御される。
【００３４】
ＨＴ本体２は、その下端面の光通信窓２２に臨んで配置された受発光素子２０３を使って通信するためのＩｒＤＡ部２０４及びデバッグ用のシリアル通信部２０５を有し、これらのＩｒＤＡ部２０４及びシリアル通信部２０５はＣＰＵ２０１によって制御される。
【００３５】
ＨＴ本体２は電源制御部２０６を有し、この電源制御部２０６は充電コントロール２０７及び電源回路２０８を含み、ＨＴ本体２に充電池ユニット３が装着されているときには、これが充電池ユニット３であることを端子２４ｂを通じて認識すると、充電コントロール（充電回路）２０７により充電池ユニット３の充電を行う。電源制御部２０６は、また、電源回路２０８を有し、電源回路２０８によってＨＴ本体２内のデバイスに電力が供給される。
【００３６】
置き台３０は、ＡＣアダプタを経て供給される商用電源を電源回路３０１でＨＴ本体２で使用可能な電圧（７Ｖ）に変換して充電用端子３２に印加する。置き台３０は、また、ホストコンピュータと通信するための通信インターフェース制御及び処理部３０２を有し、ハンディターミナル１は、置き台３０に載置することで、この置き台３０の光通信窓（赤外線透過フィルタ）３１に臨んで設置された受発光素子３０３を使ってホストコンピュータと通信することができる。
【００３７】
図１４は、シリアル通信ユニット５の回路ブロック図である。シリアル通信ユニット５は、ＡＣアダプタで直流に変換された商用電源を受け取ってＨＴ本体２が使用可能な電圧に変換する電源回路５０１を有し、この電源回路５０１はユニット５の端子群５０に接続されており、端子群５０を使ってＨＴ本体２に電源を供給することができる。
【００３８】
シリアル通信ユニット５は、また、外部コンピュータとの通信信号の電位と、ＨＴ本体２内部の通信信号の電圧とを相互に変換するためのレベルコンバータ５０２とを有し、このレベルコンバータ５０２の動作電力は電源回路５０１から供給される。
【００３９】
実施例のハンディターミナル１にあっては、応用プログラムを開発してデバッグを行うときには、ＨＴ本体２にシリアル通信ユニット５を装着して、このシリアル通信ユニット５の通信ポート５７を介して外部コンピュータと接続することにより、外部コンピュータを用いてデバッグを行うことができ、また、このデバッグ作業中、シリアル通信ユニット５の使用するときには、このユニット５の電源ポート５４（図１２）にＡＣアダプタ５２を接続することで、商用電源を使ってデバッグを実施することができる。
【００４０】
ハンディターミナル１の通常の運用では、シリアル通信ユニット５を取り外して、その代わりに専用充電池ユニット３又は専用乾電池ボックス４をＨＴ本体２に装着することで充電池又は乾電池によりハンディターミナル１を動作させることができる。なお、これらシリアル通信ユニット５、充電池ユニット３、乾電池ボックス４の選択的な装着は、ＨＴ本体２の共通のスライド式ロック３７を用いて行うことができる。
【００４１】
ハンディターミナル１の通常の運用において、ハンディターミナル１に蓄積されたデータは、ハンディターミナル１を置き台３０に載置することで、この置き台３０に接続されたホストコンピュータに供給することができる。また、ハンディターミナル１と置き台３０との間は赤外線通信であるため、ハンディターミナル１を単に置き台３０に載置するだけでよく、通信のための結線作業は不要である。
【００４２】
また、充電池ユニット３がＨＴ本体２に装着されているときには、置き台３０にハンディターミナル１を載置することで商用電源を使った充電を行うことができる。
【図面の簡単な説明】
【図１】実施例のハンディターミナルシステムの全体概要図である。
【図２】実施例のハンディターミナルの正面図である。
【図３】シリアル通信ユニットを装着した実施例のハンディターミナルを斜め後方から見た斜視図である。
【図４】実施例のハンディターミナルの下部を抽出して示す部分拡大図である。
【図５】実施例のハンディターミナルと一緒に用いられる置き台を斜め上方から見た斜視図である。
【図６】置き台の一部を抽出して示す部分拡大図である。
【図７】ハンディターミナルの背面を斜め後方から見た斜視図である。
【図８】ハンディターミナルの背面の下部を抽出して示す部分斜視図である。
【図９】ＨＴ本体に装着可能な専用充電池ユニットを斜め前方（ＨＴ本体側）から見た斜視図である。
【図１０】ＨＴ本体に装着可能な専用乾電池ボックスを斜め前方（ＨＴ本体側）から見た斜視図である。
【図１１】図１０に対応した図であり、乾電池ボックスから蓋を取り外した状態を示す。
【図１２】ＨＴ本体に装着可能なシリアル通信ユニットを斜め前方（ＨＴ本体側）から見た斜視図である。
【図１３】ＨＴ本体及び置き台の回路ブロック図である。
【図１４】シリアル通信ユニットの回路ブロック図である。
【符号の説明】
１    ハンディターミナル
２    ハンディターミナル本体
３    充電池ユニット
４    乾電池ボックス
５    シリアル通信ユニット
２４    ハンディターミナル本体の端子群
３０    置き台
５０    シリアル通信ユニットの端子群
５４    シリアル通信ユニットの電源ポート
５７    シリアル通信ユニットの通信ポート
【図１】
2004192107.tif 000003
【図２】
2004192107.tif 000004
【図３】
2004192107.tif 000005
【図４】
2004192107.tif 000006
【図５】
2004192107.tif 000007
【図６】
2004192107.tif 000008
【図７】
2004192107.tif 000009
【図８】
2004192107.tif 000010
【図９】
2004192107.tif 000011
【図１０】
2004192107.tif 000012
【図１１】
2004192107.tif 000013
【図１２】
2004192107.tif 000014
【図１３】
2004192107.tif 000015
【図１４】
2004192107.tif 000016