(57)【要約】【課題】操作時には本体情報等の記憶周期が短くなるように変更し、又は操作時に異常があった場合にはその異常を抑止する携帯端末を提供する。【解決手段】携帯端末（１Ａ）は、モーションセンサ（５）からの検知信号に基づいて端末本体（１）の加速度に変動があったか否かを判断するモーション検知部（１２）と、端末本体（１）の加速度に変動があった場合に、端末本体（１）の動作状態情報を記憶する周期を短くするように制御する主制御部（１１Ａ）の記憶周期変更部（１１ａ）とを備えている。【選択図】図１
2018195921.tif 000002
【特許請求の範囲】
【請求項１】
加速度センサを備えた携帯端末において、
上記加速度センサからの検知信号に基づいて端末本体の加速度に変動があったか否かを判断する加速度変動判断部と、
上記端末本体の加速度に変動があった場合に、上記端末本体の動作状態情報を記憶する周期を短くするように制御するか、又は特定の異常が発生しているか否かを判断し、かつ特定の異常が発生している場合には、その異常を抑止するよう制御する制御部とを備えていることを特徴とする携帯端末。
【請求項２】
前記動作状態情報は、キーの操作情報、充電状態情報、端末本体の温度情報、充電状態情報及び端末本体の加速度変動情報から選ばれる少なくとも１つ以上の情報であることを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記制御部は、前記動作状態情報を記憶する周期を短くするように制御した後、前記端末本体の加速度の変動が一定時間なかった場合には、上記動作状態情報を記憶する周期を元に戻すように制御することを特徴とする請求項１又は２に記載の携帯端末。
【請求項４】
前記制御部は、
充電用コネクタの接続状態に異常があるか否かを判断すると共に、
上記充電用コネクタの接続状態に異常がある場合に、上記充電用コネクタと充電用バッテリとの接続を遮断するよう制御することを特徴とする請求項１〜３のいずれか１項に記載の携帯端末。
【請求項５】
前記制御部は、
前記動作状態情報に端末本体の温度情報が含まれている場合、前記端末本体の温度が閾値温度よりも高いか否かを判断すると共に、
上記端末本体の温度が閾値温度よりも高い場合に、上記端末本体のメイン電源をオフすることを特徴とする請求項１〜３のいずれか１項に記載の携帯端末。
【請求項６】
前記制御部は、
前記端末本体に異常があるか否かを所定の周期で診断すると共に、
上記端末本体の加速度に変動があった場合に、上記端末本体の診断の周期を短くするように制御することを特徴とする請求項４又は５に記載の携帯端末。
【請求項７】
前記制御部は、前記端末本体の診断の周期を短くするように制御した後、上記端末本体の加速度の変動が一定時間なかった場合には、上記端末本体の診断の周期を元に戻すように制御することを特徴とする請求項６に記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加速度センサを備えた携帯端末に関するものである。
【背景技術】
【０００２】
例えば、特許文献１には、携帯型のコンピュータの故障の有無の診断をより短時間で行うことができる情報処理装置が開示されている。
【０００３】
上記情報処理装置は、具体的には、複数の装置毎に設定された複数の落下方向の各々に対応する加速度成分の閾値を含む閾値情報を格納する記憶部と、加速度センサから加速度情報を受信する受信部と、加速度情報から情報処理装置が落下したことを検知した場合、加速度情報を用いて複数の落下方向の各々に対応する加速度成分を算出し、かつ加速度成分と閾値情報とを比較することによって、複数の装置の中から故障している可能性のある１又はそれ以上の装置を抽出する分析部と、１又はそれ以上の装置に対する診断を実行する診断部と、診断の結果を表示する出力部とを備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２６４５９号公報（２０１７年２月２日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に開示された携帯端末では、各種情報を記憶する間隔や診断を実行する間隔は一定である。一般に、障害が起きる可能性があるのはユーザが何らかの操作を行っている場合が多い。このため、ユーザが操作を行って、加速度情報に変化がある場合は診断用タイマの間隔を短くし、診断データを密に取得する方が診断データの解析に有用である。また、診断を実行した場合に、特定の異常があった場合には、それを報知するだけでなく、抑止するようになっていることが好ましい。
【０００６】
しかしながら、上記従来の携帯端末では、診断情報の記憶頻度や取得頻度の変更ができないという問題点を有している。また、上記従来の携帯端末では、診断して異常があった場合には報知するだけであり、携帯端末の破壊や操作不能を招く虞がある。
【０００７】
本発明は、上記従来の問題点に鑑みなされたものであって、その目的は、操作時には本体情報等の記憶周期が短くなるように変更し、又は操作時に異常があった場合にはその異常を抑止する携帯端末を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一態様における携帯端末は、上記の課題を解決するために、加速度センサを備えた携帯端末において、上記加速度センサからの検知信号に基づいて端末本体の加速度に変動があったか否かを判断する加速度変動判断部と、上記端末本体の加速度に変動があった場合に、上記端末本体の動作状態情報を記憶する周期を短くするように制御するか、又は特定の異常が発生しているか否かを判断し、かつ特定の異常が発生している場合には、その異常を抑止するよう制御する制御部とを備えていることを特徴としている。
【発明の効果】
【０００９】
本発明の一態様によれば、操作時には本体情報等の記憶周期が短くなるように変更し、又は操作時に異常があった場合にはその異常を抑止する携帯端末を提供するという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１における携帯端末の構成を示すブロック図である。
【図２】上記携帯端末の動作状態情報を記憶する場合に、周期を変更するときの動作を示すフローチャートである。
【図３】本発明の実施形態２における携帯端末の構成を示すブロック図である。
【図４】上記携帯端末のＵＳＢコネクタに接続異常があった場合の制御動作を示すフローチャートである。
【図５】本発明の実施形態３における携帯端末の構成を示すブロック図である。
【図６】上記携帯端末における、端末本体の加速度に変動があった場合に、端末本体の診断の周期を短くするように制御する場合の制御動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
〔実施の形態１〕
本発明の一実施形態について図１及び図２に基づいて説明すれば、以下のとおりである。
【００１２】
本実施の形態の携帯端末１Ａの構成について、図１に基づいて説明する。図１は、本実施の形態における携帯端末１Ａの構成を示すブロック図である。
【００１３】
図１に示すように、本実施の形態の携帯端末１Ａは、端末本体１に、キー２と、温度センサ３と、不揮発メモリ４と、モーションセンサ５と、ＵＳＢコネクタ６と、充電用バッテリ７と、報知部８と、これらを制御する制御部１０とを備えている。制御部１０は、主制御部１１Ａとモーション検知部１２とＵＳＢ端子検知／充電制御部１３とを備えている。
【００１４】
携帯端末１Ａは、例えばタブレット端末、ノートＰＣ、スマートフォン、携帯電話等の携帯型のコンピュータである。
【００１５】
キー２は、文字等を入力するキーボードである。温度センサ３は、端末本体１の温度を測定するためのセンサである。
【００１６】
不揮発メモリ４は、例えばＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）、ＲＡＭ（Random Access Memory）、フラッシュメモリ、又はＲＯＭ（Read Only Memory）等の不揮発タイプのメモリであり、これらのいずれかの組み合わせであってもよい。例えば、ＨＨＤ、ＳＳＤ、ＲＡＭ及びＮＡＮＤ型フラッシュメモリは、データの格納用に用いることができる。一方、ＮＯＲ型フラッシュメモリ及びＲＯＭは、プログラムの格納用に用いることができる。また、不揮発メモリ４は、用途又は必要とする記憶容量等に応じて複数の記憶装置によって構成することもできる。
【００１７】
モーションセンサ５は、携帯端末１Ａの位置や姿勢を検出するための３次元の加速度センサである。モーションセンサ５は、所定のタイミング、又は所定のサンプリング間隔で、携帯端末１Ａの端末本体１における基準の姿勢に対して定義されたＸ方向、Ｙ方向及びＺ方向の各々の加速度を測定する。モーションセンサ５にて検出された加速度は、モーション検知部１２に入力される。
【００１８】
モーション検知部１２は、モーションセンサ５から加速度情報を受信する。加速度情報は、前述のＸ方向、Ｙ方向及びＺ方向の各々の加速度のデータを含む情報である。また、モーション検知部１２は、前回の検知タイミング時における端末本体１の姿勢に対して、変動があったか否かを判断する加速度変動判断部としての機能を有している。すなわち、モーション検知部１２は、加速度の向きと大きさとが前回測定時と比べて異なっている場合には、加速度に変動があったと判断する。
【００１９】
ＵＳＢコネクタ６は、本実施の形態では、携帯端末１Ａの充電用バッテリ７に充電を行うための図示しないＵＳＢケーブルを接続するためのコネクタである。
【００２０】
本実施の形態では、ＵＳＢコネクタ６にＵＳＢケーブル等を接続すると、制御部１０のＵＳＢ端子検知／充電制御部１３はＵＳＢコネクタ６にＵＳＢケーブル等が接続されたことを検知する。これによって、ＵＳＢ端子検知／充電制御部１３は、電源、ＵＳＢケーブル、ＵＳＢコネクタ６を介して充電用バッテリ７に充電するようになっている。
【００２１】
充電用バッテリ７は、本実施の形態の携帯端末１Ａを稼働させるためのバッテリである。報知部８は、例えば、表示部又は表示ランプ等からなっており、例えば、充電中は点灯を行い、充電終了に伴い消灯されるようになっている。
【００２２】
主制御部１１Ａは、本実施の形態では、記憶周期変更部１１ａを備えている。この記憶周期変更部１１ａは、端末本体１の加速度に変動があった場合に、端末本体１の動作状態情報を記憶する周期を短くするように制御するものである。すなわち、本実施の形態の携帯端末１Ａでは、異常があった場合に、後から異常原因を容易に解析できるように、一般的にログ情報と称される動作状態情報が所定の周期で記憶されるようになっている。動作状態情報は、例えば、キー２の操作情報、充電状態情報、端末本体１の温度情報、及び端末本体１の加速度変動情報等である。キー２の操作情報を記憶するのは、例えば、携帯端末１Ａがフリーズ等を起こした時に、どのようなキー操作をしていたかを残しておくためである。充電状態情報とは、例えば、現在の携帯端末１Ａの充電状態が何％であるか、並びに充電電圧及び充電電流がどの程度であるか等である。端末本体１の温度情報を残すのは、例えば、充電中の異常な発熱の有無の確認のため、動作保障外の温度（使用環境）となっていなかったかの確認のため、及び動作保障内の温度ではあるが低温状態等の電池性能が低下する環境となっていなかったかの確認のため等である。端末本体１の加速度変動情報を残すのは、端末本体１の現在の３次元方向の加速度の向き及び大きさに変動があるか否かの確認のためである。
【００２３】
尚、これらの動作状態情報は、これらの少なくとも１つであってよく、又はこれらから選ばれる少なくとも１つ以上の情報であればよい。
【００２４】
本実施の形態の携帯端末１Ａの構成によれば、モーション検知部１２は、モーションセンサ５からの検知信号に基づいて、端末本体１の加速度に変動があったか否かを判断する。そして、端末本体１の加速度に変動があったときには、ユーザが携帯端末１Ａを操作する状態であると考えられる。
【００２５】
ここで、携帯端末１Ａにおいて、一般に、障害が起きる可能性があるのはユーザが何らかの操作を行っている場合が多い。このため、ユーザが操作を行って、端末本体１の加速度に変動があったときには、端末本体１の動作状態情報つまり端末本体１の所謂ログ情報を記憶する周期を短くするように制御することが好ましい。
【００２６】
そこで、本実施の形態の携帯端末１Ａにおいては、端末本体１の加速度に変動があった場合に、端末本体１の動作状態情報を記憶する周期を短くするように制御する制御部としての主制御部１１Ａの記憶周期変更部１１ａが備えられている。
【００２７】
この結果、異常が発生し易い操作時における端末本体１の動作状態情報を頻繁に蓄積しておくことにより、異常が発生した場合の原因解析を容易にすることができる。
【００２８】
上記構成の携帯端末１Ａにおける制御動作について、図２に基づいて説明する。図２は、携帯端末１Ａの動作状態情報を記憶する場合に、周期を変更するときの動作を示すフローチャートである。尚、図２のフローチャートにおいて、ログ保存タイマの長時間（Ｔ２）設定、短時間（Ｔ１）設定、モーション検出タイマが満了の記載がある。具体的には、ログ保存タイマの長時間（Ｔ２）設定は例えば５分〜１２０分程度であり、ログ保存タイマの短時間（Ｔ１）設定は例えば０．１秒〜３０秒程度であり、モーション検出タイマの満了時間は例えば５秒〜３０秒程度である。
【００２９】
図２に示すように、まず、初期設定として、モーション検出タイマを停止すると共に（Ｓ１）、ログ保存タイマを長時間（Ｔ２）設定にして開始する（Ｓ２）。この状態で、外部イベントの発生待ちをする（Ｓ３）。外部イベントとは、例えば、携帯端末１Ａに受信連絡がある、携帯端末１Ａのユーザによる入力操作がある、又はＵＳＢコネクタ６にＵＳＢケーブルが接続される等の出来事をいう。
【００３０】
Ｓ３の外部イベントの発生待ちの状態で、外部イベントが発生した場合、モーション検出タイマが満了しているか否かを判断する（Ｓ４）。
【００３１】
Ｓ４において、モーション検出タイマが満了していない場合、ログ保存タイマが満了しているか否かを判断する（Ｓ５）。Ｓ５において、最初は、ログ保存タイマは長時間（Ｔ２）設定となっているので、ログ保存タイマは満了していない。そこで、モーションセンサ５の検出値に変動があったか否かを判断する（Ｓ６）。この判断は、モーションセンサ５の検知結果に基づいて、モーション検知部１２が行う。
【００３２】
Ｓ６において、モーションセンサ５の検出値に変動があった場合、モーション検出タイマを開始させると共に（Ｓ７）、ログ保存タイマを短時間（Ｔ１：Ｔ１＜Ｔ２）設定に変更した後、開始する（Ｓ８）。そして、Ｓ３に戻って、モーション検出タイマが満了しているか否かを判断した後（Ｓ４）、ログ保存タイマの短時間（Ｔ１）設定が満了になっているかを判断する（Ｓ５）。
【００３３】
Ｓ５において、ログ保存タイマの短時間（Ｔ１）設定が満了になっている場合、キー２、充電、ＵＳＢコネクタ６及び温度等の動作状態情報つまりログ情報が取得され（Ｓ９）、そのログ情報が不揮発メモリ４に書き込まれる（Ｓ１０）。
【００３４】
ログ情報が書き込まれた後は、Ｓ３の外部イベント発生待ちに戻る。この結果、ログ保存タイマが短時間（Ｔ１）設定された状態で、ログ保存タイマの短時間（Ｔ１）設定が満了になる度に、ログ情報が不揮発メモリ４に書き込まれる。
【００３５】
一方、Ｓ４のモーション検出タイマが満了しているか否かを判断したときに、モーション検出タイマが満了している場合、モーション検出タイマを停止すると共に（Ｓ１１）、ログ保存タイマを長時間（Ｔ２）に設定変更して開始する（Ｓ１２）。
【００３６】
これにより、Ｓ６において、モーションセンサ５の検出値に変動がなければ、Ｓ５においてログ保存タイマの長時間（Ｔ２）が満了になる度に、ログ情報が不揮発メモリ４に書き込まれる（Ｓ１０）。この結果、本実施の形態では、ログ情報を記憶する周期を短くするように制御した後、端末本体１の加速度の変動が一定時間なかった場合には、ログ情報を記憶する周期を元の長時間（Ｔ２）設定に戻すようになっている。
【００３７】
このように、本実施の形態の携帯端末１Ａでは、加速度センサとしてのモーションセンサ５を備えている。そして、モーションセンサ５からの検知信号に基づいて、端末本体１の加速度に変動があったか否かを判断する加速度変動判断部としてのモーション検知部１２と、端末本体１の加速度に変動があった場合に、端末本体１の動作状態情報を記憶する周期を短くするように制御する制御部としての主制御部１１Ａの記憶周期変更部１１ａとを備えている。
【００３８】
この結果、異常が発生し易い操作時における端末本体１の動作状態情報を頻繁に蓄積しておくことにより、異常が発生した場合の原因解析を容易にすることができる。したがって、操作時には本体情報等の記憶周期が短くなるように変更する携帯端末１Ａを提供することができる。
【００３９】
また、本実施の形態における携帯端末１Ａでは、動作状態情報つまり携帯端末１Ａのログ情報は、キーの操作情報、充電状態情報、端末本体の温度情報、及び端末本体の加速度変動情報から選ばれる少なくとも１つ以上の情報である。この結果、異常が発生し易い操作時における端末本体の動作状態情報を頻繁に蓄積しておくことにより、異常が発生した場合の原因解析を容易にすることができる。
【００４０】
また、本実施の形態における携帯端末１Ａでは、主制御部１１Ｃの記憶周期変更部１１ａは、動作状態情報を記憶する周期を短くするように制御した後、端末本体１の加速度の変動が一定時間なかった場合には、動作状態情報を記憶する周期を元に戻すように制御する。これにより、操作時でない場合には、動作状態情報を記憶する周期を元に戻すので、有用でない動作状態情報によって不揮発メモリ４の記憶容量が占められてしまうのを防止することができる。
【００４１】
〔実施の形態２〕
本発明の他の実施の形態について図３及び図４に基づいて説明すれば、以下のとおりである。尚、本実施の形態において説明すること以外の構成は、前記実施の形態１と同じである。また、説明の便宜上、前記の実施の形態１の図面に示した部材と同一の機能を有する部材については、同一の符号を付し、その説明を省略する。
【００４２】
本実施の形態の携帯端末１Ｂは、前記実施の形態１の携帯端末１Ａに比べて、加速度センサとしてモーションセンサ５からの検知信号に基づいて、端末本体１の加速度に変動があった場合に、特定の異常が発生しているか否かを判断し、かつ特定の異常が発生している場合には、その異常を抑止するよう制御する点が異なっている。
【００４３】
本実施の形態の携帯端末１Ｂの構成について、図３に基づいて説明する。図３は、本実施の形態の携帯端末１Ｂの構成を示すブロック図である。
【００４４】
本実施の形態の携帯端末１Ｂでは、図３に示すように、主制御部１１Ｂは、異常判断部１１ｂと異常対策部１１ｃとを備えている。
【００４５】
異常判断部１１ｂは、特定の異常が発生しているか否かを判断する。また、異常対策部１１ｃは、特定の異常が発生している場合に、その異常を抑止するよう制御する。
【００４６】
ここで、特定の異常とは、携帯端末１Ｂの破壊又は操作不能に繋がる異常をいう。例えば、ＵＳＢコネクタ６とＵＳＢケーブルとの接続状態の異常等をいう。すなわち、携帯端末１Ｂでは、充電する場合には、一般に、ＵＳＢコネクタ６が使用される。しかし、携帯端末１ＢのＵＳＢコネクタ６とＵＳＢケーブルとの接続状態が悪いときに充電すると、携帯端末１Ｂの破壊や操作不能に繋がる虞がある。
【００４７】
そこで、本実施の形態の携帯端末１Ｂにおいては、端末本体１の加速度に変動があった場合に、主制御部１１Ｂの異常判断部１１ｂは、ＵＳＢコネクタ６の接続状態に異常があるか否かを判断する。すなわち、ＵＳＢケーブルをＵＳＢコネクタ６に接続するときには、ユーザは携帯端末１Ｂを手に持って接続するのが一般的であるので、端末本体１の加速度に変動があると考えられる。また、充電中に携帯端末１Ｂが動かされた際に、ＵＳＢケーブルの接続状態が悪くなる場合もある。
【００４８】
上記の異常判断に加えて、本実施の形態では、主制御部１１Ｂは、異常判断部１１ｂにて異常を判断するだけでなく、ＵＳＢコネクタ６の接続状態に異常がある場合に、ＵＳＢコネクタ６と図示しない充電用バッテリとの接続を遮断するよう制御する。すなわち、充電を停止させる。これより、携帯端末１Ｂの破壊や操作不能に繋がる障害の発生を未然に防ぐことができる。
【００４９】
尚、他の構成は、前記実施の形態１の携帯端末１Ａと同じであるので、その説明を省略する。
【００５０】
上記構成の携帯端末１Ｂにおける主制御部１１Ｂの制御動作について、図４に基づいて説明する。図４は、携帯端末１ＢのＵＳＢコネクタ６に接続異常があった場合の携帯端末１Ｂにおける主制御部１１Ｂの制御動作を示すフローチャートである。
【００５１】
図４に示すように、外部イベントの待ち状態が続いている（Ｓ２１）。外部イベントとは、携帯端末１Ｂに受信連絡がある、携帯端末１Ｂのユーザによる入力操作がある、又はＵＳＢコネクタ６にＵＳＢケーブルが接続される等の出来事である。ここでは、ＵＳＢコネクタ６にＵＳＢケーブルが接続される場合を想定している。
【００５２】
外部イベントの待ち状態のときに（Ｓ２１）、モーションセンサ５に状態変化があったか否かがモーション検知部１２にて判断される（Ｓ２２）。モーションセンサ５に状態変化があった場合には、異常判断部１１ｂにて、ＵＳＢコネクタ６が異常状態か否かが判断される（Ｓ２３）。ＵＳＢコネクタ６が異常状態とは、例えば、ＵＳＢコネクタ６が物理的に破損しており、ＵＳＢケーブルを接続できない状態になっている場合や、ＵＳＢケーブルがＵＳＢコネクタ６の仕様に合致していない場合がある。また、ＵＳＢコネクタ６に異物や液体が混入し、ショートしている場合が考えられる。さらに、単なるＵＳＢケーブルのＵＳＢコネクタ６への接続不良が考えられる。これらの異常の確認としては、例えば、ＵＳＢコネクタ６の各端子の電圧値又は電流値が規定外になっているか否かによって異常であるか否かを判断することができる。
【００５３】
ＵＳＢコネクタ６が異常状態である場合には、本実施の形態では、主制御部１１Ｂの異常対策部１１ｃによって、充電抑止状態に設定される（Ｓ２４）。具体的には、例えば、ＵＳＢコネクタ６と充電用バッテリ７との接続が遮断される。これより、充電用バッテリ７からの電圧及び電流が適切でない端子とショートすることによって、携帯端末１Ｂが破壊されてしまうことを防止することができる。
【００５４】
尚、上記フローチャートのＳ２４の終了後、及びＳ２２及びＳ２３においてＮＯの場合には、いずれもＳ２１に戻ってフローが繰り返される。
【００５５】
ここで、上記の説明においては、特定の異常が発生している場合として、ＵＳＢコネクタ６の接続異常の場合を取り上げて説明した。しかし、特定の異常が発生している場合として、例えば、携帯端末１Ｂの温度が例えば、閾値温度を越える場合等も考えられる。閾値温度は、例えば６０℃以上である。
【００５６】
この場合には、主制御部１１Ｂの異常判断部１１ｂは、温度センサ３にて検出される端末本体１の温度が、閾値温度を越えたか否かを判断する。そして、主制御部１１Ｂの異常対策部１１ｃは、温度センサ３にて検出される端末本体１の温度が閾値温度を越えた場合には、例えば、携帯端末１Ｂのメイン電源をオフする。これにより、例えば、携帯端末１Ｂの一部の線がショートして、携帯端末１Ｂが高温度になった場合に、携帯端末１Ｂのメイン電源をオフすることにより、携帯端末１Ｂが破壊されてしまうことを防止することができる。
【００５７】
このように、本実施の形態の携帯端末１Ｂでは、モーションセンサ５からの検知信号に基づいて、端末本体１の加速度に変動があったか否かを判断する加速度変動判断部としてのモーション検知部１２と、端末本体１の加速度に変動があった場合に、特定の異常が発生しているか否かを判断し、かつ特定の異常が発生している場合には、その異常を抑止するよう制御する制御部としての主制御部１１Ｂとを備えている。
【００５８】
この結果、携帯端末１Ｂの破壊や操作不能を招く虞のある重大な異常が発生している場合に、主制御部１１Ｂがそれを抑止するので、携帯端末１Ｂが破壊や操作不能に至るのを防止することができる。したがって、操作時に異常があった場合にはその異常を抑止する携帯端末１Ｂを提供することができる。
【００５９】
また、本実施の形態における携帯端末１Ｂでは、主制御部１１Ｂの異常判断部１１ｂは、充電用コネクタとしてのＵＳＢコネクタ６の接続状態に異常があるか否かを判断すると共に、主制御部１１Ｂの異常対策部１１ｃはＵＳＢコネクタ６の接続状態に異常がある場合に、ＵＳＢコネクタ６と充電用バッテリ７との接続を遮断するよう制御する。これより、携帯端末１Ｂの破壊や操作不能に繋がる障害の発生を未然に防ぐことができる。
【００６０】
また、本実施の形態における携帯端末１Ｂは、端末本体１の温度を検出する温度センサ３をさらに備えている。そして、主制御部１１Ｂの異常判断部１１ｂは、端末本体１の温度が閾値温度よりも高いか否かを判断すると共に、端末本体１の温度が閾値温度よりも高い場合に、主制御部１１Ｂの異常対策部１１ｃは、端末本体１のメイン電源をオフする。これにより、携帯端末１Ｂの破壊や操作不能に繋がる障害の発生を未然に防ぐことができる。
【００６１】
〔実施の形態３〕
本発明の他の実施の形態について図５及び図６に基づいて説明すれば、以下のとおりである。尚、本実施の形態において説明すること以外の構成は、前記実施の形態１と同じである。また、説明の便宜上、前記の実施の形態１の図面に示した部材と同一の機能を有する部材については、同一の符号を付し、その説明を省略する。
【００６２】
本実施の形態の携帯端末１Ｃは、前記実施の形態１の携帯端末１Ａ及び実施の形態２の携帯端末１Ｂに比べて、端末本体１に異常があるか否かを所定の周期で診断すると共に、端末本体１の加速度に変動があった場合に、端末本体１の診断の周期を短くするように制御する点が異なっている。
【００６３】
本実施の形態の携帯端末１Ｃの構成について、図５に基づいて説明する。図５は、本実施の形態の携帯端末１Ｃの構成を示すブロック図である。
【００６４】
本実施の形態の携帯端末１Ｃでは、図５に示すように、主制御部１１Ｃは、異常判断部１１ｂ及び異常対策部１１ｃに加えて診断周期変更部１１ｄを備えている。
【００６５】
異常判断部１１ｂは、特定の異常が発生しているか否かを判断する。また、異常対策部１１ｃは、特定の異常が発生している場合に、その異常を抑止するよう制御する。
【００６６】
ここで、特定の異常とは、実施の形態２と同様に、携帯端末１Ｃの破壊又は操作不能に繋がる異常をいう。例えば、ＵＳＢコネクタ６とＵＳＢケーブルとの接続状態の異常等をいう。また、実施の形態２と同様に、携帯端末１Ｃの温度が例えば、閾値温度を越える場合等も含む。
【００６７】
本実施の形態の携帯端末１Ｃでは、上記構成に加えて、さらに診断周期変更部１１ｄが設けられている。この結果、本実施の形態の携帯端末１Ｃでは、端末本体１に異常があるか否かを所定の周期で診断すると共に、この診断周期変更部１１ｄは、端末本体１の加速度に変動があった場合に、端末本体１の診断の周期を短くするように制御するようになっている。
【００６８】
上記構成の携帯端末１Ｃにおける、端末本体１の加速度に変動があった場合に、端末本体１の診断の周期を短くするように制御する場合の制御動作について、図６に基づいて説明する。図６は、携帯端末１Ｃにおける、端末本体１の加速度に変動があった場合に、端末本体１の診断の周期を短くするように制御する場合の制御動作を示すフローチャートである。尚、図６のフローチャートにおいて、診断用タイマの長時間（Ｔ２）設定、短時間（Ｔ１）設定、モーション検出タイマが満了の記載がある。具体的には、診断用タイマの長時間（Ｔ２）設定は例えば５分〜１２０分程度であり、診断用タイマの短時間（Ｔ１）設定は例えば０．１秒〜３０秒程度であり、モーション検出タイマの満了時間は例えば５秒〜３０秒程度である。
【００６９】
図６に示すように、まず、初期設定として、モーション検出タイマを停止すると共に（Ｓ３１）、診断用タイマを長時間（Ｔ２）設定にして開始する（Ｓ３２）。この状態で、外部イベントの発生待ちをする（Ｓ３３）。外部イベントとは、例えば、携帯端末１Ｃに受信連絡がある、携帯端末１Ｃのユーザによる入力操作がある、又はＵＳＢコネクタ６にＵＳＢケーブルが接続される等の出来事をいう。ここでは、ＵＳＢコネクタ６にＵＳＢケーブルが接続される場合を想定している。
【００７０】
Ｓ３３の外部イベントの発生待ちの状態で、外部イベントが発生した場合、モーション検出タイマが満了しているか否かが判断される（Ｓ３４）。
【００７１】
Ｓ３４において、モーション検出タイマが満了していない場合、診断用タイマが満了しているか否かを判断する（Ｓ３５）。Ｓ３５において、最初は、診断用タイマは長時間（Ｔ２）設定となっているので、診断用タイマは満了していない。このため、続いて、モーションセンサ５の検出値に変動があったか否かを判断する（Ｓ３６）。この判断は、モーションセンサ５の検知結果に基づいて、モーション検知部１２が行う。
【００７２】
Ｓ３６において、モーションセンサ５の検出値に変動があった場合、モーション検出タイマを開始させると共に（Ｓ３７）、診断用タイマを短時間（Ｔ１：Ｔ１＜Ｔ２）設定に変更した後、開始する（Ｓ３８）。そして、Ｓ３３に戻って、モーション検出タイマが満了しているか否かを判断した後（Ｓ３４）、診断用タイマの短時間（Ｔ１）設定が満了になっているかを判断する（Ｓ３５）。
【００７３】
Ｓ３５において、診断用タイマの短時間（Ｔ１）設定が満了になっている場合、ＵＳＢコネクタ６が異常状態か否かが判断される（Ｓ３９）。ＵＳＢコネクタ６が異常状態か否かの判断は、異常判断部１１ｂが行う。この結果、モーションセンサ５の検出値に変動があった場合である携帯端末１Ｃの操作時においては、短時間（Ｔ１）毎にＵＳＢコネクタ６が異常状態か否かの診断が行われる。
【００７４】
そして、Ｓ３９において、ＵＳＢコネクタ６が異常状態である場合には、本実施の形態では、異常対策部１１ｃが充電抑止状態となる対策を施す。具体的には、例えば、異常対策部１１ｃは、ＵＳＢコネクタ６と充電用バッテリ７との経路を遮断する。これにより、携帯端末１Ｃの破壊や操作不能を防止することができる。
【００７５】
異常対策部１１ｃの対策が施された後は、Ｓ３３の外部イベント発生待ちに戻る。
【００７６】
一方、Ｓ３４のモーション検出タイマが満了しているか否かを判断したときに、モーション検出タイマが満了している場合、モーション検出タイマを停止すると共に（Ｓ４１）、診断用タイマを長時間（Ｔ２）に設定変更して開始する（Ｓ４２）。この動作は、診断周期を短くするように制御した後、端末本体１の加速度の変動が一定時間なかった場合には、診断周期を元の長時間（Ｔ２）設定に戻すことを示す。
【００７７】
これにより、Ｓ３６において、モーションセンサ５の検出値に変動がなければ、Ｓ３５において診断用タイマの長時間（Ｔ２）が満了になる度に、ＵＳＢコネクタ６が異常状態か否かが判断され（Ｓ３９）、ＵＳＢコネクタ６が異常状態を抑止する制御が異常対策部１１ｃによって行われる。すなわち、携帯端末１Ｃの操作が行われていない場合には、長時間（Ｔ２）毎にＵＳＢコネクタ６が異常状態か否かの診断が行われる。
【００７８】
このように、本実施の形態における携帯端末１Ｃでは、主制御部１１Ｃは、端末本体１に異常があるか否かを所定の周期で診断すると共に、主制御部１１Ｃの診断周期変更部１１ｄは、端末本体１の加速度に変動があった場合に、端末本体１の診断の周期を短くするように制御する。
【００７９】
すなわち、端末本体１の加速度に変動があった場合は、携帯端末１Ｃを操作している状態であるので、障害も発生し易くなる。そこで、本実施の形態においては、主制御部１１Ｃの診断周期変更部１１ｄは、端末本体１の加速度に変動があった場合に、端末本体１の診断の周期を短くするように制御する。この結果、異常が発生し易い操作時における端末本体１の診断を頻繁に行うことにより、携帯端末１Ｃの異常発生を早期に発見することができる。
【００８０】
また、本実施の形態における携帯端末１Ｃでは、主制御部１１Ｃの診断周期変更部１１ｄは、端末本体１の診断の周期を短くするように制御した後、端末本体１の加速度の変動が一定時間なかった場合には、端末本体１の診断の周期を元に戻すように制御する。
【００８１】
これにより、操作時でない場合には、端末本体１の診断の周期を元に戻すので、有用でない診断によって記憶容量が占められてしまうのを防止することができる。
【００８２】
尚、上記の説明では、特定の異常として、ＵＳＢコネクタ６とＵＳＢケーブルとの接続状態の異常について説明した。しかし、本発明の一態様においては、特定の異常として、実施の形態２と同様に、携帯端末１Ｃの温度が例えば閾値温度を越える場合についても適用することができる。
〔まとめ〕
本発明の態様１における携帯端末１Ａ・１Ｂ・１Ｃは、加速度センサ（モーションセンサ５）を備えた携帯端末において、上記加速度センサ（モーションセンサ５）からの検知信号に基づいて端末本体１の加速度に変動があったか否かを判断する加速度変動判断部（モーション検知部１２）と、上記端末本体１の加速度に変動があった場合に、上記端末本体１の動作状態情報を記憶する周期を短くするように制御するか、又は特定の異常が発生しているか否かを判断し、かつ特定の異常が発生している場合には、その異常を抑止するよう制御する制御部（主制御部１１Ａ・１１Ｂ・１１Ｃ）とを備えていることを特徴としている。尚、特定の異常とは、携帯端末の破壊又は操作不能に繋がる異常をいう。
【００８３】
上記の構成によれば、加速度変動判断部は、加速度センサからの検知信号に基づいて、端末本体の加速度に変動があったか否かを判断する。すなわち、端末本体の加速度に変動があったときには、ユーザが携帯端末を操作する状態であると考えられる。
【００８４】
ここで、携帯端末において、一般に、障害が起きる可能性があるのはユーザが何らかの操作を行っている場合が多い。このため、ユーザが操作を行って、端末本体の加速度に変動があったときには、端末本体の動作状態情報つまり端末本体の所謂ログ情報を記憶する周期を短くするように制御することが好ましい。また、診断を実行した場合に、特定の異常があった場合には、それを報知するだけでなく、抑止するようになっていることが好ましい。
【００８５】
そこで、本発明の一態様においては、端末本体の加速度に変動があった場合に、端末本体の動作状態情報を記憶する周期を短くするように制御する制御部が備えられている。
【００８６】
例えば、一般的に、携帯端末においては、操作の如何に関わらず、端末本体の動作状態情報を所定の周期で記憶するようになっているが、本発明の一態様においては、操作時に、端末本体の動作状態情報を記憶する周期を短くして記憶の頻度を増加させることができる。この結果、異常が発生し易い操作時における端末本体の動作状態情報を頻繁に蓄積しておくことにより、異常が発生した場合の原因解析を容易にすることができる。
【００８７】
また、本発明の一態様においては、制御部は、特定の異常が発生しているか否かを判断し、かつ特定の異常が発生している場合には、その異常を抑止するよう制御する。すなわち、端末本体の加速度に変動があった場合に、異常があるか否かを判断するだけでなく、特定の異常が発生している場合には、その異常を抑止するよう制御する。
【００８８】
この結果、携帯端末の破壊や操作不能を招く虞のある重大な異常が発生している場合に、制御部がそれを抑止するので、携帯端末が破壊や操作不能に至るのを防止することができる。
【００８９】
したがって、操作時には本体情報等の記憶周期が短くなるように変更し、又は操作時に異常があった場合にはその異常を抑止する携帯端末を提供することができる。
【００９０】
本発明の態様２における携帯端末１Ａでは、前記動作状態情報は、キーの操作情報、充電状態情報、端末本体の温度情報、及び端末本体の加速度変動情報から選ばれる少なくとも１つ以上の情報である。
【００９１】
これにより、動作状態情報つまり携帯端末のログ情報として、キーの操作情報、充電状態情報、端末本体の温度情報、及び端末本体の加速度変動情報の少なくとも１つ以上が選ばれる。この結果、異常が発生し易い操作時における端末本体の動作状態情報を頻繁に蓄積しておくことにより、異常が発生した場合の原因解析を容易にすることができる。
【００９２】
本発明の態様３における携帯端末１Ａでは、前記制御部（主制御部１１Ａの記憶周期変更部１１ａ）は、前記動作状態情報を記憶する周期を短くするように制御した後、前記端末本体１の加速度の変動が一定時間なかった場合には、上記動作状態情報を記憶する周期を元に戻すように制御することが好ましい。
【００９３】
これにより、操作時でない場合には、動作状態情報を記憶する周期を元に戻すので、有用でない動作状態情報によって記憶容量が占められてしまうのを防止することができる。
【００９４】
本発明の態様４における携帯端末１Ｂ・１Ｃでは、前記制御部（主制御部１１Ｂ・１１Ｃ）は、充電用コネクタ（ＵＳＢコネクタ６）の接続状態に異常があるか否かを判断すると共に、上記充電用コネクタ（ＵＳＢコネクタ６）の接続状態に異常がある場合に、上記充電用コネクタ（ＵＳＢコネクタ６）と充電用バッテリ７との接続を遮断するよう制御することが好ましい。
【００９５】
携帯端末では、充電する場合には、一般に、充電用コネクタが使用される。しかし、充電用コネクタと充電用ケーブルとの接続状態が悪いときに充電すると、携帯端末の破壊や操作不能に繋がる虞がある。
【００９６】
そこで、本発明の一態様においては、端末本体の加速度に変動があった場合に、制御部は、充電用コネクタの接続状態に異常があるか否かを判断する。そして、制御部は、判断するだけでなく、充電用コネクタの接続状態に異常がある場合に、充電用コネクタと充電用バッテリとの接続を遮断するよう制御する。
【００９７】
これより、携帯端末の破壊や操作不能に繋がる障害の発生を未然に防ぐことができる。
【００９８】
本発明の態様５における携帯端末１Ｂ・１Ｃは、前記制御部（主制御部１１Ｂ・１１Ｃ）は、前記動作状態情報に端末本体の温度情報が含まれている場合、前記端末本体１の温度が閾値温度よりも高いか否かを判断すると共に、上記端末本体１の温度が閾値温度よりも高い場合に、端末本体１のメイン電源をオフすることが好ましい。
【００９９】
本発明の一態様においては、制御部は、特定の異常が発生しているか否かを判断し、かつ特定の異常が発生している場合には、その異常を抑止するよう制御する。
【０１００】
ここで、特定の異常が発生している場合として、例えば、端末本体の温度が異常に高い場合が考えられる。
【０１０１】
そこで、本発明の一態様では、温度検出によって、端末本体の温度が閾値温度よりも高いか否かを判断すると共に、端末本体の温度が閾値温度よりも高い場合に、端末本体のメイン電源をオフする。
【０１０２】
これにより、携帯端末の破壊や操作不能に繋がる障害の発生を未然に防ぐことができる。
【０１０３】
本発明の態様６における携帯端末１Ｃでは、前記制御部（主制御部１１Ｃ）は、前記端末本体１に異常があるか否かを所定の周期で診断すると共に、上記端末本体１の加速度に変動があった場合に、上記端末本体１の診断の周期を短くするように制御することが好ましい。
【０１０４】
すなわち、端末本体の加速度に変動があった場合は、携帯端末を操作している状態であるので、障害も発生し易くなる。そこで、本発明の一態様においては、制御部は、端末本体の加速度に変動があった場合に、端末本体の診断の周期を短くするように制御する。
【０１０５】
この結果、異常が発生し易い操作時における端末本体の診断を頻繁に行うことにより、携帯端末の異常発生を早期に発見することができる。
【０１０６】
本発明の態様７における携帯端末１Ｃでは、前記制御部（主制御部１１Ｃ）は、前記端末本体１の診断の周期を短くするように制御した後、上記端末本体１の加速度の変動が一定時間なかった場合には、上記端末本体１の診断の周期を元に戻すように制御することが好ましい。
【０１０７】
これにより、操作時でない場合には、端末本体の診断の周期を元に戻すので、有用でない診断によって記憶容量が占められてしまうのを防止することができる。
【０１０８】
尚、本発明は、上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１０９】
１Ａ・１Ｂ・１Ｃ      携帯端末
１                    端末本体
２                    キー
３                    温度センサ
４                    不揮発メモリ
５                    モーションセンサ（加速度センサ）
６                    ＵＳＢコネクタ（充電用コネクタ）
７                    充電用バッテリ
８                    報知部
１０                    制御部
１１Ａ・１１Ｂ・１１Ｃ  主制御部（制御部）
１１ａ                  記憶周期変更部
１１ｂ                  異常判断部
１１ｃ                  異常対策部
１１ｄ                  診断周期変更部
１２                    モーション検知部（加速度変動判断部）
１３                    ＵＳＢ端子検知／充電制御部
【図１】
2018195921.tif 000003
【図２】
2018195921.tif 000004
【図３】
2018195921.tif 000005
【図４】
2018195921.tif 000006
【図５】
2018195921.tif 000007
【図６】
2018195921.tif 000008