(57)【特許請求の範囲】
【請求項１】
仮想的な人格を持つキャラクタの画像を画面に表示させるキャラクタ表示手段と、
所定の質問を前記キャラクタが前記情報処理装置のユーザに話しかける態様で出力し、ユーザに質問に対する回答の入力を促す質問手段と、
ユーザから入力された回答に係る回答情報を記憶する回答記憶手段と、
前記キャラクタが一人称で記載した文体を持つ記録文書のフォームを記憶したフォーム記憶手段と、
前記質問に対応する前記フォームを前記フォーム記憶手段から読み出して、前記フォームの所定箇所に前記回答情報を挿入することにより、記録文書を作成する文書作成手段と、
作成された記録文書を記憶する文書記憶手段と、
記憶された記録文書を出力する出力手段と、を含む情報処理装置。
【請求項２】
他の情報処理装置にネットワークを通じてアクセスし、この他の情報処理装置から時事情報を取得する取得手段をさらに備え、
前記質問手段は、前記取得手段によって取得された時事情報に関する感想の入力を前記キャラクタが前記情報処理装置のユーザに話しかける態様で促し、
前記文書作成手段は、前記フォームに前記時事情報を挿入すると共に、前記感想を前記回答情報として当該フォームに挿入して記録文書を作成する、請求項１記載の情報処理装置。
【請求項３】
情報処理装置の記録文書作成方法であって、
情報処理装置が、
仮想的な人格を持つキャラクタの画像を画面に表示させるステップと、
所定の質問を前記キャラクタが前記情報処理装置のユーザに話しかける態様で出力し、ユーザに質問に対する回答の入力を促すステップと、
ユーザから入力された回答に係る回答情報を記憶するステップと、
前記キャラクタが一人称で記載した文体を持つ記録文書のフォームを記憶したフォーム記憶手段から、前記質問に対応するフォームを読み出すステップと、
前記フォームの所定箇所に前記回答情報を挿入することにより、記録文書を作成するステップと、
作成された記録文書を記憶するステップと、
を実行する情報処理装置の記録文書作成方法。
【請求項４】
他の情報処理装置にネットワークを通じてアクセスし、この他の情報処理装置から時事情報を取得するステップを更に実行し、
前記質問に対する回答の入力を促すステップにて、前記時事情報に関する感想の入力を前記キャラクタが前記情報処理装置のユーザに話しかける態様で促し、
前記記録文書を作成するステップにて、前記フォームに前記時事情報を挿入すると共に、前記感想を前記回答情報として当該フォームに挿入して記録文書を作成する、請求項３記載の記録文書作成方法。
【請求項５】
コンピュータが記録文書作成処理を実行するためのプログラムであって、
コンピュータに、
仮想的な人格を持つキャラクタの画像を画面に表示させるステップと、
所定の質問を前記キャラクタが前記情報処理装置のユーザに話しかける態様で出力し、ユーザに質問に対する回答の入力を促すステップと、
ユーザから入力された回答に係る回答情報を記憶するステップと、
前記キャラクタが一人称で記載した文体を持つ記録文書のフォームを記憶したフォーム記憶手段から、前記質問に対応するフォームを読み出すステップと、
前記フォームの所定箇所に前記回答情報を挿入することにより、記録文書を作成するステップと、
作成された記録文書を記憶するステップと、
を実行させるプログラム。
【請求項６】
他の情報処理装置にネットワークを通じてアクセスし、この他の情報処理装置から時事情報を取得するステップを更に実行させ、
前記質問に対する回答の入力を促すステップにて、前記時事情報に関する感想の入力を前記キャラクタが前記情報処理装置のユーザに話しかける態様で促し、
前記記録文書を作成するステップにて、前記フォームに前記時事情報を挿入すると共に、前記感想を前記回答情報として当該フォームに挿入して記録文書を作成する、請求項５記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録文書を自動的に作成する情報処理装置に関する。
【０００２】
【従来の技術】
従来、パーソナルコンピュータ等のコンピュータでは、ユーザの作業ログとして、コンピュータの起動時刻及び終了時刻，リブート回数等を記憶装置に自動的に記録するものが知られている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記した作業ログの記録機能は、起動時刻等の決められた項目を単に記録するに過ぎないものであるため、その記録自体は無味乾燥なものであり、ユーザが参照して楽しむ性格のものではなかった。
【０００４】
本発明は、ユーザが参照して楽しむことができる記録文書を作成する情報処理装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は、上記目的を達成するため以下のようにした。
【０００６】
即ち、本発明は、情報処理装置であって、
仮想的な人格を持つキャラクタの画像を画面に表示させるキャラクタ表示手段と、
所定の質問を前記キャラクタが前記情報処理装置のユーザに話しかける態様で出力し、ユーザに質問に対する回答の入力を促す質問手段と、
ユーザから入力された回答に係る回答情報を記憶する回答記憶手段と、
前記キャラクタが一人称で記載した文体を持つ記録文書のフォームを記憶したフォーム記憶手段と、
前記フォームと前記回答情報を組み合わせることにより、所定期間に対応する記録文書を作成する文書作成手段と、
作成された記録文書を記憶する文書記憶手段と、
を含む。
【０００７】
本発明によれば、ユーザがキャラクタからの質問に対する回答を入力すると、その回答を含んだ記録文書が、キャラクタが一人称で記載した場合の文体で作成される。記録文書は、キャラクタが一人称で記載した場合の文体を持つため、キャラクタの仮想的な人格が反映された文章となり、記録文書にユーザの回答が組み込まれることで、キャラクタがユーザを観察した状態の記録文書が作成される。これによって、ユーザは、記録文書を、自身が記録文書を作成する場合に比べて興味をもって参照することができる。
【０００８】
また、本発明は、ユーザの前記情報処理装置を用いた作業に関する作業情報を記録する作業情報記憶手段をさらに含み、
前記文書作成手段は、前記フォーム，前記回答情報及び前記作業情報を組み合わせた記録文書を作成する、構成とするのが好ましい。
【０００９】
これによって、ユーザは、自身の行動がより詳細に観察された記録文書を参照することができ、情報量の多い記録文書を得ることができる。
【００１０】
さらに、本発明は、他の情報処理装置にネットワークを通じてアクセスし、この他の情報処理装置から所定の情報を取得する取得手段をさらに備え、
前記文書作成手段は、前記フォーム，前記回答情報，前記作業情報及び前記取得手段によって取得された情報を組み合わせた記録文書を作成する、構成とするのが好ましい。
【００１１】
所定の情報は、例えば、ニュースや天気に関する情報である。このようにすれば、ユーザが記録文書に組み込まれたニュースや天気等の所定の情報を参照することで、記録文書に記録された自身の回答を容易に思い出すことができ、興味深い記録文書を得ることができる。
【００１２】
また、本発明は、他の情報処理装置にネットワークを通じてアクセスし、この他の情報処理装置から所定の情報を取得する取得手段をさらに備え、
前記質問手段は、前記取得手段によって取得された情報に関する質問を前記キャラクタが前記情報処理装置のユーザに話しかける態様で出力し、ユーザに質問に対する回答の入力を促す、構成とするのが好ましい。
【００１３】
特に、前記取得手段は、所定の情報として時事情報を取得し、
前記質問手段は、前記取得手段によって取得された時事情報に関する感想の入力を前記キャラクタが前記情報処理装置のユーザに話しかける態様で促し、
前記文書作成手段は、前記フォーム，前記時事情報，及び前記感想を組み合わせた記録文書を作成する、構成とするのが望ましい。
【００１４】
このようにすれば、時事情報に対する感想を含む記録文書をユーザが容易に作成することが可能になる。
【００１５】
本発明は、上述した情報処理装置と同様の特徴を持つ情報処理装置の記録文書作成方法，情報処理装置に記録文書作成処理を実行させるためのプログラム，そのプログラムを記録した記録媒体として特定することもできる。
【００１６】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施形態を説明する。実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。
【００１７】
図１は、実施形態による情報処理装置１１の構成図である。図１において、情報処理装置１１は、例えば、パーソナルコンピュータ，ワークステーション，モバイルコンピュータを用いて構成される。情報処理装置１１は、図示しないＣＰＵと、このＣＰＵにバスを介して接続されたメインメモリ(図示せず)，二次記憶(記憶装置)１２，及び通信処理を司る通信制御装置(図示せず)を備えている。
【００１８】
また、情報処理装置１１は、図示しないＣＰＵにバスを介して接続された入力装置１３(キーボード，ポインティングデバイス)，及びディスプレイ１４を備えている。また、情報処理装置１１は、図示しないがマイクロフォン及びスピーカを備えている。
【００１９】
図示しない通信制御装置は通信回線を収容しており、情報処理装置１１は通信回線を通じてインターネット１５に接続される。これによって、情報処理装置１１は、インターネット１５を通じてＷｅｂサーバ１６にアクセスし、インターネット上のコンテンツをダウンロードすることができる。
【００２０】
情報処理装置１１のＣＰＵは、記憶装置１２に記憶された各種のプログラムをメインメモリにロードして実行することによって、エージェント処理部１７を実現する。エージェント処理部１７は、エージェント表示部１８，エージェント作業部１９としての機能を持つ。
【００２１】
エージェント処理部１７によって、擬人化エージェントが情報処理装置１１上に常駐している環境が情報処理装置１１のユーザに与えられる。擬人化エージェントは、グラフィック(画像)による所定（例えば、人、動物）の外見を有し、テキスト表示，音声出力，アニメーション等によって人間的な振る舞いを見せる仮想的な人格を表現するキャラクタであり、ユーザからのテキスト入力や音声による指示に対し、人間的な振る舞いを持って対応する。例えば、ユーザからの指示に対する回答は、擬人化エージェントの台詞として吹き出し内に表示されたテキスト，及び／又は音声によってユーザに提供される。台詞は、擬人化エージェント１８に設定された仮想的な人格を反映した口調となっている。これにより、台詞は、擬人化エージェントの人格に応じて、丁寧であったり不作法であったりする。
【００２２】
エージェント表示部１７は、記憶装置１２に記憶された擬人化エージェントのグラフィックスデータを用いて擬人化エージェントの画像をディスプレイ１４に表示させる。また、擬人化エージェントの画像のアニメーション表示を制御する。擬人化エージェントの画像は、ユーザ・インターフェイスとして機能し、ユーザは、擬人化エージェントに命令を与えることで、ユーザが自発的な情報処理装置１１の操作によって行わなければならなかった作業を、擬人化エージェントに行わせることができる。擬人化エージェントによる作業の受付及び作業報告は、ユーザと擬人化エージェントとの会話形式で行われる。
【００２３】
例えば、ユーザは、擬人化エージェントに対し、「ゴミ箱」の整理(不要ファイルの抽出・削除)，タイマやアラームの設定，インターネット１５上のコンテンツのダウンロード(インターネット検索)等を、擬人化エージェントに命令することができる。エージェント作業部１９は、擬人化エージェントがユーザから命令された作業に対応する処理を司る。作業が終わると、その作業報告が擬人化エージェントの台詞としてユーザに提供される。
【００２４】
情報処理装置１１は、擬人化エージェント(キャラクタ)がユーザを観察する形式での記録文書を自動的に作成する機能を持つ。本実施形態では、擬人化エージェントが、ユーザを観察した日記をつける。このため、エージェント処理部１７は、さらに、設定部２０，ハードウェア情報取得部２１，作業ログ取得部２２，質問部２３，及び記録文書作成部２４としての機能を持つ。
【００２５】
設定部２０は、記録文書の内容(記録項目)，記録文書に記録する情報の収集方法，ユーザに対する質問内容(質問項目)等の、記録文書を作成する上に当たっての詳細な設定を行う。この設定は、擬人化エージェントとユーザとの会話形式により、ユーザが設定に係る情報を入力装置１３を用いて入力することにより行われる。設定部２０は、設定された記録項目及び収集方法を設定情報２５として記憶装置１２に記憶し、設定された質問内容を質問情報２６として記憶装置１２に記憶する。
【００２６】
記録項目は、例えば、日付，曜日，エージェントの作業内容，情報処理装置の起動時刻，終了時刻，リブート(再起動)回数等のハードウェア情報２７Ａ，ユーザの情報処理装置１１に搭載されたアプリケーションを用いた作業に係る情報(作業ログ情報２８)，ニュース情報２９，天気情報３０等である。
【００２７】
収集方法は、例えば、情報処理装置１１内部で記憶された情報の収集，インターネットからの収集である。質問内容は、例えば、ユーザの体調，気分，心境，，状況，収集された情報に対する感想である。
【００２８】
ハードウェア情報取得部２１は、記憶装置１２に記憶された設定情報に基づき、情報処理装置１１のハードウェアに関する情報を取得し、ハードウェア情報２７Ａとして記憶装置１２に記憶する。
【００２９】
作業ログ取得部２２は、記憶装置１２に記憶された設定情報に基づき、ユーザが情報処理装置１１に搭載されたアプリケーションを用いて作業を行った場合に、その作業に関する情報を取得し、作業ログ情報２８として記憶装置１２に記憶する。作業ログ取得部２２は、ユーザがその日のうちに複数のアプリケーションを使用した場合には、アプリケーション毎に作業ログ情報２８を取得・記憶する。
【００３０】
エージェント作業部１９は、設定情報２５に基づき、ユーザによる擬人化エージェントへの命令に対応する処理を実行すると、その処理内容を作業ログ情報２８として記憶装置１２に記憶する。
【００３１】
また、エージェント作業部１９は、質問情報２６に基づいて、定期又は不定期にインターネット１５に接続し、設定された質問内容の元になるコンテンツ(所定の情報)をＷｅｂサーバ１６からダウンロードする。所定の情報は、例えば、Ｗｅｂサーバ１６に用意されたニュース２９や天気情報３０である。エージェント作業部１９は、ダウンロードしたニュース情報２９や天気情報３０を記憶装置１２に記憶する。
【００３２】
質問部２３は、設定された質問情報に基づく質問及びその回答の入力を所定のタイミングで擬人化エージェントの台詞としてユーザに提供する。これによって、擬人化エージェントがユーザに話しかける態様で質問が提供され、その回答の入力がユーザに促される。ユーザは、ディスプレイ１４にテキストで表示及び／又はスピーカから音声出力された質問に対し、テキスト入力又は音声入力によって回答情報を入力する。質問部２３は、入力された回答情報２７を記憶装置１２に記憶する。
【００３３】
このとき、質問情報として収集された情報に基づく質問を行う設定が施されている場合には、質問部２３は、記憶装置１２に記憶されたハードウェア情報２７Ａ，作業ログ情報２８，ニュース情報２９，天気情報３０に基づく質問を行う。このとき、質問部２３は、質問として、ニュース情報２９や天気情報３０等の時事情報に対する感想を求めることもできる。質問部２３は、質問に対する回答(時事情報に対する感想を含む)を、回答情報２７として記憶装置１２に記憶する。
【００３４】
記録文書作成部２４は、記憶装置１２に記憶された定型文情報３１と、記憶装置１２に記憶されたその日のハードウェア情報２７Ａ，作業ログ情報２８，ニュース情報２９，天気情報３０，及び回答情報２７とを組み合わせることによって記録文書(日記)を作成する。
【００３５】
図２は、定型文情報３１の説明図である。定型文情報３１は、記録文書のフォームであり、擬人化エージェント(キャラクタ)が一人称で記載した場合の文体で形成された空欄を持つ複数の文書要素からなる。各文書要素は、設定情報２５及び質問情報２６の内容に応じて記録文書から外すことが可能になっている。
【００３６】
図２の例を用いて説明すると、定型文情報３１は、ブロックＢ１〜Ｂ１１に区分けされた複数の文書要素からなる定型文の情報である。
【００３７】
ブロックＢ１は、設定情報２５において、記録文書への挿入が設定された情報を示す文書要素のブロックである。ブロックＢ１は、曜日が記載されるブロックであり、ブロックＢ２は、今日の主なニュースの概要を示す文章(ニュース情報２９)が記載されるブロックであり、ブロックＢ３は、今日の天気に係る情報(天候，最高／最低気温，風速，等)を示す文章(天気情報３０)が記載されるブロックである。各ブロックＢ１,Ｂ２,Ｂ３の文書要素は、設定情報２５にて記録がＯＮに設定されていると記録文書に含められ、ＯＦＦに設定されていると記録文書から外される。
【００３８】
ブロックＢ４,Ｂ５,Ｂ６は、質問部２３によって得られたユーザの回答情報２７を含む文書要素のブロックである。ブロックＢ４は、体調に対するユーザの回答を示す文章が記載されるブロックであり、ブロックＢ５は、ニュース情報２９(時事情報)の内容とそのニュースに対するユーザの回答を示す文章が記載されるブロックであり、ブロックＢ６は、天気情報３０(時事情報)の内容とその天気情報に対するユーザの回答を示す文章が記載されるブロックである。各ブロックＢ４,Ｂ５,Ｂ６は、質問情報２６にて質問がＯＮに設定されていると記録文書に含められ、ＯＦＦに設定されていると記録文書から外される。
【００３９】
ブロックＢ８は、エージェント作業部１９によって行われた処理(擬人化エージェントの作業)の内容を含む文書要素のブロックである。ブロックＢ８は、設定情報２５にて記録がＯＮに設定されていると記録文書に含められ、ＯＦＦに設定されていると記録文書から外される。
【００４０】
ブロックＢ９は、ハードウェア情報取得部２１によって得られるハードウェア情報２７Ａを含む文書要素のブロックである。ブロックＢ９は、設定情報２５にて記録がＯＮに設定されていると記録文書に含められ、ＯＦＦに設定されていると記録文書から外される。
【００４１】
ブロックＢ１０は、作業ログ情報取得部２０によって得られる作業ログ情報２８を含む文書要素のブロックである。この例では、アプリケーション毎の作業ログ情報２８を記録文書に残すフォームが用意されている。ブロックＢ１０は、設定情報２５にて記録がＯＮに設定されていると記録文書に含められ、ＯＦＦに設定されていると記録文書から外される。
【００４２】
ブロックＢ１１は、日付が記載されるブロックであり、記録文書が日記である体裁を保つため、記録文書から外すことが不可能になっている。
【００４３】
記録文書作成部２４は、記録文書に含めるように設定された各ブロックの文章に設けられた空欄(図２では括弧〈〉で表現)に、対応する情報を挿入することによって記録文書を作成する。記録文書作成部２４は、作成した記録文書を記憶装置１２に保存する。なお、図２に示す例では、文章の順序は固定であるが、設定により各ブロックの優先順位を決定し、優先順位に従って文章が並べ替えられるようにしても良い。
【００４４】
図３は、情報処理装置１１の動作例を示すフローチャートである。情報処理装置１１を起動した日には、図３に示す動作が行われる。即ち、記録文書に記録する情報が、設定情報２５及び質問情報２６に基づいて収集され、記憶装置１２に記憶される(ステップＳ１)。このとき、擬人化エージェントにより適当なタイミングでユーザに質問が提供され、ユーザは、その質問に対する回答を入力する。質問のタイミングは、ユーザが長い作業の間でたまに応えるように質問するのが好ましい。
【００４５】
その後、所定のタイミング(例えば、情報処理装置１１の終了指示の入力時，次回の情報処理装置１１の起動時，ユーザが所定日の記録文書の作成を指示したとき、等)で記録文書作成部２４が起動する。
【００４６】
記録文書作成部２４は、設定情報２５及び質問情報２５に基づき、定型文情報３１から必要なブロックを抽出し、抽出したブロックの空欄に当てはめるべき情報を記憶装置１２から読み出して各空欄に当てはめることによって記録文書(日記)を作成する(ステップＳ２)。図４に作成された記録文書の例を示す。そして、記録文書作成部２４は、作成した記録文書を記憶装置１２に記憶する(ステップＳ３)。
【００４７】
その後、ユーザが作成された記録文書の表示を擬人化エージェントに指示すると、エージェント処理部１７が、記録文書(日記)をディスプレイ１４に表示する。このとき、記録文書は、ディスプレイ１４に表示されるウィンドウ中に表示するようにしても良く、擬人化エージェントの台詞(吹き出し内のテキスト)として提供されるようにしても良い。また、テキスト表示された記録文書を擬人化エージェントが読み上げる(音声出力する)ようにしても良い。
【００４８】
本発明によれば、コンピュータ上の作業ログを無味乾燥に自動記録するのではなく、擬人化エージェントの一人称で、「ユーザを観察する」形での記録文書(日記)を自動的に作成することができる。これによって、記録文書の内容に面白みを付加することができるとともに、擬人化エージェントの利用を喚起することができる。
【００４９】
さらに、情報処理装置１１の稼働中に擬人化エージェントが自動的に収集できないような情報を質問に対する回答としてユーザから入力させて取得し、入力された回答情報を記録文書中に付加する。これによって、ユーザは、適宜のタイミングで発せられた質問に答えるだけで、さらに面白み(興味)が付加された精度の高い記録文書を得ることができる。
【００５０】
また、記録文書に日付や曜日だけでなく、その日に起こったトップ・ニュースの見出し等をネットワーク経由でサーバから取得し記録文書に付加するので、ユーザは、後日記録文書を参照した場合にその日がどのような日であったかを容易に思い出すことができる。
【００５１】
さらに、インターネットからダウンロードされた時事情報(ニュース情報，天気情報)に対する回答(感想)を記録文書に残すことができる。一般に、ユーザが時事情報に対する感想文を残す場合には、その時事情報を感想文の内容に含める作業(時事情報を文書中に含める，新聞等のスクラップを貼り込む等の作業)が必要になる。この作業の面倒さから、ユーザが記録文書を残さなかったり、残すことをあきらめたりすることが多い。
【００５２】
本発明によれば、感想部分だけを質問に対する回答として入力することで、時事情報とこれに対する感想とを含む充実した内容の記録文書を残すことができる。このように、作業が省力化することで、ユーザが時事情報に対する感想を残すことを強く喚起することができ、ユーザは、作成された記録文書を当時の心境や状況を思い返す資料として使用することができる。
【００５３】
質問として提供される時事情報の内容は、ユーザの嗜好度の内容に合わせた情報でも、ランダムに選択されたものであっても良い。ランダムに選択される場合には、ユーザが特に意識していなかった時事情報に対する感想をも残すことができる。これによって、後日、その記録文書から当時関心を持っていなかった時事情報に対する心境又は状況について思い返す機会を与えることができる。
【００５４】
【発明の効果】
本発明によれば、ユーザが参照して楽しむことができる記録文書を作成する情報処理装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態による情報処理装置の構成例を示す図
【図２】定型文情報の説明図
【図３】情報処理装置の動作を示すフローチャート
【図４】作成された記録文書の例を示す図
【符号の説明】
１１  情報処理装置
１２  記憶装置（記録媒体，回答記憶手段，フォーム記憶手段，作業情報記憶手段）
１３  入力装置(入力手段)
１４  ディスプレイ(出力手段)
１５  インターネット
１６  Ｗｅｂサーバ
１７  エージェント処理部
１８  エージェント表示部(キャラクタ表示手段)
１９  エージェント作業部(取得手段)
２０  設定部
２１  ハードウェア情報取得部
２２  作業ログ情報取得部
２３  質問部(質問手段)
２４  記録文書作成部(文書作成部)
２５  設定情報
２６  質問情報
２７  回答情報
２７Ａ  ハードウェア情報
２８  作業ログ情報
２９  ニュース情報(時事情報)
３０  天気情報(時事情報)
３１  定型文情報
【図１】
0004911825.tif 000002
【図２】
0004911825.tif 000003
【図３】
0004911825.tif 000004
【図４】
0004911825.tif 000005