(57)【要約】【課題】端末装置２を簡単にホスト装置１に接続し、端末装置２を用いてホスト装置１に情報を入力することができるシステムを提供する。【解決手段】情報を入力する入力手段４と、端末識別子を記憶する記憶手段５と、入力された入力情報又は端末識別子を、ネットワークを介して送信する送信手段６と、を備えた端末装置２と、端末装置２との通信環境を測定する測定手段８と、測定した端末装置２との通信環境と、当該端末装置２の端末識別子と、を対応付けた端末装置通信情報をネットワークに接続された自身以外の他のホスト装置１に送信する送信手段９と、を備えた複数のホスト装置１と、を備え、ホスト装置１は、他のホスト装置１との端末装置通信情報を受信すれば、自身の通信環境と当該端末装置接通信情報の通信環境とを比較し、自身の通信環境がより通信に適していれば当該端末装置２とのネットワーク接続を確立するようにした。【選択図】図１
2010161601.tif 000002
【特許請求の範囲】
【請求項１】
情報を入力する入力手段と、端末識別子を記憶する記憶手段と、入力手段により入力された入力情報又は端末識別子を、ネットワークを介して送信する送信手段と、を備えた端末装置と、
端末装置を検知する検知手段と、検知した端末装置との通信環境を測定する測定手段と、測定した端末装置との通信環境と、当該端末装置の端末識別子と、を対応付けた端末装置通信情報をネットワークに接続された自身以外の他のホスト装置に送信する送信手段と、他のホスト装置又は、端末装置から端末装置通信情報又は、入力情報又は端末識別子を受信する受信手段と、を備えた複数のホスト装置と、を備え、
ホスト装置は、検知手段により端末装置を検知した場合は、受信手段により、当該端末装置の端末識別子を受信し、測定手段を用いて当該端末装置との通信環境を測定し、当該端末装置と他のホスト装置との端末装置通信情報を受信すれば、自身の通信環境と当該端末装置接通信情報の通信環境とを比較し、自身の通信環境がより通信に適していれば当該端末装置とのネットワーク接続を確立し、入力情報を受信することを特徴とする接続端末選択システム。
【請求項２】
請求項１記載の接続端末選択システムにおいて、
測定手段は、通信環境として、端末装置とホスト装置との間の距離を測定することを特徴とした接続端末選択システム。
【請求項３】
請求項１記載の接続端末選択システムにおいて、
測定手段は、通信環境として、端末装置とホスト装置との間の通信速度を測定することを特徴とした接続端末選択システム。
【請求項４】
請求項１乃至３のいずれか一項に記載の接続端末選択システムにおいて、
端末装置とホスト装置は、無線ネットワークで接続されることを特徴とした接続端末選択システム。
【請求項５】
請求項１乃至４のいずれか一項に記載の接続端末選択システムにおいて、
ホスト装置は、検知した端末装置とのネットワーク接続が確立された場合、当該端末装置と接続確立状況になったことを、送信手段を用いて、当該端末装置の端末識別子と共に、他のホスト装置へ送信し、
他のホスト装置は、受信手段を用いて、前記ホスト装置が前記端末装置と接続確立状況になったことを前記端末識別子と共に受信し、他のホスト装置は、前記ホスト装置が接続確立状況となっている前記端末装置とのネットワーク接続を確立しないことを特徴とした接続端末選択システム。
【請求項６】
請求項１乃至５のいずれか一項に記載の接続端末選択システムにおいて、
ホスト装置は、端末装置の端末識別子に基づいて、当該端末装置が自身に独占設定されているか否かを判断し、独占設定されている場合は当該端末装置に優先的にネットワーク接続を確立することを特徴とした接続端末選択システム。
【請求項７】
請求項１乃至６のいずれか一項に記載の接続端末選択システムにおいて、
ホスト装置は、端末装置の端末識別子と端末装置の端末種類とを対応付けた記憶手段を備え、
ホスト装置は、端末装置を検知した際に、記憶手段を参照して当該端末装置の端末識別子から端末種類を取得し、当該端末装置が自身と対応可能であるか否かを判断し、対応している場合は、測定手段を用いて通信環境を測定することを特徴とした接続端末選択システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、所定情報を入力する複数の端末装置と、端末装置において入力された所定情報を受信する複数のホスト装置を備える接続端末選択システムに関するものである。
【背景技術】
【０００２】
従来のホスト装置は、ホスト装置に情報を入力する場合は、通常、ホスト装置に備わっている入力装置を用いて情報を入力する必要があった。また所定情報を入力する端末装置をホスト装置とブルートゥース技術による無線接続や独自形式の無線接続により接続し、端末装置を用いてホスト装置に情報を入力する手段も存在した。
【０００３】
なお、特開２００７−８９１５９号公報（特許文献１）にはセキュリティを維持しつつ、ネットワークシステムにおけるデバイス間の接続を容易に行うことができるネットワークシステムの接続方法が開示されているが、このネットワークシステムの主眼は、セキュリティを維持する点に置かれており、本願発明の目的とは異なる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−８９１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来例であるホスト装置にあっては、ホスト装置に備わっている入力装置は必ずしもホスト装置が提供する機能に適した物とは限らず、また所定情報を入力する端末装置をホスト装置とブルートゥース技術による無線接続や独自形式の無線接続により接続し、端末装置を用いてホスト装置に情報を入力する場合も端末装置とホスト装置を原則的に一対一に対応させなくてはならず、一つの端末装置を複数のホスト装置で利用するためには、都度、登録処理をする必要があった。
【０００６】
本願発明は、上記背景技術に鑑みて発明されたものであり、その課題は、端末装置を簡単にホスト装置に接続し、端末装置を用いてホスト装置に情報を入力することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本願請求項１記載の発明では、情報を入力する入力手段と、端末識別子を記憶する記憶手段と、入力された入力情報又は端末識別子を、ネットワークを介して送信する送信手段と、を備えた端末装置と、端末装置を検知する検知手段と、検知した端末装置との通信環境を測定する測定手段と、測定した端末装置との通信環境と、当該端末装置の端末識別子と、を対応付けた端末装置通信情報をネットワークに接続された自身以外の他のホスト装置に送信する送信手段と、他のホスト装置又は、端末装置から端末装置通信情報又は、入力情報又は端末識別子を受信する受信手段と、を備えた複数のホスト装置と、を備え、ホスト装置は、検知手段により端末装置を検知した場合は、受信手段により、当該端末装置の端末識別子を受信し、測定手段を用いて当該端末装置との通信環境を測定し、当該端末装置と他のホスト装置との端末装置通信情報を受信すれば、自身の通信環境と当該端末装置接通信情報の通信環境とを比較し、自身の通信環境がより通信に適していれば当該端末装置とのネットワーク接続を確立し、入力情報を受信するようにしている。
【０００８】
又、本願請求項２記載の発明では、上記請求項１記載の接続端末選択システムにおいて、    測定手段は、通信環境として、端末装置とホスト装置との間の距離を測定することを特徴としている。
【０００９】
又、本願請求項３記載の発明では、上記請求項１記載の接続端末選択システムにおいて、    測定手段は、通信環境として、端末装置とホスト装置との間の通信速度を測定することを特徴としている。
【００１０】
又、本願請求項４記載の発明では、上記請求項１乃至３のいずれか一項に記載の接続端末選択システムにおいて、端末装置とホスト装置は、無線ネットワークで接続されることを特徴としている。
【００１１】
又、本願請求項５記載の発明では、上記請求項１乃至４のいずれか一項に記載の接続端末選択システムにおいて、ホスト装置は、検知した端末装置とのネットワーク接続が確立された場合、当該端末装置と接続確立状況になったことを、送信手段を用いて、当該端末装置の端末識別子と共に、他のホスト装置へ送信し、他のホスト装置は、受信手段を用いて、前記ホスト装置が前記端末装置と接続確立状況になったことを前記端末識別子と共に受信し、他のホスト装置は、前記ホスト装置が接続確立状況となっている前記端末装置とのネットワーク接続を確立しないことを特徴としている。
【００１２】
又、本願請求項６記載の発明では、上記請求項１乃至５のいずれか一項に記載の接続端末選択システムにおいて、ホスト装置は、端末装置の端末識別子に基づいて、当該端末装置が自身に独占設定されているか否かを判断し、独占設定されている場合は当該端末装置に優先的にネットワーク接続を確立することを特徴としている。
【００１３】
又、本願請求項７記載の発明では、上記請求項１乃至６のいずれか一項に記載の接続端末選択システムにおいて、ホスト装置は、端末装置の端末識別子と端末装置の端末種類とを対応付けた記憶手段を備え、ホスト装置は、端末装置を検知した際に、記憶手段を参照して当該端末装置の端末識別子から端末種類を取得し、当該端末装置が自身と対応可能であるか否かを判断し、対応している場合は、測定手段を用いて通信環境を測定することを特徴としている。
【発明の効果】
【００１４】
本願請求項１記載の発明の接続端末選択システムにおいては、ホスト装置と端末装置との通信環境を測定し、当該通信環境に応じて、ホスト装置と端末装置とを接続を確立し、端末装置の入力手段を用いてホスト装置に情報を入力することができるので、ホスト装置に適した端末装置を選択し、ホスト装置に情報を入力することができる。
【００１５】
又、本願請求項２記載の発明の接続端末選択システムにおいては、特に、通信環境として、端末装置とホスト装置との間の距離を測定しているため、ホスト装置に近い端末装置がホスト装置との接続を確立し、簡単に端末装置とホスト装置との接続を確立することができる。
【００１６】
又、本願請求項３記載の発明の接続端末選択システムにおいては、特に、通信環境として、端末装置とホスト装置との通信速度を測定しているため、ホスト装置との通信速度が速い端末装置がホスト装置との接続を確立し、当該端末装置を用いてホスト装置に情報を入力することができる。
【００１７】
又、本願請求項４記載の発明の接続端末選択システムにおいては、特に、端末装置とホスト装置が無線ネットワークで接続されるため、より簡易に端末装置とホスト装置との接続を確立することができる。
【００１８】
又、本願請求項５記載の発明の接続端末選択システムにおいては、特に、ホスト装置は他のホスト装置が端末装置と接続確立状態になっている場合は、当該端末装置と接続を確立しないため、一度接続が確立された端末装置とホスト装置との間の接続状態を維持することができる。
【００１９】
又、本願請求項６記載の発明の接続端末選択システムにおいては、特に、ホスト装置は独占設定されている端末装置に優先的に接続するため、通信環境にかかわらず端末装置と接続を確立することが可能となる。
【００２０】
又、本願請求項７記載の発明の接続端末選択システムにおいては、特に、ホスト装置は端末装置の種類を特定し、種類により端末装置が自身と対応可能か否か判断し、対応可能な場合に通信環境を測定するため、対応不可能な端末装置との通信環境を測定することがなく、無駄な動作処理を行わないですむ。
【図面の簡単な説明】
【００２１】
【図１】本願発明の実施形態におけるシステム構成図。
【図２】本願発明の実施形態における端末装置の構成図。
【図３】本願発明の実施形態におけるホスト装置の構成図。
【図４】本願発明の実施形態における端末装置登録処理のフローチャート。
【図５】本願発明の実施形態における端末装置の使用準備処理のフローチャート。
【図６】本願発明の実施形態における端末装置の接続解除処理のフローチャート。
【発明を実施するための最良の形態】
【００２２】
第一の実施形態のシステム構成図を図１に示す。この接続端末選択システムは、図１に示されるように、複数のホスト装置１と端末装置２とを備えている。ホスト装置１は、例えば、テレビ、ホームコントローラであり、ホームコントローラとは、宅内の照明などの機器を制御するものである。端末装置２は例えば、キーボード、携帯端末であり、端末装置２とホスト装置１との接続状態が確立されれば端末装置２により入力された情報がホスト装置１に送信され、ホスト装置１が当該情報を受信することにより端末装置２からホスト装置１に情報を入力することができる。
【００２３】
次に、端末装置２の構成を、図２を用いて説明する。端末装置２は、入力手段４、記憶手段５、送信手段６、及び制御手段３を備え、入力手段４は情報を入力する際に使用されるものであり、記憶手段５には、端末装置２を識別するために、個々の端末装置２に付与された端末識別子が記憶されている。送信手段６は記憶手段５に記憶された端末識別子を送信するものであり、また、ホスト装置１との接続時に入力手段４により入力された情報を送信するものである。制御手段３は、上記端末装置２の各手段を制御するものである。
【００２４】
次に、ホスト装置１の構成を、図３を用いて説明する。ホスト装置１は複数存在し、ホスト装置１は互いに宅内ネットワークによって相互接続されており、検知手段７、測定手段８、送信手段９、受信手段１０、記憶手段１１、及び制御手段１２を備えるものである。
【００２５】
検知手段７は、検知可能範囲内にある端末装置２が送信する無線信号を検知することにより端末装置２を検知するものであり、受信手段１０は当該端末装置２の送信する端末識別子を受信するものである。
【００２６】
測定手段８は、端末装置２との通信環境を測定するものであり、通信環境とは、ホスト装置１と端末装置２との間の距離、又は、ホスト装置１と端末装置２との間の通信速度である。
測定手段８は、ホスト装置１と端末装置２との間の距離を、端末装置２から受信した無線信号の信号強度に基づき測定する。すなわち、信号強度が強い場合、距離が短いと判断し、信号強度が弱い場合に距離が長いと判断するものである。ホスト装置１の制御手段１２は複数の端末装置２を検知手段７により検知した場合、測定手段８を用いて受信した無線信号の信号強度を測定し、測定手段８は最も強い無線信号の信号強度を送信した端末装置２がホスト装置１と最も近い距離にあると判断する。
また、測定手段８は、ホスト装置１と端末装置２との間の通信速度を端末装置２から受信した無線信号の通信速度に基づき測定するものである。
【００２７】
送信手段９は、宅内ネットワークで接続された他のホスト装置１に、測定手段８を用いて測定した端末装置２の通信環境と当該端末装置２の端末識別子とを対応付けた情報である、端末装置通信情報を送信するものであり、また、ホスト装置１と端末装置２との接続状態が確立された場合にホスト装置１が他のホスト装置１に端末装置２と接続確立状態になった旨の情報である端末装置接続確立情報を送信するものである。
【００２８】
記憶手段１１は、登録済み端末装置２の端末識別子を記憶するものであり、また、端末識別子と端末種類とを対応付けている対応表が記憶されている。更に、ホスト装置１ごとに、端末装置２の種類と当該ホスト装置１が対応可能か否か対応付けている対応表が記憶されており、ホスト装置１と独占設定されている端末装置２の端末識別子が記憶されている。
【００２９】
次に、本実施形態においてホスト装置１が端末装置２を登録する処理を図４のフローチャートを用いて説明する。ホスト装置１は、電源が起動され、端末装置２を検知できる状態になれば（ステップ１１）、検知手段７を用いて検知可能領域内にある端末装置２を検知する（ステップ１２）。
ホスト装置１は、端末装置２を検知すれば当該端末装置２が無線送信する端末識別子を受信し（ステップ１３）記憶手段１１を参照し、すでに登録済みの端末装置２であるか否か判断する（ステップ１４）。記憶手段１１には、ホスト装置１が以前に登録した、端末装置２の端末識別子が記憶されており、記憶手段１１を検索することにより登録済みの端末装置２か否か判断される。
判断の結果、すでに登録済みの端末装置２であれば、後述する使用準備処理に移行する（ステップ２０）。一方、登録されていない端末装置２であれば、ホスト装置１は新しい端末装置２が検知されたことをユーザに通知し（ステップ１５）、記憶手段１１を参照し、受信した端末識別子から端末装置２の種類を特定する（ステップ１６）。記憶手段１１には、端末装置２の端末識別子ごとに、端末装置２の種類が記憶されており、ホスト装置１は、記憶手段１１において端末識別子を検索キーとして検索し、その検索の結果として端末装置２の種類を特定する。
【００３０】
次に、ホスト装置１は、ステップ１７において、特定された種類の端末装置２と自身が対応可能であるか否か判断する。ここで、端末装置２と対応可能か否かの判断は、ホスト装置１の記憶手段１１における対応表を参照することによりなされる。対応表には、ホスト装置１が対応可能な端末装置２の種類が予め記載されている。
対応可能でなければホスト装置１は、端末装置２と接続を行わず、その処理を終了する。一方、対応可能な端末装置２であれば、ユーザは当該端末装置２を登録するか否か選択する（ステップ１８）。端末装置２がユーザにより登録されなければ、ホスト装置１は、端末装置２との接続を行わず処理を修了する。一方、ユーザにより登録が行われれば、ホスト装置１は、当該端末装置２の端末識別子を登録済端末装置２として記憶手段１１に登録する（ステップ１９）。ホスト装置１は、端末装置２の登録後、端末装置２の使用準備処理に移行する（ステップ２０）。
【００３１】
次に、本実施形態においてホスト装置１による端末装置２の使用準備処理を図５のフローチャートを用いて説明する。ホスト装置１は、記憶手段１１に登録した、端末装置２の端末識別子を基に当該端末装置２が自身に独占設定された端末装置２であるか否かを判断する（ステップ２１）。ここで、独占設定されているか否かの判断は、ホスト装置１の記憶手段１１において、予め独占設定させる端末装置２を記憶させておき、当該、記憶手段１１を参照することによりなされる。当該記憶手段１１には、端末装置２とホスト装置１とを所定の組み合わせで定義されたものを登録してもよいし、ユーザがホスト装置１に自身の好む端末装置２を選択して登録してもよい。
当該端末装置２が独占設定されていない端末装置２であれば当該端末装置２の通信環境を、測定手段８を用いて測定する（ステップ２２）。ここで通信環境とは、端末装置２とホスト装置１との間の距離又は、端末装置２とホスト装置１との間の通信速度である。
【００３２】
次に、ホスト装置１は、測定した端末装置２との通信環境を当該端末装置２の端末識別子と関連付け、端末装置通信情報として、宅内ネットワークを介して、他のホスト装置１に送信する（ステップ２３）。
次にホスト装置１は他のホスト装置１から当該端末装置２に関する端末装置通信情報又は、端末装置接続確立情報を受信していないか判断する（ステップ２４）。ここで、端末装置接続確立情報とは、ホスト装置１が端末装置２と接続確立状態になった場合にホスト装置１が他のホスト装置１に端末装置２と接続確立状態になった旨を送信するものである。また、所定時間内とはステップ１２において端末装置２を検知した、時刻より一定時間前から、ステップ２３の端末装置通信情報を他のホスト装置１に送信を完了した時刻である。
他のホスト装置１から端末装置通信情報又は、端末装置接続確立情報を受信していなければ、予め設定されていた所定時間が経過したか否か判断される（ステップ２５）。所定時間が経過していなければステップ２４の処理に移行し、端末装置通信情報又は、端末装置接続確立情報を受信していないか判断される。一方、所定時間が経過していればステップ２６の処理に移行する。
ステップ２６では、ホスト装置１が、端末装置２にホスト装置１と接続確立状況になった旨を通知する（ステップ２６）。また、ステップ２１において、端末装置２がホスト装置１に独占設定されたものであれば、ステップ２２、２３、２４、２５の処理を省略してステップ２６の処理に移行する。
【００３３】
次にホスト装置１は、ネットワークを介して他のホスト装置１に端末装置２と接続確立状態になった情報として端末装置接続確立情報を送信する（ステップ２７）。そして、端末装置２及びホスト装置１は、互いに動作用のソフトウェアを準備し、互いにネットワーク接続を行う（ステップ２８）。
【００３４】
また、ステップ２４においてホスト装置１が他のホスト装置１から端末装置通信情報又は端末装置接続確立情報を受信した場合、ステップ２９の処理に移行する。ステップ２９では、端末装置２と他のホスト装置１との接続が確立されていないか判断する。この判断は、ホスト装置１が受信した通知が端末装置通信情報か端末装置接続確立情報かによって判断されるものであり、端末装置接続確立情報を受信した場合は、当該端末装置２と他のホスト装置１との接続が確立されているものと判断される。判断の結果他のホスト装置１との接続が確立されている場合は、ホスト装置１は端末装置２と接続を確立せず処理を修了する。
一方、他のホスト装置１と端末装置２との接続が確立されていないと判断された場合は、すなわちホスト装置１が端末装置通信情報を受信した場合は、ステップ３０において、自身が測定した通信環境と他のホスト装置１が送信した端末装置通信情報に含まれる通信環境とを比較する。通信環境とはホスト装置１と端末装置２との距離又は、通信速度であり、ホスト装置１は、他のホスト装置１よりも、距離が短い場合、又は端末装置２と通信速度が速い場合は、ステップ２５の処理に移行し、ステップ２５にて所定時間が経過したか否か判断され。所定時間が経過したと判断された場合はステップ２６、２７、２８の処理を経て端末装置２との接続を確立し、所定時間が経過していないと判断された場合は再びステップ２４に移行する。ステップ２４の処理は上記述べたとおりなのでここでは省略する。一方、他のホスト装置１よりも距離が長い場合、又は通信速度が遅い場合は端末装置２との接続を確立せず、接続処理を修了する。
【００３５】
次に、本実施形態においてホスト装置１の端末装置２の接続解除処理を図６のフローチャートを用いて説明する。ホスト装置１と接続確立状態になった端末装置２との間では、所定の間隔で接続が確立されていることを確認する応答が交わされており、ホスト装置１は、当該応答が途切れたか否か判断する（ステップ３１）。応答が途切れればホスト装置１はステップ３５の処理に移行し、端末装置２との接続確立状態を解除する。一方、応答が途切れていなければ、次にホスト装置１は測定手段８を用いて端末装置２との通信環境を測定し（ステップ３２）、ホスト装置１と端末装置２との間の通信環境であるホスト装置１と端末装置２との間の距離が所定の値以上又は、ホスト装置１と端末装置２との通信速度が所定の値以下になったか判断される。通信環境である距離が所定の値以上又は、通信速度が所定の値以下であれば、ホスト装置１は端末装置２との接続確立状態を解除する。一方、通信環境である距離が所定の値以上又は、通信速度が所定の値以下でなければ、ホスト装置１は、端末装置２から解除要求が届いたか否か判断する（ステップ３４）。判断の結果、解除要求が届いた場合は、ホスト装置１は端末装置２との接続確立状態を解除する。一方解除要求が届いていない場合は、ステップ３１の処理に移行しステップ３１の判断を行う。
【００３６】
したがって、この実施形態におけるポーリング通信システムでは、ホスト装置と端末装置との通信環境を測定し、当該通信環境に応じて、ホスト装置と端末装置とを接続を確立し、端末装置の入力手段を用いてホスト装置に情報を入力することができるので、ホスト装置に適した端末装置を選択し、ホスト装置に情報を入力することができる。
【００３７】
又、通信環境として、端末装置とホスト装置との間の距離を測定しているため、ホスト装置に近い端末装置がホスト装置との接続を確立し、簡単に端末装置とホスト装置との接続を確立することができる。
【００３８】
又、通信環境として、端末装置とホスト装置との通信速度を測定しているため、ホスト装置との通信速度が速い端末装置がホスト装置との接続を確立し、当該端末装置を用いてホスト装置に情報を入力することができる。
【００３９】
又、端末装置とホスト装置が無線ネットワークで接続されるため、より簡易に端末装置とホスト装置との接続を確立することができる。
【００４０】
又、ホスト装置は他のホスト装置が端末装置と接続確立状態になっている場合は、当該端末装置と接続を確立しないため、一度接続が確立された端末装置とホスト装置との間の接続状態を維持することができる。
【００４１】
又、ホスト装置は独占設定されている端末装置に優先的に接続するため、通信環境にかかわらず端末装置と接続を確立することが可能となる。
【００４２】
又、ホスト装置は端末装置の種類を特定し、種類により端末装置が自身と対応可能か否か判断し、対応可能な場合に通信環境を測定するため、対応不可能な端末装置との通信環境を測定することがなく、無駄な動作処理を行わないですむ。
【符号の説明】
【００４３】
１  ホスト装置
２  端末装置
３  端末装置における制御手段
４  端末装置における入力手段
５  端末装置における記憶手段
６  端末装置における送信手段
７  ホスト装置における検知手段
８  ホスト装置における測定手段
９  ホスト装置における送信手段
１０  ホスト装置における受信手段
１１  ホスト装置における記憶手段
１２  ホスト装置における制御手段
【図１】
2010161601.tif 000003
【図２】
2010161601.tif 000004
【図３】
2010161601.tif 000005
【図４】
2010161601.tif 000006
【図５】
2010161601.tif 000007
【図６】
2010161601.tif 000008