(57)【要約】【課題】ソフトウェア製品のマニュアルの改版作業のうち、特に負担の大きい操作画面の画像の差し替え作業を省力化するとともに、作業時間の短縮化を実現する。【解決手段】読込部１０で、バージョンアップ前のＣＡＤ製品のマニュアルの文書ファイルである旧マニュアルファイル１００を読み込む。画像差替部２０で、読み込んだ旧マニュアルファイル１００に含まれる画像を抽出し、抽出した画像のうち、バージョンアップ前の画像であって作業ウィンドウ及び操作ウィンドウを有する旧画像のみを選別する。さらに、選別した旧画像における作業ウィンドウの画像で、バージョンアップ後の新画像における作業ウィンドウの画像を置換して、各旧画像に対応する新画像を生成する。さらに、生成部３０では、旧マニュアルファイル１００に含まれる全ての旧画像を夫々新画像に差し替えた新マニュアルファイル２００を生成する。【選択図】  図１
2008242852.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
ソフトウェアの操作方法を記載したマニュアルの文書ファイルであって、作業ウィンドウ及び各画面に共通する操作ウィンドウを含んで構成された画面の画像である被差替画像を含んだ第１文書ファイルを読み込む読込手段と、
前記第１文書ファイルから前記被差替画像を抽出する抽出手段と、
前記被差替画像における作業ウィンドウの範囲を特定する一方、ユーザにより予め設定された、作業ウィンドウ及び操作ウィンドウを含んで構成された画面の画像である差替画像を読み込み、該差替画像における作業ウィンドウの範囲を特定する第１特定手段と、
前記被差替画像における作業ウィンドウの範囲の画像を抽出し、前記差替画像における作業ウィンドウの範囲の画像を、該被差替画像における作業ウィンドウの範囲の画像で置換する置換手段と、
前記第１文書ファイルにおける前記被差替画像を、前記置換した画像で夫々差し替えた第２文書ファイルを生成する第１生成手段と、
として機能させることを特徴とするマニュアル改版プログラム。
【請求項２】
前記置換手段は、
抽出した前記被差替画像の大きさ及び前記差替画像における作業ウィンドウの範囲の大きさを比較し、両者が一致しないときに、該被差替画像の大きさを、該差替画像における作業ウィンドウの範囲の大きさに調整することを特徴とする請求項１記載のマニュアル改版プログラム。
【請求項３】
コンピュータを、
ソフトウェアの操作方法を記載したマニュアルの文書ファイルであって、作業ウィンドウ及び各画面に共通する操作ウィンドウを含んで構成された画面の画像である被差替画像を含んだ第１文書ファイルを読み込む読込手段と、
前記第１文書ファイルから前記被差替画像を抽出する抽出手段と、
前記被差替画像における作業ウィンドウの範囲を特定する第２特定手段と、
前記被差替画像における作業ウィンドウの範囲の画像のみを、前記被差替画像の大きさに拡大する拡大手段と、
前記第１文書ファイルに含まれる前記被差替画像を、前記拡大した画像で夫々差し替えた第２文書ファイルを生成する第２生成手段と、
として機能させることを特徴とするマニュアル改版プログラム。
【請求項４】
前記抽出手段は、
被差替画像に共通して含まれる基準画像及びその範囲を特定する一方、該基準画像の範囲に基づいて、前記第１文書ファイルに含まれる画像における対応画像を抽出し、該対応画像が前記基準画像と一致するときにのみ、該画像を被差替画像として選別することを特徴とする請求項１〜請求項３のいずれか１つに記載のマニュアル改版プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェア製品のマニュアルを改版する作業を省力化する技術に関する。
【背景技術】
【０００２】
ソフトウェアの操作手順を記載したマニュアルは、文書作成ソフト（ＭｉｃｒｏＳｏｆｔ  Ｗｏｒｄ（登録商標））等で作成されることが多い。かかるマニュアルの作成においては、文書ファイルに操作手順等の説明文章を文字入力するとともに、説明対象となる画面のキャプチャを採取し、その画像を文書ファイル中に貼り付けるのが一般的である。そして、かかるマニュアルは、ソフトウェアのバージョンアップに伴い改版する必要がある。この改版作業では、機能変更等があった部分についての説明文章を変更したり、文書ファイルに含まれる画面の画像を差し替えたりする作業が行なわれる。
【０００３】
また、一般的に、文書ファイルに含まれる画像を自動差し替えする技術の１つとして、特開２００５−５０３３２号公報では、文書ファイルに含まれる機械読み取り可能なコード（例えばバーコードなど）画像を抽出してそのコード内容を読み取り、読み取ったコード内容と同じコード内容を有する新たなコード画像を差し替え画像として自動生成し、文書ファイルの画像と差し替える技術が提供されている。
【特許文献１】特開２００５−５０３３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、マニュアルの改版作業において差し替え対象となるソフトウェアの画面の画像は、そもそもバーコードなどのように機械読み取り可能な特性を持ったものとは全く異なる。このため、マニュアルの改版作業では、特開２００５−５０３３２号公報で提供されている技術と同様の方法で差し替え画像を自動生成することは当然ながら不可能であり、画面の画像の差し替え作業にはかかる従来技術を適用することができず、手作業で行わざるを得なかった。さらに、かかる実情にも関わらず、ソフトウェアのバージョンアップでは、目新しさを強調するため、画面のデザインが共通して一新されることが多い。このため、マニュアルの改版作業では、このようにデザインが一新された画面全てについて、その実質的な機能変更等の有無に関わらず、文書ファイルに含まれる画像を差し替える必要があった。そして、これらの画面についてその画像を差し替えるには、実際にソフトウェアの操作を行い、これらの画面を全て表示させてキャプチャを採取し直す必要があるため、多大な労力と時間を必要としていた。しかも、マニュアルの改版作業は、ソフトウェアの開発が終了してから販売を開始するまでの短期間のうちに行なわなければならないことが多いため、かかる画面の画像の差し替え作業における負担は一層大きなものとなっていた。
【０００５】
そこで、本発明は以上のような従来の問題点に鑑み、ソフトウェアのマニュアルの改版作業のうち、特に負担の大きい、画面の画像の差し替え作業を省力化するとともに、その作業時間の短縮化を実現することを目的とする。
【課題を解決するための手段】
【０００６】
このため、本発明においては、ソフトウェアの操作方法を記載したマニュアルの文書ファイルであって、作業ウィンドウ及び各画面に共通する操作ウィンドウを含んで構成された画面の画像である被差替画像を含んだ第１文書ファイルを読み込み、第１文書ファイルから被差替画像を抽出する。また、抽出した被差替画像における作業ウィンドウの範囲を特定する一方、ユーザにより予め設定された、作業ウィンドウ及び操作ウィンドウを含んで構成された画面の画像である差替画像を読み込み、差替画像における作業ウィンドウの範囲を特定する。さらに、被差替画像における作業ウィンドウの範囲の画像を抽出し、差替画像における作業ウィンドウの範囲の画像を被差替画像における作業ウィンドウの範囲の画像で置換する。そして、第１文書ファイルに含まれる被差替画像を、置換した画像で夫々差し替えた第２文書ファイルを生成する。
【０００７】
また、本発明においては、差替画像における作業ウィンドウの範囲の画像を被差替画像における作業ウィンドウの範囲の画像で置換する代わりに、被差替画像における作業ウィンドウの範囲の画像のみを被差替画像の大きさに拡大し、第１文書ファイルの被差替画像を、拡大した画像で夫々差し替えて第２文書ファイルを生成する。
【発明の効果】
【０００８】
本発明によれば、ソフトウェアの各画面が、作業ウィンドウと、それ以外の共通部分である操作ウィンドウと、を有することに着目してこれらを含んで構成された画面の画像を被差替画像とし、マニュアルに含まれる夫々の被差替画像が、被差替画像の作業ウィンドウの画像で差替画像の作業ウィンドウの画像を置換した画像で差し替えられ、新マニュアルが生成される。このため、かかる自動差し替えさえ実行すれば、ソフトウェアのマニュアルの改版処理において、マニュアルに含まれる各画面の操作ウィンドウの画像を一律で異なる操作ウィンドウの画像に変更することができる。従って、これまでのように、各画面の機能変更等の有無に関わらず、全ての画面について手作業で大量に差し替えを行なう必要がなくなり、マニュアルの改版作業が大幅に省力化され、作業時間が短縮化される。
【０００９】
また、本発明によれば、被差替画像における作業ウィンドウの範囲の画像のみを被差替画像の大きさに拡大した拡大画像、即ち、被差替画像から操作ウィンドウが削除された画像が被差替画像の大きさに拡大され、この拡大された画像でマニュアルの被差替画像が差し替えられ、新マニュアルが生成される。このため、生成したマニュアルに含まれる画像は、その後に発生するソフトウェアのバージョンアップに伴う操作ウィンドウのデザインの変更に全く関係がなくなるため、さらに改版作業が省力化される。
【発明を実施するための最良の形態】
【００１０】
以下、添付された図面を参照して本発明を詳述する。
【００１１】
図１は、本発明を具現化した、ＣＡＤ製品の操作方法が記載されたマニュアルの改版を行うマニュアル改版装置の機能概要図を示す。ここでは、そのＣＡＤ製品の各画面が、作業ウィンドウと，それ以外の部分であって、各画面に共通し、バージョンアップに伴い一律でデザインの変更が生じる操作ウィンドウと，から構成されたことを前提とする。
【００１２】
このマニュアル改版装置は、コンピュータで実現され、読込部１０，画像差替部２０，生成部３０，旧画像フォルダ４０及び新画像フォルダ５０を含んで構成される。
【００１３】
読込部１０では、バージョンアップ前のＣＡＤ製品のマニュアルの文書ファイルである旧マニュアルファイル１００を読み込む。なお、読込部１０が、読込手段に相当する。
【００１４】
画像差替部２０では、読み込んだ旧マニュアルファイル１００に含まれる画像を抽出し、抽出した画像のうち、バージョンアップ前のＣＡＤ製品の画面の画像であって作業ウィンドウ及び操作ウィンドウを有する画像（以下、「旧画像」という。なお、被差替画像に相当する）のみを選別する。さらに、選別した旧画像における作業ウィンドウの画像で、バージョンアップ後のＣＡＤ製品の画面の画像であって作業ウィンドウ及び操作ウィンドウを有する画像（以下、「新画像」という。なお、差替画像に相当する）における作業ウィンドウの画像を置換して、各旧画像に対応する新画像を生成する。なお、画像差替部２０が、抽出手段，第１特定手段，置換手段に相当する。
【００１５】
生成部３０では、旧マニュアルファイル１００に含まれる全ての旧画像を夫々新画像に差し替えた新マニュアルファイル２００を生成する。なお、生成部３０が、第１生成手段に相当する。
【００１６】
また、旧画像フォルダ４０には、ユーザにより予め次の画像が設定されている。即ち、旧画像のうち任意の１つである旧画像サンプル４０Ａと，差し替え対象となる各旧画像に共通して含まれる基準画像及びその範囲を特定するための画像であって、旧画像サンプル４０Ａと同一の画像のうち基準画像の範囲がユーザにより任意の色で塗り潰された基準画像特定用旧画像サンプル４０Ｂと，旧画像における作業ウィンドウの範囲を特定するための画像であって、旧画像サンプル４０Ａと同一の画像のうち作業ウィンドウの範囲がユーザにより任意の色で塗り潰された作業ウィンドウ特定用旧画像サンプル４０Ｃと，が設定されている。一方、新画像フォルダ５０にも同様に、ユーザにより予め次の画像が設定されている。即ち、新画像のうち任意の１つである新画像サンプル５０Ａと，新画像における作業ウィンドウの範囲を特定するための画像であって、新画像サンプル５０Ａと同一の画像のうち作業ウィンドウの範囲がユーザにより任意の色で塗り潰されている作業ウィンドウ特定用新画像サンプル５０Ｂと，が設定されている。
【００１７】
次に、マニュアル改版装置の読込部１０，画像差替部２０及び生成部３０による改版処理について説明する。
【００１８】
図２は、改版処理の内容を示し、この改版処理は、ユーザによる実行指示により開始される。
【００１９】
ステップ１では、旧マニュアルファイル１００を読み込み、旧マニュアルファイル１００に含まれる画像を全て抽出する。なお、画像の抽出方法には様々なものがあるが、ここでは、次の方法を採用する。即ち、旧マニュアルファイル１００がＷｏｒｄ文書ファイルであることを前提とし、かかる旧マニュアルファイル１００を「ＷＥＢページとして保存」する。そうすると、旧マニュアルファイル１００に含まれる全ての画像がＰＮＧ形式ファイルとして格納された画像フォルダが、旧マニュアルファイル１００のＨＴＭＬファイルとともに生成される。ここで、画像フォルダに格納された画像には、差し替えの対象となる旧画像と，差し替えの対象とならない画像（例えば操作説明に伴う吹き出しや挿絵など）と，の両方が含まれる。なお、ステップ１が、読込手段に相当する。
【００２０】
ステップ２では、旧画像サンプル４０Ａ及び基準画像特定用旧画像サンプル４０Ｂを比較し、その差分に基づいて、基準画像及びその範囲を特定する。なお、ＰＮＧ形式ファイルの画像の場合、その画像ファイル構成要素のうちＩＤＡＴチャンクに画像のイメージ情報を保持しており、このＩＤＡＴチャンクの情報の差分に基づいて、かかる特定を行なうことができる。
【００２１】
ステップ３では、旧画像サンプル４０Ａ及び作業ウィンドウ特定用旧画像サンプル４０Ｃを比較し、その差分に基づいて、旧画像サンプル４０Ａにおける作業ウィンドウの範囲を特定する。
【００２２】
ステップ４では、新画像サンプル５０Ａ及び作業ウィンドウ特定用新画像サンプル５０Ｂを比較し、その差分に基づいて、新画像サンプル５０Ａにおける作業ウィンドウの範囲を特定する。なお、ステップ３及び４が、第１特定手段に相当する。
【００２３】
ステップ５では、旧マニュアルファイル１００から抽出した画像を１つ読み込む。
【００２４】
ステップ６では、基準画像の範囲に基づいて、読み込んだ画像における対応画像を抽出し、対応画像が基準画像と一致するか否かに基づいて、読み込んだ画像が差し替え対象となる旧画像であるか否かを判定する。読み込んだ画像における対応画像が基準画像と一致するとき、即ち、読み込んだ画像が旧画像であるときにはステップ７に進み（Ｙｅｓ）、読み込んだ画像における対応画像が基準画像と一致しないとき、即ち、読み込んだ画像が旧画像でないときにはステップ５に戻る（Ｎｏ）。なお、ステップ１，２，ステップ５及び６が、抽出手段に相当する。
【００２５】
ステップ７では、旧画像サンプル４０Ａにおける作業ウィンドウの範囲に基づいて、旧画像における作業ウィンドウの範囲の画像を抽出する。そして、旧画像における作業ウィンドウの範囲の大きさと新画像サンプル５０Ａの作業ウィンドウの範囲の大きさとを比較し、両者が一致しないときには、旧画像における作業ウィンドウの範囲の画像の大きさを新画像サンプル５０Ａの作業ウィンドウの範囲の大きさにあわせて拡張又は縮小させる。さらに、新画像サンプル５０Ａにおける作業ウィンドウの範囲の画像を、当該旧画像における作業ウィンドウの範囲の画像で置換する。なお、ステップ７が、置換手段に相当する。
【００２６】
ステップ８では、置換した画像の大きさと旧画像の大きさとを比較し、両者が一致しないときには、置換した画像の大きさを旧画像の大きさにあわせて拡張又は縮小させる。そして、旧マニュアルファイル１００の旧画像を、置換した画像で差し替える。
【００２７】
ステップ９では、旧マニュアルファイル１００から抽出した画像を全て処理したか否かを判定する。画像を全て処理したときには、ステップ１０に進み（Ｙｅｓ）、画像を全て処理していないときには、ステップ５に戻る（Ｎｏ）。
【００２８】
ステップ１０では、旧画像を全て差し替えた旧マニュアルファイル１００を新たな名前で保存し、新マニュアルファイル２００を生成する。なお、ステップ８及びステップ１０が、第１生成手段に相当する。
【００２９】
かかる改版処理によれば、新画像における作業ウィンドウの画像を、旧マニュアルファイル１００に含まれる各旧画像における作業ウィンドウの画像で置換することで、新画像の操作ウィンドウと旧画像の作業ウィンドウが合成された画像が生成される。そして、旧マニュアルファイル１００に含まれる旧画像がかかる画像で差し替えられて、新マニュアルファイル２００が生成される。このため、かかる自動差し替えさえ実行すれば、デザインに一律して変更が生じた旧画像の操作ウィンドウが、新画像の操作ウィンドウに全て変更されて新しいマニュアルが生成される。従って、これまでのように、実際の機能変更に関係ない画面の画像までも手作業で大量に差し替えを行なう必要がなくなり、マニュアルの改版作業が大幅に省力化され、作業時間が短縮化される。
【００３０】
ここで、かかる改版処理について、さらに各画像の具体例を示しつつ説明する。なお、前提として、予めユーザにより、旧画像フォルダ４０に、旧画像サンプル４０Ａ，基準画像特定用旧画像サンプル４０Ｂ及び作業ウィンドウ特定用旧画像サンプル４０Ｃとして、夫々図３，図４及び図５に示す画像が設定されているとする。さらに、新画像フォルダ５０に、新画像サンプル５０Ａ及び作業ウィンドウ特定用新画像サンプル５０Ｂとして、夫々図６及び図７に示す画像が設定されているとする。
【００３１】
まず、旧マニュアルファイル１００を読み込み、旧マニュアルファイル１００に含まれる画像を全て抽出した後（ステップ１）、図３に示す旧画像サンプル４０Ａ及び図４に示す基準画像特定用旧画像サンプル４０Ｂを比較する。すると、基準画像特定用旧画像サンプル４０Ｂにおいて白く塗り潰された部分、即ち、図４において破線で囲んだ範囲に示される部分が差分となる。そして、図３に示す旧画像サンプル４０Ａのうち、この差分の範囲の画像、即ち、実線で囲んだ範囲の画像を基準画像とするとともに、この範囲を旧画像における基準画像の範囲として特定する（ステップ２）。
【００３２】
次に、図３に示す旧画像サンプル４０Ａ及び図５に示す作業ウィンドウ特定用旧画像サンプル４０Ｃを比較する。すると、作業ウィンドウ特定用旧画像サンプル４０Ｃにおいて白く塗り潰された部分、即ち、図５において破線で囲んだ範囲に示す部分が差分となる。そして、この差分の範囲、即ち、図３において破線で囲んだ範囲を、旧画像サンプル４０Ａにおける作業ウィンドウの範囲として特定する（ステップ３）。
【００３３】
さらに、図６に示す新画像サンプル５０Ａ及び図７に示す作業ウィンドウ特定用新画像サンプル５０Ｂを比較する。すると、作業ウィンドウ特定用旧画像サンプル５０Ｂにおいて白く塗り潰された部分、即ち、図７において破線で囲んだ範囲に示す部分が差分となる。そして、この差分の範囲、即ち、図６において破線で囲んだ範囲を、新画像サンプル５０Ａにおける作業ウィンドウの範囲として特定する（ステップ４）。
【００３４】
そして、旧マニュアルファイル１００から抽出した画像を１つ読み込む（ステップ５）。ここで、読み込んだ画像が図８に示す画像である場合、図３に示す基準画像の範囲に基づいて、図８に示す画像における対応画像、即ち、図８において実線で囲んだ範囲（図３において実線で囲んだ範囲と同一の範囲）の画像を抽出し、これが図３に示す基準画像と一致するか否かを判定する。この具体例の場合には、両者が一致するため、この読み込んだ画像が旧画像であると判定される（ステップ６）。
【００３５】
また、旧画像サンプル４０Ａにおける作業ウィンドウの範囲、即ち、図３において破線で囲んだ範囲に基づいて、読み込んだ旧画像における作業ウィンドウの範囲の画像、即ち、図８において破線で囲んだ範囲に示す作業ウィンドウの範囲の画像を抽出し、その大きさを、図６に示す新画像サンプル５０Ａにおける作業ウィンドウの範囲、即ち、破線で囲んだ範囲の大きさに合わせて調整した上で、図９に示すように、当該新画像サンプル５０Ａにおける作業ウィンドウの範囲の画像を、旧画像の作業ウィンドウの範囲の画像で置換する（ステップ７）。
【００３６】
さらに、図９に示す置換した画像を、図８に示す旧画像の大きさに合わせて調整した上で、旧マニュアルファイル１００における図８に示す旧画像を、図９に示す置換した画像で差し替える（ステップ８）。また、旧マニュアルファイル１００から抽出した画像を全て処理したと判定すると（ステップ９）、置換した画像で旧画像を全て差し替えた旧マニュアルファイル１００を新たな名前で保存し、新マニュアルファイル２００を生成する（ステップ１０）。
【００３７】
なお、旧画像サンプル４０Ａ，基準画像特定用旧画像サンプル４０Ｂ，作業ウィンドウ特定用旧画像サンプル４０Ｃ，新画像サンプル５０Ａ及び作業ウィンドウ特定用新画像サンプル５０Ｂの夫々について、異なる画素数の画像を設定しておき、旧マニュアルファイル１００から読み込んだ画像の画素数と一致する画像を選択するようにしてもよい。そのようにすれば、異なる画素数の画像がマニュアルに混在していても、適切に差し替えを行なうことができる。
【００３８】
また、本実施例では、基準画像及びその範囲や，旧画像及び新画像における作業ウィンドウの範囲を特定するときに、対象とする範囲が任意の色で塗り潰された画像と塗り潰されていない画像との差分に基づいて、これらの範囲を特定する方法を採用している。かかる方法によれば、改版処理においてこれらの範囲を特定するために必要な情報をユーザが予め設定するときに、画像を適宜塗り潰し、その画像を各フォルダに格納するだけでかかる設定をすることができるため、例えば画像の範囲を特定する具体的な数値（ピクセル値など）を設定したりする必要がなく、その設定作業が簡単なものとなる。しかしながら、基準画像及びその範囲や，旧画像及び新画像における作業ウィンドウの範囲を特定することが可能であれば、かかる方法に限らず、どんな方法を用いてもよい。
【００３９】
さらに、本実施例では、旧マニュアルから読み込んだ画像が差し替え対象となる旧画像であるか否かを判定するときに、基準画像と、旧マニュアルから読み込んだ画像における基準画像の範囲の画像と、を比較し、画像そのものが一致しているか否かに基づいて判定を行なっている。しかしながら、本願発明はかかる判定方法に限らず、ＯＣＲ機能を用いて、基準画像に含まれる識別子（文字など）を特定し、その識別子が旧マニュアルから読み込んだ画像における基準画像の範囲の画像に含まれるか否かによって判定を行なってもよい。
【００４０】
ところで、新画像における作業ウィンドウの範囲の画像を旧画像における作業ウィンドウの範囲の画像で差し替える代わりに、旧画像から操作ウィンドウを省いた画像、即ち、作業ウィンドウのみで構成される画像で差し替えてもよい。
【００４１】
具体的には、前述の改版処理において、抽出した旧画像の作業ウィンドウのみを、旧画像そのものの大きさに拡張する。例えば、読み込んだ旧画像が図８に示す画像である場合、抽出された作業ウィンドウの範囲の画像を当該旧画像の大きさに拡張して、図１０に示すような画像を生成する。そして、かかる作業ウィンドウの範囲の画像を拡張した画像で、旧マニュアルにおける旧画像を差し替える。
【００４２】
このようにすれば、新しいマニュアルに含まれる画像は、バージョンアップに伴いデザインの変更が入る共通部分としての操作ウィンドウを含まないため、その後に発生する操作ウィンドウのデザインの変更に全く関係がなくなる。このため、さらに改版作業が省力化される。
【００４３】
なお、本実施例ではＣＡＤ製品のマニュアルの改版処理について説明したが、ＣＡＤ製品に限らず、作業ウィンドウ及び操作ウィンドウを有するソフトウェア製品全てに適用可能である。
【００４４】
（付記１）コンピュータを、ソフトウェアの操作方法を記載したマニュアルの文書ファイルであって、作業ウィンドウ及び各画面に共通する操作ウィンドウを含んで構成された画面の画像である被差替画像を含んだ第１文書ファイルを読み込む読込手段と、前記第１文書ファイルから前記被差替画像を抽出する抽出手段と、前記被差替画像における作業ウィンドウの範囲を特定する一方、ユーザにより予め設定された、作業ウィンドウ及び操作ウィンドウを含んで構成された画面の画像である差替画像を読み込み、該差替画像における作業ウィンドウの範囲を特定する第１特定手段と、前記被差替画像における作業ウィンドウの範囲の画像を抽出し、前記差替画像における作業ウィンドウの範囲の画像を、該被差替画像における作業ウィンドウの範囲の画像で置換する置換手段と、前記第１文書ファイルにおける前記被差替画像を、前記置換した画像で夫々差し替えた第２文書ファイルを生成する第１生成手段と、として機能させることを特徴とするマニュアル改版プログラム。
【００４５】
（付記２）前記置換手段は、抽出した前記被差替画像の大きさ及び前記差替画像における作業ウィンドウの範囲の大きさを比較し、両者が一致しないときに、該被差替画像の大きさを、該差替画像における作業ウィンドウの範囲の大きさに調整することを特徴とする付記１記載のマニュアル改版プログラム。
【００４６】
（付記３）前記第１生成手段は、前記置換した画像の大きさ及び前記被差替画像の大きさを比較し、両者が一致しないときに、該置換した画像の大きさを、該被差替画像の大きさに調整することを特徴とする付記１又は付記２に記載のマニュアル改版プログラム。
【００４７】
（付記４）前記第１特定手段は、任意の被差替画像と、該被差替画像のうち作業ウィンドウの範囲がユーザにより任意の色で塗り潰された画像と、を比較し、その差分に基づいて、被差替画像における作業ウィンドウの範囲を特定する一方、前記差替画像と、該差替画像のうち前記作業ウィンドウの範囲がユーザにより任意の色で塗り潰された画像と、を比較し、その差分に基づいて、差替画像の作業ウィンドウの範囲を特定することを特徴とする付記１〜付記３のいずれか１つに記載のマニュアル改版プログラム。
【００４８】
（付記５）前記第１特定手段は、画素数が異なる複数の差替画像から、前記被差替画像と画素数が一致する差替画像を選択して読み込むことを特徴とする付記１〜付記４のいずれか１つに記載のマニュアル改版プログラム。
【００４９】
（付記６）コンピュータを、ソフトウェアの操作方法を記載したマニュアルの文書ファイルであって、作業ウィンドウ及び各画面に共通する操作ウィンドウを含んで構成された画面の画像である被差替画像を含んだ第１文書ファイルを読み込む読込手段と、前記第１文書ファイルから前記被差替画像を抽出する抽出手段と、前記被差替画像における作業ウィンドウの範囲を特定する第２特定手段と、前記被差替画像における作業ウィンドウの範囲の画像のみを、前記被差替画像の大きさに拡大する拡大手段と、前記第１文書ファイルに含まれる前記被差替画像を、前記拡大した画像で夫々差し替えた第２文書ファイルを生成する第２生成手段と、として機能させることを特徴とするマニュアル改版プログラム。
【００５０】
（付記７）前記抽出手段は、被差替画像に共通して含まれる基準画像及びその範囲を特定する一方、該基準画像の範囲に基づいて、前記第１文書ファイルに含まれる画像における対応画像を抽出し、該対応画像が前記基準画像と一致するときにのみ、該画像を被差替画像として選別することを特徴とする付記１〜付記６のいずれか１つに記載のマニュアル改版プログラム。
【００５１】
（付記８）前記抽出手段は、被差替画像に共通して含まれる基準画像及びその範囲を特定するとともに、前記基準画像に含まれる識別子を特定する一方、該基準画像の範囲に基づいて、前記第１文書ファイルに含まれる画像における対応画像を抽出し、該対応画像に前記識別子が含まれるときにのみ、該画像を被差替画像として選別することを特徴とする付記１〜付記６のいずれか１つに記載のマニュアル改版プログラム。
【００５２】
（付記９）前記抽出手段は、任意の被差替画像と、該被差替画像のうち前記基準画像の範囲がユーザにより任意の色で塗り潰された画像と、を比較し、その差分に基づいて、前記基準画像及びその範囲を特定することを特徴とする付記７又は付記８に記載のマニュアル改版プログラム。
【００５３】
（付記１０）ソフトウェアの操作方法を記載したマニュアルの文書ファイルであって、作業ウィンドウ及び各画面に共通する操作ウィンドウを含んで構成された画面の画像である被差替画像を含んだ第１文書ファイルを読み込む読込手段と、前記第１文書ファイルから前記被差替画像を抽出する抽出手段と、前記被差替画像における作業ウィンドウの範囲を特定する一方、ユーザにより予め設定された、作業ウィンドウ及び操作ウィンドウを含んで構成された画面の画像である差替画像を読み込み、該差替画像における作業ウィンドウの範囲を特定する第１特定手段と、前記被差替画像における作業ウィンドウの範囲の画像を抽出し、前記差替画像における作業ウィンドウの範囲の画像を、該被差替画像の作業ウィンドウの範囲の画像で置換する置換手段と、前記第１文書ファイルにおける前記被差替画像を、前記置換した画像で夫々差し替えた第２文書ファイルを生成する第１生成手段と、を含んで構成された特徴とするマニュアル改版装置。
【００５４】
（付記１１）ソフトウェアの操作方法を記載したマニュアルの文書ファイルであって、作業ウィンドウ及び各画面に共通する操作ウィンドウを含んで構成された画面の画像である被差替画像を含んだ第１文書ファイルを読み込む読込手段と、前記第１文書ファイルから前記被差替画像を抽出する抽出手段と、前記被差替画像における作業ウィンドウの範囲を特定する第２特定手段と、前記被差替画像のうち作業ウィンドウの範囲の画像のみを、前記被差替画像の大きさに拡大する拡大手段と、前記第１文書ファイルに含まれる前記被差替画像を、前記拡大した画像で夫々差し替えた第２文書ファイルを生成する第２生成手段と、を含んで構成された特徴とするマニュアル改版装置。
【図面の簡単な説明】
【００５５】
【図１】マニュアル改版装置の機能概要図
【図２】改版処理を示すフローチャート
【図３】旧画像サンプルの具体例の説明図
【図４】新画像サンプルの具体例の説明図
【図５】差し替え対象となる旧画像の判定に用いる基準画像特定用旧画像サンプルの具体例の説明図
【図６】作業ウィンドウ特定用旧画像サンプルの具体例の説明図
【図７】作業ウィンドウ特定用新画像サンプルの具体例の説明図
【図８】旧マニュアルから読み込んだ旧画像の具体例の説明図
【図９】置換後の新画像サンプルの具体例の説明図
【図１０】旧画像の作業ウィンドウのみを旧画像の大きさに拡張した画像の具体例の説明図
【符号の説明】
【００５６】
１０    読込部
２０    画像差替部
３０    生成部
４０    旧画像フォルダ
４０Ａ    旧画像サンプル
４０Ｂ    基準画像特定用旧画像サンプル
４０Ｃ    作業ウィンドウ特定用旧画像サンプル
５０    新画像フォルダ
５０Ａ    新画像サンプル
５０Ｂ    作業ウィンドウ特定用新画像サンプル
【図１】
2008242852.tif 000003
【図２】
2008242852.tif 000004
【図３】
2008242852.tif 000005
【図４】
2008242852.tif 000006
【図５】
2008242852.tif 000007
【図６】
2008242852.tif 000008
【図７】
2008242852.tif 000009
【図８】
2008242852.tif 000010
【図９】
2008242852.tif 000011
【図１０】
2008242852.tif 000012