(57)【要約】【課題】従来のハンディターミナルはＯＦＦされても大電力を消費する。【解決手段】ハンディターミナル１は、ＣＰＵ８２と、ＲＡＭ８３と、電池Ａから電力が供給される電源回路８１と、情報コードの読み取りが可能なＯＮ状態と読み取りが不可能なＯＦＦ状態とを切り替えるための指示を受け付ける電源スイッチ８４１と、ＯＦＦ状態であってＣＰＵ８２が外部からの操作部８４の操作に応じてＯＮ状態に復帰可能なスリープ状態に移行しＲＡＭ８３の記憶内容を維持する第１のモードとＣＰＵ８２の駆動が停止しＲＡＭ８３の記憶内容を維持しない第２のモードとの何れかを受け付けるモード受付部８４２と、記憶部８６と、電池Ａから電力が供給され時刻を計数するＲＴＣ８５と、ＯＮからＯＦＦへの指示がされた場合、記憶部８６が第２のモードを記憶しているとき、ＣＰＵ８２及びＲＡＭ８３に電力が供給されないように電源回路８１を制御する電源制御部８７とを備える。【選択図】図８
2010026606.tif 000002
【特許請求の範囲】
【請求項１】
表面上部に表示部、表面下部に操作部、前記操作部と対向する背面に電池装着部を有し、当該電池装着部に装着された電池からの電力を使用して情報コードを読み取るハンディターミナルであって、
電力を使用して所定の処理を行なうＣＰＵと、
電力を使用して所定のデータを記憶するＲＡＭと、
前記電池から電力が供給され、前記ＣＰＵ及び前記ＲＡＭに電力を供給する電源回路と、
前記操作部に設けられ、前記情報コードの読み取りが可能なＯＮ状態と前記情報コードの読み取りが不可能なＯＦＦ状態とを切り替えるための指示を受け付けるＯＮ／ＯＦＦ指示受付部と、前記情報コードの読み取りが不可能なＯＦＦ状態であって、前記ＣＰＵが外部からの前記操作部の操作に応じて前記ＯＦＦ状態から前記ＯＮ状態に復帰可能なスリープ状態に移行するとともに前記ＲＡＭの記憶内容を維持する第１のモードと、前記ＣＰＵの駆動を停止するとともに前記ＲＡＭの記憶内容を維持しない第２のモードとの何れかを受け付けるモード受付部と、
前記モード受付部が受け付けたモードを記憶する記憶部と、
前記電池から電力が供給され、時刻を計数するリアルタイムクロックと、
前記電池から電力が供給され、前記ＯＮ／ＯＦＦ指示受付部が前記ＯＮの状態から前記ＯＦＦの状態へ移行させる指示を受け付けた際に、前記記憶部が前記第２のモードを記憶している場合に、前記ＣＰＵ及び前記ＲＡＭに電力が供給されないように前記電源回路を制御する電源制御部とを備え、
前記ＣＰＵは前記ＯＮ／ＯＦＦ指示受付部が前記ＯＮの状態から前記ＯＦＦの状態へ移行させる指示を受け付けた際に前記記憶部が前記第１のモードを記憶しているとき、前記スリープ状態に移行する
ハンディターミナル。
【請求項２】
前記電源制御部は、前記ＯＮ／ＯＦＦ指示受付部が前記ＯＦＦの状態から前記ＯＮの状態へ移行させる指示を受け付けた場合、前記ＣＰＵ及び前記ＲＡＭに電力が供給されるように前記電源回路を制御する
請求項１に記載のハンディターミナル。
【請求項３】
更に、
前記電源回路及び前記リアルタイムクロックに補助電力を供給する補助電源と、
前記電池から電力が供給され、前記ＯＮの状態の場合であって装着されている前記電池が前記ハンディターミナルから外れたとき、その現象を検出して前記電池が前記ハンディターミナルから外れたことを示す電池外れ信号を前記ＣＰＵに出力する電池外れ検出部とを備え、
前記ＣＰＵは、前記電池外れ検出部から前記電池外れ信号を受けた場合、前記スリープ状態に移行する
請求項１に記載のハンディターミナル。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによって携帯されバーコード等の情報コードを読み取るハンディターミナルに関する。
【背景技術】
【０００２】
従来から、ハンディターミナルは工場や倉庫における商品やその包装箱等に付されているバーコード等の情報コードを読み取るために使われている。ハンディターミナルとしては、商用電源や通信ネットワークに接続されているものもあるが、それらに接続されていないものもある。以下では、商用電源や通信ネットワークに接続されていない、所謂コードレスのハンディターミナルについて説明する。
【０００３】
コードレスのハンディターミナルには充電池又は乾電池が装着され、ハンディターミナルはそれらからの電力を用いてバーコードや２次元情報といった情報コードの読み取り等の動作を行なう。ハンディターミナルは、情報コードを読み取る際にはユーザによって把持され、ユーザによって把持されない場合、充電機能を有する置き台にユーザによって載置される。置き台は商用電源に接続されており、充電池がハンディターミナルに装着されている場合、ハンディターミナルが置き台に正しく載置されると、ハンディターミナルに装着されている充電池は充電される。また、ハンディターミナルによって取得されるデータは、置き台を介してホストコンピュータに送信され、ホストコンピュータによって管理される。それらハンディターミナルと、置き台と、ホストコンピュータとによってハンディターミナルシステムが構成される。
【０００４】
ところで、ハンディターミナルは、情報コードの読み取り等の動作を行なわない場合、つまりユーザによって使用されない場合、電源スイッチにユーザによってＯＦＦが設定される。このように電源スイッチにＯＦＦが設定されても、電源回路はハンディターミナルの内部のＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）や、大規模なプログラムを実行するためのＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）や、時計回路であるＲｅａｌ−Ｔｉｍｅ  Ｃｌｏｃｋ（リアルタイムクロック，ＲＴＣ）に電力を供給する。これにより、ＣＰＵがスリープ状態に移行し、ＲＡＭの記憶内容が維持され、ＲＴＣが示す現在時刻（年月日）が時々刻々カウントされる。
【０００５】
したがって、ユーザがハンディターミナルの電源スイッチにＯＮを設定したとき、ＲＡＭに記憶された情報が保持されているので、ユーザは電源スイッチにＯＦＦを設定した直前の状態からハンディターミナルの操作を再開することができる。そのため、従来のハンディターミナルはユーザにとって非常に利便性が高い。また、現在時刻も時々刻々カウントされているので、ユーザはハンディターミナルの操作の再開時に現在時刻を設定し直す必要がない。
【特許文献１】特開２００４−１９２１０８号公報
【特許文献２】特開２００４−２２０５０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、ハンディターミナルの電源スイッチにＯＦＦが設定されているときにＣＰＵをスリープ状態にしたりＲＡＭの記憶内容を維持するためには、ＣＰＵやＲＡＭに電力を供給する必要がある。つまり、電源スイッチにＯＦＦが設定されても、従来のハンディターミナルでは電力が消費されている。そのため、特にハンディターミナルの使用頻度が少なく電力源として乾電池を使用しているユーザにとっては、電源スイッチにＯＦＦを設定してから長期にわたってハンディターミナルを使用していなければ、電源スイッチにＯＮを設定しても乾電池の電力が消耗していてそのままではハンディターミナルを再使用することができない。そのような問題を未然に防ぐには、ユーザはハンディターミナルを使用した後、乾電池をハンディターミナルから取り外さなければならない。
【０００７】
乾電池がハンディターミナルから取り外されると、ハンディターミナルの内部には電力源が存在しなくなるので、ＣＰＵが動作を停止したりＲＡＭの記憶内容が維持されなくなるだけでなく、ＲＴＣの動作も停止する。ＲＴＣの動作が停止すると、ハンディターミナルの操作を再開しようとする場合、ユーザは乾電池をハンディターミナルに装着した後、ハンディターミナルに現在時刻を設定し直さなければならない。現在時刻を設定し直す作業はユーザには非常に煩わしい作業を強要されていると感じられる。
【０００８】
また、電力源として充電池を使用しているユーザであっても、ハンディターミナルを使用した後にそれを充電機能を有する置き台に正しく載置して充電機能を発揮させなければ、電源スイッチにＯＦＦを設定してから長期にわたってハンディターミナルを使用していないと、充電池の電力が消耗する。したがって、そのような状態で電源スイッチにＯＮを設定しても、ハンディターミナルを再使用することはできない。充電池の電力が消耗するとＲＴＣの動作が停止するので、ハンディターミナルの操作を再開しようとする場合、ユーザは充電池を充電した後、ハンディターミナルに現在時刻を設定し直さなければならない。現在時刻を設定し直す作業はユーザには非常に煩わしい作業を強要されていると感じられる。
【０００９】
つまり、従来のハンディターミナルは、電源スイッチにＯＦＦが設定されても大きな電力が消費するという問題がある。
【００１０】
本発明は、電源スイッチにＯＦＦが設定された場合の消費電力を小さくすることができるとともに、電源スイッチにＯＦＦが設定された後に再使用されたときに現在時刻の設定のし直しをユーザに強要することのないハンディターミナルを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決し上記目的を達成するために、本発明のハンディターミナルは、表面上部に表示部、表面下部に操作部、前記操作部と対向する背面に電池装着部を有し、当該電池装着部に装着された電池からの電力を使用して情報コードを読み取る装置であって、電力を使用して所定の処理を行なうＣＰＵと、電力を使用して所定のデータを記憶するＲＡＭと、前記電池から電力が供給され、前記ＣＰＵ及び前記ＲＡＭに電力を供給する電源回路と、前記操作部に設けられ、前記情報コードの読み取りが可能なＯＮ状態と前記情報コードの読み取りが不可能なＯＦＦ状態とを切り替えるための指示を受け付けるＯＮ／ＯＦＦ指示受付部と、前記情報コードの読み取りが不可能なＯＦＦ状態であって、前記ＣＰＵが外部からの前記操作部の操作に応じて前記ＯＦＦ状態から前記ＯＮ状態に復帰可能なスリープ状態に移行するとともに前記ＲＡＭの記憶内容を維持する第１のモードと、前記ＣＰＵの駆動を停止するとともに前記ＲＡＭの記憶内容を維持しない第２のモードとの何れかを受け付けるモード受付部と、前記モード受付部が受け付けたモードを記憶する記憶部と、前記電池から電力が供給され、時刻を計数するリアルタイムクロックと、前記電池から電力が供給され、前記ＯＮ／ＯＦＦ指示受付部が前記ＯＮの状態から前記ＯＦＦの状態へ移行させる指示を受け付けた際に、前記記憶部が前記第２のモードを記憶している場合に、前記ＣＰＵ及び前記ＲＡＭに電力が供給されないように前記電源回路を制御する電源制御部とを備え、前記ＣＰＵが前記ＯＮ／ＯＦＦ指示受付部が前記ＯＮの状態から前記ＯＦＦの状態へ移行させる指示を受け付けた際に前記記憶部が前記第１のモードを記憶しているとき、前記スリープ状態に移行する。
【００１２】
このように、本発明のハンディターミナルは、ユーザによって第２のモードが選択されると、ＯＮ／ＯＦＦ指示受付部（電源スイッチ）にＯＮの状態からＯＦＦの状態への移行の指示が設定されても、ＣＰＵ及びＲＡＭには電力を供給しないので、ＯＮ／ＯＦＦ指示受付部（電源スイッチ）にＯＦＦが設定された場合に消費される電力を小さくすることができる。また、本発明のハンディターミナルは、リアルタイムクロックが電池から電力を供給されるので、ＯＮ／ＯＦＦ指示受付部（電源スイッチ）にＯＦＦの状態からＯＮの状態への移行の指示が設定されたときに現在時刻の設定のし直しをユーザに強要することはない。
【発明の効果】
【００１３】
本発明は、電源スイッチにＯＦＦが設定された場合の消費電力を小さくすることができるとともに、電源スイッチにＯＦＦが設定された後に再使用されたときに現在時刻の設定のし直しをユーザに強要することのないハンディターミナルを提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明を実施するための最良の形態を図面を参照して説明する。
【００１５】
本実施の形態のハンディターミナル１を説明する前に、ハンディターミナル１を含むハンディターミナルシステムの構成を説明する。
【００１６】
図１は本実施の形態のハンディターミナルシステムの概略を説明するための図である。本実施の形態のハンディターミナルシステムは、例えば工場や倉庫での棚卸し作業に関するデータを取得し管理するシステムであって、図１に示すように、ハンディターミナル１と、置き台２と、ホストコンピュータ３とで構成されている。本実施の形態のハンディターミナル１の特徴は電力の使用に関する。その特徴部分は後述することとし、その前に、ハンディターミナル１、置き台２、及びホストコンピュータ３それぞれの一般的な構成について説明する。図２は、本実施の形態のハンディターミナルシステムの一般的な構成を説明するための図である。
【００１７】
ハンディターミナル１は、商用電源６や通信ネットワーク７に直接接続されていない、所謂コードレスのハンディターミナルであって、工場や倉庫における商品やその包装箱等に付されている情報コードを読み取るために使われる。図１に示すように、ハンディターミナル１には小容量の充電池４ａ若しくは大容量の充電池４ｂ又は乾電池５が装着され、ハンディターミナル１はそれらからの電力を用いてバーコードや２次元情報といった情報コードの読み取り等の動作を行なう。なお図１には、乾電池５がハンディターミナル１に装着される際にその乾電池５を覆うことにより乾電池５へのハンディターミナル１の外部からの障害を防御するための乾電池ケース５ａが示されている。ハンディターミナル１は、バーコード等の情報コードを読み取る際にはユーザによって把持される。
【００１８】
図２示すように、ハンディターミナル１は、処理部１１と、液晶表示装置１２と、操作部１３と、読取窓１４と、一対の充電用接触端子１５ａ，１５ｂと、電源制御回路１６と、一対の通信用接触端子１７ａ，１７ｂと、赤外線通信窓１８と、記憶部１９とを有する。
【００１９】
処理部１１は、ハンディターミナル１の各処理を行なうとともに、ハンディターミナル１の各構成部を制御する。液晶表示装置１２は各種の情報を表示し、操作部１３はユーザによって操作される構成部であり、ユーザの指示を受け付ける。読取窓１４はバーコードや２次元情報といった情報コードを読み取り、一対の充電用接触端子１５ａ，１５ｂはハンディターミナル１の外部から充電池４へ電力を供給するために用いられる端子であり、電源制御回路１６は充電池４への電力の供給を制御する。一対の通信用接触端子１７ａ，１７ｂは、処理部１１とハンディターミナル１の外部との通信のために用いられる端子であり、赤外線通信窓１８は赤外線による通信を行なうための手段である。例えば、赤外線通信窓１８は読取窓１４によって読み取られた情報コードのデータをポータブルプリンタに送信する際に使われる。記憶部１９は、読取窓１４によって読み取られた情報コードのデータを記憶する手段である。
【００２０】
図３は正面から見たときのハンディターミナル１の斜視図である。図３に示すように、ハンディターミナル１を構成する筐体の正面には、上方に液晶表示装置１２が設けられており、下方に操作部１３が設けられている。操作部１３は、メニューキー１３１と、情報コードのスキャンを開始するためのトリガーキー１３２と、４方向キー１３３と、キャンセルキー１３４と、エンターキー１３５と、テンキー１３６と、複数のファンクションキー１３７と、電源スイッチ１３８とを含む。また、操作部１３は、ハンディターミナル１を構成する筐体の側面に設けられているサイドトリガーキー１３９を含む。
【００２１】
図４は、背面から見たときのハンディターミナル１の斜視図である。図５は背面から見たときのハンディターミナル１の下部のみを拡大したときの斜視図である。図４に示すように、ハンディターミナル１を構成する筐体の背面の上方には読取窓１４が設けられている。また、図４及び図５に示すように、ハンディターミナル１を構成する筐体の背面の下方には、一対の充電用接触端子１５ａ，１５ｂと、一対の通信用接触端子１７ａ，１７ｂとが設けられている。また、図３から図５に示すように、ハンディターミナル１を構成する筐体の下面の中央には赤外線通信窓１８が設けられている。
【００２２】
図６は置き台２の斜視図である。置き台２は、ハンディターミナル１がユーザによって把持されない場合、図７に示すようにハンディターミナル１がユーザによって載置され、ハンディターミナル１を安定して保持する。また、図２に示すように、置き台２は商用電源６に接続されており、充電池４がハンディターミナル１に装着されている場合、ハンディターミナル１が置き台２に正しく安定した状態で載置されると、ハンディターミナル１に装着されている充電池４が充電される。
【００２３】
図２及び図６に示すように、置き台２は、載置部２１と、電源ポート２２と、電源制御回路２３と、一対の充電用接触金属端子２４ａ，２４ｂと、通信ポート２５と、通信部２６と、一対の通信用接触金属端子２７ａ，２７ｂとを有する。
【００２４】
載置部２１はハンディターミナル１が載置される部位であって、図６に示すように、低部２１１と背もたれ部２１２とを含む。ハンディターミナル１を構成する筐体の下面が低部２１１に位置し、ハンディターミナル１を構成する筐体の背面が背もたれ部２１２に位置するように、ハンディターミナル１は置き台２に載置される。このときハンディターミナル１は安定した状態で置き台２によって保持される。
【００２５】
電源ポート２２は、商用電源６と接続するためのポートであって、置き台２を構成する筐体の背面に設けられており、電源制御回路２３は、電源ポート２２が商用電源６と接続したときに置き台２の外部からの電力から充電用の電圧を生成し、その電圧を一対の充電用接触金属端子２４ａ，２４ｂに印加する。一対の充電用接触金属端子２４ａ，２４ｂは、ハンディターミナル１の一対の充電用接触端子１５ａ，１５ｂと対応しており、ハンディターミナル１が正しく安定した状態で置き台２に載置されると、一対の充電用接触金属端子２４ａ，２４ｂそれぞれは、ハンディターミナル１の一対の充電用接触端子１５ａ，１５ｂそれぞれと機械的にかつ電気的に接触する。ハンディターミナル１に充電池４が装着されている場合、一対の充電用接触金属端子２４ａ，２４ｂとハンディターミナル１の一対の充電用接触端子１５ａ，１５ｂとが接触すると、置き台２に接続されている商用電源６からの電力が電源制御回路２３によってハンディターミナル１に供給され、充電池４が充電される。
【００２６】
通信ポート２５は、ホストコンピュータ３が接続されているＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）又はＷｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＷＡＮ）といった通信ネットワーク７と接続するためのポートであって、置き台２を構成する筐体の背面に設けられており、通信ポート２５が通信ネットワーク７と接続すると、置き台２とホストコンピュータ３との間の通信が可能となる。通信部２６はハンディターミナル１とホストコンピュータ３との間の通信を仲介する。一対の通信用接触金属端子２７ａ，２７ｂは、ハンディターミナル１の一対の通信用接触端子１７ａ，１７ｂと対応しており、ハンディターミナル１が正しく安定した状態で置き台２に載置されると、一対の通信用接触金属端子２７ａ，２７ｂそれぞれは、ハンディターミナル１の一対の通信用接触端子１７ａ，１７ｂそれぞれと機械的にかつ電気的に接触する。その接触により、ハンディターミナル１と置き台２との間の通信が可能になる。また、ハンディターミナル１の一対の通信用接触端子１７ａ，１７ｂそれぞれと、置き台２の一対の通信用接触金属端子２７ａ，２７ｂそれぞれとが機械的にかつ電気的に接触するので、ハンディターミナル１と置き台２とは全二重通信を行なうことができる。
【００２７】
このように、置き台２は、ハンディターミナル１に装着される充電池４を充電する機能と、ハンディターミナル１及びホストコンピュータ３それぞれと通信する機能とを有している。
【００２８】
ホストコンピュータ３は、通信ネットワーク７を介して置き台２と接続しており、ハンディターミナル１によって取得されたデータを置き台２を介して取得し、管理する。
【００２９】
次に、本実施の形態のハンディターミナル１の特徴である電力の使用に関する部分について説明する。
【００３０】
まず、電力の使用に着目したときのハンディターミナル１の構成を説明する。
【００３１】
図８は、電力の使用に着目したときのハンディターミナル１の構成を示す図である。図８に示すように、電力の使用に関して、ハンディターミナル１は、電源回路８１と、ＣＰＵ８２と、ＲＡＭ８３と、電源スイッチ８４１及びモード受付部８４２を含む操作部８４と、ＲＴＣ（リアルタイムクロック）８５と、記憶部８６と、電源制御部８７と、電池外れ検出部８８と、補助電源８９とを有する。また、乾電池又は充電池である電池Ａがハンディターミナル１の図３に示す操作部１３と対向する背面に設けられている電池装着部に装着され、電池Ａからの電力は、電源回路８１と、操作部８４と、ＲＴＣ８５と、電源制御部８７と、電池外れ検出部８８とに個別に直接供給される。
【００３２】
電源回路８１は、電池Ａから電力が供給され、ＣＰＵ８２とＲＡＭ８３とに所定の電力を供給する手段である。ＣＰＵ８２は、電源回路８１から電力が供給され、その電力を使用して所定の処理を行なう手段である。例えば、ＣＰＵ８２は、操作部８４により入力されるユーザの指示に従って情報コードのデータを置き台２（図１、図２、図６及び図７参照）に送信したり、図示されていない警告ブザーを制御したりする。ＲＡＭ８３は、読取窓１４（図２及び図４）に読み取られた情報コードのデータを記憶する手段である。
【００３３】
操作部８４は、図２及び図３の操作部１３に対応しており、電池Ａから電力が供給され、上述したように、電源スイッチ８４１とモード受付部８４２とを含む。電源スイッチ８４１は本発明のハンディターミナルのＯＮ／ＯＦＦ指示受付部に対応し、情報コードの読み取りが可能なＯＮ状態と情報コードの読み取りが不可能なＯＦＦ状態とを切り替えるための指示を受け付ける手段である。電源スイッチ８４１は例えば図３に示されている電源スイッチ１３８に対応する。モード受付部８４２は、情報コードの読み取りが不可能なＯＦＦ状態であって、ＣＰＵ８２が外部からの操作部８４の操作に応じて上記ＯＦＦ状態から上記ＯＮ状態に復帰可能なスリープ状態に移行するとともにＲＡＭ８３の記憶内容を維持する第１のモードと、ＣＰＵ８２の駆動を停止するとともにＲＡＭ８３の記憶内容を維持しない第２のモードとの何れかを受け付ける手段である。言い換えると、モード受付部８４２は、電源スイッチ８４１にＯＦＦが設定されたときにＣＰＵ８２及びＲＡＭ８３に電力が供給される第１のモードと、電源スイッチ８４１にＯＦＦが設定されたときにＣＰＵ８２及びＲＡＭ８３に電力が供給されない第２のモードとの何れかを受け付ける手段である。なお、モード受付部８４２は、情報コードを読み取ることができる状態であるＯＮの状態のときに、第１のモードと第２のモードとの何れかを受け付ける。モード受付部８４２は例えば図３に示されているファンクションキー１３７等の操作部１３の各キーに対応する。
【００３４】
ＲＴＣ８５は、電池Ａから電力が供給され、時刻を計数する時計回路である。記憶部８６は、モード受付部８４２が受け付けたモードを記憶する手段であって、例えばＲＯＭの特定の記憶領域によって構成される。
【００３５】
電源制御部８７は、電池Ａから電力が供給され、電源スイッチ８４１がＯＮの状態からＯＦＦの状態へ移行させる指示を受け付けた場合、記憶部８６が第２のモードを記憶しているとき、ＣＰＵ８２及びＲＡＭ８３に電力が供給されないように電源回路８１を制御する手段である。また、電源制御部８７は、電源スイッチ８４１がＯＦＦの状態からＯＮの状態へ移行させる指示を受け付けた場合、ＣＰＵ８２及びＲＡＭ８３に電力が供給されるように電源回路８１を制御する。電源制御部８７は例えばＤ−ＦＦラッチ回路により実現される。
【００３６】
電池外れ検出部８８は、電池Ａから電力が供給され、ＯＮの状態の場合であって装着されている電池Ａがハンディターミナル１の電池装着部から外れたとき、その現象を検出して電池Ａがハンディターミナル１から外れたことを示す電池外れ信号をＣＰＵ８２に出力する手段である。
【００３７】
補助電源８９は、電池Ａがハンディターミナル１の電池装着部から外れた場合等に、電源回路８１と、操作部８４と、ＲＴＣ８５と、電源制御部８７と、電池外れ検出部８８とに補助電力を供給する手段である。
【００３８】
なお、ＣＰＵ８２は、電池外れ検出部８８から電池外れ信号を受けた場合、上述したスリープ状態に移行する。また、ＣＰＵ８２は、電源スイッチ８４１がＯＮの状態からＯＦＦの状態へ移行させる指示を受け付けた場合、記憶部８６が第１のモードを記憶しているとき、上述したスリープ状態に移行する。
【００３９】
次に、電力の使用に着目したときのハンディターミナル１の動作を説明する。
【００４０】
図９は、電力の使用に着目したときのハンディターミナル１の動作の手順を示す図である。説明の便宜上、ハンディターミナル１が情報コードの読み取り等の通常の動作を行なっている状態からのハンディターミナル１の動作の説明を開始する。
【００４１】
ハンディターミナル１が通常の動作を行なっているときに、つまり情報コードを読み取ることができる状態であるＯＮの状態のときに、モード受付部８４２は、電源スイッチ８４１にＯＦＦが設定されたときにＣＰＵ８２がスリープ状態になるとともにＲＡＭ８３の記憶内容が維持される第１のモードと、電源スイッチ８４１にＯＦＦが設定されたときにＣＰＵ８２の駆動が停止するとともにＲＡＭ８３の記憶内容が維持されない第２のモードとの何れかを、ユーザから受け付ける（Ｓ１）。モード受付部８４２は受け付けたモードの情報をＣＰＵ８２に出力し、ＣＰＵ８２はモード受付部８４２から受けたモードの情報を記憶部８６に設定し、記憶部８６はＣＰＵ８２による設定によりモード受付部８４２が受け付けたモードを記憶する（Ｓ２）。
【００４２】
その後、ユーザは情報コードを読み取ることができる状態であるＯＮの状態から情報コードを読み取ることができない状態であるＯＦＦの状態へ移行させる指示を電源スイッチ８４１に設定し、電源スイッチ８４１はその指示を受け付ける（Ｓ３）。そして、電源スイッチ８４１はＯＮの状態からＯＦＦの状態へ移行させることを指示するＯＦＦ信号をＣＰＵ８２に出力する。ＣＰＵ８２は、ＯＦＦ信号を受けると、記憶部８６に記憶されているモードを読み出し（Ｓ４）、読みだしたモードが第１のモード（バックアップモード）であるのか、第２のモードであるのかを判断する（Ｓ５）。
【００４３】
ＣＰＵ８２が読みだしたモードが第２のモードである場合（Ｓ５でＮｏ）、すなわち記憶部８６が第２のモードを記憶していた場合（Ｓ５でＮｏ）、ＣＰＵ８２は、ＣＰＵ８２及びＲＡＭ８３に電力が供給されないようにするための電源制御信号を電源制御部８７に出力する。電源制御部８７はＣＰＵ８２からその電源制御信号を受けると、ＣＰＵ８２及びＲＡＭ８３に電力が供給されないように電源回路８１を制御する電源制御信号を電源回路８１に出力する。その電源制御信号により、電源回路８１はＣＰＵ８２及びＲＡＭ８３への電力の供給を停止する（Ｓ６）。
【００４４】
これにより、情報コードを読み取ることができない状態であるＯＦＦの状態のときに電力がＣＰＵ８２及びＲＡＭ８３に供給されないので、電源スイッチ８４１にＯＦＦが設定された場合の消費電力を従来よりも小さくすることができる。ＲＡＭ８３がＤｙｎａｍｉｃ  ＲＡＭであれば、その記憶内容を保持するためにはリフレッシュが必要なので、電池Ａが新品の乾電池であってもその電力は２週間程度で消耗する。ＲＴＣ８５には電力が電池Ａから直接供給されているが、ＲＴＣ８５の動作を維持するためだけなら電池Ａが新品の乾電池であれば、その電力は約半年間は消耗しない。したがって、ＯＦＦの状態のときにＣＰＵ８２の駆動状態を停止するとともに、ＲＡＭ８３の記憶内容を維持しないとすると、電池Ａの電力は長持ちする。
【００４５】
また、ＲＴＣ８５は、電池Ａに直接接続していて電池Ａから電力が直接供給されており、ＯＮの状態からＯＦＦの状態へ移行させる指示が電源スイッチ８４１に設定されたことには関係なく時刻を計数し続ける。したがって、ＯＦＦの状態からハンディターミナル１の使用が再開されたときに、現在時刻の設定のし直しをユーザに強要することはない。なお、電池ＡからＲＴＣ８５に流れる電流は約１００μＡである。
【００４６】
さて、ＯＮの状態からＯＦＦの状態に移行すると、電源スイッチ８４１は、ＯＦＦの状態からＯＮの状態へ移行させる指示を待つ（Ｓ７）。ユーザがＯＦＦの状態からＯＮの状態へ移行させる指示を電源スイッチ８４１に設定すると（Ｓ７でＹｅｓ）、電源スイッチ８４１はその指示を受け取り、ＯＦＦの状態からＯＮの状態へ移行させるための再起動信号を電源制御部８７に出力する。
【００４７】
電源制御部８７は、再起動信号を受けると、ＣＰＵ８２及びＲＡＭ８３に電力を供給させるための電源制御信号を電源回路８１に出力する。電源回路８１は、電源制御部８７からのその電源制御信号を受けると、ＣＰＵ８２及びＲＡＭ８３に電力を供給する。
【００４８】
これにより、ハンディターミナル１は通常の動作を行なう状態に移行する。
【００４９】
ところで、ステップＳ５において、ＣＰＵ８２が読みだしたモードが第１のモードであると判断された場合（Ｓ５でＹｅｓ）、すなわち記憶部８６が第１のモードを記憶していた場合（Ｓ５でＹｅｓ）、電源回路８１はＣＰＵ８２及びＲＡＭ８３への電力の供給を続ける。
【００５０】
そして、ＣＰＵ８２はスリープ状態に移行し、ＲＡＭ８３の記憶内容は維持される（Ｓ１０）。すなわち、ＣＰＵ８２は、操作部８４が操作されなければ情報コードを読み取ることができず操作部８４が操作されれば情報コードを読み取ることができる状態に移行し、ＲＡＭ８３はデータを保持するセルフリフレッシュモードに移行する。スリープ状態のときに操作部８４が操作されると（Ｓ１１でＹｅｓ）、ＣＰＵ８２はスリープ状態を解除し（Ｓ１２）、ハンディターミナル１は通常の動作に復帰する。
【００５１】
また、ハンディターミナル１が通常の動作を行なっている最中に、電池Ａがハンディターミナル１の電池装着部から外れる場合がある。そのような場合、電池外れ検出部８８は、その現象を検出し、電池Ａがハンディターミナル１から外れたことを示す電池外れ信号をＣＰＵ８２に出力する。
【００５２】
ＣＰＵ８２は、電池外れ検出部８８から電池外れ信号を受けると、記憶部８６に記憶されているモードに関係なく、スリープ状態に移行する。このとき、補助電源８９は、電源回路８１、操作部８４、ＲＴＣ８５、及び電池外れ検出部８８に電力を供給する。したがって、電池Ａがハンディターミナル１の電池装着部から外れても、ＲＡＭ８３の記憶内容は維持されるとともに、ＲＴＣ８５は時刻を計数し続ける。なお、補助電源８９の補助電力は１０程度の短期間しかもたない。また、その後はステップＳ１１へ移行する。
【００５３】
上述したように、本実施の形態のハンディターミナル１では、ＣＰＵ８２及びＲＡＭ８３に電力を供給する電源回路８１とＲＴＣ８５とは個別に電池Ａに接続されている。したがって、ＯＦＦの状態のときにＣＰＵ８２及びＲＡＭ８３に電力が供給されない第２のモードをユーザが選択すれば、ＯＦＦの場合の消費電力を小さくすることができる。また、ＯＦＦの状態からハンディターミナル１が再使用されたときに現在時刻の設定のし直しをユーザに強要することもない。更に、ユーザが電源スイッチ８４１にＯＦＦを設定する際、電池Ａをハンディターミナル１から取り外させることをユーザに強要することもない。
【００５４】
なお、上述したように、記憶部８６が第２のモードを記憶している状態で、ユーザがＯＮの状態からＯＦＦの状態へ移行させる指示を電源スイッチ８４１に設定した場合、電源回路８１はＣＰＵ８２及びＲＡＭ８３への電力の供給を停止する。電源回路８１からＣＰＵ８２及びＲＡＭ８３への電力の供給の停止は、例えば電源回路８１とＣＰＵ８２及びＲＡＭ８３との間にスイッチが設けられており、そのスイッチが切断されることにより実行される。しかしながら、電源回路８１からＣＰＵ８２及びＲＡＭ８３への電力の供給の停止は、そのような手段以外の手段によって実行されてもよい。
【産業上の利用可能性】
【００５５】
本発明のハンディターミナルは、バーコード等の情報コードを読み取る装置として有用である。
【図面の簡単な説明】
【００５６】
【図１】本実施の形態のハンディターミナルシステムの概略を説明するための図
【図２】本実施の形態のハンディターミナルシステムの一般的な構成を説明するための図
【図３】正面から見たときの本実施の形態のハンディターミナル１の斜視図
【図４】背面から見たときの本実施の形態のハンディターミナル１の斜視図
【図５】背面から見たときの本実施の形態のハンディターミナル１の下部のみを拡大したときの斜視図
【図６】本実施の形態の置き台２の斜視図
【図７】ハンディターミナル１が置き台２に載置されたときの様子を示す図
【図８】電力の使用に着目したときのハンディターミナル１の構成を示す図
【図９】電力の使用に着目したときのハンディターミナル１の動作の手順を示す図
【符号の説明】
【００５７】
１  ハンディターミナル
２  置き台
３  ホストコンピュータ
４  充電池
５  乾電池
６  商用電源
７  通信ネットワーク
１１  処理部
１２  液晶表示装置
１３  操作部
１４  読取窓
１５ａ，１５ｂ  一対の充電用接触端子
１６  電源制御回路
１７ａ，１７ｂ  一対の通信用接触端子
１８  赤外線通信窓
１９  記憶部
８１  電源回路
８２  ＣＰＵ
８２  ＲＡＭ
８４  操作部
８４１  電源スイッチ
８４２  モード受付部
８５  ＲＴＣ
８６  記憶部
８７  電源制御部
８８  電池外れ検出部
８９  補助電源
【図１】
2010026606.tif 000003
【図２】
2010026606.tif 000004
【図３】
2010026606.tif 000005
【図４】
2010026606.tif 000006
【図５】
2010026606.tif 000007
【図６】
2010026606.tif 000008
【図７】
2010026606.tif 000009
【図８】
2010026606.tif 000010
【図９】
2010026606.tif 000011