(57)【要約】      （修正有）【課題】場所情報にユーザそれぞれの実際の生活の場所を反映し、より身近で現実味を帯びるようにできる話題提供装置を提供する。【解決手段】場所情報に関して、ユーザそれぞれの生活場所の名称や位置情報、場合によってはその場所に関する画像をユーザ自身によって登録可能にする。【選択図】図１
2015080709.tif 000002
【特許請求の範囲】
【請求項１】
情報端末上でキャラクタなどの仮想存在物との対話を通じて話題を提供する装置において、既存の場所情報に対して、ユーザが名称と位置情報の両方か、またはどちらかを登録することができるようにし、登録以降のその場所に関する処理でユーザが登録した名称や位置情報を利用することができる話題提供装置。
【請求項２】
請求項１の話題提供装置であって、ユーザが登録した場所の位置に対しユーザが現実世界である距離以下まで近づいた際や、ある距離以上に離れた際を判定する話題提供装置。
【請求項３】
請求項１の話題提供装置であって、ユーザが登録した場所の位置に対しユーザが現実世界で、より近づいた際や、より離れた際を判定する話題提供装置。
【請求項４】
請求項１の話題提供装置であって、ユーザが登録した場所の位置情報をユーザの生活場所と仮定してユーザの生活エリアを判定する話題提供装置。
【請求項５】
請求項１の話題提供装置であって、既存の場所情報に対して、ユーザが画像を登録できるようにし、登録以降のその場所に関する処理でユーザが登録した画像を利用することができる話題提供装置。
【発明の詳細な説明】
【発明の詳細な説明】
【技術分野】
【０００１】主に個人利用できるパソコンや携帯電話、ゲーム機などの情報端末機器に搭載されるアプリケーションであり、主にキャラクタと対話をしてストーリーを進めていくアドベンチャーゲームや恋愛シミュレーションゲーム、またはキャラクタと対話をしてアドバイスを得るキャラクタを使用したエージェント装置などである。
【背景技術】
【０００２】従来からキャラクタとの対話を通じて話題を提供する装置では、さまざまな場所が登場するが、それらの情報は事前に考えられたもので固定していた。【０００３】それらは完全に仮想的な場所の名称であったり、もしくは現実に存在する特定の場所の名称だったり、または「近所の森林」のような一般的な名称を使用している。
【発明が解決しようとする課題】
【０００４】これらの場所情報はユーザそれぞれの実際の生活の場所を反映していないため、ユーザの身近な場所として振る舞うには無理のある方法であった。
【０００５】またユーザを仮想世界に没入させるゲームなどのジャンルでの方法としては、多くの場合ユーザの日常生活になじみの無い仮想世界固有の名称が出てくるため、ユーザを没入させるためには少なからず抵抗がある方法であった。
【課題を解決するための手段】
【０００６】それらの既存の場所情報に関して、ユーザそれぞれの実在する生活場所の名称や位置情報、場合によってはその場所に関する画像をユーザ自身によって登録可能にすることで、これを解決することができる。
【発明の効果】
【０００７】アプリケーションはユーザが登録したユーザそれぞれの実在する生活場所の名称と位置情報、場合によっては画像を使うことで、対話などの出力内容がより身近で現実味を帯びるため、ユーザをよりアプリケーションが提供する世界に没入させることができる。
【０００８】また登録された各場所の位置情報から、ユーザの現在位置と場所との位置関係や、場所と場所との間の相対位置や距離情報なども取得することが出来るため、よりユーザの実際の生活に近い話題や情報を出力することができる。
【発明を実施するための形態】
【０００９】ここでは情報端末として携帯電話端末を例とする。
【００１０】本発明である話題提供装置のアプリケーションは携帯電話のアプリケーションとして起動されるとする。
【００１１】図１は携帯電話の構成図である。
【００１２】携帯電話は４インチ程度の液晶表示部１５を備え、タッチパネル入力部１６での入力が可能となっている。また、ＣＰＵ部１０、メモリ部１１、記憶装置１２を備え、記憶装置１２に記憶された複数のアプリケーションをメモリ部１１に読み込み、ＣＰＵ部１０によって実行することが可能となっている。
【００１３】アプリケーションは、記憶装置１２に記憶され起動することができる複数のうちの一つのアプリケーションであって、液晶表示部１５に表示される、複数のアプリケーションのアイコンからなるアプリケーション一覧の中にあって、ユーザに選択され起動される。
【００１４】また、携帯電話はスピーカ部１３とスピーカ１４を備え、キャラクタのセリフをスピーカ１４より音声出力することができる。
【００１５】また、無線パケット通信部１７とアンテナ１８を備え、外部通信網との接続と通信が可能であり、外部からの情報を通信を介して受信することが出来る。例えば必要であれば、天気予報などの時々刻々変化する情報を取得することが出来る。
【００１６】また、ＧＰＳ受信部１９とＧＰＳアンテナ２０を備え、端末の現在位置情報を取得することができる。
【００１７】次に対話に関して説明する。
【００１８】前記話題はこの対話によって、ユーザに伝えられる。
【００１９】ここでキャラクタは人間の女性３０とする。
【００２０】図２は対話時の画面遷移であるが、対話はキャラクタ３０のセリフであるテキストの表示３３とその音声再生をして行われる。
【００２１】音声の再生に合わせてキャラクタの口３１はアニメーションをして、そのキャラクタが発声しているように表現する。また対話の内容によっては、キャラクタの体や表情のアニメーションを伴う。
【００２２】対話の中でユーザへの質問事項がある場合には、その回答の入力手段が表示され、その入力結果によって対話の流れが変わったりする。
【００２３】例えばユーザのスケジュール情報から話題を生成するアプリケーションにおいて「来週に英会話の予定が入っていないけど、大丈夫？」とキャラクタがユーザに確認をしたとすると、次にはユーザの返答としての選択肢が表示され、例えば「大丈夫」か「忘れていた！」とタッチパネル上の２択のボタン３４が表示されて、「忘れていた！」をユーザが選択したら、次には「英会話」の予定の作成をする流れになったりするように、ユーザの選択によって対話の流れが変わる。
【００２４】ユーザ入力手段の種類は他にも多数あり、例えば文字列入力手段（図３）、スライダ入力手段（図４）、日付入力手段（図５）、などである。
【００２５】次に、場所情報の登録に関して説明する。
【００２６】なお、説明の便宜上、これ以降の場所に関する固有名詞は実在する場所のものと仮定する。
【００２７】図６の場所情報の登録画面６３であるが、既存の場所情報に記憶されている一般的な名称５０の「近所の森林」に対して、名称をエディットボックス５１に入力する。
【００２８】ユーザはユーザにとって実在する身近な場所である「七澤森林公園」と入力する。
【００２９】また、ここが空欄の場合には入力無しと判断する。
【００３０】位置情報に関しては、入力する場合にはチェックボックス５２にチェックを入れ、地図５３を有効化する。有効化した地図５３は、ＧＰＳで取得された現在位置情報から、現在の位置を中心に表示された状態で有効化される。
【００３１】ユーザは地図５３をタッチスクロールして目的の位置を表示させ、長時間タッチをして位置指定オブジェクト５５を配置する。その位置指定オブジェクト５５の位置情報である緯度経度５６をその場所の位置として登録する。
【００３２】名称や位置情報を入力したら、「ＯＫ」ボタン５７を押して登録を確定する。
【００３３】そして必要であればその場所の画像を登録する画面６４へ遷移する。
【００３４】画像登録画面６４では画像の記憶されているファイルへのパス５９を入力する。
【００３５】ツリー表示６０からファイルを選択することも可能であり、ツリー表示６０上でファイル選択した場合は、選択したファイル「七澤の景色．ｊｐｇ」６１へのパスが、パス入力部５９へ表示される。そしてパスが示している画像ファイルのプレビュー５８を表示する。
【００３６】目的の画像を選択したら、「ＯＫ」ボタン６２を押して登録を確定し終了する。
【００３７】以上より、場所「近所の森林」に関して、ユーザが名称「七澤森林公園」とその位置情報と画像「七澤の景色．ｊｐｇ」を登録したとする。登録後はアプリケーションでその名称と位置情報と画像をその後のその場所に関する処理で使うことができる。
【００３８】次に登録した場所の名称と画像を利用する例を説明する。
【００３９】図７であるが、通常「近所の森林へ行こうよ！」という台詞７２の中の「近所の森林」は、登録した名称に置き換わり、「七澤森林公園へ行こうよ！」という台詞７３に変化する。
【００４０】また画像を登録している場合にはその画像７４が台詞と同時に表示され、台詞の補助として、より身近で現実感のある場所であることを表現できる。
【００４１】キャラクタの音声が伴う場合、置き換わる名称の音声を出力するのは難しいが、そのような場合には「近所の森林（七澤森林公園）へ行こうよ！」などと括弧の中などに登録した名称を入れて表示し、音声はもとのまま「近所の森林」と発声してもよい。
【００４２】次に登録した場所の位置情報を使用する例を説明する。
【００４３】図８であるが、ＧＰＳより取得される現在位置と、その場所の位置との距離が一定時間前よりもより短くなった際に、たとえば「七澤森林公園へ行くの？」という話題７５が発生したり、ＧＰＳより取得される現在位置と、その場所の位置との距離がある値以下になった際に、たとえば「七澤森林公園の近くだよ。」という話題７６が発生したりする。
このように場所に対して位置情報を登録することにより、より具体的な話題が発生するようになる。
【００４４】次に生活エリアに関して説明する。
【００４５】各々の場所に関して位置情報を登録することにより、ユーザの生活エリアを判定することができる。エリアを判定するアルゴリズムは複数あり、それは個々のアプリケーションに適したものを採用するべきであるが、ここでは例として以下を示しておく。
【００４６】図９であるが、登録された場所の位置情報がそれぞれ同一の２次元平面上にあるとして、たとえばそれらの位置情報の最小包含円８０をユーザの生活エリアとして判定したり、または、それらの位置情報の凸包８７をユーザの生活エリアとして判定したりすることができる。また、最小包含円８０や凸包８７をある程度拡大した範囲を生活エリアとして扱うのもよいかもしれない。
【００４７】現在位置情報が生活エリア内であるかどうかの判定から、遠出などの普段とは違う行動の判定ができるようになる。台詞として表現するなら「どこへ行くの？」などと問われる例などが可能となる。
【００４８】次に登録した画像の使い方として、前記では台詞の補助的に利用する例７４を示したが、より効果的に利用する方法として以下のような方法がある。
【００４９】図１０であるが、場所における既存の背景として使われている画像９０を、ユーザの登録した画像９１で置き換える等をすると、画面がより身近で現実感のある画面９２になる効果がある。
【図面の簡単な説明】
【図１】携帯電話の構成図
【図２】対話時の画面遷移
【図３】文字列入力手段
【図４】スライダ入力手段
【図５】日付入力手段
【図６】場所情報の登録画面
【図７】名称と画像の利用例
【図８】位置情報の利用例
【図９】生活エリア
【図１０】画像を背景として利用する例
【符号の説明】３２  セリフ用吹き出し表示
３３  セリフ表示
３４  タッチパネル上のボタン入力装置
３６  タッチパネル上の文字入力装置
３８  タッチパネル上のスライダ入力装置
４０  タッチパネル上の日付入力装置
５４  地図上の名称表示
８１  実在する場所の名称と位置（又川）
８２  実在する場所の名称と位置（七澤森林公園）
８３  実在する場所の名称と位置（スーパーしんせん）
８４  実在する場所の名称と位置（自宅）
８５  実在する場所の名称と位置（愛好石田駅）
８６  実在する場所の名称と位置（県立羽田野高等学校）
【図１】
2015080709.tif 000003
【図２】
2015080709.tif 000004
【図３】
2015080709.tif 000005
【図４】
2015080709.tif 000006
【図５】
2015080709.tif 000007
【図６】
2015080709.tif 000008
【図７】
2015080709.tif 000009
【図８】
2015080709.tif 000010
【図９】
2015080709.tif 000011
【図１０】
2015080709.tif 000012