(57)【要約】【課題】操作者の操作履歴を参照して、当該操作者が正しく操作を行っているか否かを把握し、適正な操作をするように誘導するように支援する。【解決手段】本発明は、操作者が操作入力する毎に履歴ファイルを複写して一時ファイルとして管理する履歴ファイル複写管理機能と、標準化テンプレートをマクロ履歴ファイルとして管理するマクロ履歴管理機能と、上記標準化テンプレートと上記一時ファイル照合し、操作者の操作の適否を判断する照合機能と、を実現する操作誘導支援プログラム、及びそれを用いた情報処理装置、並びに操作誘導支援方法である。【選択図】      図１
2006302198.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置が実行する操作誘導支援プログラムであって、
上記情報処理装置に、操作者が操作入力する毎に当該操作に係る履歴ファイルを複写して一時ファイルとして管理する履歴ファイル複写管理機能と、適正操作を定める標準化テンプレートをマクロ履歴ファイルとして管理するマクロ履歴管理機能と、上記標準化テンプレートと上記一時ファイルとを照合し、操作者の操作の適否を判断する照合機能と、を実現させるための操作誘導支援プログラム。
【請求項２】
操作者が操作入力する毎に当該操作に係る履歴ファイルを複写して一時ファイルとして管理し、適正操作を定める標準化テンプレートをマクロ履歴ファイルとして管理し、上記標準化テンプレートと上記一時ファイルとを照合し、操作者の操作の適否を判断し、適正操作に誘導するよう支援する、ことを特徴とする操作誘導支援方法。
【請求項３】
操作誘導支援プログラムに基づいて情報処理を行う情報処理装置であって、
操作者が所定の操作入力を行う操作入力部と、
所定の表示を行う表示部と、
上記操作誘導支援プログラムに基づいて、操作者が操作入力する毎に当該操作に係る履歴ファイルを複写して一時ファイルとして管理する履歴ファイル複写管理機能と、適正操作を定める標準化テンプレートをマクロ履歴ファイルとして管理するマクロ履歴管理機能と、上記標準化テンプレートと上記一時ファイルとを照合し、操作者の操作の適否を判断する照合機能と、を実行するように制御する制御部と、
を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＣＡＤ、ＣＡＭ等のソフトウェアを用いて作図する場合に、操作者の操作履歴を参照しつつ、適正な操作をするようにユーザを誘導するための支援を行う操作誘導支援プログラム、操作誘導支援方法、情報処理装置に関する。
【背景技術】
【０００２】
従来、ユーザに対して複雑な操作が要求されるソフトウェアを用いる場合、その操作を支援するために音声等によるガイドを行う各種の技術が開示されている。
【０００３】
例えば、特許文献１では、自動取引装置の不慣れな係員に対し、動画・静止画／イラスト（テクニカルイラスト）や音声を使用することで操作誘導し、障害の対応や操作等を容易に行えるようにする自動取引装置が開示されている。
【特許文献１】特開平１１−２０３５３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、ユーザの操作の適否に基づく適正な操作誘導はなされていない。更に、ＣＡＤ、ＣＡＭ等のソフトウェアを用いて作図するような場合、従来技術ではユーザの操作履歴を参照できないことから、操作者が正しく操作を行っているか否かを把握することができず、適正な操作誘導を行うことはできなかった。
【０００５】
本発明は、ＣＡＤ、ＣＡＭ等のソフトウェアを用いて作図するような場合に、操作者の操作履歴を参照して、当該操作者が正しく操作を行っているか否かを把握し、適正な操作をするように誘導するように支援することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の態様では、情報処理装置が実行する操作誘導支援プログラムであって、上記情報処理装置に、操作者が操作入力する毎に当該操作に係る履歴ファイルを複写して一時ファイルとして管理する履歴ファイル複写管理機能と、適正操作を定める標準化テンプレートをマクロ履歴ファイルとして管理するマクロ履歴管理機能と、上記標準化テンプレートと上記一時ファイルとを照合し、操作者の操作の適否を判断する照合機能と、を実現させるための操作誘導支援プログラムが提供される。
【０００７】
本発明の第２の態様では、操作者が操作入力する毎に当該操作に係る履歴ファイルを複写して一時ファイルとして管理し、適正操作を定める標準化テンプレートをマクロ履歴ファイルとして管理し、上記標準化テンプレートと上記一時ファイルとを照合し、操作者の操作の適否を判断し、適正操作に誘導するよう支援する、ことを特徴とする操作誘導支援方法が提供される。
【０００８】
本発明の第３の態様では、操作誘導支援プログラムに基づいて情報処理を行う情報処理装置であって、操作者が所定の操作入力を行う操作入力部と、所定の表示を行う表示部と、上記操作誘導支援プログラムに基づいて、操作者が操作入力する毎に当該操作に係る履歴ファイルを複写して一時ファイルとして管理する履歴ファイル複写管理機能と、適正操作を定める標準化テンプレートをマクロ履歴ファイルとして管理するマクロ履歴管理機能と、上記標準化テンプレートと上記一時ファイルとを照合し、操作者の操作の適否を判断する照合機能と、を実行するように制御する制御部と、を有する情報処理装置が提供される。
【発明の効果】
【０００９】
本発明によれば、ＣＡＤ，ＣＡＭ等のソフトウェアを用いて作図するような場合に、操作者の操作履歴を参照して当該操作者が正しく操作を行っているか否かを把握し、適正な操作をするように誘導するように支援するための操作誘導支援プログラム、操作誘導支援方法、情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施の形態について説明する。
【００１１】
先ず、図１には本発明の一実施の形態に係る操作誘導支援プログラムを実装した情報処理装置の構成を示し説明する。この図１に示されるように、この情報処理装置は、制御部１、表示部２、記憶部３、操作入力部４を有しており、制御部１は制御プログラム１１に基づいて各種の動作を行うことになる。この制御プログラム１１は、動画マニュアルプログラム１１１と操作誘導支援プログラム１１２とを少なくとも含み、操作誘導支援プログラム１１２は更に履歴ファイル複写管理機能１１２ａ、マクロ履歴管理機能１１２ｂ、照合機能１１２ｃ、誤り検出機能１１２ｄを有する。記憶部３には、履歴ファイル３ａ，一時ファイル３ｂ、そしてマクロ履歴ファイル３ｃが格納されている。
【００１２】
以下、図２の概念図を参照して、上記構成による動作を詳細に説明する。
【００１３】
これは本実施の形態に係る操作誘導支援方法にも相当するものである。
【００１４】
制御部１は、制御プログラム１１に含まれる動画マニュアルプログラム１１１に基づいて、ソフト（ＣＡＤ，ＣＡＭ，ＣＡＥ，ＣＧ等）操作の初心者を対象とし、ソフトの操作を習得させるため、作図画面１０１に加えて動画マニュアル画面１００を表示し、動画マニュアル画面１００で示す操作手順に沿って操作者に当該ソフトの操作を習得させる。
【００１５】
この動画マニュアル画面１００では、操作入力部４の操作により「再生」キー（図２中に三角形で示す）が押される毎に、次の操作手順を動画で示す。操作者は、その動画を見て操作を習得する。また、制御部１は、制御プログラム１１に含まれる操作誘導支援プログラム１１２に基づいて、詳細な後述するようにして操作者の操作内容を解読し、正しく操作が行われているか否かを判断する。ここで、正しい操作が行われていると判断された場合には、次の操作手順が動画マニュアルとして表示される。一方、正しく操作が行われていないと判断された場合には、どの部分が誤っているかを指摘し、次の操作手順には進まないよう制御する。但し、特定の「了解キー」が押された段階で、次の操作手順を動画マニュアル画面１００に表示する。制御部１は、これらプログラム１１１，１１２に基づいて操作者の操作手順を解読し正しい操作手順を理解させる。即ち、操作者の操作内容を解読しつつ、動画マニュアル画面１００を介して操作者の操作を適正な操作に誘導する所謂ナビゲート型マニュアルを実現する。これにより、操作を習得するための講義（演習等）の指導者を不要とし、最も適した操作手順を習得させることを可能とする。
【００１６】
さて、動画マニュアル画面１００に表示される動画マニュアルを閲覧した後、作図画面１０１で操作者が操作入力部４を操作して実際の作図操作を行うと（ステップＳ１）、操作内容に関するファイルが履歴ファイル３ａとして記憶部３に蓄積される（ステップＳ２）。  
この履歴ファイル３ａの一例については、図４に示される通りである。
【００１７】
この実施の形態の情報処理装置では、ソフト（ＣＡＤ，ＣＡＭ，ＣＡＥ，ＣＧ等）が所有する履歴ファイル３ａを使用する。ここで、履歴ファイル３ａとは、停電等の際、自動的に現在の状態に普及させるために情報を保存するためのもので、通常使用時には参照されない状態で保護されている。この点に着目して、情報処理装置の制御部１は、操作誘導支援プログラム１１２の履歴ファイル複写管理機能１１２ａに基づいて、操作者が作図画面１０１上で操作入力部４の特定の操作キーを押す（例えば、マウスをクリック）毎に履歴ファイル３ａを複写して一時ファイル３ｂとして管理する（ステップＳ３）。
【００１８】
一方、情報処理装置の制御部１は、操作誘導支援プログラム１１２のマクロ履歴管理機能１１２ｂに基づいて、詳細は後述する適正操作を規定する標準化テンプレートをマクロ履歴ファイル３ｃとして管理する。このマクロ履歴ファイル３ｃの一例については、図５に示される通りである。制御部１は、操作誘導支援プログラム１１２の照合機能１１２ｃに基づいて、マクロ履歴ファイル３ｃの標準化テンプレートと上記一時ファイル３ｃとを詳細は後述するように照合し（ステップＳ５）、操作者が動画マニュアル画面１００での指示通りに操作しているか否かを判断する（ステップＳ６）。そして、指示通りに操作しているものと判断した場合には、次段階の動画の表示を開始する（ステップＳ７）。これに対して、指示通りに操作していないものと判断した場合には、制御部１は、操作誘導支援プログラム１１２の誤り検出機能１１２ｄに基づき、履歴フロー誤り検出処理を行い（ステップＳ８）、誤り履歴フローの表示を行い（ステップＳ９）、誤り部分を修正し（ステップＳ１０）、上記履歴ファイル３ａに当該修正情報を反映させる（ステップＳ１１）。
【００１９】
ここで、図３のフローチャートを参照して、情報処理装置の制御部１の操作誘導支援プログラム１１２に基づく動作のうち照合処理について更に詳細に説明する。
【００２０】
先ず、標準化テンプレートを用いて、履歴ファイル(マクロプログラム)３ａ中から変数部分（標準化名称と値）を認識し、これを抽出して標準化ＤＢのセル中に格納する。
【００２１】
標準化テンプレートは、三次元形状で作成するＣＡＤ操作手順をパターン化したものであり、変数部（図５中の太字の部分）と固定部からなる。変数部は、標準化名称（部品各部の名称）とその値という形式になっている。また、標準化テンプレートは三次元形状の作成（スケッチャーからフィーチャーを作成）と三次元形状の操作（形状の変更）から構成されている。前者のテンプレートは押出し（カットを含む）、回転体、スイープ、ロフトなどが用意され、後者はフィレット、面取り等が用意されている。これらの標準化テンプレートは、一連のＣＡＤ操作手順をファイルに出力し、入力形式をパターン化した後、変数部を定義して作成され、マクロ履歴ファイル３ｃとして蓄積される。
【００２２】
図５に示される標準化テンプレートは、フィーチャー作成の押出し（Feature Extrusion）を示している。標準化名称は“＠＊＊＊”、その値は“％＊＊＊”で記述される（図５中の太字）。例えば、パラメータ（寸法）値の変更を行う場合には、
Part.Parameter(“＠＊＊＊”).System Value＝％＊＊＊
というテンプレートが用意されている。しかるに、この照合処理では、図５中のマスクプログラムから標準化名称（ＤＩ＠スケッチ１、Ｄ２＠スケッチ１等）とその値（0.06.0.045等）を抽出し（ステップＳ２１）、該当するマクロ履歴ファイル３ｃを選択し（ステップＳ２２）、前処理（不要部分削除）を行い（ステップＳ２３）、その内容から操作手順を把握し（ステップＳ２４）、照合判断を行う（ステップＳ２５）。
【００２３】
以上説明したように、本発明の一実施の形態によれば、情報処理装置が実行する操作誘導支援プログラム１１２であって、上記情報処理装置に、操作者が操作入力する毎に当該操作に係る履歴ファイル３ａを複写して一時ファイル３ｂとして管理する履歴ファイル複写管理機能１１２ａと、適正操作を定める前述した標準化テンプレートをマクロ履歴ファイル３ｃとして管理するマクロ履歴管理機能１１２ｂと、上記標準化テンプレートと上記一時ファイル３ｂ照合し、操作者の操作の適否を判断する照合機能１１２ｃと、を実現させるための操作誘導支援プログラムを提供することができる。
【００２４】
また、本発明の一実施の形態によれば、操作誘導支援プログラムに基づいて情報処理装置が動作することで実現される操作誘導支援方法であって、上記情報処理装置の制御部１が、履歴ファイル複写管理機能１１２ａに基づいて操作者が操作入力部４を介して操作入力する毎に当該操作に係る履歴ファイル３ａを複写し一時ファイル３ｂとして管理し、マクロ履歴管理機能１１２ｂに基づいて適正操作を定める前述した標準化テンプレートをマクロ履歴ファイル３ｃとして管理し、照合機能１１２ｃに基づいて上記標準化テンプレートと上記一時ファイル３ｂとを照合し、操作者の操作の適否を判断することを特徴とする操作誘導支援方法を提供することができる。
【００２５】
そして、本発明の一実施の形態によれば、操作誘導支援プログラム１１２に基づいて情報処理を行う情報処理装置であって、操作者が所定の操作入力を行う操作入力部４と、所定の表示を行う表示部２と、上記操作誘導支援プログラム１１２に基づいて、操作者が操作入力する毎に当該操作に係る履歴ファイル３ａを複写して一時ファイル３ｂとして管理する履歴ファイル複写管理機能１１２ａと、適正操作を定める標準化テンプレートをマクロ履歴ファイル３ｃとして管理するマクロ履歴管理機能１１２ｂと、上記標準化テンプレートと上記一時ファイル３ｂと照合し、操作者の操作の適否を判断する照合機能１１２ｃと、を実行するように制御する制御部１と、を有することを特徴とする情報処理装置を提供することができる。
【００２６】
以上、本発明の実施の形態について説明したが、本発明はこれに限定される事なくその趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。例えば、上記実施の形態では、操作誘導支援プログラムを用いてＣＡＤ、ＣＡＭ等のソフトウェアを用いて作画操作を行う場合に操作誘導支援を行う例を示したが、本発明はこれに限定されることなく、種々の情報処理に適用可能であることは勿論である。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施の形態に係る操作誘導支援プログラム１１２を実装した動画マニュアルシステムの構成を示す図である。
【図２】本発明の一実施の形態に係る動画マニュアルシステムによる処理を説明するための概念図である。
【図３】本発明の一実施の形態に係る動画マニュアルシステムによる処理のうち照合処理について更に詳細に説明するためのフローチャートである。
【図４】履歴ファイル３ａの一例を示す図である。
【図５】マクロ履歴ファイル３ｃの一例を示す図である。
【符号の説明】
【００２８】
１・・・制御部、２・・・表示部、３・・・記憶部、３ａ・・・履歴ファイル、３ｂ・・・一時ファイル、３ｃ・・・マクロ履歴ファイル、４・・・操作入力部、１１・・・制御プログラム、１１１・・・動画マニュアルプログラム、１１２・・・操作誘導支援プログラム、１１２ａ・・・履歴ファイル複写管理機能、１１２ｂ・・・マクロ履歴管理機能、１１２ｃ・・・照合機能、１１２ｄ・・・誤り検出機能。
【図１】
2006302198.tif 000003
【図２】
2006302198.tif 000004
【図３】
2006302198.tif 000005
【図４】
2006302198.tif 000006
【図５】
2006302198.tif 000007