(57)【要約】      （修正有）【課題】通信端末の付近にある接続可能な端末への接続情報を適切に提供する。【解決手段】通信端末１０と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベース２５０を備えた接続情報共有サーバ２００は、前記通信端末１０の位置情報を取得し、前記端末位置データベース２５０から、前記取得した位置情報を基準として所定の範囲内に存在する他の端末５０ａ、５０ｂを抽出し、前記通信端末１０と、前記抽出した他の端末５０ａ、５０ｂとを接続可能な接続方法を特定し、前記特定した接続方法を、前記他の端末５０ａ、５０ｂの情報とともに前記通信端末１０に送信する。【選択図】図１
2015149685.tif 000002
【特許請求の範囲】
【請求項１】
通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースを備えた接続情報共有サーバであって、
前記通信端末の位置情報を取得する端末位置取得手段と、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出する近接端末抽出手段と、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を特定する接続方法特定手段と、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信する接続情報送信手段と、
を備えることを特徴とする接続情報共有サーバ。
【請求項２】
記憶部に各端末が利用可能な接続方法を記憶させた接続方法データベースを備え、
前記端末情報データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出する接続方法抽出手段と、を備え、
前記通信端末と、前記他の端末とを接続可能な接続方法の特定は、前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定することを特徴とする請求項１に記載の接続情報共有サーバ。
【請求項３】
記憶部に各端末の認証情報を記憶させた端末セキュリティデータベースを備え、
前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出する認証情報抽出手段と、
前記抽出した認証情報を、前記通信端末に送信する認証情報送信手段と
を備えることを特徴とする請求項１又は２のいずれか一項に記載の接続情報共有サーバ。
【請求項４】
前記端末セキュリティデータベースには認証情報を送信可能な端末の条件として端末セキュリティ条件が記憶され、
前記端末セキュリティデータベースから、前記抽出した他の端末の認証情報を送信するためのセキュリティ条件を抽出するセキュリティ条件抽出手段と、
前記通信端末が前記セキュリティ条件を満たすか否かを判定するセキュリティ条件判定手段と、を備え
前記判定の結果、前記セキュリティ条件を満たすと判定された時にのみ、前記認証情報を前記通信端末に送信することを特徴とする請求項３に記載の接続情報共有サーバ。
【請求項５】
通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースを備えた接続情報共有サーバが実行する接続情報共有方法であって、
前記通信端末の位置情報を取得するステップと、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出するステップと、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を特定するステップと、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信するステップと、
を備えることを特徴とする接続情報共有方法。
【請求項６】
通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースを備えた接続情報共有サーバに、
前記通信端末の位置情報を取得するステップ、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出するステップ、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を特定するステップ、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信するステップ、
を実行させることを特徴とする接続情報共有サーバ用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末からの求めに応じ、付近にある端末への接続情報を提供する接続情報共有サーバ、接続情報共有方法、接続情報共有サーバ用プログラムに関する。
【背景技術】
【０００２】
近年、公衆回線網に接続された携帯端末をＷｅｂサーバ等と接続することで、ユーザに様々なサービスが提供されている。特に、スマートフォン（高機能携帯電話）の登場により、従来、パソコンに対して行われていた高度なサービスを、携帯電話で行うことが可能になってきた。
【０００３】
また、スマートフォンのみならず、従来ネットワークには繋がっていなかった様々な機器がネットワークへの接続に対応し、別の機器と情報のやり取りを行いながら、高度な機能を提供する場面が増加している。
【０００４】
一方で、ネットワーク構造の複雑化や、ネットワークに接続された端末の増加によって、各端末へ接続するための接続情報を管理することについて、複雑性や煩雑さが増しているという問題がある。
【０００５】
このような課題に対して、ネットワークに接続された端末の情報を管理する端末管理装置が公開されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−６９２４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１によれば、端末管理装置１０は、端末と接続されたことに応じて、端末の端末識別情報および端末環境情報を取得し、予め、端末管理装置１０にて、アプリケーションサービスの利用契約を管理する端末の端末識別情報に対応付けて、アプリケーションサービスを提供する事業者のサーバを識別するサーバ情報を格納し、取得した端末識別情報が格納されているか否かにより、端末の認証を行い、端末が認証された場合に、取得した端末識別情報および端末環境情報を格納し、端末環境情報の送信要求に応じて、送信要求がされた端末の端末識別情報により、取得したサーバ情報に基づいて、端末環境情報を送信することで、端末の管理を行う。
【０００８】
特許文献１の手法では、端末の契約に関する認証手段を備える事で、端末の権利関係まで詳細な管理ができるという利点がある。加えて、実際の利用シーンを鑑みると、自分の所持している端末から、接続可能な端末を列挙したり、その端末への接続情報を取得したりという使い方ができないという問題がある。
【０００９】
そこで本発明者は、各端末への接続情報を管理するサーバにおいて、各端末のセキュリティ条件を設定し、接続情報のリクエストを送信した端末がセキュリティ設定を満たしている場合のみ認証情報を送信することで、セキュリティを担保しつつ効率的に接続情報を管理できる点に着目した。
【００１０】
また、本発明者は、サーバに登録されている端末のうち、単に接続可能な端末を列挙しただけでは候補が膨大な数になってしまう点を鑑み、接続情報のリクエストを送信した端末の位置情報を利用することで、対象をリクエスト端末から所定の範囲にある端末に限定することで、利便性を向上できる点に着目した。加えて、一般的な端末管理システムがインターネットを介した接続を前提としている点にも鑑み、その他通信規格にも対応する際には対象端末との距離が重要である点にも着目して、上記位置情報に基づく制限を加えた。
【００１１】
本発明は、通信端末からの求めに応じ、位置情報を基に付近にある端末を特定し、両端末が通信可能な接続方法を特定し、通信端末に提供するとともに、端末にセキュリティ条件が設定されている場合には、通信端末が当該セキュリティ条件を満たす場合にのみ認証情報を送信することで、適切に接続情報を提供する接続情報共有サーバ、接続情報共有方法、接続情報共有サーバ用プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明では、以下のような解決手段を提供する。
【００１３】
第１の特徴に係る発明は、通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースを備えた接続情報共有サーバであって、
前記通信端末の位置情報を取得する端末位置取得手段と、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出する近接端末抽出手段と、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を特定する接続方法特定手段と、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信する接続情報送信手段と、
を備えることを特徴とする接続情報共有サーバを提供する。
【００１４】
第１の特徴に係る発明によれば、通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースを備えた接続情報共有サーバは、前記通信端末の位置情報を取得し、前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出し、前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を特定し、前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信する。
【００１５】
第１の特徴に係る発明は、機器検出端末のカテゴリであるが、機器検出方法及び、機器検出端末用プログラムであっても同様の作用、効果を奏する。
【００１６】
第２の特徴に係る発明は、記憶部に各端末が利用可能な接続方法を記憶させた接続方法データベースを備え、
前記端末情報データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出する接続方法抽出手段と、を備え、
前記通信端末と、前記他の端末とを接続可能な接続方法の特定は、前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定することを特徴とする第１の特徴に係る発明である接続情報共有サーバを提供する。
【００１７】
第２の特徴に係る発明によれば、第１の特徴に係る発明である接続情報共有サーバは、記憶部に各端末が利用可能な接続方法を記憶させた接続方法データベースは、前記端末情報データベースから、前記通信端末と、前記他の端末とについて、それぞれ利用可能な接続方法を抽出し、前記通信端末と、前記他の端末とを接続可能な接続方法の特定においては、前記抽出した当該通信端末が利用可能な接続方法と、当該他の端末が利用可能な接続方法とに基づいて特定する。
【００１８】
第３の特徴に係る発明は、記憶部に各端末の認証情報を記憶させた端末セキュリティデータベースを備え、
前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出する認証情報抽出手段と、
前記抽出した認証情報を、前記通信端末に送信する認証情報送信手段と
を備えることを特徴とする第１又は第２の特徴に係る発明である接続情報共有サーバを提供する。
【００１９】
第３の特徴に係る発明によれば、第１又は第２の特徴に係る発明である接続情報共有サーバは、記憶部に各端末の認証情報を記憶させた端末セキュリティデータベースを備え、前記端末セキュリティデータベースから、前記抽出した他の端末への接続に用いる認証情報を抽出し、前記抽出した認証情報を、前記通信端末に送信する。
【００２０】
第４の特徴に係る発明は、前記端末セキュリティデータベースには認証情報を送信可能な端末の条件として端末セキュリティ条件が記憶され、
前記端末セキュリティデータベースから、前記抽出した他の端末の認証情報を送信するためのセキュリティ条件を抽出するセキュリティ条件抽出手段と、
前記通信端末が前記セキュリティ条件を満たすか否かを判定するセキュリティ条件判定手段と、を備え
前記判定の結果、前記セキュリティ条件を満たすと判定された時にのみ、前記認証情報を前記通信端末に送信することを特徴とする第３の特徴に係る発明である接続情報共有サーバを提供する。
【００２１】
第４の特徴に係る発明によれば、第３の特徴に係る発明である接続情報共有サーバにおいて、前記端末セキュリティデータベースには認証情報を送信可能な端末の条件として端末セキュリティ条件が記憶され、また、第３の特徴に係る発明である接続情報共有サーバは、前記端末セキュリティデータベースから、前記抽出した他の端末の認証情報を送信するためのセキュリティ条件を抽出し、前記通信端末が前記セキュリティ条件を満たすか否かを判定し、前記判定の結果、前記セキュリティ条件を満たすと判定された時にのみ、前記認証情報を前記通信端末に送信する。
【００２２】
第５の特徴に係る発明は、通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースを備えた接続情報共有サーバが実行する接続情報共有方法であって、
前記通信端末の位置情報を取得するステップと、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出するステップと、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を特定するステップと、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信するステップと、
を備えることを特徴とする接続情報共有方法を提供する。
【００２３】
第６の特徴に係る発明は、通信端末と通信可能に接続され、記憶部に各端末の位置を記憶させた端末位置データベースを備えた接続情報共有サーバに、
前記通信端末の位置情報を取得するステップ、
前記端末位置データベースから、前記取得した位置情報を基準として所定の範囲内に存在する他の端末を抽出するステップ、
前記通信端末と、前記抽出した他の端末とを接続可能な接続方法を特定するステップ、
前記特定した接続方法を、前記他の端末の情報とともに前記通信端末に送信するステップ、
を実行させることを特徴とする接続情報共有サーバ用プログラムを提供する。
【発明の効果】
【００２４】
本発明によれば、本発明は、通信端末からの求めに応じ、位置情報を基に付近にある端末を特定し、両端末が通信可能な接続方法を特定し、通信端末に提供するとともに、端末にセキュリティ条件が設定されている場合には、通信端末が当該セキュリティ条件を満たす場合にのみ認証情報を送信することで、適切に接続情報を提供する接続情報共有サーバ、接続情報共有方法、接続情報共有サーバ用プログラムを提供することが可能となる。
【図面の簡単な説明】
【００２５】
【図１】図１は、接続情報共有システム１の概要を説明するための概要図である。
【図２】図２は、接続情報共有システム１の全体構成図である。
【図３】図３は、通信端末１０、接続情報共有サーバ２００の機能ブロック図である。
【図４】図４は、通信端末１０、接続情報共有サーバ２００が実行する接続情報共有処理を示すフローチャート図である。
【図５】図５は、通信端末１０、接続情報共有サーバ２００が実行する近接端末抽出処理を示すフローチャート図である。
【図６】図６は、端末位置データベース２５０内の端末位置テーブルの一例である。
【図７】図７は、接続方法データベース２５１内の接続方法テーブルの一例である。
【図８】図８は、端末セキュリティデータベース２５２内の端末セキュリティテーブルの一例である。
【図９】図９は、接続方法と認証情報を受信し通信端末１０の表示の一例である。
【発明を実施するための形態】
【００２６】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２７】
［機器検出システムの概要］
図１は、本発明の好適な実施形態である接続情報共有システム１について説明するための概要図である。この図１に基づいて、接続情報共有システム１について説明する。
【００２８】
接続情報共有システム１において、はじめに、通信端末１０は、通信端末１０の現在の位置情報を取得する（ステップＳ０１）。ここで位置情報は、付近に存在する端末を検出するための基準となる位置を特定するための情報であって、ＧＰＳやＷｉ-Ｆｉを利用して緯度、経度を取得するのが一般的であるが、ビーコン端末を基準に無線通信を介して更に詳細な位置情報を取得してもよい。
【００２９】
次に通信端末１０は、取得した位置情報を接続情報共有サーバ２００に送信する（ステップＳ０２）。接続情報共有サーバ２００は位置情報を受信すると、所定の範囲内にある端末５０を端末位置データベース２５０から抽出する（ステップＳ０３）。ここで所定の範囲内にある端末５０とは、受信した位置情報を中心とした円形や矩形の範囲に存在する端末５０のことを指す。この範囲は、システムや通信端末１０ごとに任意に定められてよい。
【００３０】
また、接続情報共有サーバ２００は、抽出した端末５０について、接続方法データベース２５１を参照して各端末５０が利用可能な接続方法を抽出する（ステップＳ０４）。ここでは、通信端末１０自体の情報も記憶されていると考えられるので、通信端末１０が利用可能な接続方法も同時に抽出する。そうすることで、共通している接続方法が両端末を接続可能な接続方法として特定できる。
【００３１】
続いて、接続情報共有サーバ２００は、抽出した端末５０について、端末セキュリティデータベース２５２を参照して各端末の認証情報とセキュリティ条件を抽出する（ステップＳ０５）。また、通信端末１０がセキュリティ条件を満たしているかの情報を、通信端末１０から取得してよい。
【００３２】
そして、接続情報共有サーバ２００は、抽出した各種の情報を通信端末１０に送信する（ステップＳ０６）。ただし、セキュリティ条件が設定されている端末５０については、端末１０がセキュリティ条件を満たしているときのみ認証情報を送信してよい。
【００３３】
最後に、情報を受信した通信端末１０は、その情報を使って各端末５０に接続する（ステップＳ０７）。以上が、接続情報共有システム１の概要である。なお、図１中でＩＰアドレスはプライベートＩＰアドレスになっているが、グローバルＩＰアドレスを利用しても構わないし、プライベートＩＰアドレスになっている場合は、ＳＳＩＤ等のネットワークを特定できる情報を併記してもよい。また、Ｗｉ-Ｆｉを除けば多くの近距離無線通信は接続に際してＩＰアドレスと無関係であるため、ＩＰアドレスを利用することは必須の構成ではない。
【００３４】
［機器検出システムのシステム構成］
図２は、本発明の好適な実施形態である接続情報共有システム１のシステム構成図である。接続情報共有システム１は、公衆回線網３（インターネット網や第３世代、第４世代通信網など）、ＧＰＳ５、通信端末１０、複数の端末５０、接続情報共有サーバ２００から構成される。
【００３５】
通信端末１０は、後述の機能を備えた一般的な情報端末であって、例えば、パソコン、テレビ、電話機、コンピュータに加えて、携帯電話、携帯情報端末、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ、オーディオコンポ、コンテンツ再生・録画プレーヤ、プリンタ、ＦＡＸ機、コピー機、スキャナ機、ＭＦＰ（多機能周辺装置、多機能プリンタ）等の情報家電のみならず、冷蔵庫、洗濯機、食器洗浄乾燥機、扇風機、エアコン、電気ストーブ、炊飯器、電子レンジ等の白物家電や、電気照明、サーバ、ルータ、ゲートウェイ、ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）等も含む。通信端末１０と各端末５０は、ＬＡＮで接続されている。接続情報共有システム１内の通信は、無線通信、有線通信を問わない。
【００３６】
端末５０は、データ通信を行うことが可能な家庭用又は業務用の電子機器である。また、本発明の目的は通信端末１０に対して端末５０へ接続するための情報を提供するためのものであるから、現段階では通信端末１０と各端末５０は通信可能に接続されていない。
【００３７】
接続情報共有サーバ２００は、後述の機能を備えた一般的なサーバであってよい。
【００３８】
［各機能の説明］
図３は、通信端末１０、端末５０、接続情報共有サーバ２００の機能ブロックと各機能の関係を示す図である。
【００３９】
通信端末１０は、制御部１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイス又は、第３世代、第４世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス、ＧＰＳ等の位置情報取得デバイス、そのほか無線通信規格に対応したデバイスを備える。
【００４０】
通信端末１０において、制御部１１が所定のプログラムを読み込むことで、通信部１２と協働して、位置情報取得モジュール１３、位置情報送信モジュール１４、接続方法受信モジュール１５、認証情報受信モジュール１６、セキュリティ条件関連情報送信モジュール１７を実現する。
【００４１】
接続情報共有サーバ２００は、同様に、制御部２０１として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部２０２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイスを備える（有線であってもよい）。加えて、接続情報共有サーバ２００は、記憶部２０３として、ハードディスクや半導体メモリによる、データのストレージ部を備える。接続情報共有サーバ２００は、端末位置データベース２５０、接続方法データベース２５１、端末セキュリティデータベース２５２を、記憶部２０３に備える。
【００４２】
接続情報共有サーバ２００の制御部２０１が所定のプログラムを読み込むことで、通信部２０２と協働して、端末位置取得モジュール２０４、接続情報送信モジュール２０５、認証情報送信モジュール２０６、セキュリティ条件判定モジュール２０７を実現する。また、接続情報共有サーバ２００の制御部２０１が所定のプログラムを読み込むことで、記憶部２０３と協働して、近接端末抽出モジュール２０８、接続方法特定モジュール２０９、接続方法抽出モジュール２１０、認証情報抽出モジュール２１１、セキュリティ条件抽出モジュール２１２を実現する。
【００４３】
［接続情報共有処理］
図４は、通信端末１０、接続情報共有サーバ２００が実行する接続情報共有処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００４４】
はじめに、通信端末１０と接続情報共有サーバ２００は、通信端末１０の付近にある端末を検出するため、近接端末抽出処理を実行する（ステップＳ０１）。
【００４５】
［近接端末抽出処理］
図５は、通信端末１０、接続情報共有サーバ２００が実行する近接端末抽出処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００４６】
はじめに、通信端末１０の位置情報取得モジュール１３は、通信端末１０の現在位置の位置情報を取得する（ステップＳ３１）。ここで位置情報は、付近に存在する端末を検出するための基準となる位置を特定するための情報であって、ＧＰＳやＷｉ-Ｆｉを利用して緯度、経度を取得するのが一般的であるが、ビーコン端末を基準に無線通信を介して更に詳細な位置情報を取得してもよい。具体的には、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）といった省電力の近距離無線通信を用いて数ｍの精度での位置情報の取得が可能である。
【００４７】
次に通信端末１０は、取得した位置情報を接続情報共有サーバ２００に送信する（ステップＳ３２）。接続情報共有サーバ２００の端末位置取得モジュール２０４は位置情報を受信する（ステップＳ３３）。
【００４８】
接続情報共有サーバ２００は、位置情報を受信すると、近接端末抽出モジュール２０８が所定の範囲内にある端末５０を端末位置データベース２５０から抽出する（ステップＳ３４）。ここで所定の範囲内にある端末５０とは、受信した位置情報を中心とした円形や矩形の範囲に存在する端末のことを指す。この範囲は、システムや通信端末１０ごとに任意に定められてよい。
【００４９】
図６は、端末位置データベース２５０内の端末位置テーブルの一例である。端末位置テーブルにおいては、端末５０の端末ＩＤと位置情報、及び端末にアクセスするためのＩＰアドレスが記憶されている。ここで位置情報は緯度、経度で表されているが、位置情報を一意に表す事が可能であればこれに限られない。また、接続にインターネットを利用しない端末の場合は、ＩＰアドレスは必ずしも必要ではない。
【００５０】
近接端末抽出モジュール２０８による端末の抽出は、抽出範囲を数式で表し、受信した通信端末１０の位置情報をあてはめることで、条件式を得る事ができる。そして、その条件式にあてはまる位置情報と関連付けて登録された端末５０を全て抽出することで、所定の範囲内にある端末５０を抽出できる。
【００５１】
以上が、近接端末抽出処理の手順である。接続情報共有処理に戻り、通信端末１０は、抽出した各端末５０に対して、以下のステップＳ１３からステップＳ２４までの処理を繰り返し実行する（ステップＳ１２）。
【００５２】
初めに、接続情報共有サーバ２００の接続方法抽出モジュール２１０は、端末５０が利用可能な接続方法を接続方法データベース２５１から抽出する（ステップＳ１３）。
【００５３】
図７は、接続方法データベース２５１内の接続方法テーブルの一例である。接続方法テーブルには、各端末５０の端末ＩＤと、利用可能な接続方法とが関連付けられて記憶されている。ここで、接続方法テーブル内の端末ＩＤと、端末位置テーブル内の端末ＩＤは、１：１に対応している。そのため、現在処理を行っている端末５０の端末ＩＤで情報を抽出することで、端末５０の利用可能な接続方法を抽出できる。
【００５４】
続いて、接続情報共有サーバ２００の接続方法特定モジュール２０９は、通信端末１０と端末５０を接続可能な接続方法を特定する（ステップＳ１４）。具体的には、通信端末１０についても利用可能な接続方法を接続方法データベース２５１から抽出し、共通している接続方法を抜き出せばよい。ただし、通信の規格によっては送信と受信の待ち受けが共通ではない場合があるので、送受信いずれかに限定している場合は、その対応を以て共有しているものとみなしてよい。
【００５５】
そして、接続情報共有サーバ２００の接続情報送信モジュール２０５は、特定した接続方法を通信端末１０に送信する（ステップＳ１５）。その際、接続方法に応じて必要な端末の情報、例えばＩＰアドレス等があれば、同時に送信してよい。通信端末１０の接続方法受信モジュール１５は、接続方法等を受信する（ステップＳ１６）
【００５６】
次に、接続情報共有サーバ２００のセキュリティ条件抽出モジュール２１２は、端末５０のセキュリティ条件を端末セキュリティデータベース２５２から抽出する（ステップＳ１３）。
【００５７】
図８は、端末セキュリティデータベース２５２内の端末セキュリティテーブルの一例である。端末セキュリティテーブルには、各端末５０の端末ＩＤと、認証情報と、認証情報を提供可能か否かを判断するための基準となるセキュリティ条件とが関連付けられて記憶されている。ここで、接続方法テーブル内、及び端末位置テーブル内の端末ＩＤと、端末セキュリティテーブルの端末ＩＤは、１：１に対応している。そのため、現在処理を行っている端末５０の端末ＩＤで情報を抽出することで、端末５０のセキュリティ条件、及び認証情報を抽出できる。
【００５８】
セキュリティ条件を抽出した後、接続情報共有サーバ２００のセキュリティ条件判定モジュール２０７は、セキュリティ条件に関する通信端末１０の情報を送信するよう、通信端末１０に対して要求する（ステップＳ１８）。これに対して、通信端末１０のセキュリティ条件関連情報送信モジュール１７は、端末内から関連情報を取得し、接続情報共有サーバ２００に送信する（ステップＳ１９）。
【００５９】
ここで、関連情報として、例えばアドレス帳を初めとする記憶部に記憶されたデータや、ＭＡＣアドレスといった機器固有の情報が挙げられるが、これに限られない。また、端末５０にセキュリティ条件が設定されていない場合は、ステップＳ１８、Ｓ１９は省略してよい。
【００６０】
次に、セキュリティ条件抽出モジュール２１２は、通信端末１０から受信したセキュリティ条件関連情報を元に、通信端末１０が端末５０のセキュリティ条件を満たしているか否かを判断する（ステップＳ２０）。ここで、通信端末１０が端末５０のセキュリティ条件を満たしていない場合（ステップＳ２０：「ＮＯ」の場合）には、認証情報の共有は行わず、その端末５０に関する処理を終わり、次の端末５０に関してステップＳ１３に戻る（ステップＳ２４）。
【００６１】
一方、通信端末１０が端末５０のセキュリティ条件を満たしている場合（ステップＳ２０：「ＹＥＳ」の場合）には、接続情報共有サーバ２００の認証情報抽出モジュール２１１が端末セキュリティデータベース２５２から端末５０の認証情報を抽出し、（ステップＳ２１）、認証情報送信モジュール２０６が抽出した認証情報を通信端末１０に送信する（ステップＳ２２）。通信端末１０の認証情報受信モジュール１６は、認証情報を受信する（ステップＳ２３）。
【００６２】
以上の処理でその端末５０に関する処理を終わり、まだ未処理の端末５０がある場合には、その端末５０に関してステップＳ１３に戻る（ステップＳ２４）。近接端末抽出処理で抽出された端末５０全てに関して処理が終了した場合、接続情報共有処理をそのまま終了する。
【００６３】
以上の処理を通じて、通信端末１０は付近にある端末５０との接続方法を受信し、更にセキュリティ設定を満たす場合には認証情報を受信することが可能である。これにより、端末５０との通信が可能になるので、必要に応じて端末５０との通信を開始してよい。
【００６４】
図９は、接続方法と認証情報を受信した通信端末１０の表示の一例である。抽出した付近にある端末５０がアイコン９１、９２等で表され、その横に端末５０の情報９３が表示されており、接続ボタン９４を押し下げることで当該端末５０への接続が開始される。なお、接続方法が特定できなかったり、セキュリティ条件を満たしていなかったりする場合は、接続ボタン９４は非表示になっていてよい。
【００６５】
以上が、接続情報共有処理の手順である。
【００６６】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００６７】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００６８】
１  接続情報共有システム、３  公衆回線網、５  ＧＰＳ、１０  通信端末、５０  端末、２００  接続情報共有サーバ、２５０  端末位置データベース、２５１  接続方法データベース、２５２  端末セキュリティデータベース
【図１】
2015149685.tif 000003
【図２】
2015149685.tif 000004
【図３】
2015149685.tif 000005
【図４】
2015149685.tif 000006
【図５】
2015149685.tif 000007
【図６】
2015149685.tif 000008
【図７】
2015149685.tif 000009
【図８】
2015149685.tif 000010
【図９】
2015149685.tif 000011