(57)【要約】【課題】利用者に格別の負担を強いることなく利用者のプロファイルや使用状況（シチュエーション）を把握し、利用者に適した情報を提供することを課題とする。【解決手段】音声状況判定部１０が、利用者の音声信号から発話中の方言を語調に基づいて分析し、方言が使用されている地域を判定すると共に、分析された方言の数及び各方言の使用時間長に基づいて利用者の発話状況を判定し、サービスゲートウェイ５０が、前回の会話から一定時間以内に該利用者から情報検索要求が送信された場合に、判定された地域情報及び利用者の発話状況に対応する付加情報を情報検索要求に追加して、追加された付加情報に対応する情報検索応答を利用者に提供する。【選択図】図１
2010277388.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータにより、
利用者の発話状況に応じて追加される付加情報を地域別に付加情報記憶手段に記憶しておく第１のステップと、
利用者の音声信号から発話中の方言を語調に基づいて分析し、当該方言が使用されている地域を判定する第２のステップと、
分析された方言の数及び各方言の使用時間長に基づいて、発話相手や発話内容に応じて変化する利用者の発話状況を判定する第３のステップと、
判定された地域情報及び前記利用者の発話状況を、発話時刻に関連付けて前記利用者に関するプロファイルとしてプロファイル記憶手段に記憶する第４のステップと、
前記発話時刻から一定時間以内に所定の情報要求が送信された場合に、当該情報要求を送信した利用者に関するプロファイルを前記プロファイル記憶手段から検索し、検索された当該プロファイルの地域情報及び利用者の発話状況に対応する付加情報を前記付加情報記憶手段から読み出して、送信された前記情報要求に追加する第５のステップと、
追加された前記付加情報に対応する情報応答を前記利用者に提供する第６のステップと、
を有することを特徴とする情報提供方法。
【請求項２】
前記付加情報記憶手段に記憶されている前記付加情報は、少なくとも地域情報と嗜好情報と娯楽情報とであって、
前記第３のステップは、
分析された方言の数が、１つである場合には利用者が日常使用している日常方言の通常会話とし、前記日常方言を含む２つ以上であって当該日常方言の時間長よりも他の方言の時間長が長い場合には同郷人との会話とし、前記日常方言を含む２つ以上であって当該日常方言の時間長よりも他の方言の時間長が短い場合にはフランクな会話として、前記利用者の発話状況を判定し、
前記第５のステップは、
前記利用者の発話状況が、前記通常会話の場合には前記地域情報を、前記同郷人との会話の場合には前記嗜好情報を、前記フランクな会話の場合には前記娯楽情報を、前記情報要求に追加することを特徴とする請求項１に記載の情報提供方法。
【請求項３】
利用者の発話状況に応じて追加される付加情報を地域別に記憶しておく付加情報記憶手段と、
利用者の音声信号から発話中の方言を語調に基づいて分析し、当該方言が使用されている地域を判定する方言情報分析手段と、
分析された方言の数及び各方言の使用時間長に基づいて、発話相手や発話内容に応じて変化する利用者の発話状況を判定する発話状況判定手段と、
判定された地域情報及び前記利用者の発話状況を、発話時刻に関連付けて前記利用者に関するプロファイルとして記憶するプロファイル記憶手段と、
前記発話時刻から一定時間以内に所定の情報要求が送信された場合に、当該情報要求を送信した利用者に関するプロファイルを前記プロファイル記憶手段から検索し、検索された当該プロファイルの地域情報及び利用者の発話状況に対応する付加情報を前記付加情報記憶手段から読み出して、送信された前記情報要求に追加する付加情報追加手段と、
追加された前記付加情報に対応する情報応答を前記利用者に提供する情報応答提供手段と、
を有することを特徴とする情報提供システム。
【請求項４】
前記付加情報記憶手段に記憶されている前記付加情報は、少なくとも地域情報と嗜好情報と娯楽情報とであって、
前記発話状況判定手段は、
分析された方言の数が、１つである場合には利用者が日常使用している日常方言の通常会話とし、前記日常方言を含む２つ以上であって当該日常方言の時間長よりも他の方言の時間長が長い場合には同郷人との会話とし、前記日常方言を含む２つ以上であって当該日常方言の時間長よりも他の方言の時間長が短い場合にはフランクな会話として、前記利用者の発話状況を判定し、
前記付加情報追加手段は、
前記利用者の発話状況が、前記通常会話の場合には前記地域情報を、前記同郷人との会話の場合には前記嗜好情報を、前記フランクな会話の場合には前記娯楽情報を、前記情報要求に追加することを特徴とする請求項３に記載の情報提供システム。
【請求項５】
請求項１又は２に記載した各ステップをコンピュータに実行させることを特徴とする情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者に適した情報を提供する情報提供方法、情報提供システム及び情報提供プログラムに関する。
【背景技術】
【０００２】
現在、利用者の特徴や嗜好を把握し、利用者に適した広告や商品情報等を提供する技術が存在している。このような技術は、サービスを利用する利用者の性別や年齢を登録し、更にはＷｅｂの検索履歴や閲覧履歴等を取得して、利用者毎にプロファイルを形成蓄積しておき、そのプロファイルに基づいて広告配信や商品情報等を送信することにより、個々の利用者が所望するであろう情報を提供可能となっている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】山西  健司、“Ｗｅｂマイニングと情報論的学習理論”、2002年情報学シンポジウム講演論文集、2002年、p.9-16
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、利用者の性別や年齢、住所等を事前に登録するため、引っ越し等により利用者に関する情報が更新される度に登録内容を変更する必要があった。また、登録や変更する行為は利用者に対してパソコン等の情報端末の操作を強いるため、誰にでも使えるサービスを実現する際の障壁となっていた。
【０００５】
更に、利用者のＷｅｂ閲覧履歴等の行動パターンを取得し、入力された検索キーワードの頻度等を元に利用者の嗜好等を抽出する方法（非特許文献１参照）においては、利用者の利用履歴を追跡する特別な端末やプログラムが必要になると共に、統計的に安定した値を得るため機械による学習処理が必要になるという問題があった。また、行動パターンを利用者の嗜好に関連付けるには数多くの付加的な情報を必要とし、利用者に関する個人情報を略全て把握蓄積しておく必要があるため、蓄積システムの大規模化や、個人情報を残すことに対する利用者の抵抗感が生じるという問題もあった。
【０００６】
更に、Ｗｅｂ閲覧履歴等を利用者の行動パターンに用いた上記方法は、利用者にとって不快な情報へアクセスした場合であっても利用者の特性や嗜好として記憶され、且つ、その情報が不快であることを判別できないため、利用者のおかれた状況や心的状態を把握した最適な情報提供が困難であるという問題があった。
【０００７】
本発明は、上記課題を鑑みてなされたものであり、利用者に格別の負担を強いることなく利用者のプロファイルや使用状況（シチュエーション）を把握し、利用者に適した情報を提供することを課題とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の本発明は、コンピュータにより、利用者の発話状況に応じて追加される付加情報を地域別に付加情報記憶手段に記憶しておく第１のステップと、利用者の音声信号から発話中の方言を語調に基づいて分析し、当該方言が使用されている地域を判定する第２のステップと、分析された方言の数及び各方言の使用時間長に基づいて、発話相手や発話内容に応じて変化する利用者の発話状況を判定する第３のステップと、判定された地域情報及び前記利用者の発話状況を、発話時刻に関連付けて前記利用者に関するプロファイルとしてプロファイル記憶手段に記憶する第４のステップと、前記発話時刻から一定時間以内に所定の情報要求が送信された場合に、当該情報要求を送信した利用者に関するプロファイルを前記プロファイル記憶手段から検索し、検索された当該プロファイルの地域情報及び利用者の発話状況に対応する付加情報を前記付加情報記憶手段から読み出して、送信された前記情報要求に追加する第５のステップと、追加された前記付加情報に対応する情報応答を前記利用者に提供する第６のステップと、を有することを特徴とする。
【０００９】
請求項２に記載の本発明は、前記付加情報記憶手段に記憶されている前記付加情報は、少なくとも地域情報と嗜好情報と娯楽情報とであって、前記第３のステップは、分析された方言の数が、１つである場合には利用者が日常使用している日常方言の通常会話とし、前記日常方言を含む２つ以上であって当該日常方言の時間長よりも他の方言の時間長が長い場合には同郷人との会話とし、前記日常方言を含む２つ以上であって当該日常方言の時間長よりも他の方言の時間長が短い場合にはフランクな会話として、前記利用者の発話状況を判定し、前記第５のステップは、前記利用者の発話状況が、前記通常会話の場合には前記地域情報を、前記同郷人との会話の場合には前記嗜好情報を、前記フランクな会話の場合には前記娯楽情報を、前記情報要求に追加することを特徴とする。
【００１０】
請求項３に記載の本発明は、利用者の発話状況に応じて追加される付加情報を地域別に記憶しておく付加情報記憶手段と、利用者の音声信号から発話中の方言を語調に基づいて分析し、当該方言が使用されている地域を判定する方言情報分析手段と、分析された方言の数及び各方言の使用時間長に基づいて、発話相手や発話内容に応じて変化する利用者の発話状況を判定する発話状況判定手段と、判定された地域情報及び前記利用者の発話状況を、発話時刻に関連付けて前記利用者に関するプロファイルとして記憶するプロファイル記憶手段と、前記発話時刻から一定時間以内に所定の情報要求が送信された場合に、当該情報要求を送信した利用者に関するプロファイルを前記プロファイル記憶手段から検索し、検索された当該プロファイルの地域情報及び利用者の発話状況に対応する付加情報を前記付加情報記憶手段から読み出して、送信された前記情報要求に追加する付加情報追加手段と、追加された前記付加情報に対応する情報応答を前記利用者に提供する情報応答提供手段と、を有することを特徴とする。
【００１１】
請求項４に記載の本発明は、前記付加情報記憶手段に記憶されている前記付加情報は、少なくとも地域情報と嗜好情報と娯楽情報とであって、前記発話状況判定手段は、分析された方言の数が、１つである場合には利用者が日常使用している日常方言の通常会話とし、前記日常方言を含む２つ以上であって当該日常方言の時間長よりも他の方言の時間長が長い場合には同郷人との会話とし、前記日常方言を含む２つ以上であって当該日常方言の時間長よりも他の方言の時間長が短い場合にはフランクな会話として、前記利用者の発話状況を判定し、前記付加情報追加手段は、前記利用者の発話状況が、前記通常会話の場合には前記地域情報を、前記同郷人との会話の場合には前記嗜好情報を、前記フランクな会話の場合には前記娯楽情報を、前記情報要求に追加することを特徴とする。
【００１２】
請求項５に記載の本発明は、請求項１又は２に記載した各ステップをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、利用者に格別の負担を強いることなく利用者のプロファイルや使用状況（シチュエーション）を把握し、利用者に適した情報を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施の形態に係る情報提供システムの機能構成を示す図である。
【図２】利用者の発話状況を説明する図である。
【図３】プロファイルの一例を示す図である。
【図４】音声状況判定部の処理フローを示す図である。
【図５】サービスゲートウェイ、サービス情報管理部及び状態別コンテンツサーバの処理フローを示す図である。
【発明を実施するための形態】
【００１５】
以下、一実施の形態について図面を用いて説明する。
【００１６】
図１は、本実施の形態に係る情報提供システムの機能構成を示す図である。本情報提供システム１００は、音声状況判定部１０と、プロファイル蓄積部３０と、サービスゲートウェイ５０と、サービス情報管理部７０と、状態別コンテンツサーバ９０とを備えている。この情報提供システム１００は、ＣＰＵ等の演算処理装置やメモリ等の記憶装置を備えたコンピュータにより構成可能なものであり、各機能部の処理はプログラムによって実行される。また、このプログラムは記憶装置に記憶されており、記録媒体に記録することも、ネットワークを通して提供することも可能である。以下、各機能部について個別具体的に説明すると共に、各構成を備えることによる作用及び効果について説明する。
【００１７】
音声状況判定部１０は、方言情報分析部１１及び発話状況判定部１３で構成され、携帯電話１で会話をしている利用者の音声信号や電話番号を取得し、取得した音声信号を用いて、利用者の性別、方言（地域性を含む）、発話状況に関する３つの属性を抽出する機能を有している。
【００１８】
まず、方言情報分析部１１については、音声信号から抽出された音声の特徴量に基づいて利用者の性別を判定すると共に、発話開始から発話終了までの間に使用された発話中の方言を語調（以下、「イントネーション」という）に基づいて分析し、その方言が使用されている地域を判定する。また、各通話に対する方言の使用頻度（１回の会話で使用される方言の数や、各方言の使用時間の長さ等）に基づいて、普段会話で使用されている方言（例えば、特定の地域において使用されている共通語とは異なるイントネーションの方言）であるか、利用者が普段使用している方言ではないが長時間継続して使用されている傾向の方言であるかを判別し、現在の居住地域や出身地等を特定する。また、発話状況判定部１３については、方言情報分析部１１で分析された方言の数や各方言の使用時間長に基づいて、発話相手や発話内容に応じて変化する利用者の心的状態を利用者の発話状況として判定する。
【００１９】
例えば、方言情報分析部１１は、図２の上段に示すように、発話開始から会話終了までの間に、ある利用者が１つの方言Ａで話すことが多い場合には、方言Ａの言葉が使用されているＭ県に現在暮らしていると特定する。これに対し、方言Ａほどではないが、長時間にわたって方言Ｂで話している場合（図２の中段）には、過去に暮らした地域で慣れ親しんだ言葉を使用している可能性が高く、同郷人との会話である可能性が高いので、方言Ｂの言葉が使用されているＮ県を出身地として特定する。また、転勤等により方言Ａで話す頻度が低下し、代わりにＰ県で使用される方言Ｄが話されるようになった場合には、居住地域の属性をＭ県からＰ県に変更する。
【００２０】
そして、発話状況判定部１３は、方言Ａ（又は方言Ｄ。以下同様とする。）のみの会話の場合には、利用者の発話状況を、利用者が日常よく使用している「通常会話」として判定する。一方、方言Ａでの会話中に方言Ｂが頻繁に含まれる場合（すなわち、方言Ａを使用しつつも方言Ｂの使用時間の方が長いような場合）には、「同郷人との会話」として判定する。また、日常会話中に普段使われない方言Ｃが出現することがあるが（図２の下段）、この場合、利用者の置かれた状態は緊張感の高いものではなく、むしろ遊びや談笑しているときの会話である可能性が高い。この場合は、利用者の発話状況を、「フランクな会話」として判定する。
【００２１】
プロファイル蓄積部３０は、図３に示すように、音声状況判定部１０により得られた地域判定結果及び状況判定結果を、電話番号をＩＤとして、発話された発話時刻に関連付けて利用者のプロファイルとして蓄積する機能を有する。なお、発話時刻については、図３に示したように発話時間を用いることも可能であるが、発話開始時刻又は発話終了時刻のみを用いることも可能である。
【００２２】
サービスゲートウェイ５０は、携帯電話１から送信された情報要求を受け付けて、その情報要求に対応する情報応答を利用者に提供する機能を有している。例えば、インターネット５に対する検索サービスや、ニュース等のコンテンツ配信サービス等の加入サービスを一例に挙げることができる。
【００２３】
サービス情報管理部７０は、サービスゲートウェイ５０に対して送信される利用者のサービス利用のタイミングを監視し、利用者から所定の情報要求が送信された場合に状態別コンテンツサーバに問い合わせ、その利用者に関連のある地域や利用者の発話状況に応じた付加情報を、送信された情報要求に追加する機能を有している。
【００２４】
状態別コンテンツサーバ９０は、地域判定結果と状況判定結果の組み合わせに応じて上記情報要求に追加される付加情報を地域別に記憶しておく機能を有する。例えば、利用者の発話状況が通常会話であって地域がＭ県である場合に付加されるＭ県型地域情報、同郷人との会話であって地域がＮ県である場合に付加されるＮ県型嗜好情報、フランクな会話である場合に付加されるＯ県型娯楽情報等が蓄積されている。また、サービス情報管理部７０から上記付加情報の問い合わせを受けた場合に、その利用者に関するプロファイルをプロファイル蓄積部３０から検索し、検索されたプロファイルの地域情報及び利用者の発話状況に対応する付加情報をサービス情報管理部７０に送信する機能を有している。
【００２５】
続いて、本情報提供システムの処理フローについて説明する。最初に、図４を用いて、音声状況判定部１０の処理フローについて説明する。まず、方言情報分析部１１が、携帯電話１の電話番号を入力すると共に、その携帯電話１を通じて発せられた利用者の会話音声を音声信号として入力し、会話中の利用者の音声を逐次認識する（Ｓ１０１）。そして、認識した音声信号のイントネーションに基づいて使用されている方言を分析する（Ｓ１０２）。Ｓ１０１及びＳ１０２の処理を会話が終了するまで繰り返し（Ｓ１０３）、発話開始から発話終了までの間に分析された分析結果の時系列を用いて各方言に対応する地域を判定する（Ｓ１０４）。
【００２６】
続いて、発話状況判定部１３が、方言情報分析部１１での分析結果の時系列から、会話中に使用されている方言の数や各方言の使用時間長に基づいて利用者の発話状況（「通常会話」、「同郷人との会話」、「フランクな会話」）を判定する（Ｓ１０５）。
【００２７】
最後に、音声状況判定部１０が、電話番号を利用者の識別ＩＤとして、方言情報分析部１１及び発話状況判定部１３により得られた地域情報や利用者の発話状況を発話時刻に関連付けてプロファイル蓄積部３０に蓄積する（Ｓ１０６）。
【００２８】
続いて、図５を用いて、サービスゲートウェイ５０、サービス情報管理部７０及び状態別コンテンツサーバ９０の処理フローについて説明する。最初に、サービスゲートウェイ５０が、携帯電話１のブラウザ機能を用いて行われた利用者の検索サービスの利用を検知する（Ｓ２０１）。次に、サービス情報管理部７０が、その検索サービスの利用時に送信された情報検索要求に入力されている検索キーワードを取得し、一旦保持しておく（Ｓ２０２）。
【００２９】
その後、サービス情報管理部７０は、情報検索要求を行った利用者に対して提供される情報に関連のある付加情報を状態別コンテンツサーバ９０に問い合わせ、状態別コンテンツサーバ９０は、情報検索要求に含まれている携帯電話１の電話番号をキーに用いて利用者のプロファイルをプロファイル蓄積部３０から検索し、そのプロファイルに含まれている発話時刻と、プロファイルを検索した検索時刻又は情報検索要求が送信された時刻とを用いて、前回の会話から経過した経過時間を確認する（Ｓ２０３）。
【００３０】
そして、状態別コンテンツサーバ９０は、確認された経過時間が３０分以内の場合には（Ｓ２０４）、利用者の発話状況に応じた付加情報を選択する。具体的には、Ｓ２０３で検索したプロファイルに記録されている利用者の発話状況と該発話状況に関連する地域情報とに対応する付加情報を問い合わせ結果としてサービス情報管理部７０に返信する。例えば、発話状況が「通常会話」の場合には、関連する地域情報を通常会話地域とし、Ｍ県の県民性にあったＭ県型地域情報を返信する。一方、発話状況が「同郷人との会話」の場合には、関連する地域情報を出身地域として、Ｎ県民の嗜好性にあったＮ県型嗜好情報を返信する。また、発話状況が「フランクな会話」の場合には娯楽情報を返信する。
【００３１】
その後、サービス情報管理部７０は、状態別コンテンツサーバ９０から返信された付加情報を検索キーワードに追加（Ｓ２０５）し、サービスゲートウェイ５０が、検索キーワードと付加情報とを用いて検索サービスを実行し、情報検索要求に対する情報検索応答を利用者に送信する（Ｓ２０６）。
【００３２】
このようなサービスのカスタマイズを行うことにより、検索キーワードを入力したタイミングやニュース等の閲覧のタイミングで嗜好情報や出身地情報も同時に検索され、利用者の状況に適合した情報を提供することが可能となる。
【００３３】
一方、Ｓ２０４において既に３０分が経過している場合には、利用者の発話状況を全て「通常会話」とみなし、その「通常会話」に対応する付加情報を検索キーワードに追加して検索サービスを実行する（Ｓ２０７）。
【００３４】
このように、一定時間の経過の有無によって追加される付加情報を異なるようにしたのは、会話が終了して一定時間以内はその会話状況が継続されている可能性が高いためであり、逆に、その一定時間を超えた場合には、前回の会話に影響されることのない状態に戻っている可能性が高いためである。即ち、時間の閾値を設けることにより利用者の発話状況をリセットすることを可能としている。なお、３０分を一例に説明したが、このような時間は任意に設定してもよく、状来によって個別に設定することも可能である。
【００３５】
本実施の形態によれば、利用者の音声信号から発話中の方言を語調に基づいて分析し、方言が使用されている地域を判定すると共に、分析された方言の数及び各方言の使用時間長に基づいて利用者の発話状況を判定し、前回の会話から一定時間以内に該利用者から情報検索要求が送信された場合に、判定された地域情報及び利用者の発話状況に対応する付加情報を情報検索要求に追加して、追加された付加情報に対応する情報検索応答を利用者に提供するため、利用者に格別の負担を強いることなく利用者のプロファイルや使用状況（シチュエーション）を把握し、利用者に適した情報を提供することができる。
【００３６】
また、利用者の生活の背景を結びつける情報として言葉の地域性を用いることにより、生活習慣、嗜好、好みの味などといったユーザプロファイルを適切に呼び出すことができる。仮に利用者が共通語を主体とした生活圏にいたとしても、出身地を共にする他者との会話の中で、利用者のバックグラウンドを抽出可能になり、状況に合わせたレコメンデーションが可能になる。また、音声メディアを利用することから、携帯電話などの媒体を介して誰でも容易に適用でき、かつ、可搬性を確保することにより、ユビキタスな利用環境を提供可能になる。
【符号の説明】
【００３７】
１００…情報提供システム
１０…音声状況判定部
１１…方言情報分析部（方言情報分析手段）
１３…発話状況判定部（発話状況判定手段）
３０…プロファイル蓄積部（プロファイル記憶手段）
５０…サービスゲートウェイ（付加情報追加手段、情報応答提供手段）
７０…サービス情報管理部（付加情報追加手段）
９０…状態別コンテンツサーバ（付加情報記憶手段、付加情報追加手段）
【図１】
2010277388.tif 000003
【図２】
2010277388.tif 000004
【図３】
2010277388.tif 000005
【図４】
2010277388.tif 000006
【図５】
2010277388.tif 000007