(57)【要約】【課題】クライアント装置によるＷｅｂページの閲覧と、接客員との通話とを連携させ、接客員が主体となってユーザに様々な情報を提供する。【解決手段】情報提供システム１００では、サーバ装置１２０が、クライアント装置１１０にＷｅｂページの提供と共にクライアント識別子を送信し、クライアント装置が、通話案内装置１３０に音声通信要求を行うと共にクライアント識別子を送信し、通話案内装置が、クライアント装置から受信したクライアント識別子を用いて、サーバ装置に、音声通信を確立しているクライアント装置に新たなＷｅｂページの提供を指示する情報提供指示を行う。【選択図】図１
2012044544.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介して接続される、クライアント装置とサーバ装置と通話案内装置とを用いた情報提供方法であって、
前記クライアント装置は、前記サーバ装置に、Ｗｅｂページの取得を要求する情報取得要求を行い、
前記サーバ装置は、
前記情報取得要求に応じて、前記クライアント装置を特定するクライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させ、
前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、
前記クライアント装置は、
前記サーバ装置から前記Ｗｅｂページの提供を受けると共に前記クライアント識別子を受信し、
前記通話案内装置に音声通信要求を行うと共に前記クライアント識別子を送信し、
前記クライアント装置と前記通話案内装置とは音声通信を確立し、
前記通話案内装置は、前記クライアント装置から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、音声通信を確立しているクライアント装置に新たなＷｅｂページの提供を指示する情報提供指示を行い、
前記サーバ装置は、
前記情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定し、
特定した前記クライアント装置に新たなＷｅｂページを提供することを特徴とする情報提供方法。
【請求項２】
クライアント装置と、前記クライアント装置に通信網を介して接続されるサーバ装置と、前記サーバ装置に通信網を介して接続される通話案内装置と、前記通話案内装置と音声通信を確立可能な通信端末とを用いた情報提供方法であって、
前記クライアント装置は、前記サーバ装置に、Ｗｅｂページの取得を要求する情報取得要求を行い、
前記サーバ装置は、
前記情報取得要求に応じて、前記クライアント装置を特定するクライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させ、
前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、
前記クライアント装置は、
前記サーバ装置から前記Ｗｅｂページの提供を受けると共に前記クライアント識別子を受信し、
前記通信端末は、前記通話案内装置に音声通信要求を行うと共に前記クライアント装置が受信した前記クライアント識別子を送信し、
前記通信端末と前記通話案内装置とは音声通信を確立し、
前記通話案内装置は、前記通信端末から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、クライアント装置に新たなＷｅｂページの提供を指示する情報提供指示を行い、
前記サーバ装置は、
前記情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定し、
特定した前記クライアント装置に新たなＷｅｂページを提供することを特徴とする情報提供方法。
【請求項３】
クライアント装置とサーバ装置と通話案内装置とがそれぞれ通信網を介して接続された情報提供システムであって、
前記クライアント装置は、
前記サーバ装置に、Ｗｅｂページの取得を要求する情報取得要求を行い、前記サーバ装置から前記Ｗｅｂページの提供を受けると共に自体を特定するクライアント識別子を受信する情報取得制御部と、
前記通話案内装置に音声通信要求を行い、前記通話案内装置と音声通信を確立すると共に、前記クライアント識別子を送信する音声通信要求部と、
を備え、
前記サーバ装置は、
前記情報取得要求に応じて、前記クライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させる識別子生成部と、
前記クライアント装置と前記通話案内装置との音声通信に基づいて前記通話案内装置が行った、音声通信を確立しているクライアント装置に新たなＷｅｂページの提供を指示する情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定するクライアント特定部と、
前記情報取得要求に応じて、前記情報取得要求を送信した前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、前記情報提供指示に応じて、特定された前記クライアント装置に新たなＷｅｂページを提供する情報提供制御部と、
を備え、
前記通話案内装置は、
前記クライアント装置の音声通信要求に応じて、前記クライアント装置と音声通信を確立すると共に、前記クライアント識別子を受信する音声通信受付部と、
前記クライアント装置から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、前記情報提供指示を行う情報提供指示部と、
を備えることを特徴とする情報提供システム。
【請求項４】
クライアント装置と、前記クライアント装置に通信網を介して接続されるサーバ装置と、前記サーバ装置に通信網を介して接続される通話案内装置と、前記通話案内装置と音声通信を確立可能な通信端末とを含む情報提供システムであって、
前記クライアント装置は、
前記サーバ装置に、Ｗｅｂページの取得を要求する情報取得要求を行い、前記サーバ装置から前記Ｗｅｂページの提供を受けると共に自体を特定するクライアント識別子を受信する情報取得制御部を備え、
前記サーバ装置は、
前記情報取得要求に応じて、前記クライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させる識別子生成部と、
前記クライアント装置と前記通話案内装置との音声通信に基づいて前記通話案内装置が行った、音声通信を確立クライアント装置に新たなＷｅｂページの提供を指示する情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定するクライアント特定部と、
前記情報取得要求に応じて、前記情報取得要求を送信した前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、前記情報提供指示に応じて、特定された前記クライアント装置に新たなＷｅｂページを提供する情報提供制御部と、
を備え、
前記通信端末は、
前記通話案内装置に音声通信要求を行い、前記通話案内装置と音声通信を確立すると共に、前記クライアント装置が受信した前記クライアント識別子を送信する音声通信要求部と、
前記通話案内装置は、
前記通信端末の音声通信要求に応じて、前記通信端末と音声通信を確立すると共に、前記クライアント識別子を受信する音声通信受付部と、
前記クライアント装置から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、前記情報提供指示を行う情報提供指示部と、
を備えることを特徴とする情報提供システム。
【請求項５】
クライアント装置および通話案内装置に通信網を介して接続されたサーバ装置であって、
前記クライアント装置から受信したＷｅｂページの取得を要求する情報取得要求に応じて、前記クライアント装置を特定するクライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させる識別子生成部と、
前記クライアント装置と前記通話案内装置との音声通信に基づいて前記通話案内装置が行った、音声通信を確立クライアント装置に新たなＷｅｂページの提供を指示する情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定するクライアント特定部と、
前記情報取得要求に応じて、前記情報取得要求を送信した前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、前記情報提供指示に応じて、特定された前記クライアント装置に新たなＷｅｂページを提供する情報提供制御部と、
を備えることを特徴とするサーバ装置。
【請求項６】
前記識別子生成部は、前記クライアント識別子および前記通話案内装置と音声通信を行うための情報とを符号化したＱＲコードを生成し、
前記情報提供制御部は、前記情報取得要求に応じて、前記クライアント装置に前記Ｗｅｂページを提供すると共に、前記ＱＲコードを送信することを特徴とする請求項５に記載のサーバ装置。
【請求項７】
クライアント装置または通信端末、および、サーバ装置に通信網を介して接続された通話案内装置であって、
前記クライアント装置または前記通信端末の音声通信要求に応じて、前記クライアント装置または前記通信端末と音声通信を確立すると共に、クライアント装置を特定するクライアント識別子を受信する音声通信受付部と、
前記クライアント装置または前記通信端末から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、クライアント装置に新たなＷｅｂページの提供を指示する情報提供指示を行う情報提供指示部と、
を備えることを特徴とする通話案内装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが所望する情報を通信網を介して提供する情報提供方法、情報提供システム、サーバ装置および通話案内装置に関する。
【背景技術】
【０００２】
近年、インターネットやＬＡＮ（Local Area Network）等のネットワーク・インフラの普及に伴い、必要な情報をあらゆる場所で容易に取得できるようになった。例えば、ユーザは、クライアント装置を用い、インターネットを通じてサーバ装置から音楽、静止画、動画等の様々な情報を入手できる。また、ユーザは、クライアント装置を通じて通信販売を行っているＷｅｂサイト（サーバ装置）にアクセスすることで、クライアント装置のＷｅｂブラウザに、購入可能な商品一覧が示されるＷｅｂページを表示させることが可能となり、その中から商品を選択することで、実在する販売店舗における対面販売の如く商品を購入することができる。
【０００３】
しかし、Ｗｅｂブラウザを介した商品購入においては、商品を、あくまで映像として表示させることしかできないので、実物の大きさや触感、動作、その他商品の具体的な内容に関し、対面販売ほどの情報を得ることはできなかった。また、Ｗｅｂサイトによっては、購入可能な商品について詳しい説明文を提示しているものもあるが、その内容は接客側（販売側）の視点に立った商品の好都合な内容が多く、ユーザが不安に感じる点や疑問点等に関しては、真に所望する情報を得ることができなかった。
【０００４】
そこで、ユーザが、Ｗｅｂサイトにアクセスしながら、Ｗｅｂサイトとは独立したテレビ電話等を通じて接客側の接客員（販売員）と対話でき、接客員に商品の内容を直接聞くことが可能な技術が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−１６３０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術では、商品等の情報に関し、あくまでユーザが主体となってＷｅｂサイトから情報を取得しなければならず、接客員は、ユーザから問い合わせのあった質問に返答することはできても、ユーザが、どのＷｅｂページを閲覧しつつ通話しているのか把握できないため、実際にユーザが閲覧しているＷｅｂページとは異なるＷｅｂページに基づいて間違った情報を伝達してしまうこともあった。また、接客員は、自身が主体となって、通話以外の情報、例えば、商品を図解した画像や新たな商品画像をユーザに閲覧させたくても、口頭で案内することしかできなかった。
【０００７】
仮に、対話によって得られたユーザの要望に従い、接客員が、クライアント装置のＷｅｂブラウザを通じて任意の情報を提供しようとしても、Ｗｅｂサイトには多数のアクセスがあるので、現在通話しているユーザのクライアント装置自体を特定したり、クライアント装置とＷｅｂサイトとの接続回線を特定することができず、やはり、ユーザが閲覧しているＷｅｂページを参照したり、ユーザに新たな情報を提示したりするのは困難であった。
【０００８】
本発明は、このような課題に鑑み、クライアント装置によるＷｅｂページの閲覧と、接客員との通話とを連携させ、接客員が主体となってユーザに様々な情報を提供することが可能な、情報提供方法、情報提供システム、サーバ装置および通話案内装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は下記の方法、システム、および、装置を提供するものである。
（１）通信網を介して接続される、クライアント装置とサーバ装置と通話案内装置とを用いた情報提供方法であって、前記クライアント装置は、前記サーバ装置に、Ｗｅｂページの取得を要求する情報取得要求を行い、前記サーバ装置は、前記情報取得要求に応じて、前記クライアント装置を特定するクライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させ、前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、前記クライアント装置は、前記サーバ装置から前記Ｗｅｂページの提供を受けると共に前記クライアント識別子を受信し、前記通話案内装置に音声通信要求を行うと共に前記クライアント識別子を送信し、前記クライアント装置と前記通話案内装置とは音声通信を確立し、前記通話案内装置は、前記クライアント装置から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、音声通信を確立しているクライアント装置に新たなＷｅｂページの提供を指示する情報提供指示を行い、前記サーバ装置は、前記情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定し、特定した前記クライアント装置に新たなＷｅｂページを提供することを特徴とする情報提供方法。
（２）クライアント装置と、前記クライアント装置に通信網を介して接続されるサーバ装置と、前記サーバ装置に通信網を介して接続される通話案内装置と、前記通話案内装置と音声通信を確立可能な通信端末とを用いた情報提供方法であって、前記クライアント装置は、前記サーバ装置に、Ｗｅｂページの取得を要求する情報取得要求を行い、前記サーバ装置は、前記情報取得要求に応じて、前記クライアント装置を特定するクライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させ、前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、前記クライアント装置は、前記サーバ装置から前記Ｗｅｂページの提供を受けると共に前記クライアント識別子を受信し、前記通信端末は、前記通話案内装置に音声通信要求を行うと共に前記クライアント装置が受信した前記クライアント識別子を送信し、前記通信端末と前記通話案内装置とは音声通信を確立し、前記通話案内装置は、前記通信端末から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、クライアント装置に新たなＷｅｂページの提供を指示する情報提供指示を行い、前記サーバ装置は、前記情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定し、特定した前記クライアント装置に新たなＷｅｂページを提供することを特徴とする情報提供方法。
（３）クライアント装置とサーバ装置と通話案内装置とがそれぞれ通信網を介して接続された情報提供システムであって、前記クライアント装置は、前記サーバ装置に、Ｗｅｂページの取得を要求する情報取得要求を行い、前記サーバ装置から前記Ｗｅｂページの提供を受けると共に自体を特定するクライアント識別子を受信する情報取得制御部と、前記通話案内装置に音声通信要求を行い、前記通話案内装置と音声通信を確立すると共に、前記クライアント識別子を送信する音声通信要求部と、を備え、前記サーバ装置は、前記情報取得要求に応じて、前記クライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させる識別子生成部と、前記クライアント装置と前記通話案内装置との音声通信に基づいて前記通話案内装置が行った、音声通信を確立しているクライアント装置に新たなＷｅｂページの提供を指示する情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定するクライアント特定部と、前記情報取得要求に応じて、前記情報取得要求を送信した前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、前記情報提供指示に応じて、特定された前記クライアント装置に新たなＷｅｂページを提供する情報提供制御部と、を備え、前記通話案内装置は、前記クライアント装置の音声通信要求に応じて、前記クライアント装置と音声通信を確立すると共に、前記クライアント識別子を受信する音声通信受付部と、前記クライアント装置から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、前記情報提供指示を行う情報提供指示部と、を備えることを特徴とする情報提供システム。
（４）クライアント装置と、前記クライアント装置に通信網を介して接続されるサーバ装置と、前記サーバ装置に通信網を介して接続される通話案内装置と、前記通話案内装置と音声通信を確立可能な通信端末とを含む情報提供システムであって、前記クライアント装置は、前記サーバ装置に、Ｗｅｂページの取得を要求する情報取得要求を行い、前記サーバ装置から前記Ｗｅｂページの提供を受けると共に自体を特定するクライアント識別子を受信する情報取得制御部を備え、前記サーバ装置は、前記情報取得要求に応じて、前記クライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させる識別子生成部と、前記クライアント装置と前記通話案内装置との音声通信に基づいて前記通話案内装置が行った、音声通信を確立クライアント装置に新たなＷｅｂページの提供を指示する情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定するクライアント特定部と、前記情報取得要求に応じて、前記情報取得要求を送信した前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、前記情報提供指示に応じて、特定された前記クライアント装置に新たなＷｅｂページを提供する情報提供制御部と、を備え、前記通信端末は、前記通話案内装置に音声通信要求を行い、前記通話案内装置と音声通信を確立すると共に、前記クライアント装置が受信した前記クライアント識別子を送信する音声通信要求部と、前記通話案内装置は、前記通信端末の音声通信要求に応じて、前記通信端末と音声通信を確立すると共に、前記クライアント識別子を受信する音声通信受付部と、前記クライアント装置から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、前記情報提供指示を行う情報提供指示部と、を備えることを特徴とする情報提供システム。
（５）クライアント装置および通話案内装置に通信網を介して接続されたサーバ装置であって、前記クライアント装置から受信したＷｅｂページの取得を要求する情報取得要求に応じて、前記クライアント装置を特定するクライアント識別子を生成し、生成した前記クライアント識別子を前記クライアント装置の接続情報と関連付けてサーバメモリに保持させる識別子生成部と、前記クライアント装置と前記通話案内装置との音声通信に基づいて前記通話案内装置が行った、音声通信を確立クライアント装置に新たなＷｅｂページの提供を指示する情報提供指示に応じ、前記クライアント識別子に関連付けられたクライアント装置の接続情報に基づいてクライアント装置を特定するクライアント特定部と、前記情報取得要求に応じて、前記情報取得要求を送信した前記クライアント装置に前記Ｗｅｂページを提供すると共に前記クライアント識別子を送信し、前記情報提供指示に応じて、特定された前記クライアント装置に新たなＷｅｂページを提供する情報提供制御部と、を備えることを特徴とするサーバ装置。
（６）前記識別子生成部は、前記クライアント識別子および前記通話案内装置と音声通信を行うための情報とを符号化したＱＲコードを生成し、前記情報提供制御部は、前記情報取得要求に応じて、前記クライアント装置に前記Ｗｅｂページを提供すると共に、前記ＱＲコードを送信することを特徴とする上記（５）に記載のサーバ装置。
（７）クライアント装置または通信端末、および、サーバ装置に通信網を介して接続された通話案内装置であって、前記クライアント装置または前記通信端末の音声通信要求に応じて、前記クライアント装置または前記通信端末と音声通信を確立すると共に、クライアント装置を特定するクライアント識別子を受信する音声通信受付部と、前記クライアント装置または前記通信端末から受信した前記クライアント識別子を用いて、前記サーバ装置に対し、クライアント装置に新たなＷｅｂページの提供を指示する情報提供指示を行う情報提供指示部と、を備えることを特徴とする通話案内装置。
【発明の効果】
【００１０】
以上説明したように本発明では、クライアント装置によるＷｅｂページの閲覧と、接客員との通話とを連携させ、接客員が主体となってユーザに様々な情報を提供することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態における情報提供システムの概略的な関係を示した説明図である。
【図２】情報提供方法の全体的な流れを示したシーケンス図である。
【図３】情報提供方法の他の例を示したシーケンス図である。
【図４】クライアント装置の電気的構成を示した機能ブロック図である。
【図５】ＲＴＰにおけるクライアント識別子の重畳態様を説明するための説明図である。
【図６】サーバ装置の電気的構成を示した機能ブロック図である。
【図７】クライアント管理テーブルを説明するための説明図である。
【図８】通話案内装置の電気的構成を示した機能ブロック図である。
【図９】第２の実施形態における情報提供システムの概略的な関係を示した説明図である。
【図１０】通話案内装置の電気的構成を示した機能ブロック図である。
【図１１】通信端末のブロックの電気的構成を示した機能ブロック図である。
【図１２】情報提供方法の全体的な流れを示したシーケンス図である。
【図１３】音声通信要求部の他の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。かかる実施形態に示す寸法、材料、その他具体的な数値等は、発明の理解を容易とするための例示にすぎず、特に断る場合を除き、本発明を限定するものではない。なお、本明細書及び図面において、実質的に同一の機能、構成を有する要素については、同一の符号を付することにより重複説明を省略し、また本発明に直接関係のない要素は図示を省略する。
【００１３】
（第１の実施形態：情報提供システム１００）
図１は、情報提供システム１００の概略的な関係を示した説明図である。情報提供システム１００は、通信網１０２と、クライアント装置１１０と、サーバ装置１２０と、通話案内装置１３０とを含んで構成される。ユーザ１１２は、クライアント装置１１０を有し、接客側は、サーバ装置１２０と通話案内装置１３０とを有し、接客側の接客員１３２は、通話案内装置１３０を通じてユーザ１１２と通話し、サーバ装置１２０が提供する情報に関する案内を行う。ただし、接客員１３２は、接客側の一員に限定されず、サーバ装置１２０が提供する情報に関してユーザ１１２にアドバイス可能な人であればよい。
【００１４】
通信網１０２は、インターネット、ＬＡＮ（Local Area Network）、専用回線等で構成され、クライアント装置１１０、サーバ装置１２０、通話案内装置１３０それぞれを接続する。
【００１５】
クライアント装置１１０は、パーソナルコンピュータ、ノート型パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、携帯電話等、Ｗｅｂブラウザを利用可能な電子機器であり、サーバ装置１２０が蓄積している、音楽、静止画、動画等の様々な情報をＷｅｂブラウザを通じて取得することができる。本実施形態では、サーバ装置１２０からクライアント装置１１０に提供される情報を、説明の便宜のため、Ｗｅｂブラウザに表示される「Ｗｅｂページ」として説明する。Ｗｅｂページは、１または複数のコンテンツや後述するプラグイン・モジュールを含む概念であり、Ｗｅｂページを特定するページ識別子にはそれに含まれるコンテンツのコンテンツ識別子やプラグイン・モジュールの識別子も含む。また、クライアント装置１１０は、通話案内装置１３０と接続することで、ユーザ１１２と接客員１３２との音声通信を確立することもできる。
【００１６】
サーバ装置１２０は、Ｗｅｂサイトを管理し、クライアント装置１１０による、Ｗｅｂページの取得を要求する情報取得要求に応じ、クライアント装置１１０のＷｅｂブラウザを通じて、自体で管理している様々なＷｅｂページを提供する。また、サーバ装置１２０は、通話案内装置１３０とも通信接続されており、通話案内装置１３０の、新たなＷｅｂページの提供を指示する情報提供指示に応じて、クライアント装置１１０にＷｅｂページを提供することもできる。ここで、Ｗｅｂサイト（ポータルサイト）は、サーバ装置１２０により特定されるドメイン下にあるＷｅｂページ群を言う。
【００１７】
通話案内装置１３０は、クライアント装置１１０の音声通信要求に応じて、クライアント装置１１０と音声通信を確立し、サーバ装置１２０がクライアント装置１１０に提供した情報を把握しつつ、サーバ装置１２０に、クライアント装置１１０への新たなＷｅｂページの提供を指示する情報提供指示を行う。
【００１８】
ユーザ１１２は、クライアント装置１１０のＷｅｂブラウザを通じてＷｅｂサイトにアクセスし、Ｗｅｂページに提示されている商品を購入することができる。その際、ユーザ１１２は、そのＷｅｂページの表示内容について、通話案内装置１３０と音声通信を確立し、通話によって具体的に質問したり、または、説明を受けたりすることもできる。このとき、通話案内装置１３０における接客員１３２が、ユーザ１１２から問い合わせのあった質問に対し、すべて口頭で案内しなければならないとすると、接客員１３２の負担が大きくなり、無駄に時間が費やされてしまう。したがって、接客員１３２により、ユーザ１１２の質問に関連したＷｅｂページをクライアント装置１１０のＷｅｂブラウザに直接表示させるシステムが望まれる。
【００１９】
しかし、Ｗｅｂサイトには、多数のアクセスがあるので、現在通話しているユーザ１１２のクライアント装置１１０とＷｅｂサイトとの接続回線を特定するのは難しかった。また、通話案内装置１３０が通話先であるクライアント装置１１０のＩＰアドレスを取得し、サーバ装置１２０にそのＩＰアドレスを問い合わせることで、クライアント装置１１０を特定することも考えられるが、グローバルなＩＰアドレスを複数のクライアント装置１１０で共有するＮＡＰＴ(Network Address Port Translation：ＩＰマスカレード、またはＮＡＴと同様、単にＮＡＴ機能とも呼ばれる。）を利用している場合に、ＩＰアドレスからクライアント装置１１０を特定することができないといった問題が顕在している。
【００２０】
本実施形態では、クライアント装置１１０が、サーバ装置１２０との通信接続に加え、通話案内装置１３０との音声通信を確立し、クライアント装置１１０によるＷｅｂページの閲覧と、接客員１３２との通話とを連携させる。さらに、接客員１３２は、通話案内装置１３０を通じてサーバ装置１２０を操作し、接客員１３２が主体となってサーバ装置１２０からユーザ１１２（クライアント装置１１０）に、ダイナミックに様々な情報（Ｗｅｂページ）を提供することを目的とする。以下、クライアント装置１１０、サーバ装置１２０および通話案内装置１３０を用いた情報提供方法の処理の流れを述べ、その後、クライアント装置１１０、サーバ装置１２０および通話案内装置１３０それぞれの具体的な構成を詳述する。
【００２１】
（情報提供方法）
図２は、情報提供方法の全体的な流れを示したシーケンス図であり、図３は、情報提供方法の他の例を示したシーケンス図である。ユーザ１１２が、クライアント装置１１０を操作してサーバ装置１２０のＷｅｂサイトへのアクセスを試みると、クライアント装置１１０は、サーバ装置１２０に情報取得要求を行う（Ｓ１４０）。
【００２２】
サーバ装置１２０は、クライアント装置１１０の情報取得要求に応じて、クライアント装置１１０を一意に特定するクライアント識別子を生成する（Ｓ１４２）。かかるクライアント識別子は、クライアント装置１１０を特定可能にユニークな値であればよく、例えばハッシュ計算等を用いて導出されたり、乱数を用いて生成される。乱数を用いる場合、サーバ装置１２０は、生成された乱数値が、クライアント識別子として現時点で他のクライアント装置１１０に利用されているかどうかを判定し、利用されていなければ、その乱数値を今回のクライアント装置１１０のクライアント識別子として用い、既に利用されていれば、新たに別の乱数値を生成する。
【００２３】
続いて、サーバ装置１２０は、生成したクライアント識別子をクライアント装置１１０の接続情報と関連付け、クライアント管理テーブルとしてサーバメモリに保持させ（Ｓ１４４）、クライアント装置１１０の情報取得要求に基づいて、情報取得要求を送信したクライアント装置１１０（Ｗｅｂブラウザ）にＷｅｂページを提供する（Ｓ１４６）。Ｗｅｂページには、Ｊａｖａ（登録商標）ＳｃｒｉｐｔやＦｌａｓｈのようなコンテンツ、通話案内装置１３０に通信接続を行うプラグイン・モジュール等が含まれている。このとき、サーバ装置１２０は、Ｗｅｂページと共に、クライアント識別子生成ステップＳ１４２で生成したクライアント識別子を送信し、クライアント装置１１０は、サーバ装置１２０からＷｅｂページの提供を受けると共にクライアント識別子を受信する。
【００２４】
ユーザ１１２は、クライアント装置１１０のＷｅｂブラウザを通じて、サーバ装置１２０から提供されたＷｅｂページを閲覧しつつ、そのＷｅｂページの内容について詳細な情報を知りたくなった場合に、接客員１３２と直接、通話することを試みる。具体的に、クライアント装置１１０は、Ｗｅｂページに埋め込まれているプラグイン・モジュールを制御して通話案内装置１３０に、音声セッションの開始要求である音声通信要求を行う（Ｓ１４８）。通話案内装置１３０は、クライアント装置１１０との通話が可能であればクライアント装置１１０に確認応答（ＡＣＫ）を返信する（Ｓ１５０）。
【００２５】
こうして、クライアント装置１１０と通話案内装置１３０とは音声通信を確立し、接客員１３２は、通話案内装置１３０を通じて、クライアント装置１１０のユーザ１１２に口頭で案内を行うことができる（Ｓ１５２）。また、クライアント装置１１０は、音声通信を確立している間、または、音声通信要求の際に、サーバ装置１２０から受信したクライアント識別子を通話案内装置１３０に送信する。通話は、ユーザ１１２と接客員１３２の間で、複数やりとりされるが、ここでは、説明の便宜のため、通話を両矢印１本で記載している。このとき、ユーザ１１２は、Ｗｅｂブラウザを通じて、Ｗｅｂページによる情報の提供を受けつつ、通話を通じて接客員１３２からそのＷｅｂページの内容の説明を受けることができる。
【００２６】
ここで、通話案内装置１３０は、クライアント装置１１０から受信したクライアント識別子を用いて、サーバ装置１２０に対し、このクライアント識別子に関連付けられたクライアント装置１１０が現在閲覧しているＷｅｂページを問い合わせることができ（Ｓ１５４）、サーバ装置１２０は、クライアント管理テーブルにおいて、クライアント識別子に関連付けられたページ識別子によって特定されるＷｅｂページを通話案内装置１３０に送信する（Ｓ１５６）。こうして、接客員１３２は、ユーザ１１２がどのＷｅｂページを閲覧しつつ通話しているかを把握することができ、迅速かつ適切にユーザ１１２の疑問点を解消することが可能となる。
【００２７】
また、通話案内装置１３０は、クライアント装置１１０から受信したクライアント識別子を用いて、サーバ装置１２０に対し、このクライアント識別子に関連付けられたクライアント装置１１０に情報提供指示を行うことができ（Ｓ１５８）、サーバ装置１２０は、情報提供指示を受付可能であれば、通話案内装置１３０に確認応答（ＡＣＫ）を返信し（Ｓ１６０）、クライアント管理テーブルにおいて、クライアント識別子に関連付けられた既存のページ識別子を、情報提供指示による新たなＷｅｂページを示すページ識別子に書き換え、更新情報を「更新無し」から「更新有り」に書き換える（Ｓ１６２）。
【００２８】
一方、音声通信が開始された後も、クライアント装置１１０は、最初に読み込んだＷｅｂページに含まれるＪａｖａ（登録商標）ＳｃｒｉｐｔやＦｌａｓｈに基づいてサーバ装置１２０にポーリングすることで、Ｗｅｂページが更新されているか否か定期的に問い合わせており（Ｓ１６４）、サーバ装置１２０は、ポーリングを受信する度に、クライアント管理テーブルを参照し、そのクライアント装置１１０に関連付けられた更新情報が「更新有り」になっているか否か判定し（Ｓ１６６）、なっていなければ更新が無いことをクライアント装置１１０に返信する（Ｓ１６８）。クライアント装置１１０は、更新が無いことを受けて、直近に提供されたＷｅｂページの表示を継続する。
【００２９】
ここで、上述した、通話案内装置１３０による情報提供指示ステップＳ１５８が実行されると、ページ識別子書き換えステップＳ１６２によって、クライアント管理テーブルのページ識別子および更新情報が書き換えられるので、クライアント装置１１０がサーバ装置１２０にＷｅｂページが更新されているか否かポーリングによって問い合わせたとき（Ｓ１７０）、サーバ装置１２０は、更新情報が「更新有り」となっていると判定し（Ｓ１７２）、ページ識別子によって特定される新たなＷｅｂページを、接続情報で特定されるクライアント装置１１０に提供して（Ｓ１７４）、Ｗｅｂページ提供後、更新情報を「更新無し」に戻す（Ｓ１７６）。
【００３０】
ここでは、サーバ装置１２０が主体となって、クライアント装置１１０が実行したポーリングにおける、セッションを管理するセッションＩＤを通じてセッションを特定し、それに応じる形で新たなＷｅｂページを提供しているので、クライアント装置１１０をＩＰアドレス等によって特定しなくても、サーバ装置１２０は、情報取得要求を送信したクライアント装置１１０に確実にＷｅｂページを提供することができる。
【００３１】
ユーザ１１２と接客員１３２との音声通信が終了すると、通話案内装置１３０は、サーバ装置１２０に対し、クライアント識別子を用いてセッションの終了要求を行う（Ｓ１７８）。サーバ装置１２０は、通話案内装置１３０に確認応答（ＡＣＫ）を返信し（Ｓ１８０）、通話案内装置１３０とのセッションを終了する。そして、サーバ装置１２０は、クライアント装置１１０によるＷｅｂサイトのアクセスの終了に伴って、当該クライアント装置１１０に関連付けられた情報をクライアント管理テーブルから削除する（Ｓ１８２）。
【００３２】
図２においては、クライアント装置１１０は、サーバ装置１２０へのポーリングを実行する度に、サーバ装置１２０とのＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）の接続と切断とを繰り返しているが、図３のように、サーバ装置１２０とのＴＣＰ／ＩＰ接続を維持したまま、サーバ装置１２０側からＷｅｂページをプッシュすることもできる。
【００３３】
図３を参照すると、ページ識別子書き換えステップＳ１６２までの処理は図２で述べた処理と実質的に機能が等しいので、ここではその説明を省略する。図３では、図２の処理と異なり、クライアント装置１１０は、音声通信開始後、サーバ装置１２０とのＴＣＰ／ＩＰ接続を維持している。
【００３４】
ここで、通話案内装置１３０による情報提供指示ステップＳ１５８が実行されると、サーバ装置１２０は、接続を維持しているＴＣＰ／ＩＰを通じて、クライアント装置１１０に、Ｗｅｂページが更新されたことを示す更新案内を送信する（Ｓ１９０）。クライアント装置１１０は、Ｗｅｂページの更新案内に応じて、Ｗｅｂページの取得要求を実行し（Ｓ１９２）、サーバ装置１２０は、Ｗｅｂページの取得要求に応じて、ページ識別子によって特定される新たなＷｅｂページの提供をクライアント装置１１０に提供して（Ｓ１９４）、更新情報を「更新無し」に戻す（Ｓ１９６）。以降の処理も図２と実質的に等しい。ここでは、Ｗｅｂページに含まれるＪａｖａ（登録商標）ＳｃｒｉｐｔやＦｌａｓｈ等が更新案内の受信処理やＷｅｂページの取得要求を実行している。
【００３５】
かかる構成により、通話案内装置１３０が行ったＷｅｂページの更新が迅速に反映され、ユーザ１１２がすぐに閲覧することができるので、接客員１３２は、ユーザ１１２に対して、所望するＷｅｂページを効率的に提示することができ、総合的なサービスの向上を図ることが可能となる。
【００３６】
以上、説明したように、本実施形態の情報提供方法では、ユーザ１１２（クライアント装置１１０）が最初にサーバ装置１２０にアクセスした際に生成されるクライアント識別子をクライアント装置１１０、サーバ装置１２０、通話案内装置１３０で共有し、ユーザ１１２は、通話案内装置１３０を介した通話のサービスと、サーバ装置１２０によるＷｅｂサーバの提供サービスとを並行して受けることができる。また、接客側は、顧客に対し、問い合わせの内容と連動した情報（Ｗｅｂページ）を積極的に提示することが可能となり、Ｗｅｂページを通じた情報提供（販売）の効率化を図り、ユーザの満足度を高めることができる。
【００３７】
（クライアント装置１１０）
図４は、クライアント装置１１０の電気的構成を示した機能ブロック図である。クライアント装置１１０は、操作部２１０と、表示部２１２と、音声入力部２１４と、音声出力部２１６と、クライアントメモリ２１８と、クライアント通信部２２０と、クライアント制御部２２２とを含んで構成される。
【００３８】
操作部２１０は、キーボード、ポインティングデバイス、十字キー、ジョイスティック、タッチパネル等で構成され、ユーザ１１２の操作入力を受け付ける。表示部２１２は、液晶ディスプレイ、有機ＥＬ(Electro Luminescence)ディスプレイ等で構成され、Ｗｅｂブラウザを通じてサーバ装置１２０から提供されるＷｅｂページを表示したり、通話案内装置１３０と音声通信を確立するための案内画面を表示したり、その他、様々な画像を表示する。本実施形態においては、ユーザが、表示部２１２のＷｅｂブラウザに表示されたＷｅｂページにおけるＵＩ(User Interface)を、操作部２１０を通じて操作することで、Ｗｅｂページに関する様々な処理を実現する。
【００３９】
音声入力部２１４は、マイク等で構成され、Ａ／Ｄ変換、エンコーダ（コーデック）等を通じてユーザ１１２の音声を音声信号として取り込む。音声出力部２１６は、スピーカ等で構成され、音声信号を音声に変換して出力する。また、本実施形態においては、音声入力部２１４と音声出力部２１６とが一体的に形成されたヘッドセットが用いられている。
【００４０】
クライアントメモリ２１８は、ＨＤＤ（Hard disk drive）、フラッシュメモリ、ＲＡＭ等の記憶媒体で構成され、後述するクライアント制御部２２２で利用されるプログラムや、Ｗｅｂブラウザを通じてサーバ装置１２０からＷｅｂページと共にダウンロードしたドキュメント、音楽、静止画、動画などの情報を保持する。なお、ＨＤＤは正確には装置であるが、説明の便宜上本説明では記録媒体と同義として扱う。
【００４１】
クライアント通信部２２０は、ＴＣＰ／ＩＰ等のプロトコルを用い、通信網１０２を通じてサーバ装置１２０と通信接続を行う。また、クライアント通信部２２０は、ＳＩＰ（Session Initiation Protocol）やＲＴＰ(A Transport Protocol for Real-Time Applications)等のプロトコルを用い、通話案内装置１３０との音声通信も確立する。
【００４２】
クライアント制御部２２２は、中央処理装置（ＣＰＵ）を含む半導体集積回路で構成され、クライアントメモリ２１８や他の電子回路と協働してクライアント装置１１０全体を管理および制御する。また、クライアント制御部２２２は、情報取得制御部２３０、音声通信要求部２３２としても機能する。
【００４３】
情報取得制御部２３０は、ＨＴＴＰ（HyperText Transfer Protocol）等を用い、Ｗｅｂブラウザを通じてサーバ装置１２０に情報取得要求を行い、サーバ装置１２０からＷｅｂページの提供を受ける。そして、情報取得制御部２３０は、Ｗｅｂページに含まれるＪａｖａ（登録商標）ＳｃｒｉｐｔやＦｌａｓｈ、またはＷｅｂブラウザに埋め込まれたプラグイン・モジュールに従って動作する。また、情報取得制御部２３０は、情報取得要求に基づいてサーバ装置１２０が生成したクライアント識別子を受信し、音声通信要求部２３２にクライアント識別子を送信する。例えば、情報取得制御部２３０は、サーバ装置１２０からＷｅｂページを最初に読み込んだ際、Ｗｅｂページに埋め込まれたクライアント識別子またはＣｏｏｋｉｅの値を読み取る。Ｃｏｏｋｉｅをクライアント識別子に使用している場合は、セッション管理用の領域を読み取り、そこに記載されたセッションＩＤをクライアント識別子とする。かかるＣｏｏｋｉｅに関しては後ほど詳述する。
【００４４】
情報取得制御部２３０は、サーバ装置１２０からＷｅｂページを取得した後も、以下に示す音声通信要求部２３２による音声通信が実行される一方で、そのセッションを維持する。例えば、ポーリングによりセッションを維持する場合、情報取得制御部２３０は、サーバ装置１２０に、Ｗｅｂページが更新されているか否かポーリングによって定期的に問い合わせる。サーバ装置１２０は、ポーリングしてきたクライアント装置１１０のＣｏｏｋｉｅの値をクライアント管理テーブルから検索し、そのクライアント装置１１０に関連付けられた更新情報が「更新有り」となっていると、更新されたＷｅｂページをクライアント装置１１０に提供する。
【００４５】
また、ポーリングに依らず、ＴＣＰ／ＩＰ接続を継続したまま、サーバ装置１２０とのセッションを維持している場合、サーバ装置１２０は、Ｗｅｂページの更新に伴い、クライアント管理テーブルのＳｏｃｋｅｔディスクリプタを参照して複数のＴＣＰ／ＩＰ接続（通信路）のうち、どのＴＣＰ／ＩＰ接続が当該クライアント装置１１０に対応するか特定し、そのクライアント装置１１０に更新案内を送信する。したがって、情報取得制御部２３０は、更新案内に応じてＷｅｂページの取得要求を実行し、Ｗｅｂページを取得する。
【００４６】
ところで、近年、ＤＨＴＭＬ(Dynamic HTML)やＡｊａｘ(Asynchronous JavaScript + XML)などのＷｅｂページのリロードを伴わずにＷｅｂブラウザの表示を書き換える技術が普及してきており、ＴＣＰ／ＩＰ接続を維持していれば、ユーザ１１２が主体となってＷｅｂサイトからＷｅｂページを選択しなくても、接客員１３２が主体となってクライアント装置１１０のＷｅｂブラウザ上のＷｅｂページを変更することができる。
【００４７】
音声通信要求部２３２は、情報取得制御部２３０同様、サーバ装置１２０から提供されたＷｅｂページに含まれるＪａｖａ（登録商標）ＳｃｒｉｐｔやＦｌａｓｈ、またはＷｅｂブラウザのプラグイン・モジュールに従って動作する。そして、音声通信要求部２３２は、Ｗｅｂページに含まれるＪａｖａ（登録商標）Ｓｃｒｉｐｔを通じて、Ｗｅｂページ上で予め定められている通話案内装置１３０との音声通信の確立を試みる（音声通信要求）。そして、音声通信要求部２３２は、通話案内装置１３０と音声通信を確立する。
【００４８】
具体的に、ユーザ１１２が、サーバ装置１２０から提供されたＷｅｂページを閲覧しつつ、そのＷｅｂページの内容について詳細な情報を知りたいといった状況で、通話案内装置１３０の接客員１３２との通話を試み、Ｗｅｂページの案内画面を操作すると、音声通信要求部２３２は、Ｗｅｂページに含まれるＪａｖａ（登録商標）Ｓｃｒｉｐｔを通じ、ブラウザのプラグイン・モジュールを制御して、音声通信セッションの準備を開始する。
【００４９】
音声セッションの準備は、ＳＩＰ等の標準化されたプロトコルを用いる。また、音声通信要求部２３２は、音声通信を確立している間、または、音声通信要求の際、音声通信要求と共にサーバ装置１２０から受信したクライアント識別子を通話案内装置１３０に送信する。ここでは、サーバ装置１２０から受信したクライアント識別子を通話案内装置１３０に送信することで、情報提供システム１００内におけるクライアント装置１１０、サーバ装置１２０、通話案内装置１３０間でクライアント識別子を共有することを目的としている。
【００５０】
音声セッションの準備が整うと、音声通信要求部２３２は、通話案内装置１３０との音声通信を確立し、ユーザ１１２は接客員１３２と通話を開始する。かかる音声通信は、ＲＦＣ（Request For Comment）３５５０で定義されるＲＴＰ等を用いている。音声通信要求部２３２は、少なくとも音声通信要求時または音声通信を開始して間もなく、クライアント識別子を送信するが、そのクライアント識別子をＲＴＰパケットに重畳して送信するとしてもよい。また、そのクライアント識別子の送信は、音声通信要求時や音声通信を開始して直ぐのみならず、音声通信が継続している間、所定時間間隔で定期的に行われるとしてもよい。
【００５１】
図５は、ＲＴＰにおけるクライアント識別子の重畳態様を説明するための説明図である。図５（ａ）に示すＲＴＰデータのヘッダ（ＲＴＰヘッダ）において、搬送するペイロードのフォーマットを、図５（ａ）中「ＰＴ」と記したペイロードタイプ領域で指定している。具体的な値は、ＲＦＣ３５５１”RTP Profile for Audio and Video Conferences with Minimal Control”で定義されており、例えば、音声を伝送する際、「G728」という音声コーデックを使うのであれば「15」をペイロードタイプ領域（ＰＴ）に設定する。
【００５２】
上述したＲＦＣ３５５１では、ペイロードタイプ領域に設定可能な値の範囲のうち、９６〜１２７の値は任意に割り当て可能な範囲となっている。したがって、かかる範囲内の１の値を決め、その値をクライアント識別子の搬送に利用すると予め定めておけば、ＲＴＰパケット（音声パケット）中にクライアント識別子を有するパケットが混在されたとしても、通話案内装置１３０で誤って音声として認識してしまうこともない。
【００５３】
また、「Ｖ」はバージョン、「Ｐ」はペイロードのページング有無、「Ｘ」は拡張ヘッダの有無、「ＣＣ」はＣＳＲＣ（Contributing source：寄与情報源）カウント、Ｍはマーカ、シーケンス番号はパケットの通し番号、タイムスタンプは再生時刻、ＳＳＲＣ（Synchronization source：同期化情報源）識別子はセッション参加者の識別子、ＣＳＲＣ識別子は送信元の識別子を示す。音声通信要求部２３２は、図５（ｂ）に示すように、ＰＴにクライアント識別子を示す値を記載したＲＴＰヘッダに、クライアント識別子を記載したペイロードを合わせて、ＲＴＰパケットとして通話案内装置１３０に送信する。
【００５４】
このようにクライアント装置１１０と通話案内装置１３０との音声通信が確立し、ユーザ１１２と接客員１３２とが通話できる状態になると、ユーザ１１２は、接客員１３２にＷｅｂページに関する様々な説明を口頭で受けつつ、例えば、Ｗｅｂページに表示された商品を購入することができる。また、接客員１３２は、通話案内装置１３０を操作して、サーバ装置１２０を制御し、サーバ装置１２０がクライアント装置１１０に提供しているＷｅｂページを接客員１３２が主体となって変更することができるので、ユーザ１１２に対し、所望するＷｅｂページを効率的に提示することができ、総合的なサービス向上を図ることが可能となる。
【００５５】
また、このような一連の処理の間、ユーザ１１２は、Ｗｅｂブラウザを操作する必要はなく、専ら、接客員１３２と対話しつつ、Ｗｅｂブラウザに接客員１３２によって自動的に提示される情報を視覚的に享受するのに専念するだけでよい。ここでは、Ｗｅｂサイトにアクセスする形の例えば通信販売でありながら、接客員１３２から対面販売に近いサービスを受けることができるので、ユーザ１１２は、真に所望する商品を購入することができ、対面販売同様の満足感を得ることが可能となる。
【００５６】
また、上述した例では、ＲＴＰパケットにクライアント識別子を重畳したが、音声通信の接続準備をするＳＩＰを実行している段階で、ＳＩＰの接続情報にクライアント識別子を含めて通話案内装置１３０に伝達してもよい。
【００５７】
音声通信要求部２３２は、音声通信の前段で、そのパラメータの合意をとるためＳＩＰを用いている。ＳＩＰでは、ＲＦＣ４５６６で定義されるＳＤＰ（Session Description Protocol）に従ったテキスト形式の記述方法によりセッションのパラメータ合意を行う。そこには、送信元の情報を記述する領域があり、以下のような様な書式になっている。
o=     
この中の領域は、ログインした時のユーザＩＤを記入する部分である。本実施形態では、このユーザＩＤを記入する部分に、サーバ装置１２０から受信したクライアント識別子を記入する。こうして、通話案内装置１３０では、領域を読み取ることでクライアント識別子を得ることが可能となる。
【００５８】
ＳＩＰにおけるユーザＩＤを記入する領域は、既存の領域であり、その領域をクライアント識別子に利用してもデータ容量や通信負荷には影響しない。したがって、別途、クライアント識別子を送信する処理や、ＲＴＰパケットとしてクライアント識別子を送信する場合と比較して、通信による処理負荷を軽減することができる。
【００５９】
（サーバ装置１２０）
図６は、サーバ装置１２０の電気的構成を示した機能ブロック図である。サーバ装置１２０は、サーバメモリ３１０と、サーバ通信部３１２と、サーバ制御部３１４とを含んで構成される。
【００６０】
サーバメモリ３１０は、ＨＤＤ、フラッシュメモリ、ＲＡＭ等の記憶媒体で構成され、後述するサーバ制御部３１４で利用されるプログラムや、Ｗｅｂブラウザを通じてクライアント装置１１０に提供可能な、ドキュメント、音楽、静止画、動画などの情報を保持する。サーバ通信部３１２は、ＴＣＰ／ＩＰ等のプロトコルを用い、通信網１０２を通じてクライアント装置１１０および通話案内装置１３０と通信接続する。
【００６１】
サーバ制御部３１４は、中央処理装置（ＣＰＵ）を含む半導体集積回路で構成され、サーバメモリ３１０や他の電子回路と協働してサーバ装置１２０全体を管理および制御する。また、サーバ制御部３１４は、識別子生成部３３０、クライアント特定部３３２、情報提供制御部３３４としても機能する。
【００６２】
識別子生成部３３０は、クライアント装置１１０から受信した情報取得要求に応じて、クライアント装置１１０を特定するクライアント識別子を生成し、生成したクライアント識別子をクライアント装置１１０の接続情報と関連付け、クライアント管理テーブルとしてサーバメモリ３１０に保持させる。
【００６３】
図７は、クライアント管理テーブル３４０を説明するための説明図である。識別子生成部３３０は、クライアント装置１１０から受信した情報取得要求に応じて、サーバ装置１２０内で他の複数のクライアント装置１１０と識別するためのユニークな値を生成し、そのクライアント装置１１０のクライアント識別子３４２とする。
【００６４】
識別子生成部３３０は、クライアント管理テーブル３４０に生成したクライアント識別子３４２を登録し、さらに、図７の如く、セッション管理用のＣｏｏｋｉｅの値３４４、Ｓｏｃｋｅｔディスクリプタ３４６、現時点でクライアント装置１１０のＷｅｂブラウザに表示させているＷｅｂページを特定するページ識別子３４８、Ｗｅｂページの更新の有無および更新領域等を示す付加パラメータを示す更新情報３５０が関連付けられる。
【００６５】
ここで、Ｃｏｏｋｉｅの値３４４、Ｓｏｃｋｅｔディスクリプタ３４６は、クライアント装置１１０の接続情報として利用される。ページ識別子３４８は、個々のＷｅｂページを特定するためのユニークな値であり、情報提供システム１００内のコンテンツ管理番号やコンテンツのファイルパス、ＵＲＩ(Uniform Resource Identifier)、プラグイン・モジュールのファイルパスで置き換えることもできる。また、Ｓｏｃｋｅｔは、ＴＣＰ／ＩＰ通信を行う際の標準的なアプリケーション・インターフェースであり、Ｓｏｃｋｅｔディスクリプタ３４６は、クライアント装置１１０との通信接続上にある端点または通信路を特定可能なサーバマシン内でのユニークな値であり、個々のＴＣＰ／ＩＰ接続を判別することができる。
【００６６】
クライアント特定部３３２は、クライアント装置１１０と通話案内装置１３０との音声通信に基づいて通話案内装置１３０が行った情報提供指示に応じ、クライアント管理テーブル３４０において、情報提供指示と共に受信したクライアント識別子に関連付けられたクライアント装置１１０の接続情報に基づき、通話案内装置１３０が音声通信を確立しているクライアント装置１１０を特定する。
【００６７】
情報提供制御部３３４は、クライアント装置１１０による情報取得要求に応じて、情報取得要求を送信したクライアント装置１１０にＷｅｂページを提供すると共に、通話案内装置１３０による情報提供指示に応じて、クライアント特定部３３２が特定したクライアント装置１１０に新たなＷｅｂページを提供する。
【００６８】
具体的に、情報提供制御部３３４は、クライアント装置１１０から、サーバ装置１２０自体のＵＲＬ(Uniform Resource Locator)に対してＷｅｂページを取得する情報取得要求を受信すると、ＨＴＴＰに従って、指定されたＵＲＬに対するＷｅｂページをサーバメモリ３１０から抽出してクライアント装置１１０に送信し、クライアント装置１１０のＷｅｂブラウザにＷｅｂページを表示させる。
【００６９】
このとき、情報提供制御部３３４は、識別子生成部３３０が生成した、クライアント装置１１０を特定可能なクライアント識別子をＷｅｂページに埋め込む。ただし、後述するようにＣｏｏｋｉｅをクライアント識別子として使用する場合は、Ｗｅｂページへの埋め込み処理は実行しない。さらに、情報提供制御部３３４は、セッション管理のためのＣｏｏｋｉｅを生成し、Ｗｅｂページと共にクライアント装置１１０に送信する。
【００７０】
具体的に、情報提供制御部３３４は、クライアント識別子「12345678」をＪａｖａ（登録商標）Ｓｃｒｉｐｔファイル、または、ｈｔｍｌファイル内のＪａｖａ（登録商標）Ｓｃｒｉｐｔ記述領域に以下のように挿入する。このクライアント識別子の値「client_ID」を、識別子生成部３３０においてクライアント毎に異ならせる。
......
var client_ID = 12345678; 
.........
また、クライアント識別子をクライアント装置１１０に伝達する手段として、上記Ｊａｖａ（登録商標）Ｓｃｒｉｐｔに挿入する手段の他に、上述した、通常のセッション管理に用いられるＣｏｏｋｉｅの値を利用することもできる。Ｃｏｏｋｉｅは、リクエストとレスポンスとが組になって完結してしまうＨＴＴＰプロトコルに対して、次回のリクエストとの連続性を確保するために考案されたものであり、Ｃｏｏｋｉｅの値は、クライアント装置１１０がサーバ装置１２０にリクエストした際にサーバ装置１２０によって生成され、クライアント装置１１０が次回のリクエストのため保持する値である。例えば、クライアント装置１１０によるリクエストヘッダには、以下の例のような形式でＣｏｏｋｉｅの値が付されている。
Cookie:Name=Value
かかるName=ValueがＣｏｏｋｉｅの値を示す。また、
Name=Value;Name=Value;Name=Value…
のように複数のＣｏｏｋｉｅの値を書き連ねることもできる。本実施形態においては、例えば、
Cookie:SessionID=abcd12345-efg12345678
で示されるセッションＩＤをクライアント識別子として用いている。ただし、Ｃｏｏｋｉｅには、セッション管理だけではなくクライアント毎のパラメータを付加したりなど他の用途にも利用されるので、運用を分離する意味で上記のようなＪａｖａ（登録商標）Ｓｃｒｉｐｔへの埋め込みが有効な手段である。
【００７１】
こうして、クライアント装置１１０は、情報取得要求で要求したＷｅｂページを、自体のＷｅｂブラウザに表示することができる。また、クライアント装置１１０では、Ｗｅｂページを表示した後、サーバ装置１２０に定期的にＷｅｂページの更新の有無を問い合わせる（ポーリング）。
【００７２】
かかるＷｅｂページの更新を問い合わせる際には、サーバ装置１２０が発行したＣｏｏｋｉｅの値が示されており、サーバ装置１２０は、クライアント管理テーブル３４０に関連付けて保持しているＣｏｏｋｉｅの値３４４と照合し、Ｃｏｏｋｉｅの値３４４が有ると、それに関連付けられた更新情報３５０を参照する。そして、更新情報３５０が「更新有り」となっていれば、ページ識別子３４８で特定される更新されたＷｅｂページをクライアント装置１１０に提供し、クライアント管理テーブル３４０の更新情報を「更新無し」に戻す。
【００７３】
また、クライアント装置１１０とサーバ装置１２０とのＴＣＰ／ＩＰ接続が維持されている場合、クライアント装置１１０は、情報取得要求で要求したＷｅｂページを、クライアント装置１１０自体のＷｅｂブラウザに表示した後、サーバ装置１２０からの更新通知待ち状態となる。
【００７４】
図３にも示したように、通話案内装置１３０が、クライアント装置１１０から受信したクライアント識別子を用いて、サーバ装置１２０に対し、クライアント識別子や他のパラメータをＰＯＳＴメソッドで送信し、このクライアント識別子に関連付けられたクライアント装置１１０への新たなＷｅｂページの提供を指示すると、クライアント特定部３３２は、クライアント識別子がクライアント管理テーブル３４０に既に存在するか否か判定し、存在すれば、情報提供制御部３３４は、そのクライアント識別子３４２に関連付けられたページ識別子３４８を通話案内装置１３０に指示されたページ識別子３４８に書き換え、クライアント管理テーブル３４０の更新情報３５０を「更新有り」に書き換える。
【００７５】
サーバ装置１２０は、その書き換えに応じ、更新のあったクライアント識別子３４２に関連付けられているＳｏｃｋｅｔディスクリプタ３４６の値と現在維持しているＴＣＰ／ＩＰ接続におけるＳｏｃｋｅｔディスクリプタの値を比較し、一致する接続が見つかったら、そのＴＣＰ／ＩＰを通じてＷｅｂページが更新されたこと（更新案内）をクライアント装置１１０に伝達する。
【００７６】
クライアント装置１１０は、Ｗｅｂページの更新案内に応じて、Ｃｏｏｋｉｅを含んだ、Ｗｅｂページの取得要求を実行し、サーバ装置１２０は、そのＷｅｂページの取得要求に含まれるＣｏｏｋｉｅの値を取り出し、クライアント管理テーブル３４０からＣｏｏｋｉｅの値３４４を検索し、Ｃｏｏｋｉｅの値３４４に関連付けられた更新情報３５０を参照し、更新情報３５０が「更新有り」となっていることを確認して、同じく関連付けられているページ識別子３４８によって特定されるＷｅｂページを読み出し、その新たなＷｅｂページをクライアント装置１１０に提供し、更新情報３５０を「更新無し」に戻す。
【００７７】
このようにして、サーバ装置１２０に対する多くのアクセスの中から、通話案内装置１３０が音声通信を確立しているクライアント装置１１０を特定し、ユーザ１１２の操作を要すことなく、クライアント装置１１０のＷｅｂブラウザ上に表示されるＷｅｂページを更新させることが可能になる。
【００７８】
（通話案内装置１３０）
図８は、通話案内装置１３０の電気的構成を示した機能ブロック図である。通話案内装置１３０は、操作部４１０と、表示部４１２と、音声入力部４１４と、音声出力部４１６と、案内メモリ４１８と、案内通信部４２０と、案内制御部４２２と含んで構成される。
【００７９】
操作部４１０は、キーボード、ポインティングデバイス、十字キー、ジョイスティック、タッチパネル等で構成され、接客員１３２の操作入力を受け付ける。表示部４１２は、液晶ディスプレイ、有機ＥＬディスプレイ等で構成され、Ｗｅｂブラウザを通じて、サーバ装置１２０がクライアント装置１１０に現在提供しているＷｅｂページを表示したり、サーバ装置１２０が有するＷｅｂページでありサーバ装置１２０がクライアントに提供可能なＷｅｂページを表示したり、クライアント装置１１０に提供するため、通話案内装置１３０に予め準備している、または生成したＷｅｂページを表示する。
【００８０】
音声入力部４１４は、マイク等で構成され、Ａ／Ｄ変換、エンコーダ等を通じて接客員１３２の音声を音声信号として取り込む。音声出力部４１６は、スピーカ等で構成され、音声信号を音声に変換して出力する。また、本実施形態においては、音声入力部４１４と音声出力部４１６とが一体的に形成されたヘッドセットが用いられている。
【００８１】
案内メモリ４１８は、ＨＤＤ、フラッシュメモリ、ＲＡＭ等の記憶媒体で構成され、後述する案内制御部４２２で利用されるプログラムや、サーバ装置１２０を通じてＷｅｂページとしてクライアント装置１１０に提供可能なドキュメント、音楽、静止画、動画などの情報を保持する。
【００８２】
案内通信部４２０は、ＴＣＰ／ＩＰ等のプロトコルを用い、通信網１０２を通じてサーバ装置１２０と通信接続を行う。また、クライアント通信部２２０は、ＲＴＰ等のプロトコルを用い、クライアント装置１１０との音声通信も確立する。
【００８３】
案内制御部４２２は、中央処理装置（ＣＰＵ）を含む半導体集積回路で構成され、案内メモリ４１８や他の電子回路と協働して通話案内装置１３０全体を管理および制御する。また、案内制御部４２２は、音声通信受付部４３０、情報提供指示部４３２としても機能する。
【００８４】
音声通信受付部４３０は、クライアント装置１１０の音声通信要求に応じて、クライアント装置１１０と音声通信を確立すると共に、クライアント装置１１０から、例えば、ＲＴＰパケットに重畳されて送信されたクライアント識別子を受信する。
【００８５】
具体的に、音声通信受付部４３０は、クライアント装置１１０からのＳＩＰによる音声通信要求を受信すると、音声通信のためのポート、音声コーデック等の、音声通信に必要なパラメータをクライアント装置１１０との間で合意し、音声通信の準備を行う。そして、準備が完了したら、音声通信受付部４３０は、クライアント装置１１０との音声通信を開始する。
【００８６】
音声通信が開始され、音声入力部４１４に接客員１３２の音声が取り込まれると、その音声は、音声入力部４１４のＡ／Ｄ変換、エンコーダを通じて音声信号に変換される。そして、案内通信部４２０は、この音声信号をＲＴＰに従ってＲＴＰパケットに変換し、通信網１０２を介してクライアント装置１１０に送信する。
【００８７】
また、案内通信部４２０がクライアント装置１１０から通信網１０２を介してＲＴＰパケットを受信すると、ＲＴＰパケットにおけるＲＴＰヘッダのペイロードタイプ（ＰＴ）領域を読み取り、ペイロードタイプが所定の音声コーデックを表していれば、音声データとして音声出力部４１６に伝達する。音声出力部４１６は、音声データを、デコーダ、Ｄ／Ａ変換を通じてアナログの音声信号に変換し、スピーカを通じて音声として出力する。
【００８８】
また、ペイロードタイプがクライアント識別子を表していれば、ＲＴＰパケットからクライアント識別子を取り出し、情報提供指示部４３２に伝達し、情報提供指示部４３２は、当該クライアント識別子をセッションが終了するまで保持する。
【００８９】
情報提供指示部４３２は、音声通信受付部４３０が受信したクライアント識別子を用いて、サーバ装置１２０に対し、クライアント識別子に関連付けられたクライアント装置１１０に、新たなＷｅｂページの情報提供指示を行う。以下、情報提供指示部４３２の具体的な動作を述べる。
【００９０】
音声通信受付部４３０によって、通話案内装置１３０とクライアント装置１１０との間で音声通信が確立されると、その会話内容に応じ、接客員１３２からユーザ１１２に情報を提示するのが望ましい場面が生じる。このとき、情報提供指示部４３２は、ユーザに提示するコンテンツを含むＷｅｂページを、クライアント装置１１０とセッションを開いているサーバ装置１２０に指示する。
【００９１】
例えば、通話案内装置１３０の表示部４１２に、ユーザ１１２に提示可能なコンテンツの一覧がリストとして示されたＵＩが示されていると仮定すると、接客員１３２は、かかるＵＩを操作して、リストからコンテンツを選択し、情報提供指示部４３２は、選択されたコンテンツに対応したページ識別子を、クライアント識別子や付加パラメータと共に、例えば以下に示すＨＴＴＰのＰＯＳＴメソッドによってサーバ装置１２０に送信する（情報提供指示）。
POST /renew_contents.php HTTP/1.1
HOST:www.example_shop.com
（空行）
client_ID=12345678&contents=/newcontent.html&area_info=0
この例では、「client_ID」としてクライアント識別子を指定し、「contents」として更新するＷｅｂページにおけるコンテンツを指定している。「area_info」は、例えば、ブラウザ内の更新する領域を示す情報であり、必要に応じて同様の追加のパラメータを付加（付加パラメータ）してもよい。各パラメータは、「パラメータ名=値」で指定し、複数ある場合は間に”&”を挟んで連ねて記載する。
【００９２】
サーバ装置１２０は、この情報提供指示を受け、情報提供指示を受付可能であれば、通話案内装置１３０にＨＴＴＰに基づいて以下に示す確認応答（ＡＣＫ）を返信し、
HTTP/1.1 200 OK
受信したクライアント識別子を用いて、クライアント装置１１０を特定し、特定したクライアント装置１１０に提供するコンテンツを、接客員１３２が選択したコンテンツを含むＷｅｂページに更新する。
【００９３】
そして、ユーザ１１２と接客員１３２との音声通信が終了すると、通話案内装置１３０は、サーバ装置１２０に対し、サーバ装置１２０で管理しているクライアント識別子およびＣｏｏｋｉｅの有効期間が終了したことを明示的にサーバ装置１２０に知らせるために、クライアント識別子を用いて、以下のようなＰＯＳＴメソッドによってセッションの終了要求を行う。
POST / renew_contents.php HTTP/1.1
HOST:www.example_shop_ctl.com
（空行）
client_ID=12345678&sess_end=1
ここで、「client_ID」は、クライアント識別子を表し、「sess_end」は、セッションの終了コマンドである。上記の例では、「sess_end」に値「1」を指定してセッションの終了を表している。
【００９４】
サーバ装置１２０は、通話案内装置１３０に確認応答（ＡＣＫ）を返信し、通話案内装置１３０とのセッションを終了する。そして、サーバ装置１２０は、クライアント装置１１０によるＷｅｂサイトのアクセスの終了に伴って、当該クライアント装置１１０に関連付けられた情報をクライアント管理テーブル３４０から削除する。
【００９５】
以上説明したクライアント装置１１０、サーバ装置１２０、通話案内装置１３０によって、クライアント装置１１０によるＷｅｂページの閲覧と、接客員１３２との通話とを連携させ、接客員１３２が主体となってユーザ１１２に様々な情報を提供することが可能となる。
【００９６】
（第２の実施形態：情報提供システム５００）
第１の実施形態においては、クライアント装置１１０は、サーバ装置１２０から提供されたＷｅｂページのプラグイン・モジュールを通じて通話案内装置１３０との音声通信を確立していた。しかし、ユーザ１１２が、コンピュータに精通していない場合や、クライアント装置１１０に音声入力部２１４や音声出力部２１６が設けられていない場合に、通話案内装置１３０との音声通信を、Ｗｅｂページから直接行うことができなくなる。
【００９７】
しかし、ユーザ１１２は、コンピュータには疎くても、通常、固定電話や携帯電話を通じて通話することには慣れている。そこで、第２の実施形態では、クライアント装置１１０と通話案内装置１３０との音声通信を、別体の電話と通話案内装置１３０との音声通信に置き換えて、第１の実施形態同様、クライアント装置１１０によるＷｅｂページの閲覧と、接客員１３２との通話とを連携させ、接客員１３２が主体となってユーザに様々な情報を提供する。
【００９８】
図９は、情報提供システム５００の概略的な関係を示した説明図である。情報提供システム５００は、通信網１０２と、クライアント装置１１０と、サーバ装置１２０と、通話案内装置５３０と、通信端末５４０と、電話網５４２とを含んで構成される。ユーザ１１２は、第１の実施形態同様、クライアント装置１１０を有し、接客側は、サーバ装置１２０と通話案内装置５３０とを有し、接客側の接客員１３２は、通話案内装置５３０を通じてユーザ１１２と通話し、サーバ装置１２０が提供する情報に関する案内を行う。ただし、第２の実施形態では、ユーザ１１２が、クライアント装置１１０とは別体に通信端末５４０を有し、通信端末５４０は、電話網５４２を通じて通話案内装置５３０と音声通信を実行する。
【００９９】
第１の実施形態における構成要素として既に述べた通信網１０２と、クライアント装置１１０と、サーバ装置１２０とは、実質的に機能が同一なので同一の符号を付すことにより重複説明を省略し、ここでは、構成が相違する通話案内装置５３０と、通信端末５４０とを主に説明する。
【０１００】
（通話案内装置５３０）
図１０は、通話案内装置５３０の電気的構成を示した機能ブロック図である。通話案内装置５３０は、操作部４１０と、表示部４１２と、音声入力部４１４と、音声出力部４１６と、案内メモリ４１８と、案内通信部４２０と、案内制御部４２２と、電話回線接続部５２４とを含んで構成される。ここでは、第１の実施形態と構成が異なる電話回線接続部５２４を説明する。
【０１０１】
電話回線接続部５２４は、電話網５４２に接続され、通信端末５４０との音声通話を実行する。したがって、電話回線接続部５２４は、音声入力部４１４で生成された音声信号を電話網５４２を通じて通信端末５４０に送信し、電話網５４２を通じて受信された音声信号を音声出力部４１６に送信する。
【０１０２】
また、電話回線接続部５２４は、後述するように通信端末５４０から発信された、クライアント識別子としてのトーン信号（ＤＴＭＦ：Dual-Tone Multi-Frequency）を受信すると、そのトーン信号を文字列コードに変換し、それをクライアント識別子として音声通信受付部４３０に送信する。以降の処理は第１の実施形態と等しいので、ここではその説明を省略する。
【０１０３】
（通信端末５４０）
図１１は、通信端末５４０のブロックの電気的構成を示した機能ブロック図である。通信端末５４０は、操作部５５０と、表示部５５２と、音声入力部５５４と、音声出力部５５６と、端末メモリ５５８と、端末通信部５６０と、端末制御部５６２とを含んで構成される。
【０１０４】
操作部５５０は、キーボード、十字キー、ジョイスティック、タッチパネル等で構成され、ユーザ１１２の操作入力を受け付ける。表示部５５２は、液晶ディスプレイ、有機ＥＬディスプレイ等で構成される。音声入力部５５４はマイク等で構成され、Ａ／Ｄ変換、エンコーダ等を通じてユーザ１１２の音声を音声信号として取り込む。音声出力部５５６は、スピーカ等で構成され、音声信号を音声に変換して出力する。
【０１０５】
端末メモリ５５８は、ＨＤＤ、フラッシュメモリ、ＲＡＭ等の記憶媒体で構成される。端末通信部５６０は、無線通信によって電話網５４２と通信接続を行い、通話案内装置５３０との音声通信を確立する。端末制御部５６２は、中央処理装置（ＣＰＵ）を含む半導体集積回路で構成され、端末メモリ５５８や他の電子回路と協働して通信端末５４０全体を管理および制御する。また、端末制御部５６２は、通話案内装置５３０に音声通信要求を行い、通話案内装置５３０と音声通信を確立すると共に、クライアント装置１１０がサーバ装置１２０から受信したクライアント識別子を、端末通信部５６０にトーン信号等に変換して送信させる音声通信要求部５７０としても機能する。
【０１０６】
（情報提供方法）
図１２は、情報提供方法の全体的な流れを示したシーケンス図である。ここでも、図２および図３を用いて、第１の実施形態における情報提供方法として既に述べた処理は実質的に機能が同一なので同一の符号を付すことにより重複説明を省略し、ここでは、構成が相違する処理のみを主に説明する。
【０１０７】
ユーザ１１２は、クライアント装置１１０のＷｅｂブラウザを通じて、サーバ装置１２０から提供されたＷｅｂページを閲覧しつつ、そのＷｅｂページの内容について詳細な情報を知りたくなった場合に、Ｗｅｂページに埋め込まれている案内情報を通じて、接客員１３２に直接、通話することを試みる。ここでは、ユーザは、通信端末５４０を用い、電話網５４２を通じて、通話案内装置５３０に音声通信要求（発呼）を行い（Ｓ５８０）、通話案内装置５３０はその音声通信要求を着信し、通信端末５４０との通話が可能であれば通信端末５４０に確認応答（ＡＣＫ）を返信する（Ｓ５８２）。こうして、通信端末５４０と通話案内装置５３０とは音声通信を確立し、接客員１３２は、通話案内装置５３０を通じて、通信端末５４０のユーザ１１２に口頭で案内を行うことができる（Ｓ５８４）。また、通信端末５４０は、音声通信を確立している間、クライアント装置１１０がサーバ装置１２０から受信したクライアント識別子を通話案内装置５３０に送信する。
【０１０８】
具体的に、通信端末５４０は、クライアント識別子をトーン信号に変換し音声として送信したり、クライアント装置１１０にクライアント識別子を示すビープ音を出力させ、それを音声として送信したり、通話案内装置５３０による案内に従って通信端末５４０の操作部５５０を操作して数値または文字列で送信したり、直接音声を発して伝えたりすることで、クライアント識別子を通話案内装置５３０に送信する。
【０１０９】
こうして、通信端末５４０と通話案内装置５３０とは音声通信を確立し、接客員１３２は、クライアント装置１１０のユーザ１１２に通信端末５４０を通じて口頭で案内を行うことができる。通話ステップＳ５８４以降の処理は図２および図３で説明した処理と実質的に等しい。このような一連の処理の間、ユーザ１１２は、Ｗｅｂブラウザを操作する必要はなく、専ら、通信端末５４０を通じて接客員１３２と対話しつつ、Ｗｅｂブラウザに接客員１３２によって自動的に提示される情報を視覚的に享受するのに専念するだけでよい。
【０１１０】
かかる構成により、ユーザ１１２が、コンピュータに精通していない場合や、クライアント装置１１０に音声入力部２１４や音声出力部２１６が設けられていない場合においても、手慣れた通信端末５４０を用いることで通話案内装置５３０との音声通信を実行でき、クライアント装置１１０によるＷｅｂページの閲覧と、通信端末５４０による接客員１３２との通話とを連携させ、接客員１３２が主体となってユーザに様々な情報を提供することが可能となる。
【０１１１】
また、サーバ装置１２０の識別子生成部３３０は、クライアント識別子、および、通話案内装置５３０と音声通信を行うための情報（例えば、通話案内装置５３０の電話番号）とを符号化したＱＲ（Quick Response）コードを生成し、情報提供制御部３３４は、情報取得要求に応じて、情報を提供すると共に、クライアント識別子の代わりに、または加えて、生成したＱＲコードを送信してもよい。通信端末５４０としての、特に近年の携帯電話には、撮像部が設けられていることが多い。ユーザ１１２は、クライアント装置１１０のＷｅｂブラウザに表示されたＱＲコードを、通信端末５４０の撮像部で撮像し、通信端末５４０内に取り込むことで、通話案内装置５３０との音声通信を確立する。
【０１１２】
図１３は、音声通信要求部５７０の他の動作を説明するためのフローチャートである。通信端末５４０の音声通信要求部５７０は、撮像部を通じてＷｅｂブラウザに表示されたＱＲコードを撮像して取り込み（Ｓ６００）、取り込んだＱＲコードを復号して（Ｓ６０２）、そのＱＲコードの内容が電話番号とクライアント識別子であるか否か判定する（Ｓ６０４）。電話番号とクライアント識別子でなければ（Ｓ６０４におけるＮＯ）、エラー処理を行う（Ｓ６０６）。
【０１１３】
電話番号とクライアント識別子であれば（Ｓ６０４におけるＹＥＳ）、その電話番号とクライアント識別子を一時的に端末メモリ５５８に保持し（Ｓ６０８）、少なくとも電話番号を表示部５５２に表示する（Ｓ６１０）。そして、ユーザ１１２が、その電話番号が妥当な番号であることを確認して、通話案内装置５３０と音声通信を行うべく、操作部５５０を通じて発呼操作を行うと（Ｓ６１２におけるＹＥＳ）、音声通信要求部５７０は、通話案内装置５３０との音声通信を確立し（Ｓ６１４）、音声通信が開始されると（Ｓ６１６におけるＹＥＳ）、端末メモリ５５８に保持されているクライアント識別子がトーン信号に変換されて音声として送信される（Ｓ６１８）。ユーザが、操作部５５０を通じて発呼操作を行わないと（Ｓ６１２におけるＮＯ）、音声通話が行われないまま、当該処理は終了する。
【０１１４】
通話案内装置５３０は、トーン信号を文字列コードに変換してクライアント識別子を取り出し、そのクライアント識別子によって、音声通信を行っているユーザ１１２が、サーバ装置１２０からどのようなＷｅｂページの提供を受けているのか特定することができる。音声通信要求部５７０は、通話終了の操作を受け付けるまで（Ｓ６２０におけるＮＯ）、通話案相装置と音声通信を継続し（Ｓ６２２）、通話終了の操作を受け付けると（Ｓ６２０におけるＹＥＳ）、音声通信の終了処理を実行する（Ｓ６２４）。
【０１１５】
このようにＱＲコードを用いることで、ユーザ１１２は、通信端末５４０への煩雑な手入力を回避でき、また、打ち間違えを防止できる。さらに、クライアント識別子をＱＲコードに埋め込むことで、ユーザ１１２にその値を認識させないことも可能であり、クライアント識別子の改竄防止にもなる。
【０１１６】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明はかかる実施形態に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１１７】
なお、本明細書の情報提供方法における各工程は、必ずしもシーケンス図およびフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいはサブルーチンによる処理を含んでもよい。
【産業上の利用可能性】
【０１１８】
本発明は、ユーザが所望する情報を通信網を介して提供する情報提供方法、情報提供システム、サーバ装置および通話案内装置に利用することができる。
【符号の説明】
【０１１９】
１００、５００  …情報提供システム
１０２  …通信網
１１０  …クライアント装置
１２０  …サーバ装置
１３０、５３０  …通話案内装置
２３０  …情報取得制御部
２３２、５７０  …音声通信要求部
３３０  …識別子生成部
３３２  …クライアント特定部
３３４  …情報提供制御部
４３０  …音声通信受付部
４３２  …情報提供指示部
５４０  …通信端末
【図１】
2012044544.tif 000003
【図２】
2012044544.tif 000004
【図３】
2012044544.tif 000005
【図４】
2012044544.tif 000006
【図５】
2012044544.tif 000007
【図６】
2012044544.tif 000008
【図７】
2012044544.tif 000009
【図８】
2012044544.tif 000010
【図９】
2012044544.tif 000011
【図１０】
2012044544.tif 000012
【図１１】
2012044544.tif 000013
【図１２】
2012044544.tif 000014
【図１３】
2012044544.tif 000015