(57)【要約】  【課題】シナリオの作成に要する工程を削減することができるシナリオ生成装置を提供する。  【解決手段】シナリオ生成プログラム４において、行動情報ＤＢ４２、属性が付与され、人物の行動を示す行動情報を記憶する。行動情報取得部４０は、人物の行動を示す行動情報を取得して行動情報ＤＢ４２に格納する。行動情報抽出部４６は、シナリオ条件受付部４４により受け付けられたシナリオ条件とに基づいて、行動情報ＤＢ４２に記憶されている行動情報を抽出する。具体的には、行動情報抽出部４６は、受け付けられたシナリオ条件を属性として設定された行動情報を抽出する。行動情報抽出部４６は、抽出した行動情報を組み合わせてシナリオを生成する。【選択図】図４
2008046798.tif 000002
【特許請求の範囲】
【請求項１】
属性が付与され、人物の行動を示す行動情報を記憶する行動情報記憶手段と、
シナリオ条件を受け付ける受付手段と、
前記受付手段により受け付けられたシナリオ条件に基づいて、前記行動情報記憶手段に記憶されている行動情報を抽出する行動情報抽出手段と
を有するシナリオ生成装置。
【請求項２】
前記行動情報記憶手段は、少なくとも主語、述語及び目的語を含む行動情報を記憶する
請求項１に記載のシナリオ生成装置。
【請求項３】
前記受付手段は、シナリオ条件として属性を受け付ける
請求項１又は２に記載のシナリオ生成装置。
【請求項４】
コンピュータと、属性が付与され、人物の行動を示す行動情報を記憶する行動情報記憶手段とを有するシナリオ生成装置において、
シナリオ条件を受け付ける受付ステップと、
前記受け付けられたシナリオ条件に基づいて、前記行動情報記憶手段に記憶されている行動情報を抽出する行動情報抽出ステップと
を前記シナリオ生成装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、プログラム等のテストに用いられるシナリオを生成するシナリオ生成装置に関する。
【背景技術】
【０００２】
一般に、タスクシナリオは、オフィス機器の使い勝手を測定する目的で作成されている。このようなシナリオは、実験者によりマニュアルで作成されることが多い。
【０００３】
特許文献１では、工場建設などのような広範囲な生産システムの構築を対象にして、複数の生産システムの改善シナリオを自動的に立案することによって、最適な生産システムの構想及び設計を支援する手法が開示されている。
【０００４】
【特許文献１】特開２０００−２３７９３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、シナリオの作成に要する工程を削減することができるシナリオ生成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係るシナリオ生成装置は、属性が付与され、人物の行動を示す行動情報を記憶する行動情報記憶手段と、シナリオ条件を受け付ける受付手段と、前記受付手段により受け付けられたシナリオ条件に基づいて、前記行動情報記憶手段に記憶されている行動情報を抽出する行動情報抽出手段とを有する。本発明によれば、シナリオの作成に要する工程を削減することができる。
【０００７】
好適には、前記行動情報記憶手段は、少なくとも主語、述語及び目的語を含む行動情報を記憶する。本発明によれば、本構成を有していない場合に比較して、より臨場感のあるシナリオを生成することができる。
【０００８】
好適には、前記受付手段は、シナリオ条件として属性を受け付ける。本発明によれば、シナリオ作成者が所望するシナリオを生成することができる。
【０００９】
また、本発明に係るプログラムは、コンピュータと、属性が付与され、人物の行動を示す行動情報を記憶する行動情報記憶手段とを有するシナリオ生成装置において、シナリオ条件を受け付ける受付ステップと、前記受け付けられたシナリオ条件に基づいて、前記行動情報記憶手段に記憶されている行動情報を抽出する行動情報抽出ステップとを前記シナリオ生成装置のコンピュータに実行させる。
【発明の効果】
【００１０】
本発明のシナリオ生成装置によれば、シナリオの作成に要する工程を削減することができる。
【発明を実施するための最良の形態】
【００１１】
まず、本発明に係るシナリオ生成装置の概略を説明する。
図１は、本発明に係るシナリオ生成装置に記憶されている行動情報、及びこの行動情報に基づいて生成されたシナリオを説明する図であって、図１（Ａ）は、各行動情報を例示し、図１（Ｂ）は、抽出された行動情報からなるシナリオを例示する。
【００１２】
図１（Ａ）に例示するように、本発明に係るシナリオ生成装置は、人物の行動を示す行動情報を記憶する。行動情報には、それぞれの行動情報を一意に識別する行動情報識別子（ＩＤ）が付与されており、例えば、誰が（Ｗｈｏ）、誰を（誰に）（Ｗｈｏｍ）、何を（Ｗｈａｔ）、いつ（Ｗｈｅｎ）、どこで（Ｗｈｅｒｅ）、なぜ（Ｗｈｙ）、及びどのように（Ｈｏｗ）のいわゆる６Ｗ１Ｈの形式により表される情報が含まれている。本例では、行動情報は、営業マンが、複数のスライドを含むプレゼンテーション資料を用いて商談を行う場面に基づいて取得され、シナリオ生成装置に予め記憶されている。なお、本発明に係るシナリオ生成装置が記憶する行動情報のそれぞれをレコードともいう。
【００１３】
このような行動情報のそれぞれには、属性が付与されている。属性は、職種、業種、対象物等の属性が行動情報に対して設定される。例えば、属性としての職種には、属性値として、営業、生産、開発、事務、研究等が設定される。なお、このような属性は例示であり、行動情報に対して、どのような属性が付与されてもよい。
【００１４】
図１（Ｂ）に例示するように、シナリオは、図１（Ａ）に示される複数の行動情報から抽出されて生成され、１以上の行動情報（レコード）を含む。本例では、シナリオは、行動情報ＩＤ０００２と０００４とを含む。
【００１５】
本発明に係るシナリオ生成装置は、シナリオ条件に基づいて行動情報を抽出する。シナリオ条件は、ユーザが入力するものであり、シナリオ生成装置により受け付けられる。
図２は、シナリオ条件入力画面を例示する図である。
図２に例示するように、シナリオ条件入力画面には、条件入力部１００ａ，１００ｂ，１００ｃ及び作成ボタン１０２が含まれる。ユーザが、条件入力部１００ａ〜１００ｃにシナリオ条件を入力し、作成ボタン１０２を押下すると、シナリオ生成装置は、入力されたシナリオ条件に基づいてシナリオを生成する。
【００１６】
例えば、シナリオ条件は、職種、業種及び対象物である。この場合、例えば、職種は、営業、生産、開発、事務、研究等であり、業種は、製造、販売、サービス、官公庁、医療等である。対象物は、所定のプレゼンテーション資料などを指定する。
【００１７】
したがって、シナリオ生成装置は、入力されたシナリオ条件に基づいて行動情報を抽出し、シナリオを生成する。具体的には、シナリオ生成装置は、入力されたシナリオ条件を属性として設定された行動情報を抽出する。
【００１８】
以下、本発明の実施形態に係るシナリオ生成装置１０を具体的に説明する。
図３は、本発明の実施形態に係るシナリオ生成装置１０のハードウェア構成を、制御装置１２を中心に示す図である。
図３に示すように、シナリオ生成装置１０は、ＣＰＵ１４及びメモリ１６などを含む制御装置１２と、ネットワークを介して外部のコンピュータなどとデータの送信及び受信を行う通信装置１８と、ハードディスクドライブなどの記憶装置２２と、液晶ディスプレイなどの表示装置並びにキーボード及びマウス等のポインティングデバイスを含むユーザインタフェース（ＵＩ）装置２０とを有する。
【００１９】
シナリオ生成装置１０は、例えば、後述するシナリオ生成プログラム４などがインストールされた汎用コンピュータであり、属性が付与され、人物の行動を示す行動情報を記憶し、シナリオ条件を受け付け、前記受け付けられたシナリオ条件に基づいて、前記記憶されている行動情報を抽出する。なお、シナリオ生成装置１０は、ＵＩ装置２０のキーボード及びマウスなどを介してユーザにより入力されるシナリオ条件を受け付けてもよいし、サーバとして機能して通信装置１８を介してシナリオ条件を受け付けてもよい。
【００２０】
図４は、本発明の実施形態に係るシナリオ生成装置１０の制御装置１２により実行されるシナリオ生成プログラム４の機能構成を示す図である。
図４に示すように、シナリオ生成プログラム４は、行動情報取得部４０、行動情報ＤＢ４２、シナリオ条件受付部４４及び行動情報抽出部４６を有する。シナリオ生成プログラム４は、例えば、図示しないネットワークに接続された外部のコンピュータから通信装置１８を介して制御装置１２に供給され、メモリ１６にロードされて、制御装置１２上で動作する図示しないＯＳ上で、ハードウェアを具体的に利用して実行される。なお、シナリオ生成プログラム４は、ＦＤ、ＣＤ又はＤＶＤなどの記録媒体２４に格納されてシナリオ生成装置１０に供給されてもよい。
【００２１】
シナリオ生成プログラム４において、行動情報ＤＢ４２（行動情報記憶手段）は、図１（Ａ）に示されるように、属性が付与され、人物の行動を示す行動情報を記憶する。具体的には、行動情報ＤＢ４２は、少なくとも主語、述語及び目的語を含む行動情報を記憶する。例えば、行動情報は、５Ｗ１Ｈの形式で表される。行動情報ＤＢ４２は、メモリ１６及び記憶装置２２の少なくともいずれかにより実現される。なお、行動情報ＤＢ４２に記憶されている行動情報に付与される属性については、後で詳述する。
【００２２】
行動情報取得部４０は、人物の行動を示す行動情報を取得して行動情報ＤＢ４２に格納する。例えば、行動情報取得部４０は、ＨＴＭＬファイル等のウェブ情報、映像情報、グループウェア等のログ情報等に基づいて行動情報を取得する。また、例えば、行動情報取得部４０は、ＵＩ装置２０を介してユーザにより入力された行動情報を受け付けてもよい。なお、行動情報取得部４０については、後で詳述する。
【００２３】
シナリオ条件受付部４４は、図２に示すように、シナリオ条件入力画面をＵＩ装置２０に表示して、ユーザにより入力されるシナリオ条件を受け付けて、行動情報抽出部４６に対して出力する。シナリオ条件には、職種情報、業種情報及び対象物情報の少なくともいずれかが含まれる。
【００２４】
行動情報抽出部４６は、シナリオ条件受付部４４により受け付けられたシナリオ条件に基づいて、行動情報ＤＢ４２に記憶されている行動情報を抽出する。具体的には、行動情報抽出部４６は、シナリオ条件受付部４４により受け付けられたシナリオ条件を属性として設定されている行動情報を抽出する。また、行動情報抽出部４６は、シナリオ条件が行動情報の内容に含まれる行動情報を抽出してもよい。例えば、行動情報抽出部４６は、シナリオ条件として業種が営業である旨を受け付けた場合、属性として営業が設定されている行動情報及び内容に営業を含む行動情報を行動情報ＤＢ４２から抽出する。
【００２５】
行動情報抽出部４６は、抽出した行動情報を所定の順序で組み合わせてシナリオを生成し、このシナリオを出力する。行動情報抽出部４６は、該シナリオを通信装置１８を介して外部のコンピュータに送信してもよいし、記憶装置２２に保存してもよいし、あるいはＵＩ装置２０に表示してもよい。
【００２６】
図５は、シナリオ生成プログラム４の行動情報取得部４０の詳細を示す図である。
図５に示すように、行動情報取得部４０は、入力情報受付部４００、ウェブ情報受付部４０２、映像情報受付部４０４、音声情報受付部４０６及びデータ連携部４０８を有する。行動情報取得部４０は、これらの構成要素により、行動情報を抽出する。
【００２７】
行動情報取得部４０において、入力情報受付部４００は、ユーザによりＵＩ装置２０を介して入力された入力情報を行動情報として受け付ける。なお、このような行動情報は、ユーザによる観察、インタビュー等により得られたものである。ウェブ情報受付部４０２は、インターネット上のブログ等、行動情報が記載されたＨＴＭＬファイルを受け付ける。
【００２８】
映像情報受付部４０４は、ビデオ撮影等により収集された映像情報を受け付ける。なお、この場合、映像情報受付部４０４は、ユーザによりＵＩ装置２０を介して入力された行動情報を、映像情報とともに受け付けてもよい。音声情報受付部４０６は、所定の音声情報を受け付ける。また、データ連携部４０８は、所定のグループウェア等を介してログ等のデータを受け付ける。
【００２９】
行動情報取得部４０は、このように、様々なデータ形式の情報を受け付け、行動情報又は行動情報とこれらのデータ形式の情報との組み合わせを、図１（Ａ）に示される行動情報として行動情報ＤＢ４２に格納する。
【００３０】
図６は、本発明の実施形態に係るシナリオ生成装置１０のシナリオ生成プログラム４による全体動作（Ｓ１０）を示すフローチャートである。
図６に示すように、ステップ１００（Ｓ１００）において、シナリオ生成プログラム４のシナリオ条件受付部４４は、シナリオ条件受付画面（図２）をＵＩ装置２０に表示し、ユーザにより入力されたシナリオ条件を受け付けて、行動情報抽出部４６に対して出力する。
【００３１】
ステップ１０２（Ｓ１０２）において、行動情報抽出部４６は、シナリオ条件に基づいて行動情報ＤＢ４２を検索する。具体的には、行動情報抽出部４６は、シナリオ条件として受け付けられた属性を設定された行動情報を抽出する。
【００３２】
ステップ１０４（Ｓ１０４）において、行動情報抽出部４６は、抽出された行動情報を所定の順序で組み合わせてシナリオを生成し、このシナリオを出力する。行動情報抽出部４６は、生成されたシナリオを記憶装置２２に保存してもよいし、図示しないネットワークを介して外部のコンピュータに送信してもよい。また、行動情報抽出部４６は、シナリオをＵＩ装置２０に表示してもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明に係るシナリオ生成装置に記憶されている行動情報、及びこの行動情報に基づいて生成されたシナリオを説明する図であって、図１（Ａ）は、各行動情報を例示し、図１（Ｂ）は、抽出された行動情報からなるシナリオを例示する。
【図２】シナリオ条件入力画面を例示する図である。
【図３】本発明の実施形態に係るシナリオ生成装置１０のハードウェア構成を、制御装置１２を中心に示す図である。
【図４】本発明の実施形態に係るシナリオ生成装置１０の制御装置１２により実行されるシナリオ生成プログラム４の機能構成を示す図である。
【図５】シナリオ生成プログラム４の行動情報取得部４０の詳細を示す図である。
【図６】本発明の実施形態に係るシナリオ生成装置１０のシナリオ生成プログラム４による全体動作（Ｓ１０）を示すフローチャートである。
【符号の説明】
【００３４】
４ シナリオ生成プログラム
１０ シナリオ生成装置
１２ 制御装置
１４ ＣＰＵ
１６ メモリ
１８ 通信装置
２０ ＵＩ装置
２２ 記憶装置
４０ 行動情報取得部
４２ 行動情報ＤＢ
４４ シナリオ条件受付部
４６ 行動情報抽出部
【図１】
2008046798.tif 000003
【図２】
2008046798.tif 000004
【図３】
2008046798.tif 000005
【図４】
2008046798.tif 000006
【図５】
2008046798.tif 000007
【図６】
2008046798.tif 000008