(57)【要約】【課題】バッテリが正常電圧値かバッテリ電圧低下かの２種類の判別しか無い為、いつ電圧低下レベルになるか分からず、バッテリ交換の時期を予期する事が難しい。【解決手段】データを所定のパルス巾で赤外線により送信する送信器からの前記データを受信する受信手段を有し、前記データを受信することで、禁止されている機能が実行可能となる携帯情報端末であって、さらに、前記データのパルス巾測定手段と、前記パルス巾測定手段で測定された受信パルス巾と比較するためのパルス巾基準値を記憶する記憶手段と、前記受信パルス巾と前記パルス巾基準値を比較し前記送信器の電池残量を判定する判定手段と、前記判定手段による前記送信器の電池残量判定結果を出力する表示手段を備えたことを特徴とする携帯情報端末を用いることで解決される。【選択図】図１
2012063889.tif 000002
【特許請求の範囲】
【請求項１】
データを所定のパルス巾で赤外線により送信する送信器からの前記データを受信する受信手段を有し、
前記データを受信することで、禁止されている機能が実行可能となる携帯情報端末であって、
さらに、前記データのパルス巾測定手段と、
前記パルス巾測定手段で測定された受信パルス巾と比較するためのパルス巾基準値を記憶する記憶手段と、
前記受信パルス巾と前記パルス巾基準値を比較し前記送信器の電池残量を判定する判定手段と、
前記判定手段による前記送信器の電池残量判定結果を出力する表示手段を備えたことを特徴とする携帯情報端末。
【請求項２】
前記パルス巾基準値は、前記測定手段が測定可能な最小のパルス巾であることを特徴とした請求項１記載の携帯情報端末。
【請求項３】
前記測定手段は、前記受信パルス巾を複数回測定し、
前記判定手段は測定した複数回の前記受信パルス巾の平均値と前記パルス巾基準値とを比較することを特徴とした請求項１または請求項２記載の携帯情報端末。
【請求項４】
さらに、ノイズ除去手段を備え、前記判定手段の結果に応じて、前記受信手段で受信する前記データからノイズとして除去する閾値を変更することを特徴とした請求項１から請求項３のいずれか一項記載の携帯情報端末。
【請求項５】
前記表示手段は、前記電池残量判定結果に対応して、前記表示手段に前記電池残量判定結果を線形に表示することを特徴とした請求項１から請求項４のいずれか一項記載の携帯情報端末。
【請求項６】
さらに前記携帯情報端末の各種操作を決定する操作手段を有し、前記機能制限は、前記操作手段による操作を禁止することを特徴とする請求項１から請求項５のいずれか一項記載の携帯情報端末
【請求項７】
データを所定のパルス巾で赤外線により送信する送信器からの前記データを受信する受信手段を有し、
前記データを受信することで、禁止されている機能が実行可能となる携帯情報端末の制御方法であって、
さらに、前記データのパルス巾測定手段と、
前記パルス巾測定手段で測定された受信パルス巾と比較するためのパルス巾基準値を記憶する記憶手段と、
前記受信パルス巾と前記パルス巾基準値を比較し前記送信器の電池残量を判定する判定手段と、
前記判定手段による前記送信器の電池残量判定結果を出力する表示手段を備えたことを特徴とする携帯情報端末の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータの受信手段を備えた携帯情報端末及び制御方法に関する。
【背景技術】
【０００２】
従来、ハンディーターミナル等の携帯情報端末を本来の所有者以外が不正利用できないようにセキュリティデータを送信する手段として、赤外線を用いた専用データ送信器等が使用されている。図８は、ハンディーターミナル等へ赤外線を利用してセキュリティデータを送信する送信装置の一例である。図９は従来のハンディーターミナル１００へセキュリティデータを送信する例を表したものであり、赤外線インタフェースを介して通信している。
【０００３】
この使用例では、赤外線データ送信器にバッテリ残量検出機能が設けられており、ある基準以下のバッテリ電圧になった場合、送信器のＬＥＤが緑から赤点灯に変化し、バッテリ残量が少ない事をユーザに示す事が行われている。
【０００４】
また、特許文献１には、カラオケ端末を遠隔操作するリモコンの電池容量低下を知らせる手段として、リモコンから送信される信号のパルス巾を記憶する記憶部をカラオケ端末本体に備えたリモコンの電池残量検出方法が知られる。リモコンから送信される信号のうち最近の所定回数での最大パルス巾を記憶する短期パルス巾記憶部とリモコンの電池を交換してからの最大パルス巾を記憶する長期パルス巾記憶部を有する。これら短期パルス巾と長期パルス巾の各最大パルス巾データの比から電池容量の有無を判断する容量判定部を設け、電池が低下していると判断されたら受信装置のＬＥＤ部で表示する方法がとられている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０６−２３６６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１では、バッテリが正常電圧値かバッテリ電圧低下かの２種類の判別しか無い為、いつ電圧低下レベルになるか分からず、バッテリ交換の時期を予期する事が難しい。携帯情報端末を稼動させるにあたってデータ送信器に必要な操作を完了させるための電池残量があるかの判断を行いづらい。
【０００７】
そのため、本発明によって、携帯情報端末の機能制限を解除するデータを送信するデータ送信器の電池残量をデータの受け側の携帯情報端末で判定し、表示できる携帯情報端末及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、データを所定のパルス巾で赤外線により送信する送信器からの前記データを受信する受信手段を有し、前記データを受信することで、禁止されている機能が実行可能となる携帯情報端末であって、さらに、前記データのパルス巾測定手段と、前記パルス巾測定手段で測定された受信パルス巾と比較するためのパルス巾基準値を記憶する記憶手段と、前記受信パルス巾と前記パルス巾基準値を比較し前記送信器の電池残量を判定する判定手段と、前記判定手段による前記送信器の電池残量判定結果を出力する表示手段を備えたことを特徴とする携帯情報端末を用いる。
【０００９】
上記課題を解決するためにデータを所定のパルス巾で赤外線により送信する送信器からの前記データを受信する受信手段を有し、前記データを受信することで、禁止されている機能が実行可能となる携帯情報端末の制御方法であって、さらに、前記データのパルス巾測定手段と、前記パルス巾測定手段で測定された受信パルス巾と比較するためのパルス巾基準値を記憶する記憶手段と、前記受信パルス巾と前記パルス巾基準値を比較し前記送信器の電池残量を判定する判定手段と、前記判定手段による前記送信器の電池残量判定結果を出力する表示手段を備えたことを特徴とする携帯情報端末の制御方法を利用することで解決することができる。
【発明の効果】
【００１０】
本発明により、データ送信器の電池残量を受信側の携帯情報端末で判断し表示することで、使用可能な時間をより分かりやすく携帯情報端末の操作者に伝えることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態を表すブロック図
【図２】実施形態においてセキュリティデータ受信待ちのハンディーターミナルの画面図
【図３】本発明の実施形態の電池残量レベルを計算する方法を示す図
【図４】本発明の実施形態のフローチャート図
【図５】本発明の実施形態のパルス巾測定回路図
【図６】本発明の実施形態のパルス巾測定シーケンスを示す図
【図７】本発明の実施例１のフローチャート図
【図８】従来からある赤外線データ送信器を示した図。
【図９】従来からあるハンディーターミナルと赤外線データ送信器を表した図。
【発明を実施するための形態】
【００１２】
図１は本発明の実施形態を示す図である。１は携帯情報端末の一例であるハンディーターミナル１、２はハンディーターミナル１全体の制御を司るＣＰＵ２、３はハンディーターミナル１を動作させるためのプログラムが格納されたＲＯＭ３、ＲＯＭ３はパルス幅測定の基準となるパルス巾基準値の記憶手段として機能する。
【００１３】
４はＲＯＭ３に格納されたプログラムを実行するための揮発性のメモリ４である。ＣＰＵ２はＲＯＭ３に格納されたプログラムをメモリ４に展開して受信した赤外線データの送信器の電池残量を判定する判定手段として機能する。
【００１４】
５はハンディーターミナル１の表示を制御するＬＣＤコントローラ（ＬＣＤＣ）５、６はハンディーターミナルの入力インタフェースであるタッチパネル入力を制御するタッチパネルコントローラ（Ｔ．Ｐコントローラ）６である。
【００１５】
７はハンディーターミナル１の表示手段であるＬＣＤと入力インタフェースであるタッチパネルで構成されているＬＣＤモジュール７である。８は赤外線インタフェースを制御するＩｒＤＡコントローラ８、９は赤外線データの送受信を行う赤外線モジュール９（ＩｒＤＡ
モジュール）であり、赤外線データの受信手段として機能する。表示手段は、ＬＣＤ、有機ＥＬ、ＦＥＤなど各種変更可能である。
【００１６】
１０はＩｒＤＡ モジュール９が受信したデータが正常のデータ通信によるものか外乱光等のノイズによるものか判断し、ノイズと判断したデータを除去するノイズ除去手段１０である。ノイズ除去手段１０は、回路、プログラム、それらの組み合わせなどを用いることができる。
【００１７】
１１はノイズ除去された赤外線受信データをＩｒＤＡコントローラ８がデータとして処理する事が可能な波形にする復調回路１１、１２はＩｒＤＡモジュール９が受信したデータのパルス巾を測定するパルス巾測定回路１２である。パルス巾測定回路１２がパルス巾測定手段として機能し、受信したデータのパルス巾を測定する。
【００１８】
１３はハンディーターミナル１へログイン時のパスワード等やセキュリティデータが受信できない状態で禁止されている機能が実行可能となるセキュリティデータを送信する装置である赤外線送信ユニット１３である。１４は赤外線送信ユニット１３のデータ送信開始をオンするオンスイッチ１４、１５は赤外線送信ユニット１３の電池１５である。この電池１５の電池残量について、オンスイッチ１４を操作することにより送信された赤外線送信ユニット１３から送信された赤外線データを受信し、そのパルス巾を測定することで判定する。
【００１９】
１６は電池１５から赤外線送信ユニット１３内部のロジック電源を生成する電源回路１６、１７はフラッシュメモリ等の不揮発性メモリに格納された赤外線送信データ１７、１８は前記赤外線送信データ１７のデータに従って赤外線ＬＥＤのオンオフを制御する赤外線送信制御部１８である。
【００２０】
１９は赤外線送信制御部１８の制御に従って発光する赤外線ＬＥＤ１９、２０は電池低下を検出する電池低下検出手段２０、２１は赤外線ＬＥＤ１９が発光されると同時に点灯をするＬＥＤ２１であり、電池電圧が正常時は緑点灯し、電池電圧低下時は赤点灯する。
ハンディーターミナル１は、事前に設定することで特定のセキュリティデータをＩｒＤＡ通信コントローラ８が受信しなければ、ログインできない状態や、機密情報に当たる情報へアクセスできないように設定することができる。
【００２１】
ログインにセキュリティデータを必要となる設定をされたハンディーターミナル１の電源がオンされると赤外線送信ユニット１３からのセキュリティデータ待ち受けモードに入り、同時にＣＰＵ２はＬＣＤＣ５を介してＬＣＤモジュール７に赤外線送信ユニット１３からのセキュリティデータ受信待ち状態の表示を行う。この赤外線送信データ１７は、赤外線送信制御部１８により、所定のパルス巾でセキュリティデータを送信するようになっている。一方で、電池１５の残量によって、赤外線ＬＥＤ１９の発光強度が変化する。
【００２２】
赤外線送信ユニット１３のオンスイッチ１４を押下すると赤外線送信制御部１８は赤外線データ１７から送信用データを受け取り、そのデータパターンに従って赤外線を発光するために赤外線ＬＥＤ１９に流す電流のオンオフを行い、赤外線データ出力が行われる。また赤外線データが送信される際、オンスイッチ１４が押された時点で、電池低下検出手段２０により電池１５電圧低下を検出すれば赤外線発光と同時にＬＥＤ２１は赤点灯する。
ハンディーターミナル１は送信された赤外線データをＩｒＤＡモジュール９で受信すると、受信したパルスの巾をパルス巾測定手段１２で測定する。
【００２３】
更に受信したパルス巾が外乱等によるノイズでは無い受信パルスだとノイズ除去手段１０が判定すると、受信信号は復調回路１１でＩｒＤＡ通信コントローラが認識出来る波形に復調され、ＩｒＤＡ通信コントローラ８にデータが送られる。ＣＰＵ２はＩｒＤＡ通信コントローラ８がデータを受信するとデータ受信割り込みを受け取る。ＣＰＵ２は受信割り込み処理で赤外線データによりセキュリティデータを受信し、セキュリティデータの照合が取れれば、ＬＣＤの画面表示をデータ待ち受け画面からログインした画面に移行する。
【００２４】
セキュリティデータが受信されていない状態で機能制限されていたハンディーターミナル１の機能が使用可能となる。これによりハンディーターミナル１のタッチパネルや操作キーなど操作手段の禁止が解除され各種操作を実行できるようになり、売り上げや在庫情報などの機密情報を出力できるようになる。またこの通信処理と平行してパルス巾測定手段１２でＣＰＵ２は送信信号のパルス巾を受信パルス巾から確認する。ＣＰＵ２は、受信パルス巾とＲＯＭ３内に格納されているパルス巾基準値と比較し、比較した結果から電池残量を算出する。ＣＰＵ２は、ＬＣＤコントローラ６を介し電池１５の電池残量の判定結果を表示するよう処理を行う。
【００２５】
図２は、セキュリティデータ待ちのハンディーターミナル１の画面表示を示している。２２は、ＣＰＵ２が赤外線送信データの受信パルス巾とパルス巾基準値の比を算出し、決定した電池１５の電池残量判定結果をＬＣＤモジュール７に出力した表示２２であり、表示される画面を示している。
【００２６】
図３はハンディーターミナルの受信パルス巾とそれから算出する電池残量レベルを計算する方法を示している。セキュリティデータは、データ取得の単位時間に何回パルスの立ち上がりもしくは立下りがあるかによって情報を認識し、パルスを検知できるパルス巾である場合パルス巾によらず、セキュリティデータの照合を行うことができる。
【００２７】
２３はハンディーターミナル１で正常認識可能な基準となる最小正常受信パルス巾２３を示しており、パルス巾測定回路１２で測定可能な最小のパルス巾である。パルス巾測定回路１２で測定可能な最小のパルス巾とすることで、受信したセキュリティデータが正常に認識されるかが分かりやすくなる。ただし基準とするパルス巾基準値は、適宜変更可能であり、早めに警告がわかるようにしてもよい。測定に使用する受信パルス巾２４は赤外線送信ユニット１３の正常に復調可能な電池残量レベルの時で、電池残量が低下しているため受信パルス巾２４がＨｉｇｈとＬＯＷで巾が異なる。電池残量がＬＥＤの出力に影響を与えない状態であれば、パルス巾がＨｉｇｈとＬＯＷで長さが等しくなる。ハンディーターミナル１での受信されたパルス巾を示しており、測定パルス巾はPである。この時の残量レベルＬは、Ｌ＝Ｐ／ｔ×１００で計算され、その結果に基づいて図２に示したように残量レベルに対応した表示２２が行われる。表示の方法は、残量レベルに対応して段階的に区切って表示しても、線形に表示しても円形に表示しても構わない。好ましくは、線形に連続して表示し、かつ操作可能時間を表示する。このほか、セキュリティデータを正常に受信し操作できる回数を表示することもできる。これにより、操作者はセキュリティデータを受けて操作可能な時間や回数を判断することができる。
【００２８】
図４は、本実施の形態のフローチャートを示している。
ハンディーターミナル１の電源がオンされ、赤外線通信のイネーブルをオンにし（ステップＳ１）、セキュリティデータ待ち受けモードになる。データ受信待ち状態では受信割り込みが有るまで受信待ちを続け、割り込み発生時は次のステップに移行する（ステップＳ２）。受信割り込み発生時は、受信パルス巾をパルス巾測定回路の内部基準クロックを基にしたパルス巾カウント値をリードする（ステップＳ３）。カウント値をクリアする（ステップＳ４）。次にカウント値からパルス巾を計算する（ステップＳ５）。ＣＰＵ２により図３に基づいた受信パルス巾と基準パルス巾の比を計算し判定する（ステップＳ６）。電池残量結果をＬＣＤモジュール７に表示する（ステップＳ７）。電池１５の残量計算を終了する（ステップＳ８）。
【００２９】
図５は本実施の形態のパルス巾測定回路の例を示す。２５は赤外線受信信号ＲＸＤ２５、２６は受信パルス巾測定回路用の基準クロックＣＬＫ２６、２７はフリップフロップ２７、２８はパルス巾測定用８ｂｉｔバイナリカウンタ２８、２９はフリップフロップ２９である。３０はパルス巾測定開始をイネーブルする内部信号ｅｎａｂｌｅＯＮ３０、３１は赤外線データ受信割り込み信号ＩＮＴ３１、３２はアンドゲート３２である。３３はカウンタ２８のイネーブル信号である内部信号Ｅｎａｂｌｅ３３、３４はカウンタ２８のカウンタクリア信号ｃｏｕｎｔ＿ｃｌｒ３４、３５はシステムのリセット信号であるｒｅｓｅｔ３５、３６はアンドゲート３６である。
【００３０】
上記構成においてシステムリセット（パワーオンリセット）時はｒｅｓｅｔ３５の値は、「１」となり、フリップフロップ２７の出力Ｅｎａｂｌｅ３３はＬＯＷ出力、ｃｏｕｎｔ＿ｃｌｒ３４はＨｉｇｈになるためカウンタ２８の出力はゼロ、フリップフロップ２９の出力ＩＮＴ３１はＬＯＷになる。システムリセットが解除され、ｒｅｓｅｔ３５、ｃｏｕｎｔ＿ｃｌｒ３４がＬＯＷになると、カウンタ２８、フリップフロップ２７、２９はリセットが解除される。ここで内部信号ｅｎａｂｌｅＯＮ３０がＨｉｇｈになると、割り込みＩＮＴ３１、ｒｅｓｅｔ３５が共にＬＯＷで、ゲート３２の出力はＬＯＷとなっているため、フリップフロップ２７はリセット解除状態であり、赤外線受信データＲＸＤ２５が入力（ＬＯＷレベルからＨｉｇｈレベル）されると、その立ち上がりエッジでフリップフロップ２７の出力Ｅｎａｂｌｅ３３はパワーオンリセット時のＬＯＷ出力からＨｉｇｈになる。するとカウンタ２８のイネーブルがＨｉｇｈになり、イネーブルとなるためクロックＣＬＫ２６によりカウントが動作開始する。
【００３１】
更にＲＸＤ２５がＨｉｇｈレベルからＬＯＷレベルになるとゲート３６の出力はもう一方の入力信号がＨｉｇｈであるため、ＨｉｇｈからＬＯＷとなり、クロック入力に立ち下がりエッジが発生するため、フリップフロップ２９の出力ＩＮＴ３１がＨｉｇｈになる。するとゲート３２の出力がＨｉｇｈになりフリップフロップ２７の出力信号Ｅｎａｂｌｅ３３がＬＯＷになり、カウンタ２８のイネーブルがＬＯＷ（ディセーブル状態）になる。これにより受信信号ＲＸＤ２５のＨｉｇｈ期間のパルス巾カウントが停止される。よってこの時のカウンタ２８の出力をリードする事でＲＸＤ２５のＨｉｇｈ期間のパルス巾が測定出来る。更に、ｃｏｕｎｔ＿ｃｌｒ３４をＨｉｇｈにする事でカウンタ２８、フリップフロップ２９をリセットし、再びＲＸＤのパルス巾を測定するための準備が整う。
【００３２】
この動作シーケンスを示しているのが図６であり、受信信号ＲＸＤ２５が入力されると同時にＥｎａｂｌｅ３３がＨｉｇｈになり、カウンタ２８のカウントが開始し、ＲＸＤ２５がＬＯＷになり、ＩＮＴ３１が発生すると同時にＥｎａｂｌｅがＬＯＷになりカウンタ２８が停止しＲＸＤ２５のＨｉｇｈ期間のカウント値が保持される。カウンタ値はカウンタクリアｃｏｕｎｔ＿ｃｌｒ３４をＬＯＷにする事でクリアされる。
【００３３】
以上本発明を実施の形態に沿って説明したが、本発明の思想は、制御方法やプログラムに応用可能であり、本発明の携帯情報端末を利用した電池残量検知システムにも応用できる。
【実施例１】
【００３４】
図７は実施例１を示すフローチャート図である。このフローチャートは本発明の実施形態のフローチャート図にカウント回数が５回か否かを確認するステップ（ステップＳ９）、平均パルス巾を計算ステップ（ステップＳ１０）、カウント数をリセットするステップ（ステップＳ１１）を追加したものである。上記ステップを追加する事で、本発明の実施形態では受信データパルス測定を一回の測定で終了し判定していたが、本実施例では５回のパルス巾測定を実施し、それらの平均値を求め、残量の判定を行う。
【００３５】
本実施例により、測定回数を増やし、より判定精度の高い結果を求めたことができる。また本実施例では測定回数を複数回の測定の一例として５回としてあるが、複数回測定を行えば、判定の信頼性を向上させることができる。回数は回路条件等で調整して行われ特定したものではない。
【実施例２】
【００３６】
実施例２の構成は本発明の実施形態の図１と同じ構成で、パルス巾測定回路１２からの出力をノイズ除去手段１０が受け、受信パルス巾に応じたノイズパルスを設定する機能をノイズ除去手段１０に加えた。
【００３７】
送信器の電池残量に応じて受信パルスをノイズパルスと判断する閾値を変更し調整する手段を設けた、電池残量レベルが下がってきたら相対的に受信パルス巾が狭くなるため、それに比例してノイズレベルの判断レベルを下げる。
【００３８】
これにより、赤外線送信器の電池電圧低下が要因となり、ノイズではないセキュリティデータをノイズパルスと誤判別しないようにできる。
【符号の説明】
【００３９】
１  ハンディーターミナル
２  ＣＰＵ
３  ＲＯＭ
４  メモリ
７  ＬＣＤモジュール
８  ＩｒＤＡコントローラ
９  赤外線モジュール
１０  ノイズ除去手段
１１  復調回路
１２  パルス巾測定回路
１３  赤外線送信ユニット
１４  オンスイッチ
１５  電池
１９  赤外線ＬＥＤ
２２  電池残量表示
２３  正常受信パルス最小パルス巾
２４  受信パルス巾
【図１】
2012063889.tif 000003
【図２】
2012063889.tif 000004
【図３】
2012063889.tif 000005
【図４】
2012063889.tif 000006
【図５】
2012063889.tif 000007
【図６】
2012063889.tif 000008
【図７】
2012063889.tif 000009
【図８】
2012063889.tif 000010
【図９】
2012063889.tif 000011