(57)【特許請求の範囲】
【請求項１】
第１接続信号により第１ネットワークに接続処理して、前記第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力し、前記第１ネットワークと通信する第１通信手段と、
第２接続信号により第２ネットワークに接続処理して、前記第２ネットワークからの第２受信レベルを含む接続状態を通知する第２状態通知信号を出力し、前記第２ネットワークと通信する第２通信手段と、
前記第１状態通知信号および前記第２状態通知信号に基づいて、前記第１ネットワークまたは前記第２ネットワークと前記接続処理を行うかどうかを判断し、前記判断に基づいて前記第１接続信号または前記第２接続信号を出力する通信制御手段を備え、
前記第１ネットワークにおける通信に用いられる周波数である第１周波数と前記第２ネットワークにおける通信に用いられる周波数である第２周波数とは互いに近く、
前記通信制御手段は、前記第２受信レベルが低下して第２の所定の値を下回ったことを検知して前記第１接続信号を出力する
ことを特徴とする通信装置。
【請求項２】
前記通信制御手段が、前記第１受信レベルが上昇して第１の所定の値を上回ったことを検知して前記第１接続信号を出力する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記通信制御手段が、前記第１受信レベルが第１の所定の値を上回らないことを検知して前記第１接続信号を出力する
ことを特徴とする請求項１に記載の通信装置。
【請求項４】
前記通信制御手段が、前記第１受信レベルと前記第２受信レベルとのレベル差が第３の所定の値を超えたことを検知して前記第１接続信号を出力する
ことを特徴とする請求項１又は３に記載の通信装置。
【請求項５】
前記第１ネットワークが第１の携帯網である
または／および、
前記第２ネットワークがＢｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅ、Ｗｉ−Ｆｉ、９２０ＭＨｚ帯通信または第２の携帯網である
ことを特徴とする請求項１から４のいずれかに記載の通信装置。
【請求項６】
前記第２状態通知信号が前記第２ネットワークから受信した第２受信データを含み、
前記通信制御手段が前記第２受信データを第１送信データとして前記第１接続信号に含め、
前記第１通信手段が前記第１送信データを前記第１ネットワークに送信する
ことを特徴とする請求項１から５のいずれかに記載の通信装置。
【請求項７】
前記第１状態通知信号が前記第１ネットワークから受信した第１受信データを含み、
前記通信制御手段が前記第１受信データを第２送信データとして前記第２接続信号に含め、
前記第２通信手段が前記第２送信データを前記第２ネットワークに送信する
ことを特徴とする請求項６に記載の通信装置。
【請求項８】
第１接続信号により第１ネットワークに接続処理し、前記第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力し、前記第１ネットワークと通信し、
第２接続信号により第２ネットワークに接続処理して、前記第２ネットワークからの第２受信レベルを含む接続状態を通知する第２状態通知信号を出力し、前記第２ネットワークと通信し、
前記第１状態通知信号および前記第２状態通知信号に基づいて、前記第１ネットワークまたは前記第２ネットワークと前記接続処理を行うかどうかを判断して、前記判断に基づいて前記第１接続信号または前記第２接続信号を出力し、
前記第１ネットワークにおける通信に用いられる周波数である第１周波数と前記第２ネットワークにおける通信に用いられる周波数である第２周波数とは互いに近く、
前記第２接続信号の前記出力は、前記第２受信レベルが低下して第２の所定の値を下回ったことを検知して行われる
ことを特徴とする通信接続方法。
【請求項９】
第１接続信号により第１ネットワークに接続処理して、前記第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力して、前記第１ネットワークと通信する第１通信手段と、
第２接続信号により第２ネットワークに接続処理して、前記第２ネットワークからの第２受信レベルを含む接続状態を通知する第２状態通知信号を出力して、前記第２ネットワークと通信する第２通信手段を備える通信装置のコンピュータを、
前記第１状態通知信号および前記第２状態通知信号に基づいて、前記第１ネットワークまたは前記第２ネットワークと前記接続処理を行うかどうかを判断し、前記判断に基づいて前記第１接続信号または前記第２接続信号を出力する通信制御手段として動作させ、
前記第１ネットワークにおける通信に用いられる周波数である第１周波数と前記第２ネットワークにおける通信に用いられる周波数である第２周波数とは互いに近く、
前記第２接続信号の前記出力は、前記第２受信レベルが低下して第２の所定の値を下回ったことを検知して行われる
ことを特徴とする通信装置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信接続方法および通信装置制御プログラムに関する。
【背景技術】
【０００２】
近年、携帯網やインターネット環境などの整備により、複数のネットワークに接続して使用される通信装置が増えている。例えば、通信機能を備えるセンサのネットワークと接続してセンサ情報を取得して携帯網でセンタに集約するシステムの通信装置は、センサとの通信およびセンタとの通信を担う複数の通信機能を備える。
【０００３】
このような通信装置では、通信装置がそれぞれのネットワークと通信するための接続の確度を高める必要がある。接続確度が低いと、通信装置が通信のための接続処理を繰返して、通信装置の電力が無為に消費される。そのため、通信装置がネットワークとの接続確度を高めることは、通信装置の消費電力を抑制し、装置の小型化を図り、適用領域を拡大する上で重要である。
【０００４】
特許文献１には、複数の通信ポートを備え、ハードウェア資源を軽装化する集線装置が開示されている。具体的には、特許文献１の技術は、集線装置が備える複数の通信ポートで使用するハードウェア資源を共用してハードウェア資源を軽装化する技術である。
【０００５】
特許文献２には、基地局に対して移動局が行う位置登録処理が開示されている。具体的には、特許文献２の技術は、位置登録処理を行うときの移動局の省電力化を図り、バッテリ消費を低減する技術である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−１２７７２４号公報（第３−６頁、図１、２）
【特許文献２】特開２００４−００７７６２号公報（第５−７頁、図１−３）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術は、集線装置の複数の通信ポートが使用するハードウェア資源を軽装化するものである。特許文献１の技術は、通信ポートを担う機器アダプタ部からＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）層や機器制御用プロトコル層、機器オブジェクト等を集線装置本体に移して共用することで機器アダプタ部のハードウェアを軽装化するものである。したがって、特許文献１の技術は、通信ポートの接続処理の接続確度を高めるものではない。
【０００８】
特許文献２の技術は、位置登録処理が失敗したときに移動局装置が位置登録処理を所定の期間休止させることにより省電力化するものであって、移動局装置の接続処理の接続確度を高めるものではない。
【０００９】
このように、特許文献１、２の技術は、各装置の通信のための接続処理の接続確度を高めることができないという課題がある。
【００１０】
本発明の目的は、上記の課題に鑑みてなされたもので、通信のための接続処理の接続確度を高めることができる通信装置、通信接続方法および通信装置制御プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の通信装置は、第１接続信号により第１ネットワークに接続処理して、第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力し、第１ネットワークと通信する第１通信手段と、第２接続信号により第２ネットワークに接続処理して、第２ネットワークからの第２受信レベルを含む接続状態を通知する第２状態通知信号を出力し、第２ネットワークと通信する第２通信手段と、第１状態通知信号および第２状態通知信号に基づいて、第１ネットワークまたは第２ネットワークと接続処理を行うかどうかを判断し、判断に基づいて第１接続信号または第２接続信号を出力する通信制御手段を備えることを特徴とする。
【００１２】
本発明の通信接続方法は、第１接続信号により第１ネットワークに接続処理し、第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力して、第１ネットワークと通信し、第２接続信号により第２ネットワークに接続処理して、第２ネットワークからの第２受信レベルを含む接続状態を通知する第２状態通知信号を出力して、第２ネットワークと通信し、第１状態通知信号および第２状態通知信号に基づいて、第１ネットワークまたは第２ネットワークと接続処理を行うかどうかを判断して、判断に基づいて第１接続信号または第２接続信号を出力することを特徴とする。
【００１３】
本発明の通信装置制御プログラムは、第１接続信号により第１ネットワークに接続処理して、第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力して、第１ネットワークと通信する第１通信手段と、第２接続信号により第２ネットワークに接続処理して、第２ネットワークからの第２受信レベルを含む接続状態を通知する第２通信状態通知信号を出力して、第２ネットワークと通信する第２通信手段を備える通信装置のコンピュータを、第１状態通知信号および第２状態通知信号に基づいて、第１ネットワークまたは第２ネットワークと接続処理を行うかどうかを判断し、判断に基づいて第１接続信号または第２接続信号を出力する通信制御手段として動作させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、通信のための接続処理の接続確度を高めることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態の通信装置の構成例を示したブロックである。
【図２】本発明の第１の実施形態の通信装置の動作例を示したフローチャートである。
【図３】本発明の第１の実施形態の通信装置の動作例を示した説明図である。
【図４】本発明の第２の実施形態の通信装置の構成例を示したブロック図である。
【図５】本発明の第２の実施形態の通信装置の動作例を示したフローチャートである。
【図６】本発明の第３の実施形態の通信装置の構成例を示したブロック図である。
【図７】本発明の第３の実施形態の通信装置の比較部の構成例を示したブロック図である。
【図８】本発明の第３の実施形態の通信装置の動作例を示したフローチャートである。
【発明を実施するための形態】
【００１６】
以下に、本発明の実施形態について図面を参照して詳細に説明する。
（第１の実施形態）
本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態の通信装置１００の構成例を示したブロック図である。
【００１７】
図１を参照して、本実施形態の通信装置１００について説明する。通信装置１００は、第１通信手段１０、第２通信手段２０と通信制御手段３０を備える。
【００１８】
第１通信手段１０は、通信制御手段３０からの接続信号により第１のネットワーク（図示せず）に「接続処理」を行う。「接続処理」とは、通信装置がネットワークとの通信手順にしたがって、ネットワークと通信するための接続を確保する処理である。
【００１９】
例えば、通信装置１００が移動端末であり、第１のネットワークが携帯網であれば、移動端末は、携帯網からの受信信号を受信して、同期情報や基地局情報を取得（セルサーチ）する。移動端末は、取得された基地局情報に含まれる基地局ＩＤの基地局に位置登録要求を送信する。移動端末から位置登録要求を受信した基地局は、携帯網での位置登録処理を行い、移動端末に位置登録が完了したことを通知する。移動端末は、位置登録完了の通知を受信して、携帯網への接続処理を完了する。その後、移動端末は、適宜携帯網と通信することができる。
【００２０】
このように、通信装置１００としての移動端末は、第１のネットワークである携帯網へのセルサーチと位置登録の処理、すなわち接続処理を行うことで、第１のネットワークとの接続を確保することができる。
【００２１】
第１通信手段１０は、第１のネットワークとの「接続状態」を通知する第１状態通知信号を通信制御手段３０に出力して、第１のネットワークと通信する。「接続状態」とは、通信手段とネットワークとの通信の接続状況を示す。第１状態通知信号には、第１通信手段１０と第１のネットワークとの通信が正常に接続された状態であるかどうかを示す情報や、第１のネットワークからの受信信号の受信レベルなどが含まれる。
【００２２】
上記と同様に、第２通信手段２０は、通信制御手段３０からの接続信号により第２のネットワーク（図示せず）に接続処理を行う。第２通信手段２０は、第２のネットワークとの接続状態を通知する第２状態通知信号を通信制御手段３０に出力して、第２のネットワークと通信する。
【００２３】
通信制御手段３０は、第１状態通知信号および第２状態通知信号に基づいて、第１のネットワークまたは第２のネットワークと接続処理を行うか否かを判断する。通信制御手段３０は、判断の結果に基づいて第１接続信号または第２接続信号を出力する。判断の具体的な内容については後述する。
【００２４】
図２は、通信装置１００の動作例として、第１通信手段１０が第１のネットワークに接続処理を行う動作を例示したフローチャートである。図１、２を参照して、通信装置１００の動作について説明する。なお、図２では、通信は第１通信手段１０と第１のネットワークで行い、第２通信手段２０による送受信信号はノイズとみなすことを前提としている。
【００２５】
第１通信手段１０は、第１のネットワークに接続処理を実行する（Ｓ１０１）。通信制御手段３０は、通信装置１００の電源立ち上げ時および所定のタイミングで第１通信手段１０に第１のネットワークへの接続処理を行わせる。例えば、通信制御手段３０は、第１通信手段１０に対して第１接続信号を出力して第１のネットワークへの接続を要求する。第１通信手段１０は、第１のネットワークとの所定の通信手順にしたがって、第１のネットワークへの接続処理を行う。例えば、第１通信手段１０は、第１のネットワークから受信信号を受信する。第１通信手段１０は、受信信号に基づいて、第１のネットワークに接続を要求する送信信号を送信する。第１通信手段１０は、接続要求に対応する第１のネットワークからの応答信号を待つ。応答信号とは、第１のネットワークが通信装置１００の接続要求に対する接続処理が完了したかどうかを示すものである。第１通信手段１０は、第１のネットワークからの応答信号に基づいて、第１のネットワークと接続処理が完了したかどうかを示す接続情報と、受信状態を示す、例えば受信信号の受信レベルなどの受信情報を含む第１状態通知信号を出力する。
【００２６】
通信制御手段３０は、第１通信手段１０からの第１状態通知信号に基づいて第１通信手段１０と第１のネットワークとの接続処理が完了したかどうかを確認する（Ｓ１０２）。通信制御手段３０は、接続処理が完了していれば（Ｓ１０３：Ｙｅｓ）、第１通信手段１０を経由した第１のネットワークとの通信を継続して実行する（Ｓ１０３）。
【００２７】
一方、通信制御手段３０は、接続処理が完了していなければ（Ｓ１０２：Ｎｏ）、接続処理をリトライするためのタイマに初期値を設定してタイマの動作を開始させる（Ｓ１１０）。通信制御手段３０は、タイマがカウントアップしたかどうかを確認する（Ｓ１１１）。
【００２８】
タイマがカウントアップしていれば（Ｓ１１１：Ｙｅｓ）、通信制御手段３０は、ステップＳ１０１の処理に戻る。
【００２９】
一方、タイマがカウントアップしていなければ（Ｓ１１１：Ｎｏ）、通信制御手段３０は、第１状態通知信号に含まれる第１のネットワークからの受信信号の受信レベルが上昇して第１の所定の値を上回ったかどうかを確認する（Ｓ１１２）。
【００３０】
受信レベルが上昇して第１の所定の値を上回っていれば（Ｓ１１２：Ｙｅｓ）、通信制御手段３０は、ステップＳ１０１の処理に戻る。このとき、第１のネットワークからの受信信号の受信レベルが上昇して第１の所定の値を上回っているので、通信制御手段３０が第１通信手段１０に行わせる接続処理で接続できる確度は高く期待できる。
【００３１】
受信レベルが上昇しても第１の所定の値を上回っていなければ（Ｓ１１２：Ｎｏ）、通信制御手段３０は、次のステップＳ１１３の処理に移る。通信制御手段３０は、第２通信手段２０からの第２状態通知信号に含まれる第２のネットワークからの受信信号の受信レベルが低下して第２の所定の値を下回ったかどうかを確認する（Ｓ１１３）。
【００３２】
受信レベルが低下して第２の所定の値を下回っていれば（Ｓ１１３：Ｙｅｓ）、通信制御手段３０は、ステップＳ１０１の処理に戻る。このとき、第２のネットワークからの受信信号の受信レベル（第１通信手段１０にはノイズレベルとなる）が低下して第２の所定の値を下回っているので、通信制御手段３０が第１通信手段１０に行わせる接続処理で接続できる確度は高く期待できる。
【００３３】
受信レベルが低下しても第２の所定の値を下回っていなければ（Ｓ１１３：Ｎｏ）、通信制御手段３０は、ステップＳ１１１の処理に戻る。
【００３４】
このように、通信制御手段３０は、第１のネットワークからの受信信号の受信レベルが上昇しても第１の所定の値を超えていない場合に、第２のネットワークからの受信信号の受信レベルを第２通信手段２０から取得する。通信制御手段３０は、取得された第２のネットワークからの受信信号の受信レベルをノイズレベルとみなし、ノイズレベルが低下して第２の所定の値を下回っていれば、第１のネットワークへの接続処理を第１通信手段１０に要求する。そのため、通信装置１００が第１のネットワークに接続処理をリトライする機会を増やし、接続確度を高めることができる。
【００３５】
図３は、本実施形態の通信装置１００の動作例を示した説明図である。図３は、第１通信手段１０が第１のネットワークに接続処理のリトライを行う条件を例示したものである。図３を参照して、通信装置１００の動作について説明する。
【００３６】
通信制御手段３０は、第１のネットワークからの受信信号の受信レベルがアップして第１の所定の値を上回れば（Ｔ１０１に示す）、第２のネットワークからの受信信号の受信レベルに関わりなく、第１通信手段に接続処理を行わせる。
【００３７】
さらに、通信制御手段３０は、第１のネットワークからの受信信号の受信レベルが上昇しても第１の所定の値を上回っていない場合、第２のネットワークからの受信信号の受信レベルを取得する。通信制御手段３０は、取得された受信レベルがダウンして第２の所定の値を下回れば（Ｔ１０２に示す）、第１通信手段１０に接続処理を行わせる。
【００３８】
なお、図３の表Ｔ１００に示した記号◎、○、△は、第１通信手段１０が第１のネットワークに接続できる度合を示す。記号◎は接続できる度合が最も高く、記号○は度合が中程度で、記号△は度合が低いが接続を期待できることを、それぞれの記号で示す。
【００３９】
このように、通信装置１００は、第１通信手段１０が第１のネットワークに接続する際にノイズとみなされる、第２のネットワークからの受信信号の受信レベルをモニタリングして、第１のネットワークへの接続処理のリトライを判断する。そのため、通信装置１００は、第１のネットワークに接続処理をリトライする機会を増やし、接続確度を高めることができる。
【００４０】
以上、本実施形態の通信装置は、ネットワークへの通信のための接続処理の機会を増やして、ネットワークに接続できる接続確度を高めることができる。
【００４１】
なお、本実施形態では、第１通信手段が第１のネットワークに接続処理を行うと説明した。しかし、第１通信手段が接続処理を行うことに限定されない。第２通信手段が第２のネットワークに接続処理を行う際に、第１のネットワークからの受信レベルをモニタリングして、通信制御手段は第２のネットワークへの接続処理の実行を判断してもよい。このとき、通信制御手段は第１のネットワークからの受信信号の受信レベルをノイズレベルとみなして接続処理の実行を判断する。
【００４２】
また、本実施形態では、各通信手段は、対応するネットワークと通信すると説明した。しかし、各通信手段が通信する相手はネットワークに限定されない。各通信手段が通信する相手は、ネットワークであってもよいし、特定の通信装置、通信端末や通信機能を備えたセンサなどであってもよく、所定の通信手順に基づいて通信できる相手であればよい。例えば、通信手段は、宅内の電力制御を行うＨＥＭＳ（Home Energy Management System）端末や、ガスや水道のモニタリング端末と通信してもよい。電力や、ガス、水道の使用量が通信手段を介して通信装置に取得されてもよい。
【００４３】
また、本実施形態では、通信装置の備える通信手段は２つと説明した。しかし、通信装置の備える通信手段の数は２つに限定されない。すなわち、通信制御手段が通信手段に接続処理を行わせるどうかを判断する際に、その他の通信手段から受信レベルもモニタリングして判断をできればよく、通信手段の数は２つ以上であればよい。
【００４４】
また、本実施形態では、通信装置の備える通信手段が接続処理を行うネットワークを携帯網であると説明した。しかし、通信装置が接続処理を行うネットワークの通信方式は携帯網に限定されない。すなわち、通信装置が備える複数の通信手段の通信方式は、同一の通信媒体を使用する、例えば、無線、光、音波を使用するものであればよく、通信方式は限定されない。例えば、通信装置の複数の通信手段が通信媒体として無線を使用するのであれば、通信方式は、移動体通信、衛星通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、Ｗｉ−Ｆｉ（登録商標）、９２０ＭＨｚ帯通信などの一般の無線通信でよい。また、通信装置の複数の通信手段が通信媒体として無線を使用するのであれば、各通信手段の通信方式は、上記の無線通信が組み合わせられてもよい。すなわち、通信装置が備える複数の通信手段は同一の通信媒体（例えば、無線には無線、光には光、音波には音波）を使用し、相互に近い通信周波数帯を使用していればよい。
【００４５】
また、本実施形態では、通信制御手段は、複数の通信手段から受信レベルを取得して、接続処理の実行を判断するものとして説明した。しかし、通信制御手段は、一方の通信手段から受信データを取得して、他方の通信手段に送信データとして出力するデータ中継機能をさらに備えてもよい。例えば、通信制御手段は、携帯網を通じてセンサへの指示情報を受信してセンサに送信し、センサからセンサ情報を取得し、センタにセンサ情報を送信してもよい。例えば、通信装置は、電力や、ガス、水道の使用量を取得して、携帯網を介してセンタに送信してもよい。
【００４６】
図２、３に示した通信装置のフローチャートおよび接続処理の判断条件は、本実施形態の通信装置の動作例として示したものであって、通信装置の動作はこのフローチャートおよび判断条件で示されたものに限定されない。
（第２の実施形態）
本発明の第２の実施形態について説明する。図４は、本発明の第２の実施形態の通信装置２００の構成例を示したブロック図である。
【００４７】
図４を参照して、本実施形態の通信装置２００について説明する。通信装置２００は、第１通信部１１、第２通信部２１と通信制御部３１を備える。
【００４８】
第１通信部１１は、送信部１２、受信部１３、送受信処理部１４および識別情報部１５を備える。送信部１２は、第１の携帯網（図示せず）に送信信号を送信する。受信部１３は、第１の携帯網から受信信号を受信する。識別情報部１５は、第１の携帯網における通信装置２００の第１通信部の「識別情報」を格納する。「識別情報」とは、携帯網において通信装置を識別するため固有情報であって、ＵＩＭ（User Identity Module）カードに収容される。送受信処理部１４は、識別情報部１５の識別情報を送信信号に付与して送信部１２から送信する送信処理を行い、受信部１３からの受信信号に含まれる識別情報を識別情報部１５の識別情報と照合して一致していれば受信信号の受信処理を行う。
【００４９】
第２通信部２１は、送信部２２、受信部２３、送受信処理部２４および識別情報部２５を備える。送信部２２は、第２の携帯網（図示せず）に送信信号を送信する。受信部２３は、第２の携帯網から受信信号を受信する。識別情報部２５は、第２の携帯網における通信装置２００の第２通信部の識別情報を格納する。送受信処理部２４は、識別情報部２５の識別情報を送信信号に付与して送信部２２から送信する送信処理を行い、受信部２３からの受信信号に含まれる識別情報を識別情報部２５の識別情報と照合して一致していれば受信信号の受信処理を行う。
【００５０】
通信制御部３１は、第１状態通知信号および第２状態通知信号に基づいて、第１の携帯網または第２の携帯網と接続処理を行うか否かを判断する。通信制御部３１は、判断の結果に基づいて第１接続信号または第２接続信号を出力する。判断の具体的な内容については後述する。
【００５１】
図５は、通信装置２００の動作例として、第１通信部２０が第１の携帯網に接続処理を行う動作を例示したものである。図４、５を参照して、通信装置２００の動作について説明する。
【００５２】
なお、図５のフローチャートは、図２で説明したステップＳ１０１とＳ１０２が、ステップＳ２０１からＳ２０５に変更されていることが、第１の実施形態と相違する。よって、第１の実施形態と同一のステップには同一の参照番号を付記して、その説明を省略し、変更点を説明する。
【００５３】
第１通信部１１は、第１の携帯網に接続処理としてセルサーチを実行する（Ｓ２０１）。具体的には、通信制御部３１は、通信装置２００の電源立ち上げ時および所定のタイミングで第１通信部１１に第１の携帯網へのセルサーチを行わせる。通信制御部３１は、第１通信部１１の送受信処理部１４に対して第１接続信号を出力して第１の携帯網への接続を要求する。送受信処理部１４は、第１の携帯網との所定の通信手順にしたがって、第１携帯網から受信信号を受信する。送受信処理手段１４は、受信信号に含まれる第１の携帯網の同期情報と基地局情報を取得できたかどうかを確認する（Ｓ２０２）。
【００５４】
送受信処理部１４は、同期情報と基地局情報を取得できなければ（Ｓ２０２：Ｎｏ）、ステップ２０１の処理に戻る。
【００５５】
送受信処理部１４は、同期情報と基地局情報を取得できれば（Ｓ２０２：Ｙｅｓ）、取得された基地局情報に含まれる基地局ＩＤの基地局に位置登録要求信号を送信する（Ｓ２０３）。位置登録要求信号とは、識別情報部１５に格納されている第１通信部１１の固有の識別情報を備える、第１の携帯網に存在する通信装置としての登録を、接続処理として要求するものである。そのため、送受信処理部１４は、識別情報部１５の識別情報を含む位置登録要求信号を作成して、基地局ＩＤが受信された第１の携帯網の基地局に送信する。位置登録要求信号を受信した基地局は、第１の携帯網のホームメモリに位置登録処理を行う。基地局は、位置登録が完了したことを通知する位置登録完了通知信号を送信する。
【００５６】
送受信処理部１４は、位置登録完了通知信号を受信したかどうかを確認する（Ｓ２０４）。送受信処理部１４は、位置登録完了通知信号を受信していれば（Ｓ２０４：Ｙｅｓ）、接続が完了したことを通信制御部３１に通知する第１状態通知信号を出力し、通信制御部３１は、第１通信部１１による第１の携帯網との通信を継続して実行する（Ｓ２０５）。
【００５７】
送受信処理部１４は、位置登録完了通知信号を受信しなければ（Ｓ２０４：Ｎｏ）、接続が完了していないことを通信制御部３１に通知する第１状態通知信号を出力し、通信制御部３１は、接続処理をリトライするためのタイマに初期値を設定してタイマの動作を開始させる（Ｓ１１０）。通信制御部３１は、タイマがカウントアップしたかどうかを確認する（Ｓ１１１）。
【００５８】
タイマがカウントアップしていれば（Ｓ１１１：Ｙｅｓ）、通信制御部３１は、ステップＳ２０１の処理に戻る。
【００５９】
一方、タイマがカウントアップしていなければ（Ｓ１１１：Ｎｏ）、通信制御部３１は、第１状態通知信号に含まれる第１の携帯網からの受信信号の受信レベルが上昇して第１の所定の値を上回ったかどうかを確認する（Ｓ１１２）。
【００６０】
受信レベルが上昇して第１の所定の値を上回っていれば（Ｓ１１２：Ｙｅｓ）、通信制御部３１は、ステップＳ２０１の処理に戻る。このとき、第１の携帯網からの受信信号の受信レベルが上昇して第１の所定の値を上回っているので、通信制御部３１が送受信処理部１４に行わせる接続処理で接続できる確度は高く期待できる。
【００６１】
受信レベルが上昇しても第１の所定の値を上回っていなければ（Ｓ１１２：Ｎｏ）、通信制御部段３１は、次のステップＳ１１３の処理に移る。通信制御部３１は、通信部２１からの第２状態通知信号に含まれる第２の携帯網からの受信信号の受信レベルが低下して第２の所定の値を下回ったかどうかを確認する（Ｓ１１３）。
【００６２】
受信レベルが低下して第２の所定の値を下回っていれば（Ｓ１１３：Ｙｅｓ）、通信制御部３１は、ステップＳ２０１の処理に戻る。このとき、第２の携帯網からの受信信号の受信レベル（送受信処理１４にはノイズレベルとなる）が低下して第２の所定の値を下回っているので、通信制御部３１が送受信処理部１４に行わせる接続処理で接続できる確度は高く期待できる。
【００６３】
受信レベルが低下しても第２の所定の値を下回っていなければ（Ｓ１１３：Ｎｏ）、通信制御部３１は、ステップＳ１１１の処理に戻る。
【００６４】
このように、通信制御部３１は、第１の携帯網からの受信信号の受信レベルが上昇しても第１の所定の値を上回っていない場合に、第２の携帯網からの受信信号の受信レベルを送受信処理部２４から取得する。通信制御部３１は、取得された第２の携帯網からの受信信号の受信レベルをノイズレベルとみなし、ノイズレベルが低下して第２の所定の値を下回っていれば、第１の携帯網への接続処理を送受信処理部１４に要求する。そのため、通信装置２００が第１の携帯網に接続処理をリトライする機会を増やし、接続確度を高めることができる。
【００６５】
以上、本実施形態の通信装置は、第１の実施形態と同様に、ネットワークへの通信のための接続処理の機会を増やして、ネットワークに接続できる接続確度を高めることができる。
【００６６】
なお、本実施形態では、第１通信部が第１の携帯網に接続処理を行うと説明した。しかし、第１通信部が接続処理を行うことに限定されない。第２通信部が第２の携帯網に接続処理を行う際に、第１の携帯網からの受信レベルをモニタリングして、通信制御部は第２の携帯網への接続処理の実行を判断してもよい。このとき、通信制御部は、第１の携帯網からの受信信号の受信レベルをノイズレベルとみなして接続処理の実行を判断する。
【００６７】
また、本実施形態では、各通信部は、対応するネットワークと通信すると説明した。しかし、各通信部が通信する相手は携帯網に限定されない。各通信部が通信する相手は、携帯網以外のネットワークであってもよいし、特定の通信装置、通信端末や通信機能を備えたセンサなどであってもよく、所定の通信手順に基づいて通信できる相手であればよい。例えば、通信手段は、宅内の電力制御を行うＨＥＭＳ（Home Energy Management System）端末や、ガスや水道のモニタリング端末と通信してもよい。電力や、ガス、水道の使用量が通信手段を介して通信装置に取得されてもよい。このとき、通信部が通信する相手が特定の通信装置や通信端末であれば、識別情報部には、通信装置の通信部としての固有の識別情報が記憶されていればよい。
【００６８】
また、本実施形態では、通信装置の備える通信部は２つと説明した。しかし、通信装置の備える通信部の数は２つに限定されない。すなわち、通信制御部が通信部に接続処理を行わせるかどうかを判断する際に、その他の通信部から受信レベルもモニタリングして判断をできればよく、通信部の数は２つ以上であればよい。
【００６９】
また、本実施形態では、通信装置の備える通信部が接続処理を行うネットワークを携帯網であると説明した。しかし、通信装置が接続処理を行うネットワークとの通信は携帯網に限定されない。すなわち、通信装置が備える複数の通信部の通信は、同一の通信媒体を使用する、例えば、無線、光、音波を使用するものであればよく、通信方式は限定されない。例えば、通信装置の複数の通信手段が通信媒体として無線を使用するのであれば、通信方式は、移動体通信、衛星通信、Ｂｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅ、Ｗｉ−Ｆｉ、９２０ＭＨｚ帯通信などの一般の無線通信でよい。また、通信装置の複数の通信手段が通信媒体として無線を使用するのであれば、各通信手段の通信方式は、上記の無線通信が組み合わせられてもよい。すなわち、通信装置が備える複数の通信部は同一の通信媒体（例えば、無線には無線、光には光、音波には音波）を使用し、相互に近い通信周波数帯を使用していればよい。
【００７０】
また、本実施形態では、通信制御部は、複数の通信部から受信レベルを取得して、接続処理の実行を判断するものとして説明した。しかし、通信制御部は、一方の通信部から受信データを取得して、他方の通信部に送信データとして出力するデータ中継機能をさらに備えてもよい。例えば、通信制御部は、携帯網を通じてセンサへの指示情報を受信してセンサに送信し、センサからのセンサ情報を取得して、センタにセンサ情報を送信してもよい。例えば、通信装置は、電力や、ガス、水道の使用量を取得して、携帯網を介してセンタに送信してもよい。
【００７１】
図５に示した通信装置のフローチャートは、本実施形態の通信装置の動作例として示したものであって、通信装置の動作はこのフローチャートで示されたものに限定されない。
（第３の実施形態）
本発明の第３の実施形態について説明する。図６は、本発明の第３の実施形態の通信装置３００の構成例を示したブロック図である。
【００７２】
図６を参照して、本実施形態の通信装置３００について説明する。通信装置３００は、図４で説明した通信装置２００の通信部が変更され、比較部が追加されている点が相違している。よって、同一の構成要素には、同一の名称と同一の付番を付与して説明を省略し、相違点を説明する。
【００７３】
通信装置３００は、第１通信部４１、第２通信部５１、比較部６０と通信制御部３２を備える。
【００７４】
第１通信部４１は、送信部１２、受信部４２、送受信処理部４３および識別情報部１５を備える。送信部１２は、第１の携帯網（図示せず）に送信信号を送信する。受信部４２は、第１の携帯網から受信信号を受信する。識別情報部１５は、第１の携帯網における通信装置３００の第１通信部の識別情報を格納する。送受信処理部４３は、識別情報部１５の識別情報を送信信号に付与して送信部１２から送信する送信処理を行い、受信部４２からの受信信号に含まれる識別情報を識別情報部１５の識別情報と照合して一致していれば受信信号の受信処理を行う。
【００７５】
第２通信部５１は、送信部２２、受信部５２、送受信処理部５３および識別情報部２５を備える。送信部２２は、第２の携帯網（図示せず）に送信信号を送信する。受信部５２は、第２の携帯網から受信信号を受信する。識別情報部２５は、第２の携帯網における通信装置３００の第２通信部の識別情報を格納する。送受信処理部５３は、識別情報部２５の識別情報を送信信号に付与して送信部２２から送信する送信処理を行い、受信部５２からの受信信号に含まれる識別情報を識別情報部２５の識別情報と照合して一致していれば受信信号の受信処理を行う。
【００７６】
比較部６０には、第１通信部４１の受信部４２から、第１の携帯網からの第１受信信号と、第２通信部５１の受信部５２から、第２の携帯網からの第２受信信号が、それぞれ入力される。比較部６０では、第１受信信号と第２受信信号の受信レベルが比較され、比較の結果が比較通知信号として通信制御部３２に出力される。
【００７７】
図７は、本実施形態の比較部６０の構成例を示すブロック図である。第１受信信号および第２受信信号は、それぞれ、バンドパスフィルタＢＰＦ６１、ＢＰＦ６２に入力されて、後段の減算回路６３に入力される。減算回路６３は、第１受信信号から第２受信信号を減算した結果を後段のアナログ／デジタルコンバータＡ／Ｄ−ＣＯＮＶ６４に出力する。アナログ／デジタルコンバータＡ／Ｄ−ＣＯＮＶ６４は、入力された第１受信信号から第２受信信号を減算した結果をアナログ値からデジタル値に変換し、変換されたデジタル値を比較通知信号として出力する。
【００７８】
通信制御部３２は、第１状態通知信号、第２状態通知信号および比較通知信号に基づいて、第１の携帯網または第２の携帯網と接続処理を行うか否かを判断する。通信制御部３２は、判断の結果に基づいて第１接続信号または第２接続信号を出力する。判断の具体的な内容については後述する。
【００７９】
図８は、通信装置３００の動作例として、第１通信部４１が第１の携帯網に接続処理を行う動作を例示したものである。図６、８を参照して、通信装置３００の動作について説明する。
【００８０】
なお、図８のフローチャートは、図６で説明したステップＳ１１２とＳ１１３が、ステップＳ１２０に変更されていることが、第２の実施形態と相違する。よって、第２の実施形態と同一のステップには同一の参照番号を付記して、その説明を省略し、変更点を説明する。
【００８１】
送受信処理部４３は、位置登録完了通知信号を受信したかどうかを確認する（Ｓ２０４）。送受信処理部４３は、位置登録完了通知信号を受信していれば（Ｓ２０４：Ｙｅｓ）、接続が完了したことを通信制御部３２に通知する第１状態通知信号を出力し、通信制御部３２は、第１通信部４１による第１の携帯網との通信を継続して実行する（Ｓ２０５）。
【００８２】
送受信処理部４３は、位置登録完了通知信号を受信しなければ（Ｓ２０４：Ｎｏ）、接続が完了していないことを通信制御部３２に通知する第１状態通知信号を出力し、通信制御部３２は、接続処理をリトライするためのタイマに初期値を設定してタイマの動作を開始させる（Ｓ１１０）。通信制御部３２は、タイマがカウントアップしたかどうかを確認する（Ｓ１１１）。
【００８３】
タイマがカウントアップしていれば（Ｓ１１１：Ｙｅｓ）、通信制御部３２は、ステップＳ２０１の処理に戻る。
【００８４】
一方、タイマがカウントアップしていなければ（Ｓ１１１：Ｎｏ）、通信制御部３２は、比較部６０からの比較通知信号に基づいて第１の携帯網からの第１受信信号と第２受信信号の受信レベルの差が第３の所定の値を超えたかどうかを確認する（Ｓ１２０）。
【００８５】
受信レベル差が第３の所定の値を超えていれば（Ｓ１２０：Ｙｅｓ）、通信制御部３２は、ステップＳ２０１の処理に戻る。このとき、第１の携帯網からの受信信号の受信レベルに対する第２の携帯網からの受信信号の受信レベルの差が第３の所定のレベルを超えているので、通信制御部３２が送受信処理部４３に行わせる接続処理で接続できる確度は高く期待できる。
【００８６】
受信レベル差が第３の所定の値を超えていなければ（Ｓ１２０：Ｎｏ）、通信制御部段３２は、ステップＳ１１１の処理に戻る。
【００８７】
このように、通信制御部３２は、第１の携帯網からの受信信号の受信レベルに対する第２の携帯網からの受信信号の受信レベルの差が所定の値を超えていれば、第１の携帯網への接続処理を送受信処理部４３に要求する。本実施形態は、受信レベルの差を直接演算した比較部６０が比較通知信号として演算結果を通知し、通信制御部３２が接続処理の判断を行う。したがって、通信装置３００は、第１の携帯網からの受信レベルの確認の後、第２の携帯網からの受信レベルの確認を行うという手順を行わなくてもよい。そのため、通信装置３００は、リトライする機会をタイムリーに捉えることができるので、さらに接続確度を高めることができる。
【００８８】
以上、本実施形態の通信装置は、第２の実施形態と同様に、ネットワークへの通信のための接続処理の機会を増やして、ネットワークに接続できる接続確度を高めることができる。本実施形態は、第２の実施形態よりも接続処理の機会をタイムリーに捉えることができるので、接続確度をさらに高めることができる。
【００８９】
なお、本実施形態では、比較部では、第１の携帯網および第２の携帯網からの受信信号を減算回路に入力して受信レベルの差が演算されると説明した。しかし、受信レベルの差が演算される方式は、減算回路によるものに限定されない。例えば、所定の時間内で各受信レベルの平均値がそれぞれ求められ、各平均値の差として、各受信レベルの差が演算されてもよい。求められた各受信レベルの差が比較通知信号として出力されればよい。
【００９０】
また、本実施形態では、通信装置の備える通信部は２つと説明したが、通信装置の備える通信部の数は２つに限定されない。すなわち、通信制御部が通信部に接続処理を行わせるかどうかを判断する際に、その他の通信部からの受信信号との受信レベルの差を比較部でそれぞれ比較した比較通知信号に基づいて判断をできればよく、通信部の数は２つ以上であればよい。
【００９１】
図８に示した通信装置のフローチャートは、本実施形態の通信装置の動作例として示したものであって、通信装置の動作はこのフローチャートで示されたものに限定されない。
【００９２】
なお、本願発明は、上述の各実施形態に限定されるものではなく、本願発明の要旨を逸脱しない範囲で種々変更、変形して実施することができる。
【００９３】
例えば、第１および第２の実施形態では、各ネットワークからの受信信号の受信レベルに基づいて接続処理を行うかどうかを判断すると説明したが、各受信レベルの所定の時間での平均値を求め、各受信レベルの平均値に基づいて判断されてもよい。
【００９４】
また、上述の各実施形態の接続制御に関わる処理は、本発明の通信装置が備えるコンピュータを用いたソフトウェアによって実行されてもよい。すなわち、接続処理の制御を行うコンピュータプログラムが、ＣＰＵ（図示なし）によって読み込まれ、実行されることによって、接続処理の制御が行われてもよい。プログラムを用いて接続処理の制御を行っても、上述の実施形態の接続処理と同内容の処理を行うことができる。
【００９５】
なお、プログラムは、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、フラッシュメモリ等の半導体記憶装置、光ディスク、磁気ディスク、光磁気ディスク等、非一時的な媒体に格納されてもよい。
【００９６】
上記の実施形態の一部または全部は、以下の付記のように記載されうるが、以下には限られない。
（付記１）
第１接続信号により第１ネットワークに接続処理して、前記第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力し、前記第１ネットワークと通信する第１通信手段と、
第２接続信号により第２ネットワークに接続処理して、前記第２ネットワークからの第２受信レベルを含む接続状態を通知する第２状態通知信号を出力し、前記第２ネットワークと通信する第２通信手段と、
前記第１状態通知信号および前記第２状態通知信号に基づいて、前記第１ネットワークまたは前記第２ネットワークと前記接続処理を行うかどうかを判断し、前記判断に基づいて前記第１接続信号または前記第２接続信号を出力する通信制御手段を備える
ことを特徴とする通信装置。
（付記２）
前記通信制御手段が、前記第１受信レベルが上昇して第１の所定の値を上回ったことを検知して前記第１接続信号を出力する
ことを特徴とする付記１に記載の通信装置。
（付記３）
前記通信制御手段が、前記第２受信レベルが低下して第２の所定の値を下回ったことを検知して前記第１接続信号を出力する
ことを特徴とする付記１または２に記載の通信装置。
（付記４）
前記第１受信レベルが第１の所定の値を上回らずしかも前記第２受信レベルが第２の所定の値を下回ったことを検知して前記第１の接続信号を出力する
ことを特徴とする付記１または３に記載の通信装置。
（付記５）
前記通信制御手段が、前記第１受信レベルと前記第２受信レベルとのレベル差が第３の所定の値を超えたことを検知して前記第１接続信号を出力する
ことを特徴とする付記１から３のいずれかに記載の通信装置。
（付記６）
前記通信制御手段が、前記第１受信レベルおよび前記第２受信レベルの所定の時間における、それぞれの平均値に基づいて前記接続処理を行うかどうかの判断を行う
ことを特徴とする付記１から５のいずれかに記載の通信装置。
（付記７）
前記第２ネットワークが前記第１ネットワークの使用周波数帯に近い周波数帯を使用する
ことを特徴とする付記１から６のいずれかに記載の通信装置。
（付記８）
前記第２ネットワークが前記第１ネットワークの使用無線周波数帯に近い周波数帯を使用する
ことを特徴とする付記１から７のいずれかに記載の通信装置。
（付記９）
前記第１ネットワークが第１の携帯網である
ことを特徴とする付記１から８のいずれかに記載の通信装置。
（付記１０）
前記第２ネットワークがＢｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅ、Ｗｉ−Ｆｉ、９２０ＭＨｚ帯通信または第２の携帯網である
ことを特徴とする付記１から９のいずれかに記載の通信装置。
（付記１１）
前記第２ネットワークが前記第１ネットワークの使用光周波数帯に近い周波数帯を使用する
ことを特徴とする付記１から７のいずれかに記載の通信装置。
（付記１２）
前記第２ネットワークが前記第１ネットワークの使用音波周波数帯に近い周波数帯を使用する
ことを特徴とする付記１から７のいずれかに記載の通信装置。
（付記１３）
前記第２ネットワークが所定の通信装置、または通信機能を備えたセンサである
ことを特徴とする付記１から１２のいずれかに記載の通信装置。
（付記１４）
前記第２ネットワークがＨＥＭＳ端末、ガスまたは水道のモニタリング端末である
ことを特徴とする付記１から１２のいずれかに記載の通信装置。
（付記１５）
前記第２状態通知信号が前記第２ネットワークから受信した第２受信データを含み、
前記通信制御手段が前記第２受信データを第１送信データとして前記第１接続信号に含め、
前記第１通信手段が前記第１送信データを前記第１ネットワークに送信する
ことを特徴とする付記１から１４のいずれかに記載の通信装置。
（付記１６）
前記第１状態通知信号が前記第１ネットワークから受信した第１受信データを含み、
前記通信制御手段が前記第１受信データを第２送信データとして前記第２接続信号に含め、
前記第２通信手段が前記第２送信データを前記第２ネットワークに送信する
ことを特徴とする付記１５に記載の通信装置。
（付記１７）
第１接続信号により第１ネットワークに接続処理し、前記第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力して、前記第１ネットワークと通信し、
第２接続信号により第２ネットワークに接続処理して、前記第２ネットワークからの第２受信レベルを含む接続状態を通知する第２状態通知信号を出力して、前記第２ネットワークと通信し、
前記第１状態通知信号および前記第２状態通知信号に基づいて、前記第１ネットワークまたは前記第２ネットワークと前記接続処理を行うかどうかを判断して、前記判断に基づいて前記第１接続信号または前記第２接続信号を出力する
ことを特徴とする通信接続方法。
（付記１８）
第１接続信号により第１ネットワークに接続処理して、前記第１ネットワークからの第１受信レベルを含む接続状態を通知する第１状態通知信号を出力して、前記第１ネットワークと通信する第１通信手段と、
第２接続信号により第２ネットワークに接続処理して、前記第２ネットワークからの第２受信レベルを含む接続状態を通知する第２状態通知信号を出力して、前記第２ネットワークと通信する第２通信手段を備える通信装置のコンピュータを、
前記第１状態通知信号および前記第２状態通知信号に基づいて、前記第１ネットワークまたは前記第２ネットワークと前記接続処理を行うかどうかを判断し、前記判断に基づいて前記第１接続信号または前記第２接続信号を出力する通信制御手段として動作させる
ことを特徴とする通信装置制御プログラム。
【符号の説明】
【００９７】
１０    第１通信手段
１１、４１    第１通信部
１２、２２    送信部
１３、２３、４２、５２    受信部
１４、２４、４３、５３    送受信処理部
１５、２５    識別情報部
２０    第２通信手段
２１、５１    第２通信部
３０    通信制御手段
３１、３２    通信制御部
６０    比較部
６１、６２    ＢＰＦ
６３    減算回路
６４    Ａ／Ｄ−ＣＯＮＶ
１００、２００、３００    通信装置
【図１】
0006490943.tif 000002
【図２】
0006490943.tif 000003
【図３】
0006490943.tif 000004
【図４】
0006490943.tif 000005
【図５】
0006490943.tif 000006
【図６】
0006490943.tif 000007
【図７】
0006490943.tif 000008
【図８】
0006490943.tif 000009