(57)【要約】【課題】通信端末から通信相手の通信端末に音声パケットが確実に送信された場合に課金処理を実行する。【解決手段】本発明に係る通信制御装置は、第１通信端末と第１通信端末の通信相手である第２通信端末との間の半二重通信を中継して制御する通信制御装置であって、半二重通信により、第１通信端末から音声パケットを受信する音声パケット受信部と、音声パケット受信部が第１通信端末から音声パケットを受信する前に、第１通信端末から第２通信端末への通信に対する課金処理を行わず、音声パケット受信部が第１通信端末から音声パケットを受信した後に、第１通信端末から第２通信端末への通信に対する課金処理を行う課金処理部とを備える。【選択図】図２
2008104114.tif 000002
【特許請求の範囲】
【請求項１】
第１通信端末と前記第１通信端末の通信相手である第２通信端末との間の半二重通信を中継して制御する通信制御装置であって、
半二重通信により、前記第１通信端末から音声パケットを受信する音声パケット受信部と、
前記音声パケット受信部が前記第１通信端末から音声パケットを受信する前に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行わず、前記音声パケット受信部が前記第１通信端末から音声パケットを受信した後に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行う課金処理部と
を備える通信制御装置。
【請求項２】
前記第１通信端末から前記第２通信端末への音声パケットの送信要求を受け取った場合に、音声パケットを送信するモードである送信モードに前記第１通信端末を設定させ、音声パケットを受信するモードである受信モードに前記第２通信端末を設定させる通信方式設定制御部
をさらに備え、
前記音声パケット受信部は、前記通信方式設定制御部が送信モードに設定させた前記第１通信端末から音声パケットを受信し、
前記課金処理部は、前記通信方式設定制御部が前記第１通信端末のモードを送信モードに設定させるとともに、前記第２通信端末のモードを受信モードに設定させるまで、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行わず、前記音声パケット受信部が前記第１通信端末から音声パケットを受信した後に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行う
請求項１に記載の通信制御装置。
【請求項３】
前記音声パケット受信部が受信した音声パケットを前記第２通信端末に送信する音声パケット送信部
をさらに備え、
前記課金処理部は、前記音声パケット送信部が前記第１通信端末から音声パケットを前記第２通信端末に送信した後に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行う
請求項１に記載の通信制御装置。
【請求項４】
前記課金処理部は、前記音声パケット受信部が前記第１通信端末から受信した音声パケットを前記音声パケット送信部が前記第２通信端末に全て送信した後に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行う
請求項３に記載の通信制御装置。
【請求項５】
前記第１通信端末を識別する第１通信端末識別子に対応づけて、前記課金処理部が前記第１通信端末から前記第２通信端末への通信に対して課金処理を行うたびに、前記第１通信端末に課金をすべき旨を示す課金処理情報を格納する課金処理情報格納部と、
予め定められた時間が経過するごとに、前記課金処理情報格納部が格納した課金処理情報を、前記第１通信端末に対する課金清算処理を行う外部の課金清算装置に送信する課金処理情報送信部と
をさらに備える請求項１に記載の通信制御装置。
【請求項６】
前記第１通信端末を識別する第１通信端末識別子に対応づけて、前記課金処理部が前記第１通信端末から前記第２通信端末への通信に対して課金処理を行うたびに、前記第１通信端末に課金をすべき旨を示す課金処理情報を格納する課金処理情報格納部と、
前記課金処理部が予め定められた回数の課金処理を行ったときに、前記課金処理情報格納部が格納している課金処理情報を、前記第１通信端末に対する課金清算処理を行う外部の課金清算装置に送信する課金処理情報送信部と
をさらに備える請求項１に記載の通信制御装置。
【請求項７】
第１通信端末と前記第１通信端末の通信相手である第２通信端末との間の半二重通信を中継して制御する通信制御方法であって、
半二重通信により、前記第１通信端末から音声パケットを受信する音声パケット受信段階と、
前記音声パケット受信段階において前記第１通信端末から音声パケットを受信する前に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行わず、前記音声パケット受信段階において前記第１通信端末から音声パケットを受信した後に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行う課金処理段階と
を備える通信制御方法。
【請求項８】
第１通信端末と前記第１通信端末の通信相手である第２通信端末との間の半二重通信を中継して制御する通信制御装置用の通信制御プログラムであって、前記通信制御装置を、
半二重通信により、前記第１通信端末から音声パケットを受信する音声パケット受信部、
前記音声パケット受信部が前記第１通信端末から音声パケットを受信する前に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行わず、前記音声パケット受信部が前記第１通信端末から音声パケットを受信した後に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行う課金処理部
として機能させる通信制御プログラム。
【請求項９】
第１通信端末と、前記第１通信端末と前記第１通信端末の通信相手である第２通信端末との間の半二重通信を制御する通信制御装置とを備える通信システムであって、
前記第１通信端末は、
通信相手である前記第２通信端末への半二重通信の接続要求を示す信号を前記通信制御装置に送信する第１通信接続要求部と、
前記第１通信接続要求部が送信した接続要求によって前記第１通信端末と前記第２通信端末との間の半二重通信が確立された場合に、前記第２通信端末への音声パケットを前記通信制御装置に送信する第１通信端末側音声パケット送信部と
を有し、
前記通信制御装置は、
半二重通信により、前記第１通信端末側音声パケット送信部から音声パケットを受信する音声パケット受信部と、
前記音声パケット受信部が前記第１通信端末側音声パケット送信部から音声パケットを受信する前に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行わず、前記音声パケット受信部が前記第１通信端末側音声パケット送信部から音声パケットを受信した後に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行う課金処理部と
を有する通信システム。
【請求項１０】
前記通信制御装置は、
前記第１通信端末から前記第２通信端末への音声パケットの送信要求を受け取った場合に、音声パケットを送信するモードである送信モードに前記第１通信端末を設定させ、音声パケットを受信するモードである受信モードに前記第２通信端末を設定させる通信方式設定制御部
をさらに有し、
前記音声パケット受信部は、前記通信方式設定制御部が送信モードに設定させた前記第１通信端末の前記第１通信端末側音声パケット送信部から音声パケットを受信し、
前記課金処理部は、前記通信方式設定制御部が前記第１通信端末のモードを送信モードに設定させるとともに、前記第２通信端末のモードを受信モードに設定させるまで、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行わず、前記音声パケット受信部が前記第１通信端末側音声パケット送信部から音声パケットを受信した後に、前記第１通信端末から前記第２通信端末への通信に対する課金処理を行う
請求項９に記載の通信システム。
【請求項１１】
前記第１通信端末は、
音声を入力する音声入力部と、
前記音声入力部に入力された音声のうち、予め定められた音量以上の音声を検出する音声検出部と、
前記音声検出部が予め定められた音量以上の音声を検出したときに、前記音声入力部に入力された音声を示す音声パケットの生成を開始する音声パケット生成部と
をさらに有し、
前記第１通信端末側音声パケット送信部は、前記音声パケット生成部が生成した音声パケットを前記通信制御装置に送信する
請求項９に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御装置、通信制御方法、通信制御プログラム、および通信システムに関する。特に、本発明は、通信端末と当該通信端末の通信相手である通信端末との間の半二重通信を中継して制御する通信制御装置、通信制御方法、通信制御プログラム、および通信システムに関する。
【背景技術】
【０００２】
特許文献１には、情報案内提供装置から音声データが出力された後、ＰｏＣ（Ｐｕｓｈ  ｔｏ  ｔａｌｋ  ｏｖｅｒ  Ｃｅｌｌｕｌａｒ）サーバが課金処理を実行して、予め定められた時間が経過した後に課金処理を停止する情報案内サービスシステムについて提案されている。
【特許文献１】特開２００６−１７７４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載の発明においては、情報案内提供装置からユーザの通信端末に音声データが正常に送信されたか否かにかかわらず、課金処理が実行される。すなわち、情報案内提供装置が送信した音声データがユーザの通信端末に到達したことを確認せずに課金処理が実行されるので、音声データがユーザの通信端末に実際には到達していなくても、音声データに対する課金処理が実行される場合がある。
【０００４】
そこで本発明は、上記課題を解決することができる通信制御装置、通信制御方法、通信制御プログラム、および通信システムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の第１の形態においては、第１通信端末と第１通信端末の通信相手である第２通信端末との間の半二重通信を中継して制御する通信制御装置であって、半二重通信により、第１通信端末から音声パケットを受信する音声パケット受信部と、音声パケット受信部が第１通信端末から音声パケットを受信する前に、第１通信端末から第２通信端末への通信に対する課金処理を行わず、音声パケット受信部が第１通信端末から音声パケットを受信した後に、第１通信端末から第２通信端末への通信に対する課金処理を行う課金処理部とを備える。
【０００６】
また、第１通信端末から第２通信端末への音声パケットの送信要求を受け取った場合に、音声パケットを送信するモードである送信モードに第１通信端末を設定させ、音声パケットを受信するモードである受信モードに第２通信端末を設定させる通信方式設定制御部をさらに備え、音声パケット受信部は、通信方式設定制御部が送信モードに設定させた第１通信端末から音声パケットを受信し、課金処理部は、通信方式設定制御部が第１通信端末のモードを送信モードに設定させるとともに、第１通信端末のモードを受信モードに設定させるまで、第１通信端末から第２通信端末への通信に対する課金処理を行わず、音声パケット受信部が第１通信端末から音声パケットを受信した後に、第１通信端末から第２通信端末への通信に対する課金処理を行ってもよい。
【０００７】
さらに、第１通信端末を識別する第１通信端末識別子に対応づけて、課金処理部が第１通信端末から第２通信端末への通信に対して課金処理を行うたびに、第１通信端末に課金をすべき旨を示す課金処理情報を格納する課金処理情報格納部と、予め定められた時間が経過するごとに、課金処理情報格納部が格納した課金処理情報を、第１通信端末に対する課金清算処理を行う外部の課金清算装置に送信する課金処理情報送信部とを備えてもよい。
【０００８】
また、本発明の第２の形態においては、第１通信端末と第１通信端末の通信相手である第２通信端末との間の半二重通信を中継して制御する通信制御方法であって、半二重通信により、第１通信端末から音声パケットを受信する音声パケット受信段階と、音声パケット受信段階において第１通信端末から音声パケットを受信する前に、第１通信端末から第２通信端末への通信に対する課金処理を行わず、音声パケット受信部が第１通信端末から音声パケットを受信した後に、第１通信端末から第２通信端末への通信に対する課金処理を行う課金処理段階とを備える。
【０００９】
また、本発明の第３の形態においては、第１通信端末と第１通信端末の通信相手である第２通信端末との間の半二重通信を中継して制御する通信制御装置用の通信制御プログラムであって、通信制御装置を、半二重通信により、第１通信端末から音声パケットを受信する音声パケット受信部、音声パケット受信部が第１通信端末から音声パケットを受信する前に、第１通信端末から第２通信端末への通信に対する課金処理を行わず、音声パケット受信部が第１通信端末から音声パケットを受信した後に、第１通信端末から第２通信端末への通信に対する課金処理を行う課金処理部として機能させる。
【００１０】
また、本発明の第４の形態においては、第１通信端末と、第１通信端末と第１通信端末の通信相手である第２通信端末との間の半二重通信を制御する通信制御装置とを備える通信システムであって、第１通信端末は、通信相手である第２通信端末への半二重通信の接続要求を示す信号を通信制御装置に送信する第１通信接続要求部と、第１通信接続要求部が送信した接続要求によって第１通信端末と第２通信端末との間の半二重通信が確立された場合に、第２通信端末への音声パケットを通信制御装置に送信する第１通信端末側音声パケット送信部とを有し、通信制御装置は、半二重通信により、第１通信端末側音声パケット送信部から音声パケットを受信する音声パケット受信部と、音声パケット受信部が第１通信端末側音声パケット送信部から音声パケットを受信する前に、第１通信端末から第２通信端末への通信に対する課金処理を行わず、音声パケット受信部が第１通信端末側音声パケット送信部から音声パケットを受信した後に、第１通信端末から第２通信端末への通信に対する課金処理を行う課金処理部とを有する。
【００１１】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【００１２】
本発明によれば、通信端末から通信相手の通信端末に音声パケットが送信された場合に課金処理を実行することができる。
【発明を実施するための最良の形態】
【００１３】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１４】
図１は、本発明の一実施形態に係る通信制御装置１０の動作の概要を示す。サーバシステム３０は通信制御装置１０および課金清算装置１５を備える。複数の通信端末２０とサーバシステム３０とはネットワーク４０を介して接続される。そして、通信端末２０（Ａ）はネットワーク４０を介して、通信相手の通信端末２０（Ｂ）と通信する。本実施形態に係る通信制御装置１０は、通信端末２０（Ａ）から通信相手の通信端末２０（Ｂ）に音声パケットが送信された場合に課金処理を実行することを目的とする。
【００１５】
通信制御装置１０は、複数の通信端末２０間の半二重通信を中継して制御するとともに、複数の通信端末２０のそれぞれが送信した音声パケットに対して課金処理すべき旨を示す情報である課金処理情報を生成する。具体的には、通信制御装置１０は、通信端末２０が送信する、予め定められた数の音声パケット、例えば、トークバースト（Ｔａｌｋ  ｂｕｒｓｔ）ごとに課金処理情報を生成する。なお、通信制御装置１０は、例えば、ＰｏＣサーバである。
【００１６】
課金清算装置１５は、通信端末２０（Ａ）が通信端末２０（Ｂ）へ送信した複数のトークバーストごとに通信制御装置１０が生成した複数の課金処理情報を、通信制御装置１０から受信する。そして、課金清算装置１５は、受信した複数の課金処理情報を解析して、通信端末２０（Ａ）から通信端末２０（Ｂ）への半二重通信に対して課金処理する。ここで、通信制御装置１０は、課金処理情報を予め定められた条件（例えば、予め定められたトークバーストの数を送信した場合、または、予め定められた時間が経過した場合）が満たされた場合に課金清算装置１５に送信する。なお、課金清算装置１５は、例えば、ＩＭＳ系サービスの課金清算処理を実行するＣｈａｒｇｉｎｇ  Ｃｏｎｔｏｒｏｌ  Ｆｕｎｃｔｉｏｎ  ｓｅｒｖｅｒ（ＣＣＦ）である。
【００１７】
通信端末２０は、半二重通信ができる携帯電話である。通信端末２０は、例えば、Ｐｕｓｈ−Ｔｏ−Ｔａｌｋ（ＰＴＴ）方式による通信ができる携帯電話である。また、通信端末２０は、ＰＴＴ方式による半二重通信ができるＰＤＡ等の携帯情報端末およびパーソナルコンピュータ等であってもよい。また、ネットワーク４０は、例えばインターネットであり、ＬＡＮまたはＷＡＮ等の他の通信網であってもよい。
【００１８】
例えば、通信端末２０（Ａ）は、ネットワーク４０を介して通信制御装置１０に、通信相手の通信端末２０（Ｂ）とのセッション確立のリクエストを要求する。通信制御装置１０は、通信端末２０（Ａ）からリクエストを受信して、通信端末２０（Ａ）と通信端末２０（Ｂ）との間のセッションを確立する。通信制御装置１０がセッションを確立した後、通信端末２０（Ａ）は、通信端末２０（Ｂ）とネットワーク４０を介してトークバーストを送受信する。
【００１９】
通信端末２０（Ａ）と通信端末２０（Ｂ）との間でセッションが確立された後、通信端末２０（Ａ）が通信端末２０（Ｂ）に対して音声データ、すなわちトークバーストを送信できる権利である発話権を取得した場合を考える。係る場合において、通信端末２０（Ａ）は、通信端末２０（Ｂ）に音声データを送信できる（矢印４００）。一方、通信端末２０（Ａ）が発話権を有している間は、通信端末２０（Ｂ）は音声データを送信できない。通信端末２０（Ａ）が発話権を開放した後、通信端末２０（Ｂ）が発話権を取得した場合に、通信端末２０（Ｂ）は、通信端末２０（Ａ）に音声データを送信できる（矢印４０２）。
【００２０】
ここで、通信端末２０（Ａ）が発話権を有している場合を考える。係る場合において、通信端末２０（Ａ）から通信端末２０（Ｂ）にあてて送信された音声データが通信制御装置１０に到達した後、当該音声データを通信端末２０（Ｂ）に送信するタイミングで、通信制御装置１０は通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理する。すなわち、通信制御装置１０は、通信端末２０（Ａ）が発話権を取得した段階では課金処理を実行せず、通信端末２０（Ａ）が送信した音声データを受信して、受信した当該音声データを通信端末２０（Ｂ）にあてて通信制御装置１０が送信した後に、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理する。
【００２１】
本実施形態に係る通信制御装置１０によれば、通信端末２０（Ａ）が送信した音声データを、通信端末２０（Ｂ）が確実に受信できるタイミングで課金処理が実行されるので、通信端末２０（Ａ）から通信端末２０（Ｂ）に対して音声データを送信したにもかかわらず、通信端末２０（Ｂ）で音声データを受信できない場合に課金処理を実行することがなくなる。
【００２２】
図２は、本実施形態に係る通信制御装置１０の機能構成の一例を示す。通信制御装置１０は、応答信号受信部１００、接続要求受信部１０２、送信要求受信部１０４、音声パケット受信部１０６、通信確立制御部１１０、通信方式設定制御部１１２、課金処理部１１４、呼出／完了信号送信部１２０、通信確立信号送信部１２２、通信方式設定信号送信部１２４、音声パケット送信部１２６、課金処理情報送信部１２８、端末情報格納部１３０、および課金処理情報格納部１３２を備える。
【００２３】
ここで、請求項に記載の第１通信端末は通信端末２０（Ａ）の一例であり、請求項に記載の第２通信端末は通信端末２０（Ｂ）の一例である。また、第１通信端末が通信端末２０（Ｂ）であり、第２通信端末が通信端末２０（Ａ）であってもよい。なお、説明の便宜上、通信端末２０（Ａ）と通信端末２０（Ａ）の通信相手である通信端末２０（Ｂ）とを例示しているが、通信端末２０（Ｂ）は複数存在してもよい。
【００２４】
応答信号受信部１００は、課金清算装置１５から課金処理の実行ができる旨を示す応答信号（例えば、Ａｃｃｏｕｎｔｉｎｇ  ａｎｓｗｅｒ）を受信する。応答信号受信部１００は、課金清算装置１５から課金処理の実行の契機となるタイマー値（例えば、Ｉｎｔｅｒｉｕｍ値）が含まれる応答信号を受信する。また、通信確立制御部１１０は、通信端末２０（Ａ）と通信端末２０（Ｂ）との間の半二重通信が終了した場合に、課金清算装置１５に通信端末２０（Ａ）および通信端末２０（Ｂ）のそれぞれに対して課金処理の実行を要求する旨を示す課金処理要求信号（例えば、Ａｃｃｏｕｎｔｉｎｇ  ｒｅｑｕｅｓｔ）を送信する。そして応答信号受信部１００は、課金清算装置１５から当該課金処理要求信号を受信した旨を示す信号を受信する。応答信号受信部１００は、受信した応答信号を通信確立制御部１１０に供給する。
【００２５】
接続要求受信部１０２は、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信接続の要求を示す接続要求を示す信号を受信する。具体的には、接続要求受信部１０２は、通信端末２０（Ａ）から通信端末２０（Ｂ）への半二重通信の接続要求を示す信号を通信端末２０（Ａ）から受信する。また、接続要求受信部１０２は、通信端末２０（Ａ）から通信端末２０（Ａ）を識別する端末情報を受信する。例えば、接続要求受信部１０２は、通信端末２０（Ａ）から接続要求を示す信号とともに、通信端末２０（Ａ）の電話番号、ＩＰアドレスのいずれかを少なくとも含む端末情報を受信する。なお、端末情報は、通信端末２０（Ａ）を識別する通信端末識別子を含む。
【００２６】
また、接続要求受信部１０２は、通信端末２０（Ａ）と通信端末２０（Ｂ）との間の半二重通信が確立した旨を示す信号である通信確立信号（例えば、ＳＩＰ  ＯＫ）を通信端末２０（Ｂ）から受信する。これによりＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）／ＲＴＣＰ（ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）セッションが、通信端末２０（Ａ）と通信制御装置１０との間、および通信端末２０（Ｂ）と通信制御装置１０との間で確立される。また、接続要求受信部１０２は、通信端末２０（Ａ）または通信端末２０（Ｂ）のいずれかが送信した、通信端末２０（Ａ）と通信端末２０（Ｂ）との間で確立していた半二重通信を終了させる旨の終了信号（例えば、ＳＩＰ  ＢＹＥ）を受信する。接続要求受信部１０２は、受信した接続要求を示す信号、端末情報、通信確立信号、および終了信号を通信確立制御部１１０に供給する。
【００２７】
通信確立制御部１１０は、接続要求受信部１０２から接続要求を示す信号を受け取った場合に、通信端末２０（Ａ）と通信端末２０（Ｂ）との間の通信を確立する。具体的には、通信確立制御部１１０は、接続要求受信部１０２から受け取った接続要求を示す信号に応じて、通信端末２０（Ａ）と通信端末２０（Ｂ）との間の半二重通信を確立する。通信確立制御部１１０は、通信端末２０（Ａ）から通信端末２０（Ｂ）への半二重通信の確立をすべく、通信確立信号送信部１２２を介して半二重通信の確立を制御する信号を、通信端末２０（Ａ）および通信端末２０（Ｂ）に送信する。
【００２８】
また、通信確立制御部１１０は、接続要求受信部１０２から通信確立信号を受け取った場合には、呼出／完了信号送信部１２０を介して課金清算装置１５を呼び出す。一方、接続要求受信部１０２から終了信号を受け取った場合には、通信確立制御部１１０は呼出／完了信号送信部１２０を介して課金清算装置１５に、課金処理要求信号を送信する。また、通信確立制御部１１０は、接続要求受信部１０２から受け取った端末情報を、端末情報格納部１３０および課金処理部１１４に供給する。そして、通信確立制御部１１０は、応答信号を課金処理部１１４に供給する。さらに、通信確立制御部１１０は、通信端末２０（Ａ）と通信端末２０（Ｂ）との間で半二重通信が確立した旨または解消された旨を示す情報を通信方式設定制御部１１２に供給する。
【００２９】
端末情報格納部１３０は、通信端末２０を識別する通信端末識別子に対応づけて、通信確立制御部１１０から受け取った当該通信端末２０の電話番号、ＩＰアドレスのいずれかを少なくとも含む端末情報を、当該通信端末２０を識別する通信端末識別子に対応づけて格納する。端末情報格納部１３０は、通信確立制御部１１０の制御に応じて、格納している端末情報を通信確立制御部１１０に供給する。送信要求受信部１０４は、音声パケットを通信端末２０（Ａ）から通信端末２０（Ｂ）へ送信することを要求する送信要求を受信する。具体的には、送信要求受信部１０４は、通信端末２０（Ａ）から音声パケットの送信ができる権限である発話権の取得を要求する送信要求を受信する。送信要求受信部１０４は、受信した送信要求を通信方式設定制御部１１２に供給する。
【００３０】
通信方式設定制御部１１２は、送信要求受信部１０４から通信端末２０（Ａ）の送信要求を受け取った場合に、音声パケットを送信する通信モードである送信モードに通信端末２０（Ａ）を設定させる。そして、通信方式設定制御部１１２は、音声パケットを受信する通信モードである受信モードに通信端末２０（Ｂ）を設定させる。具体的には、通信方式設定制御部１１２は、送信モードに設定させる制御信号を通信方式設定信号送信部１２４を介して通信端末２０（Ａ）に送信するとともに、受信モードに設定させる制御信号を通信方式設定信号送信部１２４を介して通信端末２０（Ｂ）に送信する。通信方式設定制御部１１２は、通信端末２０（Ａ）を送信モードに設定させるとともに、通信端末２０（Ｂ）を受信モードに設定させたことを示す情報を、課金処理部１１４に供給する。
【００３１】
音声パケット受信部１０６は、半二重通信により、通信端末２０（Ａ）から音声パケットを受信する。具体的には、音声パケット受信部１０６は、通信方式設定制御部１１２が送信モードに設定させた通信端末２０（Ａ）から音声パケットを受信する。音声パケット受信部１０６は、音声パケットを通信端末２０（Ａ）から受信し始めたタイミング、および通信端末２０（Ａ）から音声パケットの受信を完了したタイミングを示す信号を課金処理部１１４に供給する。また、音声パケット受信部１０６は、受信した音声パケットを音声パケット送信部１２６に供給する。音声パケット送信部１２６は、音声パケット受信部１０６から受け取った音声パケットを通信端末２０（Ｂ）に送信する。音声パケット送信部１２６は、音声パケットを通信端末２０（Ｂ）に送信し始めたタイミング、および通信端末２０（Ｂ）への音声パケットの送信を完了したタイミングを示す信号を課金処理部１１４に供給する。
【００３２】
課金処理部１１４は、音声パケット受信部１０６が通信端末２０（Ａ）から音声パケットを受信する前に、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対する課金処理を行わず、音声パケット受信部１０６が通信端末２０（Ａ）から音声パケットを受信した後に、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理する。具体的には、課金処理部１１４は、通信方式設定制御部１１２から通信端末２０（Ａ）の通信モードを送信モードに設定させるとともに、通信端末２０（Ｂ）の通信モードを受信モードに設定させた旨の信号を受け取るまで、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理せず、音声パケット受信部１０６が通信端末２０（Ａ）から音声パケットを受信した後に、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理する。
【００３３】
より具体的には、課金処理部１１４は、通信確立制御部１１０から通信端末２０（Ａ）を識別できる端末情報または通信端末識別子を受け取る。そして、課金処理部１１４は、受け取った端末情報または通信端末識別子に対応づけて、音声パケット受信部１０６が受信した音声パケットごとに課金処理する。課金処理部１１４は、予め定められた数の音声パケットごと（例えば、トークバーストごと）、または、予め定められた時間内に音声パケット受信部１０６が受信した複数の音声パケットごとに課金処理をする。
【００３４】
例えば、課金処理部１１４は、音声パケット送信部１２６が予め定められた数の音声パケットを通信端末２０（Ｂ）にあてて送信したか否かを監視する。そして、課金処理部１１４は、音声パケット送信部１２６が予め定められた数の音声パケットを通信端末２０（Ｂ）にあてて送信したことを検出したときに、課金処理する。また、課金処理部１１４が通信確立制御部１１０からタイマー値を受け取った場合を考える。係る場合には、課金処理部１１４は、受け取ったタイマー値で規定される時間が経過したことを契機として、課金処理する。なお、課金処理は、音声パケット受信部１０６が受信した音声パケットに対して通信端末２０（Ａ）のユーザが通信事業者に支払う通信料を、外部の課金清算装置１５から当該ユーザに請求させる旨を示す情報を含む課金処理情報を、課金処理部１１４が生成する処理を含む。
【００３５】
なお、課金処理部１１４は、音声パケット受信部１０６が音声パケットの受信を開始したタイミングと、音声パケット送信部１２６が音声パケットの送信を開始したタイミングとの双方においてそれぞれ課金処理してもよい。例えば、課金処理部１１４は、音声パケット受信部１０６が音声パケットを受信したタイミングで第１の課金処理をして、音声パケット送信部１２６が当該音声パケットを送信したタイミングで第２の課金処理をする。そして、課金処理部１１４は、第１の課金処理と第２の課金処理とを合わせて、当該音声パケットに対して行った課金処理として課金処理情報を生成してもよい。これにより、例えば、第１の課金処理と第２の課金処理との間に通信料金の軽重を設けることができる。例えば、通信端末２０（Ａ）から通信制御装置１０への通信経路と、通信制御装置１０から通信端末２０（Ｂ）への通信経路との種類の違いによって、通信料金の設定にバリエーションを持たせることができる。
【００３６】
ここで、課金処理部１１４は、音声パケット送信部１２６から音声パケットを通信端末２０（Ｂ）に送信したタイミングを示す信号を受け取った後に、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理することが好ましい。また、課金処理部１１４は、音声パケット送信部１２６から音声パケットを通信端末２０（Ｂ）に送信完了したタイミングを示す信号を受け取った後に、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理してもよい。また、課金処理部１１４は、音声パケット受信部１０６から音声パケットを通信端末２０（Ａ）から受信し始めたタイミングを示す信号、または、音声パケットを通信端末２０（Ａ）から受信完了したタイミングを示す信号を受け取った後に、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理してもよい。
【００３７】
ここで、課金処理情報格納部１３２は、通信端末２０（Ａ）を識別する通信端末識別子に対応づけて、課金処理部１１４が通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理するたびに、通信端末２０（Ａ）に課金をすべき旨を示す課金処理情報を格納する。具体的には、課金処理部１１４が、通信端末２０（Ａ）から通信端末２０（Ｂ）への通信に対して課金処理するたびに、通信端末２０（Ａ）に課金をすべき旨を示す課金処理情報を、通信端末２０（Ａ）を識別する通信端末識別子に対応づけて課金処理情報格納部１３２に格納する。
【００３８】
そして、課金処理情報送信部１２８は、課金処理部１１４に制御されて、予め定められた時間が経過するごとに、課金処理情報格納部１３２が格納している課金処理情報を、通信端末２０（Ａ）に対して課金清算処理をする外部の課金清算装置１５に送信する。なお、課金処理情報送信部１２８は、音声パケット受信部１０６が音声パケットを受信している間、または、音声パケット送信部１２６が音声パケットを送信している間のいずれの場合においても、既に生成した課金処理情報を外部の課金清算装置１５に送信できる。また、課金処理情報送信部１２８は、課金処理部１１４が予め定められた回数の課金処理を行ったときに、課金処理情報格納部１３２が格納している課金処理情報を、通信端末２０（Ａ）に対する課金清算処理をする外部の課金清算装置１５に送信してもよい。
【００３９】
本実施形態に係る通信制御装置１０によれば、通信端末２０（Ａ）から音声パケットを受信して、通信端末２０（Ａ）の通信相手である通信端末２０（Ｂ）にあてて受信した音声パケットを送信するタイミングで通信端末２０（Ａ）に対して課金処理することができる。これにより、ＰＴＴ方式の通信において、発話権を取得した通信端末２０が送信した音声パケットが通信相手の通信端末２０に確実に到達するタイミングで、発話権を有する通信端末２０に適切に課金できる。
【００４０】
図３は、本実施形態に係る通信端末２０の機能構成の一例を示す。請求項に記載の第１通信端末および第２通信端末は、通信端末２０の一例である。通信端末２０は、通信確立信号受信部２００、通信方式設定信号受信部２０２、通信端末側音声パケット受信部２０４、送信要求入力部２１０、音声入力部２１２、通信接続要求部２２０、通信方式制御部２２２、音声パケット生成部２２４、接続要求送信部２３０、送信要求送信部２３２、通信端末側音声パケット送信部２３４、音声出力部２４０、および音声検出部２５０を備える。なお、以下の説明においては、音声パケットを送信する通信端末２０を第１通信端末とし、音声パケットを受信する通信端末を第２通信端末として説明する。
【００４１】
送信要求入力部２１０は、通信相手である第２通信端末への半二重通信の接続要求を示す信号をユーザに入力させる。また、送信要求入力部２１０は、第１通信端末と第２通信端末との間で半二重通信が確立した後、第２通信端末への音声パケットの送信を要求する送信要求を示す信号をユーザに入力させる。送信要求入力部２１０は、ユーザが入力した接続要求を示す信号を通信接続要求部２２０に供給する。また、送信要求入力部２１０は、ユーザが入力した送信要求を示す信号を、送信要求送信部２３２に供給する。
【００４２】
通信接続要求部２２０は、第２通信端末への半二重通信の接続要求を示す信号を送信要求入力部２１０から受け取って、当該信号を通信制御装置１０に送信する。具体的には、通信接続要求部２２０は、送信要求入力部２１０から受け取った接続要求を示す信号を接続要求送信部２３０に供給する。そして通信接続要求部２２０は、接続要求送信部２３０に、接続要求を示す信号を通信制御装置１０へ送信させる。なお、請求項に記載の第１通信接続要求部は、通信接続要求部２２０の一例である。
【００４３】
通信確立信号受信部２００は、通信制御装置１０が備える通信確立信号送信部１２２が送信した、第１通信端末と第２通信端末との間で半二重通信の確立を制御する信号を受信する。通信確立信号受信部２００は、受信した半二重通信の確立を制御する信号を通信方式制御部２２２に供給する。また、通信方式設定信号受信部２０２は、通信制御装置１０が備える通信方式設定信号送信部１２４が送信した、第１通信端末を送信モードに設定する制御信号、または、第１通信端末を受信モードに設定する制御信号を受信する。通信方式設定信号受信部２０２は、受信した制御信号を通信方式制御部２２２に供給する。
【００４４】
通信方式制御部２２２は、第１通信端末の通信モードを制御する。具体的には、通信方式制御部２２２は、通信確立信号受信部２００から半二重通信の確立を制御する信号を受け取った後、第１通信端末を、送信モードまたは受信モードのいずれかの通信モードに遷移可能な待機モードに設定する。続いて、通信方式制御部２２２は、通信方式設定信号受信部２０２から受け取った制御信号に応じて、第１通信端末の通信モードを送信モードまたは受信モードのいずれかに設定する。
【００４５】
具体的には、通信方式設定信号受信部２０２が送信モードに設定する制御信号を受け取った場合、通信方式制御部２２２は、送信要求入力部２１０が入力した送信要求を示す信号を通信制御装置１０に送信可能とすべく、送信要求送信部２３２を制御する。さらに、通信方式設定信号受信部２０２が送信モードに設定する制御信号を受け取った場合、通信方式制御部２２２は、通信端末側音声パケット送信部２３４が音声パケットを通信制御装置１０に送信可能とすべく、通信端末側音声パケット送信部２３４を制御する。
【００４６】
一方、通信方式設定信号受信部２０２が受信モードに設定する制御信号を受け取った場合、通信方式制御部２２２は、通信端末側音声パケット送信部２３４が音声パケットを通信制御装置１０に送信不能とすべく、通信端末側音声パケット送信部２３４を制御する。そして、通信方式制御部２２２は、通信端末側音声パケット受信部２０４が音声パケットを通信制御装置１０から受信可能とすべく、通信端末側音声パケット受信部２０４を制御する。
【００４７】
送信要求送信部２３２は、送信要求入力部２１０から受け取った送信要求を示す信号を、通信制御装置１０に送信する。具体的には、通信方式制御部２２２が第１通信端末を送信モードに制御した場合に、送信要求送信部２３２は送信要求を示す信号を通信制御装置１０に送信する。
【００４８】
音声入力部２１２は、音声を入力する。具体的には、音声入力部２１２は、第１通信端末を使用するユーザの声、および第１通信端末の周囲の環境の音を入力する。音声入力部２１２は入力した音声を音声パケット生成部２２４および音声検出部２５０に供給する。音声検出部２５０は、音声入力部２１２に入力された音声のうち、予め定められた音量以上の音声を検出する。音声検出部２５０は、予め定められた音量以上の音声を検出したときに、音声パケット生成部２２４に働きかけて音声パケット生成部２２４を動作させる。
【００４９】
音声パケット生成部２２４は、音声検出部２５０が予め定められた音量以上の音声を検出したときに、音声入力部２１２から受け取った音声を示す音声パケットの生成を開始する。音声パケット生成部２２４は、生成した音声パケットのデータ量を低減させるべく、生成した音声パケットをさらに圧縮してもよい。音声パケット生成部２２４は、生成した音声パケットを通信端末側音声パケット送信部２３４に供給する。
【００５０】
通信端末側音声パケット送信部２３４は、通信接続要求部２２０が接続要求送信部２３０を介して通信制御装置１０に送信した接続要求によって第１通信端末と第２通信端末との間の半二重通信が確立された場合に、第２通信端末への音声パケットを通信制御装置１０に送信する。具体的には、通信端末側音声パケット送信部２３４は、通信方式制御部２２２に制御されて音声パケットの送信が可能となった場合に、音声パケット生成部２２４が生成した音声パケットを通信制御装置１０に送信する。なお、請求項に記載の第１通信端末側音声パケット送信部は、通信端末側音声パケット送信部２３４の一例である。
【００５１】
通信端末側音声パケット受信部２０４は、第２通信端末が通信制御装置１０を介して送信した音声パケットを受信する。通信端末側音声パケット受信部２０４は、通信方式制御部２２２が第１通信端末を受信モードにした場合に、音声パケットを受信する。通信端末側音声パケット受信部２０４は、受信した音声パケットを音声出力部２４０に供給する。音声出力部２４０は、通信端末側音声パケット受信部２０４から受け取った音声パケットから音声を生成して出力する。音声出力部２４０は、音声パケットが圧縮されていた場合には、圧縮されている音声パケットを復号して音声を生成する。
【００５２】
本実施形態に係る通信端末２０は、予め定められた音量以上の音声を検出したことを条件として、通信端末２０に入力された音声から音声パケットを生成して通信制御装置１０を介して通信相手の通信端末２０に送信できる。これにより、予め定められた音量以下の音声、例えば、無音の音声パケットを通信制御装置１０に送信しないので、通信トラフィックを低減させることができるとともに、ユーザに対しては通信料を節約できるメリットがある。
【００５３】
図４は、本実施形態に係る課金処理情報格納部１３２のデータ構成の一例を示す。課金処理情報格納部１３２は、第１通信端末を識別する第１通信端末識別子に対応づけて、課金処理部１１４が第１通信端末から第２通信端末への通信に対して課金処理するたびに、第１通信端末に課金をすべき旨を示す課金処理情報を格納する。課金処理情報格納部１３２は、第１通信端末識別子に対応づけて、課金処理を行った日時、課金処理の対象となる通話時間、および課金処理の対象となる音声パケットのデータ量を格納する。なお、課金処理情報格納部１３２が通信端末識別子に対応づけて格納する音声パケットのデータ量は、複数の音声パケットの合計のデータ量であってよい。
【００５４】
例えば、課金処理情報格納部１３２は、通信端末識別子２０００に対応づけて、通信端末識別子２０００に対応する通信端末２０に対して課金処理を行った日時（例えば、２００６年８月１日、１０時０分０秒）、通話時間（例えば、５秒）、および課金処理の対象となる音声パケットのデータ量（例えば、４０ｋＢ）を格納する。同様にして、課金処理情報格納部１３２は、通信端末識別子２１００に対応づけて、通信端末識別子２１００に対応する通信端末２０に対して課金処理を行った日時、通話時間、および課金処理の対象となる音声パケットのデータ量を格納する。
【００５５】
すなわち、課金処理情報格納部１３２は、発話権を取得した通信端末２０を識別する通信端末識別子に対応づけて、当該通信端末２０が発話権を取得した日時、当該発話権を有している間に通信相手の通信端末２０に送信した音声パケットのデータ量を格納する。課金処理情報格納部１３２は、課金処理部１１４に制御されて、通信端末識別子に対応づけて格納している日時、通話時間、および音声パケットのデータ量を、課金処理情報として課金処理情報送信部１２８を介して外部の課金清算装置１５に送信する。
【００５６】
図５は、本実施形態に係る通信制御装置１０における処理の流れの一例を示す。まず、接続要求受信部１０２は、第１通信端末から第１通信端末の通信相手である第２通信端末への半二重通信の接続要求を示す信号を受信する（Ｓ２０００）。通信確立制御部１１０は、接続要求受信部１０２が受信した接続要求に応じて、第１通信端末と第２通信端末との間の半二重通信を確立する（Ｓ２０１０）。そして、通信確立制御部１１０は、第１通信端末と第２通信端末との間の半二重通信を確立した後に、外部の課金清算装置１５を呼び出す（Ｓ２０２０）。これにより、外部の課金清算装置１５は、課金処理の実行ができる状態となる。
【００５７】
続いて、第１通信端末は、第２通信端末への音声パケットの送信要求を示す信号を送信要求受信部１０４に送信する。送信要求受信部１０４は、第１通信端末から送信要求を示す信号を受信する（Ｓ２０３０）。送信要求受信部１０４は、受信した送信要求を示す信号を、通信方式設定制御部１１２に供給する。通信方式設定制御部１１２は、送信要求受信部１０４から送信要求を示す信号を受信した後、第１通信端末を送信モードに設定させる制御信号を、通信方式設定信号送信部１２４を介して第１通信端末に送信して、第１通信端末を送信モードに設定させる（Ｓ２０４０）。また、通信方式設定制御部１１２は、第２通信端末を受信モードに設定させる制御信号を、通信方式設定信号送信部１２４を介して第２通信端末に送信して、第２通信端末を受信モードに設定させる（Ｓ２０４０）。
【００５８】
そして、第１通信端末は、通信方式設定制御部１１２の制御に応じて、通信モードを送信モードに設定する。第１通信端末は、第２通信端末への音声パケットを音声パケット受信部１０６に送信する。音声パケット受信部１０６は、第１通信端末が第２通信端末へ送信した音声パケットを受信する。音声パケット受信部１０６は、受信した音声パケットを音声パケット送信部１２６を介して第２通信端末に送信するとともに、音声パケットを受信した旨を示す通知、音声パケットを受信した日時、音声パケットの数、および音声パケットのデータ量を課金処理部１１４に供給する。
【００５９】
課金処理部１１４は、音声パケット受信部１０６が音声パケットを受信した旨を示す通知を受け取った後に、第１通信端末から第２通信端末への通信に対して課金処理をすべき旨を示す課金処理情報を生成することにより課金処理する（Ｓ２０５０）。課金処理部１１４は、所定の条件を充足するまで課金処理を継続する（Ｓ２０６０：Ｎｏ）。例えば、課金処理部１１４は、第１通信端末と第２通信端末との間で半二重通信が確立したときから予め定められた時間が経過するまで、第１通信端末から第２通信端末への通信、および第２通信端末から第１通信端末への通信のそれぞれに対して繰り返し課金処理する（Ｓ２０６０：Ｎｏ）。
【００６０】
また、課金処理部１１４は、第１通信端末と第２通信端末との間で半二重通信が確立した後、第１通信端末から第２通信端末へ送信された音声パケットの数またはデータ量、および第２通信端末から第１通信端末へ送信された音声パケットの数またはデータ量が予め定められた基準値に達するまで、第１通信端末から第２通信端末への通信、および第２通信端末から第１通信端末への通信のそれぞれに対して繰り返し課金処理してもよい（Ｓ２０６０：Ｎｏ）。
【００６１】
課金処理部１１４は課金処理の結果を課金処理情報格納部１３２に格納する。課金処理部１１４は、予め定められた時間が経過したときに所定の条件を満たしたとして（Ｓ２０６０：Ｙｅｓ）、課金処理情報格納部１３２が格納している複数の課金処理情報を、課金処理情報送信部１２８を介して外部の課金清算装置１５に送信する（Ｓ２０７０）。また、課金処理部１１４は、予め定められた基準値に達したときに所定の条件を満たしたとして（Ｓ２０６０：Ｙｅｓ）、課金処理情報格納部１３２が格納している複数の課金処理情報を、課金処理情報送信部１２８を介して外部の課金清算装置１５に送信してもよい（Ｓ２０７０）。
【００６２】
そして、課金処理部１１４は、第１通信端末と第２通信端末との間の半二重通信が終了するまで課金処理を繰り返して生成した課金処理情報を、外部の課金清算装置１５に送信する（Ｓ２０８０：Ｎｏ）。一方、第１通信端末と第２通信端末との間の半二重通信が終了した場合には、課金処理部１１４は、外部の課金清算装置１５に半二重通信が終了した旨の信号を送信して、第１通信端末から第２通信端末への通信、および第２通信端末から第１通信端末への通信のそれぞれについて最終的な課金処理をすべき旨を示す信号を送信する（Ｓ２０８０：Ｙｅｓ）。
【００６３】
図６は、本実施形態に係る通信システムの処理の流れを示すシーケンス図の一例を示す。まず、通信端末２０（Ａ）は、ＰｏＣサービスを制御する通信制御装置１０に、ＳＩＰ  ＩＮＶＩＴＥメッセージを送信する（Ｓ１０００）。通信制御装置１０は、通信端末２０（Ａ）から受信したＳＩＰ  ＩＮＶＩＴＥメッセージを通信端末２０（Ｂ）に送信する（Ｓ１０１０）。通信端末２０（Ｂ）はＳＩＰ  ＩＮＶＩＴＥメッセージに対するＳＩＰ  ＯＫ応答メッセージを通信制御装置１０に送信する（Ｓ１０２０）。そして、通信制御装置１０は、通信端末２０（Ｂ）からＳＩＰ  ＯＫ応答メッセージを受信した場合に、通信端末２０（Ａ）にＳＩＰ  ＯＫ応答メッセージを送信する（Ｓ１０２０）。これにより、通信端末２０（Ａ）と通信端末２０（Ｂ）との間でＲＴＰ／ＲＴＣＰセッションが確立する。
【００６４】
そして、通信制御装置１０は、通信端末２０（Ｂ）からＳＩＰ  ＯＫ応答メッセージを受信した後に、課金清算装置１５の課金機能を呼び出すべく、Ａｃｃｏｕｎｔｉｎｇ  ｒｅｑｕｅｓｔ（Ｓｔａｒｔ）メッセージを課金清算装置１５に送信する（Ｓ１０３０）。Ａｃｃｏｕｎｔｉｎｇ  ｒｅｑｕｅｓｔ（Ｓｔａｒｔ）メッセージは、課金清算装置１５に通信端末２０（Ａ）と通信端末２０（Ｂ）との間でＲＴＰ／ＲＴＣＰセッションが確立したことを通知するメッセージである。課金清算装置１５は、通信制御装置１０が送信したＡｃｃｏｕｎｔｉｎｇ  ｒｅｑｕｅｓｔ（Ｓｔａｒｔ）メッセージに応答して、Ａｃｃｏｕｎｔｉｎｇ  ａｎｓｗｅｒメッセージを通信制御装置１０に送信する（Ｓ１０４０）。Ａｃｃｏｕｎｔｉｎｇ  ａｎｓｗｅｒメッセージには、課金処理の実行の契機となるタイマー値（Ｉｎｔｅｒｉｕｍ値）が含まれる。
【００６５】
通信端末２０（Ａ）と通信端末２０（Ｂ）との間でＲＴＰ／ＲＴＣＰセッションが確立した後、通信端末２０（Ａ）は、複数の音声パケットの送信を要求するＴａｌｋ  ｂｕｒｓｔ  ｒｅｑｕｅｓｔメッセージを通信制御装置１０に送信する（Ｓ１０５０）。通信制御装置１０は、通信端末２０（Ａ）からＴａｌｋ  ｂｕｒｓｔ  ｒｅｑｕｅｓｔメッセージを受け取った後、通信端末２０（Ａ）にＴａｌｋ  ｂｕｒｓｔ  ｇｒａｎｔｅｄメッセージを通信端末２０（Ａ）に送信する（Ｓ１０６０）。すなわち、通信制御装置１０は、通信端末２０（Ａ）に、通信端末２０（Ａ）から通信端末２０（Ｂ）への音声パケットを送信する権利である発話権を、Ｔａｌｋ  ｂｕｒｓｔ  ｇｒａｎｔｅｄメッセージを通信端末２０（Ａ）に送信することによって付与する。
【００６６】
また、通信制御装置１０は、通信端末２０（Ｂ）に対しては、Ｔａｌｋ  ｂｕｒｓｔ  ｔａｋｅｎメッセージを送信する（Ｓ１０７０）。これにより、通信端末２０（Ｂ）は、通信端末２０（Ｂ）が発話権を取得できない状態であることを認識する。そして、通信端末２０（Ａ）は、ＲＴＰを用いて複数の音声パケット、例えば、Ｔａｌｋ  ｂｕｒｓｔを通信端末２０（Ｂ）あてに送信する（Ｓ１０８０）。通信制御装置１０は、通信端末２０（Ａ）から受信した音声パケットを、通信端末２０（Ｂ）に送信する（Ｓ１０９０）。通信制御装置１０は、音声パケットが送信されるごとに課金処理する。
【００６７】
通信端末２０（Ａ）は、音声パケットの送信を終了した場合には、取得した発話権を開放する（Ｔａｌｋ  ｂｕｒｓｔ  ｒｅｌｅａｓｅ（Ｓ１１００））。通信制御装置１０は、通信端末２０（Ａ）が発話権を開放した場合に、通信端末２０（Ａ）および通信端末２０（Ｂ）の双方を、待機モードに設定する（Ｔａｌｋ  ｂｕｒｓｔ  ｉｄｌｅ（Ｓ１１１０））。そして、通信制御装置１０は、Ｓ１０５０からＳ１０９０までのステップの間で送受信されたＲＴＰ／ＲＴＣＰパケットであるＴａｌｋ  ｂｕｒｓｔの全てを保存する（Ｓ１１２０）。
【００６８】
次に、通信制御装置１０は、Ｓ１０４０で課金清算装置１５から受け取ったタイマー値で規定される時間が経過したとき、または、予め定められた数のＴａｌｋ  ｂｕｒｓｔが送信されたことを契機として清算処理を開始する（Ｓ１１３０）。すなわち、Ｓ１０４０で課金清算装置１５から受け取ったタイマー値で規定される時間が経過するまでの全ての課金処理情報、または、予め定められた数のＴａｌｋ  ｂｕｒｓｔが送信され他ことを示す課金処理情報を含むＡｃｃｏｕｎｔｉｎｇ  ｒｅｑｕｅｓｔメッセージを課金清算装置１５に送信する（Ｓ１１４０）。課金清算装置１５は、Ａｃｃｏｕｎｔｉｇ  ｒｅｑｕｅｓｔメッセージを受信した旨を、Ａｃｃｏｕｎｔｉｇｎ  ａｎｓｗｅｒメッセージを通信制御装置１０に送信することにより通知する（Ｓ１１５０）。
【００６９】
通信端末２０（Ａ）は、通信端末２０（Ｂ）とのＲＴＰ／ＲＴＣＰセッションを終了すべく、ＳＩＰ  ＢＹＥメッセージを通信制御装置１０に送信する（Ｓ１１６０）。通信制御装置１０は、通信端末２０（Ａ）からＳＩＰ  ＢＹＥメッセージを受信した場合には、通信端末２０（Ａ）と通信端末２０（Ｂ）との間で確立されていたＲＴＰ／ＲＴＣＰセッションを終了する。そして、通信制御装置１０は、課金清算装置１５に、セッションの課金を終了することを示すＡｃｃｏｕｎｔｉｎｇ  ｒｅｑｕｅｓｔ（Ｓｔｏｐ）メッセージを送信する。課金清算装置１５は、Ａｃｃｏｕｎｔｉｎｇ  ｒｅｑｕｅｓｔ（Ｓｔｏｐ）メッセージを受信したことを示すＡｃｃｏｕｎｔｉｎｇ  ａｎｓｗｅｒメッセージを通信制御装置１０に送信する（Ｓ１１８０）。
【００７０】
図７は、本実施形態に係る通信制御装置１０のハードウェア構成の一例を示す。本実施形態に係る通信制御装置１０は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、および表示装置１５８０を有するＣＰＵ周辺部と、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、およびＣＤ−ＲＯＭドライブ１５６０を有する入出力部と、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、および入出力チップ１５７０を有するレガシー入出力部とを備える。
【００７１】
ホスト・コントローラ１５８２は、ＲＡＭ１５２０と、高い転送レートでＲＡＭ１５２０をアクセスするＣＰＵ１５０５およびグラフィック・コントローラ１５７５とを接続する。ＣＰＵ１５０５は、ＲＯＭ１５１０およびＲＡＭ１５２０に格納されたプログラムに基づいて動作して、各部を制御する。グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等がＲＡＭ１５２０内に設けたフレーム・バッファ上に生成する画像データを取得して、表示装置１５８０上に表示させる。これに代えて、グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００７２】
入出力コントローラ１５８４は、ホスト・コントローラ１５８２と、比較的高速な入出力装置である通信インターフェイス１５３０、ハードディスクドライブ１５４０、ＣＤ−ＲＯＭドライブ１５６０を接続する。通信インターフェイス１５３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ１５４０は、通信制御装置１０内のＣＰＵ１５０５が使用するプログラムおよびデータを格納する。ＣＤ−ＲＯＭドライブ１５６０は、ＣＤ−ＲＯＭ１５９５からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。
【００７３】
また、入出力コントローラ１５８４には、ＲＯＭ１５１０と、フレキシブルディスク・ドライブ１５５０、および入出力チップ１５７０の比較的低速な入出力装置とが接続される。ＲＯＭ１５１０は、通信制御装置１０が起動時に実行するブート・プログラム、通信制御装置１０のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１５５０は、フレキシブルディスク１５９０からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。入出力チップ１５７０は、フレキシブルディスク・ドライブ１５５０、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【００７４】
ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供される通信制御プログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、またはＩＣカード等の記録媒体に格納されて利用者によって提供される。通信制御プログラムは、記録媒体から読み出され、ＲＡＭ１５２０を介して通信制御装置１０内のハードディスクドライブ１５４０にインストールされ、ＣＰＵ１５０５において実行される。通信制御装置１０にインストールされて実行される通信制御プログラムは、ＣＰＵ１５０５等に働きかけて、通信制御装置１０を、図１から図６にかけて説明した応答信号受信部１００、接続要求受信部１０２、送信要求受信部１０４、音声パケット受信部１０６、通信確立制御部１１０、通信方式設定制御部１１２、課金処理部１１４、呼出／完了信号送信部１２０、通信確立信号送信部１２２、通信方式設定信号送信部１２４、音声パケット送信部１２６、課金処理情報送信部１２８、端末情報格納部１３０、および課金処理情報格納部１３２として機能させる。
【００７５】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加え得ることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００７６】
【図１】通信制御装置１０の概要図である。
【図２】通信制御装置１０の機能構成を示すブロック図である。
【図３】通信端末２０の機能構成を示すブロック図である。
【図４】課金処理情報格納部１３２のデータ構成を示す。
【図５】通信制御装置１０における処理の流れを示すフローチャートである。
【図６】通信システムの処理の流れを示すシーケンス図である。
【図７】通信制御装置１０のハードウェア構成を示すブロック図である。
【符号の説明】
【００７７】
１０  通信制御装置
１５  課金清算装置
２０  通信端末
３０  サーバシステム
４０  ネットワーク
１００  応答信号受信部
１０２  接続要求受信部
１０４  送信要求受信部
１０６  音声パケット受信部
１１０  通信確立制御部
１１２  通信方式設定制御部
１１４  課金処理部
１２０  呼出／完了信号送信部
１２２  通信確立信号送信部
１２４  通信方式設定信号送信部
１２６  音声パケット送信部
１２８  課金処理情報送信部
１３０  端末情報格納部
１３２  課金処理情報格納部
２００  通信確立信号受信部
２０２  通信方式設定信号受信部
２０４  通信端末側音声パケット受信部
２１０  送信要求入力部
２１２  音声入力部
２２０  通信接続要求部
２２２  通信方式制御部
２２４  音声パケット生成部
２３０  接続要求送信部
２３２  送信要求送信部
２３４  通信端末側音声パケット送信部
２４０  音声出力部
２５０  音声検出部
４００、４０２  矢印
１５０５  ＣＰＵ
１５１０  ＲＯＭ
１５２０  ＲＡＭ
１５３０  通信インターフェイス
１５４０  ハードディスクドライブ
１５５０  フレキシブルディスク・ドライブ
１５６０  ＣＤ−ＲＯＭドライブ
１５７０  入出力チップ
１５７５  グラフィック・コントローラ
１５８０  表示装置
１５８２  ホスト・コントローラ
１５８４  入出力コントローラ
１５９０  フレキシブルディスク
１５９５  ＣＤ−ＲＯＭ
２０００、２１００  通信端末識別子
【図１】
2008104114.tif 000003
【図２】
2008104114.tif 000004
【図３】
2008104114.tif 000005
【図４】
2008104114.tif 000006
【図５】
2008104114.tif 000007
【図６】
2008104114.tif 000008
【図７】
2008104114.tif 000009