(57)【特許請求の範囲】
【請求項１】
ＴＣＰ／ＩＰ対応のネットワークを介してＩＰ通話を行うことが可能なＩＰ電話機に適用するＩＰ電話サービスシステムであって、
前記ＩＰ電話機は、公衆電話回線網にも接続可能なものであり、
且つ、前記ネットワーク上に、
前記ＩＰ電話機の電話番号を前記ＩＰ電話機からの発信者番号通知サービスを利用した前記公衆電話回線網経由の通話によって取得すると共に、前記ＩＰ電話機のＩＰアドレスを前記ネットワーク経由で取得し、それらの電話番号とＩＰアドレスとを関連づけて保持する保持手段と、
任意のＩＰ電話機からの問い合わせに応答して該問い合わせ時にそのＩＰ電話機から通知された相手先ＩＰ電話機の電話番号を手がかりに前記保持手段を検索する検索手段と、
前記検索手段による検索の結果、相手先ＩＰ電話機のＩＰアドレスが見つかった場合はそのＩＰアドレスを要求元のＩＰ電話機に返送する一方、見つからなかった場合はＩＰアドレス未登録を示す所定の情報を返送する情報返送手段とを備えるサービスサーバ
を有することを特徴とするＩＰ電話サービスシステム。
【請求項２】
公衆電話回線網を介して他の電話機との間で音声通信を行うことが可能な公衆電話回線用通信部と、
ＴＣＰ／ＩＰ対応のネットワーク網を介して他の電話機との間でデータ通信を行うことが可能なＴＣＰ／ＩＰ用通信部と、
前記公衆電話回線用通信部及びＴＣＰ／ＩＰ用通信部を選択的に使用して相手側の電話機との間の音声通信またはデータ通信を制御する制御部とを備え、
前記制御部は、
相手側の電話機との間の音声通信またはデータ通信をはじめて行うとき又は契約先のプロバイダを代えたとき若しくはそのプロバイダから割り当てられたＩＰアドレスが変更されたときに、自身の電話番号を発信者番号通知サービスを利用した前記公衆電話回線用通信部経由の通話によって所定のサービスサーバに送信すると共に、自身のＩＰアドレスを前記ＴＣＰ／ＩＰ用通信部経由で前記サービスサーバに送信し、それらの電話番号とＩＰアドレスとを該サービスサーバ上のテーブルに登録させる登録手段と、
他の電話機を呼び出す際に、当該電話機の公衆電話回線網における識別情報である電話番号を前記ネットワーク上に設けられた所定のサービスサーバに送信する送信手段と、
前記送信に応答してサービスサーバから返送される情報を受信する受信手段と、
前記受信手段によって受信された情報がＩＰアドレスである場合は、当該ＩＰアドレスを宛先にして前記ＴＣＰ／ＩＰ用通信部経由でデータ通信を行う一方、同情報がＩＰアドレス未登録を示す所定の情報である場合は、前記電話番号を宛先にして前記公衆電話回線用通信部経由で音声通信を行う通信手段と
を備えたことを特徴とするＩＰ電話機。
【請求項３】
公衆電話回線網を介して他の電話機との間で音声通信を行うことが可能な公衆電話回線用通信部と、
ＴＣＰ／ＩＰ対応のネットワーク網を介して他の電話機との間でデータ通信を行うことが可能なＴＣＰ／ＩＰ用通信部と、
前記公衆電話回線用通信部及びＴＣＰ／ＩＰ用通信部を選択的に使用して相手側の電話機との間の音声通信またはデータ通信を制御する制御部と、
加入電話機からの電話ケーブルを接続するための電話機接続口とを備え、
前記制御部は、
相手側の電話機との間の音声通信またはデータ通信をはじめて行うとき又は契約先のプロバイダを代えたとき若しくはそのプロバイダから割り当てられたＩＰアドレスが変更されたときに、自身の電話番号を発信者番号通知サービスを利用した前記公衆電話回線用通信部経由の通話によって所定のサービスサーバに送信すると共に、自身のＩＰアドレスを前記ＴＣＰ／ＩＰ用通信部経由で前記サービスサーバに送信し、それらの電話番号とＩＰアドレスとを該サービスサーバ上のテーブルに登録させる登録手段と、
前記加入電話機から他の電話機を呼び出す際に、その加入電話機より出力されるダイアル信号に基づいて他の電話機の公衆電話回線網における識別情報である電話番号を取り出す電話番号取り出し手段と、
前記取り出し手段によって取り出された電話番号を前記ネットワーク上に設けられた所定のサービスサーバに送信する送信手段と、
前記送信に応答してサービスサーバから返送される情報を受信する受信手段と、
前記受信手段によって受信された情報がＩＰアドレスである場合は、当該ＩＰアドレスを宛先にして前記ＴＣＰ／ＩＰ用通信部経由で前記加入電話機と前記他の電話機との間のデータ通信を許容する一方、同情報がＩＰアドレス未登録を示す所定の情報である場合は、前記電話番号を宛先にして前記公衆電話回線用通信部経由で前記加入電話機と前記他の電話機との間の音声通信を許容する通信手段と
を備えたことを特徴とするサービス端末装置。
【請求項４】
さらに、前記サービスサーバは、ネットワーク上のＩＰ電話機から当該電話機の電話番号とＩＰアドレスの登録要求を受け付ける受け付け手段と、
当該受け付け時に前記保持手段にその関連付け情報を新規作成する情報登録手段と
を有することを特徴とする請求項１記載のＩＰ電話サービスシステム。
【請求項５】
前記受け付け手段は、公衆電話網経由で登録対象の電話番号を受け取ると共に、前記ネットワーク経由で登録対象のＩＰアドレスを受け取る
ことを特徴とする請求項４記載のＩＰ電話サービスシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＰ（インターネットプロトコル）電話サービスシステム、ＩＰ電話機、及び、サービス端末装置に関する。詳しくは、インターネット網でのＩＰ電話利用を支援するＩＰ電話サービスシステム、そのサービス端末装置、及び、そのサービス端末機能を備えたＩＰ電話兼用加入電話機に関する。
【０００２】
【従来の技術】
今日、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）と呼ばれる技術（音声信号をディジタル信号に変換してＩＰパケット化する技術）を利用し、ＴＣＰ／ＩＰ（トランスミッション・コントロール・プロトコル／インターネット・プロトコル）対応のネットワークを介して、相互に音声通信を行うことが可能な電話端末、いわゆる「ＩＰ電話機」が注目されている。
【０００３】
ＩＰ電話機は、既存の公衆電話回線に比べて通信コストが格段に安いＴＣＰ／ＩＰ対応のネットワーク、たとえば、ＬＡＮ（ローカルエリアネットワーク）やＷＡＮ（ワイドエリアネットワーク）などを利用できるため、とくに通信経費を抑えることができる点で経済的なメリットがあり、たとえば、企業等における本支店間などの業務連絡用などにその実際の利用例を見出すことができる。しかし、いまだその利用は一部の範囲（ＬＡＮやＷＡＮの内部など）に限られており、家庭などへの私的利用を含め、広く一般に普及しているとはいい難い現状にある。
【０００４】
家庭などへのＩＰ電話機の普及を推進する場合、必然的にインターネット（Ｉｎｔｅｒｎｅｔ）に接続できることが求められるものの、インターネットに接続するためには、ＩＰ電話機ごとに、ＴＣＰ／ＩＰで規定された「グローバルＩＰアドレス」を取得して、それを各々のＩＰ電話機に割り当てなければならないからである。
【０００５】
ＩＰアドレスは、ＩｎｔｅｒＮＩＣやＪＰＮＩＣ（Ｊａｐａｎ  Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｅｎｔｅｒ）などの団体によって厳密に管理される「グローバルＩＰアドレス」と、閉鎖的なネットワーク環境（ＬＡＮやＷＡＮなど）での使用が認められている「プライベートＩＰアドレス」の二種類ある。インターネットに接続するためには、上記のとおり、全地球的規模でユニーク（唯一無二）な存在である「グローバルＩＰアドレス」を用いなければならない。本明細書全体を通して、単に「ＩＰアドレス」という場合は、このグローバルＩＰアドレスのことを指すものとする。
【０００６】
【発明が解決しようとする課題】
ところで、インターネット上でＩＰ電話機を使用する場合は、当然ながら、呼び出し先電話機のＩＰアドレスが分からないとその電話機を呼び出すことができないため、事前に呼び出し先電話機のＩＰアドレスを発呼側（呼び出し元電話機側）に知らせておく必要がある。
【０００７】
しかしながら、ＩＰの知識がない一般ユーザにとっては、相手から「ＩＰアドレスを教えて欲しい」と言われても、どの情報を伝えてよいかとまどうし、仮に、伝えるべき情報が分かっていても、ＩＰアドレスの表記形式は電話番号のように馴染み（たとえば、東京の電話番号は「０３」から始まる等々）がないため、伝達ミス（言い間違いや聞き間違い）を否めず、充分な信頼性をもってＩＰアドレスを通知できないという問題点があった。
【０００８】
したがって、本発明が解決しようとする課題は、電話番号とＩＰアドレスとを関連づけて保持すると共に、任意の電話番号の問い合わせに応答して、その電話番号に関連づけられたＩＰアドレスを回答できる便利なサービスをインターネット上に構築し、以て、インターネット上でＩＰ電話機を使用する際の上記問題点の解決を図り、相手先ＩＰ電話機のＩＰアドレスを充分な信頼性で通知できるようにしたＩＰ電話サービスシステム、そのサービス端末装置及びそのサービス端末機能を備えたＩＰ電話兼用加入電話機を提供することにある。
【０００９】
【課題を解決するための手段】
請求項１記載の発明に係るＩＰ電話サービスシステムは、ＴＣＰ／ＩＰ対応のネットワークを介してＩＰ通話を行うことが可能なＩＰ電話機に適用するＩＰ電話サービスシステムであって、
前記ＩＰ電話機は、公衆電話回線網にも接続可能なものであり、
且つ、前記ネットワーク上に、
前記ＩＰ電話機の電話番号を前記ＩＰ電話機からの発信者番号通知サービスを利用した前記公衆電話回線網経由の通話によって取得すると共に、前記ＩＰ電話機のＩＰアドレスを前記ネットワーク経由で取得し、それらの電話番号とＩＰアドレスとを関連づけて保持する保持手段と、
任意のＩＰ電話機からの問い合わせに応答して該問い合わせ時にそのＩＰ電話機から通知された相手先ＩＰ電話機の電話番号を手がかりに前記保持手段を検索する検索手段と、
前記検索手段による検索の結果、相手先ＩＰ電話機のＩＰアドレスが見つかった場合はそのＩＰアドレスを要求元のＩＰ電話機に返送する一方、見つからなかった場合はＩＰアドレス未登録を示す所定の情報を返送する情報返送手段とを備えるサービスサーバ
を有することを特徴とする。
【００１０】
この発明では、ネットワーク上のＩＰ電話機から当該ネットワーク上のサービスサーバに対して、呼び出し先電話機の電話番号を手がかりにしたＩＰアドレスの検索要求が出されると、サービスサーバにおいて、その電話番号に関連づけられたＩＰアドレスの検索が行われる。そして、ＩＰアドレスがヒットした場合は、サービスサーバから要求元のＩＰ電話機に対して、そのＩＰアドレスが返送される一方、ヒットしなかった場合は、ＩＰアドレス未登録を示す所定の情報が返送される。
したがって、ＩＰ電話機は、ＩＰアドレスが返送された場合に、そのＩＰアドレスを用いてネットワーク経由で呼び出し先電話機との間のＩＰ通話ができるようになり、また、ＩＰアドレス未登録を示す所定の情報が返送された場合に、公衆電話回線網経由で呼び出し先電話機との間の通常の音声通話ができるようになる。その結果、ＩＰアドレスの人為的通知が不要となり、人為的通知に伴う各種不都合（聞き間違い等）を解消し、ＩＰアドレス通知の信頼性向上を図ることができる。
【００１１】
請求項２記載の発明に係るＩＰ電話機は、公衆電話回線網を介して他の電話機との間で音声通信を行うことが可能な公衆電話回線用通信部と、
ＴＣＰ／ＩＰ対応のネットワーク網を介して他の電話機との間でデータ通信を行うことが可能なＴＣＰ／ＩＰ用通信部と、
前記公衆電話回線用通信部及びＴＣＰ／ＩＰ用通信部を選択的に使用して相手側の電話機との間の音声通信またはデータ通信を制御する制御部とを備え、
前記制御部は、
相手側の電話機との間の音声通信またはデータ通信をはじめて行うとき又は契約先のプロバイダを代えたとき若しくはそのプロバイダから割り当てられたＩＰアドレスが変更されたときに、自身の電話番号を発信者番号通知サービスを利用した前記公衆電話回線用通信部経由の通話によって所定のサービスサーバに送信すると共に、自身のＩＰアドレスを前記ＴＣＰ／ＩＰ用通信部経由で前記サービスサーバに送信し、それらの電話番号とＩＰアドレスとを該サービスサーバ上のテーブルに登録させる登録手段と、
他の電話機を呼び出す際に、当該電話機の公衆電話回線網における識別情報である電話番号を前記ネットワーク上に設けられた所定のサービスサーバに送信する送信手段と、
前記送信に応答してサービスサーバから返送される情報を受信する受信手段と、
前記受信手段によって受信された情報がＩＰアドレスである場合は、当該ＩＰアドレスを宛先にして前記ＴＣＰ／ＩＰ用通信部経由でデータ通信を行う一方、同情報がＩＰアドレス未登録を示す所定の情報である場合は、前記電話番号を宛先にして前記公衆電話回線用通信部経由で音声通信を行う通信手段と
を備えたことを特徴とする。
【００１２】
この発明では、サービスサーバからＩＰアドレスが返送されたときは、そのＩＰアドレスを用いてネットワーク経由で呼び出し先電話機との間のＩＰ通話を行うことができ、また、サービスサーバからＩＰアドレス未登録を示す所定の情報が返送されたときは、公衆電話回線網経由で呼び出し先電話機との間の通常の音声通話を行うことができる。
したがって、前記のＩＰ電話サービスシステムに適用して好適なＩＰ電話機を提供することができる。
【００１３】
請求項３記載の発明に係るサービス端末装置は、公衆電話回線網を介して他の電話機との間で音声通信を行うことが可能な公衆電話回線用通信部と、
ＴＣＰ／ＩＰ対応のネットワーク網を介して他の電話機との間でデータ通信を行うことが可能なＴＣＰ／ＩＰ用通信部と、
前記公衆電話回線用通信部及びＴＣＰ／ＩＰ用通信部を選択的に使用して相手側の電話機との間の音声通信またはデータ通信を制御する制御部と、
加入電話機からの電話ケーブルを接続するための電話機接続口とを備え、
前記制御部は、
相手側の電話機との間の音声通信またはデータ通信をはじめて行うとき又は契約先のプロバイダを代えたとき若しくはそのプロバイダから割り当てられたＩＰアドレスが変更されたときに、自身の電話番号を発信者番号通知サービスを利用した前記公衆電話回線用通信部経由の通話によって所定のサービスサーバに送信すると共に、自身のＩＰアドレスを前記ＴＣＰ／ＩＰ用通信部経由で前記サービスサーバに送信し、それらの電話番号とＩＰアドレスとを該サービスサーバ上のテーブルに登録させる登録手段と、
前記加入電話機から他の電話機を呼び出す際に、その加入電話機より出力されるダイアル信号に基づいて他の電話機の公衆電話回線網における識別情報である電話番号を取り出す電話番号取り出し手段と、
前記取り出し手段によって取り出された電話番号を前記ネットワーク上に設けられた所定のサービスサーバに送信する送信手段と、
前記送信に応答してサービスサーバから返送される情報を受信する受信手段と、
前記受信手段によって受信された情報がＩＰアドレスである場合は、当該ＩＰアドレスを宛先にして前記ＴＣＰ／ＩＰ用通信部経由で前記加入電話機と前記他の電話機との間のデータ通信を許容する一方、同情報がＩＰアドレス未登録を示す所定の情報である場合は、前記電話番号を宛先にして前記公衆電話回線用通信部経由で前記加入電話機と前記他の電話機との間の音声通信を許容する通信手段と
を備えたことを特徴とする。
【００１４】
この発明では、当該装置に電話機を接続し、その電話機から他の電話機を呼び出す際に、サービスサーバに対して当該他の電話機のＩＰアドレス問い合わせが行われ、サービスサーバからＩＰアドレスが返送されたときは、そのＩＰアドレスを用いてネットワーク経由で呼び出し先電話機との間のＩＰ通話を行うことができ、また、サービスサーバからＩＰアドレス未登録を示す所定の情報が返送されたときは、公衆電話回線網経由で呼び出し先電話機との間の通常の音声通話を行うことができる。
したがって、既存の電話機を利用して、他の電話機との間のＩＰ通話を行うことが可能となり、前記のＩＰ電話サービスシステムに適用して好適なサービス端末装置を提供することができる。
【００１５】
請求項４記載の発明に係るＩＰ電話サービスシステムは、請求項１記載のＩＰ電話サービスシステムにおいて、さらに、前記サービスサーバは、ネットワーク上のＩＰ電話機から当該電話機の電話番号とＩＰアドレスの登録要求を受け付ける受け付け手段と、
当該受け付け時に前記保持手段にその関連付け情報を新規作成する情報登録手段とを有することを特徴とする。
【００１６】
この発明では、ＩＰ電話機の電話番号とＩＰアドレスとをサービスサーバに自由に登録することができる。したがって、サービスサーバに登録された電話番号を宛先とする不特定多数の相手とのＩＰ通話を行うことができるようになる。
【００１９】
請求項５記載の発明に係るＩＰ電話サービスシステムは、請求項４記載のＩＰ電話サービスシステムにおいて、前記受け付け手段は、公衆電話網経由で登録対象の電話番号を受け取ると共に、前記ネットワーク経由で登録対象のＩＰアドレスを受け取ることを特徴とする。
【００２０】
この発明では、ＩＰ電話機の電話番号とＩＰアドレスとをサービスサーバに自由に登録することができる。したがって、サービスサーバに登録された電話番号を宛先とする不特定多数の相手とのＩＰ通話を行うことができるようになる。
【００２３】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。
【００２４】
実施の形態の目次は以下のとおりである。
１．ＩＰ電話サービスシステム
１−１．ＩＰ電話サービスシステムの主要な構成要素
１−１−１．サービスサーバ４の構成
１−１−１−１．ＩＰアドレス通知サービス
１−１−２．ＩＰ電話機１（ＩＰ電話兼用型加入電話機）の構成
１−１−２−１．音声処理部６１
１−１−２−２．スピーカ６２及び拡声部６３
１−１−２−３．操作制御部６４
１−１−２−４．表示制御部６５
１−１−２−５．中央制御部６６
１−１−２−６．公衆電話回線用通信部６７
１−１−２−７．インターネット用通信部６８
１−１−３．ＩＰ電話機１（ＩＰ電話兼用型加入電話機）の動作
１−１−３−１．初期登録動作
１−１−３−２．呼び出し動作
１−１−３−３．待ち受け動作
１−２．ＩＰ電話サービスシステムの作用説明
１−３．ＩＰアドレス変更イベント処理動作
１−４．サービスサーバ４への電話番号／ＩＰアドレス登録方法
２．他の実施の形態（サービス端末装置を用いるもの）
２−１．サービス端末装置８０の構成
２−１−１．信号変換部８５
２−１−２．制御部８６
２−１−３．公衆電話回線用通信部８８
２−１−４．インターネット用通信部８７
２−１−５．電源部８９
２−２．他の実施の形態の作用効果
【００２５】
１．ＩＰ電話サービスシステム
まず、本実施の形態におけるＩＰ電話サービスシステムを説明する。
図１は、本実施の形態におけるＩＰ電話サービスシステムの概念構成図である。この図において、１は公衆電話回線網２とインターネット網３を選択的に利用して相互に通話を行うことができるＩＰ電話兼用型加入電話機（以下「ＩＰ電話機」と略す）である。このＩＰ電話機１の構成と動作は後で詳しく説明するが、このＩＰ電話機１は、要するに、任意の電話機（図示のＩＰ電話機１のいずれか、または、公衆電話回線網２に接続された不図示の加入電話機；以下、これらを総称して「相手先電話機」という。）を宛先として通話を行う場合に、インターネット網３に接続されているサーバ（以下「サービスサーバ」という）４にアクセスし、相手先電話機の電話番号（たとえば、“０３−３３３−４４４４”）をサービスサーバ４に通知し、サービスサーバ４から当該電話番号に関連づけられてあらかじめ登録されているＩＰアドレス（たとえば、“２５５．２５５．＊．２”；ただし、０＜＊＞２５５、以下同様）が返送された場合は、そのＩＰアドレス（“２５５．２５５．＊．２”）を用いてインターネット網３経由で相手先電話機（この場合は、そのＩＰアドレスを持つＩＰ電話機１となる。）との間でＩＰ通話を行う一方、サービスサーバ４からＩＰアドレスが返送されずに所定の情報（ＩＰアドレス未登録を示す所定の情報）が返送された場合は、前記の電話番号（“０３−３３３−４４４４”）を用いて公衆電話回線網２経由で相手先電話機（この場合は、その電話番号を持つ加入電話機となる。）との間で通常の音声通話を行うというものである。
【００２６】
１−１．ＩＰ電話サービスシステムの主要な構成要素
以下、本実施の形態におけるＩＰ電話サービスシステムの主要な構成要素について、それぞれの詳細を説明する。
１−１−１．サービスサーバ４の構成
図２（ａ）は、サービスサーバ４のハードウェア構成を示す図である。サービスサーバ４は、たとえば、特に限定しないが、ＤＯＳ／Ｖアーキテクチャのパーソナルコンピュータで構成されている場合は、マイクロコンピュータユニット（以下「ＣＰＵ」と略す）５、揮発性情報記憶部（以下「ＲＡＭ」と略す）６、ディスクコントローラ７、ディスク装置８、ディスプレイコントローラ９、ディスプレイ装置１０、キーボードコントローラ１１、キーボード装置１２、ポインティングデバイス装置１３、ＴＣＰ／ＩＰ用通信制御装置１４、公衆電話回線用通信制御装置１５、メインバス１６、バスインターフェース１７および内部バス１８などを有する。
【００２７】
サービスサーバ４は、ディスク装置８にあらかじめ格納されたオペレーティングシステム等のソフトウェアリソースをＲＡＭ６にロードしてＣＰＵ５で実行することにより、ＴＣＰ／ＩＰ用通信制御装置１４を介してインターネット網３に常時接続できるようになっており、この常時接続環境において、後述する「ＩＰアドレス通知サービス」をインターネット網３上に提供できるようになっている。
【００２８】
また、サービスサーバ４は、かかるサービスを管理するための各種ユーザインターフェース画面をディスプレイ装置１０に表示し、そのインターフェース画面上でキーボード装置１２やポインティングデバイス装置１３を操作することにより、ユーザ管理やデータ管理等を実行できるようになっている。
さらに、サービスサーバ４は、公衆電話回線用通信制御装置１５を介して公衆電話回線網２経由のアクセスを受け付けることができるようになっており、このアクセスサービス（いわゆるＲＡＳ；リモートアクセスサービス）によって、ＩＰ電話機１からの初期登録処理（詳細は後述）を行うことができるようになっている。
【００２９】
図２（ｂ）は、後述のＩＰアドレス通知サービスに必須の「電話番号／ＩＰアドレス対応テーブル」の概念図である。この電話番号／ＩＰアドレス対応テーブル１９は、たとえば、ディスク装置８に格納されたデータベーステーブルであり、各データレコード（以下、単にレコードということもある）は、少なくとも電話番号フィールド１９ａとＩＰアドレスフィールド１９ｂから構成されている。
図示の例においては、一のレコードの電話番号フィールド１９ａに“０３−１１１１−２２２２”が格納され、同レコードのＩＰアドレスフィールド１９ｂに“２５５．２５５．＊．１”が格納されていると共に、二のレコードの電話番号フィールド１９ａに“０３−３３３３−４４４４”が格納され、同レコードのＩＰアドレスフィールド１９ｂに“２５５．２５５．＊．２”が格納されている。これらの情報は、図１のＩＰ電話機１における各々の固有情報である。なお、これらの情報の登録方法については後述する。
【００３０】
図３（ａ）は、サービスサーバ４のハードウェアリソースとソフトウェアリソースの簡略的な階層モデルを示す図である。この階層モデル２０は、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎの略。開放型システム間相互接続）参照モデルを模しており、ハードウェアリソース層２１の上に、オペレーティングシステム層２２とアプリケーション層２３とを積層した構造になっている。
【００３１】
ハードウェアリソース層２１は、ＣＰＵ５などのハードウェアリソース２４（図２（ａ）の構成）を含み、その上のオペレーティングシステム層２２に含まれるオペレーティングシステム２５を介して、アプリケーション層２３からの間接的利用を可能する。アプリケーション層２３は、少なくとも、本実施の形態におけるＩＰ電話サービスシステムの主要部をなす、データベース２６、そのデータベース２６に対する処理ルールやユーザインターフェースなどをプログラミングした所定のアプリケーションプログラム２７を含み、これらのソフトウェアリソース（オペレーティングシステム２５、データベース２６、及び、アプリケーションプログラム２７）とハードウェアリソース２４との有機的結合により、本実施の形態におけるＩＰ電話サービスシステムを実現する。
【００３２】
図３（ｂ）は、本実施の形態におけるＩＰ電話サービスシステムの概念図である。この図において、ユーザインターフェース部２８、及び、処理ルール部２９は、図３（ａ）のアプリケーションプログラム２７に相当し、データベース部３０は、図３（ａ）のデータベース２６に相当する。
【００３３】
ユーザインターフェース部２８は、ハードウェアリソース２４のうちの表示用リソース（すなわち、ディスプレイコントローラ９やディスプレイ装置１０）に各種のグラフィカルユーザインターフェース（ＧＵＩ）画面を出力したり、また、ＴＣＰ／ＩＰ用通信制御装置１４や公衆電話回線用通信制御装置１５を介してインターネット網３や公衆電話回線網２経由でＩＰ電話機１との間の情報のやり取りを行うためのものである。処理ルール部２９は、イベントドリブン（イベント起動）方式で各種のＧＵＩ画面を生成したり、そのＧＵＩ画面に入力された情報を取り込んだり、そのＧＵＩ画面への表示情報を加工生成したり、必要に応じて情報の印刷出力を行ったりするとともに、さらに、上記のインターフェース部２８を介してＩＰ電話機１からの情報を取り込んだり、その情報を加工したり、また、その情報が電話番号である場合にその電話番号に関連付けされたＩＰアドレスを、ディスク装置８に格納された電話番号／ＩＰアドレス対応テーブル１９から取り出してＩＰ電話機１に送り出したりする等の処理を実行する。
【００３４】
データベース部３０は、本実施の形態におけるＩＰ電話サービスシステムの運用に必要な各種の電子データ（少なくとも前記の「電話番号／ＩＰアドレス対応テーブル１９」）を蓄積保管するものであり、たとえば、汎用のデータベースプログラムソフト（またはデータベースマネージメントシステム（ＤＢＭＳ）ともいう。）を用いて設計されたデータベースファイルとすることができる。なお、一般にＤＢＭＳは、リレーショナル型とその他の簡易型（カード型など）に大別される。本実施の形態におけるＩＰ電話サービスシステムを実現する上で、原理的にはこれらのいずれの型を利用してもよいが、データベース内の情報を正規化して情報の矛盾を解決できる点でリレーショナル型の利用が望ましいことはいうまでもない。
【００３５】
また、ＤＢＭＳは、図２（ｂ）の各部、すなわち、ユーザインターフェース部２８、処理ルール部２９、及び、データベース部３０を一つのファイルに収め、パッケージ化して設計できるタイプ（以下「処理ルール実装タイプ」という。）と、データベース部３０だけを設計し、ユーザインターフェース部２８や処理ルール部２９を他の開発ツール（たとえば、マイクロソフト社の“Ｖｉｓｕａｌ  Ｂａｓｉｃ”や“Ｃ＋＋”など；いずれも同社の登録商標）で設計するタイプ（以下「処理ルール外装タイプ」という。）の二種類あるが、いずれのタイプのＤＢＭＳを利用しても差し支えない。
【００３６】
１−１−１−１．ＩＰアドレス通知サービス
次に、サービスサーバ４の特徴的な動作である「ＩＰアドレス通知サービス」について説明する。
図４は、処理ルール部２９の概念的なフローチャートを示す図である。この図において、処理ルール部２９は、ＴＣＰ／ＩＰ用通信制御部１４の下りチャネルをモニターし（ステップＳ０１）、インターネット網３に接続された任意のＩＰ電話機１からのアクセスを検出すると、そのアクセスを受け付け、当該ＩＰ電話機１から送信された「通話相手先の電話番号」（たとえば、“０３−３３３３−４４４４”と仮定する）を受け取る（ステップＳ０２）。次に、データベース部３０に格納されている電話番号／ＩＰアドレス対応テーブル１９を検索し（ステップＳ０３）、その電話番号（“０３−３３３３−４４４４”）のレコードの有無を判定する（ステップＳ０４）。そして、該当レコードが存在する場合は、そのレコードのＩＰアドレスフィールド１９ｂの内容（この場合、“２５５．２５５．＊．２”；図２（ｂ）参照）をアクセス元のＩＰ電話機１に返送し（ステップＳ０５）、一方、該当レコードが存在しなかった場合は、レコードなしを表す所定の情報（たとえば、文字列“ＮＡ”）をアクセス元のＩＰ電話機１に返送する（ステップＳ０６）。
【００３７】
したがって、このＩＰアドレス通知サービスによれば、インターネット網３に接続された任意のＩＰ電話機１から問い合わせがあった場合（通話相手先の電話番号が伝えられた場合）に、その電話番号に関連付けされたＩＰアドレスを電話番号／ＩＰアドレステーブル１９から取り出して通話元のＩＰ電話機１に返送することができるので、通話元のユーザは、通話相手のＩＰアドレスをメモして覚えたり、または、いちいち通話相手に確認したりする必要がなくなるというメリットが得られる。
【００３８】
その結果、ＩＰ電話機１をインターネット網３上で使用する際の問題点、すなわち、ＩＰの知識がない一般ユーザにとっては、相手から「ＩＰアドレスを教えて欲しい」と言われても、どの情報を伝えてよいかとまどうし、仮に、伝えるべき情報が分かっていても、ＩＰアドレスの表記形式は電話番号のように馴染み（たとえば、東京の電話番号は「０３」から始まる等々）がないため、伝達ミス（言い間違いや聞き間違い）を否めず、充分な信頼性をもってＩＰアドレスを通知できないという問題点を解決することができ、相手先ＩＰ電話機のＩＰアドレスを充分な信頼性でユーザに通知することができるという利便性の高いＩＰ電話サービスシステムを実現することができる。
【００３９】
１−１−２．ＩＰ電話機１（ＩＰ電話兼用型加入電話機）の構成
図５は、ＩＰ電話機１の一例外観図（ａ）及びその一部背面図（ｂ）である。
ＩＰ電話機１は、見栄えよくデザイン（意匠）されたボディ４１の表面（図では上面だが、これに限らない。見やすく操作しやすい面であればよい）に、“０”〜“９”までの数字キーやアスタリスク（“＊”）キー及びシャープ（“＃”）キーなどからなるダイアルキー群４２と、各種のコマンドキーやカーソルキーなどからなるコマンドキー群４３と、液晶ディスプレイなどを用いた平面型表示装置４４と、スピーカ拡声穴４５とを備え、さらに、ボディ４１の背面部４１ａに、送受話器４６のカールコード４７を接続するためのＰＨＯＮＥ接続口４８、公衆電話回線ケーブル４９を接続するためのＬＩＮＥ接続口５０、インターネットケーブル５１を接続するためのＩＮＴＥＲＮＥＴ接続口５２、ＡＣ電源アダプタ５３からの直流電源ケーブル５４を接続するための電源コネクタ５５を備えている。
【００４０】
図６は、ＩＰ電話機１の電気的ブロック図である。この図において、ボディ４１の内部には、音声処理部６１、スピーカ６２、拡声部６３、操作制御部６４、表示制御部６５、中央制御部６６、公衆電話回線用通信部６７及びインターネット用通信部６８などが実装されており、これら各部は、次の機能を有する。
【００４１】
１−１−２−１．音声処理部６１
音声処理部６１は、送受話器４６からの送話信号を中央処理部３６で処理可能な信号形式に変換し、または、中央処理部３６からの受話信号（相手側の電話機から送られてきた受話信号）を送受話器４６で再生可能な信号形式に変換して送受話器４６に出力するものである。
【００４２】
１−１−２−２．スピーカ６２及び拡声部６３
拡声部６３は、中央処理部３６から出力される呼び出し信号（相手側の電話機からの呼び出し信号、すなわち、着信信号）やＤＴＭＦ（Ｄｉａｌ  Ｔｏｎｅ  Ｍｕｌｔｉ  Ｆｒｅｑｕｅｎｃｙ）信号を所定の信号形式に変換して増幅し、スピーカ６２を駆動して所定音量で拡声出力するものである。また、このスピーカ６２及び拡声部６３は、例示のＩＰ電話機１が「スピーカホン機能」を有している場合に送受話器４６の送話用スピーカの代わりに用いられるものであってもよい。この場合、不図示のマイクロフォンが当然必要になる。
【００４３】
１−１−２−３．操作制御部６４
操作制御部６４は、ボディ４１の前面に設けられたダイアルキー群４２及びコマンドキー群４３からのキー操作信号を取り込み、それらのキー操作信号を中央処理部３６で処理可能な信号形式に変換して中央処理部３６に出力すると共に、それらのダイアルキー群４２及びコマンドキー群４３に発光式のキーボタンが含まれている場合には、中央処理部３６からのランプ点灯または点灯色変更信号に従って該当するキーボタンのランプ（不図示）を点灯させ、または、その点灯色を変更するものである。
【００４４】
１−１−２−４．表示制御部６５
表示制御部６５は、中央処理部３６からの表示信号に従って、ボディ４１の前面に設けられた平面型表示装置４４の文字列表示またはグラフィック表示を制御するものであり、また、平面型表示装置４４にタッチパネルが設けられている場合には、タッチパネルのタッチ座標を検出して、その座標信号を中央処理部３６に出力するものである。
【００４５】
１−１−２−５．中央制御部６６
中央処理部３６は、特に限定しないが、マイクロプログラム制御方式によってＩＰ電話機１の全体動作を集中制御するものであり、発明の要旨に記載の「制御部」に相当するものである。
【００４６】
図７は、中央制御部６６のブロック構成図である。中央制御部６６は、入出力インターフェース６６ａ、マイクロコンピュータユニット（以下「ＣＰＵ」と略す）６６ｂ、揮発性情報記憶部（以下「ＲＡＭ」と略す）６６ｃ、読み出し専用不揮発性情報記憶部（以下「ＲＯＭ」と略す）６６ｄ、及び、電気的書き換え可能不揮発性情報記憶部（以下「ＥＥＰＲＯＭ」と略す）６６ｅなどを備えて構成されている。
【００４７】
入出力インターフェース６６ａには、音声処理部６１からの送話信号、操作制御部６４からのキーボタン信号、平面型表示装置４４がタッチパネル付きの場合は表示制御部６５からタッチパネルのタッチ座標信号などが入力されると共に、公衆電話回線用通信部６７やインターネット用通信部６８からの呼び出し信号及び通話信号またはサービスサーバ４からの下りチャネル信号が入力される。また、入出力インターフェース６６ａからは、音声処理部６１への受話信号、操作制御部６４へのキーボタン点灯（または点灯色変更）信号、表示制御部６５への表示信号などが出力されると共に、公衆電話回線用通信部６７やインターネット用通信部６８への呼び出し信号及び通話信号またはサービスサーバ４への上りチャネル信号などが出力される。
【００４８】
ＣＰＵ６６ｂは、発明の要旨に記載の「送信手段」、「受信手段」、「通信手段」の機能を有するものであり、ＲＯＭ６６ｄにあらかじめ格納されている制御プログラムをＲＡＭ６６ｃにロードし、その制御プログラムを実行することにより、入出力インターフェース６６ａを介して各部（音声処理部６１、操作制御部６４、表示制御部６５、公衆電話回線用通信部６７、インターネット用通信部６８）から所要のデータを取り込みつつ、ＩＰ電話機１の全体動作の制御に必要な各種演算処理を行い、その演算結果として得られる様々な制御データを入出力インターフェース６６ａを介して各部（音声処理部６１、拡声部６３、操作制御部６４、表示制御部６５、公衆電話回線用通信部６７、インターネット用通信部６８）に出力するものである。
【００４９】
中央制御部６６は、ＣＰＵ６６ｂなどのハードウェアリソースと、ＲＯＭ６６ｄに格納された制御プログラムなどのソフトウェアリソースとの有機的結合によって、ＩＰ電話機１の全体動作を集中制御するために必要な、所定の制御処理機能を実現するものである。
【００５０】
なお、ＲＡＭ６６ｃは、ＣＰＵ６６ｂのワークエリアとして使用されるものであり、ＲＯＭ６６ｄは、上記の制御プログラム及びそのプログラムの実行に必要な各種固定データをあらかじめ格納するものである。また、ＥＥＰＲＯＭ６６ｅは、自機のＩＰアドレスを含むユーザ固有の可変データを書き換え可能に格納するものである。このＩＰアドレスは、インターネットサービスプロバイダ（ＩＳＰ）によって静的割り当てされたＩＰアドレスまたはＤＨＣＰ（ＤｙｎａｍｉｃＨｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）によって動的割り当てされたＩＰアドレスである。なお、ユーザ固有の可変データは、それ以外にも、たとえば、自機の電話番号、相手先の電話番号（短縮番号）データ、着信履歴、発信履歴などが含まれていてもよい。
【００５１】
１−１−２−６．公衆電話回線用通信部６７
公衆電話回線用通信部６７は、公衆電話回線網２を介して、任意の電話番号を呼び出し、当該電話番号を持つ電話機との間で呼が確立した後に、その電話機との間で音声通話（一般加入電話回線の場合はアナログ信号による音声通話、ＩＳＤＮ；インテグレーテッド・サービス・デジタル・ネットワーク回線の場合はディジタル信号による音声通話）を行うことができるものであり、また、相手側の電話機からの呼び出し時には、それに応答して呼の確立を行うことができるものである。また、この公衆電話回線用通信部６７は、ＩＰ電話機１を始めて使用するときなどにおいて、サービスサーバ４のＲＡＳ番号を発呼して公衆電話回線網２経由でサービスサーバ４の公衆電話回線用通信制御部１５に接続し、発信者電話番号通知サービスを利用して当該ＩＰ電話機１の電話番号をサービスサーバ４に通知し、初期登録できるものである。
【００５２】
１−１−２−７．インターネット用通信部６８
インターネット用通信部６８は、発明の要旨に記載の「ＴＣＰ／ＩＰ用通信部」に相当するものであり、インターネット網３を介してデータ通信を行うことができるものである。詳しくは、パケット通信（ただし、ＴＣＰ／ＩＰパケットによるもの）方式のデータ通信であって、そのパケットの送信先アドレスに相手先電話機のＩＰアドレスをセットし、そのパケットの送信元アドレスに自機のＩＰアドレス（ＥＥＰＲＯＭ６６ｅに格納されているもの）をセットして、インターネット網３に接続された端末間で双方向のデータ通信を行うことができるものである。また、このインターネット用通信部６８は、任意の電話番号（サービスサーバ４のＲＡＳ番号以外の電話番号）を呼び出す際に、インターネット網３経由でサービスサーバ４のＴＣＰ／ＩＰ用通信制御部１４に接続し、上記任意の電話番号をサービスサーバ４に知らせ、その応答（任意の電話番号に関連づけられたＩＰアドレスまたは該当するＩＰアドレスなしを表す所定の情報）をサービスサーバ４から受け取ることができるものである。
【００５３】
１−１−３．ＩＰ電話機１の動作
１−１−３−１．初期登録動作
図８は、ＩＰ電話機１のＣＰＵ６６ｂで実行される初期登録プログラムのフローチャートを示す図である。このプログラムは、ＩＰ電話機１を最初に使用するとき、または、契約先のＩＳＰを代えたとき、若しくは、ＩＳＰから割り当てられたＩＰアドレスが変更（動的ＩＰアドレスのリース切れに伴う更新イベントの発生時）されたときなどに実行される。このプログラムを開始すると、まず、公衆電話回線網２に接続し（ステップＳ１１）、あらかじめ設定されている電話番号（サービスサーバ４のＲＡＳ番号、すなわち、公衆電話回線用通信制御部１５の電話番号）を呼び出す（ステップＳ１２）。次に、サービスサーバ４（の公衆電話回線用通信制御部１５）の応答を待ち（ステップＳ１３）、応答があった場合は、公衆電話回線網２を切断してインターネット網３に接続する（ステップＳ１４、ステップＳ１５）。そして、インターネット網３経由でサービスサーバ４にアクセスし、自機のＩＰアドレス（ＥＥＰＲＯＭ６６ｅに格納されているＩＰアドレス）をサービスサーバ４に通知する（ステップＳ１６）。
【００５４】
ここで、「発信者番号通知サービス」は、発信者の電話番号を着信側に自動的に知らせる公知のサービスである。このサービスをＩＰ電話機１のユーザが契約しているものとすると、前記のステップＳ１３の時点で、ＩＰ電話機１の電話番号がサービスサーバ４に通知されたことになる。したがって、サービスサーバ４は、この電話番号とステップＳ１６で通知されたＩＰアドレスとを一つのレコードに格納して、電話番号／ＩＰアドレステーブル１９に新規登録することができる。なお、同一電話番号の多重登録を防止するために、電話番号／ＩＰアドレステーブル１９への新規レコードを追加する際に、登録済みレコードの中に同一の電話番号を持つレコードがないかどうかを調べ、もし、存在していた場合は、新規登録を拒否し、または、当該既存レコードのＩＰアドレスを書き換えるようにすると好ましい。
【００５５】
この初期登録プログラムによれば、ＩＰ電話機１を最初に使用するとき、または、契約先のＩＳＰを代えたとき、若しくは、ＩＳＰから割り当てられたＩＰアドレスが変更されたときなどに、自機（ＩＰ電話機１）の電話番号とＩＰアドレスをサービスサーバ４に通知し、サービスサーバ４内の電話番号／ＩＰアドレス対応テーブル１９に新規レコードを追加してそれらの通知情報（自機の電話番号とＩＰアドレス）を登録することができる。したがって、本実施の形態におけるＩＰ電話サービスシステムを利用するすべてのユーザのＩＰ電話機１の情報（電話番号とＩＰアドレス）をサービスサーバ４に登録して集中管理することができる。
【００５６】
１−１−３−２．呼び出し動作
図９は、ＩＰ電話機１のＣＰＵ６６ｂで実行される呼び出しプログラムのフローチャートを示す図である。このプログラムは、ＩＰ電話機１を用いて任意の電話機（インターネット網３に接続されたＩＰ電話機１または公衆電話回線網２に接続された加入電話機）を呼び出す際に実行される。このプログラムを開始すると、まず、ダイアルキー群４２を用いて入力された通話相手の電話番号（または短縮番号が入力された場合は、ＥＥＰＲＯＭ６６ｅから読み出されたその短縮番号に対応する電話番号）を取得する（ステップＳ２１）。次に、インターネット網３を介してサービスサーバ４にアクセスし、ステップＳ２１で取得した電話番号をサービスサーバ４に転送し、その電話番号に対応するＩＰアドレスを問い合わせる（ステップＳ２２）。次に、サービスサーバ４からの応答を待ち（ステップＳ２３）、サービスサーバ４からＩＰアドレスが返された場合は、そのＩＰアドレスを宛先にしてインターネット網３経由でそのＩＰアドレスを持つＩＰ電話機１との間でＩＰ通話を行い（ステップＳ２４）、一方、サービスサーバ４からＩＰアドレスが返されなかった場合（すなわち、文字列“ＮＡ”が返された場合）は、ステップＳ２１で取得した電話番号を宛先にして公衆電話回線網２経由でその電話番号を持つ加入電話機との間で通常の音声通話を行う（ステップＳ２５）。
【００５７】
この呼び出しプログラムによれば、ＩＰ電話機１を用いて任意の電話番号を呼び出す際に、その呼び出し先電話番号をサービスサーバ４に通知し、サービスサーバ４からその電話番号に関連づけられたＩＰアドレスが返送された際は、インターネット網３経由で当該相手先との間でＩＰ通話を行うことができる一方、サービスサーバ４から該当するＩＰアドレスなしを表す所定の情報（“ＮＡ”）が返送された場合は、公衆電話回線網２経由で当該相手先との間で通常の音声通話を行うことができる。
【００５８】
１−１−３−３．待ち受け動作
図１０は、ＩＰ電話機１のＣＰＵ６６ｂで実行される待ち受けプログラムのフローチャートを示す図である。このプログラムは、ＩＰ電話機１を待ち受け状態にしている間、継続的に実行される。このプログラムを開始すると、まず、公衆電話回線網２またはインターネット網３からの着信有無判定（ステップＳ３１）、他の電話機の呼び出し（発呼）操作有無判定（ステップＳ３２）及び自機のＩＰアドレスの変更イベント有無判定（ステップＳ３４）を行いながらループする。そして、着信が判定された場合は、着信媒体（公衆電話回線網２／インターネット網３）を判定し（ステップＳ３６）、インターネット網３からの着信であれば、発呼先のＩＰ電話機１との間でＩＰ通話を行う（ステップＳ３７）一方、公衆電話回線網２からの着信であれば、発呼先の加入電話機との間で通常の音声通話を行う（ステップＳ３８）。
【００５９】
または、ステップＳ３２で発呼操作が判定された場合は、前述の呼び出しプログラム（図９参照）を実行し（ステップＳ３３）、あるいは、ステップＳ３４でＩＰアドレス変更イベントが判定された場合は、後述のＩＰアドレス変更イベント処理プログラム（図１２参照）を実行する（ステップＳ３５）。
【００６０】
この待ち受けプログラムによれば、インターネット網３または公衆電話回線網２のいずれからの呼び出しにも応答することができ、ＩＰ電話機１をＩＰ通話にも通常の音声通話にも利用することができる。
【００６１】
１−２．ＩＰ電話サービスシステムの作用説明
図１１は、本実施の形態におけるＩＰ電話サービスシステムの作用説明のための概念図である。本実施の形態におけるＩＰ電話サービスシステムは、ＩＰ電話機１から、たとえば、電話番号“０３−３３３３−４４４４”を呼び出す場合、まず、インターネット網３経由でサービスサーバ４に、その電話番号“０３−３３３３−４４４４”に関連づけられたＩＰアドレスを問い合わせる。そして、（Ａ）サービスサーバ４からＩＰアドレス（２５５．２５５．＊．２）の応答があれば、インターネット網３経由でそのＩＰアドレスを持つＩＰ電話機１´を呼び出し、一方、（Ｂ）サービスサーバ４から該当するＩＰアドレスなしを表す所定の情報（“ＮＡ”）の応答があれば、公衆電話回線網２経由でその電話番号“０３−３３３３−４４４４”を持つ加入電話機７２を呼び出すことができる。したがって、呼び出し元のユーザは、もっぱら通話相手の電話番号のみを把握していればよく、もし、通話相手がＩＰ電話機１であったとしても相手先のＩＰアドレスを覚えたりしておく必要は一切なく、きわめて使い勝手のよいＩＰ電話サービスシステムを構築することができる。
【００６２】
１−３．ＩＰアドレス変更イベント処理動作
図１２（ａ）は、ＩＰ電話機１のＣＰＵ６６ｂで実行されるＩＰアドレス変更イベント処理プログラムのフローチャートを示す図であり、このプログラムを実行すると、自機の電話番号と変更後のＩＰアドレス（ＥＥＰＲＯＭ６６ｅに格納されている最新のＩＰアドレス）がインターネット網３経由でサービスサーバ４に通知される（ステップＳ４１）。サービスサーバ４の処理ルール部２９には、この通知を受け取るための処理プログラム（図１２（ｂ））が実装されており、このサービスサーバ側処理プログラムは、インターネット網３を介して電話番号とＩＰアドレスとを受け取ると（ステップＳ４２）、その電話番号をキーワードにして、電話番号／ＩＰアドレス対応テーブル１９を検索し、同一の電話番号を持つレコードを抽出する（ステップＳ４３）。そして、当該レコードのＩＰアドレスフィールド１９ｂに格納されているＩＰアドレスを変更後のＩＰアドレス（ステップＳ４２で受け取ったＩＰアドレス）で書き換え更新する（ステップＳ４４）。
【００６３】
このＩＰアドレス変更イベント処理プログラムによれば、ＩＰ電話機１に割り当てられているＩＰアドレスが変更された場合に、その変更後のＩＰアドレスが直ちにサービスサーバ４に通知され、サービスサーバ４の電話番号／ＩＰアドレス対応テーブル１９の該当レコードが更新される。したがって、特にＤＨＣＰによる動的ＩＰアドレスの割り当てを受ける場合に、ＩＰ電話機１に割り当てられた最新のＩＰアドレスとサービスサーバ４の電話番号／ＩＰアドレス対応テーブル１９に保存されたＩＰアドレスとの不整合問題を回避することができ、ＩＰアドレス通知の信頼性を向上させることができる。
【００６４】
１−４．サービスサーバ４への電話番号／ＩＰアドレス登録方法
図１３は、サービスサーバ４の電話番号／ＩＰアドレス対応テーブル１９への情報（電話番号とＩＰアドレス）登録のいくつかの方法を示す図である。この図において、（ａ）は先に説明した「発信者番号通知サービス」を利用する方法である。この方法では、まず、公衆電話回線網２を介してＩＰ電話機１からサービスサーバ４を呼び出し、次いで、インターネット網３を介してＩＰ電話機１のＩＰアドレスをサービスサーバ４に通知する。先にも説明したとおり、この方法では、「発信者番号通知サービス」により呼び出し元のＩＰ電話機１の電話番号がサービスサーバ４に通知されるため、サービスサーバ４はそれらの情報（電話番号とＩＰアドレス）を取り込んで、電話番号／ＩＰアドレス対応テーブル１９に登録すればよい。
【００６５】
また、（ｂ）の方法は、電話番号とＩＰアドレスの通知の両方をインターネット網３経由で行うというものである。この方法によれば、公衆電話回線網２を使用しないため、通信コストの削減を図ることができるうえ、「発信者番号通知サービス」の契約を必要とせず、したがって、発信者番号の「非通知」を希望するユーザの要求にも応えることができるというメリットがある。
【００６６】
また、（ｃ）の方法は、上記の二つの方法（ａ）、（ｂ）と異なり、ブラウザを用いて電話番号とＩＰアドレスの登録を行えるようにした方法である。この方法では、インターネット網３に接続されたパーソナルコンピュータ等のインターネット端末７０（少なくともブラウザを有するもの）からサービスサーバ４をアクセスすると、サービスサーバ４は、電話番号とＩＰアドレスの登録用のウェブドキュメント７１（ＨＴＭＬ形式のドキュメント）をインターネット端末７０に送信し、ユーザは、そのウェブドキュメント７１に表示された所定のテキストボックスコントロール（電話番号入力用テキストボックスコントロール７１ａ及びＩＰアドレス入力用テキストボックスコントロール７１ｂなど）に所要の情報を入力して、ウェブドキュメント７１上の送信コマンドコントロールボタン７１ｃをクリックすることにより、それらの入力情報をサービスサーバ４に送信することができるようになっている。したがって、この方法によれば、サービスサーバ４は、インターネット網３を介して上記の入力情報（電話番号とＩＰアドレス）を受け取り、上記の二つの方法（ａ）、（ｂ）と同様に、電話番号／ＩＰアドレス対応テーブル１９に登録することができるうえ、ユーザ側における情報入力手段として、パーソナルコンピュータ等の既存のインターネット端末７０を利用できるというメリットが得られ、たとえば、ＩＰ電話機１から離れた場所でも情報の登録を行うことができるから、所要情報のサービスサーバ４への登録を他の者に代行させることが可能となる。
【００６７】
２．他の実施の形態（サービス端末装置を用いるもの）
なお、以上の説明では、ＩＰ電話機と加入電話機の両方の機能を持ち合わせたＩＰ電話機１を利用する例を示したが、発明の技術思想はこれに限定されない。加入電話機７２を接続することにより、その加入電話機７２をＩＰ電話機としても利用可能な中継装置（サービス端末装置）を用いる態様としてもよい。
【００６８】
２−１．サービス端末装置８０の構成
図１４（ａ）は、サービス端末装置８０の一例外観図である。サービス端末装置８０は、見栄えよくデザイン（意匠）された筐体８１を有しており、筐体１０の任意面（たとえば、前面パネル）には、加入電話機７２（以下、「電話機７２」と省略する）からの電話ケーブルを接続するためのＰＨＯＮＥ接続口８２、インターネット網３からのネットワークケーブルを接続するためのＩＮＥＴ回線接続口８４、公衆電話回線網２からの電話ケーブルを接続するためのＬＩＮＥ接続口８４などが適当なレイアウトで配置されていると共に、適当な位置から電源ケーブル８２ａが引き出されている。
【００６９】
図１４（ｂ）は、サービス端末装置８０の概念的な内部機能ブロック図である。サービス端末装置８０は、信号変換部８５、制御部８６、インターネット用通信部８７、公衆電話回線用通信部８８、及び、電源部８９を備え、これら各部は、次の機能を有する。
【００７０】
２−１−１．信号変換部８５
信号変換部８５は、電話機７２から出力された送話信号やＤＴＭＦ信号を制御部８６の処理に適した信号形式に変換して制御部８６に転送し、また、制御部８６から出力された送話信号やＤＴＭＦ信号を電話機７２の処理に適した信号形式に変換して電話機７２に転送する。
【００７１】
２−１−２．制御部８６
制御部８６は、特に限定しないが、マイクロプログラム制御方式によってサービス端末装置８０の全体動作を集中制御するものである。
【００７２】
図１５は、制御部８６のブロック構成図である。制御部８６は、入出力インターフェース８６ａ、マイクロコンピュータユニット（以下「ＣＰＵと略す」）８４ｂ、揮発性情報記憶部（以下「ＲＡＭ」と略す）８６ｃ、読み出し専用不揮発性情報記憶部（以下「ＲＯＭ」と略す）８６ｄ、及び、電気的書き換え可能不揮発性情報記憶部（以下「ＥＥＰＲＯＭ」と略す）８６ｅなどを備えて構成されている。
【００７３】
入出力インターフェース８６ａには、信号変換部８５からのＤＴＭＦ信号や通話信号（送話信号／受話信号）、インターネット用通信部８７からのＩＰパケット、及び、公衆電話回線用通信部８８からのＤＴＭＦ信号や通話信号が入出力される。
【００７４】
ＣＰＵ８６ｂは、発明の要旨に記載の「電話番号取り出し手段」、「送信手段」、「受信手段」、「通信手段」の機能を有するものであり、ＲＯＭ８６ｄにあらかじめ格納されている制御プログラムをＲＡＭ８６ｃにロードし、その制御プログラムを実行することにより、入出力インターフェース８６ａを介して各部（信号変換部８５、インターネット用通信部８７、公衆電話回線用通信部８８）から所要の信号を取り込みつつ、サービス端末装置８０の全体動作の制御に必要な各種演算処理を行い、その演算結果として得られる様々な信号を入出力インターフェース８６ａを介して各部（信号変換部８５、インターネット用通信部８７、公衆電話回線用通信部８８）に出力するものである。
【００７５】
制御部８６は、ＣＰＵ８６ｂなどのハードウェアリソースと、ＲＯＭ８６ｄに格納された制御プログラムなどのソフトウェアリソースとの有機的結合によって、所定の制御処理機能を実現するものであり、とりわけ、本発明にとって欠くことのできない処理機能、詳しくは、電話機７２から他の電話機を呼び出す際に、その相手先電話機の電話番号を取り出して、その電話番号をサービスサーバ４に通知し、サービスサーバ４から当該電話番号に関連づけられたＩＰアドレスが返送された場合は、インターネット用通信部８７を利用してインターネット網３経由でその相手先とＩＰ通話を行う一方、サービスサーバ４から該当するＩＰアドレスなしを表す所定の情報（“ＮＡ”）が返送された場合は、公衆電話回線用通信部８８を介して公衆電話回線網２経由で相手先と通常の音声通話を行うという機能を実現することができるものである。
【００７６】
なお、ＲＡＭ８６ｃは、ＣＰＵ８６ｂのワークエリアとして使用されるものであり、ＲＯＭ８６ｄは、上記の制御プログラム及びそのプログラムの実行に必要な各種固定データをあらかじめ格納するものであり、また、ＥＥＰＲＯＭ８６ｅは、ユーザ固有の可変データを書き換え可能に格納するものである。ユーザ固有の可変データとしては、少なくとも、ＩＳＰから割り当てられたグローバルＩＰアドレスが含まれる。
【００７７】
２−１−３．公衆電話回線用通信部８８
公衆電話回線用通信部８８は、公衆電話回線網２を介して、任意の電話番号（電話機７２から出力されたＤＴＭＦ信号に基く電話番号）を呼び出すことができるものである。また、当該電話番号を持つ電話機（呼び出し先電話機）との間で呼が確立した後に、その呼び出し先電話機と呼び出し元電話機７２との間で音声通話（一般加入電話回線の場合はアナログ信号による音声通話、ＩＳＤＮ回線の場合はディジタル信号による音声通話）を行うことができるものである。また、相手側の電話機からの呼び出しの際には、それに応答して呼の確立を行うことができるものである。
【００７８】
２−１−４．インターネット用通信部８７
インターネット用通信部８７は、発明の要旨に記載の「ＴＣＰ／ＩＰ用通信部」に相当するものであり、インターネット網３上のＩＰ電話機やサービスサーバ４との間でデータ通信を行うことができるものである。詳しくは、パケット通信（ただし、ＴＣＰ／ＩＰパケットによるもの）方式のデータ通信であって、そのパケットの送信先アドレスに相手先（ＩＰ電話機やサービスサーバ４）のグローバルＩＰアドレスをセットし、そのパケットの送信元アドレスに自機のグローバルＩＰアドレス（ＥＥＰＲＯＭ８６ｅに格納されているグローバルＩＰアドレス）をセットして、インターネット網３上のＩＰ電話機やサービスサーバ４との間で双方向のデータ通信（パケット通信）を行うことができるものである。
【００７９】
２−１−５．電源部８９
電源部８９は、電源ケーブル８２ａを介して入力される商用電源から、サービス端末装置８０の内部機器、すなわち、信号変換部８５、制御部８６、インターネット用通信部８７、及び、公衆電話回線用通信部８８の動作に必要な内部電源電圧を発生し、それらの内部機器に供給するものである。
【００８０】
２−２．他の実施の形態の作用効果
このような構成のサービス端末装置８０によれば、サービス端末装置８０に接続された電話機７２から他の電話機を呼び出す際に、その相手先電話機の電話番号を取り出して、その電話番号をサービスサーバ４に通知し、サービスサーバ４から当該電話番号に関連づけられたＩＰアドレスが返送された場合は、インターネット用通信部８７を利用してインターネット網３経由でその相手先とＩＰ通話を行う一方、サービスサーバ４から該当するＩＰアドレスなしを表す所定の情報（“ＮＡ”）が返送された場合は、公衆電話回線用通信部８８を介して公衆電話回線網２経由で相手先と通常の音声通話を行うことができる。
【００８１】
したがって、前記のサービスサーバ４と併用することにより、通話元のユーザは、通話相手のＩＰアドレスをメモして覚えたり、または、いちいち通話相手に確認したりする必要がなくなるというメリットが得られる。その結果、インターネット網３上でＩＰ通話を行う際の問題点、すなわち、ＩＰの知識がない一般ユーザにとっては、相手から「ＩＰアドレスを教えて欲しい」と言われても、どの情報を伝えてよいかとまどうし、仮に、伝えるべき情報が分かっていても、ＩＰアドレスの表記形式は電話番号のように馴染み（たとえば、東京の電話番号は「０３」から始まる等々）がないため、伝達ミス（言い間違いや聞き間違い）を否めず、充分な信頼性をもってＩＰアドレスを通知できないという問題点を解決することができ、ＩＰの知識がない人であっても何ら支障なくＩＰ通話を行うことができ、しかも、既存の加入電話機７２を用いてＩＰ通話と通常の音声通話の両方を行うことができる。
【００８２】
【発明の効果】
請求項１記載の発明に係るＩＰ電話サービスシステムでは、ネットワーク上のＩＰ電話機から当該ネットワーク上のサービスサーバに対して、呼び出し先電話機の電話番号を手がかりにしたＩＰアドレスの検索要求が出されると、サービスサーバにおいて、その電話番号に関連づけられたＩＰアドレスの検索が行われる。そして、ＩＰアドレスがヒットした場合は、サービスサーバから要求元のＩＰ電話機に対して、そのＩＰアドレスが返送される一方、ヒットしなかった場合は、ＩＰアドレス未登録を示す所定の情報が返送される。
【００８３】
したがって、ＩＰ電話機は、ＩＰアドレスが返送された場合に、そのＩＰアドレスを用いてネットワーク経由で呼び出し先電話機との間のＩＰ通話ができるようになり、また、ＩＰアドレス未登録を示す所定の情報が返送された場合に、公衆電話回線網経由で呼び出し先電話機との間の通常の音声通話ができるようになる。その結果、ＩＰアドレスの人為的通知が不要となり、人為的通知に伴う各種不都合（聞き間違い等）を解消し、ＩＰアドレス通知の信頼性向上を図ることができる。
【００８４】
請求項２記載の発明に係るＩＰ電話機では、サービスサーバからＩＰアドレスが返送されたときは、そのＩＰアドレスを用いてネットワーク経由で呼び出し先電話機との間のＩＰ通話を行うことができ、また、サービスサーバからＩＰアドレス未登録を示す所定の情報が返送されたときは、公衆電話回線網経由で呼び出し先電話機との間の通常の音声通話を行うことができる。
したがって、前記のＩＰ電話サービスシステムに適用して好適なＩＰ電話機を提供することができる。
【００８５】
請求項３記載の発明に係るサービス端末装置では、当該装置に電話機を接続し、その電話機から他の電話機を呼び出す際に、サービスサーバに対して当該他の電話機のＩＰアドレス問い合わせが行われ、サービスサーバからＩＰアドレスが返送されたときは、そのＩＰアドレスを用いてネットワーク経由で呼び出し先電話機との間のＩＰ通話を行うことができ、また、サービスサーバからＩＰアドレス未登録を示す所定の情報が返送されたときは、公衆電話回線網経由で呼び出し先電話機との間の通常の音声通話を行うことができる。また、既存の加入電話機をそのまま利用してＩＰ通話を行うことができ、ＩＰ通話のための専用電話機（ＩＰ電話機）を用意する必要がない。
【００８６】
請求項４記載の発明に係るＩＰ電話サービスシステムでは、ＩＰ電話機の電話番号とＩＰアドレスとをサービスサーバに自由に登録することができる。したがって、サービスサーバに登録された電話番号を宛先とする不特定多数の相手とのＩＰ通話を行うことができるようになる。
【００８７】
また、このＩＰ電話サービスシステムでは、通話相手の電話番号に対応するＩＰアドレスがサービスサーバに登録されている場合に、そのＩＰアドレスを用いて自動的にインターネット網経由のＩＰ通話が行われるため、たとえば、いつもの通話相手が本発明のＩＰ電話サービスシステムの登録ユーザとなった場合、そのこと（登録ユーザになったこと）を通話元がまったく知らなくても、自動的にその通話相手とＩＰ通話を行うことができる。すなわち、従来のＩＰ電システムでは、ＩＰ電話機を使用できるようになったことをいちいちすべての通話相手に連絡する必要があったが、本発明のＩＰ電話サービスシステムでは、そのような連絡を一切必要としない点で格別の利便性向上が得られる。
【図面の簡単な説明】
【図１】本実施の形態におけるＩＰ電話サービスシステムの概念構成図である。
【図２】サービスサーバ４のハードウェア構成を示す図及びＩＰアドレス通知サービスに必須の電話番号／ＩＰアドレス対応テーブルの概念図である。
【図３】サービスサーバ４のハードウェアリソースとソフトウェアリソースの簡略的な階層モデルを示す図及びＩＰ電話サービスシステムの概念図である。
【図４】処理ルール部２９の概念的なフローチャートを示す図である。
【図５】ＩＰ電話機１の一例外観図及びその一部背面図である。
【図６】ＩＰ電話機１の電気的ブロック図である。
【図７】中央制御部６６のブロック構成図である。
【図８】ＩＰ電話機１で実行される初期登録プログラムのフローチャートを示す図である。
【図９】ＩＰ電話機１で実行される呼び出しプログラムのフローチャートを示す図である。
【図１０】ＩＰ電話機１で実行される待ち受けプログラムのフローチャートを示す図である。
【図１１】ＩＰ電話サービスシステムの作用説明のための概念図である。
【図１２】ＩＰ電話機１及びサービスサーバ４で実行されるＩＰアドレス変更イベント処理プログラムのフローチャートを示す図である。
【図１３】サービスサーバ４の電話番号／ＩＰアドレス対応テーブル１９への情報（電話番号とＩＰアドレス）登録のいくつかの方法を示す図である。
【図１４】サービス端末装置８０の一例外観図及びサービス端末装置８０の概念的な内部機能ブロック図である。
【図１５】制御部８６のブロック構成図である。
【符号の説明】
１・・・・ＩＰ電話兼用型加入電話機（ＩＰ電話機）
２・・・・公衆電話回線網
３・・・・インターネット網（ネットワーク）
４・・・・サービスサーバ
２９・・・・処理ルール部（検索手段、情報返送手段、受け付け手段、情報登録手段）
３０・・・・データベース部（保持手段）
６６・・・・中央制御部（制御部）
６６ｂ・・・・ＣＰＵ（送信手段、受信手段、通信手段）
６７・・・・公衆電話回線用通信部
６８・・・・インターネット用通信部（ＴＣＰ／ＩＰ用通信部）
７０・・・・インターネット端末（登録要求元端末）
７１・・・・ウェブドキュメント（登録画面）
７２・・・・電話機（加入電話機）
８０・・・・サービス端末装置
８２・・・・ＰＨＯＮＥ接続口（電話機接続口）
８６・・・・制御部
８６ｂ・・・・ＣＰＵ（電話番号取り出し手段、送信手段、受信手段、通信手段）
８７・・・・インターネット用通信部（ＴＣＰ／ＩＰ用通信部）
８８・・・・公衆電話回線用通信部
【図１】
0003908935.tif 000002
【図２】
0003908935.tif 000003
【図３】
0003908935.tif 000004
【図４】
0003908935.tif 000005
【図５】
0003908935.tif 000006
【図６】
0003908935.tif 000007
【図７】
0003908935.tif 000008
【図８】
0003908935.tif 000009
【図９】
0003908935.tif 000010
【図１０】
0003908935.tif 000011
【図１１】
0003908935.tif 000012
【図１２】
0003908935.tif 000013
【図１３】
0003908935.tif 000014
【図１４】
0003908935.tif 000015
【図１５】
0003908935.tif 000016