(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続された端末装置間でＩＰアドレスを利用した通信を行うネットワーク電話システムにおいて、
発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段を備え、
前記被呼側の端末装置は、当該キーワード情報送出手段に前記キーワード情報を転送するキーワード情報転送手段を備え、
前記キーワード情報転送手段は、さらに前記キーワード情報を前記発呼側の端末装置にＷｅｂ画面として表示するための情報もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバに対して前記キーワード情報を転送し、
前記発呼側の端末装置は、
前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定する特定手段と、
当該特定手段が特定した前記被呼側の端末装置のＩＰアドレスを指定して接続を行う接続手段とを備えたことを特徴とするネットワーク電話システム。
【請求項２】
前記発呼側の端末装置は、前記提供された被呼側の端末装置のキーワード情報、及び前記特定手段が特定したＩＰアドレスを登録する登録手段を備え、前記接続手段は、前記登録手段に登録された前記被呼側の端末装置のＩＰアドレスを指定して前記被呼側の端末装置に接続を行うことを特徴とする請求項１に記載のネットワーク電話システム。
【請求項３】
前記発呼側の端末装置は、前記登録手段に登録された前記被呼側の端末装置のＩＰアドレスを利用して接続を行うか、前記特定手段を利用して得られる前記被呼側の端末装置のＩＰアドレスを指定して接続を行うかを利用者に選択させる選択手段を備えたことを特徴とする請求項２に記載のネットワーク電話システム。
【請求項４】
前記被呼側の端末装置は、前記Ｗｅｂサーバに対して、通信可能か否かの情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報を転送する通信状態情報転送手段を備えたことを特徴とする請求項１乃至３の何れかに記載のネットワーク電話システム。
【請求項５】
前記発呼側の端末装置は、前記Ｗｅｂサーバから前記被呼側の端末装置が通信可能か否かの情報を取得する通信可能情報取得手段と、
当該通信可能情報取得手段が取得した情報に基づいて、前記被呼側の端末装置が通信可能か否かを判断する通信状態判断手段とを備え、
当該通信状態判断手段が、前記被呼側の端末装置が通信可能であると判断したときに、前記接続手段は、前記被呼側の端末装置のＩＰアドレスを指定して、通信開始要求信号と前記発呼側の端末装置のＩＰアドレスとを送信し、
前記被呼側の端末装置は、当該通信開始要求信号を受信したときには、前記発呼側の端末装置に対して、通信開始情報を返答する返答手段を備えたことを特徴とする請求項４に記載のネットワーク電話システム。
【請求項６】
前記通信状態情報転送手段は、通信開始後に、前記Ｗｅｂサーバに対して、通信中との情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報を転送することを特徴とする請求項４又は５に記載のネットワーク電話システム。
【請求項７】
前記発呼側の端末装置は、前記通信状態判断手段が通信不可能と判断したときに、所定の時間待機後に、再度、前記通信可能情報取得手段により、前記Ｗｅｂサーバから前記被呼側の端末装置が通信可能か否かの情報を取得し、通信状態判断手段により当該通信可能情報取得手段が取得した情報に基づいて、前記被呼側の端末装置が通信可能か否かを判断するように制御する再接続制御手段を備えたことを特徴とする請求項５又は６に記載のネットワーク電話システム。
【請求項８】
ネットワークを介して接続された端末装置間でＩＰアドレスを利用した通信を行うネットワーク電話の接続方法において、
発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、前記被呼側の端末装置から転送するキーワード情報転送ステップと、
当該キーワード情報転送ステップで転送された前記キーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出ステップと、
当該キーワード情報送出ステップで提供された前記キーワード情報に基づき、前記発呼側の端末装置が前記被呼側の端末装置のＩＰアドレスを特定する特定ステップと、
当該特定ステップで特定された前記被呼側の端末装置のＩＰアドレスを指定して接続を行う接続ステップとを備え、
前記キーワード情報転送ステップでは、前記キーワード情報を前記発呼側の端末装置にＷｅｂ画面として表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバに対して前記キーワード情報が転送され、
前記特定ステップでは、提供された前記キーワード情報に基づいて前記Ｗｅｂサーバが特定され、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスが特定されることを特徴とするネットワーク電話の接続方法。
【請求項９】
前記提供された被呼側の端末装置のキーワード情報、及び前記特定ステップで特定されたＩＰアドレスを前記発呼側の端末装置が登録する登録ステップを備え、前記接続ステップでは、前記登録ステップで登録された前記被呼側の端末装置のＩＰアドレスを指定して前記発呼側の端末装置が前記被呼側の端末装置に接続を行うことを特徴とする請求項８に記載のネットワーク電話の接続方法。
【請求項１０】
前記登録ステップで登録された前記被呼側の端末装置のＩＰアドレスを利用して接続を行うか、前記特定ステップで特定された前記被呼側の端末装置のＩＰアドレスを指定して接続を行うかを利用者に選択させる選択ステップを備えたことを特徴とする請求項９に記載のネットワーク電話の接続方法。
【請求項１１】
前記Ｗｅｂサーバに対して、通信可能か否かの情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報を前記被呼側の端末装置から転送する通信状態情報転送ステップを備えたことを特徴とする請求項８乃至１０の何れかに記載のネットワーク電話の接続方法。
【請求項１２】
前記Ｗｅｂサーバから前記被呼側の端末装置が通信可能か否かの情報を取得する通信可能情報取得ステップと、
当該通信可能情報取得ステップで取得された情報に基づいて、前記被呼側の端末装置が通信可能か否かを判断する通信状態判断ステップとを備え、
当該通信状態判断ステップで、前記被呼側の端末装置が通信可能であると判断されたとき、前記接続ステップでは、前記被呼側の端末装置のＩＰアドレスが指定され、通信開始要求信号と前記発呼側の端末装置のＩＰアドレスとが送信され、
前記被呼側の端末装置が当該通信開始要求信号を受信したときには、前記発呼側の端末装置に対して、通信開始情報を返答する返答ステップを備えたことを特徴とする請求項１１に記載のネットワーク電話の接続方法。
【請求項１３】
前記通信状態情報転送ステップでは、通信開始後に、前記Ｗｅｂサーバに対して、通信中との情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報が転送されることを特徴とする請求項１１又は１２に記載のネットワーク電話の接続方法。
【請求項１４】
前記通信状態判断ステップで通信不可能と判断されたときに、所定の時間待機後に、再度、前記通信可能情報取得ステップで前記Ｗｅｂサーバから前記被呼側の端末装置が通信可能か否かの情報が取得され、当該通信可能情報取得ステップで取得された情報に基づいて、前記通信状態判断ステップで前記被呼側の端末装置が通信可能か否かが判断されるように制御する再接続制御ステップを備えたことを特徴とする請求項１２又は１３に記載のネットワーク電話の接続方法。
【請求項１５】
発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段と、被呼側の端末装置のキーワード情報転送手段から転送された前記キーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバとが接続されたネットワークを介して、前記被呼側の端末装置とＩＰアドレスを利用した通信を行うネットワーク電話システムの発呼側の端末装置であって、
前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定する特定手段と、
当該特定手段が特定した前記被呼側の端末装置のＩＰアドレスを指定して接続を行う接続手段とを備えたことを特徴とするネットワーク電話システムの発呼側の端末装置。
【請求項１６】
発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段と、被呼側の端末装置から転送された、前記キーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバとが接続されたネットワークを介して、前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定する特定手段を備えた発呼側の端末装置と、ＩＰアドレスを利用した通信を行うネットワーク電話システムの被呼側の端末装置であって、
前記キーワード情報送出手段に前記キーワード情報を転送するキーワード情報転送手段を備え、
当該キーワード情報転送手段は、更に、前記被呼側の端末装置のＩＰアドレスを含んだ前記キーワード情報を前記Ｗｅｂサーバに対して転送することを特徴とするネットワーク電話システムの被呼側の端末装置。
【請求項１７】
発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段と、被呼側の端末装置のキーワード情報転送手段から転送された前記キーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバとが接続されたネットワークを介して、前記被呼側の端末装置とＩＰアドレスを利用した通信を行うネットワーク電話システムの発呼側の端末装置のＣＰＵで実行されるコンピュータプログラムであって、
前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定するステップと、
当該特定された前記被呼側の端末装置のＩＰアドレスを指定して接続を行う接続ステップとを前記発呼側の端末装置のＣＰＵに実行させることを特徴とするコンピュータプログラム。
【請求項１８】
発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段と、被呼側の端末装置から転送された、前記キーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバとが接続されたネットワークを介して、前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定する特定手段を備えた発呼側の端末装置と、ＩＰアドレスを利用した通信を行うネットワーク電話システムの被呼側の端末装置の制御方法であって、
前記キーワード情報送出手段に前記キーワード情報を転送するステップと、
前記被呼側の端末装置のＩＰアドレスを含んだ前記キーワード情報を前記Ｗｅｂサーバに対して転送するステップとを前記被呼側の端末装置に実行させる被呼側の端末装置の制御方法。
【請求項１９】
請求項１７に記載のコンピュータプログラムを記憶したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＰアドレスを利用してネットワークに接続された端末装置間で、通信元の端末装置が、放送網、電気通信回線又は光通信回線を通じてあるいは記録媒体を介して提供されたキーワード情報に基づいて通信先の端末装置のＩＰアドレスを特定する、ネットワーク電話システム、ネットワーク電話の接続方法、ネットワーク電話システムの発呼側の端末装置、ネットワーク電話システムの被呼側の端末装置、コンピュータプログラム、被呼側の端末装置の制御方法及びコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
従来のネットワーク電話システムでは、発呼側の端末装置（発信端末）及び被呼側の端末装置（着信端末）はＴＣＰ／ＩＰプロトコルを利用して各々インターネットに接続されている。発信端末と着信端末とがインターネットを介して接続する場合、発信端末は着信端末のＩＰアドレスを直接指定して接続していた。しかし、着信端末が非常時接続のインターネット端末であり、例えばダイアルアップ等の手段でインターネットへの接続を行う場合など、接続してきたクライアントに自動的にＩＰアドレスを割り当てるサーバであるＤＨＣＰサーバから発行されたＩＰアドレスを利用してインターネットへの接続を行うと、インターネットに接続する毎に着信端末のＩＰアドレスが変わってしまう。そこで、発信端末は、Ｈ．３２３ゲートキーパを利用して着信端末を特定し、接続していた。
【０００３】
図２２を参照して、上記従来のネットワーク電話システムの一例について説明する。図２２は、従来の発信端末１０２と着信端末１０３とがＨ．３２３プロトコルを利用し、ゲートキーパ１０４を介して接続を行うネットワーク電話システムの接続構成を示す図である。図２２に示すように、従来のネットワーク電話システムの構成では、発信端末１０２及び着信端末１０３は各々ルータ１０５及びルータ１０６を介してインターネット１０１に接続されている。Ｈ．３２３プロトコルに基づいて着信端末１０３の端末名とＩＰアドレスとを関連づけるゲートキーパ１０４は、ルータ１０７を介してインターネット１０１に接続されている。また、ゲートキーパ１０４は静的なグローバルのＩＰアドレスを有しており、インターネット１０１上での所在が特定されているが、発信端末１０２及び着信端末１０３は、インターネット１０１に接続する毎に変動する、動的なグローバルのＩＰアドレスを有している。
【０００４】
発信端末１０２及び着信端末１０３は、ゲートキーパ１０４にあらかじめ登録されているゲートキーパ１０４のクライアントである。着信端末１０３がインターネットに接続する時、着信端末１０３はゲートキーパ１０４に端末名と現在のＩＰアドレスとを登録する。発信端末１０２は着信端末１０３との接続を図る際、まず、ゲートキーパ１０４に着信端末１０３の端末名を送信し、着信端末１０３のＩＰアドレスの問い合わせを行う。ゲートキーパ１０４は着信端末１０３が登録した端末名とＩＰアドレスに基づいて、着信端末１０３のＩＰアドレスを発信端末１０２に送信して返答を行う。発信端末１０２は、ゲートキーパ１０４より受信した着信端末１０３のＩＰアドレスに基づいてインターネット１０１上での所在を特定できた、着信端末１０３との接続を行う。
【０００５】
【発明が解決しようとする課題】
しかしながら、ゲートキーパ１０４と他社のゲートキーパ（図示外）との機器間の互換性はなく、他社ゲートキーパに登録された発信端末（図示外）は、ゲートキーパ１０４に着信端末１０３のＩＰアドレスの問い合わせを行うことはできない。また、発信端末１０２も他社ゲートキーパに登録された着信端末（図示外）のＩＰアドレスの問い合わせを行うことができない。従って、ゲートキーパの管理会社が異なるネットワーク電話端末同士は通信することができないという問題があった。また、着信端末１０３が静的なグローバルのＩＰアドレスを有している場合でも、発信端末１０２はあらかじめ着信端末１０３のＩＰアドレスを知っていなければ、インターネット１０１上における着信端末１０３の所在を特定できず、通信することができないという問題点があった。
【０００６】
本発明は、上記課題を解決するためになされたものであり、放送網、電気通信回線又は光通信回線を通じてあるいは記録媒体を介して提供されたキーワード情報に基づいて通信先の端末装置のＩＰアドレスを特定し、それをもとにネットワーク電話端末同士の通信を可能とするためのネットワーク電話システム、ネットワーク電話の接続方法、ネットワーク電話システムの発呼側の端末装置、ネットワーク電話システムの被呼側の端末装置、コンピュータプログラム、被呼側の端末装置の制御方法及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段、作用及び効果】
上記目的を達成するために、請求項１に係る発明のネットワーク電話システムは、ネットワークを介して接続された端末装置間でＩＰアドレスを利用した通信を行うネットワーク電話システムにおいて、発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段を備え、前記被呼側の端末装置は、当該キーワード情報送出手段に前記キーワード情報を転送するキーワード情報転送手段を備え、前記キーワード情報転送手段は、さらに前記キーワード情報を前記発呼側の端末装置にＷｅｂ画面として表示するための情報もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバに対して前記キーワード情報を転送し、前記発呼側の端末装置は、前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定する特定手段と、当該特定手段が特定した前記被呼側の端末装置のＩＰアドレスを指定して接続を行う接続手段とを備えている。
【０００８】
この構成のネットワーク電話システムでは、キーワード情報送出手段が、発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して発呼側に提供し、被呼側の端末装置のキーワード情報転送手段が、キーワード情報送出手段にキーワード情報を転送し、さらにキーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバに対してキーワード情報を転送し、発呼側の端末装置の特定手段が、キーワード情報送出手段から提供されたキーワード情報に基づいてＷｅｂサーバを特定し、かつ特定したＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて被呼側の端末装置を特定し、接続手段が、特定手段が特定した被呼側のＩＰアドレスを指定して接続を行うことができる。従って、発呼側の端末装置は、提供されたキーワード情報に被呼側の端末装置のＩＰアドレスが含まれない場合でも、Ｗｅｂサーバから得られたキーワード情報をもとに被呼側の端末装置のＩＰアドレスを得ることができ、被呼側の端末装置に接続することができる。
【０００９】
また、請求項２に係る発明のネットワーク電話システムは、請求項１に記載の発明の構成に加え、前記発呼側の端末装置は、前記提供された被呼側の端末装置のキーワード情報、及び前記特定手段が特定したＩＰアドレスを登録する登録手段を備え、前記接続手段は、前記登録手段に登録された前記被呼側の端末装置のＩＰアドレスを指定して前記被呼側の端末装置に接続を行うことを特徴とする構成となっている。
【００１０】
この構成のネットワーク電話システムでは、請求項１に係る発明の作用及び効果に加え、発呼側の端末装置の登録手段が、提供された被呼側の端末装置のキーワード情報、及び特定手段が特定したＩＰアドレスを登録し、接続手段が、登録手段に登録された被呼側の端末装置のＩＰアドレスを指定して被呼側の端末装置に接続を行うことができる。従って、発呼側の端末装置では、一度特定した被呼側の端末装置が登録されるので、再度特定しなくとも被呼側の端末装置と接続することができる。
【００１１】
【００１２】
【００１３】
また、請求項３に係る発明のネットワーク電話システムは、請求項２に記載の発明の構成に加え、前記発呼側の端末装置は、前記登録手段に登録された前記被呼側の端末装置のＩＰアドレスを利用して接続を行うか、前記特定手段を利用して得られる前記被呼側の端末装置のＩＰアドレスを指定して接続を行うかを利用者に選択させる選択手段を備えている。
【００１４】
この構成のネットワーク電話システムでは、請求項２に係る発明の作用及び効果に加え、発呼側の端末装置の選択手段が、登録手段に登録された被呼側の端末装置のＩＰアドレスを利用して接続を行うか、特定手段を利用して得られる被呼側の端末装置のＩＰアドレスを指定して接続を行うかを利用者に選択させることができる。従って、発呼側の端末装置は、被呼側の端末装置がネットワークに接続する毎に異なったＩＰアドレスが付与される場合でも、被呼側の端末装置の最新のＩＰアドレスをＷｅｂサーバより得て、接続を行うことができる。
【００１５】
また、請求項４に係る発明のネットワーク電話システムは、請求項１乃至３の何れかに記載の発明の構成に加え、前記被呼側の端末装置は、前記Ｗｅｂサーバに対して、通信可能か否かの情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報を転送する通信状態情報転送手段を備えている。
【００１６】
この構成のネットワーク電話システムでは、請求項１乃至３の何れかに係る発明の作用及び効果に加え、被呼側の端末装置の通信状態情報転送手段が、Ｗｅｂサーバに対して、通信可能か否かの情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報を転送することができる。従って、被呼側の端末装置は、被呼側の端末装置の通信可能か否かの情報を、発呼側の端末装置にあらかじめ知らせることができる。
【００１７】
また、請求項５に係る発明のネットワーク電話システムは、請求項４に記載の発明の構成に加え、前記発呼側の端末装置は、前記Ｗｅｂサーバから前記被呼側の端末装置が通信可能か否かの情報を取得する通信可能情報取得手段と、当該通信可能情報取得手段が取得した情報に基づいて、前記被呼側の端末装置が通信可能か否かを判断する通信状態判断手段とを備え、当該通信状態判断手段が、前記被呼側の端末装置が通信可能であると判断したときに、前記接続手段は、前記被呼側の端末装置のＩＰアドレスを指定して、通信開始要求信号と前記発呼側の端末装置のＩＰアドレスとを送信し、前記被呼側の端末装置は、当該通信開始要求信号を受信したときには、前記発呼側の端末装置に対して、通信開始情報を返答する返答手段を備えている。
【００１８】
この構成のネットワーク電話システムでは、請求項４に係る発明の作用及び効果に加え、発呼側の端末装置において、通信可能情報取得手段が、Ｗｅｂサーバから被呼側の端末装置が通信可能か否かの情報を取得し、通信状態判断手段が、通信可能情報取得手段が取得した情報に基づいて、被呼側の端末装置が通信可能か否かを判断し、通信状態判断手段が、被呼側の端末装置が通信可能であると判断したときに、接続手段が、被呼側の端末装置のＩＰアドレスを指定して、通信開始要求信号と発呼側の端末装置のＩＰアドレスとを送信し、被呼側の端末装置の返答手段が、通信開始要求信号を受信したときには、発呼側の端末装置に対して、通信開始情報を返答することができる。従って、発呼側の端末装置は、被呼側の端末装置が通信可能か否かを確認してから被呼側の端末装置と接続することができる。
【００１９】
また、請求項６に係る発明のネットワーク電話システムは、請求項４又は５に記載の発明の構成に加え、前記通信状態情報転送手段は、通信開始後に、前記Ｗｅｂサーバに対して、通信中との情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報を転送することを特徴とする構成となっている。
【００２０】
この構成のネットワーク電話システムでは、請求項４又は５に係る発明の作用及び効果に加え、通信状態情報転送手段が、通信開始後に、Ｗｅｂサーバに対して、通信中との情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報を転送することができる。従って、被呼側の端末装置は、発呼側の端末装置と接続中であることを、他の発呼側の端末装置に対してあらかじめ知らせることができる。
【００２１】
また、請求項７に係る発明のネットワーク電話システムは、請求項５又は６に記載の発明の構成に加え、前記発呼側の端末装置は、前記通信状態判断手段が通信不可能と判断したときに、所定の時間待機後に、再度、前記通信可能情報取得手段により、前記Ｗｅｂサーバから前記被呼側の端末装置が通信可能か否かの情報を取得し、通信状態判断手段により当該通信可能情報取得手段が取得した情報に基づいて、前記被呼側の端末装置が通信可能か否かを判断するように制御する再接続制御手段を備えている。
【００２２】
この構成のネットワーク電話システムでは、請求項５又は６に係る発明の作用及び効果に加え、発呼側の端末装置の再接続制御手段が、通信状態判断手段が通信不可能と判断したときに、所定の時間待機後に、再度、通信可能情報取得手段により、Ｗｅｂサーバから被呼側の端末装置が通信可能か否かの情報を取得し、通信状態判断手段により通信可能情報取得手段が取得した情報に基づいて、被呼側の端末装置が通信可能か否かを判断するように制御することができる。従って、発呼側の端末装置は、被呼側の端末装置が通信中で接続できず、再接続を行う場合でも、再度提供されたキーワード情報からの被呼側の端末装置の特定を行うことなく、被呼側の端末装置と接続することができる。
【００２３】
また、請求項８に係る発明のネットワーク電話の接続方法は、ネットワークを介して接続された端末装置間でＩＰアドレスを利用した通信を行うネットワーク電話の接続方法において、発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、前記被呼側の端末装置から転送するキーワード情報転送ステップと、当該キーワード情報転送ステップで転送された前記キーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出ステップと、当該キーワード情報送出ステップで提供された前記キーワード情報に基づき、前記発呼側の端末装置が前記被呼側の端末装置のＩＰアドレスを特定する特定ステップと、当該特定ステップで特定された前記被呼側の端末装置のＩＰアドレスを指定して接続を行う接続ステップとを備え、前記キーワード情報転送ステップでは、前記キーワード情報を前記発呼側の端末装置にＷｅｂ画面として表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバに対して前記キーワード情報が転送され、前記特定ステップでは、提供された前記キーワード情報に基づいて前記Ｗｅｂサーバが特定され、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスが特定されることを特徴とする。
【００２４】
この構成のネットワーク電話の接続方法では、キーワード情報転送ステップでは、発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報が被呼側の端末装置から転送され、キーワード情報送出ステップでは、キーワード情報転送ステップで転送されたキーワード情報が、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して発呼側の端末装置に提供され、特定ステップでは、キーワード情報送出ステップで提供されたキーワード情報に基づき、発呼側の端末装置が被呼側の端末装置のＩＰアドレスを特定する。さらに、詳細には、キーワード情報転送ステップでは、キーワード情報を被呼側の端末装置のＷｅｂ画面として表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバに対してキーワード情報が転送され、特定ステップでは、提供されたキーワード情報に基づいてＷｅｂサーバが特定され、かつ当該特定されたＷｅｂサーバに表示されたＩＰアドレス、又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて被呼側の端末装置のＩＰアドレスが特定される。そして、接続ステップでは、特定ステップで特定された被呼側の端末装置のＩＰアドレスが指定され接続が行われる。従って、発呼側の端末装置は、提供されたキーワード情報に被呼側の端末装置のＩＰアドレスが含まれない場合でも、Ｗｅｂサーバから得られたキーワード情報をもとに被呼側の端末装置のＩＰアドレスを得ることができ、被呼側の端末装置に接続することができる。
【００２５】
また、請求項９に係る発明のネットワーク電話の接続方法は、請求項８に記載の発明の構成に加え、前記提供された被呼側の端末装置のキーワード情報、及び前記特定ステップで特定されたＩＰアドレスを前記発呼側の端末装置が登録する登録ステップを備え、前記接続ステップでは、前記登録ステップで登録された前記被呼側の端末装置のＩＰアドレスを指定して前記発呼側の端末装置が前記被呼側の端末装置に接続を行うことを特徴とする構成となっている。
【００２６】
この構成のネットワーク電話の接続方法では、請求項８に係る発明の作用及び効果に加え、登録ステップでは、提供された被呼側の端末装置のキーワード情報、及び特定ステップで特定されたＩＰアドレスが発呼側の端末装置に登録され、接続ステップでは、登録ステップで登録された被呼側の端末装置のＩＰアドレスが指定されて発呼側の端末装置が被呼側の端末装置に接続を行うことができる。従って、発呼側の端末装置では、一度特定した被呼側の端末装置が登録されるので、再度特定しなくとも被呼側の端末装置と接続することができる。
【００２７】
【００２８】
【００２９】
また、請求項１０に係る発明のネットワーク電話の接続方法は、請求項９に記載の発明の構成に加え、前記登録ステップで登録された前記被呼側の端末装置のＩＰアドレスを利用して接続を行うか、前記特定ステップで特定された前記被呼側の端末装置のＩＰアドレスを指定して接続を行うかを利用者に選択させる選択ステップを備えている。
【００３０】
この構成のネットワーク電話の接続方法では、請求項９に係る発明の作用及び効果に加え、選択ステップでは、登録ステップで登録された被呼側の端末装置のＩＰアドレスを利用して接続を行うか、特定ステップで特定された被呼側の端末装置のＩＰアドレスを指定して接続を行うかが利用者により選択される。従って、発呼側の端末装置は、被呼側の端末装置がネットワークに接続する毎に異なったＩＰアドレスが付与される場合でも、被呼側の端末装置の最新のＩＰアドレスをＷｅｂサーバより得て、接続を行うことができる。
【００３１】
また、請求項１１に係る発明のネットワーク電話の接続方法は、請求項８乃至１０の何れかに記載の発明の構成に加え、前記Ｗｅｂサーバに対して、通信可能か否かの情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報を前記被呼側の端末装置から転送する通信状態情報転送ステップを備えている。
【００３２】
この構成のネットワーク電話の接続方法では、請求項８乃至１０の何れかに係る発明の作用及び効果に加え、通信状態情報転送ステップでは、Ｗｅｂサーバに対して、通信可能か否かの情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報が被呼側の端末装置から転送される。従って、被呼側の端末装置は、被呼側の端末装置の通信可能か否かの情報を、発呼側の端末装置にあらかじめ知らせることができる。
【００３３】
また、請求項１２に係る発明のネットワーク電話の接続方法は、請求項１１に記載の発明の構成に加え、通信可能情報取得ステップでは、Ｗｅｂサーバから被呼側の端末装置が通信可能か否かの情報が取得され、通信状態判断ステップでは、通信可能情報取得ステップで取得された情報に基づいて、被呼側の端末装置が通信可能か否かが判断され、通信状態判断ステップで被呼側の端末装置が通信可能であると判断されたとき、接続ステップでは、被呼側の端末装置のＩＰアドレスが指定され、通信開始要求信号と発呼側の端末装置のＩＰアドレスとが送信され、被呼側の端末装置が通信開始要求信号を受信したときには、返答ステップでは、発呼側の端末装置に対して通信開始情報が返答される。
【００３４】
この構成のネットワーク電話の接続方法では、請求項１１に係る発明の作用及び効果に加え、通信可能情報取得ステップで、被呼側の端末装置が通信可能か否かの情報をＷｅｂサーバから取得し、通信状態判断ステップで、通信可能情報取得ステップで取得された情報に基づいて被呼側の端末装置が通信可能か否かが判断され、通信状態判断ステップで被呼側の端末装置が通信可能であると判断されたときに、接続ステップで、被呼側の端末装置のＩＰアドレスを指定して通信開始要求信号と発呼側の端末装置のＩＰアドレスとを送信し、被呼側の端末装置が通信開始要求信号を受信したときには、返答ステップで、発呼側の端末装置に対して通信開始情報が返答される。従って、発呼側の端末装置は、被呼側の端末装置が通信可能か否かを確認してから被呼側の端末装置と接続することができる。
【００３５】
また、請求項１３に係る発明のネットワーク電話の接続方法は、請求項１１又は１２に記載の発明の構成に加え、前記通信状態情報転送ステップでは、通信開始後に、前記Ｗｅｂサーバに対して、通信中との情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報が転送されることを特徴とする構成となっている。
【００３６】
この構成のネットワーク電話の接続方法では、請求項１１又は１２に係る発明の作用及び効果に加え、通信状態情報転送ステップでは、通信開始後に、Ｗｅｂサーバに対して、通信中との情報を表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するための通信状態情報が転送される。従って、被呼側の端末装置は、発呼側の端末装置と接続中であることを、他の発呼側の端末装置に対してあらかじめ知らせることができる。
【００３７】
また、請求項１４に係る発明ネットワーク電話の接続方法は、請求項１２又は１３に記載の発明の構成に加え、前記通信状態判断ステップで通信不可能と判断されたときに、所定の時間待機後に、再度、前記通信可能情報取得ステップで前記Ｗｅｂサーバから前記被呼側の端末装置が通信可能か否かの情報が取得され、当該通信可能情報取得ステップで取得された情報に基づいて、前記通信状態判断ステップで前記被呼側の端末装置が通信可能か否かが判断されるように制御する再接続制御ステップを備えている。
【００３８】
この構成のネットワーク電話の接続方法では、請求項１２又は１３に係る発明の作用及び効果に加え、再接続制御ステップでは、通信状態判断ステップで通信不可能と判断されたときに、所定の時間待機後に、再度、通信可能情報取得ステップでＷｅｂサーバから被呼側の端末装置が通信可能か否かの情報が取得され、通信可能情報取得ステップで取得された情報に基づいて、通信状態判断ステップで被呼側の端末装置が通信可能か否かが判断されるように制御される。従って、発呼側の端末装置は、被呼側の端末装置が通信中で接続できず、再接続を行う場合でも、再度提供されたキーワード情報からの被呼側の端末装置の特定を行うことなく、被呼側の端末装置と接続することができる。
【００３９】
また、請求項１５に係る発明のネットワーク電話システムの発呼側の端末装置は、発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段と、被呼側の端末装置のキーワード情報転送手段から転送された前記キーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバとが接続されたネットワークを介して、前記被呼側の端末装置とＩＰアドレスを利用した通信を行うネットワーク電話システムの発呼側の端末装置であって、前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定する特定手段と、当該特定手段が特定した前記被呼側の端末装置のＩＰアドレスを指定して接続を行う接続手段とを備えたことを特徴とする。
【００４０】
この構成の発呼側の端末装置では、特定手段がキーワード情報送出手段から提供されたキーワード情報に基づいてＷｅｂサーバを特定し、かつ特定したＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて被呼側の端末装置のＩＰアドレスを特定する。そして、当該特定手段が特定した前記被呼側の端末装置のＩＰアドレスを指定して接続手段が接続を行うことができる。
【００４１】
また、請求項１６に係る発明の被呼側の端末装置は、発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段と、被呼側の端末装置から転送された、前記キーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバとが接続されたネットワークを介して、前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定する特定手段を備えた発呼側の端末装置と、ＩＰアドレスを利用した通信を行うネットワーク電話システムの被呼側の端末装置であって、前記キーワード情報送出手段に前記キーワード情報を転送するキーワード情報転送手段を備え、当該キーワード情報転送手段は、更に、前記被呼側の端末装置のＩＰアドレスを含んだ前記キーワード情報を前記Ｗｅｂサーバに対して転送することを特徴とする。
【００４２】
この構成の被呼側の端末装置では、キーワード情報転送手段は、キーワード情報送出手段にキーワード情報を転送し、更に、被呼側の端末装置のＩＰアドレスを含んだキーワード情報をＷｅｂサーバに対して転送することができる。
【００４３】
また、請求項１７に係る発明のコンピュータプログラムは、発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段と、被呼側の端末装置のキーワード情報転送手段から転送された前記キーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバとが接続されたネットワークを介して、前記被呼側の端末装置とＩＰアドレスを利用した通信を行うネットワーク電話システムの発呼側の端末装置を制御するコンピュータプログラムであって、前記キーワード情報送出から手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定するステップと、当該特定された前記被呼側の端末装置のＩＰアドレスを指定して接続を行う接続ステップとを前記発呼側の端末装置のＣＰＵに実行させることを特徴とする。
【００４４】
この構成のコンピュータプログラムは、発呼側の端末装置のＣＰＵに、キーワード情報送出手段から提供されたキーワード情報に基づいてＷｅｂサーバを特定させ、かつ特定したＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて被呼側の端末装置のＩＰアドレスを特定するステップと、当該特定された被呼側の端末装置のＩＰアドレスを指定して接続を行う接続ステップとを実行させることができる。
【００４５】
また、請求項１８に係る発明のネットワーク電話システムの被呼側の端末装置の制御方法では、発呼側の端末装置が被呼側の端末装置を特定するためのキーワード情報を、放送網、電気通信回線又は光通信回線を通じて或いは記録媒体を介して前記発呼側の端末装置に提供するためのキーワード情報送出手段と、被呼側の端末装置から転送された、前記キーワード情報を発呼側の端末装置にＷｅｂ画面として表示するための情報、もしくはＷｅｂ画面を構成する非表示情報として提供するＷｅｂサーバとが接続されたネットワークを介して、前記キーワード情報送出手段から提供された前記キーワード情報に基づいて前記Ｗｅｂサーバを特定し、かつ特定した前記ＷｅｂサーバからダウンロードしたＷｅｂ画面又はＷｅｂ画面を構成する非表示情報に含まれたＩＰアドレスに基づいて前記被呼側の端末装置のＩＰアドレスを特定する特定手段を備えた発呼側の端末装置と、ＩＰアドレスを利用した通信を行うネットワーク電話システムの被呼側の端末装置の制御方法であって、前記キーワード情報送出手段に前記キーワード情報を転送するステップと、前記被呼側の端末装置のＩＰアドレスを含んだ前記キーワード情報を前記Ｗｅｂサーバに対して転送するステップとを前記被呼側の端末装置に実行させることを特徴とする。
【００４６】
この構成のネットワーク電話システムの被呼側の端末装置の制御方法では、前記キーワード情報送出手段に前記キーワード情報を転送するステップと、前記被呼側の端末装置のＩＰアドレスを含んだ前記キーワード情報を前記Ｗｅｂサーバに対して転送するステップとを前記被呼側の端末装置に実行させることができる。
【００４７】
また、請求項１９に係る発明のコンピュータ読み取り可能な記録媒体は、請求項１７に記載のコンピュータプログラムを記憶している。
【００４８】
この構成のコンピュータ読み取り可能な記録媒体では、請求項１７に記載のコンピュータプログラムが記憶されているので、ネットワーク電話システム或いはネットワーク電話の接続方法用のコンピュータプログラムを簡便に配布し、実行することができる。従って、ネットワーク電話システム或いはネットワーク電話の接続方法用のコンピュータプログラムを簡便に配布し、実行することができる。
【００４９】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を参照して説明する。図１は、本発明の一実施の形態であるネットワーク電話システムの概念図である。図１に示すように、この実施の形態のネットワーク電話システムでは、まず、着信端末３が、着信端末３の後述するキーワード情報をインターネット１や電話等の電気通信回線を介して番組プログラム制作手段６０に転送する。前記キーワード情報とは、利用者の住所、氏名、電話番号、または後述のＷｅｂサーバ４のインターネットアドレス、着信端末３のＩＰアドレス等の情報のうち、少なくとも一つの情報であり、発信端末２の利用者が着信端末３を特定するための情報である。番組プログラム制作手段６０は、収集したキーワード情報を、例えばテレビジョン放送におけるテロップ（またはスーパー）情報や字幕番組（クローズドキャプション）情報として放送を通じて提供するために番組プログラム内に組み込み、放送するためスケジュールに沿って送信装置６１に転送する。送信装置６１は番組プログラムを放送波等に変換し、放送網６２に出力する。
【００５０】
ところで、テロップ情報とは、テレビ等の放送受信機の画面上に、あらかじめ映像と合成されて放送されたその映像画面上に表示される文字等の情報であり、クローズドキャプション情報とは、コンピュータ等で作成された文字情報がエンコードされ、デジタル信号として放送電波の隙間に乗せて放送され、そのデジタル信号を受信機がデコードして画面上に表示するための文字等の情報である。受信画面を表示中、テロップ情報はあらかじめ映像と合成されているので必ず画面上に表示されるが、クローズドキャプション情報は利用者が自由に表示または非表示の切り替えを行うことができる。
【００５１】
受信装置６３は、放送網６２を介して受信した放送波に含まれるデジタル信号をデコードし、クローズドキャプション情報を取得し、このクローズドキャプション情報からキーワード情報を抽出する。受信装置６３に接続された発信端末２は、受信装置６３の抽出した着信端末３のキーワード情報を受信し、これをもとに着信端末３のＩＰアドレスを特定する。さらに、特定した着信端末３のＩＰアドレスを利用してインターネット１を介し、発信端末２は着信端末３との接続を図る。
【００５２】
また、着信端末３は、通話可否の情報を含めたキーワード情報を有するＷｅｂ画面とし、ホームページ２６を記憶しインターネット上に公開しているＷｅｂサーバ４に、インターネット１を介して転送する。発信端末２は、放送網等を通じて提供された着信端末３のキーワード情報をもとにＷｅｂサーバ４のインターネットアドレスを特定し、このインターネットアドレスに基づいてＷｅｂサーバ４と接続する。発信端末２は接続したＷｅｂサーバ４が公開するホームページ２６より着信端末３のＩＰアドレス等を含む詳細なキーワード情報を得て、これをもとに着信端末３のＩＰアドレスを特定する。さらに、特定した着信端末３のＩＰアドレスを利用してインターネット１を介し、発信端末２は着信端末３との接続を図る。この場合、発信端末２は、着信端末３が番組プログラム制作手段６０に転送する所定の情報のうちＩＰアドレス情報を転送しなくとも、着信端末３のＩＰアドレスを特定することができる。
【００５３】
尚、発信端末２、及び着信端末３が、それぞれ本発明における発呼側の端末装置、及び被呼側の端末装置である。また、番組プログラム制作手段６０が、本発明におけるキーワード情報送出手段、またはキーワード情報送出装置である。
【００５４】
次に、図２乃至図１１を参照して、ネットワーク電話システムの具体的機器構成について説明する。まず、図２は、ネットワーク電話システムの構成図である。図２に示すように、ネットワーク電話システムでは、発呼側の端末装置である発信端末２はルータ７を介してインターネット１に接続され、被呼側の端末装置である着信端末３はルータ８を介してインターネット１に接続されている。また、Ｗｅｂサーバ４はルータ９を介してインターネット１に接続され、番組プログラム制作手段６０はルータ６５を介してインターネット１に接続されている。発信端末２、着信端末３、Ｗｅｂサーバ４、番組プログラム制作手段６０はそれぞれグローバルなＩＰアドレスを有し、ＴＣＰ／ＩＰプロトコルで定められた通信手順に従ってインターネット１と通信している。
【００５５】
Ｗｅｂサーバ４は、着信端末３の利用者とＷｅｂサーバ４の管理者との間の契約に基づく、着信端末３の利用者が更新可能なホームページ２６（図１参照）を記憶している。番組プログラム制作手段６０は、ルータ８、インターネット１及びルータ６５を介して着信端末３と接続され、着信端末３から転送されるキーワード情報の受信を行うことができる。発信端末２は着信端末３のＩＰアドレスを利用し、ルータ７、インターネット１及びルータ８を介して着信端末３を特定することにより、発信端末２は自己のＩＰアドレスを着信端末３に送付することができ、着信端末３は発信端末２を特定することができる。そして、互いを特定した後、発信端末２及び着信端末３は、互いの音声データにそれぞれのＩＰアドレスを付加することで、互いの機器間での音声データの送受信を行うことができる。
【００５６】
また、番組プログラム制作手段６０は、送信装置６１に接続されている。この送信装置６１は、制作した番組プログラムを放送波に変換し、放送網６２に出力することができる。さらに、発信端末２は、受信装置６３に接続されている。受信装置６３と発信端末２とは、例えばＵＳＢ規格のケーブル等や赤外線送受信機等の情報伝送路１００によって接続されている。この受信装置６３は、映像等を表示することのできる、いわゆるテレビ受信機であり、放送網６２を介して伝達された放送波を受信することができ、送信装置６１より出力された放送された番組プログラムを再生することができる。放送網６２としては、ＶＨＦ放送やＵＨＦ放送等の地上波放送網、通信衛星を利用したＢＳ放送やＣＳ放送等の衛生放送網、ケーブルを利用した有線放送網やＣＡＴＶ放送網等が代表的であり、将来有望な光ケーブルを利用した通信、放送網も利用されつつある。
【００５７】
次に、図３を参照して、発信端末２及び着信端末３の機器構成について説明する。尚、発信端末２と着信端末３の機器構成は略同一であるため、ここでは着信端末３の機器構成の説明は省略する。図３は、発信端末２の機器構成を示すブロック図である。
【００５８】
図３に示すように、発信端末２には、発信端末２の制御を司るＣＰＵ２５が設けられ、ＣＰＵ２５には、ＣＰＵ２５が実行するＢＩＯＳ等のプログラムが記憶されたＲＯＭ１２と、ＣＰＵ２５のデータ処理時に一時的なデータの記憶を行うＲＡＭ１３と、データの受け渡しの仲介を行うＩ／Ｏバス１４とが接続されている。Ｉ／Ｏバス１４には、利用者の音声を入力するマイクロホン２３と、音声を出力するスピーカ２４と、利用者が発信端末２の操作の入力を行うキーボード１６及びマウス１７と、利用者に発信端末２の操作画面を表示するＣＲＴ１９に接続された、画面表示処理を行うビデオカード１８と、発信端末２がルータ７を介してインターネット１（図２参照）への接続を行うインターフェースであるＬＡＮカード１５とが接続されている。また、Ｉ／Ｏバス１４には、データの記録媒体であるフロッピー（登録商標）ディスク（以下、「ＦＤ」と言う。）２０ａを挿入し、データの読み書きを行うフロッピー（登録商標）ディスクドライブ（以下、「ＦＤＤ」と言う。）２０と、データの記録媒体であるＣＤ−ＲＯＭ２１ａを挿入し、データの読み込みを行うＣＤ−ＲＯＭドライブ２１と、データの記憶装置であるハードディスクドライブ（以下、「ＨＤＤ」と言う。）２２とが接続されている。さらに、発信端末２には情報伝送路１００を介して受信装置６３との通信を行うＵＳＢポート６４が設けられ、このＵＳＢポート６４はＩ／Ｏバス１４に接続されている。
【００５９】
尚、ＨＤＤ２２には、発信端末２の動作をＣＰＵ２５が制御するための各種プログラム等が記憶されたオペレーティングシステム（以下、「ＯＳ」と言う。）記憶エリア２２ａ、本実施の形態のネットワーク電話システムを実現するために発信端末２で実行される各種のプログラムが記憶されたプログラム記憶エリア２２ｂ、上記プログラムの実行に必要な設定及びデータ等の情報が記憶された情報記憶エリア２２ｃ、その他の情報が記憶されたその他の情報記憶エリア２２ｄ、着信端末３の利用者の情報を記憶したテーブルである通信先情報テーブル２２ｅ、及び着信端末３の最新の通話状態が記憶された通話状態記憶エリア２２ｆ等が設けられている。また、ＣＤ−ＲＯＭ２１ａには、本実施の形態のネットワーク電話システムを実現するために発信端末２で実行される各種のプログラムが記憶されており、導入時には、当該プログラムは、ＣＤ−ＲＯＭ２１ａからＨＤＤ２２上のプログラム記憶エリア２２ｂにセットアップされて記憶されるようになっている。
【００６０】
次に、図４を参照して、通信先情報テーブル２２ｅの構造を説明する。図４は、通信先情報テーブル２２ｅの概念図である。図４に示すように、通信先情報テーブル２２ｅには、既に通信したことのある着信端末３の利用者の情報、または提供されたキーワード情報に基づいて特定された着信端末３の利用者の情報が記憶されている。具体的には、番号欄２２ｅ１に対応した各欄、すなわち、電話番号欄２２ｅ２、氏名欄２２ｅ３、住所欄２２ｅ４、ニックネーム欄２２ｅ５、ＵＲＬ欄２２ｅ６及びＩＰアドレス欄２２ｅ７が一組として、複数記憶されている。図４では、一組の記憶のみ例示しているが、番号欄２２ｅ１の番号「００」〜「９９」まで１００組記憶できるようになっている。着信端末３の利用者の情報が、発信端末２と着信端末３との通話が成立した時点で番号欄２２ｅ１の番号順に記憶されるようになっている。そして、最大登録数（１００組）を越える場合でも、古い登録情報から、あるいは利用者が選択した不要なキーワード情報から削除され、新たなキーワード情報の登録ができるようになっている。尚、一つの番号欄２２ｅ１に対応する各欄に記憶される一組の情報には必ずしも上記全ての情報が揃っている必要はなく、キーワード情報から特定することができた分の情報が一組とされ、それぞれの対応する欄に記憶される。
【００６１】
次に、図５乃至図７を参照して、発信端末２のユーザーインターフェース画面の構成について説明する。図５は、発信端末２の通話先選択画面５０の構成を示す図である。図６は、発信端末２のＵＲＬ入力画面５３の構成を示す図である。図７は、発信端末２の通話先接続画面３５の構成を示す図である。
【００６２】
図５に示す、通話先選択画面５０は、発信端末２が着信端末３との通信を行う際に、受信装置６３の受信した放送波に含まれたデジタル信号をデコードして得られたクローズドキャプション情報より抽出したキーワード情報に基づいて特定した着信端末３の利用者の情報、及び既に通信したことのある着信端末３の利用者の情報を表示し、発信端末２の利用者に選択を行わせるインターフェース画面である。発信端末２の表示画面であるＣＲＴ１９（図３参照）の画面上に表示され、利用者からの入力はキーボード１６またはマウス１７より行われる。最下部に「通話先選択画面」との表示がされた通話先選択画面５０には、着信端末３の利用者の選択を行うラジオボタン５０ａ、着信端末３の利用者の電話番号が表示された電話番号欄５０ｂ、着信端末３の利用者の氏名が表示された氏名欄５０ｃ、着信端末３の利用者の住所が表示された住所欄５０ｄ、及び着信端末３の利用者のニックネームが表示されたニックネーム欄５０ｅを一組として、複数組が表形式で表示されるように設けられている。
【００６３】
また、通話先選択画面５０の下部には、利用者がラジオボタン５０ａにチェックを入れて通話先を選択後、通話先を決定したことをＣＰＵ２５に伝える選択ボタン５１と、通話先の電話番号等が不明の場合、例えばテロップとして受信装置６３に表示された、着信端末３の利用者の情報を表示するホームページ２６のＵＲＬを入力して、着信端末３の利用者の情報を特定するためのＵＲＬ入力ボタン５２とが水平方向に列設されている。登録画面には登録された着信端末３の利用者の情報等が横方向に一列に表示される。図５では一組の表示例を示しているが、例えば１００組表示することができる。
【００６４】
また、図６に示す、ＵＲＬ入力画面５３は、発信端末２が電話番号等の不明な着信端末３の情報を検索するため、発信端末２の利用者に着信端末３の利用者の情報を入力させるインターフェース画面である。例えば、受信装置６３の映像表示画面にテロップとして着信端末３のＵＲＬ情報が表示された場合などに利用される。図５に示す、ＵＲＬ入力ボタン５２が押された場合に、発信端末２の表示画面であるＣＲＴ１９の画面上に表示される。利用者からの入力はキーボード１６またはマウス１７より行われる。ＵＲＬ入力画面５３には、最上部の「ＵＲＬを入力してください」と表示された部分の直下に、着信端末３を検索するためのＵＲＬ情報を入力するＵＲＬ入力枠５４と、ＵＲＬの入力が終了したことをＣＰＵ２５に伝える検索ボタン５５とが、ＵＲＬ入力画面５３の垂直方向に順に列設されている。
【００６５】
また、図７に示す、通話先接続画面３５は、発信端末２が着信端末３との通信を行う際に、着信端末３の情報を表示し、発信端末２の利用者に通話先の情報を確認させ、接続を開始することの決定を行わせるインターフェース画面である。発信端末２の表示画面であるＣＲＴ１９の画面上に表示され、利用者からの入力はキーボード１６またはマウス１７より行われる。通話先接続画面３５には、着信端末３の各情報を表示する各表示枠、すなわち、氏名枠３６、ニックネーム枠３７、住所枠４８、電話番号枠３８、ＵＲＬ枠３９及びＩＰアドレス枠４０が通話先接続画面３５の上部より縦方向に順に列設されている。さらに、表示枠の下部には、通話状態表示部４１及びコネクション表示部４２が設けられている。通話状態表示部４１は、通話可能表示アイコン４１ａ、通話中表示アイコン４１ｂ及び通話不可表示アイコン４１ｃの、着信端末３の通話状態を利用者に報知する各々のアイコンで構成されている。コネクション表示部４２は、コネクション中表示アイコン４２ａ及び非コネクション表示アイコン４２ｂの、着信端末３との接続状態を利用者に報知する各々のアイコンで構成されている。また、コネクション表示部４２の下部には、利用者が通話開始を指示する開始ボタン４３と、通話終了を指示する終了ボタン４４とが水平方向に列設されている。
【００６６】
次に、図８を参照して、Ｗｅｂサーバ４の機器構成について説明する。図８は、Ｗｅｂサーバ４の機器構成を示すブロック図である。図８に示すように、Ｗｅｂサーバ４にはＷｅｂサーバ４の制御を司るＣＰＵ２２５が設けられ、ＣＰＵ２２５にはＣＰＵ２２５が実行するＢＩＯＳ等のプログラムが記憶されたＲＯＭ２１２と、ＣＰＵ２２５のデータ処理時に一時的なデータの記憶を行うＲＡＭ２１３と、データの受け渡しの仲介を行うＩ／Ｏバス２１４とが接続されている。Ｉ／Ｏバス２１４には、管理者がＷｅｂサーバ４の操作の入力を行うキーボード２１６及びマウス２１７と、管理者にＷｅｂサーバ４の操作画面を表示するＣＲＴ２１９に接続された、画面表示処理を行うビデオカード２１８と、Ｗｅｂサーバ４がルータ９を介してインターネット１（図２参照）への接続を行うインターフェースであるＬＡＮカード２１５とが接続されている。また、Ｉ／Ｏバス２１４には、データの記録媒体であるＦＤ２２０ａを挿入し、データの読み書きを行うＦＤＤ２２０と、データの記録媒体であるＣＤ−ＲＯＭ２２１ａを挿入し、データの読み込みを行うＣＤ−ＲＯＭドライブ２２１と、データの記憶装置であるＨＤＤ２２２とが接続されている。
【００６７】
尚、ＨＤＤ２２２には、Ｗｅｂサーバ４の動作をＣＰＵ２２５が制御するための各種プログラム等が記憶されたＯＳ記憶エリア２２２ａ、Ｗｅｂサーバ４がＷｅｂサーバとして機能するためにＷｅｂサーバ４が実行する各種のプログラムが記憶されたプログラム記憶エリア２２２ｂ、利用者が更新可能なホームページ２６が記憶されたユーザーデータ記憶エリア２２２ｃ、及びその他の情報が記憶されたその他の情報記憶エリア２２２ｄ等が設けられている。また、ＣＤ−ＲＯＭ２２１ａには、Ｗｅｂサーバ４がＷｅｂサーバとして機能するためにＷｅｂサーバ４が実行する各種のプログラムが記憶されており、導入時には、当該プログラムは、ＣＤ−ＲＯＭ２２１ａからＨＤＤ２２２のプログラム記憶エリア２２２ｂにセットアップされて記憶されるようになっている。
【００６８】
次に、図９及び図１０を参照して、Ｗｅｂサーバ４に記憶されたホームページ２６の構成について説明する。図９は、インターネット１を介してＷｅｂサーバ４と接続された発信端末２のＣＲＴ１９の表示画面を介して利用者が閲覧することができる、着信端末３の情報を表示したホームページ２６を示す図である。図１０は、ホームページ記述言語の１つであるＨＴＭＬで記述された、ホームページ２６を構成するＨＴＭＬ文章４５を示す図である。図９に示すように、ホームページ２６には着信端末３の情報として、利用者の電話番号、氏名、住所、ニックネーム、通話可否等を示す通話状態、及びホームページ２６のインターネットアドレス情報であるＵＲＬ等が掲載されている。また、図１０に示すように、Ｗｅｂサーバ４に記憶されているホームページ２６はＨＴＭＬで記述されている。さらに、ＨＴＭＬ文章４５に記述される着信端末３のＩＰアドレスは、ＨＴＭＬ文４６ａのようにコメントを意味するタグ（<!--，-->）を用いて記述されることによってホームページ２６（図９参照）上には表示されない。このコメントタグを用いなかった場合、着信端末３のＩＰアドレスに関する記述が点線で囲った部分４９に表示される。
【００６９】
次に、図１１を参照して、キーワード情報送出手段の機器構成について説明する。図１１は、番組プログラム制作手段６０の機器構成を示すブロック図である。図１１に示すように、番組プログラム制作手段６０は、着信端末３から転送されるキーワード情報を受信するための着信端末情報受信部６０ａと、着信端末３から転送されたキーワード情報に基づいてテロップ情報またはクローズドキャプション情報を作成するテロップ／クローズドキャプション作成部６０ｂと、再生される番組プログラムにテロップ情報やクローズドキャプション情報の挿入を行うテロップ／クローズドキャプション挿入部６０ｃと、番組プログラムを放送するためスケジュールに沿って送信装置６１に番組プログラムを出力する番組プログラム放送部６０ｄとから構成されている。着信端末情報受信部６０ａは、ルータ６５を介してインターネット１に接続されている。また、番組プログラム制作手段６０の番組プログラム放送部６０ｄから接続された送信装置６１は、番組プログラムを視聴者に伝達するための放送網６２と接続されている。さらに、受信装置６３は放送網６２と接続され、送信装置６１より出力された番組プログラムを受信することができるようになっている。
【００７０】
次に、本実施の形態のネットワーク電話システムの動作について、図１２乃至図２０に示すフローチャート及び図２１に示す図を参照しながら説明する。図１２は、待ち受け処理のフローチャートである。図１３は、待ち受け情報処理のフローチャートである。図１４は、放送処理のフローチャートである。図１５は、放送受信処理のフローチャートである。図１６は、通信先特定処理のフローチャートである。図１７は、Ｗｅｂ情報収集処理のフローチャートである。図１８乃至図２０は、通話処理のフローチャートである。図２１は、発信端末２が特定した着信端末３の利用者の情報を通話先接続画面３５に表示した表示例を示す図である。以下、フローチャートの各ステップを「Ｓ」と略記する。
【００７１】
まず、図１２を参照して、着信端末３の待ち受け処理について説明する。図１２に示すように、着信端末３の待ち受け処理が開始されると、まず、利用者に対して「キーワード情報を通知するか？」どうかの確認が行われる（Ｓ１１０）。キーワード情報は、前述したような着信端末３の利用者の情報であり、着信端末３の初期設定時に利用者に登録されている。この確認操作は着信端末３の利用者がキーボード１６またはマウス１７を介して入力を行う。このネットワーク電話システムはキーワード情報を利用して通信を行うので、着信端末３がキーワード情報を通知しない場合には通信が行われない（Ｓ１１０：ＮＯ）。着信端末３がキーワード情報を通知する場合（Ｓ１１０：ＹＥＳ）、ＣＰＵ２５は、着信端末３の「キーワード情報をキーワード情報レジスタにセットする」（Ｓ１１１）。キーワード情報レジスタはＲＡＭ１３の所定の記憶エリアに設けられており、ＣＰＵ２５が、ＯＳに問い合わせを行うことで得られる着信端末３のキーワード情報を、そのキーワード情報レジスタに記憶させる。そして、着信端末３が「キーワード情報の全てもしくは一部を番組プログラム制作手段６０に転送」する（Ｓ１１２）。キーワード情報にどの情報を含めるかは初期設定等で決定され、着信端末３が特定されるのに最低限必要な情報のみ、例えばＵＲＬ情報のみの転送に制限することができる。このキーワード情報の転送は、インターネット１を介し、着信端末３と番組プログラム制作手段６０とが接続されて行われる。
【００７２】
次に、ＣＰＵ２５は、「発信端末２から通話開始要求があるか？」を確認し、着信端末３が通話開始要求を受信するまで待機する（Ｓ１１３：ＮＯ）。着信端末３が通話開始要求を受信すると（Ｓ１１３：ＹＥＳ）、ＣＰＵ２５はＨ．３２３プロトコルを利用して発信端末２とのコネクションを図り、コネクションが成立すると、「発信端末２と通話を行う」（Ｓ１１４）。そして、ＣＰＵ２５は、通話中、「通話は終了したか？」どうかの確認を継続して行い（Ｓ１１５：ＮＯ）、通話が終了したと判断すると（Ｓ１１５：ＹＥＳ）、「待ち受けを終了するか？」どうかの確認を利用者に行う（Ｓ１１６）。利用者が、キーボード１６またはマウス１７からの入力によって、着信端末３の待ち受けを終了しない場合（Ｓ１１６：ＮＯ）、Ｓ１１３に戻り、待ち受けを継続する。利用者によって着信端末３の待ち受けが終了された場合（Ｓ１１６：ＹＥＳ）、ＣＰＵ２５はＲＡＭ１３のキーワード情報レジスタのクリアを行い、ＣＰＵ２５による「キーワード情報レジスタはクリアされたか？」どうかの確認においてクリアされていないと判断された場合（Ｓ１１７：ＮＯ）、クリアされるまで継続して確認が行われる。ＣＰＵ２５が、ＲＡＭ１３のキーワード情報レジスタがクリアされたと判断した場合（Ｓ１１７：ＹＥＳ）、Ｓ１１０に戻り、キーワード情報の通知を行うかどうか、すなわち着信端末３が待ち受けを行うかどうかの選択に戻る。
【００７３】
次に、図１３を参照して、着信端末３の待ち受け中に継続的に処理される待ち受け情報処理について説明する。図１３に示すように、Ｓ１１３（図１２参照）において着信端末３の待ち受け情報処理が開始されると、まず、ＣＰＵ２５は、ＲＡＭ１３の所定の記憶エリアの「キーワード情報レジスタはクリアされているか？」どうかの確認を行う（Ｓ１７）。前述したように、このネットワーク電話システムはＩＰアドレスを利用して通信を行うので、着信端末３がＩＰアドレスを通知しない場合、すなわちキーワード情報レジスタにキーワード情報がセットされていない場合には、着信端末３の待ち受けが行われないので、待ち受け情報処理の進行が待機される（Ｓ１７：ＹＥＳ）。キーワード情報レジスタがクリアされていない場合、すなわちキーワード情報レジスタにキーワード情報がセットされた場合、着信端末３の待ち受けが行われるので、ＣＰＵ２５による着信端末３の通信状態の監視を継続するためＳ１に進み、待ち受け情報処理が継続される（Ｓ１７：ＮＯ）。
【００７４】
次に、着信端末３の利用者が「在宅か？」どうかの確認が行われる（Ｓ１）。着信端末３の待ち受け処理がアクティブでない状態、例えば、ネットワーク電話アプリケーション上で着信動作を行わない設定にする等の操作がされている状態の場合、ＣＰＵ２５は利用者が「不在」であると判断してＲＡＭ１３の所定の記憶エリアに「不在」を示す情報を記憶し（Ｓ１：ＮＯ）、「通話状態記憶エリア２２ｆの内容は「不在」を示す情報か？」が確認される（Ｓ１４）。すなわち、ＨＤＤ２２上の通話状態記憶エリア２２ｆに記憶された内容と比較される。通話状態記憶エリア２２ｆに記憶された内容がＲＡＭ１３の所定の記憶エリアに記憶した内容と同じ「不在」を示す情報であった場合、ＣＰＵ２５は既にホームページ２６の内容が最新の情報であると判断して、Ｓ１７の処理に戻る（Ｓ１４：ＹＥＳ）。
【００７５】
通話状態記憶エリア２２ｆに記憶された内容が「不在」を示す情報でなかった場合（Ｓ１４：ＮＯ）、ＣＰＵ２５は「通話状態記憶エリア２２ｆに「不在」を示す情報を記憶」する（Ｓ１５）。次に、ＣＰＵ２５は、ＨＤＤ２２上の情報記憶エリア２２ｃに初期値として記憶されている、着信端末３のＷｅｂページであるホームページ２６を構成するＨＴＭＬ文章４５（図１０参照）を、ＲＡＭ１３上の所定の記憶エリアに読み込む。さらに、ＣＰＵ２５は、「ＨＴＭＬ文章４５中の通話状態情報を「不在」を示す情報に変換」するために、着信端末３の通話状態が記述されているＨＴＭＬ文４６の記述を「不在」を表す内容に変更し、この更新したＨＴＭＬ文章４５をＲＡＭ１３上の所定の記憶エリアに記憶する（Ｓ１６）。次に、「ＨＴＭＬ文章４５をＷｅｂサーバ４にＦＴＰでアップロード」するために、ＣＰＵ２５は、情報記憶エリア２２ｃに記憶されている、初期設定時に利用者に登録させたＷｅｂサーバ４のＵＲＬをもとに、ＦＴＰを利用して着信端末３とＷｅｂサーバ４とを接続する。さらに、ＣＰＵ２５は、Ｗｅｂサーバ４のＨＤＤ２２２上のユーザーデータ記憶エリア２２２ｃに、前記記憶したＨＴＭＬ文章４５をアップロードし（Ｓ７）、処理終了後、着信端末３とＷｅｂサーバ４との接続を解除してＳ１７の処理に戻る。Ｗｅｂサーバ４のホームページ２６の通話状態の項目には「不在」と表示されるようになる。
【００７６】
また、着信端末３の待ち受け処理がアクティブな状態、例えば、ネットワーク電話アプリケーション上で着信動作を行う設定にする等の操作がされている状態の場合、ＣＰＵ２５は、利用者が「在宅」であると判断し（Ｓ１：ＹＥＳ）、着信端末３が「通話可能状態か？」否かの判断を行う（Ｓ２）。すなわち、着信端末３にマイクロホン２３やスピーカ２４等が接続されていることの確認が、図示外の動作環境確認手段によって行われる。動作環境確認手段によって着信端末３が通話可能でないと判断されると、ＣＰＵ２５は利用者が「通話不可」であると判断してＲＡＭ１３の所定の記憶エリアに「通話不可」を示す情報を記憶し（Ｓ２：ＮＯ）、「通話状態記憶エリア２２ｆの内容は「通話不可」を示す情報か？」が確認される（Ｓ１１）。すなわち、ＨＤＤ２２上の通話状態記憶エリア２２ｆに記憶された内容と比較される。通話状態記憶エリア２２ｆに記憶された内容がＲＡＭ１３の所定の記憶エリアに記憶した内容と同じ「通話不可」を示す情報であった場合、ＣＰＵ２５は既にホームページ２６の内容が最新の情報であると判断して、Ｓ１７の処理に戻る（Ｓ１１：ＹＥＳ）。
【００７７】
通話状態記憶エリア２２ｆに記憶された内容が「通話不可」を示す情報でなかった場合（Ｓ１１：ＮＯ）、ＣＰＵ２５は「通話状態記憶エリア２２ｆに「通話不可」を示す情報を記憶」する（Ｓ１２）。次に、ＣＰＵ２５は、ＨＤＤ２２上の情報記憶エリア２２ｃに初期値として記憶されている、着信端末３のＷｅｂページであるホームページ２６を構成するＨＴＭＬ文章４５（図１０参照）を、ＲＡＭ１３上の所定の記憶エリアに読み込む。さらに、ＣＰＵ２５は、「ＨＴＭＬ文章４５中の通話状態情報を「通話不可」を示す情報に変換」するために、着信端末３の通話状態が記述されているＨＴＭＬ文４６の記述を「通話不可」を表す内容に変更し、この更新したＨＴＭＬ文章４５をＲＡＭ１３上の所定の記憶エリアに記憶する（Ｓ１３）。次に、ＣＰＵ２５は、情報記憶エリア２２ｃに記憶されている、初期設定時に利用者に登録させたＷｅｂサーバ４のＵＲＬをもとに、ＦＴＰを利用して着信端末３とＷｅｂサーバ４とを接続する。さらに、ＣＰＵ２５は、Ｗｅｂサーバ４のＨＤＤ２２２上のユーザーデータ記憶エリア２２２ｃに、前記記憶したＨＴＭＬ文章４５をアップロードし（Ｓ７）、処理終了後、着信端末３とＷｅｂサーバ４との接続を解除し、Ｓ１７の処理に戻る。Ｗｅｂサーバ４のホームページ２６の通話状態の項目には「通話不可」と表示されるようになる。
【００７８】
また、Ｓ２で着信端末３が通話可能な状態であると判断されると、すなわち、図示外の動作環境確認手段によって着信端末３にマイクロホン２３やスピーカ２４等が接続されていることが確認されると（Ｓ２：ＹＥＳ）、ＣＰＵ２５は、利用者が「現在は通話していないか？」、すなわち着信端末３が通話中であるか否かの判断を行う（Ｓ３）。図示外の通話状態確認手段によって着信端末３が通話中であると判断されると、ＣＰＵ２５は利用者が「通話中」であると判断してＲＡＭ１３の所定の記憶エリアに「通話中」を示す情報を記憶し（Ｓ３：ＮＯ）、「通話状態記憶エリア２２ｆの内容は「通話中」を示す情報か？」が確認される（Ｓ８）。すなわち、ＨＤＤ２２上の通話状態記憶エリア２２ｆに記憶された内容と比較される。通話状態記憶エリア２２ｆに記憶された内容がＲＡＭ１３の所定の記憶エリアに記憶した内容と同じ「通話中」を示す情報であった場合、ＣＰＵ２５は既にホームページ２６の内容が最新の情報であると判断して、Ｓ１７の処理に戻る（Ｓ８：ＹＥＳ）。
【００７９】
通話状態記憶エリア２２ｆに記憶された内容が「通話中」を示す情報でなかった場合（Ｓ８：ＮＯ）、ＣＰＵ２５は「通話状態記憶エリア２２ｆに「通話中」を示す情報を記憶」する（Ｓ９）。次に、ＣＰＵ２５は、ＨＤＤ２２上の情報記憶エリア２２ｃに初期値として記憶されている、着信端末３のＷｅｂページであるホームページ２６を構成するＨＴＭＬ文章４５（図１０参照）を、ＲＡＭ１３上の所定の記憶エリアに読み込む。さらに、ＣＰＵ２５は、「ＨＴＭＬ文章４５中の通話状態情報を「通話中」を示す情報に変換」するために、着信端末３の通話状態が記述されているＨＴＭＬ文４６の記述を「通話中」を表す内容に変更し、この更新したＨＴＭＬ文章４５をＲＡＭ１３上の所定の記憶エリアに記憶する（Ｓ１０）。次に、ＣＰＵ２５は、情報記憶エリア２２ｃに記憶されている、初期設定時に利用者に登録させたＷｅｂサーバ４のＵＲＬをもとに、ＦＴＰを利用して着信端末３とＷｅｂサーバ４とを接続する。さらに、ＣＰＵ２５は、Ｗｅｂサーバ４のＨＤＤ２２２上のユーザーデータ記憶エリア２２２ｃに、前記記憶したＨＴＭＬ文章４５をアップロードし（Ｓ７）、処理終了後、着信端末３とＷｅｂサーバ４との接続を解除し、Ｓ１７の処理に戻る。Ｗｅｂサーバ４のホームページ２６の通話状態の項目には「通話中」と表示されるようになる。
【００８０】
また、Ｓ３で着信端末３が通話中でないと判断されると、すなわち、図示外の通話状態確認手段によって着信端末３が通話中でないと判断されると（Ｓ３：ＹＥＳ）、ＣＰＵ２５は利用者が「通話可能」であると判断してＲＡＭ１３の所定の記憶エリアに「通話可能」を示す情報を記憶し、「通話状態記憶エリア２２ｆの内容は「通話可能」を示す情報か？」が確認される（Ｓ４）。すなわち、ＨＤＤ２２上の通話状態記憶エリア２２ｆに記憶された内容と比較される。通話状態記憶エリア２２ｆに記憶された内容がＲＡＭ１３の所定の記憶エリアに記憶した内容と同じ「通話可能」を示す情報であった場合、ＣＰＵ２５は既にホームページ２６の内容が最新の情報であると判断して、Ｓ１７の処理に戻る（Ｓ４：ＹＥＳ）。
【００８１】
通話状態記憶エリア２２ｆに記憶された内容が「通話可能」を示す情報でなかった場合（Ｓ４：ＮＯ）、ＣＰＵ２５は「通話状態記憶エリア２２ｆに「通話可能」を示す情報を記憶」する（Ｓ５）。次に、ＣＰＵ２５は、ＨＤＤ２２上の情報記憶エリア２２ｃに初期値として記憶されている、着信端末３のＷｅｂページであるホームページ２６を構成するＨＴＭＬ文章４５（図１０参照）を、ＲＡＭ１３上の所定の記憶エリアに読み込む。さらに、ＣＰＵ２５は、「ＨＴＭＬ文章４５中の通話状態情報を「通話可能」を示す情報に変換」するために、着信端末３の通話状態が記述されているＨＴＭＬ文４６の記述を「通話可能」を表す内容に変更し、この更新したＨＴＭＬ文章４５をＲＡＭ１３上の所定の記憶エリアに記憶する（Ｓ６）。次に、ＣＰＵ２５は、情報記憶エリア２２ｃに記憶されている、初期設定時に利用者に登録させたＷｅｂサーバ４のＵＲＬをもとに、ＦＴＰを利用して着信端末３とＷｅｂサーバ４とを接続する。さらに、ＣＰＵ２５は、Ｗｅｂサーバ４のＨＤＤ２２２上のユーザーデータ記憶エリア２２２ｃに、前記記憶したＨＴＭＬ文章４５をアップロードし（Ｓ７）、処理終了後、着信端末３とＷｅｂサーバ４との接続を解除し、Ｓ１７の処理に戻る。Ｗｅｂサーバ４のホームページ２６の通話状態の項目には「通話可能」と表示されるようになる。
【００８２】
次に、図１４を参照して、着信端末３から転送されたキーワード情報に基づいて、着信端末３の利用者の情報等が番組プログラム中に組み込まれ放送される放送処理について説明する。番組プログラム制作手段６０（図１１参照）では、まず、「番組プログラムを再生し放送の開始を行う」（Ｓ１２０）。番組プログラム放送部６０ｄがあらかじめ定められたスケジュールに基づき、番組プログラムの再生を行い、送信装置６１に出力することで放送が行われる。そして、放送が行われている場合に、Ｓ１７（図１３参照）において、着信端末３のキーワード情報の転送が行われると、番組プログラム制作手段６０の着信端末情報受信部６０ａがそのキーワード情報をインターネット１を介して受信する。着信端末情報受信部６０ａは、この「キーワード情報を受信したか？」どうかの監視を行い（Ｓ１２１）、キーワード情報を受信した場合（Ｓ１２１：ＹＥＳ）、受信したキーワード情報をテロップ／クローズドキャプション作成部６０ｂに転送し、テロップ／クローズドキャプション作成部６０ｂは、このキーワード情報をもとに「テロップ情報またはクローズドキャプション情報を作成」する（Ｓ１２２）。
【００８３】
次に、テロップ／クローズドキャプション作成部６０ｂで作成されたテロップ情報またはクローズドキャプション情報は、テロップ／クローズドキャプション挿入部６０ｃに転送され、放送中の番組プログラムに「テロップ情報またはクローズドキャプション情報の挿入」が行われる（Ｓ１２３）。そして、テロップ／クローズドキャプション挿入部６０ｃの行う「テロップ情報またはクローズドキャプション情報の挿入は完了したか？」どうかの確認が行われ（Ｓ１２４）、番組プログラム放送部６０ｄにおいて、例えばテロップ情報またはクローズドキャプション情報の番組プログラムへの挿入のタイミングを図っている場合や挿入を行っている場合など、まだ挿入が完了していない場合には、Ｓ１２３に戻り、挿入処理を継続する（Ｓ１２４：ＮＯ）。挿入処理が完了すると（Ｓ１２４：ＹＥＳ）、「番組プログラムの再生は完了したか？」どうかの確認が行われる（Ｓ１２５）。番組プログラム放送部６０ｄによる番組プログラムの再生が行われている場合であればＳ１２１に戻り、着信端末３からのキーワード情報の転送が行われるのを待機する（Ｓ１２５：ＮＯ）。また、着信端末３からのキーワード情報が転送されない場合は（Ｓ１２１：ＮＯ）、Ｓ１２５に進み番組プログラムの再生が行われているかの確認を行い、番組プログラムが再生中である場合は（Ｓ１２５：ＮＯ）、再度、Ｓ１２１でキーワード情報の受信確認を行う。そして、番組プログラムの再生が完了した場合（Ｓ１２５：ＹＥＳ）、番組プログラム制作手段６０は、放送を終了する。
【００８４】
次に、図１５を参照して、受信装置６３が受信した放送波からクローズドキャプション情報をデコードし、そのクローズドキャプション情報よりキーワード情報を抽出する放送受信処理について説明する。図１５に示すように、受信装置６３は、放送網６２を通じて受信した放送波より「デコードしたクローズドキャプション情報から着信端末３のキーワード情報の抽出を行う」（Ｓ１３０）。受信装置６３は、クローズドキャプションデコーダによって受信した放送波に重畳されたデジタル信号をデコードし、クローズドキャプション情報を得ることができる。このクローズドキャプション情報にキーワード情報が含まれていれば、受信装置６３はその抽出を行う。そして、その「キーワード情報は抽出できたか？」どうかの確認が行われ（Ｓ１３１）、まだ抽出中である場合にはキーワード情報の抽出処理が継続される（Ｓ１３１：ＮＯ）。キーワード情報の抽出が完了した場合（Ｓ１３１：ＹＥＳ）、受信装置６３は、「キーワード情報を発信端末２に通知する」（Ｓ１３２）。受信装置６３から発信端末２へのキーワード情報の転送が終了すると、受信装置６３は放送波の「受信終了したか？」どうかの確認を行い（Ｓ１３３）、まだ放送波の受信を継続している場合は（Ｓ１３３：ＮＯ）、Ｓ１３０に戻りクローズドキャプション情報にキーワード情報が含まれている場合にその抽出を行う。そして、放送波の受信が終了すると（Ｓ１３３：ＹＥＳ）、受信装置６３は放送受信処理を終了する。
【００８５】
次に、図１６及び図１７を参照して、発信端末２が受信装置６３より得たキーワード情報に基づいて着信端末３を特定し、着信端末３の情報を記憶する通信先特定処理について説明する。まず、図１６に示すように、発信端末２のＣＰＵ２５は、「受信装置６３からキーワード情報が通知されたか？」を監視する（Ｓ１４０）。受信装置６３からキーワード情報の転送がない場合、転送されるまで監視を継続する（Ｓ１４０：ＮＯ）。受信装置６３からのキーワード情報の転送があった場合（Ｓ１４０：ＹＥＳ）、このキーワード情報は、発信端末２のＵＳＢポート６４を介して発信端末２に入力され、ＣＰＵ２５の処理に基づいてＲＡＭ１３の所定の記憶エリアに記憶される。次に、ＣＰＵ２５は、ＲＡＭ１３の所定の記憶エリアに記憶したキーワード情報から、着信端末３の各情報、すなわち利用者の住所、氏名、電話番号、ニックネーム、利用者の情報を表示するホームページ２６のＵＲＬ、及び着信端末３のＩＰアドレスのそれぞれの情報について抽出し、それぞれの情報をＲＡＭ１３の所定の記憶エリアに記憶する。そして、ＣＰＵ２５は、抽出し記憶した各情報から「キーワード情報から着信端末３のＩＰアドレスを得たか？」どうかの確認を行い（Ｓ１４１）、着信端末３のＩＰアドレスが抽出された情報にあった場合（Ｓ１４１：ＹＥＳ）、着信端末３との通信を行うことができるものとして、得られた情報を登録するために「通信先情報記憶処理」を行い（Ｓ１４５）、得られた情報をＨＤＤ２２の通信先情報テーブル２２ｅに記憶する。そして、Ｓ１４０に戻り、受信装置６３からのキーワード情報の通知を監視する。
【００８６】
また、Ｓ１４１で、着信端末３のＩＰアドレスが抽出された情報になかった場合（Ｓ１４１：ＮＯ）、ＣＰＵ２５は、抽出した各情報から「キーワード情報からホームページ２６のＵＲＬを得たか？」どうかの確認を行う（Ｓ１４２）。そして、着信端末３の利用者の情報を表示するこのホームページ２６のＵＲＬが抽出された情報になかった場合（Ｓ１４２：ＮＯ）、ＣＰＵ２５は、通知されたキーワード情報では着信端末３のＩＰアドレスを特定できず、接続を行えないので、新たなキーワード情報を得るためＳ１４０に戻り、受信装置６３からのキーワード情報の通知を監視する。また、ホームページ２６のＵＲＬが抽出された情報にあった場合（Ｓ１４２：ＹＥＳ）、ＣＰＵ２５は、このＵＲＬに基づいて後述する「Ｗｅｂ情報収集処理」を行い（Ｓ１４３）、処理後にＳ１４０に戻り、受信装置６３からのキーワード情報の通知を監視する。
【００８７】
次に、上記通信先特定処理のＳ１４３で行われるＷｅｂ情報収集処理について、図１７を参照して説明する。図１７に示すように、発信端末２のＣＰＵ２５は、まず、着信端末３の利用者の情報を表示するこのホームページ２６の「ＵＲＬに基づいてＷｅｂサーバ４にアクセスする」（Ｓ１５０）。ＣＰＵ２５は、抽出し記憶したＵＲＬに基づき、発信端末２とＷｅｂサーバ４とを接続させる。そして、ホームページ２６を構成する「Ｗｅｂページをダウンロード」する（Ｓ１５１）。このＷｅｂページは、図１０に示すように、ＨＴＭＬで記述されたＨＴＭＬ文章４５である。ＣＰＵ２５は、ダウンロードしたＨＴＭＬ文章４５をＲＡＭ１３上の所定の記憶エリアに一時的に記憶させ、「ＨＴＭＬ文章４５から着信端末３の情報を抽出」する（Ｓ１５２）。ＣＰＵ２５は、記憶したＨＴＭＬ文章４５に記述されている「電話番号」、「氏名」、「住所」、「ニックネーム」、「ＵＲＬ」、及び「電話用ＩＰアドレス」というそれぞれの文字列に続く所定の文字列を抽出して、ＲＡＭ１３の所定の記憶エリアに記憶する。
【００８８】
さらに、ＣＰＵ２５は、「着信端末３の情報は収集できたか？」どうかを確認する（Ｓ１５３）。ＣＰＵ２５は、ＲＡＭ１３の所定の記憶エリアに、着信端末３の抽出された情報が記憶されているか否かの確認を行い、記憶されている場合（Ｓ１５３：ＹＥＳ）、「通信先情報記憶処理」を行い（Ｓ１５５）、着信端末３の情報をＨＤＤ２２の通信先情報テーブル２２ｅに記憶する。そして、図１６に示す処理ルーチンに戻る。また、ＲＡＭ１３の所定の記憶エリアに着信端末３の抽出された情報が記憶されていなかった場合（Ｓ１５３：ＮＯ）、ＣＰＵ２５は、抽出した情報を「「誤り情報」と判断して破棄する」（Ｓ１５４）。そして、図１６に示す処理ルーチンに戻る。
【００８９】
次に、図１８乃至図２０を参照して、発信端末２が着信端末３に接続を図る通話処理について説明する。まず、図３及び図１８に示すように、発信端末２のＨＤＤ２２上のプログラム記憶エリア２２ｂに記憶されているネットワーク電話アプリケーションが起動されると、発信端末２では、通話先選択画面５０（図５参照）がＣＲＴ１９の画面上に表示される。通話先選択画面５０では、ＨＤＤ２２上の通信先情報テーブル２２ｅに記憶されている通信先の利用者の情報、すなわち電話番号欄２２ｅ２、氏名欄２２ｅ３、住所欄２２ｅ４、ニックネーム欄２２ｅ５、ＵＲＬ欄２２ｅ６、及びＩＰアドレス欄２２ｅ７に記憶されている情報が、通話先選択画面５０の電話番号欄５０ｂ、氏名欄５０ｃ、住所欄５０ｄ、ニックネーム欄５０ｅ、ＵＲＬ欄５０ｆ、及びＩＰアドレス欄５０ｇに各々表示される。発信端末２の利用者は、「通話先は一覧にあるか？」を確認し（Ｓ５８）、通話先選択画面５０が表示する一覧の中に着信端末３の利用者があれば、対応するラジオボタン５０ａにチェックを入れ選択ボタン５１を押す（Ｓ５８：ＹＥＳ）。この時点で着信端末３のホームページ２６のＵＲＬが特定されるので、発信端末２は着信端末３と接続を行う準備として着信端末３の通話状態を確認するため後述のＳ６１に進む。
【００９０】
また、通話先選択画面５０が表示する一覧の中に着信端末３の利用者がない場合、例えば受信装置６３の画面上に着信端末３の利用者の情報を表示するホームページ２６のＵＲＬがテロップとして表示された場合など、発信端末２の利用者がＵＲＬ入力ボタン５２を押すと（Ｓ５８：ＮＯ）、発信端末２は、利用者がその情報を入力できるように、「ＵＲＬ入力画面５３（図６参照）を表示」する（Ｓ５９）。利用者がキーボード１６等の入力手段を用いてＵＲＬ入力枠５４にホームページ２６のＵＲＬを入力し、検索ボタン５５を押すと、ＣＰＵ２５は、入力されたＵＲＬをＲＡＭ１３の所定の記憶エリアに記憶して、図１７に示す、「Ｗｅｂ情報収集処理」を開始する（Ｓ６０）。そして、Ｗｅｂ情報収集処理で着信端末３の情報が収集された場合には着信端末３の情報がＨＤＤ２２の通信先情報テーブル２２ｅに記憶されているので、Ｓ５８に戻り、通話先選択画面５０が表示される。
【００９１】
利用者が通話先選択画面５０の一覧の中に着信端末３の情報を確認し、その対応するラジオボタン５０ａにチェックを入れ、選択ボタン５１を押すと（Ｓ５８：ＹＥＳ）、ＣＰＵ２５は、通信先情報テーブル２２ｅの着信端末３の対象となる情報のうち、ＵＲＬをＲＡＭ１３の所定の記憶エリアに記憶し、この記憶した「ＵＲＬに基づいてＷｅｂサーバ４にアクセスする」（Ｓ６１）、すなわち発信端末２とＷｅｂサーバ４とを接続させる。さらに、ＣＰＵ２５は、Ｗｅｂサーバ４のホームページ２６から着信端末３の情報を記載したＨＴＭＬ文章４５（図１０参照）である「Ｗｅｂページをダウンロード」する（Ｓ６２）。ＣＰＵ２５は、ダウンロードしたＨＴＭＬ文章４５をＲＡＭ１３上の所定の記憶エリアに一時的に記憶させ、記憶された「ＨＴＭＬ文章４５から「通話状態」という文字列を抽出」する（Ｓ６３）。次に、ＣＰＵ２５は、「「通話状態」という文字列が抽出できたか？」どうかの確認を行う（Ｓ６４）。ＣＰＵ２５が、ＨＴＭＬ文章４５から「通話状態」という文字列を抽出できなかった場合（Ｓ６４：ＮＯ）、図２０に示すように、このＨＴＭＬ文章４５を「「誤り情報」と判断」し（Ｓ９２）、このＨＴＭＬ文章４５を「「誤り情報」として破棄する」（Ｓ９３）。そして、「通話不可処理」を行い（Ｓ９９）、通話処理を終了する。
【００９２】
また、ＣＰＵ２５が「通話状態」という文字列をＨＴＭＬ文章４５より抽出できた場合（Ｓ６４：ＹＥＳ）、ＣＰＵ２５は、さらに、このＨＴＭＬ文章４５より、Ｓ６３で抽出した「「通話状態」という文字列に続く文字列を抽出」する（Ｓ６５）。そして、ＣＰＵ２５は、「文字列が抽出できたか？」どうかの確認を行い（Ｓ６６）、「通話状態」という文字列に続く所定の文字列が抽出できた場合（Ｓ６６：ＹＥＳ）は後述するＳ７２（図１９参照）に進み、抽出できなかった場合（Ｓ６６：ＮＯ）、図２０に示すように、このＨＴＭＬ文章４５を「誤り情報」と判断し（Ｓ９２）、このＨＴＭＬ文章４５を「誤り情報」として破棄する（Ｓ９３）。そして、通話不可処理を行い（Ｓ９９）、通話処理を終了する。
【００９３】
ＣＰＵ２５は、Ｓ６３で抽出した「通話状態」という文字列に続く所定の文字列をＳ６５にて抽出できた場合（Ｓ６６：ＹＥＳ）、抽出した文字列をＲＡＭ１３上の所定の記憶エリアに記憶し、図１９に示すように、ＨＤＤ２２上の情報記憶エリア２２ｃに初期値として記憶された、通話状態を表す文字情報と比較し、「文字列は「通話可能」の意味か？」どうかの判断を行う（Ｓ７２）。比較結果よりＣＰＵ２５が、抽出した文字列が「通話可能」を意味すると判断した場合（Ｓ７２：ＹＥＳ）、発信端末２は着信端末３が「通話可能」であるとして、後述のＳ９４（図２０参照）に進み、通話開始処理を行う。また、比較結果よりＣＰＵ２５が、抽出した文字列が「通話可能」を意味しないと断した場合（Ｓ７２：ＮＯ）、次に、ＣＰＵ２５は、抽出した文字列が「通話中」を意味するかどうか、ＨＤＤ２２上の情報記憶エリア２２ｃの通話状態を表す文字情報と比較し、「文字列は「通話中」の意味か？」どうかの判断を行う（Ｓ７４）。そして、ＣＰＵ２５が、抽出した文字列が「通話中」を意味すると判断すると（Ｓ７４：ＹＥＳ）、発信端末２は着信端末３が「通話中と判断し所定時間待機」する（Ｓ７５）。そして、発信端末２は着信端末３の通話状態情報を再取得するため、Ｓ６１（図１８参照）に戻る。
【００９４】
ＣＰＵ２５は、Ｓ６５で抽出した文字列が「通話中」を意味しないと判断すると（Ｓ７４：ＮＯ）、次に、ＣＰＵ２５は抽出した文字列が「通話不可」を意味するかどうか、情報記憶エリア２２ｃの通話状態を表す文字情報と比較し、「文字列は「通話不可」の意味か？」どうかの判断を行う（Ｓ７７）。そして、ＣＰＵ２５が、抽出した文字列が「通話不可」を意味すると判断すると（Ｓ７７：ＹＥＳ）、発信端末２は着信端末３が「通話不可」であるとして、図２０に示す通話不可処理を行い（Ｓ９９）、通話処理を終了する。また、ＣＰＵ２５は、Ｓ６５で抽出した文字列が「通話不可」を意味しないと判断すると（Ｓ７７：ＮＯ）、次に、ＣＰＵ２５は抽出した文字列が「不在」を意味するかどうか、情報記憶エリア２２ｃの通話状態を表す文字情報と比較し、「文字列は「不在」の意味か？」どうかの判断を行う（Ｓ７９）。そして、ＣＰＵ２５が、抽出した文字列が「不在」を意味すると判断すると（Ｓ７９：ＹＥＳ）、発信端末２は着信端末３が「不在」であるとして、図２０に示す通話不可処理を行い（Ｓ９９）、通話処理を終了する。また、ＣＰＵ２５は、Ｓ６５で抽出した文字列が「不在」を意味しないと判断すると（Ｓ７９：ＮＯ）、図２０に示すように、このＨＴＭＬ文章４５を「誤り情報」と判断し（Ｓ９２）、このＨＴＭＬ文章４５を「誤り情報」として破棄する（Ｓ９３）。そして、通話不可処理を行い（Ｓ９９）、通話処理を終了する。
【００９５】
次に、図２０に示すように、Ｓ７２（図１９参照）で、発信端末２は着信端末３が通話可能であると判断すると、通話開始処理を行う。まず、ＣＰＵ２５は、ＲＡＭ１３上の所定の記憶エリアに記憶されたＨＴＭＬ文章４５より着信端末３の所定の情報、すなわち、着信端末３の利用者の氏名、ニックネーム、電話番号、ＵＲＬ、ＩＰアドレス及び通話状態等を抽出し、ＲＡＭ１３上の所定の記憶エリアに記憶する。そして、発信端末２は「接続画面を表示」する（Ｓ９４）。図２１に例示するように、発信端末２のＣＲＴ１９上に表示される通話先接続画面３５には、抽出された着信端末３の利用者の各情報、すなわち、氏名、ニックネーム、住所、電話番号、ＵＲＬ及びＩＰアドレスが、氏名枠３６、ニックネーム枠３７、住所枠４８、電話番号枠３８、ＵＲＬ枠３９及びＩＰアドレス枠４０にそれぞれ表示される。さらに、通話先接続画面３５は、着信端末３の通話状態が「通話可能」であるので、通話状態表示部４１の通話可能表示アイコン４１ａを点灯する。また、通話先接続画面３５では、着信端末３が「通話中」ならば通話中表示アイコン４１ｂが、「通話不可」ならば通話不可表示アイコン４１ｃがそれぞれ点灯するようになっている。さらに、通話先接続画面３５は、発信端末２と着信端末３とがまだ接続していないので、コネクション表示部４２の非コネクション表示アイコン４２ｂを点灯する。また、通話先接続画面３５では、発信端末２と着信端末３とが接続中であれば、コネクション中表示アイコン４２ａが点灯するようになっている。発信端末２の利用者は、通話先接続画面３５に表示された着信端末３の利用者の各々の情報を確認して、発信端末２と着信端末３とが接続を図るよう開始ボタン４３を押す。
【００９６】
発信端末２の利用者によって通話先接続画面３５の開始ボタン４３が押されると、発信端末２は着信端末３に対し「Ｈ．３２３で通話を試みる」（Ｓ９５）。発信端末２は、ＲＡＭ１３上の所定の記憶エリアに記憶されているＨＴＭＬ文章４５から抽出した着信端末３のＩＰアドレスに対し、Ｈ．３２３プロトコルを利用して接続を図る。発信端末２のＣＰＵ２５は着信端末３との「コネクションは成立したか？」どうかの確認を行い（Ｓ９６）、発信端末２と着信端末３とのコネクションが成立しなかった場合（Ｓ９６：ＮＯ）、通話ができないと判断し、通話不可処理を行い（Ｓ９９）、通話処理を終了する。また、ＣＰＵ２５は、発信端末２と着信端末３とのコネクションが成立した場合（Ｓ９６：ＹＥＳ）、発信端末２と着信端末３との接続がうまくいったと判断する。そして、ＣＰＵ２５は、「通信先情報記憶処理」を行い（Ｓ９７）、着信端末３の情報をＨＤＤ２２の通信先情報テーブル２２ｅに記憶する。
【００９７】
通信先情報記憶処理が完了すると、発信端末２は着信端末３とのコネクションが成立しているので、着信端末３との「通話」を開始することができる（Ｓ９８）。また、発信端末２と着信端末３との通話中、通話を終了させる場合は、利用者が通話先接続画面３５の終了ボタン４４を押すことで、ＣＰＵ２５によって図示外の通話終了処理が行われ、発信端末２と着信端末３との通話が終了する。
【００９８】
以上説明したように、本実施の形態のネットワーク電話システムは、着信端末３は、インターネット１に接続されたＷｅｂサーバ４に記憶されたホームページ２６に、着信端末３の利用者を特定するための情報を掲載することができる。また、着信端末３はインターネット１に接続された番組プログラム制作手段６０に、着信端末３の利用者を特定するための情報のキーワード情報を転送できる。番組プログラム制作手段６０は、キーワード情報をテロップ情報またはクローズドキャプション情報として番組プログラムに挿入し、この番組プログラムを送信装置６１より放送する。受信装置６３は、放送網６２を介して受信した番組プログラムからキーワード情報を抽出して発信端末２に転送する。発信端末２は、キーワード情報からＩＰアドレスが得られた場合はそのＩＰアドレスを利用して着信端末３との接続を図り、得られなかった場合は、キーワード情報をもとにＷｅｂサーバ４にアクセスし、ホームページ２６に掲載された内容から特定した着信端末３のＩＰアドレスを利用して、着信端末３との接続を図る。
【００９９】
尚、本発明は、各種の変形が可能なことは言うまでもない。例えば、着信端末３から番組プログラム制作手段６０へのキーワード情報の転送はインターネット１を介して行われるが、着信端末３と番組プログラム制作手段６０とが例えばモデム等の通信手段を介して直接接続して転送してもよく、この場合、番組プログラム制作手段６０はインターネット１に接続されていなくともよい。また、キーワード情報の提供方法は放送網６２に限られず、例えば衛星通信、電気通信回線、光通信回線等の通信回線を利用して提供することができ、放送網６２がインターネットを利用してインターネット放送を行うのであれば、インターネットを利用してキーワード情報を提供することもできるので、図１においては、放送網６２とインターネット１が共に独立していても重なっていても同様に実施できることはいうまでもない。
【０１００】
また、図２３に示すように、例えば、番組プログラム制作手段６０のかわりにキーワード情報出版手段７０を設け、着信端末３から転送されたキーワード情報をデータとしてＣＤ−ＲＯＭ等の記録媒体に記憶させ、その記録媒体を配布することでキーワード情報を提供することができる。キーワード情報出版手段７０の着信端末情報受信部７０ａはルータ６５を介してインターネット１に接続されており、この場合、着信端末３のキーワード情報が、着信端末３から着信端末情報受信部７０ａに転送される。着信端末情報受信部７０ａは、受信したキーワード情報をキーワード情報編集部７０ｂに転送し、キーワード情報編集部７０ｂでは、転送されたキーワード情報から着信端末３の利用者の電話番号、氏名、住所、ニックネーム、通話可否等を示す通話状態、及びホームページ２６のインターネットアドレス情報であるＵＲＬ等が抽出される。さらに、キーワード情報編集部７０ｂは、抽出した各情報にその他の着信端末（図示外）から同様に収集したキーワード情報より抽出したそれぞれの利用者の各情報等を加えて、例えばＣＳＶ形式など、コンピュータで処理可能なデータ形式のデータとして記録したファイルを作成し、ＣＤ−ＲＯＭ制作部７０ｃに出力する。ＣＤ−ＲＯＭ制作部７０ｃは、例えば図示外のＣＤ−Ｒドライブ等を用いて、受信したファイルをＣＤ−Ｒディスク７０ｄに記録する。このＣＤ−Ｒディスク７０ｄが提供され、その記録内容を発信端末２のＣＤ−ＲＯＭドライブ２１を介してＣＰＵ２５が読み取り、前述の図１６に示す、Ｓ１４１以降のステップが処理されることで、発信端末２は着信端末３への接続を図ることができる。
【０１０１】
また、図２４に示すように、例えば、番組プログラム制作手段６０のかわりにキーワード情報配布サーバ７５を設け、着信端末３から転送されたキーワード情報をデータとして、例えば電子メール等に添付させ送信し、配布することでキーワード情報を提供することができる。キーワード情報配布サーバ７５のネットワークインターフェース部７５ａはルータ６５を介してインターネット１に接続されており、この場合、着信端末３のキーワード情報が、着信端末３からネットワークインターフェース部７５ａに転送される。キーワード情報編集部７５ｂでは、ネットワークインターフェース部７５ａから転送されたキーワード情報から着信端末３の利用者の電話番号、氏名、住所、ニックネーム、通話可否等を示す通話状態、及びホームページ２６のインターネットアドレス情報であるＵＲＬ等が抽出される。さらに、キーワード情報編集部７５ｂは、抽出した各情報にその他の着信端末（図示外）から同様に収集したキーワード情報より抽出したそれぞれの利用者の各情報等を加えて、例えばＣＳＶ形式など、コンピュータで処理可能なデータ形式のデータとして記録したファイルを作成し、キーワード情報配布部７０ｃに出力する。キーワード情報配布部７５ｃは、図示外の手段で登録された発信端末２のメールアドレス宛に、前記ファイルを添付した電子メールを送信する。発信端末２のＣＰＵ２５は、受信した電子メールに添付された前記ファイルよりキーワード情報を得て、前述の図１６に示す、Ｓ１４１以降のステップが処理されることで、発信端末２は着信端末３への接続を図ることができる。インターネット１は電気通信回線であるが、その他、光通信回線や衛星通信回線等を利用しても同様の効果を得ることができる。
【０１０２】
また、例えば、発信端末２のネットワーク電話アプリケーションと着信端末３のネットワーク電話アプリケーションとが同一のアプリケーションであり、発信及び着信の機能を兼ねてもよい。また、発信端末２及び着信端末３はパーソナルコンピュータではなく、同機能を備えたネットワーク電話専用の端末であってもよい。また、キーワード情報や、ホームページ２６に記載される着信端末３を特定する内容は、住所、氏名、ニックネーム、電話番号等に限ることはない。また、キーワード情報に含むホームページ２６のＵＲＬは、発信端末２がインターネット１を介してホームページ２６にアクセスできればよいので、例えばＷｅｂサーバ４のＩＰアドレスであってもよい。また、発信端末２、着信端末３、Ｗｅｂサーバ４及び番組プログラム制作手段６０は必ずしもインターネット１に接続されている必要はなく、ＴＣＰ／ＩＰで通信できるネットワーク環境に前記端末の全てが接続されていればよい。また、着信端末３のＩＰアドレスがあらかじめ判明している場合、発信端末２の利用者は、着信端末３のＩＰアドレスを直接指定して発信端末２と着信端末３とを接続できるようにしてもよい。また、本実施の形態では音声通信について記述したが、静止画や動画等の映像を含めた通信においても同様に、発呼側の端末装置は被呼側の端末装置を特定することができる。尚、本発明は、発呼側の端末装置が被呼側の端末装置を特定した後は何ら作用しないため、特定の電話方法、例えば従来の技術で説明したＨ．３２３プロトコル以外の通話方法においても同様な手順で利用することができる。
【０１０３】
また、キーワード情報送出手段は、チラシ広告や郵便物等にキーワード情報を表記し、発呼側の端末装置の利用者等の所定の利用者に通知するようにしてもよい。その場合、発呼側の端末装置の利用者は、表記されたキーワード情報を登録手段に直接登録し着信側の端末装置を特定するか、あるいは、発呼側の端末装置の特定手段がスキャナ等のキーワード情報読み取り手段を備えていれば、この特定手段によってキーワード情報を抽出し、被呼側の端末装置を特定してもよい。
【０１０４】
また、前述したように、本発明は、本発明をコンピュータ上で実施可能にするプログラムをコンピュータ上にインストールして実施されるが、このプログラムは、ＣＤ−ＲＯＭ等のパッケージ型記録メディアに記録されて有料または無料で販売あるいは配布される。また、このプログラムをインターネット上のサーバに蓄積させ、利用者の要求に応じコンピュータ上にダウンロードできるシェアウェアやフリーウェアの形態として提供することができ、また、デジタル情報であるこのプログラムを放送情報上に重畳し、利用者側で受信後、そのデジタル情報を分離抽出する形態としても提供することができる。
【図面の簡単な説明】
【図１】図１は、本発明の一実施の形態であるネットワーク電話システムの概念図である。
【図２】図２は、ネットワーク電話システムの構成図である。
【図３】図３は、発信端末２の機器構成を示すブロック図である。
【図４】図４は、通信先情報テーブル２２ｅの概念図である。
【図５】図５は、発信端末２の通話先選択画面５０の構成を示す図である。
【図６】図６は、発信端末２のＵＲＬ入力画面５３の構成を示す図である。
【図７】図７は、発信端末２の通話先接続画面３５の構成を示す図である。
【図８】図８は、Ｗｅｂサーバ４の機器構成を示すブロック図である。
【図９】図９は、着信端末３の情報を表示したホームページ２６を示す図である。
【図１０】図１０は、ホームページ２６を構成するＨＴＭＬ文章４５を示す図である。
【図１１】図１１は、番組プログラム制作手段６０の機器構成を示すブロック図である。
【図１２】図１２は、待ち受け処理のフローチャートである。
【図１３】図１３は、待ち受け情報処理のフローチャートである。
【図１４】図１４は、放送処理のフローチャートである。
【図１５】図１５は、放送受信処理のフローチャートである。
【図１６】図１６は、通信先特定処理のフローチャートである。
【図１７】図１７は、Ｗｅｂ情報収集処理のフローチャートである。
【図１８】図１８は、通話処理のフローチャートである。
【図１９】図１９は、通話処理のフローチャートである。
【図２０】図２０は、通話処理のフローチャートである。
【図２１】図２１は、発信端末２が特定した着信端末３の利用者の情報を通話先接続画面３５に表示した表示例を示す図である。
【図２２】図２２は、従来のネットワーク電話システムの接続構成を示す図である。
【図２３】図２３は、キーワード情報出版手段７０の機器構成を示すブロック図である。
【図２４】図２４は、キーワード情報配布サーバ７５の機器構成を示すブロック図である。
【符号の説明】
１    インターネット
２    発信端末
３    着信端末
４    Ｗｅｂサーバ
２６    ホームページ
４５    ＨＴＭＬ文章
６０    番組プログラム制作手段
６１    送信装置
６２    放送網
【図１】
0003829734.tif 000002
【図２】
0003829734.tif 000003
【図３】
0003829734.tif 000004
【図４】
0003829734.tif 000005
【図５】
0003829734.tif 000006
【図６】
0003829734.tif 000007
【図７】
0003829734.tif 000008
【図８】
0003829734.tif 000009
【図９】
0003829734.tif 000010
【図１０】
0003829734.tif 000011
【図１１】
0003829734.tif 000012
【図１２】
0003829734.tif 000013
【図１３】
0003829734.tif 000014
【図１４】
0003829734.tif 000015
【図１５】
0003829734.tif 000016
【図１６】
0003829734.tif 000017
【図１７】
0003829734.tif 000018
【図１８】
0003829734.tif 000019
【図１９】
0003829734.tif 000020
【図２０】
0003829734.tif 000021
【図２１】
0003829734.tif 000022
【図２２】
0003829734.tif 000023
【図２３】
0003829734.tif 000024
【図２４】
0003829734.tif 000025