(57)【要約】【課題】従来は機器状態の遷移情報を利用しないので、ユーザ目的が現機器状態とは別機能の場合、目的の操作ガイドを生成できない。また機器状態遷移図とマニュアルとの対応付けで操作説明情報を生成するものは、ユーザ目的と機能操作との対応付けがないため、ユーザ目的と非対応の情報が生成される。【解決手段】ユーザ操作入力部からのユーザ目的と、機器状態取得部からの機器動作状態による対話制御部の機器状態とユーザ目的の組を基に、マップ・ガイダンス生成情報取得部が、機器状態、ユーザ目的、操作列、参照マニュアル情報を対応付けた状態−目的別ガイダンス索引を参照して、マップ生成情報及びガイダンス生成情報を作成、マップ生成情報からマップ生成部が全体機能に位置づけられたユーザ操作状態の視覚化マップを生成表示し、ガイダンス生成部がガイダンス生成情報に従ったガイダンスを提示する。【選択図】図１
2007156955.tif 000002
【特許請求の範囲】
【請求項１】
操作機器の稼動状況を分類した機器状態と、ユーザが意図する操作機器への操作であるユーザ目的と、操作機器の機能を実行する操作列および参照すべきマニュアル参照情報とを対応付けて保持する状態−目的別ガイダンス索引と、
ユーザ目的が入力されるユーザ操作入力部と、
操作機器の動作状態を取得する機器状態取得部と、
ユーザ操作入力部からのユーザ目的を記憶し、機器状態取得部から操作機器の動作状態が入力された場合に、機器状態とユーザ目的の組を出力する対話制御部と、
対話制御部からの機器状態とユーザ目的の組を基に、状態−目的別ガイダンス索引を参照して、ユーザに提示する機能の操作列とマニュアル参照情報を取得し、マップ生成情報、およびガイダンス生成情報を作成して出力するマップ・ガイダンス生成情報取得部と、
マップ・ガイダンス生成情報取得部からのマップ生成情報から、操作機器全体の機能に位置づけられたユーザ操作の状態を視覚化したマップを生成し表示するマップ生成部と、
同じくマップ・ガイダンス生成情報取得部からのガイダンス生成情報に従ったガイダンスをユーザに提示するガイダンス生成部と
を備えたことを特徴とするガイダンス生成装置。
【請求項２】
マップ・ガイダンス生成情報取得部は、マップ生成情報、およびガイダンス生成情報の中から、現在の操作機器状態における提示の妥当さを判定し、判定結果に基づいて絞り込んだ情報をマップ生成部、およびガイダンス生成部に受け渡すことを特徴とする請求項１に記載のガイダンス生成装置。
【請求項３】
状態−目的別ガイダンス索引は、機器状態とユーザ目的に対応したシステム動作を定義するアクション定義を含み、
アクション定義に従ったシステム動作を状態−目的別ガイダンス索引から取得し、アクション実行情報として出力するアクション実行生成部を備え、
ガイダンス生成部は、アクション実行情報に従ったガイダンス生成を行なうことを特徴とする請求項１または２に記載のガイダンス生成装置。
【請求項４】
ユーザ目的の履歴を記憶する操作履歴記憶部を備え、
前記対話制御部は前記操作履歴記憶部を参照して使用頻度が閾値以内であり、かつ、機器状態とユーザ目的に対応する機能を関連機能として選択し、
マップ・ガイダンス生成情報取得部は関連機能も含めたマップ生成情報とガイダンス生成情報を出力することを特徴とする請求項１乃至３の何れかに記載のガイダンス生成装置。
【請求項５】
ネットワークに接続され、ネットワーク上に存在するデータをネットワークコンテンツとして取得するネットワークコンテンツ取得部を備え、
状態−目的別ガイダンス索引はネットワークコンテンツ取得部で取得されたネットワークコンテンツを含む内容に作成されることを特徴とする、請求項１乃至４の何れかに記載のガイダンス生成装置。
【請求項６】
前記ネットワークコンテンツ取得部は、ネットワークサーバに蓄積されたネットワークコンテンツを取得対象とすることを特徴とする請求項５に記載のガイダンス生成装置。
【請求項７】
前記ネットワークコンテンツ取得部は、更新されたネットワークコンテンツを取得し、
状態−目的別ガイダンス索引は、更新されたネットワークコンテンツの情報を含む内容にされたことを特徴とする請求項５または６に記載のガイダンス生成装置。
【請求項８】
コンピュータに
操作機器に対するユーザ目的が入力されるユーザ操作入力ステップと、
操作機器の動作状態を取得する機器状態取得ステップと、
ユーザ操作入力ステップのユーザ目的を記憶し、機器状態取得ステップからの機器状態が入力された場合に、機器状態とユーザ目的の組を出力する対話制御ステップと、
対話制御ステップの機器状態とユーザ目的の組から、操作機器の稼動状況を分類した機器状態と、ユーザが意図する操作であるユーザ目的と、操作機器の機能を実行する操作列と、参照すべきマニュアル参照情報とが対応付けられて保持する状態−目的別ガイダンス索引を参照して、ユーザに提示する機能の操作列とマニュアル参照情報を取得し、マップ生成情報、および、ガイダンス生成情報を作成して出力するマップ・ガイダンス生成情報取得ステップと、
マップ・ガイダンス生成情報取得ステップのマップ生成情報から、全体の機能に位置づけられたユーザ操作の状態を視覚化して表示するマップ生成ステップと、
マップ・ガイダンス生成情報取得ステップのガイダンス生成情報に従ったガイダンスをユーザに提示するガイダンス生成ステップを実行させることを特徴とするガイダンス生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＤＶＤ（Digital Video Disc）・ハードディスク（ＨＤＤ）レコーダー、携帯電話、デジタルＴＶなどのデジタル情報機器のユーザによる操作を支援するためのガイダンス生成装置およびコンピュータにガイダンスを生成させるためのプログラムに関する。
【背景技術】
【０００２】
現在、ＤＶＤ（Digital Video Disc）・ハードディスク（ＨＤＤ）レコーダー、携帯電話、デジタルＴＶなどに代表される各種デジタル情報機器の製品では、各社の製品が他社との差別化のために様々な機能が搭載され、製品の複雑化、多機能化が進んでいる。また、種々のシミュレーション・システム等においてシステムの操作を模擬する際にも機能が複雑化している。このため、ユーザが意図する動作を実行するためには、多岐な機能を説明した複雑なマニュアルを参照しながら操作方法を知る必要があり、円滑な操作で製品およびシステムの機能を自由に利用することが困難になってきている。
【０００３】
このため、従来から、ユーザの操作を支援するための技術として、特開平８−３３９２５０号公報（特許文献１）および、情報処理学会論文誌：データベース Vol.44,No.SIG3.(TOD17)「携帯端末を用いた機器マニュアル情報の検索および自動呈示」（非特許文献１）に示されるような技術が開示されている。
特許文献１の特開平８−３３９２５０号公報「システムガイド仕様生成装置」には、システムの仕様を形式的に記述した仕様記述を利用して、ガイド仕様を自動生成する技術が開示されている。
また、非特許文献１の情報処理学会論文誌：データベース Vol.44,No.SIG3.(TOD17)「携帯端末を用いた機器マニュアル情報の検索および自動呈示」には、操作マニュアル、状態遷移図から機器の現在の状態に応じたマニュアル検索技術が開示されている。
【０００４】
【特許文献１】特開平８−３３９２５０号公報「システムガイド仕様生成装置」、第９頁、図１。
【０００５】
【非特許文献１】四方正輝、灘本明代、角谷和俊、田中克己、「携帯端末を用いた機器マニュアル情報の検索および自動呈示」、情報処理学会論文誌：データベースVol.44,No.SIG3.(TOD17)  第７２頁、図６
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前記特許文献１では、機器状態遷移の情報を利用していないために、現在の機器状態に関する個別操作のガイドを生成するのみであり、ユーザが意図する操作（ユーザ目的）が、現在の機器状態から離れた別機能の機器状態に関するものであった場合、現状から離れたユーザ目的の別機能の機器状態に関する操作のガイドを生成できないという課題があった。
【０００７】
また、前記非特許文献１では、機器状態遷移図とマニュアルとの対応付けにより、操作説明情報を生成しているが、ユーザ目的と各機能の操作との対応付けがなされていないため、ユーザ目的に対応しない操作説明情報が生成されるという課題があった。
【０００８】
この発明は、前記のような課題を解決するためになされたもので、デジタル情報機器等に組み込まれるガイダンス生成、あるいは実際の機器の操作や実世界の振る舞いをシミュレーションするシミュレーション・システムにおけるガイダンス生成において、ユーザ目的、操作機器の状態および各機能の操作情報を対応付けるようにして、ユーザ目的と操作機器の状態に応じた適切な操作ガイダンスを生成することを目的とするものである。
【課題を解決するための手段】
【０００９】
この発明に係るガイダンス生成装置は、
操作機器の稼動状況を分類した機器状態と、ユーザが意図する操作機器への操作であるユーザ目的と、操作機器の機能を実行する操作列および参照すべきマニュアル参照情報とを対応付けて保持する状態−目的別ガイダンス索引と、
ユーザ目的が入力されるユーザ操作入力部と、
操作機器の動作状態を取得する機器状態取得部と、
ユーザ操作入力部からのユーザ目的を記憶し、機器状態取得部から操作機器の動作状態が入力された場合に、機器状態とユーザ目的の組を出力する対話制御部と、
対話制御部からの機器状態とユーザ目的の組を基に、状態−目的別ガイダンス索引を参照して、ユーザに提示する機能の操作列とマニュアル参照情報を取得し、マップ生成情報、およびガイダンス生成情報を作成して出力するマップ・ガイダンス生成情報取得部と、
マップ・ガイダンス生成情報取得部からのマップ生成情報から、操作機器全体の機能に位置づけられたユーザ操作の状態を視覚化したマップを生成し表示するマップ生成部と、
同じくマップ・ガイダンス生成情報取得部からのガイダンス生成情報に従ったガイダンスをユーザに提示するガイダンス生成部とを備える。
【００１０】
また、この発明に係るガイダンス生成プログラムは、
コンピュータに
操作機器に対するユーザ目的が入力されるユーザ操作入力ステップと、
操作機器の動作状態を取得する機器状態取得ステップと、
ユーザ操作入力ステップのユーザ目的を記憶し、機器状態取得ステップからの機器状態が入力された場合に、機器状態とユーザ目的の組を出力する対話制御ステップと、
対話制御ステップの機器状態とユーザ目的の組から、操作機器の稼動状況を分類した機器状態と、ユーザが意図する操作であるユーザ目的と、操作機器の機能を実行する操作列と、参照すべきマニュアル参照情報とが対応付けられて保持する状態−目的別ガイダンス索引を参照して、ユーザに提示する機能の操作列とマニュアル参照情報を取得し、マップ生成情報、および、ガイダンス生成情報を作成して出力するマップ・ガイダンス生成情報取得ステップと、
マップ・ガイダンス生成情報取得ステップのマップ生成情報から、全体の機能に位置づけられたユーザ操作の状態を視覚化して表示するマップ生成ステップと、
マップ・ガイダンス生成情報取得ステップのガイダンス生成情報に従ったガイダンスをユーザに提示するガイダンス生成ステップを実行させる。
【発明の効果】
【００１１】
この発明に係るガイダンス生成装置およびガイダンス生成プログラムでは、機器状態とユーザ目的とを適切に対応させることにより、機器状態とユーザ目的に合致した適切なガイダンスが生成できる。
また、ユーザ目的と各機能の操作との対応付けがされているので、ユーザ目的を達成させるための、次の操作とマニュアル参照を一覧、選択可能にでき、このことにより、ユーザはガイダンスを受けたい操作を選択することで、該当する操作のマニュアル説明内容を容易に参照することができる。これにより、ユーザ目的に合致した適切な操作のガイダンスを生成できるようになる。
【発明を実施するための最良の形態】
【００１２】
実施の形態１．
図１はこの発明の実施の形態１を示す構成図である。
図１において、１０１は状態−目的別ガイダンス索引であり、操作対象機器の稼動状況を分類した機器状態と、ユーザが意図する対象機器の操作であるユーザ目的と、操作対象機器の機能を実行する操作列および参照すべきマニュアルの記載箇所の情報とを対応付けて保持する。
１０３はユーザ操作入力部であり、操作対象機器に対するユーザ目的が操作対象機器から入力される。
１０４は機器状態取得部であり、操作対象機器を構成する部品やソフトウエアなどからその稼動状況の情報が入力される。
【００１３】
１０５は対話制御部であり、ユーザ目的を記憶し、操作対象機器の動作状態が入力された場合に機器状態とユーザ目的の組を出力する
１０６はマップ・ガイダンス生成情報取得部であり、対話制御部１０５の現在の機器状態とユーザ目的の組から、状態−目的別ガイダンス索引１０１を参照しながらユーザに提示する機能の操作列とマニュアル参照情報を取得し、マップ生成情報、およびガイダンス生成情報を作成して出力する。
１０２は対話管理部であり、前記対話制御部１０５とマップ・ガイダンス生成情報取得部１０６とから構成される。
１０７はマップ生成部であり、マップ・ガイダンス生成情報取得部１０６のマップ生成情報から、操作対象機器全体の機能に位置づけられたユーザ操作の状態を視覚化して表示する。
１０８はガイダンス生成部であり、マップ・ガイダンス生成情報取得部１０６のガイダンス生成情報から、操作可能な機能の操作方法の提示や、次に行なう動作候補の確認などのガイダンスを行なう。
１０９は操作履歴記憶部であり、対話制御部１０５から送られたユーザの操作（ユーザの目的）履歴を記憶する。
【００１４】
以下、図２から図５までを適宜参照しつつ、この発明のガイダンス生成処理の概要について説明する。
まず、対話管理処理フローについて述べる。対話管理処理フローを示した図２のステップＳ２０１において、対話管理部１０２のマップ・ガイダンス生成情報取得部１０６は、状態−目的別ガイダンス索引１０１の内容を読み込む。ここで、状態−目的別ガイダンス索引１０１は、機器状態とユーザ目的に対応した次に実行すべき操作列とマニュアル参照箇所の情報を保持する索引であり、例えば、この発明をＤＶＤ・ハードディスク（ＨＤＤ）レコーダーに組み込む場合、図４のように作成した索引を準備しておく。図４では、機器状態が「ＨＤＤ容量不足」でユーザ目的が「録画予約」の場合、対応する操作列の選択肢と、操作列の説明が記載されたマニュアルの記載箇所をマニュアル参照として定義してある。
【００１５】
このような状態−目的別ガイダンス索引１０１は、機器状態遷移図と操作マニュアルを知識源として作成する。作成方法としては、機器状態に対応する操作方法の説明が合致する箇所を抽出して半自動的に作成しても良いし、全て設計者が人手で作成しても良い。
【００１６】
次に、ステップＳ２０２において、ユーザの操作入力を対話制御部１０５がユーザ目的として記憶する。ユーザの操作入力は、組み込まれた操作対象機器に対してユーザが操作したときその操作対象機器の全体制御処理を経て、機器側からユーザ操作入力部１０３へ入力される。
【００１７】
さらに、ステップＳ２０３では、新たなユーザの操作が入力されたか否かを判定し、新たなユーザの操作が入力された場合に、ステップＳ２０２へ戻って、新たなユーザの操作をユーザ目的として対話制御部１０５が記憶する。新たなユーザの操作が入力されない場合、後述の機器状態が割り込み入力されるまで、ステップＳ２０３の判定処理を継続する。
【００１８】
以上のようにして、対話制御部１０５が最新のユーザの操作をユーザ目的として記憶していき、機器状態の割り込み入力が生じた場合に、図３に示すマップ・ガイダンス生成処理フローへ処理が移る。
【００１９】
図３において、ステップＳ３０１では、対話制御部１０５が機器状態取得部１０４により、入力された機器状態を取得し、機器状態とユーザ目的の組を生成して出力する。機器状態は、例えば、図４に示した「ＨＤＤ容量不足」といった機器の稼動状況の分類であり、予め作成された状態−目的別ガイダンス索引１０１の中に定義されているものである。
【００２０】
次に、ステップＳ３０２では、マップ・ガイダンス生成情報取得部１０６により、状態−目的別ガイダンス索引１０１を参照して、対話制御部１０５からの機器状態とユーザ目的の組より、対応する操作列とマニュアル参照情報を取得し、マップ生成情報、およびガイダンス生成情報を出力する。
マップ生成情報は、最新の機器状態とユーザ目的の組とともに、対応する操作列とマニュアル参照情報へのリンク情報を保持する。
ガイダンス生成情報は、最新の機器状態とユーザ目的の組とともに、対応する操作列とマニュアル参照情報の全ての情報を保持する。
【００２１】
次に、ステップＳ３０３では、マップ生成部１０７により、マップ・ガイダンス生成情報取得部１０６のマップ生成情報から、操作対象機器全体の機能に位置づけられたユーザ操作の状態が視覚化されたマップを生成して表示する。生成されたマップの画面例を図５に示す。全体の機能としては、操作対象機器の機能階層図の情報を保持しておき、マップ生成情報のユーザ目的に該当する機能を下位機能に展開した図を表示する。例えば、図５の左側領域５０１に示した「＜マップ＞」表示画面のように、ユーザ目的である「録画予約」に対応する「録る（録画）」の機能を、下位機能である「ライブ録画」〜「番組表予約」に展開して表示する。展開された下位機能のうち、ユーザ目的となっている下位機能「番組表予約」には、実行するための手順が示され、現在、ユーザがどの機能のどの手順についてガイダンスを受けているかが、一目で把握できるようにしている。
【００２２】
このように、マップ生成部１０７により操作対象機器全体の機能の階層に、現在のユーザ目的を表示することで、全体の機能での位置づけが容易に把握でき、また、操作に必要な手順数を把握できるようになる。
【００２３】
最後に、ステップＳ３０４では、ガイダンス生成部１０８により、マップ・ガイダンス生成情報取得部１０６のガイダンス生成情報から、操作可能な機能の操作方法の提示や、次に行なう動作候補の確認などのガイダンスを生成する。生成されたガイダンスの画面例を図５の右側領域５０２の「＜ガイダンス＞」に示す。この例では、マップのサマリに続いて、ガイダンス生成情報の機器状態「ＨＤＤ容量不足」に対応するガイダンス文として、「ＨＤＤ空き容量不足です」「空き容量を増やすには、以下から選択して下さい」などが提示され、その下部に、機器状態「ＨＤＤ容量不足」とユーザ目的「録画予約」に対応した、操作の選択肢と、選択された操作に関するマニュアル内容の機能説明が表示されてガイダンスされる。
【００２４】
ここで示される操作の選択肢は、機器状態と、操作マニュアル全体の操作列との対応を網羅的にカバーしているため、ユーザ目的の達成方法として、ユーザが「データ削除」しか思いつかなかった場合でも、操作マニュアルで離れた箇所に記載してあった「データ移動」も選択肢として提示できる。このため、ユーザが思いつかないユーザ目的の達成方法を容易に知ることができる。
【００２５】
さらに、上記のように提示されるマップ生成情報、及びガイダンス生成情報の中から、現在の機器状態における提示の妥当さを判定し、判定結果に基づいて絞り込んだ情報を提示することで、機器状態に合致した機器の操作を容易に選択できるようにすることもできる。
例えば、0の右側領域５０２の「＜ガイダンス＞」画面において、選択肢として提示した「ＤＶＤ書込み」「他ＨＤＤ書込み」といった操作に対し、状態−目的別ガイダンス索引での対応に加え、機器状態取得部１０４により、「ＤＶＤが挿入されている」及び「他ＨＤＤは接続されていない」などの機器状態の情報を取得し、「ＤＶＤ書込み」に対して妥当な提示であると判定して「○」を付与し、また、「他ＨＤＤ書込み」に対して妥当でない提示であると判定して「×」を付与する。判定方法としては、例えば、ＤＶＤや他ＨＤＤに対して、「１（利用可能）」「０（利用不可）」などを意味するフラグ情報で判定するようにする。このような、提示の妥当性の判定結果も同時に提示することで、現在可能な操作を容易に選択できるようになる。
【００２６】
なお、前記のステップＳ３０３のマップ生成と、ステップＳ３０４のガイダンス生成の実行順序は自由度があり、ガイダンス生成の後に、マップ生成を行なっても構わない。また、両者を並列に実行して、実行結果をまとめるようにもすることができる。
【００２７】
このように、この実施の形態１によるガイダンス生成装置では、特許文献１の従来技術では対応付けがなされていなかった機器状態とユーザ目的とを適切に対応させたことにより、機器状態とユーザ目的に合致した適切なガイダンスを生成できるようになる。
【００２８】
また、非特許文献１の従来技術ではユーザ目的と各機能の操作との対応付けがなされていないため、ユーザ目的に対応しない操作説明情報が生成されるという課題があったが、この実施の形態１によるガイダンス生成装置では、ユーザ目的を達成させるための、次の操作とマニュアル参照を一覧、選択可能にしたことにより、ユーザは、ガイダンスを受けたい操作を選択することで、該当する操作のマニュアル説明内容を容易に参照することができる。これにより、ユーザ目的に合致した適切な操作のガイダンスを生成できるようになる。
【００２９】
さらに、マップ表示により、操作対象機器の全体の機能の階層に現在のユーザ目的を表示することで、ユーザは、複数の機能の中で、どの機能を対象にしていたのかを迷うことなく、全体の機能の中での位置づけが容易に把握でき、また、操作に必要な手順数を把握できるようになる。
【００３０】
また、ユーザ目的を達成するための操作列が、操作マニュアル中に分散して記載された場合でも、まとめて一度に網羅的に閲覧できるようになるため、可能な操作列の見逃しが少なくなるという利点がある。
【００３１】
さらに、ユーザの操作履歴を操作履歴記憶部１０９に記憶しておくことにより、ユーザが通常使用していないが、ユーザ目的に対応する関連機能の推薦をできるようにすることもできる。このためには、前記対話制御部１０５は、ユーザ目的の履歴を操作履歴部１０９に記憶しておき、機器状態とユーザ目的に対応する機能で、かつ使用頻度が所定の閾値以内である機能を関連機能として選択し、この関連機能をユーザへの推薦情報として提示するようにする。
このように、操作機器の関連機能をユーザへ推薦することで、ユーザには気が付かなかった有効な機能を使えるようになり、ユーザの操作を効果的に支援することができるようになる。
【００３２】
なお、この実施の形態では、ＡＶ(Audio Visual)機器の操作を例にとり説明したが、この発明の内容はAV機器に限定されるものではなく、カーナビ等の車載機器、携帯電話およびＰＤＡ（Personal Digital Assistance）等の携帯機器、ＦＡ(Factory Automation)機器で用いられる表示機器等に広く適用できるものである。さらに、種々のシミュレーション・システム等においてシステムの操作を模擬する際のガイダンスとしても適用できるものである。
【００３３】
実施の形態２．
以上の実施の形態１では、機器状態とユーザ目的に対応する操作列とマニュアル参照を一覧して参照できるようにしたものであるが、次に、機器状態とユーザ目的に対応する機器の動作をアクション実行情報として定義し、ユーザへの確認後に、機器が次の動作を実行する実施の形態を示す。
【００３４】
図６は、この発明の実施の形態２を示す構成図である。この構成では、実施の形態１の構成に加えて、アクション定義に従った動作をアクション実行情報として出力するアクション実行生成部１１０を備え、状態−目的別ガイダンス索引１０１は、機器状態とユーザ目的に対応したシステム動作を定義するアクション定義がさらに付与された構成になっている。その他の構成については実施の形態１と同様なので説明を省略する。
【００３５】
以下、図７に示したアクション実行情報処理フローを参照しながら実施の形態２の動作を説明する。
まず、図７のステップＳ７０１と、ステップＳ７０３は、図３に示す実施の形態１のマップ・ガイダンス生成処理フローと同様なので説明を省略する。ステップＳ７０２において、マップ・ガイダンス生成情報取得部１０６は状態−目的別ガイダンス索引１０１を参照して、機器状態とユーザ目的の組から、対応する操作列とマニュアル参照情報、およびアクション情報を取得し、マップ生成情報、およびガイダンス生成情報を出力する。例えば、図８に示すように、状態−目的別ガイダンス索引１０１には「アクション」の項目が付与され、操作列「ＤＶＤ書込み」に対して、「ＩＦ  ＤＶＤが挿入されている  ＴＨＥＮ  ユーザ確認後、ＤＶＤ書込み」といったアクション情報が定義されているものとする。
【００３６】
次に、ステップＳ７０３の実行後、ステップＳ７０４において、ガイダンス生成部１０８では、機器状態とユーザ目的の組に対応したアクション情報が存在すれば、ユーザに実行可否を確認した後に、アクション実行生成部１１０からのアクション実行情報に従った動作を行なう。例えば、既にＤＶＤがセットされていることを機器情報として入手し、図５の表示画面の右下に表示されているように、「セットされたＤＶＤへデータを移動しますか？」というユーザ確認を行ない、「はい」が選択された場合に、実際にＤＶＤ書込み動作を実行する。
【００３７】
このように、機器状態とユーザ目的の組に対応したアクションを定義、実行することにより、ユーザには気が付かないが、ユーザ目的の達成に有効な動作を、機器が主導的に実行できるようになり、ユーザの機器操作が容易になる。
【００３８】
なお、この実施の形態では、ＡＶ機器の操作を例にとり説明したが、この発明の内容はAV機器に限定されるものではなく、カーナビ等の車載機器、携帯電話およびＰＤＡ等の携帯機器、ＦＡ機器で用いられる表示機器等に広く適用できるものである。さらに、種々のシミュレーション・システム等においてシステムの操作を模擬する際のガイダンスとしても適用できるものである。
【００３９】
実施の形態３．
前記の実施の形態２では、アクション定義を利用してユーザの機器操作を支援するようにしたものであるが、次に、状態−目的別ガイダンス索引１０１が索引付けの対象としている操作マニュアルや機器状態遷移図の代わりに、ネットワーク上に存在する電子化文書などのコンテンツを取得して、索引付けの対象とすることができるようにする実施の形態を示す。
【００４０】
図９は、この発明の実施の形態３を示す構成図である。この実施の形態３の構成は、実施の形態１の構成に加えて、ネットワークに接続して、ネットワーク上に存在するデータをネットワークコンテンツ１１２として取得するネットワークコンテンツ取得部１１１を備え、状態−目的別ガイダンス索引１０１は、前記取得されたネットワークコンテンツ１１２の情報を含むように作成される構成としたものである。その他の構成については実施の形態１と同様なので説明を省略する。
【００４１】
以下、図１０に示したネットワークコンテンツ処理フローを参照しながら実施の形態３の動作を説明する。
まず、図１０のステップＳ１００１において、初期取得として、ネットワークコンテンツ取得部１１１により、ネットワーク上のサーバに存在するコンテンツ１１２を取得する。コンテンツ１１２は、企業内イントラネットのファイルサーバに蓄積されたある機器に関する電子化マニュアル群や、データベースサーバに記憶されたある機器に関する顧客問合せ回答記録などであり、さらには、インターネット上で公開されている製品マニュアルや製品ホームページ内の関連情報などである。
【００４２】
次に、ステップＳ１００２において、ネットワークコンテンツ取得部１１１により取得されたコンテンツ１１２の中から、設計者が、設計対象とする機器に関するコンテンツ情報を選択し、状態−目的別ガイダンス索引１０１を作成する。状態−目的別ガイダンス索引１０１の作成方法は、実施の形態１と同様なので説明を省略する。このようにして得られたネットワークコンテンツは、機器の各機能に関連するガイダンス中に、関連情報への参照リンクとして利用しても良いし、顧客からの問合せ件数が多い機能については、操作説明を詳細に、かつ分かり易く改訂するために利用しても良い。
【００４３】
さらに、ステップＳ１００３において、ネットワークコンテンツ取得部１１１は、ネットワーク上のサーバに存在するコンテンツ１１２の更新を監視し、更新されたコンテンツ１１２を取得して、状態−目的別ガイダンス索引１０１を更新する。
【００４４】
このように、ネットワークコンテンツ取得部１１１を備えたことにより、状態−目的別ガイダンス索引１０１の索引付けの対象を広げ、さらには、更新により最新の機器の情報を入手して、ガイダンスに利用することができるようになる。
【００４５】
なお、この実施の形態では、ＡＶ機器の操作を例にとり説明したが、この発明の内容はAV機器に限定されるものではなく、カーナビ等の車載機器、携帯電話およびＰＤＡ等の携帯機器、ＦＡ機器で用いられる表示機器等に広く適用できるものである。さらに、種々のシミュレーション・システム等においてシステムの操作を模擬する際のガイダンスとしても適用できるものである。
【００４６】
以上述べた各実施の形態において、各々の実施の形態における全ての機能あるいは一部の機能は操作機器に組み込まれたコンピュータのソフトウェアとしてプログラム実行することで達成も出来る。
【産業上の利用可能性】
【００４７】
この発明はＡＶ機器、カーナビ等の車載機器、携帯電話およびＰＤＡ等の携帯機器、ＦＡ機器で用いられる表示機器等に広く適用できる。さらに、種々のシミュレーション・システムにおいてシステムの操作を模擬する際のガイダンスとしても適用可能である。
【図面の簡単な説明】
【００４８】
【図１】この発明の実施の形態１における基本構成図である。
【図２】この発明の実施の形態１における対話管理処理のフロー図である。
【図３】この発明の実施の形態１におけるマップ・ガイダンス生成処理のフロー図である。
【図４】状態−目的別ガイダンス索引例の説明図である。
【図５】マップ・ガイダンス生成画面例の説明図である。
【図６】この発明の実施の形態２における構成図である。
【図７】この発明の実施の形態２におけるアクション実行情報処理のフロー図である。
【図８】アクション実行記述例の説明図である。
【図９】この発明の実施の形態３における構成図である。
【図１０】この発明の実施の形態３におけるネットワークコンテンツ処理のフロー図である。
【符号の説明】
【００４９】
１０１；状態−目的別ガイダンス索引、１０２；対話管理部、１０３；ユーザ操作入力部、１０４；機器状態取得部、１０５；対話制御部、１０６；マップ・ガイダンス生成情報取得部、１０７；マップ生成部、１０８；ガイダンス生成部、１０９；操作履歴記憶部、１１０；アクション実行生成部、１１１；ネットワークコンテンツ取得部、１１２；ネットワークコンテンツ。
【図１】
2007156955.tif 000003
【図２】
2007156955.tif 000004
【図３】
2007156955.tif 000005
【図４】
2007156955.tif 000006
【図５】
2007156955.tif 000007
【図６】
2007156955.tif 000008
【図７】
2007156955.tif 000009
【図８】
2007156955.tif 000010
【図９】
2007156955.tif 000011
【図１０】
2007156955.tif 000012