(57)【要約】【課題】既存の通信システムにおける電話番号と同じように、インターネットプロトコル電話の番号案内を実現する。【解決手段】  インターネットを通して接続される番号案内サーバと、複数のインターネット接続サービス事業者に備えられる企業情報データベースとを有し、前記番号案内サーバは、前記複数のインターネット接続サービス事業者毎のインターネットプロトコル電話の提供地域を示す地域情報データベースを備え、前記複数のインターネット接続サービス事業者のそれぞれは、企業情報データベースを備え、前記番号案内サーバは、前記インターネットに接続する利用者端末から入力される検索条件に基づき、前記地域情報データベースから前記複数のインターネット接続サービス事業者の一つを特定し、前記特定されたインターネット接続サービス事業者は、対応する企業情報データベースを検索して前記検索条件に一致する番号情報を求め、前記番号案内サーバは、前記利用者端末から入力される検索条件に対し、前記企業情報データベースの検索結果の番号情報を前記利用者端末に通知する。【選択図】  図４
2006033048.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを通して接続される番号案内サーバと、複数のインターネット接続サービス事業者に備えられる企業情報データベースとを有し、
前記番号案内サーバは、前記複数のインターネット接続サービス事業者毎のインターネットプロトコル電話の提供地域を示す地域情報データベースを備え、
前記複数のインターネット接続サービス事業者のそれぞれは、企業情報データベースを備え、
前記番号案内サーバは、前記インターネットに接続する利用者端末から入力される検索条件に基づき、前記地域情報データベースから前記複数のインターネット接続サービス事業者の一つを特定し、
前記特定されたインターネット接続サービス事業者は、対応する企業情報データベースを検索して前記検索条件に一致する番号情報を求め、
前記番号案内サーバは、前記利用者端末から入力される検索条件に対し、前記企業情報データベースの検索結果の番号情報を前記利用者端末に通知するように
構成されたことを特徴とするインターネットプロトコル電話番号案内システム。
【請求項２】
請求項１において、
前記利用者端末から入力される検索条件は、Ｗｅｂブラウザを通して前記番号案内サーバのＷｅｂコンテンツにアクセスにより入力され、更に
前記Ｗｅｂブラウザ上で、検索条件の範囲を適宜に狭めることを可能とすることを特徴とするインターネットプロトコル電話番号案内システム。
【請求項３】
請求項１において、
前記地域情報データベースは、地域と付加情報を組とする情報に対しインターネット接続サービス事業者を特定する情報を格納し、
前記企業情報データベースは、所在地と付加情報を組とする情報に対しインターネットプロトコル電話番号を格納している
ことを特徴とするインターネットプロトコル電話番号案内システム。
【請求項４】
請求項１において、
前記番号案内サーバは、検索した企業情報を一時保存するキャッシュメモリを備え、
以降同じ検索条件が入力されるとき、前記キャッシュメモリを検索することを特徴とするインターネットプロトコル電話番号案内システム。
【請求項５】
請求項４において、
前記番号案内サーバに接続される管理端末を有し、前記管理端末から周期監視時間を設定され、前記番号案内サーバは、前記設定周期で前記キャッシュメモリの保存領域を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットプロトコル電話番号案内サービスの提供方法に関する。詳しくは、VoIP（Voice on Internet Protocol：インターネットを通信のインフラとし、特定の番号（050）で始まる電話番号により音声通信を行うサービスを指す。以下インターネットプロトコル電話という。）を提供するＩＳＰ（Internet Service Provider：インターネットへの接続サービスを提供する事業者である。以下インターネット接続事業者という。）と契約している企業の「企業情報：電話番号等」を地域に根ざした形で検索を可能とするインターネットプロトコル電話の電話番号案内サービスの提供方法に関する。
【背景技術】
【０００２】
インターネットの普及に伴い、安価なインターネットプロトコル電話が普及し始めている。特にインターネット接続事業者は、加入者の獲得のために、インターネットプロトコル電話サービスの提供を視野に入れている。
【０００３】
ここで、個人所有が中心の携帯電話では、電話案内サービスが特に不要であるが、固定電話に近いインターネットプロトコル電話は、特に法人がこの番号を取得すると、電話番号案内サービスにより電話番号を提供する必要が生じてくる。
【０００４】
固定網の場合は、専ら特定事業者により電話サービスが提供されており、音声通信サービスを提供する事業者が少ないために案内サービスの構築が容易である。但し、全国の情報を所有しているため、地域を特定してから検索する必要がある。
【０００５】
その実現方法は、図１、図２に示す如くである。図１は、番号案内を提供するWebサーバ１内にある公開されている企業の電話番号等の情報データベース１２を、電話番号案内の利用者２がWebブラウザ２０によりインターネット３を通して番号案内を受けるシステムである（特許文献１参照）。利用者２が番号案内のWebコンテンツ１０にアクセスすることにより番号案内の要求を行い、Webサーバ１は、検索エンジン１１によりデータベース１２を検索し、検索結果をWebブラウザ２０に表示することにより電話番号案内の利用者に電話番号が通知される。
【０００６】
図２は、電話局１1に置かれる電話番号案内システムを利用する例である。電話局１1側に番号案内オペレータ１０1と、電話番号データベース１２1を備え、電話番号案内の利用者２は、電話機２０1を用いて電話回線網３1を通して、番号案内オペレータ１０1により電話番号データベース１２1を検索した結果を番号番号案内サービスとして受けるシステムである。
【０００７】
このように従来のシステムでは、Webコンテンツ１０やオペレータ１０1に検索条件を入力(ブラウザ上での選択, 又は音声により告げる)することにより、データベース１２から該当する情報を検索し、Webブラウザ２０に表示、あるいは、音声ガイダンスを流すと言った、仕組みとなっている。
【０００８】
これに対し、インターネットプロトコル電話の場合、電話番号が居場所(所在)に依存するものではない。この為にインターネットプロトコル電話で電話番号案内を実現するには、電話番号等の情報を提供する者の所在を特定する必要が生じる。
【０００９】
このために、図３に示す様に、インターネットプロトコル電話の加入者２が、電話番号案内の利用者に自局の電話番号の提供を可能とするために、インターネット接続事業者１2の位置登録コンテンツ１０2にアクセスし、加入者の位置情報データベース１２2を編集することにより、インターネットプロトコル電話の加入者２の所在を特定することができる。
【００１０】
インターネットプロトコル電話機を移動した場合は、再度インターネット接続事業者１2の位置登録コンテンツ１０2にアクセスし、加入者２について、位置情報データベース１２2を編集する。これにより、電話番号案内を受けようとする利用者に対し、インターネットプロトコル電話の加入者２の電話番号の案内を容易に提供可能なシステムが得られる。
【特許文献１】特開２００３-１２５０８４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかし、インターネットプロトコル電話は、インターネット接続事業者１2が多く存在し、インターネット接続事業者毎に電話番号を管理している為、電話番号案内のサービスシステムを構築することが非常に困難である。また、インターネット接続事業者１2として、その地域性を持つイメージを生かしたいという要求もある。
【００１２】
したがって、本発明の目的は、上記のインターネットプロトコル電話環境に鑑みて、特に地域性を持つインターネット番号案内を提供できるインターネットプロトコル電話番号案内システムを提供することにある。
【課題を解決するための手段】
【００１３】
上記の課題を達成する本発明に従うインターネットプロトコル電話番号案内システムは、第１の態様として、インターネットを通して接続される番号案内サーバと、複数のインターネット接続サービス事業者に備えられる企業情報データベースとを有し、前記番号案内サーバは、前記複数のインターネット接続サービス事業者毎のインターネットプロトコル電話の提供地域を示す地域情報データベースを備え、前記複数のインターネット接続サービス事業者のそれぞれは、企業情報データベースを備え、前記番号案内サーバは、前記インターネットに接続する利用者端末から入力される検索条件に基づき、前記地域情報データベースから前記複数のインターネット接続サービス事業者の一つを特定し、前記特定されたインターネット接続サービス事業者は、対応する企業情報データベースを検索して前記検索条件に一致する番号情報を求め、前記番号案内サーバは、前記利用者端末から入力される検索条件に対し、前記企業情報データベースの検索結果の番号情報を前記利用者端末に通知するように構成されたことを特徴とする。
【００１４】
上記の課題を達成する本発明に従うインターネットプロトコル電話番号案内システムは、第２の態様として、第１の態様において、前記利用者端末から入力される検索条件は、Ｗｅｂブラウザを通して前記番号案内サーバのＷｅｂコンテンツにアクセスにより入力され、更に前記Ｗｅｂブラウザ上で、検索条件の範囲を適宜に狭めることを可能とすることを特徴とする。
【００１５】
上記の課題を達成する本発明に従うインターネットプロトコル電話番号案内システムは、第３の態様として、第１の態様において、前記地域情報データベースは、地域と付加情報を組とする情報に対しインターネット接続サービス事業者を特定する情報を格納し、
前記企業情報データベースは、所在地と付加情報を組とする情報に対しインターネットプロトコル電話番号を格納していることを特徴とする。
【００１６】
上記の課題を達成する本発明に従うインターネットプロトコル電話番号案内システムは、第４の態様として、第１の態様において、前記番号案内サーバは、検索した企業情報を一時保存するキャッシュメモリを備え、以降同じ検索条件が入力されるとき、前記キャッシュメモリを検索することを特徴とする。
【００１７】
上記の課題を達成する本発明に従うインターネットプロトコル電話番号案内システムは、第５の態様として、第４の態様において、前記番号案内サーバに接続される管理端末を有し、前記管理端末から周期監視時間を設定され、前記番号案内サーバは、前記設定周期で前記キャッシュメモリの保存領域を削除することを特徴とする。
【００１８】
本発明の特徴は、以下に図面に従い説明される発明を実施するための最良の形態から更に明らかになる。
【発明の効果】
【００１９】
本発明により、既存の通信システムにおける電話番号と同じように、インターネットプロトコル電話の番号案内を実現することが出来る。これにより、今後益々が普及するであろうインターネットプロトコル電話の利用において、優れた便宜を与えることが可能である。
【発明を実施するための最良の形態】
【００２０】
以下図面に従い、本発明の実施の形態例を説明する。
【００２１】
図４は、本発明に従うインターネットプロトコル電話番号案内システムの実施の形態例構成図である。図４において、電話番号案内の利用者２が、HTTP（Hypertext Transfer Protocol）で電話番号案内サーバ１のWebコンテンツ１０にアクセスし（ステップＳ１）、「検索条件」を入力する（ステップＳ1）。
【００２２】
Webコンテンツ１０は、検索エンジン１１に電話番号案内の利用者２が入力した「検索条件」を渡す（ステップＳ２）。
【００２３】
電話番号案内サーバ１は、「地域情報」データベース１２０を有している。この「地域情報」データベース１２０は、インターネット接続事業者毎の地域と付加情報の対応関係を示している。したがって、検索エンジン１１は、「地域情報」データベース１２０にアクセスして、「検索条件」と「地域情報」データベース１２０の「地域」フィールドが一致するレコードを収集し、検索対象とするインターネット接続事業者ＩＳＰ1，ＩＳＰ2を特定する。
【００２４】
検索エンジン１１は、SQL（Structure Query Language）により検索対象とする特定されたインターネット接続事業者ＩＳＰ1、ＩＳＰ2の「企業情報」データベース１２１，１２２の「所在」フィールドと「地域情報」データベース１２０の「地域」フィールドが一致するレコードを収集する（ステップＳ４−１，Ｓ４−２）。
【００２５】
ついで、収集した「企業情報」をHTML（Hypertext Transfer Protocol）の形式で電話番号案内の利用者２のWebブラウザ２０に出力する（ステップＳ５）。
【００２６】
ここで、上記のように、「地域情報」データベース１２０の「地域」情報をインデックスキーにして、インターネット接続事業者ＩＳＰ1、ＩＳＰ2の「企業情報」データベース１２１，１２２の「所在」データを検索することになるが、その変形として、次のようなデータの検索が可能である。
【００２７】
すなわち、住所、駅名、電車の路線、郵便番号、電話番号、ランドマーク(建物、施設)、緯度/経度、マップコード（株式会社デンソーにより開発されたもの）、メッシュコード（昭48.7.12 行政管理庁告示第143号「統計に用いる標準地域メッシュ及び標準地域メッシュコード」）、道路、交差点名、インターチェンジ、バス停、バス路線、国、河川、山、海…等がインデックスキーとして、利用可能となっている。また、これらは、単一での検索及び、組み合わせでの検索も可能となっている。
【００２８】
さらに、図５に示すように、電話番号案内の利用者２は、Webブラウザ２０上でキーワードの選択入力により、検索範囲の絞り込みを行う、あるいは図６に示すように、検索地域を広げる操作により、検索範囲の拡大が可能となる。
【００２９】
図５において、電話番号案内の利用者２が、HTTPで電話番号案内サーバ１のWebコンテンツ１０にアクセスし、検索条件を入力する（ステップＳ１）。さらに、「キーワード」ＫＷを選択(クリック)する（図５では、病院／医院を選択している）（ステップＳ１1）。
【００３０】
Webコンテンツ１０は、検索エンジン１１に電話番号案内の利用者２が入力した、「検索条件」と「キーワード」を渡す（ステップＳ２）。
【００３１】
検索エンジン１１は、「検索条件」と「地域情報」データベース１２０の「地域」フィールドが一致し且つ、「キーワード」と「地域情報」の付加情報フィールドが一致するレコードを収集し、検索対象とするインターネット接続事業者ＩＳＰ1、ＩＳＰ2を特定する（ステップＳ３）。
【００３２】
検索エンジン１１は、SQLで検索対象とするインターネット接続事業者ＩＳＰ1、ＩＳＰ2の「企業情報」データベース１２１，１２２の「所在」フィールドと「地域情報」データベース１２０の「地域」フィールドが一致し且つ、「企業情報」データベース１２１，１２２の「付加情報」フィールドと「地域情報」データベース１２０の「付加情報」フィールドが一致するレコードを収集する（ステップＳ４）。
【００３３】
収集した「企業情報」をHTMLの形式で電話番号案内の利用者２のWebブラウザ２０に出力する。
【００３４】
ここで、検索範囲を絞る為の「付加情報」の変形としては、業種、ＩＳＰ等が利用可能である。
【００３５】
また、検索条件が「地域情報」データベース１２０とヒットしない場合を考慮して、後に説明するように「地域情報」データベース１２０を自動生成、自動削除することにより「地域情報」データベース１２０を最新に保つことが可能である。
【００３６】
図６は、図４に示す実施の形態例において、ステップＳ５で電話番号案内の利用者２のWebブラウザ２０に出力され、得られた検索結果から更に検索範囲を広げる実施の形態例を説明する図である。
【００３７】
電話番号案内の利用者２は、Webブラウザ２０により「検索条件」を拡大し（２０Ａ→２０Ｂ）入力する（ステップＳ１）。例えば、住所を「東京都港区１丁目３番地」を「東京都」にする。これに対応してWebコンテンツ１１は、検索エンジン１２に「検索条件」を渡す（ステップＳ２）。
【００３８】
ついで、検索エンジン１２は、「検索条件」と、「地域情報」データベース１００の「地域」フィールドが一致するレコードを収集し（ステップＳ３）、検索対象とするインターネット接続事業者ＩＳＰ1、ＩＳＰ2を特定する。検索エンジン１２は、SQLで検索対象とするインターネット接続事業者ＩＳＰ1、ＩＳＰ2の「企業情報」データベース１２１、１２２の「所在」フィールドと「地域情報」データベース１２０の「地域」フィールドが一致するレコードを収集し（ステップＳ４）、収集した「企業情報」をHTMLの形式で電話番号案内の利用者２のWebブラウザ２０に出力する（ステップＳ４−３）。
【００３９】
図７は、特徴としてキャッシュにより、検索効率を改善させる実施の形態例である。電話番号案内サーバ１にキャシュメモリ１３を設けている。図７において、電話番号案内の利用者２は、Webブラウザ２０により「検索条件」を拡大し入力する（ステップＳ１）。例えば、住所を「東京都港区1丁目3番地」を「東京都」にする。これに対応してWebコンテンツ１０は、検索エンジン１１に「検索条件」を渡す（ステップＳ２）。
【００４０】
ついで、検索エンジン１１は、「検索条件」と、「地域情報」データベース１２０の「地域」フィールドが一致するレコードを収集し（ステップＳ３）、検索対象とするインターネット接続事業者ISP1,ISP2を特定する。検索エンジン１１は、SQLで検索対象とするインターネット接続事業者ISP1,ISP2の「企業情報」データベース１２１，１２２の「所在」フィールドと「地域情報」データベース１２０の「地域」フィールドが一致するレコードを収集し（ステップＳ４−１、Ｓ４−２）、収集した「企業情報」をHTMLの形式で電話番号案内の利用者２のWebブラウザ２０に出力する（ステップＳ５）。
【００４１】
ここで、図７の実施の形態例では、同時に 「企業情報」を一時保存領域９に格納する。これにより同じ条件で「検索条件」で検索があった場合の検索効率を改善させることが可能である。
【００４２】
図８は、図７の実施の形態例において電話番号案内サーバ１における一時保存領域１３(キャッシュメモリ)の管理方法を説明する図である。図８において、管理端末３０を備えている。この管理端末３０から、一時保存領域の監視周期時間をキャッシュ管理機能部１４に設定する（ステップＳ１０）。この管理端末３０から入力され設定された監視周期時間毎に、キャッシュ管理機能部３１がキャッシュメモリ１３に一時保存されている「企業情報」を管理端末３０から入力された周期で削除する。この機能により、一時保存されている「企業情報」が陳腐化するのを防止することができる。
【００４３】
図９は、図８の実施の形態例と同様に、一時保存されている「企業情報」が陳腐化するのを防止する例である。インターネット接続事業者１が管理する「企業情報」データベース１２１の企業情報が削除（ＤＬ）された場合に、削除した企業情報を電話番号案内サーバ１内のキャッシュ管理部１４に、削除した企業情報を送信する（ステップＳ４−３）。そして、電話番号案内サーバ１内のキャッシュ管理部１４は、キャッシュメモリ１３の一時保存領域を検索し、受信した「企業情報」と一致するものがあればこれを削除する。この機能により、一時保存されている「企業情報」が陳腐化するのを防止することができる。
【００４４】
図１０は、管理者端末３０によるキャッシュメモリ１３の一時保存領域の更に一の管理方法を説明する図である。電話番号サーバ１内の検索エンジン１１によりキャッシュメモリ１３に「企業情報」をキャッシュする際に、検索エンジン１１によりその「企業情報」に対してタイマーを設定する（ステップＳ５-１）。
【００４５】
検索エンジン１１により設定するタイマーの値と、キャッシュ管理部１４において測定されるタイマーがタイムアウトしていることを監視する為の監視周期を、管理端末３０から予め設定しておく（ステップＳ１０-１）。
【００４６】
キャッシュ管理部１４はステップＳ１０-１で設定された周期でキャッシュ１３に保存されている企業情報のタイマーの値をチェックし、タイムアウトしている場合、対応する「企業情報」を削除する（ステップＳ１１-１）。かかる機能により、一時保存されている「企業情報」が陳腐化するのを防止する。
【００４７】
図１１乃至図１３は、保存されている企業情報の陳腐化を防ぐ、更に別のキャッシュメモリ１３の管理方法の例を説明する図である。
【００４８】
図１１では、検索エンジン１１によりキャッシュメモリ１３に「企業情報」をキャッシュする際に、その「企業情報」に対してキャッシュを生成した日時を設定する（ステップＳ５１）。また、検索エンジン１１は、検索の際にキャッシュメモリ１３を見て、一致する「企業情報」がある場合、日時を更新する。
【００４９】
キャッシュメモリ１３に保存した、「企業情報」を削除する、最終アクセス日時からの経過時間と、その、日時を監視する為の周期時間については、管理端末３０からキャッシュ管理部１４に予め設定しておき（ステップＳ１０）、キャッシュ管理部３１は、ステップＳ１０−２で設定された周期でキャッシュメモリ１３に保存されている「企業情報」の日時の値をチェックし、最終アクセス日時からの経過時間を超過している場合、対応する「企業情報」を削除する（ステップＳ１１）。この機能により、一時保存されている「企業情報」が陳腐化するのを防止する。
【００５０】
図１２において、検索エンジン１１によりキャッシュメモリ１３に「企業情報」をキャッシュする際に、その「企業情報」に対してアクセス数を設定する（ステップＳ１１：この実施の形態例では、仮にアクセス数１０を設定している）。
【００５１】
また、検索エンジン１１は、検索の際にキャッシュメモリ１３を見て、一致する「企業情報」がある場合、この、アクセス数をインクリメントする。アクセス数を監視する為の周期時間については、管理端末３０から予め設定しておく（ステップＳ１０）。キャッシュ管理部１４は、（ステップＳ１０）で設定された周期でキャッシュメモリ１３に保存されている「企業情報」のアクセス数の値をデクリメントする。
【００５２】
この時アクセス数が０となった場合、対応する「企業情報」を削除する（ステップＳ１１）。この機能により、キャッシュメモリ１３に一時保存されている「企業情報」が陳腐化するのを防止することが可能である。
【００５３】
図１３における例では、管理端末３０から、監視する周期時間と削除条件を入力する（ステップＳ１０）。キャッシュ管理部３１は、ステップＳ１０で設定された周期でキャッシュメモリ１３に保存されている「企業情報」と削除条件（付加情報又は、所在地情報）を比較し、一致する場合、対応する「企業情報」を削除する（ステップＳ１１）。この機能により、一時保存されている「企業情報」が陳腐化するのを防止する。
【００５４】
図１４は、「地域情報」及び「企業情報」の検索効率を上げるための構成例である。
【００５５】
図１４において、電話番号案内の利用者２が、HTTPで電話番号案内サーバ１のWebコンテンツ１０にアクセスし、「検索条件」を入力する（ステップＳ１）。
【００５６】
Webコンテンツ１０は、検索エンジン１１に電話番号案内の利用者２が入力した「検索条件」を渡す（ステップＳ２）。検索エンジン１１は、「地域情報」データベース１２０を検索して、「検索条件」と「地域情報」データベース１２０の「地域」フィールドが一致するレコードを収集し、検索対象とするインターネット接続事業者を特定する（ステップＳ３）。この時、「地域情報」データベース１２０の「数」フィールドをインクリメントし、前のレコードと比較して、前のレコードより「数」フィールドの値が大きい場合にレコードを入れ換える。
【００５７】
検索エンジン１１は、SQLで検索対象とするインターネット接続事業者ISP1の「企業情報」データベース１２１の「所在」フィールドと「地域情報」データベース１２０の「地域」フィールドが一致するレコードを収集する。この時、「企業情報」データベース１２１の「数」フィールドをインクリメントし、前のレコードと比較して、前のレコードより「数」フィールドの値が大きい場合にレコードを入れ換える（ステップＳ４）。
【００５８】
収集した「企業情報」をHTMLの形式で電話番号案内の利用者２のWebブラウザ２０に出力する。この機能により、「地域情報」及び「企業情報」の検索効率を上げることができる。
【００５９】
図１５は、「企業情報」の所在するインターネット接続事業者をグループ化して効率を上げる構成例である。
【００６０】
図１５において、電話番号案内の利用者２が、HTTPで電話番号案内サーバ１のWebコンテンツ１０にアクセスし、「検索条件」を入力する（ステップＳ１）。
【００６１】
Webコンテンツ１０は、検索エンジン１１に電話番号案内の利用者２が入力した「検索条件」を渡す（ステップＳ２）。
【００６２】
検索エンジン１１は、「地域情報」データベース１２０を参照して、「検索条件」と「地域情報」の「地域」フィールドが一致するレコードを収集し、検索対象とする「グループ」を特定する（ステップＳ３）。
【００６３】
この「グループ」番号で「グループ」データベース１１０を検索し、検索対象のインターネット接続事業者ISP1〜ISP4を特定する（ステップＳ４）。
【００６４】
検索エンジン１１は、SQLで検索対象とするインターネット接続事業者の「企業情報」データベース１２１，１２２の「所在」フィールドと「地域情報」の「地域」フィールドが一致するレコードを収集する（ステップＳ４）。ついで、収集した「企業情報」をHTMLの形式で電話番号案内の利用者２のWebブラウザ２０に出力する（ステップＳ５）。
【００６５】
図１６は、地域情報の生成を説明する図である。図１６において、管理端末３０から周期時間を入力し（ステップＳ２０）、「地域情報管理」手段１６に設定された周期で、各インターネット接続事業者ISP1，ISP2の「企業情報」データベース１２１，１２２を検索して、「地域情報」を生成する。生成された「地域情報」を「地域情報」データベース１２０に格納する。
【００６６】
図１７は、「企業情報」が追加（ＡＤＤ）された場合の処理であり、各インターネット接続事業者ISP1,ISP2において、「企業情報」が追加（ＡＤＤ）された場合、追加した「企業情報」を電話番号案内サーバ１内の「地域情報管理」手段１６に送信する（ステップＳ２２）。「地域情報管理」手段１６は、これを受信すると、受信した、「企業情報」を元に「地域情報」データベース１２０を生成する。
【００６７】
図１８は、「地域情報」を自動生成して、「地域情報」データベース１２０に格納する例を説明する図である。図１８において、電話番号案内の利用者２が、HTTPで電話番号案内サーバ１のWebコンテンツ１０にアクセスし、「検索条件」を入力する（ステップＳ１）。Webコンテンツ１０は、検索エンジン１１に「検索条件」を渡す。
【００６８】
検索エンジン１１は、「検索条件」と「地域情報」データベース１２０の「地域」フィールドを比較する。この比較において、一致するレコードがなかった場合に、「検索条件」と各インターネット接続事業者ISP1,ISP2の「企業情報」データベース１２１，１２２の「所在」フィールドを比較し、一致するレコードの有無を調べ、有りの場合、「地域情報」を自動生成して、「地域情報」データベース１２０に格納する。
【００６９】
図１９は、「企業情報」データベース１２１，１２２の更新を説明する図である。図１９において、VoIP加入者２が、HTTPで電話番号案内サーバ１内のWebコンテンツ１０にアクセスし（ステップＳ１）、Webコンテンツ１０は、「地域情報管理」手段１７に、入力された「企業情報」を渡す（ステップＳ１５）。
【００７０】
「地域情報管理」手段１７は、「企業情報」を元に、「地域情報」を自動生成する。Webコンテンツ１０は、「企業情報管理」手段１８に入力された「企業情報」を渡す（ステップＳ１７）。「企業情報管理」手段１８は、「企業情報」を対応するインターネット接続事業者ISP1,ISP2に送信し、そこで管理する「企業情報」データベース１２１，１２２を更新する。
【００７１】
図２０は、「地域情報」データベース１２０の更新を説明する図である。図２０において、管理端末３０から、「地域情報」データベース１２０の監視周期時間を「地域情報管理」手段１７に設定する（ステップＳ１９）。「地域情報管理」手段１７は、管理端末３０から入力された周期で、「地域情報」データベース１２０の全ての「地域情報」を削除する（ステップＳ１６）。この機能により、「地域情報」が陳腐化するのを防止する。
【００７２】
図２１において、インターネット接続事業者ISP1,ISP2が管理する「企業情報」データベース１２１，１２２に登録された内容が削除（ＤＬ）された場合には、削除した「企業情報」を電話番号案内サーバ１内の「地域情報管理」手段１７に送信する（ステップＳ２０）。
【００７３】
「地域情報管理」手段１７は、受信した「企業情報」と一致する「地域情報」を「地域情報」データベース１２０から削除する（ステップＳ２１）。この機能により、「地域情報」が陳腐化するのを防止する。
【００７４】
図２２において、検索エンジン１１により、「地域情報」データベース１２０に「地域情報」を生成する際に、その「地域情報」に対してタイマーを設定する。検索エンジン１１により設定するタイマーの値と、タイマーがタイムアウトしていることを監視する為の周期時間については、管理端末３０から予め設定しておく（ステップＳ１０）。
【００７５】
「地域情報管理」手段１７は、設定された周期で「地域情報」のタイマーの値をチェックし、タイムアウトしている場合、対応する「地域情報」を「地域情報」データベース１２０から削除する（ステップＳ２１）。この機能により、「地域情報」が陳腐化するのを防止する。
【００７６】
図２３において、検索エンジン１１により、「地域情報」を生成する際に、その「地域情報」に対して生成した日時を設定する。また、「地域情報」がある場合、検索エンジン１１は、「企業情報」の日時を更新する。
【００７７】
「地域情報」を削除する、最終アクセス日時からの経過時間と、その日時を監視する為の周期時間については、管理端末３０から予め設定しておく。「地域情報管理」手段１７は、設定された周期で「地域情報」の日時の値をチェックし、最終アクセス日時からの経過時間を超過している場合、対応する「地域情報」を削除する。この機能により、「地域情報」が陳腐化するのを防止する。
【００７８】
図２４に、電話番号案内の利用者２が、HTTPで電話番号案内サーバのWebコンテンツ１０にアクセスし、「検索条件」を入力する（ステップＳ１）。
【００７９】
Webコンテンツ１０は、検索エンジン１１に「検索条件」を渡す（ステップＳ２）。検索エンジン１１は、「地域情報」データベース１２０から「検索条件」と「地域情報」の「地域」フィールドが一致するレコードを収集し（ステップＳ３）、検索対象とするインターネット接続事業者ISP1,ISP2を特定する。ついで、検索エンジン１１は、SQLで検索対象とするインターネット接続事業者ISP1,ISP2の「企業情報」データベース１２１，１２２の「所在」フィールドと「地域情報」データベース１２０の「地域」フィールドウィを比較する（ステップＳ４）。この結果、一致するレコードが無かった場合（ＮＬ）に対応する「地域情報」データベース１２０「地域情報」を削除する。この機能により、「地域情報」が陳腐化することを防止する。
【００８０】
図２５において、検索エンジン１１により、「地域情報」を生成する際に、その「企業情報」に対してアクセス数を設定する(この実施例では、仮に１０を設定)。また、検索エンジン１１は、検索の際に「地域情報」がある場合、この、アクセス数をインクリメントする。
【００８１】
アクセス数を監視する為の周期時間については、管理端末３０から予め設定しておく（ステップＳ１０）。「地域情報管理」手段１７は、設定された周期で「地域情報」データベース１２０の「地域情報」のアクセス数の値をデクリメントする。この時アクセス数が０となった場合、対応する「地域情報」を削除する。この機能により、「地域情報」が陳腐化するのを防止する。
【００８２】
図２６において、管理端末３０から、監視する周期時間と削除条件を入力する（ステップＳ１０）。「地域情報管理」手段１７は、設定された周期で地域情報」データベース１２０の「地域情報」と削除条件を比較し、一致する場合、対応する「地域情報」を削除する。この機能により、「地域情報」が陳腐化するのを防止する。
【００８３】
(付記１)
インターネットを通して接続される番号案内サーバと、複数のインターネット接続サービス事業者に備えられる企業情報データベースとを有し、
前記番号案内サーバは、前記複数のインターネット接続サービス事業者毎のインターネットプロトコル電話の提供地域を示す地域情報データベースを備え、
前記複数のインターネット接続サービス事業者のそれぞれは、企業情報データベースを備え、
前記番号案内サーバは、前記インターネットに接続する利用者端末から入力される検索条件に基づき、前記地域情報データベースから前記複数のインターネット接続サービス事業者の一つを特定し、
前記特定されたインターネット接続サービス事業者は、対応する企業情報データベースを検索して前記検索条件に一致する番号情報を求め、
前記番号案内サーバは、前記利用者端末から入力される検索条件に対し、前記企業情報データベースの検索結果の番号情報を前記利用者端末に通知するように
構成されたことを特徴とするインターネットプロトコル電話番号案内システム。
【００８４】
(付記２)付記１において、
前記利用者端末から入力される検索条件は、Ｗｅｂブラウザを通して前記番号案内サーバのＷｅｂコンテンツにアクセスにより入力され、更に
前記Ｗｅｂブラウザ上で、検索条件の範囲を適宜に狭めることを可能とするインターネットプロトコル電話番号案内システム。
【００８５】
(付記３)付記１において、
前記地域情報データベースは、地域と付加情報を組とする情報に対しインターネット接続サービス事業者を特定する情報を格納し、
前記企業情報データベースは、所在地と付加情報を組とする情報に対しインターネットプロトコル電話番号を格納している
ことを特徴とするインターネットプロトコル電話番号案内システム。
【００８６】
(付記４)付記１において、
前記番号案内サーバは、検索した企業情報を一時保存するキャッシュメモリを備え、
以降同じ検索条件が入力されるとき、前記キャッシュメモリを検索することを特徴とするインターネットプロトコル電話番号案内システム。
【００８７】
(付記５)付記４において、
前記番号案内サーバに接続される管理端末を有し、前記管理端末から周期監視時間を設定され、前記番号案内サーバは、前記設定周期で前記キャッシュメモリの保存領域を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【００８８】
(付記６)付記４において、
インターネット接続サービス事業者の対応する企業情報データベースから企業情報が削除されるとき、前記キャッシュメモリに保存されている対応する企業情報を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【００８９】
(付記７)付記４において、
前記番号案内サーバに接続される管理端末を有し、前記管理端末からタイマー時間が設定され、前記番号案内サーバは、前記設定されたタイマー時間に至ったときに、前記キャッシュメモリの保存領域を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【００９０】
(付記８)付記４において、
前記キャッシュメモリを検索する時に、現在時刻が記録され、前記記録された現在時刻が所定時間以上更新されないときに、前記キャッシュメモリの保存領域を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【００９１】
(付記９)付記４において、
前記キャッシュメモリを検索する時に、アクセス数が一づつ歩進され、検索が所定時間以上無い時にアクセス数が一づつ減算され、アクセス数が所定値以下になった時に、前記キャッシュメモリの保存領域を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【００９２】
(付記１０)付記５において、
前記管理端末から、設定条件を入力し、前記番号案内サーバは、前記設定条件に一致するものについて、前記設定周期で前記キャッシュメモリの保存領域を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【００９３】
(付記１１)付記１において、
前記地域情報データベースの地域単位で対応するインターネット接続サービス事業者をグループ化したグループ化データベースを備え、前記入力された検索条件に対応するグループを求め、求められたグループから更に前記グループ化データベースにより一のインターネット接続サービス事業者を特定することを特徴とするインターネットプロトコル電話番号案内システム。
【００９４】
(付記１２)付記１において、
前記番号案内サーバに接続される管理端末を有し、前記管理端末から周期監視時間を設定され、前記番号案内サーバは、前記設定周期で前記複数のインターネット接続サービス事業者の企業情報データベースを参照して、前記地域情報データベースを生成することを特徴とするインターネットプロトコル電話番号案内システム。
【００９５】
(付記１３)付記１において、
前記番号案内サーバは、地域情報管理手段を有し、
前記地域情報管理手段は、前記複数のインターネット接続サービス事業者の企業情報データベースに企業情報の追加を監視し、企業情報が追加された場合に、前記前記地域情報データベースを生成することを特徴とするインターネットプロトコル電話番号案内システム。
【００９６】
(付記１４)付記１において、
前記番号案内サーバは、入力された検索条件に基づき前記地域情報データベースを検索し、前記入力された検索条件と一致する地域情報が無い場合に、前記複数のインターネット接続サービス事業者に対して前記検索条件で、該当のインターネット接続サービス事業者の企業情報データベースの所在フィールドを検索させ、一致するレコードが有る場合に、当該インターネット接続サービス事業者により、前記地域情報を生成することを特徴とするインターネットプロトコル電話番号案内システム。
【００９７】
(付記１５)付記１において、
インターネットプロトコル電話加入者からの企業情報の変更入力に基づき、前記電話番号案内サーバにより地域情報を生成することを特徴とするインターネットプロトコル電話番号案内システム。
【００９８】
(付記１６)付記１において、
前記番号案内サーバに接続される管理端末を有し、前記管理端末から周期監視時間を設定され、前記番号案内サーバは、前記設定周期で前記地域情報データベースの地域情報を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【００９９】
(付記１７)付記１において、
前記複数のインターネット接続サービス事業者の企業情報データベースが削除された時、前記番号案内サーバは、前記地域情報データベースから対応する地域情報を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【０１００】
(付記２０)付記１２において、
前記地域情報を生成した際に、前記地域情報に対応してタイマーを設定し、前記タイマーの満了を契機に、該当する地域情報を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【０１０１】
(付記２１)付記１２において、
前記地域情報を生成した際に、前記地域情報に対応して現在日時を設定し、次回以降、同じ検索条件の入力があった場合は、前記現在日時を更新し、前記設定された現在日時、一定期間以上更新されなかった場合に、前記地域情報を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【０１０２】
(付記２２)付記１において、
前記番号案内サーバは、入力される検索条件にしたがって、前記地域情報データベースを検索し、検索された地域情報に一致する前記企業情報データベースに無い場合に、前記地域情報を前記地域情報データベースから削除することを特徴とするインターネットプロトコル電話番号案内システム。
【０１０３】
(付記２３)付記１において、
前記地域情報データベースを検索する時に、アクセス数が一づつ歩進され、検索が所定期間無い時にアクセス数が一づつ減算され、アクセス数が所定値以下になった時に、前記前記地域情報データベースの対応する地域情報を削除することを特徴とするインターネットプロトコル電話番号案内システム。
【０１０４】
(付記２４)付記１において、
前記番号案内サーバに接続される管理端末を有し、前記管理端末から所定条件を設定され、周期的に監視し、前記所定条件に一致するものを前記地域情報データベースから削除することを特徴とするインターネットプロトコル電話番号案内システム。
【産業上の利用可能性】
【０１０５】
上記に、図面に従い実施の形態例を説明したように本発明により、既存の通信システムにおける電話番号と同じように、インターネットプロトコル電話の番号案内を実現することが出来る。これにより、今後益々が普及するであろうインターネットプロトコル電話の利用において、優れた便宜を与えるものであり、よりインターネットプロトコル電話の普及に貢献することができる。
【図面の簡単な説明】
【０１０６】
【図１】電話番号案内の利用者がWebブラウザによりインターネットを通して番号案内を受ける従来のシステムを説明する図である。
【図２】番号案内オペレータにより番号番号案内サービスとして受けるシステムである従来沿いステムを説明する図である。
【図３】インターネットプロトコル電話の加入者が、電話番号案内の利用者に自局の電話番号の提供を可能とするための従来システムを説明する図である。
【図４】本発明に従うインターネットプロトコル電話番号案内システムの実施の形態例構成図である。
【図５】図４において、電話番号案内の利用者は、Webブラウザ上でキーワードの選択入力により、検索範囲の絞り込みを行う操作を説明する図である。
【図６】図４に示す実施の形態例において、ステップＳ５で電話番号案内の利用者のWebブラウザに出力され、得られた検索結果から更に検索範囲を広げる実施の形態例を説明する図である。
【図７】キャッシュにより、検索効率を改善させる実施の形態例を説明する図である。
【図８】図７の実施の形態例において電話番号案内サーバ１における一時保存領域１３(キャッシュメモリ)の管理方法を説明する図である。
【図９】図８の実施の形態例と同様に、一時保存されている「企業情報」が陳腐化するのを防止する例である。
【図１０】管理者端末によるキャッシュメモリの一時保存領域の更に一の管理方法を説明する図である。
【図１１】保存されている企業情報の陳腐化を防ぐ、更に別のキャッシュメモリの管理方法の一例を説明する図である。
【図１２】保存されている企業情報の陳腐化を防ぐ、更に別のキャッシュメモリの管理方法の第２の例を説明する図である。
【図１３】保存されている企業情報の陳腐化を防ぐ、更に別のキャッシュメモリの管理方法の第３の例を説明する図である。
【図１４】「地域情報」及び「企業情報」の検索効率を上げるための構成例である。
【図１５】「企業情報」の所在するインターネット接続事業者をグループ化して効率を上げる構成例である。
【図１６】地域情報の生成を説明する図である。
【図１７】「企業情報」が追加（ＡＤＤ）された場合の処理を説明する図である。
【図１８】「地域情報」を自動生成して、「地域情報」データベースに格納する例を説明する図である。
【図１９】「企業情報」データベースの削除更新を説明する図である。
【図２０】監視周期時間の設定による「地域情報」削除更新を説明する図である。
【図２１】「地域情報管理」手段による、「地域情報」の削除更新を説明する図である。
【図２２】タイマー設定による「地域情報」の削除更新の方法を説明する図である。
【図２３】日時を設定による、「地域情報」削除更新の方法を説明する図である。
【図２４】検索結果に基づき一致するレコードが無かった場合（ＮＬ）に対応する「地域情報」の削除更新の方法を説明する図である。
【図２５】アクセス数設定による「地域情報」削除更新の方法を説明する図である。
【図２６】監視する周期時間設定による「地域情報」削除更新の方法を説明する図である。
【符号の説明】
【０１０７】
１  番号案内サーバ
２  電話番号案内の利用者
３  インターネット
１０  Ｗｅｂコンテンツ
１１  検索エンジン
１２０  「地域情報」データベース
ISP1,ISP2  インターネット接続事業者
１２１，１２２  「企業情報」データベース
２０  Ｗｅｂブラウザ
【図１】
2006033048.tif 000003
【図２】
2006033048.tif 000004
【図３】
2006033048.tif 000005
【図４】
2006033048.tif 000006
【図５】
2006033048.tif 000007
【図６】
2006033048.tif 000008
【図７】
2006033048.tif 000009
【図８】
2006033048.tif 000010
【図９】
2006033048.tif 000011
【図１０】
2006033048.tif 000012
【図１１】
2006033048.tif 000013
【図１２】
2006033048.tif 000014
【図１３】
2006033048.tif 000015
【図１４】
2006033048.tif 000016
【図１５】
2006033048.tif 000017
【図１６】
2006033048.tif 000018
【図１７】
2006033048.tif 000019
【図１８】
2006033048.tif 000020
【図１９】
2006033048.tif 000021
【図２０】
2006033048.tif 000022
【図２１】
2006033048.tif 000023
【図２２】
2006033048.tif 000024
【図２３】
2006033048.tif 000025
【図２４】
2006033048.tif 000026
【図２５】
2006033048.tif 000027
【図２６】
2006033048.tif 000028