(57)【要約】【課題】文書データのバックアップおよびレストアを行う場合に、装置側でのバージョンの変更に適切に対応しつつ、レストア後の文書データに対する処理を可能にする。【解決手段】文書データの記憶蓄積機能を有した画像処理装置１０において、これと接続するクライアント装置２０にバックアップした文書データを、そのクライアント装置２０から受け取ってレストアする場合に、レストアすべき文書データとともにクライアント装置２０にバックアップされたバージョン情報と当該レストアの際に画像処理装置１０で管理しているバージョン情報とに互換性があれば、前記レストアすべき文書データをそのまま記憶蓄積するが、互いのバージョン情報に互換性がなければ、前記すべき文書データに含まれる画像データを受け取るとともに、その画像データに対応する属性情報を作成して、これらを文書データとして記憶蓄積する。【選択図】図１
2006191333.tif 000002
【特許請求の範囲】
【請求項１】
画像データと当該画像データの属性および処理内容を特定する属性情報とを含んで構成される文書データを記憶蓄積する文書データ記憶手段と、
前記文書データに含まれる画像データに対して所定処理を行う画像処理手段と、
前記画像処理手段を含む装置構成にて対応可能な処理内容を特定するバージョン情報を管理するバージョン管理手段と、
前記文書データ記憶手段内の文書データと前記バージョン管理手段が管理しているバージョン情報とをネットワーク接続されたクライアント装置へ転送して、当該クライアント装置にバージョン情報とともに文書データを記憶保持させる文書データ転送手段と、
前記クライアント装置から受け取った文書データまたは画像データの前記文書データ記憶手段内への再登録処理を行う文書データ再登録手段とを備え、
前記文書データ再登録手段は、
前記再登録処理すべき文書データとともに前記クライアント装置に記憶保持されているバージョン情報と当該再登録処理の際に前記バージョン管理手段が管理しているバージョン情報とに互換性がある場合には、前記クライアント装置から前記再登録処理すべき文書データを受け取って、これをそのまま前記文書データ記憶手段に記憶蓄積させ、
互いのバージョン情報に互換性がない場合には、前記クライアント装置から前記再登録処理すべき文書データに含まれる画像データを受け取るとともに、前記バージョン管理手段が管理しているバージョン情報に基づいて当該画像データに対応する属性情報を作成して、受け取った画像データと作成した属性情報とを含んで文書データを構成し、これを前記文書データ記憶手段に記憶蓄積させる
ことを特徴とする画像処理装置。
【請求項２】
前記再登録処理すべき文書データとともに前記クライアント装置に記憶保持されているバージョン情報と、当該再登録処理の際に前記バージョン管理手段が管理しているバージョン情報とに、互換性があるか否かを判断する互換性判断手段を備えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像データの各ページに対して画像向きを変換する編集処理を行うデータ処理手段を備えるとともに、
前記データ処理手段は、前記再登録処理すべき文書データとともに前記クライアント装置に記憶保持されているバージョン情報と当該再登録処理の際に前記バージョン管理手段が管理しているバージョン情報とに互換性がない場合に、前記クライアント装置から受け取った画像データの各ページの画像向きを一定方向に揃えるため編集処理を行うものである
ことを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記属性情報に文書名情報が含まれる場合に、前記文書データ再登録手段は、前記再登録処理すべき文書データについての文書名情報を取得して、当該文書名情報を含む属性情報を前記画像データに対応する属性情報として作成することを特徴とする請求項１、２または３記載の画像処理装置。
【請求項５】
画像データと当該画像データの属性および処理内容を特定する属性情報とを含んで構成される文書データを記憶蓄積する文書データ記憶手段と、前記文書データに含まれる画像データに対して所定処理を行う画像処理手段と、前記画像処理手段を含む装置構成にて対応可能な処理内容を特定するバージョン情報を管理するバージョン管理手段とを備えてなる画像処理装置に対してネットワーク接続されて用いられるクライアント装置であって、
前記画像処理装置から前記文書データ記憶手段内の文書データと前記バージョン管理手段が管理しているバージョン情報とを受け取って記憶保持する文書データバックアップ手段と、
前記文書データバックアップ手段が記憶保持する文書データまたは当該文書データに含まれる画像データの前記文書データ記憶手段内への再登録処理を前記画像処理装置に対して依頼する再登録依頼手段とを備え、
前記再登録依頼手段は、
前記再登録処理を依頼する文書データとともに前記文書データバックアップ手段が記憶保持しているバージョン情報と当該再登録処理の際に前記バージョン管理手段が管理しているバージョン情報とに互換性がある場合には、当該文書データをそのまま前記画像処理装置に転送して前記文書データ記憶手段に記憶蓄積させ、
互いのバージョン情報に互換性がない場合には、前記再登録処理を依頼する文書データに含まれる画像データを前記画像処理装置に送信するとともに、当該画像データに対応する属性情報を前記バージョン管理手段が管理しているバージョン情報に基づいて前記画像処理装置に作成させ、当該画像データと作成された属性情報とを含んで構成される文書データを前記文書データ記憶手段に記憶蓄積させる
ことを特徴とするクライアント装置。
【請求項６】
前記再登録依頼手段が再登録処理を依頼する際に前記バージョン管理手段が管理しているバージョン情報を当該バージョン管理手段から取得するバージョン取得手段と、
前記再登録処理を依頼する文書データとともに前記文書データバックアップ手段が記憶保持しているバージョン情報と、前記バージョン取得手段が取得したバージョン情報とに、互換性があるか否かを判断する互換性判断手段と
を備えることを特徴とする請求項５記載のクライアント装置。
【請求項７】
前記画像データの各ページに対して画像向きを変換する編集処理を行うデータ処理手段を備えるとともに、
前記データ処理手段は、前記再登録処理を依頼する文書データとともに前記文書データバックアップ手段が記憶保持しているバージョン情報と当該再登録処理の際に前記バージョン管理手段が管理しているバージョン情報とに互換性がない場合に、前記クライアント装置から受け取った画像データの各ページの画像向きを一定方向に揃えるため編集処理を行うものである
ことを特徴とする請求項５または６記載のクライアント装置。
【請求項８】
前記属性情報に文書名情報が含まれる場合に、前記再登録依頼手段は、前記再登録処理を依頼する文書データについての文書名情報を前記画像処理装置に通知して、当該文書名情報を含む属性情報を前記画像データに対応する属性情報として前記画像処理装置に作成させることを特徴とする請求項５、６または７記載のクライアント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばスキャン機能、コピー機能、プリント機能、ＦＡＸ機能、ネットワーク通信機能等を統合した複合機のように、画像データに対する処理機能を有した画像処理装置に関し、またその画像処理装置とネットワーク接続されて用いられるクライアント装置に関する。
【背景技術】
【０００２】
例えば複合機のような画像処理装置の中には、ハードディスク等からなる大容量記憶部を備え、その大容量記憶部内に文書データを記憶蓄積する機能を備えたものがある。文書データとは、文書を特定するためのデータであり、その文書の画像内容を特定する画像データやその属性情報等を含んで構成されるものである。このような文書データの記憶蓄積機能を備えることで、その画像処理装置は、ファイルサーバとしての利用が可能となり、その大容量記憶部内から取り出した文書データに対して、プリント機能によるプリント出力やＦＡＸ機能によるＦＡＸ送信を行うことができる。
【０００３】
ただし、大容量記憶部であっても、その記憶容量には、上限があることが一般的である。このことから、大容量記憶部内に記憶蓄積される文書データについては、画像処理装置にホストコンピュータ等のクライアント装置がネットワーク接続されていれば、画像処理装置からクライアント装置へ転送し、そのクライアント装置側で保管することが提案されている（例えば、特許文献１参照）。つまり、クライアント装置側で文書データの、いわゆるバックアップを行う。そして、文書データに対する処理を行う場合には、バックアップされている文書データを、画像処理装置の大容量記憶部内に再登録する、いわゆるレストアを行うようにする。これにより、大容量記憶部の記憶容量を有効活用しつつ、大量の文書データの検索処理や印刷処理等にも対応することが可能となるのである。
【０００４】
【特許文献１】特開平５−１５８６５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、画像処理装置では、文書データ、さらに詳しくはその文書データに含まれる画像データに対して、プリント出力やＦＡＸ送信等といった所定の処理を行うが、装置機能の向上を図るべく、その所定処理を行う機能構成（ハードウエア部分）に仕様変更が生じることがあり得る。例えば、画像処理装置の機能構成として、プリントアウトされた用紙の並び換えやステープル等を行う後処理機能が新たに追加されたり、その機能の内容が変更されたりするといった具合である。つまり、画像処理装置については、その機能構成のバージョン（装置バージョン）の変更が生じ得る。
【０００６】
したがって、ネットワーク接続されたクライアント装置を利用して文書データのバックアップを行う画像処理装置では、その文書データのバックアップ時とレストア時とで、装置バージョンに相違が生じてしまう可能性がある。装置バージョンに相違が生じると、レストア後の文書データに対して画像処理装置での所定処理を行おうとしても、その装置バージョンの相違に起因して、当該所定処理が適切に行えないおそれがある。例えば、画像処理装置に後処理機能が新たに追加された場合に、処理すべき文書データには後処理機能についての指示や指定等がないため、装置側でどのように対応すべきか判断できず、結果としてプリント処理も行えなくなってしまう、といった具合である。
【０００７】
そこで、本発明は、文書データのバックアップおよびレストアを行う場合に、装置側でバージョンの変更が生じても、その変更に適切に対応しつつ、レストア後の文書データに対する処理を行うことを可能にする画像処理装置およびクライアント装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するために案出された画像処理装置で、画像データと当該画像データの属性および処理内容を特定する属性情報とを含んで構成される文書データを記憶蓄積する文書データ記憶手段と、前記文書データに含まれる画像データに対して所定処理を行う画像処理手段と、前記画像処理手段を含む装置構成にて対応可能な処理内容を特定するバージョン情報を管理するバージョン管理手段と、前記文書データ記憶手段内の文書データと前記バージョン管理手段が管理しているバージョン情報とをネットワーク接続されたクライアント装置へ転送して、当該クライアント装置にバージョン情報とともに文書データを記憶保持させる文書データ転送手段と、前記クライアント装置から受け取った文書データまたは画像データの前記文書データ記憶手段内への再登録処理を行う文書データ再登録手段とを備えるものである。そして、前記文書データ再登録手段が、前記再登録処理すべき文書データとともに前記クライアント装置に記憶保持されているバージョン情報と当該再登録処理の際に前記バージョン管理手段が管理しているバージョン情報とに互換性がある場合には、前記クライアント装置から前記再登録処理すべき文書データを受け取って、これをそのまま前記文書データ記憶手段に記憶蓄積させ、互いのバージョン情報に互換性がない場合には、前記クライアント装置から前記再登録処理すべき文書データに含まれる画像データを受け取るとともに、前記バージョン管理手段が管理しているバージョン情報に基づいて当該画像データに対応する属性情報を作成して、受け取った画像データと作成した属性情報とを含んで文書データを構成し、これを前記文書データ記憶手段に記憶蓄積させることを特徴とする。
【０００９】
また、本発明は、上記目的を達成するために案出されたクライアント装置で、画像データと当該画像データの属性および処理内容を特定する属性情報とを含んで構成される文書データを記憶蓄積する文書データ記憶手段と、前記文書データに含まれる画像データに対して所定処理を行う画像処理手段と、前記画像処理手段を含む装置構成にて対応可能な処理内容を特定するバージョン情報を管理するバージョン管理手段とを備えてなる画像処理装置に対してネットワーク接続されて用いられるものであって、前記画像処理装置から前記文書データ記憶手段内の文書データと前記バージョン管理手段が管理しているバージョン情報とを受け取って記憶保持する文書データバックアップ手段と、前記文書データバックアップ手段が記憶保持する文書データまたは当該文書データに含まれる画像データの前記文書データ記憶手段内への再登録処理を前記画像処理装置に対して依頼する再登録依頼手段とを備えるものである。そして、前記再登録依頼手段が、前記再登録処理を依頼する文書データとともに前記文書データバックアップ手段が記憶保持しているバージョン情報と当該再登録処理の際に前記バージョン管理手段が管理しているバージョン情報とに互換性がある場合には、当該文書データをそのまま前記画像処理装置に転送して前記文書データ記憶手段に記憶蓄積させ、互いのバージョン情報に互換性がない場合には、前記再登録処理を依頼する文書データに含まれる画像データを前記画像処理装置に送信するとともに、当該画像データに対応する属性情報を前記バージョン管理手段が管理しているバージョン情報に基づいて前記画像処理装置に作成させ、当該画像データと作成された属性情報とを含んで構成される文書データを前記文書データ記憶手段に記憶蓄積させることを特徴とする。
【００１０】
上記構成の画像処理装置およびクライアント装置によれば、一旦画像処理装置からクライアント装置側へ転送されて記憶保持された文書データ（すなわち、バックアップされた文書データ）について、クライアント装置から画像処理装置の文書データ記憶手段内への再登録処理（すなわち、当該文書データのレストア）を行う場合に、その文書データとともに記憶蓄積されたバージョン情報（すなわち、バックアップ時のバージョン情報）と、画像処理装置側で管理されているバージョン情報（すなわち、レストア時のバージョン情報）との互換性を判定する。このとき、バックアップ時のバージョン情報で特定される画像データに対する処理内容が、レストア時のバージョン情報で特定される装置構成にて対応可能な処理内容に含まれていれば、互換性があると判定する。この判定は、画像処理装置側またはクライアント装置側のいずれかで行えばよい。
そして、互換性があれば、レストア時のバージョン情報による装置構成であっても、文書データに対してバックアップ時と同様の処理を行い得るので、その文書データをそのままクライアント装置から画像処理装置に転送してレストアを行う。
一方、互換性がなければ、レストア時のバージョン情報による装置構成では、文書データに対してバックアップ時と同様の処理を行えない可能性があるので、その文書データに含まれる画像データをクライアント装置から画像処理装置に転送する。これは、画像データが画像内容を特定するもの、すなわち文書の内容そのものに相当することによるもので、例えばクライアント装置から画像処理装置へプリントジョブを発行する場合と同様の手法で行うことができる。さらには、文書データに対する処理を行い得るようにすべく、その画像データに対応する属性情報を画像処理装置側で生成する。このときに生成される属性情報は、レストア時のバージョン情報に基づくものである。したがって、レストア時のバージョン情報による装置構成であっても、レストア後の文書データに対してバックアップ時と同様の処理を行い得るようになる。
【発明の効果】
【００１１】
以上のように、本発明の画像処理装置およびクライアント装置によれば、文書データのバックアップおよびレストアを行うことで、画像処理装置側における記憶容量の有効活用を実現可能にしつつ、大量の文書データの検索処理や印刷処理等にも対応することが可能となる。しかも、文書データのバックアップおよびレストアを行う場合に、画像処理装置側で装置バージョンの変更が生じても、バックアップ時とレストア時とにおけるバージョン情報の互換性に基づいて、その変更に適切に対応しつつ、レストア後の文書データに対する処理を行うことが可能となる。したがって、装置バージョンの変更により文書データに対する適切な処理が行えないといった事態を回避することができ、装置バージョンの変更による装置機能の向上を阻害してしまうこともない。
【発明を実施するための最良の形態】
【００１２】
以下、図面に基づき本発明に係る画像処理装置およびクライアント装置について説明する。
【００１３】
先ず、本発明に係る画像処理装置およびクライアント装置を備えてなるシステム構成について説明する。
図１は、本発明が適用されるシステム構成の一具体例を示す説明図である。図例のように、ここで説明するシステムは、画像処理装置１０と、クライアント装置２０とが、通信回線３０を介してネットワーク接続されて構成されている。
【００１４】
画像処理装置１０は、画像データに対する処理機能を有するとともに、その画像データやその属性情報等を含んで構成される文書データを記憶蓄積する機能を備えたものである。具体的には、例えば、スキャン機能、コピー機能、プリント機能、ＦＡＸ機能、ネットワーク通信機能、後処理機能、ファイルサーバ機能等を統合した複合機が挙げられる。
【００１５】
クライアント装置２０は、画像処理装置１０に対するホストコンピュータとして機能するものであり、さらには画像処理装置１０との間で文書データのバックアップおよびレストアを行い得るように構成されたものである。
【００１６】
通信回線３０は、画像処理装置１０とクライアント装置２０とのネットワーク接続を実現するものであれば、無線または有線を問わず、またローカルエリアネットワークを構成するものであっても、インターネット等の広域ネットワークを構成するものであってもよい。
【００１７】
なお、画像処理装置１０およびクライアント装置２０は、通信回線３０上に複数のものが存在していてもよい。
【００１８】
続いて、以上のようなシステムにおける機能構成について説明する。
図２は、本発明に係る画像処理装置およびクライアント装置の機能構成の一例を示す説明図である。
【００１９】
画像処理装置１０は、画像処理手段１１と、文書データ記憶手段１２と、バージョン管理手段１３と、文書データ転送手段１４と、文書データ再登録手段１５と、互換性判断手段１６と、データ処理手段１７と、を備えている。これらの各手段１１〜１７は、画像処理装置１０にインストールされている動作プログラムが、その画像処理装置１０のハードウエア資源を動作させることによって実現されるものである。
【００２０】
画像処理手段１１は、文書データに含まれる画像データに対して所定処理を行うものである。所定処理としては、スキャン処理、コピー処理、プリント処理、ＦＡＸ処理、ネットワーク通信処理、ステープル止めやシクネチャ出力といった後処理等が挙げられる。すなわち、画像処理手段１１は、スキャン機能、コピー機能、プリント機能、ＦＡＸ機能、ネットワーク通信機能、後処理機能等を実現するためのものである。
【００２１】
文書データ記憶手段１２は、画像処理装置１０にファイルサーバ機能を与えるためのもので、ハードディスク等の大容量記憶装置を利用して文書データの記憶蓄積を行うものである。文書データは、文書を特定するためのデータであり、その文書の画像内容を特定する画像データの他に、その画像データの属性を特定する属性情報を含んでいる。属性情報としては、文書データの文書名情報、ページ数情報等が挙げられる。さらに、属性情報としては、画像データに対する処理内容を特定する情報が挙げられる。具体的には、各ページを出力する際の指示情報（例えば、白黒／カラー指示、両面／片面指示）がこれに該当する。
【００２２】
バージョン管理手段１３は、画像処理手段１１を含む装置構成にて対応可能な処理内容を特定するバージョン情報を管理するものである。このバージョン管理手段１３が管理するバージョン情報は、画像処理装置１０が画像データに対してどのような処理を行えるかを特定するための情報であり、具体的には画像データの各ページの出力情報（例えば、白黒／カラー指示、両面／片面指示）の他に、画像データに対する処理を行う装置構成に関する情報（例えば、画像処理装置１０の動作プログラムが格納されたＲＯＭのバージョン情報）等が含まれる。なお、このバージョン管理手段１３が管理するバージョン情報は、画像処理装置１０における装置構成の仕様に変更があった場合、具体的には画像処理手段１１の構成または種類に変更があった場合に、その変更を行った保守員等によって、その情報内容が更新されるようになっている。
【００２３】
文書データ転送手段１４は、文書データ記憶手段１２内の文書データと、その文書データのクライアント装置２０への転送時にバージョン管理手段１３が管理しているバージョン情報とを、ネットワーク接続されたクライアント装置２０へ転送して、そのクライアント装置２０に記憶保持させるためのものである。すなわち、文書データ転送手段１４は、文書データ記憶手段１２内の文書データについて、これに対応するバージョン情報とともに、これらをクライアント装置２０にてバックアップさせるためのものである。なお、文書データ転送手段１４では、文書データの転送を、クライアント装置２０からの依頼または画像処理装置１０が備える図示せぬユーザインタフェースからの指示に応じて行うようになっている。
【００２４】
文書データ再登録手段１５は、クライアント装置２０から転送される文書データの文書データ記憶手段１２内への再登録処理を行うものである。すなわち、文書データ再登録手段１５は、クライアント装置２０がバックアップしている文書データについて、そのレストアを行うためのものである。この再登録処理も、クライアント装置２０からの依頼または画像処理装置１０のユーザインタフェースからの指示に応じて行うようになっている。
ただし、文書データ再登録手段１５では、詳細を後述するように、再登録処理すべき文書データとともにクライアント装置２０に記憶保持されているバージョン情報と、その再登録処理の際にバージョン管理手段１３が管理しているバージョン情報とに互換性があるか否かによって、異なる処理を行うようになっている。
【００２５】
互換性判断手段１６は、文書データ再登録手段１５が再登録処理すべき文書データとともにクライアント装置２０に記憶保持されているバージョン情報と、その再登録処理の際にバージョン管理手段１３が管理しているバージョン情報とを比較して、これらの間に互換性があるか否かを判断するものである。互換性判断手段１６では、文書データとともに記憶保持されているバージョン情報で特定される画像データに対する処理内容が、バージョン管理手段１３が管理しているバージョン情報で特定される装置構成にて対応可能な処理内容に含まれていれば、それぞれのバージョン情報の間に互換性があると判定するようになっている。
【００２６】
データ処理手段１７は、画像データの各ページに対して画像向きを変換する編集処理を行うものである。この編集処理によって、画像データは、各ページの画像向きが一定方向に揃えられるようになる。
【００２７】
一方、以上のような画像処理装置１０とネットワーク接続するクライアント装置２０は、文書データバックアップ手段２１と、再登録依頼手段２２と、バージョン取得手段２３と、互換性判断手段２４と、データ処理手段２５と、を備えている。これらの各手段２１〜２５も、画像処理装置１０における場合と同様に、クライアント装置２０にインストールされている動作プログラムが、そのクライアント装置２０のハードウエア資源を動作させることによって実現されるものである。
【００２８】
文書データバックアップ手段２１は、画像処理装置１０から文書データ記憶手段１２内の文書データと、バージョン管理手段１３が管理しているバージョン情報とを受け取って、ハードディスク等の大容量記憶装置を利用して記憶蓄積を行うものである。すなわち、文書データバックアップ手段２１は、文書データおよびこれに対応するバージョン情報のバックアップを行うためのものである。なお、文書データバックアップ手段２１では、文書データのバックアップを、画像処理装置１０からの依頼またはクライアント装置２０が備える図示せぬユーザインタフェースからの指示に応じて行うようになっている。
【００２９】
再登録依頼手段２２は、文書データバックアップ手段２１が記憶保持する文書データの文書データ記憶手段１２内への再登録処理を画像処理装置１０に対して依頼するものである。すなわち、再登録依頼手段２２は、文書データバックアップ手段２１がバックアップしている文書データについて、そのレストアを行うためのものである。このレストアも、画像処理装置１０からの依頼またはクライアント装置２０が備える図示せぬユーザインタフェースからの指示に応じて行うようになっている。
ただし、再登録依頼手段２２では、詳細を後述するように、再登録処理すべき文書データとともに文書データバックアップ手段２１が記憶保持しているバージョン情報と、その再登録処理の際に画像処理装置１０のバージョン管理手段１３が管理しているバージョン情報とに互換性があるか否かによって、異なる処理を行うようになっている。
【００３０】
バージョン取得手段２３は、再登録依頼手段２２が再登録処理を依頼する際に画像処理装置１０のバージョン管理手段１３が管理しているバージョン情報を当該バージョン管理手段１３から取得するものである。
【００３１】
互換性判断手段２４は、再登録依頼手段２２が再登録処理を依頼する文書データについてのバージョン情報と、バージョン取得手段２３が取得したバージョン情報とを比較して、これらの間に互換性があるか否かを判断するものである。この互換性判断は、画像処理装置１０における互換性判断手段１６の場合と同様である。
【００３２】
データ処理手段２５は、画像データの各ページに対して画像向きを変換する編集処理を行うものである。この編集処理も、画像処理装置１０におけるデータ処理手段１７の場合と同様である。
【００３３】
なお、ここでは、画像処理装置１０が互換性判断手段１６およびデータ処理手段１７を備えており、クライアント装置２０が互換性判断手段２４およびデータ処理手段２５を備えている場合を例に挙げたが、これらは必ずしも画像処理装置１０およびクライアント装置２０のそれぞれが備えている必要はなく、いずれか一方のみが備えていればよい。
【００３４】
次に、以上のように構成された画像処理装置１０およびクライアント装置２０における処理動作例について説明する。ここで説明する処理動作例は、文書データのバックアップおよびレストアについてのものである。
【００３５】
画像処理装置１０では、画像処理手段１１が実現するスキャン機能、ＦＡＸ機能、ネットワーク通信機能等によって画像データが入力されるとともに、その画像データについての記憶蓄積がユーザインタフェースから指示されると、その入力時の情報や指示内容等からその画像データの属性情報を抽出し、これらを文書データとして文書データ記憶手段１２内に記憶蓄積する。このとき、文書データ記憶手段１２内では、図１（ａ）に示すように、画像データは画像データ・ファイル１ａとして格納され、また属性情報は属性・指示ファイル１ｂとして格納され、これらによって文書データ１が構成されることになる。なお、属性・指示ファイル１ｂには、その時点でバージョン管理手段１３が管理しているバージョン情報も含まれていてもよい。
【００３６】
その後、画像処理装置１０またはクライアント装置２０のいずれかにおいて、ユーザインタフェースからデータバックアップの指示入力があると、画像処理装置１０およびクライアント装置２０では、その指示入力に係る文書データ１のバックアップを開始する。すなわち、画像処理装置１０では、文書データ転送手段１４が指示入力に係る文書データ１を文書データ記憶手段１２内から取り出して、ネットワーク接続されたクライアント装置２０へ転送する。この転送は、画像処理手段１１が実現するネットワーク通信機能を用いて行うことが考えられる。また、クライアント装置２０では、画像処理装置１０から文書データ１が転送されてくると、文書データバックアップ手段２１がその文書データを受け取って記憶蓄積する。これにより、画像データ・ファイル１ａおよび属性・指示ファイル１ｂからなる文書データ１が、クライアント装置２０にてバックアップされることになる。さらには、属性・指示ファイル１ｂにバージョン情報が含まれていれば、その文書データ１とともに、これに対応するバージョン情報もクライアント装置２０にてバックアップされることになる。
【００３７】
一方、バックアップされた文書データ１のレストアを行う場合には、画像処理装置１０およびクライアント装置２０では、以下に述べるような処理動作を行う。図３は、レストア時の処理動作例を示すフローチャートである。
【００３８】
画像処理装置１０またはクライアント装置２０のいずれかにおいて、ユーザインタフェースからデータレストアの指示入力があると、クライアント装置２０では、バージョン取得手段２３が画像処理装置１０からその画像処理装置１０のバージョン管理手段１３が管理しているバージョン情報を取得する（ステップ１０１、以下ステップを「Ｓ」と略す）。そして、バージョン取得手段２３がバージョン情報を取得すると、続いて、互換性判断手段２４がデータレストア指示に係る属性・指示ファイル１ｂに含まれるバージョン情報を抽出し、その抽出したバージョン情報と、バージョン取得手段２３が取得したバージョン情報とを比較して、これらの間に互換性があるか否かを判断する（Ｓ１０２）。
【００３９】
このバージョン情報の互換性判断は、画像処理装置１０における互換性判断手段１６が、データレストア指示に係る文書データ１についてのバージョン情報をクライアント装置２０から取得して、これをバージョン管理手段１３が管理しているバージョン情報と比較することによって行ってもよい。すなわち、バージョン情報の互換性判断は、クライアント装置２０側と画像処理装置１０側とのどちらで行ってもよい。このことから、互換性判断手段１６，２４は、いずれか一方があればよいのである。なお、両方備えている場合には、どちらが互換性判断を行うかが予め設定されているものとする。
【００４０】
この互換性判断の結果、それぞれのバージョン情報に互換性があれば、文書データ１についてのバージョン情報で特定される画像データに対する処理内容が、バージョン管理手段１３が管理しているバージョン情報で特定される装置構成にて対応可能な処理内容に含まれており、レストア時のバージョン情報による装置構成であっても文書データに対してバックアップ時と同様の処理を行い得るので、クライアント装置２０では、その判断結果を受けた再登録依頼手段２２が、データレストア指示に係る文書データ１について、これを文書データバックアップ手段２１内から取り出してそのまま画像処理装置１０に転送する（Ｓ１０３）。そして、画像処理装置１０では、その文書データ１を受け取ると、文書データ記憶手段１２がその文書データ１をそのまま記憶蓄積する（Ｓ１０４）。これにより、文書データ記憶手段１２内には、バックアップ前と同様に、画像データ・ファイル１ａおよび属性・指示ファイル１ｂからなる文書データ１が再登録されてレストアされることになる（図１（ａ）参照）。
【００４１】
ただし、互換性判断の結果、それぞれのバージョン情報に互換性がなければ、上述した互換性ありの場合とは異なり、以下のような処理動作を行う。
【００４２】
クライアント装置２０では、データレストアの指示入力に係る文書データ１について、先ず、データ処理手段２５がその文書データ１の画像データ・ファイル１ａにおける画像データの各ページに対して、その画像向きを変換する編集処理を行う（Ｓ１０５）。この編集処理は、各ページの画像向きをデフォルトとして設定された向きに一律に揃えるような変換を行うものであるが、その処理自体は公知技術を利用して実現することが可能なため、ここではその説明を省略する。この編集処理を行うことによって、処理後の画像データは、例えばバージョン情報との関係で各ページの画像天地方向が不揃い状態で画像データ・ファイル１ａに格納されている場合であっても、各ページの画像向きが一定方向に揃えられるのである。
【００４３】
なお、この画像データに対する編集処理は、当該画像データがクライアント装置２０から画像処理装置１０へ転送された後、その画像処理装置１０のデータ処理手段１７が行うようにしてもよい。すなわち、画像データに対する編集処理は、クライアント装置２０側と画像処理装置１０側とのどちらで行ってもよい。このことから、データ処理手段１７，２５は、いずれか一方があればよいのである。なお、両方備えている場合には、どちらが編集処理を行うかが予め設定されているものとする。
【００４４】
そして、それぞれのバージョン情報に互換性がない場合に、クライアント装置２０では、再登録依頼手段２２がデータレストア指示に係る文書データ１の画像データ・ファイル１ａのみを画像処理装置１０へ送信するとともに、その文書データ１における属性・指示ファイル１ｂについては送信せずに、その画像データ・ファイル１ａ内の画像データに対応する属性情報の作成を画像処理装置１０に依頼する（図１（ｂ）参照）。このとき、再登録依頼手段２２は、画像データ・ファイル１ａのみを送信し、属性・指示ファイル１ｂについては送信しないことから、その画像データ・ファイル１ａの送信を、例えば画像処理装置１０に対してプリントジョブを発行する場合と同様の手法によって行えばよい。すなわち、プリントジョブを発行する場合と同様に画像データを送信するとともに、その画像データの属性を特定する制御コマンドを必要に応じて送信する。なお、プリントジョブの発行手法の詳細は、公知技術を利用して実現することが可能なため、ここではその説明を省略する。
【００４５】
これに対して、クライアント装置２０から画像データ・ファイル１ａが送信されてくると、画像処理装置１０では、文書データ再登録手段１５がその画像データ・ファイル１ａを受け取るとともに、バージョン管理手段１３が管理しているバージョン情報を基に、クライアント装置２０から必要に応じて制御コマンドが送信されている場合にはその制御コマンドをも基にして、受け取った画像データ・ファイル１ａにおける画像データに対応する属性情報を作成する。そして、受け取った画像データと作成した属性情報とを含んで文書データを構成し、これを文書データ記憶手段１２に記憶蓄積させる（Ｓ１０６）。これにより、文書データ記憶手段１２内には、クライアント装置２０から送信された画像データ・ファイル１ａと画像処理装置１０側で新たに作成された属性・指示ファイル１ｂとからなる文書データ１が、再登録されてレストアされることになる。
【００４６】
このとき、画像処理装置１０側では、文書データ再登録手段１５が属性・指示ファイル１ｂを作成するが、その際に、文書データ再登録手段１５は、文書データ記憶手段１２内へ再登録処理すべき文書データ、すなわちデータレストア指示に係る文書データ１についての文書名情報を取得して、その文書名情報を含むようにして属性・指示ファイル１ｂを作成することも考えられる。つまり、新たに属性・指示ファイル１ｂを作成する場合には、その属性・指示ファイル１ｂにおける属性情報についても新たに作成することになるが、その属性情報に文書名情報が含まれる場合には、クライアント装置２０側から元の文書名情報を取得して、その取得した文書名情報をそのまま用いるようにする。これにより、文書データ１に付与される文書名については、属性・指示ファイル１ｂが新たに作成されても、その名称等に変更が生じることはない。なお、元の文書名情報の取得は、画像処理装置１０の文書データ再登録手段１５がこれを行う機能を有していてもよいが、クライアント装置２０の再登録依頼手段２２が文書名情報を画像処理装置１０に通知することによって実現されるものであってもよい。
【００４７】
以上のように、本実施形態で説明した画像処理装置１０およびクライアント装置２０では、一旦画像処理装置１０からクライアント装置２０へ転送されてバックアップされた文書データについて、その文書データをクライアント装置２０から画像処理装置１０へレストアする場合に、その文書データに含まれるバックアップ時のバージョン情報と、画像処理装置１０側で管理されているバージョン情報、すなわちレストア時のバージョン情報との互換性を判定する。そして、互換性があれば、レストア時のバージョン情報による装置構成であっても、文書データに対してバックアップ時と同様の処理を行い得るので、その文書データをそのままクライアント装置２０から画像処理装置１０に転送してレストアを行う。ただし、互換性がなければ、レストア時のバージョン情報による装置構成では、文書データに対してバックアップ時と同様の処理を行えない可能性があるので、その文書データに含まれる画像データをクライアント装置２０から画像処理装置１０に転送する。これは、画像データが画像内容を特定するもの、すなわち文書の内容そのものに相当するものだからである。そして、文書データに対する処理を行い得るようにすべく、その画像データに対応する属性情報を画像処理装置１０側で生成する。このときに生成される属性情報は、レストア時のバージョン情報に基づくものである。したがって、レストア時のバージョン情報による装置構成であっても、レストア後の文書データに対してバックアップ時と同様の処理を行い得るようになるのである。
【００４８】
つまり、本実施形態で説明した画像処理装置１０およびクライアント装置２０によれば、文書データのバックアップおよびレストアを行うことで、画像処理装置１０の文書データ記憶手段１２における記憶容量の有効活用を実現可能にしつつ、大量の文書データの検索処理や印刷処理等にも対応することが可能となる。しかも、文書データのバックアップおよびレストアを行う場合に、画像処理装置１０側で装置バージョンの変更が生じても、バックアップ時とレストア時とにおけるバージョン情報の互換性に基づいて、その変更に適切に対応しつつ、レストア後の文書データに対する処理を行うことが可能となる。したがって、装置バージョンの変更により文書データに対する適切な処理が行えないといった事態を回避することができ、バージョン変更による装置機能の向上を阻害してしまうこともない。
【００４９】
また、本実施形態で説明した画像処理装置１０およびクライアント装置２０では、文書データのバックアップおよびレストアに際して、バックアップ時のバージョン情報とレストア時のバージョン情報とに互換性がなければ、レストアすべき画像データの各ページの画像向きを一定方向に揃えるため編集処理を行い得るようになっている。したがって、例えばバージョン情報との関係で各ページの画像天地方向が不揃い状態で画像データが記憶蓄積されている場合に、その関係が新たなバージョン情報の生成によって失われても、各ページの画像向きが一定方向に揃えられることになるので、各ページが不揃い状態のまま処理されてしまうのを防止することができる。
【００５０】
また、本実施形態で説明した画像処理装置１０およびクライアント装置２０では、文書データのバックアップおよびレストアに際して、バックアップ時のバージョン情報とレストア時のバージョン情報とに互換性がなければ、レストアすべき文書データについての文書名情報をそのまま用いて新たな属性情報を作成するようになっている。したがって、属性情報を新たに作成しても、文書データに付与される文書名については、その名称等に変更が生じることがないため、ユーザに違和感を与えてしまうことがない。
【００５１】
なお、本実施形態では、本発明の好適な実施具体例を説明したが、本発明はその内容に限定されるものではなく、その要旨を逸脱しない範囲で適宜変更することが可能である。例えば、本実施形態では、画像処理装置１０が複合機である場合を例に挙げたが、文書データを記憶蓄積するファイルサーバとしての機能を備えたものであれば、デジタル複写機等であっても全く同様に本発明を適用することが可能である。
【図面の簡単な説明】
【００５２】
【図１】本発明が適用されるシステム構成の一具体例を示す説明図である。
【図２】本発明に係る画像処理装置およびクライアント装置の機能構成の一例を示す説明図である。
【図３】本発明が適用されたレストア時の処理動作例を示すフローチャートである。
【符号の説明】
【００５３】
１…文書データ、１ａ…画像データ・ファイル、１ｂ…属性・指示ファイル、１０…画像処理装置、１１…画像処理手段、１２…文書データ記憶手段、１３…バージョン管理手段、１４…文書データ転送手段、１５…文書データ再登録手段、１６…互換性判断手段、１７…データ処理手段、２０…クライアント装置、２１…文書データバックアップ手段、２２…再登録依頼手段、２３…バージョン取得手段、２４…互換性判断手段、２５…データ処理手段
【図１】
2006191333.tif 000003
【図２】
2006191333.tif 000004
【図３】
2006191333.tif 000005