(57)【要約】【課題】送信時にハードウェアそのもの或いはそのハードウェアを制御するソフトウェアの異常を検出して自動的に送信を停止する。【解決手段】異常検出対象であるハードウェアとの間で定期的な通信を行う異常送信停止回路１２と、異常送信停止回路１２による通信間隔時間を測定する時間測定回路１４と、時間測定回路１４により測定された通信間隔時間と予め設定されている閾値を比較する比較回路１５と、比較回路１５の比較結果により異常検出対象であるハードウェアの処理が異常であるかを判定し、ハードウェアの処理が異常と判定されると送信系の動作を停止する異常送信停止回路１２とを備える。【選択図】　図１
2004048365.tif 000002
【特許請求の範囲】
【請求項１】
アンテナから信号を送信する送信系を備えた無線通信装置において、
異常検出対象であるハードウェアとの間で定期的な通信を行う通信手段と、
前記通信手段による通信間隔時間を測定する時間測定手段と、
前記時間測定手段により測定された通信間隔時間と予め設定されている閾値を比較する比較手段と、
前記比較手段の比較結果により前記異常検出対象であるハードウェアの処理が異常であるかを判定し、前記ハードウェアの処理が異常と判定されると前記送信系の動作を停止する制御手段と、
を具備することを特徴とする無線通信装置。
【請求項２】
前記異常検出対象であるハードウェアの処理が異常であると判定する基準となる前記閾値は任意の値に設定することができることを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記制御手段は、前記送信系の動作を停止すると、前記無線通信装置の動作を管理するシステム制御部に前記送信系の動作停止を通知することを特徴とする請求項１又は２に記載の無線通信装置。
【請求項４】
前記制御手段は、前記比較手段により前記測定された通信間隔時間が前記閾値を超えたことが検出されると、前記異常検出対象であるハードウェアの処理が異常であると判定することを特徴とする請求項１乃至３いずれか１項に記載の無線通信装置。
【請求項５】
前記異常検出対象であるハードウェアは、通信用の演算装置であることを特徴とする請求項１乃至４いずれか１項に記載の無線通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信装置に係り、特に送信時に前記無線通信装置を構成するハードウェア或いはこのハードウェアを制御するソフトウェアの異常を検出する技術に関する。
【０００２】
【従来の技術】
近年、携帯電話に代表される無線通信装置は広く普及している。しかし、携帯電話の高機能化に伴い、装置を構成しているハードウェア並びにそのハードウェアを制御するソフトウェア処理が複雑化している。
【０００３】
【発明が解決しようとする課題】
そのため、何らかの要因でハードウェアそのものが異常を来したり或いは、このハードウェアを制御するソフトウェアが正常な処理を行えなくなることがある。このような場合、当該携帯電話が送信中に例えばソフトウェアの異常処理に起因した異常電波を出し、これによって他の携帯電話機の通信に干渉して通信妨害などを起こす可能性が高くなってきた。
【０００４】
本発明は、上述の如き従来の課題を解決するためになされたもので、その目的は、送信時にハードウェアそのもの或いは、そのハードウェアを制御するソフトウェアの異常を検出して自動的に送信を停止することができる無線通信装置を提供することである。
【０００５】
【課題を解決するための手段】
上記目的を達成する為の本発明の無線通信装置は、アンテナから信号を送信する送信系を備えた無線通信装置において、異常検出対象であるハードウェアとの間で定期的な通信を行う通信手段（異常送信停止回路１２）と、前記通信手段による通信間隔時間を測定する時間測定手段（時間測定回路１４）と、前記時間測定手段により測定された通信間隔時間と予め設定されている閾値を比較する比較手段（検出時間閾値設定回路１３、比較回路１５）と、前記比較手段の比較結果により前記異常検出対象であるハードウェアの処理が異常であるかを判定し、前記ハードウェアの処理が異常と判定されると前記送信系の動作を停止する制御手段（異常送信停止回路１２）と、を具備する。
【０００６】
上記発明によれば、異常検出対象であるハードウェアとの間で定期的な通信を行ない、この通信間隔時間を測定する。測定された通信間隔時間と予め設定されている閾値を比較し、この比較結果により前記異常検出対象であるハードウェアの処理が異常かどうかを判定し、前記ハードウェアの処理が異常と判定されると前記送信系の動作を停止する。但し、前記ハードウェアの処理の異常判定は、ハードウェアの異常またはこのハードウェアを制御するソフトウェアの異常を判定することである。
【０００７】
本発明の無線通信装置は、前記異常検出対象であるハードウェアの処理が異常であると判定する基準となる前記閾値は任意の値に設定することができる。
【０００８】
上記発明によれば、前記異常検出対象であるハードウェアやこれを制御するソフトウェアの種類によってハードウェアの処理が異常であると判定する基準も異なるため、状況に応じた適切な閾値を設定する。
【０００９】
本発明の無線通信装置は、前記制御手段は、前記送信系の動作を停止すると、前記無線通信装置の動作を管理するシステム制御部に前記送信系の動作停止を通知する。
【００１０】
上記発明によれば、前記送信系の動作が停止されると、前記無線通信装置の動作を管理するシステム制御部に前記送信系の動作停止を通知する。
【００１１】
本発明の無線通信装置は、前記制御手段は、前記比較手段により前記測定された通信間隔時間が前記閾値を超えたことが検出されると、前記異常検出対象であるハードウェアの処理が異常であると判定する。
【００１２】
上記発明によれば、前記測定された通信間隔時間が前記閾値を超えたことが検出されると、前記異常検出対象であるハードウェアの処理が異常であると判定する。
【００１３】
本発明の無線通信装置は、前記異常検出対象であるハードウェアは、通信用の演算装置であることを特徴とする。
【００１４】
上記発明によれば、通信用の演算装置との間で定期的な通信が行われ、この通信間隔が前記閾値を超えると、演算装置の処理が異常であると判定する。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の一実施の形態に係る無線通信装置の送信停止回路の構成を示したブロック図である。
【００１６】
送信停止回路は、送信処理部を制御する通信処理用のＤＳＰ１１、ＤＳＰ１１の異常を検出する異常送信停止回路１２、送信パワーの調整や送信変調を行う送信処理ブロック１７、変調信号を送信周波数にしてアンテナから送信する無線処理ブロック１８、無線通信装置の動作を全体的に管理するシステム管理部（ＣＰＵ）１６及び送信電波を出すアンテナを有している。
【００１７】
ここで、異常送信停止回路１２はＤＳＰ１１の処理が異常であると判定するための検出時間として任意の値が設定される検出時間閾値設定回路１３、異常送信停止回路１２に対するＤＳＰ１１からの通信間隔を測定する時間測定回路１４、検出時間閾値設定回路１３に設定されている閾値と時間測定回路１４の測定時間を比較する比較回路１５を有している。
【００１８】
尚、１９は異常送信停止回路１２がＤＳＰ１１の処理の異常を検出した時に異常送信停止回路１２から送信処理ブロック１７に出力する送信処理停止制御信号で、２０は異常送信停止回路１２が送信停止を行ったことをシステム管理部１６へ通知するための信号である。
【００１９】
次に本実施の形態の動作について説明する。ＤＳＰ１１で処理された音声信号などが送信処理ブロック１７により変調され、更に送信パワーが調整されて無線処理ブロック１８に出力される。無線処理ブロック１８は入力される変調信号を送信周波数に変換してアンテナから電波として送信する。
【００２０】
上記のような無線通信装置の送信動作期間中、通信処理用のＤＳＰ１１は送信処理ブロック１７に対して定期的に通信を行うと共に、異常送信停止回路１２に対しても定期的に通信を行う。
【００２１】
異常送信停止回路１２の時間測定回路１４はＤＳＰ１１との間で行われる定期的な通信の時間間隔を測定する。比較回路１４は時間測定回路１４により測定された時間間隔と検出時間閾値設定回路１３に予め設定されている検出時間閾値とを比較する。
【００２２】
異常送信停止回路１２は、測定時間間隔が検出時間閾値を超えたことが比較回路１５によって検出されると、ＤＳＰ１１が異常処理を行っていると判定する。これは検出時間閾値設定回路１３とＤＳＰ１１間の定期的なやり取りが滞る（前記通信間隔時間が長くなり検出時間閾値を超えること）ような場合、ハードウェアとしてのＤＳＰ１１そのもの或いは、ＤＳＰ１１を制御するソフトウェアに異常が生じたと判定できるためである。
【００２３】
異常送信停止回路１２は、ＤＳＰ１１が異常処理を行っていると判定すると、送信処理停止制御信号１００を送信処理ブロック１７に出力して、送信を停止する。また、これに伴い、異常送信停止回路１２は、送信停止を通知する信号２００をシステム管理部１６に出力して、ＤＳＰ１１そのもの或いは、それを制御するソフトウェアが異常であるため送信を停止したことを知らせる。
【００２４】
システム管理部１６はこの異常検出を受け取ると、必要な処理、例えば送信を停止したことを表示するなどの処理を行う。
【００２５】
図２はＤＳＰ１１の異常検出動作の手順を示したフローチャートである。異常送信停止回路１２は送信処理ブロック１７が送信処理中または非送信処理中であるかを判定する（ステップＳ２１）。
【００２６】
送信中であると判定した場合は、時間測定回路１４によって測定したＤＳＰ１１との通信間隔時間（カウンター値）と検出時間閾値設定回路１３の検出時間閾値とを比較回路１５により比較し、ＤＳＰ１１の処理に異常があるかどうかを判定する（ステップＳ２２）。
【００２７】
その結果、ＤＳＰ１１が異常であると判定した場合は、送信処理ブロック１７の動作を停止して送信停止を行うと共に、自動送信停止処理を行ったことをシステム管理部１６に通知して処理を終了する（ステップＳ２３）。
【００２８】
本実施の形態によれば、異常検出対象であるＤＳＰ１１との間の通信間隔時間が予め設定してある検出時間閾値を超えた場合、ＤＳＰ１１の処理が滞って異常を来したと判定して送信を停止することができ、これにより、異常電波を出して他の携帯電話の通信を妨害することを防止することができる。
【００２９】
また、検出時間閾値設定回路１３にはＤＳＰ１１の性能やこれを動作させるソフトウェアの複雑さなどに応じて適切な閾値を設定することができるため、ＤＳＰ１１の処理の異常を常に精度良く判定することができ、誤動作を防止することができる。
【００３０】
尚、本発明は上記実施の形態に限定されることなく、その要旨を逸脱しない範囲において、具体的な構成、機能、作用、効果において、他の種々の形態によっても実施することができ、例えば、本発明を携帯電話以外のＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）や通信機能を有する携帯用パソコン等に適用して同様の効果を得ることができる。
【００３１】
【発明の効果】
以上説明したように、本発明によれば、異常検出対象のハードウェアとの間で定期的な通信を行って、この通信間隔が前記閾値を超えると、前記ハードウェアの処理が異常であるという判定をすることにより、送信時にハードウェアそのもの或いは、そのハードウェアを制御するソフトウェアが異常を起こしていることを検出して送信停止処理を行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る無線通信装置の送信停止回路の構成を示したブロック図である。
【図２】図１に示したＤＳＰの異常検出動作の手順を示したフローチャートである。
【符号の説明】
１１　ＤＳＰ
１２　異常送信停止回路
１３　検出時間閾値設定回路
１４　時間測定回路
１５　比較回路
１６　システム管理部
１７　送信処理ブロック
１８　無線処理ブロック
【図１】
2004048365.tif 000003
【図２】
2004048365.tif 000004