(57)【要約】【課題】マニュアルの作成後における変更を容易に行うことが可能であり、マニュアルに記載する画像を容易に取得可能とすることによってマニュアル作成作業の負担を軽減させたマニュアル作成ツールを提供すること。【解決手段】マニュアル作成ツール１０１では、制御部１０２が、マニュアル作成者の１つの操作毎の操作内容と共に、操作内容で操作をしたボタンや、入力操作により入力した入力情報等を示す操作情報を記録する処理を行う。また、マニュアル作成対象アプリケーションで画面表示された画像をキャプチャする処理を行い説明文やタイトルを作成する処理を行う。マニュアルを変更・追加する場合には、操作情報を用いて、操作番号ＩＤ４０１で示す操作順序に従って、マニュアル内容を変更・追加する箇所まで操作内容を再生する処理を行う。【選択図】  図３
2007164585.tif 000002
【特許請求の範囲】
【請求項１】
マニュアル作成対象アプリケーションの操作内容についてのマニュアルを作成するためのマニュアル作成ツールにおいて、
前記マニュアル作成対象アプリケーションの動作中において画面表示される画像情報をキャプチャする画像キャプチャ手段と、
マニュアル作成者の操作に応じて、前記画像キャプチャ手段がキャプチャした画像情報に、この画像情報に関する文字情報を作成する文字作成手段と、
前記前記画像キャプチャ手段がキャプチャした画像情報および前記文字作成手段が作成した文字情報を用いて編集を行い、マニュアルを作成するマニュアル編集手段と、
マニュアル作成者が前記マニュアル作成対象アプリケーションを操作した操作手順を記録する操作記録手段と、
前記マニュアル編集手段が作成したマニュアルにおいて、開始部分からマニュアル作成者が内容の変更を指定操作した変更部分まで、前記操作記録手段が記録した操作手順に従って、マニュアル作成者が操作した内容を再生する操作再生手段とを備えたことを特徴とするマニュアル作成ツール。
【発明の詳細な説明】
【技術分野】
【０００１】
マニュアル作成対象アプリケーションの操作内容についてのマニュアルを作成するためのマニュアル作成ツールに関する。
【背景技術】
【０００２】
コンピュータ等のハードウェアにおいて動作するソフトウェアは年々新しいものが世の中に出てきており、さらにその操作方法は、ディスプレイ装置等に表示された単に表示画面に従って操作するだけでなく、複数種類の表示画面を操作の内容に応じてそれぞれ切り替えたり複雑なものが多く、ソフトウェアの基本機能はともかく、詳細機能まで使いこなそうとするには、表示画面を見て操作者が判断して自身の感覚に頼った操作では難しく、詳細機能について細かい説明について記載されたマニュアルに頼る他ならない。但し、利用したいソフトウェアには必ずしもマニュアルがソフトに付属しているというわけでは無く、また、操作者にとって自国の言語で分かり易くマニュアルが書かれているとは限らない。仮にマニュアルが存在していてもすべての操作について網羅しておらず、詳細な機能等については記載されていないものも数多く存在する。こうした背景状況よりソフトウェアを利用する際のマニュアル作成は必要不可欠なものとなっている。
【０００３】
このようなソフトウェアについてのマニュアル作成の作業を軽減するためにいくつかの技術が知られている。下記特許文献１では、ソフトウェア上の操作の処理ステップ毎の操作内容の説明データを自由に組み合わせて操作マニュアルとして作成してオペレータに提供するとともに、入力されるデータに言語種類の指示があった場合は、指示された言語で操作マニュアルを編集・作成してオペレータに提供する技術が提案されている。
【０００４】
また、下記特許文献２では、ソフトウェア上で表示される画面の表示形式を定義するレコード群からなり、利用者プログラムで使用される画面定義体を利用した作成方式であり、画面定義体を構成するレコード群から、その画面定義体に含まれる項目名フィールドに入力項目または出力項目を持つレコードを取り出して、当該各レコードの日本語項目名フィールドに対応する文字を表示した編集処理用画面を設定し、この編集処理用画面での前記各表示の余白部分に、それぞれの表示に対応した注釈情報を記入し、これらの注釈情報と、前記各レコードのフィールドの中で画面操作マニュアル作成に必要なもののデータをそれぞれ対応付けて操作マニュアルデータファイルに格納し、この格納されたデ−タに基づいて画面操作マニュアルを作成するもの提案されている。
【０００５】
下記特許文献３に記載のものは、実行するソフトウェアは、マニュアル作成・活用サーバに保持され、マニュアルの対象システムは対象システム用サーバに保持されている。マニュアル作成者は端末を用いて、対象システムにおいてマニュアルに表示するためのそれぞれの必要な画面をマニュアル作成用画面に貼り付け、それぞれの画面に対して音声入力手段によって音声でマニュアルの説明部分を入力することによりマニュアル作成を行うようになっている。下記特許文献４に記載のものは、設計者が仕様に応じて記述を変更する個所の情報を入力するための入力インタフェースと、入力された情報より変数を作成する変数変換部と、変数変換部により作成された変数を定義する実体参照部と、データベース部と、実体参照部の定義を基に、テンプレートデータベース部の文字列を参照するとともに、データベース部にある可変内容データベース部品を参照し、合成を行う合成部と、前記合成部によりマニュアルを出力する機能を備えている。
【０００６】
【特許文献１】特開平５−１６５５９１号公報
【特許文献２】特開平５−２７４１３４号公報
【特許文献３】特開２００２−２９７７９３号公報
【特許文献４】特開２００４−９４４８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の特許文献１〜４に記載された技術では、マニュアルに記載する利用者プログラムまたは対象システム等で表示される一部の画像を変更する際の手戻り作業について有効な解決方法は示してはおらず、またアプリケーションや利用者プログラムまたは対象システム等からマニュアルに記載する画像を簡易な操作や処理によって、簡単に取得する方法は示しておらず、画像を取得してマニュアルに掲載する作業が効率的に行われていないという問題があった。
【０００８】
本発明は、以上の問題点に鑑みてなされたものであり、その目的とするところは、マニュアルの作成後における変更を容易に行うことが可能であり、マニュアルに記載する画像を容易に取得可能とすることによってマニュアル作成作業の負担を軽減させたマニュアル作成ツールを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために請求項１に係る発明は、マニュアル作成対象アプリケーションの操作内容についてのマニュアルを作成するためのマニュアル作成ツールにおいて、
前記マニュアル作成対象アプリケーションの動作中において画面表示される画像情報をキャプチャする画像キャプチャ手段と、
マニュアル作成者の操作に応じて、前記画像キャプチャ手段がキャプチャした画像情報に、この画像情報に関する文字情報を作成する文字作成手段と、
前記前記画像キャプチャ手段がキャプチャした画像情報および前記文字作成手段が作成した文字情報を用いて編集を行い、マニュアルを作成するマニュアル編集手段と、
マニュアル作成者が前記マニュアル作成対象アプリケーションを操作した操作手順を記録する操作記録手段と、
前記マニュアル編集手段が作成したマニュアルにおいて、開始部分からマニュアル作成者が内容の変更を指定操作した変更部分まで、前記操作記録手段が記録した操作手順に従って、マニュアル作成者が操作した内容を再生する操作再生手段とを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明に係るマニュアル作成ツールによれば、マニュアルの作成後における変更を容易に行うことが可能であり、マニュアルに記載する画像を容易に取得可能とすることによってマニュアル作成作業の負担を軽減させることが可能となる。
【００１１】
請求項１に係る発明によれば、画像キャプチャ手段が、マニュアル作成対象アプリケーションの動作中において画面表示される画像情報をキャプチャし、文字作成手段がマニュアル作成者の、キーボードやマウス等を用いた文字や文章の入力操作に応じて、画像キャプチャ手段がキャプチャした画像情報にこの画像情報に関する文字情報を作成するので、容易にマニュアル作成対象アプリケーションの動作中の画像情報を取得してその画像についての説明に関する文字情報を作成し、これらの画像情報および文字情報を用いてマニュアルを作成することでマニュアル作成作業の負担を軽減させることが可能である。また、操作記録手段がマニュアル作成者がマニュアル作成対象アプリケーションを操作した操作手順を記録して、マニュアル編集手段が作成したマニュアルにおいて、操作再生手段が開始部分からマニュアル作成者が内容の変更を指定操作した変更部分まで操作記録手段が記録した操作手順に従って、マニュアル作成者が操作した内容を再生するので、マニュアル作成者が変更を行うたびに、変更部分まで操作内容を繰り返して行う作業が不要となり、容易かつ効率的にマニュアルの作成後における変更を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態について図面に基づいて詳細に説明する。図１は、本実施の形態におけるマニュアル作成ツール１０１の全体構成を示すブロック図である。マニュアル作成ツール１０１は、以下のマニュアル作成ツール１０１の各手段を制御する制御部１０２と、マニュアルを作成する対象となる例えばコンピュータ上で動作するマニュアル作成対象アプリケーションを制御するアプリケーション制御部１０３と、マニュアル作成対象アプリケーションをマニュアル作成者が操作する際の操作内容を含む操作情報を操作順序に従って記録する操作記録部１０４と、マニュアル作成者が操作したマニュアル作成対象アプリケーションの一連の動作の中からマニュアルに記載する画像情報をキャプチャするキャプチャ記録部１０５と、キャプチャ記録部１０５がキャプチャした画像情報に関する説明文およびそのタイトルの情報を作成する説明文・タイトル作成部１０６と、操作記録部１０４によって記録された操作情報を含む操作情報ファイル１０７と、操作記録部１０４によって記録された操作情報の操作手順を記録した操作記録テーブル１０８と、キャプチャ記録部１０５によってキャプチャされた画像情報を含むキャプチャ画像ファイル１０９と、キャプチャ記録部１０５によってキャプチャされた画像情報に関する情報を記憶するキャプチャ情報テーブル１１０と、説明文・タイトル作成部１０６によって作成された説明文・タイトルの情報を記憶する説明テーブル１１１およびタイトルテーブル１１２と、操作情報ファイル１０７と操作記録テーブル１０８とキャプチャ画像ファイル１０９とキャプチャ情報テーブル１１０と説明テーブル１１１とタイトルテーブル１１２とから各情報やデータを読み出してマニュアルを編集・作成するマニュアル編集部１１３と、マニュアル作成者がマニュアル作成対象アプリケーションを操作した際の操作順序を再生する操作再生部１１４と、マニュアル編集部１１３が編集・作成したマニュアルのデータやマニュアル作成のための作成画面を表示する表示部１１５とから構成されている。
【００１３】
操作記録部１０４は、マニュアル作成者がマニュアル作成対象アプリケーションを操作した際の操作内容を、１つの操作を示す操作情報毎に記録して操作情報ファイル１０７に格納し、各操作情報毎にその操作情報の操作ファイル名とその操作順序の番号を示す操作番号ＩＤと関連付けて操作記録テーブル１０８に格納する機能を有する。
【００１４】
キャプチャ記録部１０５は、マニュアル作成者がマニュアル作成対象アプリケーションの操作を行っている際に、マニュアル作成者の操作に応じて、マニュアル作成対象アプリケーションの動作中に表示部１１５で表示される画像や表示画面のうち、マニュアルで記載する画像情報等をマニュアル作成対象アプリケーションからキャプチャして取得し、キャプチャ画像ファイル１０９に格納する機能を有する。
【００１５】
説明文・タイトル作成部１０６は、マニュアル作成者がキーボードやマウス等の操作手段を用いて入力操作した文字や文章等の文字情報に基づいて、画像情報に関する説明文およびそのタイトルを作成し、これらの情報を説明テーブル１１１またはタイトルテーブル１１２に格納する機能を有する。
【００１６】
図２は、マニュアル作成ツール１０１におけるマニュアル作成ツール画面を示す説明図である。このマニュアル作成ツール画面２０１は、マニュアル作成対象アプリケーションでの操作順序に従った各操作内容に関する説明部分のタイトルを示すアウトライン部分２０２と、マニュアル作成対象アプリケーションからキャプチャしてマニュアルに記載する画像情報に関する説明文およびタイトル等の文字情報を入力する文字入力ボックスを有するマニュアル編集部分２０３と、マニュアル作成対象アプリケーションから画像情報をキャプチャするためのキャプチャボタン２０４と、マニュアル編集部分２０３にて編集した画像情報やタイトルおよび説明文等の文字情報を用いてマニュアルを作成した様子をプレビュー表示させるプレビュー部分２０５と、マニュアル作成対象アプリケーションをこのマニュアル作成ツール画面２０１上で操作するためのマニュアル作成対象アプリケーション操作部分２０６とから構成される。
【００１７】
尚、マニュアル作成対象アプリケーション操作部分２０６には、マニュアル作成者がマニュアル作成対象アプリケーションを操作した際の操作内容をその操作順序に従って再生させる際に、再生の動作の進行を操作するための「次へ」ボタン２０７およびその再生の動作の巻き戻しを操作するための「戻る」ボタン２０８とが設けられている。
【００１８】
図４は、操作記録部１０４によって記録されたマニュアル作成対象アプリケーションの操作順序に従った操作情報を記録した操作記録テーブル１０８を示す説明図である。操作記録テーブル１０８には、図４に示すように、マニュアル作成者が操作した際の操作順序を示す操作番号ＩＤ４０１と、マニュアル作成者が操作した際の操作内容を含む操作情報ファイル名４０２とが関連付けられて格納されている。
【００１９】
図５は、マニュアル作成ツール１０１で作成したマニュアルを変更した際の操作記録テーブル１０８を示す説明図である。この操作記録テーブル１０８では、図５に示すように、操作番号ＩＤ５０１と、一部の操作内容が変更された新たな操作情報ファイル名５０２とが関連付けられて、変更後の操作記録テーブル１０８として格納されている。
【００２０】
図６は、画像情報に関する情報を記憶するキャプチャ情報テーブル１１０を示す説明図である。キャプチャ情報テーブル１１０には、図６に示すように、キャプチャ記録部１０５がキャプチャした各画像情報を識別するためのキャプチャ画像ＩＤ６０１と、画像情報についてのマニュアル作成者が操作した際の操作順序を示す操作番号ＩＤ６０２と、画像情報についての画像ファイル名６０３とが関連付けられて格納されている。
【００２１】
図７は、マニュアル作成ツール１０１で作成したマニュアルを変更した際のキャプチャ情報テーブル１１０を示す説明図である。このキャプチャ情報テーブル１１０では、図７に示すように、キャプチャ画像ＩＤ７０１と、操作番号ＩＤ７０２と、キャプチャ記録部１０５によって画像情報を一部変更してキャプチャした画像情報についての画像ファイル名７０３とが関連付けられて、変更後のキャプチャ情報テーブル１１０として格納されている。
【００２２】
図８は、画像情報に関するタイトルを記憶したタイトルテーブル１１２を示す説明図である。タイトルテーブル１１２には、図８に示すように、各画像情報を識別するためのキャプチャ画像ＩＤ８０１と、画像情報に対するタイトル８０２とが関連付けられて格納されている。
【００２３】
図９は、画像情報に関する説明文を記憶した説明テーブル１１１を示す説明図である。説明テーブル１１１には、図９に示すように、各画像情報を識別するためのキャプチャ画像ＩＤ９０１と、画像情報で表示された画面上での操作内容や画面の構成について説明する説明文の情報を含む説明文９０２とが関連付けられて格納されている。
【００２４】
図１０は、マニュアル作成ツール１０１で作成したマニュアルの一例を示す説明図である。このマニュアルを表示した表示画面１００１では、図１０に示すように、マニュアル作成アプリケーションでの操作内容を示す画像情報と、この画像情報に関する説明文とが表示されている。また、図１１は、図１０に示すマニュアルについてのディレクトリ構造１１０１を示す説明図である。
【００２５】
続いて、本実施の形態におけるマニュアル作成ツール１０１の動作について、図３に示すフローチャートを用いて詳細に説明する。まず、マニュアル作成ツール１０１の制御部１０２は、マニュアル作成者の操作に応じてマニュアル作成ツール１０１が起動されると、新規のマニュアル作成を行うか既に作成されたマニュアルの内容を変更・追加するかを判定する（ステップＳ３０１）。
【００２６】
次に、制御部１０２は、新規のマニュアル作成を行うと判定した場合には、マニュアル作成者がマニュアル作成対象アプリケーションを操作した操作順序に従った操作内容が全て終了するまで、以下のステップＳ３０２〜Ｓ３０７の処理を、マニュアル作成者がマニュアル作成対象アプリケーションを操作した際の１つの操作毎に繰り返し実行する（ステップＳ３０２）。
【００２７】
次に、制御部１０２は、マニュアル作成者が操作した際の操作内容に従ってマニュアル作成対象アプリケーションを動作させる処理を行う（ステップＳ３０３）。図２に示すマニュアル作成ツール画面２０１において、マニュアル作成者がマニュアル作成対象アプリケーション操作部分２０６で複数種類のアプリケーションのうち、いずれかのアプリケーションを選択する選択操作がされたことに応じて、アプリケーション制御部１０３により、この選択されたアプリケーションをマニュアル作成対象アプリケーションとしてマニュアル作成対象アプリケーション操作部分２０６上で起動させる処理を行う。そして、マニュアル作成者が操作した内容に従って、マニュアル作成対象アプリケーション操作部分２０６上でマニュアル作成対象アプリケーションを動作させる処理を行う。
【００２８】
次に、制御部１０２は、操作記録部１０４によりマニュアル作成者が操作した操作内容を含む操作情報を操作情報ファイル１０７および操作記録テーブル１０８に記録し書き込む処理を行う（ステップＳ３０４）。マニュアル作成対象アプリケーションを動作させたマニュアル作成者の１つの操作毎の操作内容と共に、その操作内容でマニュアル作成者が操作をしたボタンや、入力操作により入力した入力情報等を示す情報を操作情報として記録し、操作情報ファイル１０７に格納する処理を行う。また、その操作の操作順序を示す操作番号ＩＤ４０１を設定し、操作番号ＩＤ４０１と操作情報の操作ファイル名４０２とを関連付けて、図４に示すように、操作記録テーブル１０８に格納する処理を行う。この操作ファイル名４０２は、制御部１０２が操作順序に従って自動的に設定しても良く、また、マニュアル作成者が入力して設定しても良い。
【００２９】
次に、制御部１０２は、マニュアル作成者がマニュアル作成対象アプリケーションを操作した操作順序に従った操作内容が全て終了するまでステップＳ３０３およびＳ３０４の処理を実行しているときに、マニュアル作成対象アプリケーションの動作中において画面表示された画像で、マニュアルに掲載する画像が表示された際には、以下のステップＳ３０５〜Ｓ３０７の処理を実行する。
【００３０】
次に、制御部１０２は、マニュアル作成者が操作を行ってマニュアル作成対象アプリケーション操作部分２０６上でマニュアル作成対象アプリケーションが動作し画面表示された画像に対して、キャプチャボタン２０４がマウス等により押下されたか否かを判定する（ステップＳ３０５）。
【００３１】
次に、制御部１０２は、マニュアル作成者がキャプチャボタン２０４を押下した場合には（ステップＳ３０５のＹＥＳ）、キャプチャ記録部１０５によりマニュアル作成対象アプリケーション操作部分２０６上のマニュアル作成対象アプリケーションで画面表示された画像をキャプチャする処理を行う（ステップＳ３０６）。図示しないマニュアル編集部分２０３における画像情報のキャプチャする範囲を設定するための設定操作において、マニュアル作成対象アプリケーション操作部分２０６上で画面表示されたマニュアル作成対象アプリケーション全体の範囲における「アプリケーション全体を選択」、または、マニュアル作成者がキャプチャする範囲を選択操作した選択範囲における「アクティブな部分のみ選択」等のいずれかを選択して行う設定操作に従い、画像情報をキャプチャする範囲を決定する。そして、マニュアル作成対象アプリケーション操作部分２０６上のマニュアル作成対象アプリケーションで表示された表示画面においてこの決定したキャプチャ範囲の画像情報をキャプチャして取得し、キャプチャ画像ファイル１０９に格納する処理を行う。また、このキャプチャした画像情報にキャプチャ画像ＩＤ６０１を、例えばマニュアル作成対象アプリケーションでキャプチャした画像情報の順番を示す番号で設定する。この画像情報がマニュアル作成対象アプリケーションで表示された時点の操作の操作順序を示す操作番号ＩＤ４０１を操作記録テーブル１０８から読み出し、キャプチャ画像ＩＤ６０１と、この読み出した操作番号ＩＤ６０１と、キャプチャした画像情報の画像ファイル名６０３とを関連付けて、図６に示すように、キャプチャ情報テーブル１１０に格納する処理を行う。この画像ファイル名６０３は、制御部１０２が操作順序に従って自動的に設定しても良く、また、マニュアル作成者が入力して設定しても良い。なお、画像情報をキャプチャして取得し、キャプチャ画像ファイル１０９、キャプチャ情報テーブル１１０に格納する際に、マニュアル作成者の入力操作に応じて画像情報にマニュアルで説明する部分を示す矢印や文字、記号、数字等を追加して格納するようにしても良い。
【００３２】
次に、制御部１０２は、キャプチャした画像情報に関する説明文やタイトルを作成する処理を行う（ステップＳ３０７）。マニュアル作成者がマニュアル編集部分２０３の説明文およびタイトルの文字情報を入力する文字入力ボックスに、画像情報に関する説明文およびタイトルを入力すると、説明文・タイトル記録部１０６によってキャプチャ画像ＩＤ６０１をキャプチャ情報テーブル１１０から読み出し、これらの入力された説明文とタイトルの情報を用いて、図９に示すように、キャプチャ画像ＩＤ９０１と説明文９０２の情報とを関連付けて説明テーブル１１１に格納する処理を行う。また、キャプチャ画像ＩＤ８０１とタイトル８０２の情報とを関連付けて、図８に示すように、タイトルテーブル１１２に格納する処理を行う。
【００３３】
ここで、制御部１０２は、キャプチャした画像情報とこれらの説明文およびタイトルの情報を用いて、実際のマニュアルを作成した際の様子をプレビュー部分２０５にプレビュー表示させる処理を行う。このプレビュー表示された画面により、マニュアル作成者は、画像情報、説明文、タイトルの実際のマニュアルでの様子を確認できる。以上のステップＳ３０５〜Ｓ３０７の処理を、マニュアル作成対象アプリケーションの動作中において画面表示された画像でマニュアルに掲載する画像が表示された際に繰り返し実行する。
【００３４】
以上、制御部１０２は、ステップＳ３０２〜Ｓ３０７までの処理をマニュアル作成者がマニュアル作成対象アプリケーションを操作した操作順序に従った操作内容が全て終了するまで、マニュアル作成者がマニュアル作成対象アプリケーションを操作した際の１つの操作毎に繰り返し実行し、マニュアル作成対象アプリケーションの操作が全て終了すると、操作情報ファイル１０７、操作記録テーブル１０８、キャプチャ情報テーブル１１０、説明テーブル１１１、タイトルテーブル１１２に格納した各情報に基づいて、マニュアル編集部１１３により、マニュアルを作成する処理を行う（ステップＳ３０８）。操作番号ＩＤ４０１で示す操作順序に従って操作ファイル名４０２で示す操作情報を表示したり、画像情報、説明文、タイトル等を用いて構成した画面を表示する等の編集処理をおこない、図１０、図１１に示すように、マニュアルを作成する処理を行う。このマニュアルのデータは、例えばＨＴＭＬのデータ形式で作成される。
【００３５】
また、ステップＳ３０１において制御部１０２は、既に作成されたマニュアルの内容を変更・追加すると判定した場合には、マニュアル作成者がマニュアルの内容の変更・追加作業が全て終了するまで、以下のステップＳ３０９〜Ｓ３１４の処理を、マニュアルの内容の変更・追加する１つの作業毎に繰り返し実行する（ステップＳ３０９）。
【００３６】
次に、制御部１０２は、マニュアル作成者が、マニュアル内容のうち、変更・追加する箇所を、図２に示すように、マニュアル作成ツール画面２０１のアウトライン部分２０２に表示されたタイトルの中から選択する操作をすると、この選択されたタイトルの情報から変更・追加する箇所を認識する（ステップＳ３１０）。
【００３７】
次に、制御部１０２は、この選択されたマニュアル内容を変更・追加する箇所までマニュアル作成対象アプリケーションの操作内容を再生する処理を行う（ステップＳ３１１）。操作情報ファイル１０７、操作記録テーブル１０８に格納された操作情報を用いて、操作情報に含まれる操作内容でマニュアル作成者が行ったボタンの操作や、入力情報の入力操作等を、操作番号ＩＤ４０１で示す操作順序に従って、ステップＳ３１０で選択したタイトルの情報に対応する操作番号ＩＤ４０１の直前の箇所まで、マニュアル作成対象アプリケーション操作部分２０６上でマニュアル作成対象アプリケーションにおいて、マニュアル作成者が行った操作内容を自動的に再現して再生する処理を行う。
【００３８】
次に、制御部１０２は、変更・追加を行ったマニュアルの内容を記録する処理を行う（ステップＳ３１２）。マニュアル内容を変更・追加する箇所までマニュアル作成対象アプリケーションの操作内容を再生した後、ステップＳ３０４と同様にして、マニュアル作成対象アプリケーション操作部分２０６上でマニュアル作成者がマニュアル作成対象アプリケーションを操作した変更・追加後の操作内容を記録する処理を行う。マニュアル作成者が行った変更・追加後の操作に対して、変更・追加後の１つの操作毎の操作内容と共に、その操作内容でマニュアル作成者が操作をしたボタンや、入力操作により入力した入力情報等を示す情報を操作情報として記録し、図５に示すように、操作情報ファイル１０７、操作記録テーブル１０８に格納する処理を行う。例えば、マニュアル作成者により操作番号ＩＤ４０１として「４」以降で示す箇所で変更・追加後の操作が行われた場合には、変更後の操作情報の操作ファイル名５０２が「４」以降の操作番号ＩＤ５０１に関連付けられて格納される。
【００３９】
ここで、制御部１０２は、マニュアル内容を変更・追加する箇所までマニュアル作成対象アプリケーションの操作内容を再生した後、マニュアル作成者により変更・追加する箇所が調整された場合には、その調整後の箇所までマニュアル作成対象アプリケーションの操作内容を再生する処理を行う。マニュアル作成者がマニュアル作成対象アプリケーション操作部分２０６上で「次へ」ボタン２０７が押下した場合には、その押下した回数分だけ操作番号ＩＤ４０１で示す操作順序を進行して、マニュアル作成対象アプリケーションの操作内容を再生する処理を行う。また、マニュアル作成者がマニュアル作成対象アプリケーション操作部分２０６上で「戻る」ボタン２０８が押下した場合には、その押下した回数分だけ操作番号ＩＤ４０１で示す操作順序を巻き戻して、マニュアル作成対象アプリケーションの操作内容を再生する処理を行う。
【００４０】
次に、制御部１０２は、マニュアル作成者がマニュアル作成対象アプリケーションを変更・追加後の操作しているときに、マニュアル作成対象アプリケーションの動作中において画面表示された画像に対して、キャプチャボタン２０４がマウス等により押下された際には、ステップＳ３０６〜Ｓ３０７と同様にして、画像情報をキャプチャし、説明文やタイトルを作成する処理を行う（ステップＳ３１２、Ｓ３１３）。マニュアル作成対象アプリケーション操作部分２０６上のマニュアル作成対象アプリケーションで表示された表示画面において、予め設定されたキャプチャ範囲の画像情報をキャプチャして取得し、図７に示すように、キャプチャ画像ファイル１０９、キャプチャ情報テーブル１１０に格納する処理を行う。例えば、マニュアル作成者の操作により操作番号ＩＤ６０２として「５」で示す箇所で画像情報をキャプチャした場合には、変更後の操作内容の画像情報が「５」の操作番号ＩＤ７０２に関連付けられて格納される。
【００４１】
次に、制御部１０２は、変更後の操作内容の画像情報に関する説明文やタイトルを作成する処理を行う（ステップＳ３１４）。マニュアル作成者がマニュアル編集部分２０３の説明文およびタイトルの文字情報を入力する文字入力ボックスに、変更後の操作内容の画像情報に関する説明文およびタイトルを入力すると、説明文・タイトル記録部１０６によって、これらの入力された説明文とタイトルの情報を用いて、説明テーブル１１１、タイトルテーブル１１２に格納する処理を行う。例えば、マニュアル作成者の操作によりキャプチャ画像ＩＤ８０１、９０１として「５」で示す箇所で画像情報をキャプチャした場合には、変更後の操作内容の画像情報に関する説明文およびタイトルが、「５」のキャプチャ画像ＩＤ８０１、９０１に関連付けられて説明テーブル１１１、タイトルテーブル１１２に格納される。
【００４２】
以上、制御部１０２は、ステップＳ３０９〜Ｓ３１４までの処理をマニュアル作成者がマニュアルの内容の変更・追加作業が全て終了するまで、マニュアルの内容の変更・追加する１つの作業毎に繰り返し実行する。
【００４３】
以上説明したように、本実施の形態におけるマニュアル作成ツール１０１では、制御部１０２が、マニュアル作成対象アプリケーションを動作させたマニュアル作成者の１つの操作毎の操作内容と共に、その操作内容でマニュアル作成者が操作をしたボタンや、入力操作により入力した入力情報等を示す情報を操作情報として記録し、操作情報ファイル１０７、操作記録テーブル１０８に格納する処理を行う。また、キャプチャボタン２０４が押下された場合にはマニュアル作成対象アプリケーション操作部分２０６上のマニュアル作成対象アプリケーションで画面表示された画像をキャプチャする処理を行い、キャプチャした画像情報に関する説明文やタイトルを作成する処理を行う。
【００４４】
このため、マニュアル作成者は、マニュアル作成対象アプリケーション操作部分２０６上でマニュアル作成対象アプリケーションを操作した操作内容で用意にマニュアルを作成でき、キャプチャボタン２０４を押下することで、マニュアル作成対象アプリケーションの動作中の画像情報を取得して、このキャプチャした画像情報を掲載したマニュアルを容易かつ効率的に作成できる。
【００４５】
また、既に作成されたマニュアルの内容を変更・追加する場合には、制御部１０２が、操作記録テーブル１０８に格納された操作情報を用いて、操作番号ＩＤ４０１で示す操作順序に従って、マニュアル内容を変更・追加する箇所までマニュアル作成対象アプリケーションの操作内容を再生する処理を行うので、マニュアル作成者は、変更・追加を行うたびに、その変更・追加する箇所までマニュアル作成対象アプリケーションを最初から繰り返して操作する作業が不要となり、マニュアル作成に費やす時間を削減し、マニュアル作成者の負担を軽減させて、容易かつ効率的にマニュアルの作成後における変更・追加の作業を行うことができる。
【００４６】
（他の実施の形態）
上述の実施の形態においては、キャプチャボタン２０４を押下することで、マニュアル作成対象アプリケーションの動作中において画面表示された画像に対して、画像情報をキャプチャする処理を行ったが、画像情報のみではなく、操作番号ＩＤ４０１の所定のＩＤからそれ以降のＩＤまでの連続した一連の操作内容の操作情報を再生した動画情報を記憶し、画像情報と同様にしてマニュアル中に動画として連続して再生する操作内容を表示するようにしても良い。この場合には、例えば操作番号ＩＤ４０１の「２」等の所定の操作番号ＩＤを選択して「開始」ボタンを押下し、それ以降の「４」等の操作番号ＩＤで「終了」ボタンを押下して、その開始から終了までの範囲の操作情報の操作内容を再生した動画をマニュアルに掲載する処理を行う。
【図面の簡単な説明】
【００４７】
【図１】本実施の形態におけるマニュアル作成ツールの全体構成を示すブロック図である。
【図２】本実施の形態におけるマニュアル作成ツールのマニュアル作成ツール画面を示す説明図である。
【図３】本実施の形態におけるマニュアル作成ツールの動作を示したフローチャートである。
【図４】本実施の形態におけるマニュアル作成ツールの操作記録テーブルを示す説明図である。
【図５】本実施の形態におけるマニュアル作成ツールの変更後の操作記録テーブルを示す説明図である。
【図６】本実施の形態におけるマニュアル作成ツールのキャプチャ情報テーブルを示す説明図である。
【図７】本実施の形態におけるマニュアル作成ツールの変更後のキャプチャ情報テーブルを示す説明図である。
【図８】本実施の形態におけるマニュアル作成ツールのタイトルテーブルを示す説明図である。
【図９】本実施の形態におけるマニュアル作成ツールの変更後のタイトルテーブルを示す説明図である。
【図１０】本実施の形態におけるマニュアル作成ツールの作成したマニュアルを示す説明図である。
【図１１】本実施の形態におけるマニュアル作成ツールのマニュアルのディレクトリ概要を示す説明図である。
【符号の説明】
【００４８】
１０１  マニュアル作成ツール
１０２  制御部
１０３  アプリケーション制御部
１０４  操作記録部
１０５  キャプチャ記録部
１０６  説明文・タイトル記録部
１０７  操作情報ファイル
１０８  操作記録テーブル
１０９  キャプチャ画像ファイル
１１０  キャプチャ情報テーブル
１１１  説明テーブル
１１２  タイトルテーブル
１１３  マニュアル編集部
１１４  操作再生部
１１５  表示部
２０１  マニュアル作成ツール画面
２０２  アウトライン部分
２０３  マニュアル編集部分
２０４  キャプチャボタン
２０５  プレビュー部分
２０６  マニュアル作成対象アプリケーション操作部分
２０７  「次へ」ボタン
２０８  「戻る」ボタン
４０１、５０１、６０２、７０２  操作番号ＩＤ
４０２、５０２  操作情報ファイル名
６０１、７０１、８０１、９０１  キャプチャ画像ＩＤ
６０３、７０３  画像ファイル名
８０２  タイトル
９０２  説明文
１００１  マニュアル
１１０１  ディレクトリ構造
【図１】
2007164585.tif 000003
【図２】
2007164585.tif 000004
【図３】
2007164585.tif 000005
【図４】
2007164585.tif 000006
【図５】
2007164585.tif 000007
【図６】
2007164585.tif 000008
【図７】
2007164585.tif 000009
【図８】
2007164585.tif 000010
【図９】
2007164585.tif 000011
【図１０】
2007164585.tif 000012
【図１１】
2007164585.tif 000013