(57)【要約】【課題】Webページ上における特別な記述を要することなく、Webページ上に掲載されたすべての電話番号に対して自動的な発呼処理を行う。【解決手段】  公衆回線網２を通じてIP網１に接続され、IP網１上に分散配置された情報データにアクセス可能なコンピュータ１３と、公衆回線網２又はIP網１を通じて通話が可能な電話機１２と、コンピュータ１３及び電話機１２をIP網１又は公衆回線網２に接続するために、デジタル信号と音声信号とを相互に変換するADSLモデム２２とを用い、コンピュータ１３において、IP網１上に分散配置された情報データを取得し、取得された情報データに含まれる文字列の中から電話番号を検出し、検出された電話番号への発呼処理開始を要求し、ADSLモデム２２において、発呼処理開始の要求に応じて、電話番号へ発呼処理を行い、発呼処理により確立された通信を電話機１２に接続する。【選択図】  図３
2005333598.tif 000002
【特許請求の範囲】
【請求項１】
公衆電話回線網を通じてIP網に接続可能な情報端末装置と、
前記公衆電話回線網又は前記IP網を通じて通話が可能な通話手段と、
前記情報端末装置及び前記通話手段を前記IP網又は前記公衆回線網に接続するために、デジタル信号と音声信号とを相互に変換する信号変換機と
を用いて通話を行う通話システムであって、
前記情報端末装置は、
文字列を含む情報データを表示する機能を有するアプリケーション部と、
前記アプリケーション部上に表示された文字列の中から電話番号を検出する電話番号検出部と、
前記電話番号検出部が検出した電話番号への発呼処理開始を要求する発呼操作部と
を備え、
前記信号変換器は、
前記発呼処理開始の要求に応じて、前記電話番号へ発呼処理を行う発呼処理部と、
前記発呼処理により確立された通信を前記通話手段に接続する通信接続部と
を備えることを特徴とする通話システム。
【請求項２】
前記通話手段は、前記情報端末装置とは別個独立して設けられた電話機であることを特徴とする請求項１に記載の通話システム。
【請求項３】
前記通話手段は、前記情報端末装置上で実行され、該情報端末装置に備えられた音声通話インターフェースを介して通話を行う電話ソフトウェアであることを特徴とする請求項１に記載の通話システム。
【請求項４】
前記通話手段は、前記情報端末装置とは別個独立して設けられた電話機、及び該情報端末装置上で実行され、該情報端末装置に備えられた音声通話インターフェースを介して通話を行う電話ソフトウェアであり、
これら電話機及び電話ソフトウェアは、ユーザー設定に基づく分岐制御により選択的に動作する
ことを特徴とする請求項１に記載の通話システム。
【請求項５】
前記信号変換器は、前記電話機におけるフッキング状態を検出するフッキング検出部を有し、該フッキング検出部により前記電話機のオフフックが検出された場合に、前記発呼処理部による発呼処理を実行する
ことを特徴とする請求項２又は４に記載の通話システム。
【請求項６】
前記情報データは、前記IP網上に分散配置され、前記情報端末装置の前記アプリケーション部によりアクセスされたデータであることを特徴とする請求項１に記載の通話システム。
【請求項７】
前記信号変換器は、
前記IP網を通じて通話を行うための電話番号を識別する電話番号識別部と、
前記電話番号識別部の識別結果に基づいて前記IP網を通じて通話を行う場合に、音声信号とパケット信号との相互変換を行う信号変換部と
を備えることを特徴とする請求項１に記載の通話システム。
【請求項８】
公衆電話回線網を通じてIP網に接続可能な情報端末装置と、
前記公衆電話回線網又は前記IP網を通じて通話が可能な通話手段と、
前記情報端末装置及び前記通話手段を前記IP網又は前記公衆回線網に接続するために、デジタル信号と音声信号とを相互に変換する信号変換機と
を用いて通話を行う通話方法であって、
前記情報端末装置において、文字列を含む情報データを取得し、取得された情報データに含まれる文字列の中から電話番号を検出し、検出された電話番号への発呼処理開始を要求するステップ(1)と、
前記信号変換器において、発呼処理開始の要求に応じて、前記電話番号へ発呼処理を行うステップ(2)と、
前記発呼処理により確立された通信を前記通話手段に接続するステップ(3)と
を備えることを特徴とする通話方法。
【請求項９】
前記通話手段は、前記情報端末装置とは別個独立して設けられた電話機であることを特徴とする請求項８に記載の通話方法。
【請求項１０】
前記通話手段は、前記情報端末装置上で実行され、該情報端末装置に備えられた音声通話インターフェースを介して通話を行う電話ソフトウェアであることを特徴とする請求項８に記載の通話方法。
【請求項１１】
前記通話手段は、前記情報端末装置とは別個独立して設けられた電話機、及び該情報端末装置上で実行され、該情報端末装置に備えられた音声通話インターフェースを介して通話を行う電話ソフトウェアであり、
前記ステップ(3)において、前記電話機及び前記電話ソフトウェアは、ユーザー設定に基づく分岐制御により選択的に接続される
ことを特徴とする請求項８に記載の通話方法。
【請求項１２】
前記ステップ(2)では、前記電話機におけるフッキング状態を監視し、前記電話機のオフフックが検出された場合に、前記発呼処理を実行することを特徴とする請求項８に記載の通話方法。
【請求項１３】
前記情報データは、前記IP網上に分散配置され、前記情報端末装置によりアクセスされたデータであることを特徴とする請求項８に記載の通話方法。
【請求項１４】
前記信号変換器は、前記ステップ(3)において、前記IP網を通じて通話を行うための電話番号を識別し、この識別結果に基づいて前記IP網を通じて通話を行う場合に、音声信号とパケット信号との相互変換を行うことを特徴とする請求項８に記載の通話方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ADSL回線等の公衆電話回線を通じて通常通話やＶｏＩＰ通話を行うための通話システム及び方法に関する。
【背景技術】
【０００２】
近年では、インターネットなどのIP網上にWebページが掲載され、このWebページにより種々の情報が発信され、ブラウザソフトウェアなどにより閲覧が可能となっている。そして、Webページ上には電話番号等の連絡先が掲載されている場合があり、従来、この電話番号に連絡するとき、ユーザーは、ブラウザソフトウェア上に表示された電話番号を見ながら、電話のダイヤルをしなければならなかった。
【０００３】
これに対し、Webページ上に掲載された電話番号への連絡を、ブラウザソフトウェア上の簡単な操作により、自動的にダイヤルする技術が開発されている（例えば、特許文献１）。
【０００４】
この特許文献１に開示された技術では、Webページを構成するＨＴＭＬデータ内に、電話番号を識別するためのタグ、及びダイヤルを要求するプログラムを実行するボタンを表示するためのタグを記載する。このような技術によれば、ブラウザソフトウェアに表示されたWebページ上のボタンをクリックすることによって、モデム等からの発信を行うことができ、電話機でのダイヤルを不要とすることができる。
【特許文献１】特開平１０−３３６３４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に開示された技術では、Webページを構成するＨＴＭＬデータ内に、ダイヤルするためのボタンを記述しておかなければならないという問題がある。したがって、この技術では、Webページ上に提示された電話番号のすべてに対して自動的にダイヤルすることはできない。
【０００６】
そこで、本発明は以上の点に鑑みてなされたもので、Webページ上において特別な記述を要することなく、Webページ上に掲載されたすべての電話番号に対して自動的な発呼処理を行うことのできる通話システム及び方法を提供することをその課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、公衆電話回線網を通じてIP網に接続可能な情報端末装置と、公衆電話回線網又はIP網を通じて通話が可能な通話手段と、情報端末装置及び通話手段をIP網又は公衆回線網に接続するために、デジタル信号と音声信号とを相互に変換する信号変換機とを用いる。
【０００８】
そして、本発明では、情報端末装置において、文字列を含む情報データを取得し、取得された情報データに含まれる文字列の中から電話番号を検出し、検出された電話番号への発呼処理開始を要求し、信号変換器において、発呼処理開始の要求に応じて電話番号へ発呼処理を行い、発呼処理により確立された通信を通話手段に接続する。
【０００９】
上記発明において、前記通話手段は、情報端末装置とは別個独立して設けられた電話機であってもよく、また、情報端末装置上で実行され、この情報端末装置に備えられた音声通話インターフェースを介して通話を行う電話ソフトウェアであってもよい。また、上記発明において、前記通話手段は、上記電話機及び電話ソフトウェアの両者であり、これら電話機及び電話ソフトウェアは、ユーザー設定に基づく分岐制御により選択的に動作するものであってもよい。
【００１０】
前記情報データは、情報端末装置内に内蔵された記憶手段に蓄積されたデータであってもよく、また、IP網上に分散配置され、情報端末装置によりアクセスされ、取得されたデータであってもよい。
【００１１】
このような本発明によれば、Webページ等の情報データ上に掲載された電話番号を文字列解析により検出し、検出された電話番号に対して発呼処理を行うことができるため、Webページを構成するＨＴＭＬデータ中に、特別なタグやプログラムを記述する必要がなく、すべての電話番号に対して発呼処理を行うことができる。
【００１２】
上記発明において、発呼処理を行う際、電話機におけるフッキング状態を監視し、電話機のオフフックが検出された場合に発呼処理を実行することが好ましい。この場合には、ユーザーが電話機の受話器を上げるなどのオフフック操作を行わない限り、情報端末装置上の操作のみでは発呼処理が実行されないことから、例えば、情報データ中に、ユーザーが意図しない発呼開始要求を自動的に実行するような不正なプログラムが含まれているようなときに、ユーザーが意図しない発呼処理が実行されるのを防止することができる。
【００１３】
上記発明において、信号変換器は、IP網を通じて通話を行うための電話番号を識別する電話番号識別手段と、IP網を通じて通話を行う場合に、音声信号とパケット信号との相互変換を行う信号変換部とを備えることが好ましい。この場合には、ＶｏＩＰ技術によるIP網を通じた、いわゆるインターネット電話についても、自動ダイヤルを行うことができる。
【発明の効果】
【００１４】
以上説明したように本発明によれば、Webページ上において特別な記述を要することなく、Webページ上に掲載されたすべての電話番号に対して自動的な発呼処理を行うことができ、利便性の高い通信を実現することができる。
【発明を実施するための最良の形態】
【００１５】
（ネットワーク構成）
本発明の実施形態について、図面を参照しながら説明する。図１は、本実施形態に係るネットワークの概略構成図である。同図に示すように、本実施形態では、ユーザー宅内において電話機１２及びコンピュータ１３が、メタリック加入者回線を用いて高速なデジタル通信を行うADSLモデム２２に接続されている。
【００１６】
電話機１２は、音声通話を行う通信デバイスであり、ダイヤル操作により通話相手の電話機（例えば電話機７１）と通信を確立させ、アナログ音声信号を送受することにより通話を行う。
【００１７】
コンピュータ１３は、ＣＰＵを備え種々の演算処理が実行可能であるとともに、通信インターフェースを備え、IP網１に接続され、IP網１上に分散配置されたWebサーバ１ａ〜１ｃにより配信される情報データにアクセス可能な情報端末装置である。このコンピュータ１３としては、例えば、パーソナルコンピュータ等の汎用コンピュータや、機能を特化させた専用装置、或いはモバイルコンピュータやＰＤＡ（Personal Digital Assistance）を採用することができる。
【００１８】
ADSLモデム２２は、コンピュータ１３及び電話機１２をIP網１又は公衆回線網２に接続するために、デジタル信号と音声信号とを相互に変換する信号変換機である。本実施形態において、このADSLモデム２２は、音声帯域信号と変調信号を分岐或いは合成するスプリッタ３３を内蔵しており、局側のスプリッタ３４を介して、公衆回線網２（回線交換網）に接続されている。さらに、ADSLモデム２２は、変調信号とIPパケットとの変換を行う集合型ADSLモデムであるDSLAM４２を介して、IP網１（パケット網）に接続されている。なお、このADSLモデム２２としては、例えば、ITU-T G.992.1 Annex A.ex規格に準拠したADSLモデムを用いることができる。
【００１９】
また、一方、他のユーザーが使用するADSLモデム２１は、ADSLモデム２２と同一の機能を有しており、変換処理部２００と音声帯域信号処理部２１０とを有している。電話機１１は、ADSLモデム２１とDSLAM４１とを介して、IP網１に接続されている。なお、電話機１１は、本実施形態では、公衆回線網２とは接続されていない。ただし、電話機１２と同様にスプリッタを用いることにより、公衆回線網２と接続することは可能である。
【００２０】
IP網１は、本実施形態では、音声帯域信号が変換されたIPパケットを送受する通信ネットワークであり、受信したIPパケットをIPアドレス等に基づいて所定のポートに送信するレイヤ３スイッチであるL3SW５１，５２によって通信経路が構成されている。なお、レイヤ３スイッチに代えて、ルータによってIP網１を構成することも可能である。
【００２１】
Webサーバ１ａ〜１ｃは、WWW（World Wide Web）等のドキュメントシステムにおいて、ＨＴＭＬ（HyperText Markup Language）ファイルや画像ファイル、音楽ファイルなどの情報データの配信を行うサーバコンピュータ或いはその機能を持ったソフトウェアであり、ＨＴＭＬ文書や画像などの情報を蓄積しておき、Webブラウザなどのクライアントソフトウェアの要求に応じて、IP網１を通じて、情報データを配信する。なお、本実施形態に係る情報データは、Webサーバ１ａ〜１ｃから配信され、通信網を介してアクセスされるデータとして例示するが、後述する変更例のように、コンピュータ１３内のハードディスク等の記憶装置に蓄積されたローカルなデータであってもよい。
【００２２】
公衆回線網２は、本実施形態では、電話交換機９１〜９４によって構成される回線交換方式を用いた通信ネットワークであり、加入電話網やＰＳＴＮ（Public Switched Telephone Network）と呼ばれる電話サービス用ネットワークである。
【００２３】
また、IP網１と公衆回線網２とは、IP網１上に設けられているゲートウェイ８１及びゲートウェイ８２を介して通信可能に接続されている。具体的には、ゲートウェイ８１が電話交換機９２と、ゲートウェイ８２が電話交換機９３とそれぞれ接続されている。
【００２４】
ゲートウェイ８１とゲートウェイ８２とは、IP網１において送受されるIPパケットと、公衆回線網２において送受される所定のPCM信号（例えばITU-T G.711）との変換を行うことができる。また、ゲートウェイ８１とゲートウェイ８２とは、IP網１において用いられている呼制御プロトコル（例えばMGCP）と、公衆回線網２において用いられる共通線信号方式（例えばITU-T No.7）との変換を行うことができる。ゲートウェイ８１とゲートウェイ８２とが、上述した機能を具備することによって、本実施形態に係るシステムは、IP網１と公衆回線網２とを経由する通信路を提供することができる。
【００２５】
MGC６１は、IP網１の所定の区域に存在する電話端末を管理し、当該所定の区域において通信路を設定するものである。MGC６１は、本実施形態では、L3SW５１に接続される電話機１１と、ゲートウェイ８１とを管理する。また、MGC６１は、電話機１１からの接続の要求を受信し、電話機１２を管理するMGC６２とともに、電話機１１と電話機１２との通信路を設定するものである。
【００２６】
一方、MGC６２は、本実施形態では、L3SW５２に接続される電話機１２と、ゲートウェイ８２とを管理し、MGC６１からの接続の要求の通知に基づいて、MGC６１とともに、電話機１１と電話機１２との通信路を設定する。
【００２７】
また、本実施形態では、公衆回線網２のみに加入する電話機７１が、電話交換機９１と接続されている。例えば、MGC６１が、電話機７１との接続の要求を電話機１１から受信した場合には、MGC６１が管理するゲートウェイ８１を介して、IP網１と公衆回線網２とを経由する通信路を電話機１１と電話機７１との間に設定する。
【００２８】
（通話システムの構成）
次いで、ユーザー宅内に構築された通話システムについて説明する。図２は、通話システムを構成する機器の接続状態を示す説明図であり、図３は、その内部構成を示すブロック図である。
【００２９】
図２（ａ）に示すように、宅内では、通信系の接続として、ADSLモデム２２からの加入者電話回線４３がモジュラージャック４３ｂに接続され、室内電話回線３２ａを介して電話機１２が接続され、ＬＡＮ３３ａを介してコンピュータ１３が接続されている。
【００３０】
コンピュータ１３は、ＣＰＵ１３０上において所定のプログラムを実行することによって、種々の機能を実現する。具体的には、図３に示すように、IP網１上のWebサーバ１ａ〜１ｃにより配信される情報データを閲覧するアプリケーション部１３１と、アプリケーション部１３１上に表示された文字列の中から電話番号を検出する電話番号検出部１３２と、電話番号検出部１３２が検出した電話番号への発呼処理開始を要求する発呼操作部１３３とを備えている。また、コンピュータ１３には、外部インターフェース１３５を通じて、モニター１３ａ等の表示手段や、マウス１３ｂ等の操作デバイスが接続されている。また、コンピュータ１３は、通信インターフェース１３４を通じて、ADSLモデム２２に通信可能に接続されている。
【００３１】
アプリケーション部１３１は、文字列を含む情報データを表示する機能を備えたモジュールであり、例えばワープロソフトや表計算ソフト、ブラウザソフト等のソフトウェアをＣＰＵ１３０上で実行することにより仮想的に構成される。特に、本実施形態においてアプリケーション部１３１は、Webページを閲覧する機能を備えており、ADSLモデム２２を通じて、IP網１からＨＴＭＬ（HyperText Markup Language）ファイルや画像ファイル、音楽ファイルなどをダウンロードし、レイアウトを解析して表示・再生する。フォームを使用してユーザーがデータをWebサーバに送信したり、所定のプログラム言語などで記述されたアプリケーションソフトを動作させたりすることも可能である。
【００３２】
電話番号検出部１３２は、本実施形態では、上記アプリケーション部１３１で実行されるソフトウェアに付加されるプラグインソフトであり、アプリケーション部１３１上に表示された文字列のパターンを検出し、電話番号を抽出する。本実施形態に係る電話番号検出部１３２には、文字列パターンに近似するものを積極的に電話番号として検出する積極的モードと、文字列パターンに完全に合致するもののみを検出する消極的モードとを選択することができる。
【００３３】
この文字列パターンとしては、例えば、消極的モードでは、半角数字"x"と"-（ハイフン）"の組合せ"xxx-xxx-xxxx"や"xxxx-xx-xxxx"、"0x0-xxxx-xxxx"等を電話番号と識別し、積極的モードでは、半角全角の区別なく"xxxxxxxxxx"や"0xxxxxxxxxx"など、数字の桁数や先頭数字０のみで電話番号と識別するものが考えられる。
【００３４】
そして、電話番号検出部１３２は、抽出した電話番号に対し、モニター１３ａ上において反転表示やアンダーライン表示などのいわゆるクリッカブル表示を行い、自動ダイヤルが可能な電話番号である旨を強調表示する。
【００３５】
発呼操作部１３３は、モニター１３ａ上に表示された電話番号を、マウス１３ｂ等によりクリックするなどの操作を行うモジュールである。すなわち、ソフトウェア上に表示されたポインタの座標位置と、マウス１３ｂ等によるトリガー信号を検出し、どの電話番号に対する発呼要求がなされたかを検出し、その検出結果に基づく発呼要求信号を通信インターフェース１３４を通じて、ADSLモデム２２の発呼処理部２２４に送出する。
【００３６】
一方、ADSLモデム２２は、発呼操作部１３３による発呼処理開始の要求に応じて電話番号へ発呼処理を行う発呼処理部２２４と、発呼処理により確立された通信を電話機１２に接続する通信接続部２２２と、電話機１２におけるフッキング状態を検出するフッキング検出部２２３とを備えている。また、ADSLモデム２２は、いわゆるＶｏＩＰ機能を備えており、このＶｏＩＰ機能を実現するための構成として、ＶｏＩＰ変換部２２０及び電話番号識別部２２１とを備えている。
【００３７】
発呼処理部２２４は、電話機１２においてダイヤルされ、又は、発呼操作部１３３によりクリックされた電話番号の種類に応じて、発呼信号をIP網１又はＰＳＴＮ２に対して送出するモジュールである。また、発呼処理部２２４は、フッキング検出部２２３に接続されており、フッキング検出部２２３から発呼処理の許可を指示する制御信号を受信した場合に発呼処理を実行する。なお、発呼処理が禁止された場合、この発呼処理部２２４は、発呼処理が中止された旨をコンピュータ１３側に通知する機能を備えており、コンピュータ１３は、この通知を受けた場合には、モニター１３ａ上にメッセージを表示させる。
【００３８】
フッキング検出部２２３は、電話機１２の受話器が上げられた状態、すなわちオフフックが検出された場合に、発呼処理部２２４に対して発呼処理を許可し、オフフックが検出されない場合には、発呼処理を禁止するモジュールである。なお、このフッキング検出部２２３には、電話機１２におけるフッキングを無視して、オフフックが検出されない場合であっても、発呼処理を許可するモードを選択する設定機能を設けてもよい。
【００３９】
通信接続部２２２は、スプリッタ３３との間で送受される信号を、電話機１２又はコンピュータ１３に分配するとともに、コンピュータ１３からの発呼処理要求を、電話機１２からの発呼処理要求としてスプリッタ３３に送出する。すなわち、本実施形態では、ADSLモデム２２において発呼処理が開始されると同時に、通信が電話機１２に切り替えられることとなる。
【００４０】
ＶｏＩＰ変換部２２０は、電話番号識別部２２１からの制御信号に基づいて、ＶｏＩＰ変換を行うモジュールであり、ＶｏＩＰ通話の際に、電話機１２から受信した音声帯域信号をIPパケットに変換するとともに、当該IPパケットを所定のADSLモデムの規格により変調し、この変調信号をスプリッタ３３のデータラインに送出する。また、ＶｏＩＰ変換部２２０は、電話番号識別部２２１からの制御信号に応じて、通信が一般通話であり、ＶｏＩＰ変換が不要であるときには、受信した音声帯域信号をそのまま、スプリッタ３３のフォンラインに送出する。さらに、ADSLモデム２２は、網側から受信した変調信号をIPパケットに変換するとともに、音声帯域信号に変換して電話機１２に送出する。
【００４１】
電話番号識別部２２１は、電話機１２においてダイヤルされ、又は、発呼操作部１３３によりクリックされた電話番号を取得し、その電話番号の局番等を解析することによって、現在確立しようとしている通信が、一般通話なのか、ＶｏＩＰ通話なのかを判定し、その判定結果に応じて、ＶｏＩＰ変換部２２０に対し、ＶｏＩＰ変換の要否、及び信号送出先（データライン又はフォンライン）を指示する。
【００４２】
なお、本実施形態では、図２（ａ）に示した装置構成を例として説明するが、上述したADSLモデム２２内に設けたモジュール２２０〜２２４を、ADSLモデム２２と、ＶｏＩＰ用のターミナルアダプタ２３０とに適宜割り振って具備させ、宅内における通信系の接続を例えば図２（ｂ）に示すような構成としてもよい。
【００４３】
すなわち、同図（ｂ）に示すように、室内電話回線３１ａによりターミナルアダプタ２３０に対する通話用の接続を行い、ＬＡＮ回線３１ｂによりターミナルアダプタ２３０に対するデータ通信用の接続を行う。ターミナルアダプタ２３０には、室内電話回線３２ａを介して電話機１２に対する通話用の接続がなされ、ＬＡＮ３３ａによりコンピュータ１３に対するデータ通信用の接続がなされる。
【００４４】
（通話方法）
以上の構成を有する通話システムを動作させることによって、本発明の通話方法を実施することができる。図４は、本実施形態に係る通話システムの動作を示すフローチャート図である。
【００４５】
先ず、アプリケーション部１３１によりソフトウェアを起動し、Webサーバ１ａ〜１ｃにアクセスし、情報データを受信することによりWebページの閲覧を行う（Ｓ１０１）。このソフトウェアが起動された時点で、電話番号検出部１３２がプラグインされ、電話番号の検出が開始される（Ｓ１０２）。そして、情報データ内に上述した文字列パターンが存在した場合には、クリッカブル表示を行う（Ｓ１０３）。
【００４６】
そして、ユーザーがクリックによる発呼処理を希望する場合、ユーザーは電話機１２の受話器を上げ（若しくは、オンフックダイヤルモードに設定し）、モニター１３ａ上のクリッカブル表示をクリックする（Ｓ１０４〜Ｓ１０５）。このクリック操作を受けて、発呼処理部２２４は、発呼処理を許可するか否かの判断を行う（Ｓ１０７）。すなわち、フッキング検出部２２３によりオフフックが検出されている場合（ステップＳ１０７における”Ｙ”）には発呼処理を開始し（Ｓ１０９）、オフフックが検出されない場合（ステップＳ１０７における”Ｎ”）には、発呼処理を中止し、コンピュータ１３側においてユーザーにその旨を通知する（Ｓ１０８）。
【００４７】
発呼処理が開始されると、電話番号識別部２２１により電話番号を識別し（Ｓ１１２）、発呼に係る電話番号が通常通話によるものか、ＶｏＩＰ通話によるものかを判断する（Ｓ１１３）。例えば、電話番号がＶｏＩＰ通話に対応していない電話機７１のものであれば、通常通話と判断し、電話番号がＶｏＩＰ通話に対応している電話機１１のものであれば、ＶｏＩＰ通話と判断する。また、この発呼処理の開始により、通信接続部２２２は、電話機１２を通信回線に接続し（Ｓ１１０）、これにより電話機１２が接続待機状態となる（Ｓ１１１）。
【００４８】
ステップＳ１１３において、発呼に係る電話番号が通常通話によるものであると判断されたときには（ステップＳ１１３における”Ｎ”）、ＰＳＴＮ２を通じて電話機７１に接続する。これにより、電話機７１において着呼処理が開始される（Ｓ１１４）。一方、ステップＳ１１３において、発呼に係る電話番号がＶｏＩＰ通話によるものであると判断されたときには（ステップＳ１１３における”Ｙ”）、ＶｏＩＰ変換部２２０においてＶｏＩＰ変換を行い（Ｓ１１５）、IP網１を通じて電話機１１に接続する。これにより、電話機１１において着呼処理が開始される（Ｓ１１６）。そして、通話先において着呼処理が完了した後には、通信が確立され、通話が可能となる（Ｓ１１７）。
【００４９】
（変更例）
なお、本発明は、上述した実施形態に限定されるものではなく、以下のような変更を加えることができる。図５は、本変更例に係る通話システムの内部構成を示すブロック図である。
【００５０】
上述した実施形態において情報データは、  Webサーバ１ａ〜１ｃによって配信されるＨＴＭＬファイル等であったが、図５に示すように、コンピュータ１３の内蔵ハードディスク１４に蓄積されたローカルなデータ（例えば、テキストファイルや表データ等のアプリケーション用ファイル）であってもよい。この場合には、アプリケーション部１３１が、内蔵ハードディスク１４にアクセスし、直接情報データを読み込む。
【００５１】
また、上述した実施形態において通話手段は、コンピュータ１３とは別途独立の装置である電話機１２のみであったが、本変更例では、図５に示すように、通話手段として、コンピュータ１３上で実行され、このコンピュータ１３に備えられた音声通話インターフェース（例えば、マイク付ヘッドホン）１３ｃを介して通話を行う電話ソフトウェア（例えば、ＳＩＰ（Session Initiation Protocol）ソフトフォン）をも備えている。そして、これら電話機１２及び電話ソフトウェア１３７は、分岐制御マネージャー１３６により、ユーザー設定に基づいて選択的に動作する。
【００５２】
このような本変更例に係る通話システムの動作を図６に示す。先ず、アプリケーション部１３１によりソフトウェアを起動する。ここでは、内蔵ハードディスク１４内のローカルな情報データであるアプリケーション用ファイルを読み込む（Ｓ２０１）。なお、このステップＳ２０１では、上述した実施形態と同様にブラウザソフトウェアにより、Webサーバ１ａ〜１ｃにアクセスしてWebページの閲覧を行うこともできる。
【００５３】
そして、このソフトウェアが起動された時点で、電話番号検出部１３２がプラグインされ、電話番号の検出が開始される（Ｓ２０２）。その後、情報データ内に上述した文字列パターンが存在した場合には、クリッカブル表示を行うとともにクリッカブル表示をクリックする（Ｓ２０３）。
【００５４】
このクリック操作に応じて、分岐制御マネージャー１３６は、ユーザー設定を読み込み、ユーザーが電話機１２又は電話ソフトウェア１３７のいずれを用いて通話を行うのかを判断する（Ｓ２０４）。電話ソフトウェア１３７を用いた通話を行うように設定されている場合には、ステップＳ２０９へ移行する。
【００５５】
一方、ステップＳ２０４においてユーザーが電話機１２を用いた通話を行うように設定している場合には、ステップＳ２０６に移行し、オフフック操作待ちの状態となる。そして、ユーザーによるオフフック操作（Ｓ２０５）が検出されたとき、発呼処理部２２４は、発呼処理を許可するか否かの判断を行う（Ｓ２０７）。
【００５６】
フッキング検出部２２３によりオフフックが検出されているとき（ステップＳ２０７における”Ｙ”）、或いはステップＳ２０４において電話ソフトウェア１３７を用いた通話が開始されているとき、発呼処理部２２４は発呼処理を開始し（Ｓ２０９）、オフフックが検出されない場合（ステップＳ２０７における”Ｎ”）には、発呼処理を中止し、コンピュータ１３側においてユーザーにその旨を通知する（Ｓ２０８）。
【００５７】
発呼処理が開始されると、電話番号識別部２２１により電話番号を識別し（Ｓ２１２）、発呼に係る電話番号が通常通話によるものか、ＶｏＩＰ通話によるものかを判断する（Ｓ２１３）。また、ステップＳ２０９における発呼処理の開始により、通信接続部２２２は、電話機１２を通信回線に接続し（Ｓ２１０）、これにより電話機１２が接続待機状態となる（Ｓ２１１）。
【００５８】
ステップＳ２１３において、発呼に係る電話番号が通常通話によるものであると判断されたときには（ステップＳ２１３における”Ｎ”）、ＰＳＴＮ２を通じて電話機７１に接続する。これにより、電話機７１において着呼処理が開始される（Ｓ２１４）。一方、ステップＳ２１３において、発呼に係る電話番号がＶｏＩＰ通話によるものであると判断されたときには（ステップＳ２１３における”Ｙ”）、ＶｏＩＰ変換部２２０においてＶｏＩＰ変換を行い（Ｓ２１５）、IP網１を通じて電話機１１に接続する。これにより、電話機１１において着呼処理が開始される（Ｓ１１６）。そして、通話先において着呼処理が完了した後には、通信が確立され、通話が可能となる（Ｓ２１７）。
【００５９】
（通話システム及び方法による効果）
以上説明した実施形態及び変更例に係る通話システム及び通話方法によれば、Webページ等の情報データ上に掲載された電話番号を、電話番号検出部１３２による文字列解析で検出し、検出された電話番号に対して発呼処理を行うことができるため、Webページを構成するＨＴＭＬデータ中に、特別なタグやプログラムを記述する必要がなく、すべての電話番号に対して自動的な発呼処理を行うことができる。
【００６０】
また、本実施形態では、発呼処理を行う際、フッキング検出部２２３により、電話機１２におけるフッキング状態を監視し、電話機１２のオフフックが検出された場合に発呼処理を実行するため、ユーザーが電話機１２の受話器を上げるなどのオフフック操作を行わない限り、コンピュータ１３上の操作のみでは発呼処理が実行されず、例えば、情報データ中に、ユーザーが意図しない発呼開始要求を自動的に実行するような不正なプログラムが含まれているようなときに、ユーザーが意図しない発呼処理が実行されるのを防止することができる。
【図面の簡単な説明】
【００６１】
【図１】実施形態に係るネットワークの概略構成図である。
【図２】（ａ）は、実施形態に係る通話システムを構成する機器の接続状態を示す説明図であり、（ｂ）は、その変更例を示す説明図である。
【図３】実施形態に係る通話システムの内部構成を示すブロック図である。
【図４】実施形態に係る通話システムの動作を示すフローチャート図である。
【図５】変更例に係る通話システムの内部構成を示すブロック図である。
【図６】変更例に係る通話システムの動作を示すフローチャート図である。
【符号の説明】
【００６２】
１…IP網、１ａ〜１ｃ…Webサーバ、２…公衆回線網、１１，１２，７１…電話機、１３…コンピュータ、１３ａ…モニター、１３ｂ…マウス、１３ｃ…マイク付ヘッドホン、１４…内蔵ハードディスク、２１，２２…ADSLモデム、２３０…ターミナルアダプタ、３３，３４…スプリッタ、４１，４２…DSLAM、５１，５２…SW、６１，６２…MGC、８１，８２…ゲートウェイ、９１〜９４…電話交換機、１３０…ＣＰＵ、１３１…アプリケーション部、１３２…電話番号検出部、１３３…発呼操作部、１３４…通信インターフェース、１３５…外部インターフェース、１３６…分岐制御マネージャ部、１３７…電話ソフトウェア、２２０…ＶｏＩＰ変換部、２２１…電話番号識別部、２２２…通信接続部、２２３…フッキング検出部、２２４…発呼処理部
【図１】
2005333598.tif 000003
【図２】
2005333598.tif 000004
【図３】
2005333598.tif 000005
【図４】
2005333598.tif 000006
【図５】
2005333598.tif 000007
【図６】
2005333598.tif 000008