(57)【要約】【課題】画像ファイルのサイズの増加を抑制しつつ、変更前の画像と変更後の画像とを識別容易に１つの画像ファイルで管理することができる画像ファイル作成編集装置を提供する。【解決手段】本発明に係る画像ファイル作成編集装置は、ラスタ画像の一部を修正する編集部と、修正前のラスタ画像と修正後のラスタ画像との差異を表す差分画像と、修正後のラスタ画像とが少なくとも含まれる画像ファイルを生成するファイル生成部と、を備え、前記ファイル生成部は、前記差分画像の色と前記修正後のラスタ画像の色とが異なった色となるように、前記画像ファイルを生成する、ことを特徴とする。【選択図】  図１
2008310423.tif 000002
【特許請求の範囲】
【請求項１】
ラスタ画像の一部を修正する編集部と、
修正前のラスタ画像と修正後のラスタ画像との差異を表す差分画像と、修正後のラスタ画像とが少なくとも含まれる画像ファイルを生成するファイル生成部と、
を備え、
前記ファイル生成部は、
前記差分画像の色と前記修正後のラスタ画像の色とが異なった色となるように、前記画像ファイルを生成する、
ことを特徴とする画像ファイル作成編集装置。
【請求項２】
前記編集部は、ベクタ画像を用いて前記ラスタ画像の一部を修正し、
前記ファイル生成部は、修正に用いた前記ベクタ画像をラスタ画像に変換し、変換した前記ラスタ画像を圧縮して前記画像ファイルに含まれる前記差分画像を生成する、
ことを特徴とする請求項１に記載の画像ファイル作成編集装置。
【請求項３】
前記画像ファイル生成部で生成された画像ファイルに基づく画像を表示又は印刷する画像閲覧部、
をさらに備え、
前記画像閲覧部は、
前記修正後のラスタ画像と、前記差分画像の色が前記修正後のラスタ画像の色とは異なる色でハイライトされて前記ラスタ画像に合成された合成画像とを表示又は印刷する、
ことを特徴とする請求項１に記載の画像ファイル作成編集装置。
【請求項４】
前記画像ファイルはＴＩＦＦ形式の画像ファイルであり、
前記修正後のラスタ画像は、ＴＩＦＦの汎用タグ情報によって前記画像ファイルから取り出し可能な画像であり、前記差分画像は、ＴＩＦＦの拡張タグ情報によって前記画像ファイルから取り出し可能な画像である、
ことを特徴とする請求項１から請求項３のいずれかに記載の画像ファイル作成編集装置。
【請求項５】
前記画像ファイルは、
前記画像ファイルの識別情報と前記ラスタ画像の修正に関する情報とが任意の文字列で記載された文字列情報を含み、
前記文字列情報は、前記ＴＩＦＦの拡張タグ情報によって前記画像ファイルから取り出し可能な情報である、
ことを特徴とする請求項４に記載の画像ファイル作成編集装置。
【請求項６】
修正前のラスタ画像と修正後のラスタ画像との差異を表す差分画像と、修正後のラスタ画像とが少なくとも含まれる画像ファイルの画像を表示又は印刷する画像ファイル閲覧装置において、
前記修正後のラスタ画像と、前記差分画像の色が前記修正後のラスタ画像の色とは異なる色でハイライトされて前記ラスタ画像に合成された合成画像と、を表示又は印刷する、
ことを特徴とする画像ファイル閲覧装置。
【請求項７】
前記画像ファイルはＴＩＦＦ形式の画像ファイルであり、
前記修正後のラスタ画像は、ＴＩＦＦの汎用タグ情報によって前記画像ファイルから取り出し可能な画像であり、前記差分画像は、ＴＩＦＦの拡張タグ情報によって前記画像ファイルから取り出し可能な画像である、
ことを特徴とする請求項６に記載の画像ファイル閲覧装置。
【請求項８】
（ａ）ラスタ画像の一部を修正し、
（ｂ）修正前のラスタ画像と修正後のラスタ画像との差異を表す差分画像と、修正後のラスタ画像とが少なくとも含まれる画像ファイルを生成する、
ステップを備え、
ステップ（ｂ）では、
前記差分画像の色と前記修正後のラスタ画像の色とが異なった色となるように、前記画像ファイルを生成する、
ことを特徴とする画像ファイル作成編集方法。
【請求項９】
ステップ（ａ）では、ベクタ画像を用いて前記ラスタ画像の一部を修正し、
ステップ（ｂ）では、修正に用いた前記ベクタ画像をラスタ画像に変換し、変換した前記ラスタ画像を圧縮して前記画像ファイルに含まれる前記差分画像を生成する、
ことを特徴とする請求項８に記載の画像ファイル作成編集方法。
【請求項１０】
（ｃ）前記画像ファイル生成部で生成された画像ファイルに基づく画像を表示又は印刷する、
ステップをさらに備え、
ステップ（ｃ）では、
前記修正後のラスタ画像と、前記差分画像の色が前記修正後のラスタ画像の色とは異なる色でハイライトされて前記ラスタ画像に合成された合成画像と、を表示又は印刷する、
ことを特徴とする請求項８に記載の画像ファイル作成編集方法。
【請求項１１】
前記画像ファイルはＴＩＦＦ形式の画像ファイルであり、
前記修正後のラスタ画像は、ＴＩＦＦの汎用タグ情報によって前記画像ファイルから取り出し可能な画像であり、前記差分画像は、ＴＩＦＦの拡張タグ情報によって前記画像ファイルから取り出し可能な画像である、
ことを特徴とする請求項８から請求項１０のいずれかに記載の画像ファイル作成編集方法。
【請求項１２】
前記画像ファイルは、
前記画像ファイルの識別情報と前記ラスタ画像の修正に関する情報とが任意の文字列で記載された文字列情報を含み、
前記文字列情報は、前記ＴＩＦＦの拡張タグ情報によって前記画像ファイルから取り出し可能な情報である、
ことを特徴とする請求項１１に記載の画像ファイル作成編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像ファイル作成編集装置、画像ファイル閲覧装置、及び画像ファイル作成編集方法に係り、特に、ラスタ画像を含む画像ファイルを作成編集する画像ファイル作成編集装置、その画像ファイルを閲覧する画像ファイル閲覧装置、及びその画像ファイルの作成編集方法に関する。
【背景技術】
【０００２】
今日、計算機の処理能力の向上に伴って、多くの種類の画像ファイルを計算機に取り込んで各種の画像処理や画像ファイルの編集等を行う業務が一般化してきている。
【０００３】
これらの画像ファイルの中には、画像を画素単位で表現するラスタ画像や、点、線、円等の幾何学的な記述によって画像を表現するベクタ画像等がある。
【０００４】
これらの画像ファイルに対して編集等の作業を行う場合、複数の画像を計算機に取り込んで同時並行的に作業を進める作業形態も多く、複数画像を取り扱う際の作業効率の向上は重要な技術的課題の１つである。
【０００５】
例えば、特許文献１には、従来複数の画像ファイルとして取り扱っていたものを、１つの画像ファイル、具体的には、１つのマルチページＴＩＦＦファイルに取り込み、ＴＩＦＦファイルの各ページのラスタ画像を夫々マルチレイヤとして処理することによって編集時の操作性を向上させる技術が開示されている。
【特許文献１】特開２００１−２４３４９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、図面や地図等の画像ファイルを計算機に取り込んでファイリングし、保管・管理する業務においては、取り込んだ画像ファイルを編集し更新する作業が頻繁に行われる。このような画像ファイルの編集・更新作業では、編集・更新前の旧画像ファイルと、編集・更新後の新画像ファイルとを比較し、互いの相違点を確認しながら作業を進める場合が多い。
【０００７】
このような場合、特許文献１が開示するマルチページＴＩＦＦファイルを用いれば、旧画像ファイルと新画像ファイルとを夫々別々のページとしつつも、同じ１つの画像ファイルとして処理可能となるため、別々の画像ファイルとして取り扱う場合と比べれば編集・更新作業の効率はある程度向上する。
【０００８】
しかしながら、地図等の情報量が多くかつ込み入った画像の一部に対して追加や削除等の編集作業を行って更新した場合、旧画像ファイルと新画像ファイルとを見比べて互いの相違点を見つけ出す作業は容易ではなく、編集・更新作業の効率を改善する上での大きな阻害要因となっている。また、これらの込み入った画像ファイルのサイズは一般に大きく、旧画像ファイルと新画像ファイルとを同時の保存しておくことはメモリ資源の有効活用の観点からも好ましいものではない。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、画像ファイルのサイズの増加を抑制しつつ、変更前の画像と変更後の画像とを識別容易に１つの画像ファイルで管理することができる画像ファイル作成編集装置、画像ファイル閲覧装置、及び画像ファイル作成編集方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明に係る画像ファイル作成編集装置は、請求項１に記載したように、ラスタ画像の一部を修正する編集部と、修正前のラスタ画像と修正後のラスタ画像との差異を表す差分画像と、修正後のラスタ画像とが少なくとも含まれる画像ファイルを生成するファイル生成部と、を備え、前記ファイル生成部は、前記差分画像の色と前記修正後のラスタ画像の色とが異なった色となるように、前記画像ファイルを生成する、ことを特徴とする。
【００１１】
また、上記課題を解決するため、本発明に係る画像ファイル閲覧装置は、請求項６に記載したように、修正前のラスタ画像と修正後のラスタ画像との差異を表す差分画像と、修正後のラスタ画像とが少なくとも含まれる画像ファイルの画像を表示又は印刷する画像ファイル閲覧装置において、前記修正後のラスタ画像と、前記差分画像の色が前記修正後のラスタ画像の色とは異なる色でハイライトされて前記ラスタ画像に合成された合成画像と、を表示又は印刷する、ことを特徴とする。
【００１２】
また、上記課題を解決するため、本発明に係る画像ファイル作成編集方法は、請求項８に記載したように、（ａ）ラスタ画像の一部を修正し、（ｂ）修正前のラスタ画像と修正後のラスタ画像との差異を表す差分画像と、修正後のラスタ画像とが少なくとも含まれる画像ファイルを生成する、ステップを備え、ステップ（ｂ）では、前記差分画像の色と前記修正後のラスタ画像の色とが異なった色となるように、前記画像ファイルを生成する、ことを特徴とする。
【発明の効果】
【００１３】
本発明に係る画像ファイル作成編集装置、画像ファイル閲覧装置、及び画像ファイル作成編集方法によれば、画像ファイルのサイズの増加を抑制しつつ、変更前の画像と変更後の画像とを識別容易に１つの画像ファイルで管理することができる。
【発明を実施するための最良の形態】
【００１４】
本発明に係る画像ファイル作成編集装置、画像ファイル閲覧装置、及び画像ファイル作成編集方法の実施形態について、添付図面を参照して説明する。
【００１５】
（１）画像ファイル作成編集装置の構成及び全般動作
図１は、本発明の実施形態に係る画像ファイル作成編集装置１の機能構成例を示すブロック図である。画像ファイル作成編集装置１は、ハードウェア構成としては、例えば計算機本体とその周辺機器を備えて構成される計算機システムである。この計算機システムのハードウェアとソフトウェアによって図１に示した各機能ブロックが実現される。
【００１６】
後述するように、本実施形態にかかる画像ファイル作成編集装置１では、今日広く普及している汎用のＴＩＦＦ（Tagged  Image  File  Format）ファイルを拡張した拡張ＴＩＦＦファイルを生成している。ＴＩＦＦファイルは、解像度、色数、符号化形式が異なる画像データであっても１つのファイルに格納することが可能であり、アプリケーションソフトウェアに依存することが少ない自由度の高い画像ファイル形式である。また、複数の画像データを「ページ」毎に区分して１つのファイルに格納することが可能である他、「タグ」と呼ばれる情報（以下、タグ情報という）に「ページ」毎の画像データの解像度や色情報を独立に記述し、１つのファイルに異なった解像度や色の画像データを複数格納することも可能である。ＴＩＦＦファイルは、タグ情報の存在によって複数の異なったタイプの画像データやその他のデータを各種のアプリケーションソフトウェアで取り扱うことが可能となっている。
【００１７】
本実施形態に係る画像ファイル作成編集装置１では、汎用のタグ情報と汎用の画像データとで構成される汎用ＴＩＦＦファイルに対して、別途拡張したタグ情報を付加すると共に、この拡張タグ情報に対応する拡張画像データや拡張データを付加することによって拡張ＴＩＦＦファイルを生成している。
【００１８】
また、生成した拡張ＴＩＦＦファイルを読込んで、その画像ファイル（拡張された画像ファイル）を閲覧し、或いは印刷する機能も備えている。
【００１９】
これらの機能を実現するため、画像ファイル作成編集装置１は、図１に示したように、入力部１０、拡張ＴＩＦＦ生成部２０、拡張ＴＩＦＦビューワ３０、操作部４０、編集部５０、拡張ＴＩＦＦ保存部６０、ディスプレイ装置７０、プリンタ８０等を備えて構成されている。
【００２０】
また、図２は、画像ファイル作成編集装置１を使用して行われる画像ファイルの作成編集作業の大まかな流れを示す図である。
【００２１】
入力部１０は、例えばスキャナ装置や外部のネットワークに接続されるインターフェース装置等で構成されるものである。スキャナ装置は、画像ファイル作成編集装置１で作成する画像ファイルの元となる地図等の図面を読み取り、ラスタ画像として本装置に取り込む。また、インターフェース装置を介して、汎用ＴＩＦＦファイルや拡張ＴＩＦＦファイルを外部のサーバ等から入力するようにしてもよい。
【００２２】
スキャナ装置で読み取ったラスタ画像、或いは外部から入力した汎用ＴＩＦＦファイルや拡張ＴＩＦＦファイルに含まれるラスタ画像は修正前のラスタ画像である。これらの修正前のラスタ画像に対して、加筆、削除等の修正や編集を行う機能ブロックが編集部５０である。
【００２３】
図３（ａ）は、修正前のラスタ画像の一例であり、道路やその周辺の建物等が表示された地図画像である。この修正前のラスタ画像は、ディスプレイ装置７０に表示される。修正前のラスタ画像に対して、操作部４０が具備するマウス等のポインティングデバイスやキーボード等を用いて加筆、修正を行う。加筆される画像は、修正前のラスタ画像に重ねられてディスプレイ装置７０に表示される。
【００２４】
修正時に加筆される画像としては、位置精度や形状の鮮明さ、或いは作業の容易性等の観点から、一般的にはベクタ画像が用いられるが、ラスタ画像を用いて加筆、修正を行ってもよい。
【００２５】
図３（ｂ）は、修正前のラスタ画像に対して、新たに加筆するベクタ画像を例示した図である。例えば、直線、曲線、円、矢印、文字等のベクタ画像が、修正前のラスタ画像に加筆される。
【００２６】
修正、編集作業が終了すると、加筆部分のべクタ画像はラスタ画像に変換され、修正前のラスタ画像に重ねられて１つのラスタ画像（修正後のラスタ画像）が形成される。
【００２７】
図４（ａ）は、修正後のラスタ画像を示す図であり、修正前のラスタ画像（図３（ａ））と、加筆分の画像（図３（ｂ））が重ねあわされた画像となっている。
【００２８】
ところで、従来の汎用ＴＩＦＦファイルでは、１つのラスタ画像の属性を規定するパラメータはそのラスタ画像と１対１に対応している。例えば、修正後の画像の色情報を単一色（モノクロ色）として規定した場合には、修正後の画像の総ての領域は単一色として規定されることになる。換言すれば、従来の汎用ＴＩＦＦファイルの構造では、修正前の画像の属性と、加筆部分の画像の属性とを独立に管理できるファイル構造とはなっておらず、加筆部分の画像データの属性は修正前の画像データの属性と一体化されてしまう。
【００２９】
このため、地図等の複雑なモノクロ画像に対してその一部を加筆修正したような場合には、修正後の画像から加筆部分を見つけ出すのは非常に困難な作業となる。
【００３０】
そこで、本実施形態に係る画像ファイル作成編集装置１では、修正前の画像の属性と、加筆部分の画像の属性とを独立に管理できるファイル構造をもつ拡張ＴＩＦＦファイルを生成している。この拡張ＴＩＦＦファイルによって、例えば、図４（ｂ）に示したように、加筆部分の画像のみをカラー画像として表示し、修正前のモノクロのラスタ画像に対してハイライトさせて表示させることが可能となるようにしている。また、この拡張ＴＩＦＦによって、修正前のラスタ画像はモノクロとして印刷する一方、加筆部分の画像のみをカラーとして印刷することも可能となる。
【００３１】
（２）拡張ＴＩＦＦファイルの構造及びその生成方法
次に、本実施形態に係る画像ファイル作成編集装置１で生成する拡張ＴＩＦＦファイル１００の構造の一例、及びその生成方法について説明する。なお、この拡張ＴＩＦＦファイルは、画像ファイル作成編集装置１の拡張ＴＩＦＦ生成部２０にて生成される。
【００３２】
図５は、拡張ＴＩＦＦファイル１００の構造例を示す図であり、白で示した部分が従来からある汎用ＴＩＦＦファイルが具備する構造の部分であり、ハッチングで示した部分が拡張ＴＩＦＦファイル１００として新たに付加された構造の部分を示している。まず、白で示した汎用ＴＩＦＦファイルが具備する構造と同一な部分について先に説明する。
【００３３】
「ＴＩＦＦヘッダ」１０１には、タグ情報へのポインタが格納されている。このポインタによって「タグ情報（汎用ＴＩＦＦ）」１０７の領域にアクセス可能となる。
【００３４】
さらに、「タグ情報（汎用ＴＩＦＦ）」１０７には、「修正後のラスタ画像データ」１０２と、「ＴＩＦＦ一般情報」１０４にアクセス可能なポインタが格納されている。
【００３５】
「修正後のラスタ画像」１０２には、加筆部分のベクタ画像をラスタ画像に変換し、この加筆部分のラスタ画像と修正前のラスタ画像とが合成された修正後のラスタ画像、即ち、最新のラスタ画像が格納されている。また、「タグ情報（汎用ＴＩＦＦ）」１０７には、修正後のラスタ画像の属性、例えば、ピクセル数、解像度、圧縮方式等が格納されている。ここで、圧縮方式とは、例えば、Ｇ４等の可逆性圧縮方式の種類を示す。
【００３６】
上記の白で示した構造のデータは何れも修正後のラスタ画像を表示、或いは印刷するために必要となるデータである。これらの部分の構造は、従来からある汎用ＴＩＦＦの構造と同一構造としている。この結果、修正後のラスタ画像に関しては、後述する専用の拡張ＴＩＦＦビューワを用いることなく、広く普及している汎用ＴＩＦＦビューワによって表示、或いは印刷することが可能である。つまり、本実施形態に係る画像ファイル作成編集装置１で生成された拡張ＴＩＦＦファイル１００が、仮に汎用ＴＩＦＦビューワしか持っていないユーザの手に渡ったとしても、修正後のラスタ画像を従来どおりの品質で閲覧（表示）し、印刷することは保証される。
【００３７】
次に、ハッチングで示した拡張部分について説明する。「ＴＩＦＦヘッダ」１０１からアクセスされる「タグ情報（拡張ＴＩＦＦ）」１０８には、「加筆部分のラスタ画像」１０３、「加筆部分のラスタ画像情報」１０５、及び「図面情報等」１０６をアクセスするためのポインタが格納されている。
【００３８】
このうち、「加筆部分のラスタ画像」１０３には、加筆された部分のベクタ画像を変換したラスタ画像が格納されている。「加筆部分のラスタ画像」１０３は、「修正後のラスタ画像」１０２とは別領域に独立に管理されており、この部分の色情報を「修正後のラスタ画像」１０２の色情報（例えばモノクロ色）と異なる色として設定することが可能である。
【００３９】
この結果、拡張ＴＩＦＦファイル１００用の専用ビューワ（図１における拡張ＴＩＦＦビューワ３０）によって、「加筆部分のラスタ画像」１０３のみを色分けして表示することが可能となる。具体的には、例えば、「修正後のラスタ画像」１０２を取り出してモノクロ色の第１のラスタレイヤを形成すると共に、「加筆部分のラスタ画像」１０３を取り出して、設定されたカラーの第２のラスタレイヤを形成し、第１のラスタレイヤと第２のラスタレイヤを重ねて表示させることにより、加筆部分のみがカラーでハイライトされた修正後の画像を表示させることが可能となる。
【００４０】
また、拡張ＴＩＦＦファイル１００には、最新の画像である「修正後のラスタ画像」１０２と、「加筆部分のラスタ画像」１０３とが格納されているため、１世代前の履歴管理が可能となる。
【００４１】
履歴管理のみの観点から見ると、修正前のラスタ画像と修正後のラスタ画像とを、マルチページを用いた従来の汎用ＴＩＦＦファイルに格納する方法でもよい。しかしながら、この方法では、同程度の大きなサイズの２つの画像データを１つの画像ファイルに保有することになり、メモリ資源の利用効率、或いはファイルの転送速度の観点からは好ましくない。
【００４２】
これに対して、本実施形態に係る拡張ＴＩＦＦファイル１００で保有する「加筆部分のラスタ画像」１０３のサイズは修正前のラスタ画像に比べると非常に小さい。さらに、本実施形態では、加筆部分の画像をラスタ画像に変換した後、Ｇ４等の圧縮処理を施す形態としている。この結果、「加筆部分のラスタ画像」１０３のサイズはさらに小さくなり、修正前のラスタ画像と修正後のラスタ画像との双方を保有する履歴管理に比べるとその画像ファイルのサイズは非常に小さなものとなる。
【００４３】
なお、図５では、「加筆部分のラスタ画像」１０３として、１世代分に相当する１つの画像データとした例を示しているが、複数の世代にわたる加筆部分を複数の画像データ領域として保有させる形態としてもよい。この場合、各画像データに対応するレイヤ管理情報を履歴管理情報とリンクさせて管理すればよい。
【００４４】
「加筆部分のラスタ画像情報」１０５には、「加筆部分のラスタ画像」１０３に関する属性情報、例えば、ピクセル数や位置情報等が格納される。「加筆部分のラスタ画像」１０３の表示サイズは画像全体のごく一部である。そこで、「加筆部分のラスタ画像データ」１０３のサイズを小さくすると共に、画像全体のどの位置に重ね合わせるかを示す位置情報を属性情報に含ませている。
【００４５】
なお、複数世代にわたる履歴管理を複数の加筆画像データを用いて行う場合には、各画像データに対応するレイヤ管理情報を履歴管理情報とリンクとさせて「加筆部分のラスタ画像情報」１０５に含ませればよい。
【００４６】
「図面情報等」１０６には、図面番号、図面作成者、図面作成日等の図面情報や、ユーザが任意に記載可能な付加情報、或いは改訂履歴に関する情報等が文字列データとして格納される。
【００４７】
従来の汎用ＴＩＦＦファイルでは、これらの文字列情報を格納するファイル構造とはなっていない。このため、図面情報や付加情報等を汎用ＴＩＦＦファイルと関連付けて管理するためには、別に管理用のデータファイルを設ける必要があり、ファイル管理上煩雑であり、不便であった。
【００４８】
これに対して、本実施形態に係る拡張ＴＩＦＦファイル１００では、画像データと同一のファイル内に図面情報等の管理情報を格納できる構造としている。この結果、ファイル管理上の取り扱いやすさも格段と向上している。
【００４９】
「図面情報等」１０６に対しては、公知の技術であるＤＬＬ（Dynamic  Link  Library）等を用いて、外部のアプリケーションソフトウェアからアクセスして読み出し、表示或いは印刷することができる。
【００５０】
図６は、拡張ＴＩＦＦファイルの作成編集処理の一例を示すフローチャートである。
【００５１】
まず、汎用ＴＩＦＦファイルを読込み（ステップＳＴ１）、汎用ＴＩＦＦファイルに格納されている修正前のラスタ画像をディスプレイ装置７０に表示する（ステップＳＴ２）。この他、入力部１０が具備するスキャナ装置にて地図等の原稿を読み取り、これを修正前のラスタ画像とする形態でもよい。
【００５２】
ステップＳＴ３にて、読込んだ修正前のラスタ画像に対して修正等の編集を行う。例えば、ラスタ画像の一部を削除し、或いはラスタ画像の一部にベクタ画像を用いた加筆等を行う。また、必要に応じて図面番号、図面作成者、図面作成日等の図面情報やその他付加情報（図５における図面情報等１０６に相当する情報）を適宜の文字列で入力する。
【００５３】
次に、加筆したベクタ画像をラスタ画像に変換し（ステップＳＴ４）、その後、加筆部分のラスタ画像と、修正前のラスタ画像とを合成して修正後のラスタ画像（図５における修正後のラスタ画像１０２に相当）を生成する（ステップＳＴ５）。また、修正後のラスタ画像１０２の属性情報を示すＴＩＦＦ一般情報１０４も併せて生成する。
【００５４】
また、加筆部分のラスタ画像に対してＧ４等の圧縮処理を行い、図５における加筆部分のラスタ画像１０３に相当する画像を生成する（ステップＳＴ６）。
【００５５】
ステップＳＴ７では、図５における加筆部分のラスタ画像情報１０５として、加筆部分のラスタ画像の解像度、位置情報等を設定或いは生成する。
【００５６】
最後に、所定のタグ情報に基づいて、図面情報等１０６修正後のラスタ画像１０２、加筆部分のラスタ画像１０３、ＴＩＦＦ一般情報１０４、加筆部分のラスタ画像情報１０５、及び図面情報等１０６を配列し、拡張ＴＩＦＦファイル１００の作成を完成させる。
【００５７】
（３）拡張ＴＩＦＦファイルの読み込み、表示、印刷処理
図７は、拡張ＴＩＦＦファイルの読み込み、表示、印刷処理の一例を示すフローチャートである。これらの処理は、主に、図１の拡張ＴＩＦＦビューワによって行われるものである。
【００５８】
ステップＳＴ１１でＴＩＦＦファイルを入力する。この入力は、画像ファイル作成編集装置１の拡張ＴＩＦＦ保存部６０に保存されているＴＩＦＦファイルを読み出して行われる他、入力部１０が具備するインターフェース装置を介して外部のサーバ等から入力してもよい。入力するＴＩＦＦファイルは、拡張ＴＩＦＦファイル１００の場合もあり得るし、汎用ＴＩＦＦファイルの場合もあり得る。
【００５９】
次に、タグ情報（汎用ＴＩＦＦ）１０７を読込んで解析し（ステップＳＴ１２）、そのタグ情報から、ＴＩＦＦ一般情報１０４及び修正後のラスタ画像１０４を読込む（ステップＳＴ１３）。
【００６０】
その後、ＴＩＦＦ一般情報１０４の属性情報に基づいて、修正後のラスタ画像を第１のラスタレイヤに形成する（ステップＳＴ１４）。第１のラスタレイヤに形成される画像は、モノクロ色の修正後のラスタ画像である。
【００６１】
引き続き、タグ情報（拡張ＴＩＦＦ）１０８の有無を確認する（ステップＳＴ１５）。タグ情報（拡張ＴＩＦＦ）１０８が存在しない場合は、読込んだＴＩＦＦファイルは、通常の汎用ＴＩＦＦファイルであると判断し、ステップＳＴ１６へ進む。ステップＳＴ１６では、第１のラスタレイヤの画像をモノクロ色で表示、或いは印刷を行い、処理を終了する。
【００６２】
他方、タグ情報（拡張ＴＩＦＦ）１０８が存在する場合には、読込んだＴＩＦＦファイルは、拡張ＴＩＦＦファイル１００であると判断し、ステップＳＴ１７へ進む。
【００６３】
ステップＳＴ１７では、タグ情報（拡張ＴＩＦＦ）１０８に基づいて、加筆部分のラスタ画像１０３、及び加筆部分のラスタ画像情報１０５を読込む。
【００６４】
その後、加筆部分のラスタ画像情報１０５に基づいて、加筆部分のラスタ画像を第２のラスタレイヤに形成する（ステップＳＴ１８）。第２のラスタレイヤに形成される画像は、カラー画像である。
【００６５】
最後に、第１のラスタレイヤの画像と第２のラスタレイヤの画像とを重ねて表示、或いは印刷する（ステップＳＴ１９）。
【００６６】
ここで表示、或いは印刷される画像は、修正後のモノクロのラスタ画像に、加筆部分のみがカラーでハイライトされた画像となる。
【００６７】
図８は、拡張ＴＩＦＦファイル１００を利用した閲覧機能をまとめた図である。前述したように、拡張ＴＩＦＦファイル１００は従来の汎用ビューワでも閲覧可能であり、この場合には修正後のラスタ画像がモノクロで表示（或いは印刷）される。
【００６８】
一方、拡張ＴＩＦＦファイル１００を専用のビューワ（拡張ＴＩＦＦビューワ）で閲覧した場合には、加筆部分がカラーでハイライトされたラスタ画像を閲覧することが可能である。
【００６９】
さらに、拡張ＴＩＦＦファイル１００には、図面情報等１０６が含まれており、この情報を、ＤＬＬ等を利用したアプリケーションソフトウェアで読み取り、閲覧することも可能である。
【００７０】
以上説明してきたように、本実施形態に係る画像ファイル作成編集装置１、画像ファイル閲覧装置（拡張ＴＩＦＦビューワ）、及び画像ファイル作成編集方法によれば、画像ファイルのサイズの増加を抑制しつつ、変更前の画像と変更後の画像とを識別容易に１つの画像ファイルで管理することができる。
【００７１】
なお、本発明は上記の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施形態に係る画像ファイル作成編集装置の構成例を示すブロック図。
【図２】拡張ＴＩＦＦファイルの作成編集作業の流れを示す図。
【図３】（ａ）は、修正前のラスタ画像の一例を示す図、（ｂ）は、修正時に加筆されるベクタ画像の一例を示す図。
【図４】（ａ）は、汎用ＴＩＦＦファイルによる修正後のラスタ画像の一例を示す図、（ｂ）は拡張ＴＩＦＦファイルによる修正後のラスタ画像の一例を示す図。
【図５】拡張ＴＩＦＦファイルの構造例を示す図。
【図６】拡張ＴＩＦＦファイルの作成処理の一例を示すフローチャート。
【図７】拡張ＴＩＦＦファイルの読み取り、表示／印刷処理の一例を示すフローチャート。
【図８】拡張ＴＩＦＦファイルを利用した閲覧機能をまとめた図。
【符号の説明】
【００７３】
１  画像ファイル作成編集装置
１０  入力部
２０  拡張ＴＩＦＦ生成部
３０  拡張ＴＩＦＦビューワ
４０  操作部
５０  編集部
６０  拡張ＴＩＦＦ保存部
７０  ディスプレイ装置
８０  プリンタ
【図１】
2008310423.tif 000003
【図２】
2008310423.tif 000004
【図３】
2008310423.tif 000005
【図４】
2008310423.tif 000006
【図５】
2008310423.tif 000007
【図６】
2008310423.tif 000008
【図７】
2008310423.tif 000009
【図８】
2008310423.tif 000010