(57)【要約】【課題】電話番号と様々なアプリケーションを関連付けしたサービスを多数のユーザー間に広め、通話サービスの多様化を図る【解決手段】通信サーバー１０は、電話端末２〜４との間で音声通信を行うために、それぞれ電話番号が割り当てられた仮想的な通信用端子ＵＡ１〜ＵＡｎと、接続要求を受信する接続要求受信部２２１と、電話番号と音声サービスを提供するためのアプリケーションとを関連づけて記憶するアプリケーション蓄積部１３０と、接続要求に応じて電話端末との間で音声通話セッションを確立させるセッション処理部２２２と、音声通話セッションの確立に応じて、アプリケーションを実行するアプリケーション実行部１６０と、アプリケーションと関連づけられた電話番号を、アプリケーション蓄積部１３０から読み出し、電話端末によって発呼可能に、通信ネットワークを通じて提示するＷｅｂページを配信するＷｅｂ配信部１１０とを備える。【選択図】  図２
2010141597.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上に配置された通信サーバーによって、該通信ネットワークに接続可能な電話端末に対して音声サービスを提供するシステムであって、
前記通信サーバーは、
前記電話端末との間で音声通信を行うために、それぞれ電話番号が割り当てられた仮想的な通信用端子と、
前記通信用端子に対する接続要求を、前記電話端末から受信する接続要求受信部と、
前記通信用端子に割り当てられた電話番号と、前記音声サービスを提供するためのアプリケーションとを関連づけて記憶するアプリケーション蓄積部と、
前記接続要求に応じて、該当する通信端子と前記電話端末との間で音声通話セッションを確立させるセッション処理部と、
前記音声通話セッションの確立に応じて、該音声通話セッションに係る電話番号に関連づけられたアプリケーションを実行するアプリケーション実行部と、
前記アプリケーションと関連づけられた電話番号を、前記アプリケーション蓄積部から読み出し、前記前記電話端末によって発呼可能に、前記通信ネットワークを通じて提示するＷｅｂページを配信するＷｅｂ配信部と
を備えることを特徴とする音声サービス提供システム。
【請求項２】
前記通信ネットワークを通じて取得されるユーザー操作に基づいて、前記アプリケーションの選択処理、及び該アプリケーションの動作設定を行うアプリケーション設定部と、
前記アプリケーション設定部において選択され、動作が設定されたアプリケーションに対して電話番号を発行する電話番号発行部と
をさらに備え、
前記アプリケーション蓄積部は、前記アプリケーション設定部で選択されたアプリケーションと、前記電話番号発行部が発行した電話番号とを関連づけて蓄積する
ことを特徴とする請求項１に記載の音声サービス提供システム。
【請求項３】
前記通信サーバーは、前記通信ネットワークを通じて、前記ユーザー操作の入力を受け付けるユーザーインターフェースを提示し、該ユーザーインターフェースを通じて前記アプリケーション選択及び動作設定をするインターフェース提供部を備えることを特徴とする請求項１に記載の音声サービス提供システム。
【請求項４】
前記Ｗｅｂ配信部は、前記アプリケーション実行部において実行中のアプリケーションと、該実行中のアプリケーションとの間で確立されている音声通話セッションを識別するセッション識別子とを前記Ｗｅｂページ上に提示する
ことを特徴とする請求項１に記載の音声サービス提供システム。
【請求項５】
前記電話端末は、前記Ｗｅｂページを表示するとともに、該Ｗｅｂページ上に記載された電話番号を選択する操作により、該電話番号に対して発呼処理を行う発呼機能を備えることを特徴とする請求項４に記載の音声サービス提供システム。
【請求項６】
前記セッション処理部は、前記通信端子と、複数の電話端末との間に同時に前記音声通話セッションを確立させる機能を有し、
前記アプリケーションは、同時に接続された複数の電話端末同士の音声通話を処理する機能を有する
ことを特徴とする請求項１に記載の音声サービス提供システム。
【請求項７】
前記アプリケーションは、前記音声通話セッションの確立に応じて、設定された音声コンテンツを再生する機能を有することを特徴とする請求項１に記載の音声サービス提供システム。
【請求項８】
通信ネットワーク上に配置された通信サーバーによって、該通信ネットワークに接続可能な電話端末に対して音声サービスを提供する方法であって、
前記通信サーバーにおいて、予め、前記電話端末との間で音声通信を行うための仮想的な前記通信用端子に割り当てられた電話番号と、前記音声サービスを提供するためのアプリケーションとを関連づけてアプリケーション蓄積部に記憶しておき、
前記アプリケーションと関連づけられた電話番号を、前記アプリケーション蓄積部から読み出し、前記前記電話端末によって発呼可能に、前記通信ネットワークを通じて提示するＷｅｂページを配信するＷｅｂ配信ステップと
前記通信サーバーにおいて、前記通信用端子に対する接続要求を、前記電話端末から受信する接続要求受信ステップと、
前記通信サーバーにおいて、前記接続要求に応じ、該当する通信端子と前記電話端末との間で音声通話セッションを確立させるセッション処理ステップと、
前記音声通話セッションの確立に応じて、該音声通話セッションに係る電話番号に関連づけられたアプリケーションを実行するアプリケーション実行ステップと、
を備えることを特徴とする音声サービスの提供方法。
【請求項９】
前記Ｗｅｂ配信ステップに先行させて、
前記通信ネットワークを通じて取得されるユーザー操作に基づいて、前記アプリケーションの選択処理、及び該アプリケーションの動作設定を行うアプリケーション設定ステップと、
前記アプリケーション設定部において選択され、動作が設定されたアプリケーションに対して電話番号を発行する電話番号発行ステップと
をさらに備え、
前記アプリケーション蓄積部は、前記アプリケーション設定部で選択されたアプリケーションと、前記電話番号発行部が発行した電話番号とを関連づけて蓄積する
ことを特徴とする請求項８に記載の音声サービスの提供方法。
【請求項１０】
前記Ｗｅｂ配信ステップに先行させて、前記通信サーバーにおいて、前記通信ネットワークを通じて、前記ユーザー操作の入力を受け付けるユーザーインターフェースを提示し、該ユーザーインターフェースを通じて前記アプリケーション選択及び動作設定をするインターフェース提供ステップをさらに備えることを特徴とする請求項８に記載の音声サービスの提供方法。
【請求項１１】
前記アプリケーション実行ステップにおいて実行中のアプリケーションと、該実行中のアプリケーションとの間で確立されている音声通話セッションを識別するセッション識別子とを前記Ｗｅｂページ上に提示するＷｅｂ反映ステップをさらに有する
ことを特徴とする請求項８に記載の音声サービスの提供方法。
【請求項１２】
前記接続要求受信ステップにおいて、前記電話端末は、前記Ｗｅｂページを表示するとともに、該Ｗｅｂページ上に記載された音声サービスの電話番号を選択する操作により、該電話番号に対して発呼処理を行うことを特徴とする請求項１１に記載の音声サービスの提供方法。
【請求項１３】
前記セッション処理ステップでは、前記通信端子と、複数の電話端末との間に同時に前記音声通話セッションを確立させ、
前記アプリケーション実行ステップでは、同時に接続された複数の電話端末同士の音声通話を処理する
ことを特徴とする請求項８に記載の音声サービスの提供方法。
【請求項１４】
前記アプリケーション実行ステップでは、前記音声通話セッションの確立に応じて、設定された音声コンテンツを再生することを特徴とする請求項８に記載の音声サービスの提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワーク上に配置された通信サーバーによって、該通信ネットワークに接続可能な電話端末に対して音声サービスを提供する音声サービス提供システム及び提供方法に関する。
【背景技術】
【０００２】
近年、ＩＰ （インターネット・プロトコル）ネットワークに接続された端末装置間での通話を可能とするＩＰ電話サービスが提供されている。このようなＩＰ電話サービス用の端末装置としては、例えば専用のＩＰ電話機やＩＰ電話対応モデムに接続された電話機の他に、ＩＰ電話アプリケーションを導入した情報処理装置もある。
【０００３】
ところで、ＩＰ電話においては、例えば、特許文献１に開示されているように、電話番号に音声記録アプリケーションを関連付け、電話呼出によって自動的に音声記録アプリケーションを起動する技術がある（特許文献１）。この特許文献１に開示された技術では、アプリケーションやデータファイル、データベース等を、システム内にユーザーが登録し、これらに電話番号を関連づけることで、電話番号に対応した音声記録サービスを提供することができる。
【特許文献１】特許公報２５５２０８０号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示された技術では、個人的に使用する電話番号にアプリケーションを起動する機能を関連づけるものであるため、その適用範囲が限定的であった。特に、この特許文献１に開示された技術では、ユーザーが登録したアプリケーションやデータベースを電話番号に関連づけるものであることから、ユーザーが登録したアプリケーションの範囲に留められ、サービスの選択肢が狭められるという問題があった。また、近年では、ＳＮＳ（Social Networking Site）など、通信媒体を通じてコミュニティを形成し、ユーザー間における交流の場として展開させるサービスが発達してきており、電話番号による通話サービスもこのようなコミュニティ提供サービスへの応用が期待されている。
【０００５】
そこで、本発明は、以上の点に鑑みてなされたもので、電話番号と様々なアプリケーションを関連付けした幅広いサービスを多数のユーザー間に広め、通話サービスの多様化を図ることのできる音声サービス提供システム及び提供方法を提供することをその課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、通信ネットワーク上に配置された通信サーバーによって、通信ネットワークに接続可能な電話端末に対して音声サービスを提供するシステムであって、通信サーバーは、電話端末との間で音声通信を行うために、それぞれ電話番号が割り当てられた仮想的な通信用端子と、通信用端子に対する接続要求を、電話端末から受信する接続要求受信部と、通信用端子に割り当てられた電話番号と、音声サービスを提供するためのアプリケーションとを関連づけて記憶するアプリケーション蓄積部と、接続要求に応じて、該当する通信端子と電話端末との間で音声通話セッションを確立させるセッション処理部と、音声通話セッションの確立に応じて、音声通話セッションに係る電話番号に関連づけられたアプリケーションを実行するアプリケーション実行部と、アプリケーションと関連づけられた電話番号を、アプリケーション蓄積部から読み出し、電話端末によって発呼可能に、通信ネットワークを通じて提示するＷｅｂページを配信するＷｅｂ配信部とを備える。
【０００７】
また、他の発明は、通信ネットワーク上に配置された通信サーバーによって、通信ネットワークに接続可能な電話端末に対して音声サービスを提供する方法であって、通信サーバーにおいて、予め、電話端末との間で音声通信を行うための仮想的な通信用端子に割り当てられた電話番号と、音声サービスを提供するためのアプリケーションとを関連づけてアプリケーション蓄積部に記憶しておき、
（１）アプリケーションと関連づけられた電話番号を、アプリケーション蓄積部から読み出し、電話端末によって発呼可能に、通信ネットワークを通じて提示するＷｅｂページを配信するＷｅｂ配信ステップと、
（２）通信サーバーにおいて、通信用端子に対する接続要求を、電話端末から受信する接続要求受信ステップと、
（３）通信サーバーにおいて、接続要求に応じ、該当する通信端子と電話端末との間で音声通話セッションを確立させるセッション処理ステップと、
（４）音声通話セッションの確立に応じて、音声通話セッションに係る電話番号に関連づけられたアプリケーションを実行するアプリケーション実行ステップと、
を備える。
【０００８】
これらの発明によれば、Ｗｅｂページ掲載される電話番号と、音声サービスを提供するためのアプリケーションの自動実行処理とを関連づけているため、Ｗｅｂページによる視覚的な情報伝達と、音声通話セッションによる音声通話とを通じてユーザー間にコミュニティを形成することができ、ユーザー間における音声を通じた交流の場としてのサービスを展開することができる。
【０００９】
上記発明において、Ｗｅｂ配信に先行させて、通信ネットワークを通じて取得されるユーザー操作に基づいて、アプリケーションの選択処理、及びアプリケーションの動作設定を行うとともに、アプリケーション設定として選択され、動作が設定されたアプリケーションに対して電話番号を発行し、アプリケーション蓄積部は、アプリケーション設定部で選択されたアプリケーションと、電話番号発行部が発行した電話番号とを関連づけて蓄積することが好ましい。この場合には、音声を媒体とした情報の配信を希望するユーザーが、自分のＷｅｂページに実装させたいアプリケーションを選択し、カスタマイズすることができ、種々の通話サービスを容易に利用することができる。
【００１０】
上記発明において、Ｗｅｂ配信ステップに先行させて、通信サーバーにおいて、通信ネットワークを通じて、ユーザー操作の入力を受け付けるユーザーインターフェースを提示し、ユーザーインターフェースを通じてアプリケーション選択及び動作設定をすることが好ましい。この場合には、ユーザーインターフェースによって、例えば、対話形式で操作を進めさせることによって、容易に上述した種々のサービスを自己のＷｅｂサイトに実装させることができる。
【００１１】
上記発明において、アプリケーション実行ステップにおいて実行中のアプリケーションと、実行中のアプリケーションとの間で確立されている音声通話セッションを識別するセッション識別子とをＷｅｂページ上に提示することが好ましい。この場合には、チャットルームの参加者など、現在実行中のサービス状況をリアルタイムに提示することができる。
【００１２】
上記発明において、接続要求の受信に際し、電話端末は、Ｗｅｂページを表示するとともに、Ｗｅｂページ上に記載された音声サービスの電話番号を選択する操作により、電話番号に対して発呼処理を行うことが好ましい。この場合には、Ｗｅｂブラウザ機能と通話機能とを備えた電話端末を利用して、Ｗｅｂサイト上に掲載された電話番号に容易に発呼を行うことができ、サービスの利用を簡便なものとして、サービスの普及を有利に進めることができる。
【００１３】
上記発明において、セッション処理に際しては、通信端子と、複数の電話端末との間に同時に音声通話セッションを確立させ、前記アプリケーションは、同時に接続された複数の電話端末同士における音声通話を処理することが好ましい。この場合には、複数のユーザーが１つの電話番号に電話をかけて、例えば、電話会議室や音声チャットのようなサービスを利用することができる。
【００１４】
上記発明において、前記アプリケーションは、音声通話セッションの確立に応じて、設定された音声コンテンツを再生することが好ましい。この場合には、ユーザー自身が作成した音楽などの音声コンテンツを、電話による視聴を通じて、配布することができ、コンテンツ利用の促進を図ることができる。なお、この音声コンテンツの配信・再生に先行して、音声通話により電話での通話を介しての音声録音機能をＷｅｂサイトに実装させておき、音声通話を介して音声や音響を録音し、これを音声コンテンツとして配信・再生させることもできる。
【発明の効果】
【００１５】
以上述べたように、この発明によれば、電話番号と様々なアプリケーションを関連付けした幅広いサービスを多数のユーザー間に広め、通話サービスの多様化を図ることができる。その際、ユーザーインターフェースを提供することにより、ユーザーの操作の省力化も図ることができる。
【発明を実施するための最良の形態】
【００１６】
（音声サービス提供システム）
本発明の実施形態について図面を参照して詳細に説明する。図１は、本発明を適用した音声サービス提供システムを含むネットワークシステムの構成を示すブロック図である。
【００１７】
ここで、本実施形態では、サイト管理者Ａが、通信サーバー１０が提供する音声サービスを利用した自己のＷｅｂサイトを公開し、このＷｅｂサイトへ他のユーザーＢがアクセスし、アプリケーションによる種々の音声サービスを受ける場合を例示する。
【００１８】
サイト管理者Ａは、通信サーバー１０上に自己のＷｅｂサイトを開設し、そのＷｅｂサイトの管理やメンテナンスを自己の情報処理端末１を使用して行う。このＷｅｂサイトは、例えばＨＴＭＬ等の言語で記述され、相互にリンクで遷移可能なファイルデータで構成されている。
【００１９】
ユーザーＢは、ＩＰ網５やＰＳＴＮ６を通じて、Ｗｅｂページの閲覧や、通話・音声サービスを受けることができ、例えば、ＩＰ網５を通じたデータ通信機能、及びＷｅｂブラウザ機能を有するパーソナルコンピュータや、一般公衆回線・移動体通信網接続機能を有する電話機等の通信機器を使用することができる。なお、ここでは、ユーザーＢ２が、データ通信機能と通話機能の双方の機能を併せ持つ携帯電話３を用いるものとする。特に、本実施形態において携帯電話３は、移動体通信の通話機能に加え、ＩＰ網５を介してＷｅｂページにアクセスするブラウザ機能を備え、このブラウザ機能では、接続要求の受信に際し、ブラウザ機能によりＷｅｂページを表示するとともに、Ｗｅｂページ上に記載された電話番号を選択する操作により、電話番号に対して発呼処理を行うクリッカブル機能を有している。
【００２０】
そして、同図に示すように、音声サービス提供システムは、通信ネットワーク（ＩＰ網５及びＰＳＴＮ（Public Switched Telephone Networks：公衆交換電話網）６）に接続可能に配置された通信サーバー１０と、ユーザーＡやＢ（Ｂ１〜Ｂ３）が使用する電話端末２〜４及び情報処理端末１とから概略構成される。
【００２１】
ＩＰ網５は、通信プロトコルＴＣＰ／ＩＰを用いて種々の通信回線（電話回線やＩＳＤＮ回線、ＡＤＳＬ回線、光回線などの公衆回線、専用回線、無線通信網）を相互に接続して構築される分散型の通信ネットワークであり、このＩＰ網５には、１０ＢＡＳＥ−Ｔや１００ＢＡＳＥ−ＴＸ等によるイントラネット（企業内ネットワーク）や家庭内ネットワークなどのＬＡＮなども含まれる。一方、ＰＳＴＮ６は、一般の加入電話回線の通信ネットワークであり、電話機から線交換方式で相手の電話機に接続し、音声通話を行う。
【００２２】
通信サーバー１０は、データベース機能及び通信機能を備えたコンテンツサーバーであり、ＷＷＷ（World Wide Web）等のドキュメントシステムにおいて、ＨＴＭＬ（HyperText Markup Language）ファイルや画像ファイル、音楽ファイルなどの情報送信を行うサーバーコンピュータ或いはその機能を持ったソフトウェアであり、ＨＴＭＬ文書や画像などの情報を蓄積しておき、Ｗｅｂブラウザなどのクライアントソフトウェアの要求に応じて、インターネットなどのＩＰ網を通じて、これらの情報を送信する。
【００２３】
図２は、通信サーバー１０の内部構成を示すブロック図である。なお、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００２４】
同図に示すように、通信サーバー１０は、Ｗｅｂ配信部１１０と、電話番号データベースと、アプリケーション蓄積部１３０と、電話番号発行部１４０と、アプリケーション設定部１５０と、アプリケーション実行部１６０と、通話制御部２２０と、仮想通信端子群２３０とを備えている。
【００２５】
Ｗｅｂ配信部１１０は、Ｗｅｂフロント処理を行う機能部であり、ＷＷＷ（World Wide Web）等のドキュメントシステムにおいて、ＨＴＭＬ（HyperText Markup Language）ファイルや画像ファイル、音楽ファイルなどの情報送信を行うサーバーコンピュータ或いはその機能を持ったソフトウェアを採用することができ、ＨＴＭＬ文書や画像などの情報を蓄積しておき、Ｗｅｂブラウザなどのクライアントソフトウェアの要求に応じて、ＩＰ網５を通じて、これらの情報を送信する。特に、本実施形態においてＷｅｂ配信部１１０は、アプリケーションと関連づけられた電話番号を、アプリケーション蓄積部１３０から読み出し、図１１に示すように、電話端末２〜４によって発呼可能に、通信ネットワークを通じて提示するＷｅｂページを配信する。
【００２６】
また、Ｗｅｂ配信部１１０は、アプリケーション実行部１６０において実行中のアプリケーションと、実行中のアプリケーションとの間で確立されている音声通話セッションを識別するセッション識別子とをＷｅｂページ上に提示する機能を有している。これにより、例えば、音声チャットなどのサービスにおいて、現在実行中のチャットルームなどをリアルタイムに提示することができる。なお、ここでのセッション識別子とは、単にこのセッションに割り当てられた電話番号とすることができる他、例えば、電話会議室の会議室名や、議題、発起人名などとすることができる。
【００２７】
電話番号データベース１２０は、ＩＰ電話に割り当て可能な電話番号を蓄積するデータベース装置であり、未使用の電話番号もプールされ、電話番号発行部１４０からの要求に応じて、未使用の電話番号を抽出して、未使用電話番号リストを提供する。電話番号発行部１４０は、未使用電話番号の中から新規に割り当てられた電話番号を使用済みとして登録する処理を行うモジュールである。この新規の電話番号の選択は、本実施形態では、ユーザーに対してリストを提示し、ユーザーによる選択操作によって決定する。なお、本実施形態では、未使用電話番号の中からユーザーが好きな番号を選べるようにしたが、本発明はこれに限定されず、電話番号発行部１４０が自動的に発行するようにしてもよい。この自動的な電話番号発行の方法としては、未使用電話番号から降順又は昇順に順次発行するか、或いは、未使用電話番号の中からランダムに発行するようにしてもよい。
【００２８】
また、この電話番号発行部１４０から発行される電話番号の発行形式としては、ユーザー単位、又はＷｅｂサイト単位に対して発行し、その発行を受けたユーザーが、各自のＷｅｂサイト上で恒久的に自由に利用可能としてもよく、又は、期限限定のサービス（例えば、期間限定チャットルームなど）に合わせて電話番号もそのサービス期間中のみ使用可能とするなど、電話番号を一時的に貸し出すような形式としてもよい。このように電話番号の発行形式にバリエーションを持たせることで、サービスの範囲を広げ、電話番号を利用する様々な機会をユーザーに提供することで、幅広いサービスの利用を、多数のユーザーに対して促進することができる。
【００２９】
アプリケーション蓄積部１３０は、各データやファイルを関連づけて格納するリレーショナルデータベース装置であり、通信用端子に割り当てられた電話番号と、音声サービスを提供するためのアプリケーションとを関連づけて記憶する。具体的に、アプリケーション蓄積部１３０は、各アプリケーションに対する実行命令であるコマンドプログラムを蓄積したコマンドライブラリＤ１１と、各種アプリケーションのプログラムファイルＤ１２と、ユーザー毎の設定に応じて個別に生成されたユーザーコマンドデータＤ１３と、ユーザーがアップロードしたユーザーコンテンツデータＤ１４などが蓄積される。アプリケーション蓄積部１３０において、これらの各データは、アプリケーションを特定する識別情報（ファイル名、格納パス）、アプリケーションに関連づけられた電話番号、通信先として指定できるユーザーのリストなどのメタ情報や付加情報も記憶する。なお、ユーザーコマンドデータＤ１３に関するリレーションとしては、図９に示すように、ユーザーコマンドデータＤ１３には、個別のサービス（アプリケーション）の電話番号と、そのアプリケーションの実行モード等のパラメーターがメタ情報として関連づけられており、そのアプリケーションファイルＤ１２及びユーザーコンテンツデータＤ１４の格納先（パス、ファイル名）に基づいてリレーションが設定されている。
【００３０】
アプリケーション実行部１６０は、音声通話セッションの確立に応じて取得される接続要求に従って、音声通話セッションに係る電話番号に関連づけられたアプリケーションを実行するモジュールである。具体的には、図５に示すように、アプリケーション蓄積部１３０に格納されたアプリケーションの実行ファイルを指定して起動させ、アプリケーション機能による音声・音響処理によって、通話制御部２２０を通じ、音声サービスを提供する。このアプリケーションの実行には、ユーザー毎に生成されたユーザーコマンドを読み出して実行する。このユーザーコマンドには、アプリケーションの実行の際に指定されるオプションパラメーターや、読み込まれるコンテンツデータなどが記述される。
【００３１】
本実施形態においてアプリケーション実行部１６０は、接続要求受信部２２１が受け付けたユーザーＢからの接続要求に応じて、セッション処理部２２２に対して、アプリケーションとの通話接続処理を依頼する。具体的には、ユーザーＢからの接続要求に含まれる情報から、アプリケーションの仮想端子の電話番号とを特定して、通話接続処理を行い、アプリケーションの音声処理機能により入出力される音声信号が、通話セッションを通じて送受信される。
【００３２】
通話制御部２２０は、音声通話に関する処理及び制御を行うモジュールであり、ユーザーＢの電話機とアプリケーションとの間での音声通話を実現させる。具体的にこの通話制御部２２０は、接続要求受信部２２１と、セッション処理部２２２とを有している。
【００３３】
接続要求受信部２２１は、本実施形態では、特に、ユーザーＢからアプリケーションへの接続要求であって、アプリケーションの電話番号を特定するための情報が含まれる接続要求を、ユーザーＢ１〜Ｂ３の端末装置２〜４などからＩＰ網５やＰＳＴＮ６を経由して受信する。
【００３４】
かかる接続要求は、例えば、Ｗｅｂ配信部１１０が携帯電話３に表示させるＷｅｂページ上から発信することができる。本実施形態では、アプリケーションに割り当てられた電話番号がアプリケーション蓄積部１３０に記憶されており、ユーザーＢは、アプリケーションの電話番号を入力することにより、アプリケーションへの接続要求を行うことができる。また、この接続要求には、必要に応じて、アプリケーションの起動条件を設定するオプションのパラメーターを含めることができる。
【００３５】
セッション処理部２２２は、いずれかの仮想通信端子群２３０に対するユーザーＢの電話機からの発呼に対して、仮想通信端子群２３０と、ユーザーＢの電話機との間に通話先音声通話セッションを確立させる処理を行う。また、セッション処理部２２２は、アプリケーションの機能に応じて、いずれかの仮想通信端子群２３０からユーザーＢの電話機に発呼して、仮想通信端子群２３０とユーザーの電話機との間に通話セッションを確立させる処理を行う。さらに、セッション処理部２２２は、別個に確立された複数の音声通話セッション同士をブリッジすることにより、複数のユーザーの電話機と、アプリケーションとの間の音声通話を実現する処理を行う機能も有している。
【００３６】
仮想通信端子群２３０は、ＵＡ１、ＵＡ２、ＵＡ３…ＵＡｎの複数の端子から構成され、それぞれの端子には電話番号が割り当てられている。本実施形態では、ＵＡ１、ＵＡ２、ＵＡ３…ＵＡｎにそれぞれ電話番号１、電話番号２、電話番号３…電話番号ｎが割り当てられているものとする。本実施形態においてユーザーＢ１〜Ｂ３の携帯電話２〜４とアプリケーションは、それぞれ、いずれかの仮想通信端子群２３０で通話セッションが確立される。
【００３７】
アプリケーション設定部１５０は、ユーザー操作に基づいて、アプリケーションの選択処理、及びアプリケーションの動作設定を行うモジュールであり、本実施形態では、インターフェース提供部１５１を備え、ユーザーは、このインターフェース提供部１５１を通じて、対話形式によりアプリケーションの設定を行うことができる。
【００３８】
インターフェース部２１０は、サイト管理者Ａに対するインターフェース処理を行い、通話元の電話機の電話番号と通話先の電話機の電話番号とを受信して、通話制御部２２０に通知する処理を行う。
【００３９】
図３は、アプリケーション設定部１５０と、インターフェース提供部１５１の内部構成をより詳細に示すブロック図である。
【００４０】
アプリケーション設定部１５０は、パラメーター設定部１５２と、コマンド生成部１５３と、アプリケーション選択部１５４と、ユーザーデータアップロード部１５５とを備えている。また、インターフェース提供部１５１は、操作信号取得部１５１ａと、電話番号選択部１５１ｂと、実行条件設定部１５１ｃと、サービス選択部１５１ｄとを有している。
【００４１】
操作信号取得部１５１ａは、Ｗｅｂ配信部１１０が配信するＷｅｂページ上におけるユーザー操作に基づく操作信号を取得し、解析するモジュールであり、解析結果に基づいて、各部に実行命令を送出する。
【００４２】
電話番号選択部１５１ｂは、新規に電話番号を発行する際に、図７（ａ）に示すような、未使用の電話番号リストをＷｅｂページＷ１上に提示し、ユーザーによる選択操作によって選択された希望電話番号を電話番号発行部１４０に送出するモジュールである。
【００４３】
サービス選択部１５１ｄは、ユーザーが希望する音声サービスを対話形式で選択させるモジュールであり、具体的には、図７（ｂ）に示すような、利用可能なサービスの一覧をＷｅｂページＷ２上に表示させ、ユーザーの選択操作によって決定されたサービスに対応したアプリケーションをアプリケーション選択部１５４に選択させる。アプリケーション選択部１５４は、サービス選択部１５１ｄによって選択されたサービスに対応したアプリケーションの実行ファイル（ファイル名やパス）、及びそのサービスに対応した実行モードを記述した実行コマンドをコマンド生成部１５３に受け渡す。
【００４４】
実行条件設定部１５１ｃは、アプリケーションの実行ファイルを読み出して実行する際に、実行モードを指定するパラメーターを、ユーザー操作に基づいて設定するモジュールである。具体的には、図８に示すように、対話形式でユーザーに対して所定の条件を選択させ、その選択操作に応じたパラメーターを設定する。パラメーター設定部１５２は、実行条件設定部１５１ｃで設定された実行条件に従った、アプリケーションの実行時における実行モードを切り換えるためのパラメーターを設定し、コマンド生成部１５３に受け渡す。
【００４５】
ユーザーデータアップロード部１５５は、例えば、希望する音声サービスが、ユーザーコンテンツの再生を必要とする場合に、図８に示すように、ＷｅｂページＷ３を通じて、そのユーザーコンテンツを転送させて、アプリケーション蓄積部１３０に格納するファイル転送モジュールである。このユーザーデータアップロード部１５５によるアップロードに際して、ユーザーコンテンツの格納先であるパスやファイル名を、再生時のパラメーターとしてコマンド生成部１５３に通知する。
【００４６】
コマンド生成部１５３は、アプリケーション選択部１５４によって選択されたアプリケーションに関する基本的なコマンドをコマンドライブラリＤ１１から読み出し、この基本的なコマンドに対して、パラメーター設定部１５２やユーザーデータアップロード部１５５が設定したパラメーターを付加して、ユーザー固有の実行コマンドであるユーザーコマンドを生成するモジュールである。
【００４７】
なお、本実施形態では、携帯電話からの操作のみで、上記ユーザー操作を行うことができる。上記インターフェース提供部１５１は、このモバイル対応のモジュールとして、図４に示すような、音声ガイダンス部１５１ｅ及び録音部１５１ｆ等のモジュールが追加されている。
【００４８】
音声ガイダンス部１５１ｅは、ユーザー操作を促すためのヒントとなる音声案内を、対話形式で送出するモジュールである。ここでのユーザー操作とは、携帯電話等のプッシュダイアルによるトーン信号などが含まれる。録音部１５１ｆは、携帯電話の通話音声信号を録音し、音声ファイルに変換し、録音日時などからファイル名を付与し、そのファイルを、ユーザーデータアップロード部１５５を通じて、アプリケーション蓄積部１３０に保存する機能である。これにより、パーソナルコンピュータから音声ファイルを転送できないような環境のユーザーであっても、携帯電話のマイクから音声を録音するだけで、例えば、音声ブログなどの更新を行うことができる。
【００４９】
（音声サービス提供方法）
以上の構成を有する音声サービス提供システムを動作させることによって、本発明の音声サービス提供方法を実施することができる。図６は、本実施形態に係る音声サービス提供システムのサービス設定時における動作を示すフローチャート図である。
【００５０】
このサービスの設定は、Ｗｅｂサイトの管理者であるユーザーＡのみが行うことができる。先ず、管理者Ａは、Ｗｅｂ配信部へアクセスする（Ｓ１０１）。このとき、管理者としてのＩＤとパスワードを要求して、ユーザー認証を行う。
【００５１】
そして、管理者Ａが新規にサービスを登録すべく、新規の電話番号の取得と、アプリケーションの選択を行うものとする。先ず、新規電話番号の取得にあたっては、先ず、電話番号発行部１４０が、電話番号データベース１２０から未使用電話番号のリストを検索して取得し（Ｓ１０２）、図７（ａ）に示すような、ＷｅｂページＷ１にそのリストを表示する（Ｓ１０３）。ユーザーは、このリストの中から所望する電話番号を選択する（Ｓ１０４）。このユーザーの選択操作に基づいて、電話番号が発行され（Ｓ１０５）、発行された電話番号は、コマンド生成部１５３においてアプリケーション起動時におけるコマンドの一部に含まれる。なお、本実施形態では、電話番号の発行に際し、未使用電話番号のリストを提示して、ユーザーに選択を促すようにしたが、上述したように、電話番号発行部１４０が自動的に発行するようにしてもよい。
【００５２】
一方、この電話番号の発行と平行（前後）して、ユーザーは、新規に利用するサービスを選択する（Ｓ１０７）。このサービスの選択は、図７（ｂ）に示すような、ＷｅｂページＷ２において行うことができる。このサービスの選択に応じて、アプリケーション選択部１５４は、サービスに対応するアプリケーションに関する基本コマンドの取得を、コマンド生成部１５３に依頼し、コマンド生成部１５３は、サービスに対応したアプリケーションの基本コマンドをコマンドライブラリから検索する（Ｓ１０９）。
【００５３】
次いで、サービスの細かな実行条件を設定する。この実行条件の設定は、図８に示すような、ＷｅｂページＷ３上で対話形式により行われる。この実行条件の設定に基づいて、パラメーター設定部１５２が実行ファイルの実行モードを指定するパラメーターを設定する（Ｓ１１１）。このとき、サービスの種類に応じては、ユーザーコンテンツのアップロードが必要なときは（Ｓ１１２における“Ｙ”）、ＷｅｂページＷ３を通じてコンテンツデータのアップロードを行う（Ｓ１１３）。ここでアップロードされたコンテンツデータの格納先に関する情報（ファイル名やパス等）は、コマンド生成部１５３にアップロード情報として通知され、コマンド生成部１５３においてコマンドに付加されるパラメーターの一部とされる（Ｓ１１４、Ｓ１１５）。
【００５４】
これらの各設定が終了すると、コマンド生成部１５３において、アプリケーションに関する基本的なコマンドに対して、パラメーター設定部１５２やユーザーデータアップロード部１５５が設定したパラメーターを付加して、ユーザー固有の実行コマンドであるユーザーコマンドデータＤ１３を生成する（Ｓ１１６）。この生成されたユーザーコマンドデータＤ１３は、アプリケーション蓄積部１３０に登録される（Ｓ１１７）。具体的には、図９に示すように、ユーザーコマンドデータＤ１３には、個別のサービス（アプリケーション）の電話番号と、そのアプリケーションの実行モード等のパラメーターがメタ情報として関連づけられ、そのアプリケーションファイルＤ１２及びユーザーコンテンツデータＤ１４の格納先（パス、ファイル名）に基づいてリレーションが設定される。
【００５５】
そして、この登録された新サービスについては、Ｗｅｂ配信部１１０によって、アプリケーションと関連づけられた電話番号が、アプリケーション蓄積部１３０から読み出され、図１１に示すようなＷｅｂページＷ４において、電話端末２〜４によって発呼可能に、通信ネットワークを通じて掲載される（Ｓ１１８）。
【００５６】
このようにしてアプリケーション蓄積部１３０に登録され、ＷｅｂページＷ４に掲載された音声サービスは、所定の電話番号を通じて、各ユーザーが自己の電話装置から利用することができる。図１０は、サービスを利用する際の手順を示すフローチャート図である。
【００５７】
先ず、ユーザーが利用を希望するサービスの電話番号によって発呼処理をする。このダイヤルは、電話装置のダイヤル装置に対する手入力でもよく、また、Ｗｅｂページ上に記載された電話番号を選択する操作により、電話番号に対して発呼処理を行うクリッカブル機能を利用してもよい。この発呼処理により接続要求が発信され、通信サーバー１０の接続要求受信部２２１により受信される（Ｓ２０２）。
【００５８】
なお、本実施形態では、この接続要求の受信に際し、ユーザー認証を行う（Ｓ２０３）。この認証処理としては、例えば、ナンバーディスプレイなどの番号通知により行うようにしてもよいし、プッシュダイヤルのトーン信号などによってパスワードを入力するようにしてもよい。また、非通知発信である場合には着信拒否をするなど、種々の認証レベルを用いることができる。
【００５９】
そして、このユーザーによる発呼に応答した通信端子によって、着呼があった電話番号を取得し（Ｓ２０４）、その取得された電話番号に基づいて、アプリケーション蓄積部１３０内のユーザーコマンドデータＤ１３を検索する（Ｓ２０５）。次いで、検索されたユーザーコマンドを実行し（Ｓ２０６）、所定の実行モードで該当するアプリケーションを起動する（Ｓ２０７）。
【００６０】
起動されたアプリケーションに対して通話が開始され、通話セッションが確立され、音声サービスが開始される（Ｓ２０８）。そして、サービスの内容に応じては、ユーザーコンテンツを再生する必要があり（Ｓ２０９における“Ｙ”）、その場合には、ユーザーコマンドに記述されたパス及びファイル名に基づいて、ユーザーコンテンツを呼び出し、再生を開始する（Ｓ２１１）。
【００６１】
この通話セッションの確立に応じて、Ｗｅｂ配信部１１０は、アプリケーション実行部１６０において実行中のアプリケーションと、実行中のアプリケーションとの間で確立されている音声通話セッションを識別するセッション識別子とをＷｅｂページ上に提示すべく、Ｗｅｂページを更新する（Ｓ２１０）。これにより、例えば、音声チャットなどのサービスにおいて、現在実行中のチャットルームなどをリアルタイムに提示することができる。
【００６２】
（作用・効果）
以上説明した本実施形態によれば、Ｗｅｂページ掲載される電話番号と、音声サービスを提供するためのアプリケーションの自動実行処理とを関連づけて掲載するため、Ｗｅｂページによる視覚的な情報伝達と、音声通話セッションによる音声通話とを通じてユーザー間にコミュニティを形成することができ、ユーザー間における音声を通じた交流の場としてのサービスを展開することができる。
【００６３】
また、対話形式のインターフェースを用いて、音声サービスの提供を希望するユーザーが、自分のＷｅｂページに実装させたいアプリケーションを選択し、カスタマイズすることができ、種々の通話サービスを容易に利用することができる。
【図面の簡単な説明】
【００６４】
【図１】実施形態に係る音声サービス提供システムを含むネットワークシステムの構成を示すブロック図である。
【図２】実施形態に係る通信サーバーの内部構成を示すブロック図である。
【図３】実施形態に係るアプリケーション設定部と、インターフェース提供部の内部構成をより詳細に示すブロック図である。
【図４】実施形態に係るインターフェース提供部の内部構成をより詳細に示すブロック図である。
【図５】実施形態に係る通話制御部の動作をより詳細に示すブロック図である。
【図６】実施形態に係る音声サービス提供システムのサービス設定時における動作を示すフローチャート図である。
【図７】実施形態に係るＷｅｂページの構成例を示す説明図である。
【図８】実施形態に係るＷｅｂページの構成例を示す説明図である。
【図９】実施形態に係るアプリケーション蓄積部内のデータ構造を示す説明図である。
【図１０】実施形態に係る音声サービス提供システムの音声サービス提供時における動作を示すフローチャート図である。
【図１１】実施形態に係るＷｅｂページの構成例を示す説明図である。
【符号の説明】
【００６５】
Ａ…サイト管理者
Ｂ１〜Ｂ３…ユーザー
Ｄ１１…コマンドライブラリ
Ｄ１２…アプリケーションファイル
Ｄ１２…プログラムファイル
Ｄ１３…ユーザーコマンドデータ
Ｄ１４…ユーザーコンテンツデータ
Ｗ１〜４…Ｗｅｂページ
１…情報処理端末
２〜４…電話端末
３…携帯電話
５…ＩＰ網
６…ＰＳＴＮ
１０…通信サーバー
１１０…Ｗｅｂ配信部
１２０…電話番号データベース
１３０…アプリケーション蓄積部
１４０…電話番号発行部
１５０…アプリケーション設定部
１５１…インターフェース提供部
１５１ａ…操作信号取得部
１５１ｂ…電話番号選択部
１５１ｃ…実行条件設定部
１５１ｄ…サービス選択部
１５１ｅ…音声ガイダンス部
１５１ｆ…録音部
１５２…パラメーター設定部
１５３…コマンド生成部
１５４…アプリケーション選択部
１５５…ユーザーデータアップロード部
１６０…アプリケーション実行部
２１０…インターフェース部
２２０…通話制御部
２２１…接続要求受信部
２２２…セッション処理部
２３０…仮想通信端子群
【図１】
2010141597.tif 000003
【図２】
2010141597.tif 000004
【図３】
2010141597.tif 000005
【図４】
2010141597.tif 000006
【図５】
2010141597.tif 000007
【図６】
2010141597.tif 000008
【図７】
2010141597.tif 000009
【図８】
2010141597.tif 000010
【図９】
2010141597.tif 000011
【図１０】
2010141597.tif 000012
【図１１】
2010141597.tif 000013