(57)【要約】【課題】複数の機器間における画像データの移行を容易に行うことができるようにする。【解決手段】画像管理システムは、第１の機器の記憶部から、画像データを取得する画像取得部と、前記画像データを、第２の機器が利用可能なデータ形式に変換する画像変換部と、前記データ形式の変換がなされた後の前記画像データを、外部の記憶装置にバックアップするバックアップ部と、前記外部の記憶装置にバックアップされた前記画像データについて、当該画像データを含む前記第２の機器の印刷データを生成する印刷データ生成部とを備える。【選択図】図３
2018151779.tif 000002
【特許請求の範囲】
【請求項１】
第１の機器の記憶部から、画像データを取得する画像取得部と、
前記画像データを、第２の機器が利用可能なデータ形式に変換する画像変換部と、
前記データ形式の変換がなされた後の前記画像データを、外部の記憶装置にバックアップするバックアップ部と、
前記外部の記憶装置にバックアップされた前記画像データについて、当該画像データを含む前記第２の機器の印刷データを生成する印刷データ生成部と
を備えることを特徴とする画像管理システム。
【請求項２】
前記印刷データ生成部によって生成された前記印刷データを、前記第２の機器の記憶部にリストアするリストア部
をさらに備えることを特徴とする請求項１に記載の画像管理システム。
【請求項３】
前記印刷データ生成部は、前記印刷データとして印刷ジョブを生成し、
前記リストア部は、前記印刷データ生成部によって生成された前記印刷ジョブを、前記第２の機器において実行することによりリストアする
ことを特徴とする請求項２に記載の画像管理システム。
【請求項４】
前記画像データの前記バックアップが完了した後、前記印刷データ生成部による前記印刷データを生成する処理、および、前記リストア部による前記印刷データをリストアする処理を、自動的に開始する
ことを特徴とする請求項２または３に記載の画像管理システム。
【請求項５】
前記バックアップ部は、
前記画像データの書誌情報を、さらに前記外部の記憶装置にバックアップし、
前記印刷データ生成部は、
前記画像データと前記書誌情報とを対応付けた前記印刷データを生成する
ことを特徴とする請求項２から４のいずれか一項に記載の画像管理システム。
【請求項６】
前記バックアップ部は、
前記第１の機器の記憶装置のフォルダ構成情報を、さらに前記外部の記憶装置にバックアップし、
前記リストア部は、
前記フォルダ構成情報に基づくフォルダ構成を、さらに前記第２の機器の記憶部にリストアする
ことを特徴とする請求項２から５のいずれか一項に記載の画像管理システム。
【請求項７】
前記画像変換部は、
複数種類のデータ形式の前記画像データを、前記第２の機器が利用可能な一のデータ形式に変換する
ことを特徴とする請求項１から６のいずれか一項に記載の画像管理システム。
【請求項８】
前記画像変換部は、
前記画像データを、前記第２の機器が利用可能である、汎用的なデータ形式に変換する
ことを特徴とする請求項１から７のいずれか一項に記載の画像管理システム。
【請求項９】
第１の機器の記憶部から、画像データを取得する画像取得部と、
前記画像データを、第２の機器が利用可能なデータ形式に変換する画像変換部と、
前記データ形式の変換がなされた後の前記画像データについて、当該画像データを含む前記第２の機器の印刷データを生成する印刷データ生成部と、
前記印刷データを、前記第２の機器の記憶部にリストアするためのバックアップデータとして、前記第２の機器へ出力するバックアップ部と
を備えることを特徴とする画像管理システム。
【請求項１０】
記憶部と、
前記記憶部から、画像データを取得する画像取得部と、
前記画像データを、他の画像処理装置が利用可能なデータ形式に変換する画像変換部と、
前記データ形式の変換がなされた後の前記画像データについて、当該画像データを含む前記他の画像処理装置の印刷データを生成する印刷データ生成部と、
前記印刷データを、前記他の画像処理装置の記憶部にリストアするためのバックアップデータとして出力するバックアップ部と
を備えることを特徴とする画像処理装置。
【請求項１１】
第１の機器の記憶部から、画像データを取得する画像取得工程と、
前記画像データを、第２の機器が利用可能なデータ形式に変換する画像変換工程と、
前記データ形式の変換がなされた前記画像データを、外部の記憶装置にバックアップするバックアップ工程と、
前記外部の記憶装置にバックアップされた前記画像データについて、当該画像データを含む前記第２の機器の印刷データを生成する印刷データ生成工程と
を含むことを特徴とする画像管理方法。
【請求項１２】
コンピュータを、
第１の機器の記憶部から、画像データを取得する画像取得部、
前記画像データを、第２の機器が利用可能なデータ形式に変換する画像変換部、
前記データ形式の変換がなされた後の前記画像データを、外部の記憶装置にバックアップするバックアップ部、および、
前記外部の記憶装置にバックアップされた前記画像データについて、当該画像データを含む前記第２の機器の印刷データを生成する印刷データ生成部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理システム、画像処理装置、画像管理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ＭＦＰ（MultiFunction Peripheral）等の印刷可能な機器において、複数の画像データを、内蔵の記憶装置（ＨＤＤ（Hard Disk Drive）等）に記憶させることができるようになっているものがある。このような機器によれば、例えば、記憶装置から画像データを読み出すことにより、同じ画像データを繰り返し印刷することが可能となる。
【０００３】
ここで、保守サービス等において、機器の入れ替えを行う際には、入れ替え後の機器に対して、入れ替え前の機器に記憶された情報（例えば、画像データ、設定情報等）を移行する必要がある。そこで、このような情報の移行に関して、従来、入れ替え前の機器の設定情報をバックアップし、この設定情報を入れ替え後の機器にリストアすることができるようにした技術が考案されている（例えば、下記特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、移行元の機器に記憶されている画像データは、その機器に依存した形式であるため、移行先の機器においてそのまま使用することができない。このため、従来、移行元の機器に記憶されている画像データを、手作業で移行先の機器に移行する必要があった。このような手作業での移行作業は、例えば、移行元の機器で画像をプリントアウトした後、その画像を移行先の機器でスキャンする等、手間および時間がかかるだけでなく、画質劣化を生じさせるものでもあった。このようなことから、従来、複数の機器間における画像データの移行を容易に行うことができないという課題が生じていた。
【０００５】
本発明は、上述した従来技術の課題を解決するため、複数の機器間における画像データの移行を容易に行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の画像管理システムは、第１の機器の記憶部から、画像データを取得する画像取得部と、前記画像データを、第２の機器が利用可能なデータ形式に変換する画像変換部と、前記データ形式の変換がなされた後の前記画像データを、外部の記憶装置にバックアップするバックアップ部と、前記外部の記憶装置にバックアップされた前記画像データについて、当該画像データを含む前記第２の機器の印刷データを生成する印刷データ生成部とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の機器間における画像データの移行を容易に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１実施形態に係る画像管理システムの構成を示す図である。
【図２】本発明の第１実施形態に係る画像処理装置のハードウェア構成を示す図である。
【図３】本発明の第１実施形態に係る画像管理システムの機能構成を示す図である。
【図４】本発明の第１実施形態に係る画像処理装置が表示する受付画面の一例を示す図である。
【図５】本発明の第１実施形態に係る画像管理システムによるバックアップ処理の手順を示すシーケンス図である。
【図６】本発明の第１実施形態に係る画像管理システムによるリストア処理の手順を示すシーケンス図である。
【図７】本発明の第１実施形態に係る外部サーバに記憶された書誌情報およびフォルダ構成情報の一例を示す図である。
【図８】本発明の第２実施形態に係る画像処理装置が表示する受付画面の一例を示す図である。
【図９】本発明の第３実施形態に係る画像管理システムの機能構成を示す図である。
【図１０】本発明の第３実施形態に係る画像管理システムによるバックアップ処理の手順を示すシーケンス図である。
【図１１】本発明の第４実施形態に係る画像管理システムの機能構成を示す図である。
【図１２】本発明の第４実施形態に係る画像管理システムによるバックアップ・リストア処理の手順を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
〔第１実施形態〕
以下、図面を参照して、本発明の第１実施形態について説明する。
【００１０】
（画像管理システム１０の構成）
図１は、本発明の第１実施形態に係る画像管理システム１０の構成を示す図である。図１に示す画像管理システム１０は、画像処理装置１００、画像処理装置２００、および外部サーバ３００を備えて構成されている。画像処理装置１００、画像処理装置２００、および外部サーバ３００の各々は、ネットワーク４０（例えば、社内ＬＡＮ（Local Area Network）、ＶＰＮ（Virtual Private Network）等）に接続されている。
【００１１】
（画像管理システム１０の構成）
画像処理装置１００，２００は、例えばＭＦＰ等の印刷可能な機器である。例えば、画像処理装置１００，２００は、コピー機能、スキャン機能、ＦＡＸ機能、プリンタ機能等の画像処理機能を有している。
【００１２】
本実施形態では、保守サービス等により、社内等に設置されている画像処理装置１００（本発明の「第１の機器」および「画像処理装置」の一例）を、画像処理装置２００（本発明の「第２の機器」および「他の画像処理装置」の一例）へ入れ替える例を説明する。このために、画像管理システム１０では、画像処理装置１００から、外部サーバ３００（本発明の「外部の記憶装置」の一例）を介して、画像処理装置２００へ、画像データ等を移行することができるように構成されている。
【００１３】
具体的には、画像処理装置１００は、当該画像処理装置１００の記憶部１１１（図３参照）に記憶されている画像データを、ネットワーク４０を介して、外部サーバ３００へバックアップすることができるように構成されている。また、画像処理装置２００は、外部サーバ３００へバックアップされた画像データを、ネットワーク４０を介して、当該画像処理装置２００の記憶部２１１（図３参照）にリストアすることが可能である。特に、画像処理装置１００は、当該画像処理装置１００の記憶部１１１に記憶されている画像データを、画像処理装置２００が利用可能なデータ形式に変換して、外部サーバ３００へバックアップすることが可能である。
【００１４】
（画像処理装置１００のハードウェア構成）
図２は、本発明の第１実施形態に係る画像処理装置１００のハードウェア構成を示す図である。
【００１５】
図２に示すように、画像処理装置１００は、操作装置１００Ａおよび本体装置１００Ｂを備えて構成されている。
【００１６】
操作装置１００Ａは、本体装置１００Ｂに実行させる画像処理機能の選択、画像処理機能を実行させるための各種設定値の入力、画像処理機能の実行を開始させるための実行指示の入力、表示画面の切り替え等、ユーザが各種操作を行う際に用いられる。
【００１７】
本体装置１００Ｂは、操作装置１００Ａにおけるユーザの各種操作に応じて、画像処理機能の実行等の各種の処理を実行する。また、本体装置１００Ｂは、操作装置１００Ａに対して、各種のメッセージを表示させるための要求を行う。
【００１８】
操作装置１００Ａは、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、フラッシュメモリ１４、操作パネル１５、接続Ｉ／Ｆ１６、および通信Ｉ／Ｆ１７を備えている。各ハードウェアは、バス１８を介して相互に接続されている。
【００１９】
ＣＰＵ１１は、ＲＯＭ１２またはフラッシュメモリ１４に記憶されている各種プログラムを実行する。ＲＯＭ１２は、不揮発性メモリである。例えば、ＲＯＭ１２は、ＣＰＵ１１により実行される各種プログラム、ＣＰＵ１１が各種プログラムを実行するために必要なデータ等を記憶する。ＲＡＭ１３は、ＤＲＡＭ（Dynamic Random Access Memory）やＳＲＡＭ（Static Random Access Memory）等の主記憶装置である。例えば、ＲＡＭ１３は、ＣＰＵ１１が各種プログラムを実行する際に利用する作業領域として機能する。
【００２０】
フラッシュメモリ１４は、不揮発性の記憶装置である。例えば、フラッシュメモリ１４は、ＣＰＵ１１により実行される各種プログラム、ＣＰＵ１１が各種プログラムを実行するために必要なデータ等を記憶する。操作パネル１５は、各種情報（例えば、バックアップ処理の実行指示等）を入力するための入力装置としての機能と、各種情報（例えば、バックアップ処理の実行受付画面、バックアップ処理の実行結果等）を表示するための表示装置としての機能とを有している。操作パネル１５は、例えば、タッチパネル等が用いられる。
【００２１】
接続Ｉ／Ｆ１６は、通信路１９を介して、本体装置１００Ｂと通信するためのインタフェースである。通信Ｉ／Ｆ１７は、ネットワーク（例えば、ネットワーク４０）を介して、他の装置（例えば、外部サーバ３００）との通信を行うためのインタフェースである。
【００２２】
一方、本体装置１００Ｂは、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＨＤＤ２４、画像処理エンジン２５、接続Ｉ／Ｆ２６、および通信Ｉ／Ｆ２７を備えている。各ハードウェアは、バス２８を介して相互に接続されている。
【００２３】
ＣＰＵ２１は、ＲＯＭ２２またはＨＤＤ２４に記憶されている各種プログラムを実行する。ＲＯＭ２２は、不揮発性メモリである。例えば、ＲＯＭ２２は、ＣＰＵ２１により実行される各種プログラム、ＣＰＵ２１が各種プログラムを実行するために必要なデータ等を記憶する。ＲＡＭ２３は、ＤＲＡＭやＳＲＡＭ等の主記憶装置である。例えば、ＲＡＭ２３は、ＣＰＵ２１が各種プログラムを実行する際に利用する作業領域として機能する。
【００２４】
ＨＤＤ２４は、不揮発性の記憶装置である。例えば、ＨＤＤ２４は、ＣＰＵ２１により実行される各種プログラム、ＣＰＵ２１が各種プログラムを実行するために必要なデータ等を記憶する。
【００２５】
画像処理エンジン２５は、コピー機能、スキャン機能、ＦＡＸ機能、およびプリンタ機能等の各種の画像処理機能を実現するための画像処理を行う。画像処理エンジン２５には、例えば、原稿を光学的に読み取って画像データを生成するスキャナ、用紙等のシート材への印刷を行うプロッタ、および、ＦＡＸ通信を行うＦＡＸ通信装置等が含まれる。また、画像処理エンジン２５には、例えば、印刷済みのシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）等が含まれていても良い。
【００２６】
接続Ｉ／Ｆ２６は、通信路１９を介して、操作装置１００Ａと通信するためのインタフェースである。通信Ｉ／Ｆ２７は、ネットワーク（例えば、ネットワーク４０）を介して、他の装置（例えば、外部サーバ３００）との通信を行うためのインタフェースである。
【００２７】
なお、図２では、画像処理装置１００が操作装置１００Ａを有している構成を一例として示したが、これに限定されない。操作装置１００Ａは、例えば、タブレット端末、スマートフォン、携帯電話、ＰＤＡ等の情報処理端末であっても良い。
【００２８】
画像処理装置２００のハードウェア構成は、上記した画像処理装置１００のハードウェア構成と同様である。すなわち、画像処理装置２００は、画像処理装置１００と同様に、操作装置２００Ａおよび本体装置２００Ｂを備えて構成されている。このため、画像処理装置２００のハードウェア構成については、図示および説明を省略する。
【００２９】
外部サーバ３００のハードウェア構成は、上記した画像処理装置１００の本体装置１００Ｂのハードウェア構成と同様である（但し、画像処理エンジン２５および接続Ｉ／Ｆ２６は備えていなくともよい）。このため、外部サーバ３００のハードウェア構成については、図示および説明を省略する。
【００３０】
（画像管理システム１０の機能構成）
図３は、本発明の第１実施形態に係る画像管理システム１０の機能構成を示す図である。
【００３１】
（画像処理装置１００の機能構成）
図３に示すように、画像処理装置１００の操作装置１００Ａは、実行指示受付部１０１および実行制御部１０２を備えている。
【００３２】
実行指示受付部１０１は、ユーザからのバックアップ処理およびリストア処理の実行指示を受け付ける。例えば、実行指示受付部１０１は、所定の受付画面を操作パネル１５に表示させて、この受付画面により、ユーザからのバックアップ処理およびリストア処理の実行指示を受け付ける。なお、受付画面の一例については、図４を用いて後述する。
【００３３】
実行制御部１０２は、操作装置１００Ａによるバックアップ処理の実行を制御する。例えば、実行制御部１０２は、本体装置１００Ｂに対して処理要求を行ったり、本体装置１００Ｂから処理結果を受け取って、この処理結果を操作パネル１５に表示させたりする。
【００３４】
画像処理装置１００の本体装置１００Ｂは、記憶部１１１、実行制御部１１２、画像取得部１１３、画像変換部１１４、統合ファイル生成部１１５、フォルダ情報生成部１１６、およびバックアップ部１１７を備えている。
【００３５】
記憶部１１１は、複数種類のデータ形式の画像を含む、複数の画像データを記憶する。例えば、記憶部１１１は、コピーアプリ用の画像データとして、印刷に適したＣＹＭＫ方式の画像データである、ＲＡＷ形式の画像データを記憶する。また、例えば、記憶部１１１は、スキャナアプリ用の画像データとして、画面表示に適したＲＧＢ形式の画像データである、汎用フォーマット（例えば、ＪＰＥＧ形式）の圧縮画像データを記憶する。また、例えば、記憶部１１１は、プリンタアプリ用の画像データとして、メモリ使用量を最適化することが可能な、独自フォーマットの圧縮画像データを記憶する。また、例えば、記憶部１１１は、ＦＡＸアプリ用の画像データとして、メモリ使用量を最適化することが可能な、汎用フォーマット（例えば、ＭＨ形式、ＭＲ形式、ＭＭＲ形式等）の圧縮画像データを記憶する。これら全ての画像が、バックアップ対象となり得る。
【００３６】
実行制御部１１２は、本体装置１００Ｂによるバックアップ処理の実行を制御する。例えば、実行制御部１１２は、操作装置１００Ａから処理要求を受け取ったり、操作装置１００Ａに処理結果を送信したりする。
【００３７】
画像取得部１１３は、記憶部１１１からバックアップ対象の複数の画像データを取得する。画像取得部１１３は、記憶部１１１に記憶されている全ての画像データを、バックアップ対象として取得してもよい。または、画像取得部１１３は、記憶部１１１に記憶されている一部の画像データを、バックアップ対象として取得してもよい。後者の場合、画像取得部１１３は、記憶部１１１に記憶されている複数の画像データのうち、ユーザから指定された検索条件（例えば、日付、種類、件数等）に合致する画像データを、バックアップ対象として取得してもよい。
【００３８】
画像変換部１１４は、画像取得部１１３によって取得された複数の画像データの各々を、画像処理装置２００が利用可能なデータ形式に変換する。特に、本実施形態では、画像変換部１１４は、複数の画像データの各々を、汎用的なデータ形式（例えば、ＪＰＥＧ形式）に変換する。さらに、本実施形態では、画像変換部１１４は、複数の画像データの各々を、ユーザによって受付画面から指定されたデータ形式に変換することが可能である。なお、画像変換部１１４は、既に画像処理装置２００が利用可能なデータ形式になっている画像データについては、データ形式の変換を行わなくともよい。
【００３９】
統合ファイル生成部１１５は、画像変換部１１４によってデータ形式の変換がなされた、複数の画像データを纏めた統合ファイルを生成する。例えば、統合ファイル生成部１１５は、複数の画像データを纏めたＰＤＦファイルを生成する。
【００４０】
フォルダ情報生成部１１６は、記憶部１１１のフォルダ構成情報を生成する。フォルダ構成情報とは、フォルダの階層構造が表された情報である。フォルダ構成情報には、例えば、ＸＭＬ（Extensible Markup Language）形式が用いられる。
【００４１】
バックアップ部１１７は、バックアップ処理を制御する。例えば、バックアップ部１１７は、統合ファイル生成部１１５によって生成された統合ファイル（データ形式変換後の複数の画像データ）を、画像処理装置２００の記憶部２１１にリストアするためのバックアップデータとして、外部サーバ３００にバックアップする。また、バックアップ部１１７は、複数の画像データの各々の書誌情報と、記憶部１１１のフォルダ構成情報とを、さらにバックアップデータとして、外部サーバ３００にバックアップする。ここで、外部サーバ３００にバックアップされる書誌情報は、移行元の機器において印刷ジョブが実行されたときの情報である。書誌情報は、例えば、ファイル名、フォルダ名、アクセス権限、印刷設定等を含んでいる。
【００４２】
具体的には、ファイル名およびフォルダ名は、当該書誌情報に対応する画像データが移行元の機器に記憶されたときのファイル名とフォルダ名（又はファイルパス）である。また、アクセス権限および印刷設定は、移行元の機器に対して、ユーザが印刷ジョブを投入して印刷を実行するときのユーザ名と、ユーザが印刷ジョブに対して設定したカラーモード、両面、集約などの印刷設定を示す情報等である。なお、アクセス権限は、ユーザが印刷ジョブに対して設定した、当該印刷ジョブを利用可能なユーザ名であってもよい。
【００４３】
（外部サーバ３００の機能構成）
外部サーバ３００は、第１通信部３０１、記憶部３０２、印刷ジョブ生成部３０３、および第２通信部３０４を備えている。
【００４４】
第１通信部３０１は、画像処理装置１００との通信を行い、画像処理装置１００との間で各種データの送受信を行う。例えば、第１通信部３０１は、画像処理装置１００から送信されたバックアップデータ（画像データ、書誌情報、および、ファイル構成情報）を受信する。
【００４５】
記憶部３０２は、第１通信部３０１によって受信されたバックアップデータ（画像データ、書誌情報、および、ファイル構成情報）を記憶する。
【００４６】
印刷ジョブ生成部３０３は、本発明の「印刷データ生成部」の一例である。印刷ジョブ生成部３０３は、記憶部３０２に記憶された複数の画像データの各々について、画像処理装置２００のための印刷ジョブ（本発明の「印刷データ」の一例）を生成する。
【００４７】
ここで、印刷ジョブ生成部３０３による印刷ジョブ生成処理について、具体的に説明する。印刷ジョブ生成部３０３は、記憶部３０２に記憶された画像データおよび書誌情報に基づいて印刷ジョブを生成する。
【００４８】
具体的に、まず、印刷ジョブ生成部３０３は、画像データを移行先の機器がサポートしているＰＤＬ（Page Description Language）データに変換する。移行先の機器は、事前に、外部サーバ３００に対して、自機がサポートしているＰＤＬを示す情報を外部サーバに送信しておく。印刷ジョブ生成部３０３は、この情報に基づいて、移行先の機器がサポートしているＰＤＬデータの種類（例えば、ＰＣＬ、ＰＳ、ＰＤＦ等）を特定することができる。
【００４９】
続いて、印刷ジョブ生成部３０３は、上記変換によって生成されたＰＤＬデータを元に、画像データに対応する書誌情報を反映して、印刷ジョブを生成する。具体的に、印刷ジョブ生成部３０３は、まず画像データに対応する書誌情報を取得する。例えば、図７（ａ）の例では、印刷ジョブ生成部３０３は、書誌情報として、ファイル名、フォルダパス（ファイルパス）、アクセス権限、印刷設定を取得する。そして、印刷ジョブ生成部３０３は、取得した書誌情報を、印刷ジョブの付加情報（例えば、ヘッダー情報）として、印刷ジョブに付加する。
【００５０】
例えば、印刷ジョブは、ユーザ名ヘッダー、印刷設定ヘッダー、ファイル名ヘッダー、ファイルパスヘッダーを含んで構成されている。これに伴い、印刷ジョブ生成部３０３は、書誌情報の「アクセス権限」の設定値（印刷ジョブに対する利用権限）を、ユーザ名ヘッダーにセットする。また、印刷ジョブ生成部３０３は、書誌情報の「印刷設定」の設定値（例えば、カラーモードに対応する「モノクロ」）を、印刷設定ヘッダーにセットする。また、印刷ジョブ生成部３０３は、書誌情報の「ファイル名」の設定値を、ファイル名ヘッダーにセットする。また、印刷ジョブ生成部３０３は、書誌情報の「フォルダパス」の設定値を、ファイルパスヘッダーにセットする。これらのファイル名およびファイルパスは、移行先の機器において印刷ジョブが実行されたときに、移行先の機器（例えばドキュメントボックス）に蓄積する画像データの、ファイル名およびファイルパスとして用いられる。
【００５１】
このように、印刷ジョブ生成部３０３は、移行元の機器に対して、ユーザが印刷ジョブを投入し印刷を実行したときの情報を、移行先の機器にリストアするための印刷ジョブに反映することができる。これにより、移行先の機器は、移行元の機器に対して実行した印刷と同様の印刷を、実行することができる。
【００５２】
第２通信部３０４は、画像処理装置２００との通信を行い、画像処理装置２００との間で各種データの送受信を行う。例えば、第２通信部３０４は、画像処理装置２００から送信された画像データの取得要求に応じて、印刷ジョブ生成部３０３によって生成された複数の画像データの印刷ジョブを、画像処理装置２００へ送信する。また、第２通信部３０４は、画像処理装置２００から送信されたファイル構成情報の取得要求に応じて、記憶部３０２に記憶されたファイル構成情報を、画像処理装置２００へ送信する。
【００５３】
（画像処理装置２００の機能構成）
画像処理装置２００の操作装置２００Ａは、実行指示受付部２０１および実行制御部２０２を備えている。
【００５４】
実行指示受付部２０１は、ユーザからのリストア処理の実行指示を受け付ける。例えば、実行指示受付部２０１は、所定の受付画面を画像処理装置２００が備える操作パネルに表示させて、この受付画面により、ユーザからのリストア処理の実行指示を受け付ける。
【００５５】
実行制御部２０２は、操作装置２００Ａによるリストア処理の実行を制御する。例えば、実行制御部２０２は、本体装置２００Ｂに対して処理要求を行ったり、本体装置２００Ｂから処理結果を受け取って、この処理結果を操作装置２００Ａが備える操作パネルに表示させたりする。
【００５６】
画像処理装置２００の本体装置２００Ｂは、記憶部２１１、実行制御部２１２、リストア部２１３、およびフォルダ生成部２１４を備えている。
【００５７】
記憶部２１１は、複数の画像データを記憶する。具体的には、画像処理装置２００によるリストア処理により、記憶部２１１には、画像処理装置１００から移行された複数の画像データが、画像処理装置２００が利用可能なデータ形式（例えば、ＪＰＥＧ形式）に変換された状態で、画像処理装置２００のための複数の印刷ジョブとして記憶されることとなる。
【００５８】
実行制御部２１２は、本体装置２００Ｂによるリストア処理の実行を制御する。例えば、実行制御部２１２は、操作装置２００Ａから処理要求を受け取ったり、操作装置２００Ａに処理結果を送信したりする。
【００５９】
リストア部２１３は、リストア処理を制御する。例えば、リストア部２１３は、外部サーバ３００に対して、フォルダ構成情報の取得要求を送信する。そして、リストア部２１３は、外部サーバ３００から送信されたフォルダ構成情報を受信する。また、リストア部２１３は、外部サーバ３００に対して、画像データの取得要求を送信する。そして、リストア部２１３は、外部サーバ３００から送信された複数の印刷ジョブを受信する。さらに、リストア部２１３は、印刷制御部２１５に対して、印刷ジョブを渡して印刷ジョブの実行を要求する。例えば、リストア部２１３は、印刷制御部２１５に対応する所定のポートに対して、ＨＴＴＰ通信で印刷ジョブを送信してもよく、印刷制御部２１５の印刷ジョブを実行するためのＡＰＩを起動してもよい。なお、印刷制御部２１５は、例えば、ユーザのクライアント端末から送信された印刷ジョブの実行を制御したり、画像処理装置２００の他のプログラムの実行要求に応じて印刷ジョブの実行を制御したりすることができる。すなわち、印刷制御部２１５は、通常の印刷処理を制御することができる。
【００６０】
印刷制御部２１５は、印刷ジョブを実行する際、印刷ジョブのファイルパスヘッダーに含まれている書誌情報に基づいて、複数の印刷ジョブの各々について、格納先のフォルダを特定する。また、印刷制御部２１５は、印刷ジョブの各ヘッダー（ユーザ名ヘッダー、印刷設定ヘッダー、ファイル名ヘッダー）に含まれている書誌情報に基づいて、複数の印刷ジョブの各々に対して、ファイル名、アクセス権限、印刷設定等を付与する。
【００６１】
フォルダ生成部２１４は、リストア部２１３によって受信されたフォルダ構成情報に基づいて、記憶部２１１にフォルダを生成する。このフォルダ構成情報は、画像処理装置１００の記憶部１１１のフォルダ構成を表すものである。したがって、フォルダ生成部２１４によって記憶部２１１に生成されるフォルダは、画像処理装置１００の記憶部１１１のフォルダ構成と同様の構成を有するものとなる。
【００６２】
なお、上記した画像処理装置１００、画像処理装置２００、および外部サーバ３００の各機能は、画像処理装置１００、画像処理装置２００、および外部サーバ３００が備える各種ハードウェア（図２参照）によって実現される。例えば、これらの機能のうち、データを記憶する機能については、例えば、記憶装置（ＲＯＭ、ＲＡＭ、フラッシュメモリ、ＨＤＤ等）によって実現される。また、これらの機能のうち、通信を行う機能については、例えば、通信Ｉ／Ｆによって実現される。また、これらの機能のうち、制御および演算処理を行う機能については、記憶装置に記憶されたプログラムを、ＣＰＵが実行することにより実現される。
【００６３】
このプログラムは、予め画像処理装置１００、画像処理装置２００、または外部サーバ３００に導入された状態で提供されてもよく、外部から提供されて画像処理装置１００、画像処理装置２００、または外部サーバ３００に導入されるようにしてもよい。後者の場合、このプログラムは、外部記憶媒体（例えば、ＵＳＢメモリ、メモリカード、ＣＤ−ＲＯＭ等）によって提供されてもよく、ネットワーク（例えば、インターネット等）上のサーバからダウンロードすることによって提供されるようにしてもよい。
【００６４】
また、上記した画像処理装置１００、画像処理装置２００、および外部サーバ３００の各機能は、画像管理システム１０全体の機能として実現されれば十分であり、すなわち、画像管理システム１０に設けられた他の装置によって実現されてもよい。
【００６５】
（受付画面の一例）
図４は、本発明の第１実施形態に係る画像処理装置１００，２００が表示する受付画面の一例を示す図である。
【００６６】
図４（ａ）に示す画面４００は、ユーザからのバックアップ処理の実行指示を受け付けるための受付画面である。この画面４００は、画像処理装置１００において、実行指示受付部１０１からの要求により、画像処理装置１００（操作装置１００Ａ）の操作パネル１５に表示される。図４（ａ）に示すように、画面４００は、入力欄４１０およびバックアップ実行ボタン４２１を備えて構成されている。
【００６７】
入力欄４１０には、ユーザによって指定される各種情報が入力される。図４に示す例では、入力欄４１０は、「移行元」、「移行先」、および「フォーマット」を含んで構成されている。「移行元」には、画像データの移行元の画像処理装置１００のＩＰアドレスが入力される。「移行先」には、画像データの移行先の画像処理装置２００のＩＰアドレスが入力される。「フォーマット」には、画像データの変換先のデータ形式が入力される。なお、受付画面は、上記した情報に限らず、上記以外の情報（例えば、バックアップ対象データの取得条件（例えば、日付、種類、件数等））が入力できるようにしてもよい。
【００６８】
バックアップ実行ボタン４２１は、バックアップ処理の実行を指示するためのボタンである。このバックアップ実行ボタン４２１がユーザによって押下されると、画像処理装置１００から外部サーバ３００への、画像データのバックアップ処理が開始される。
【００６９】
図４（ｂ）に示す画面４５０は、ユーザからのリストア処理の実行指示を受け付けるための受付画面である。この画面４５０は、画像処理装置２００において、実行指示受付部２０１からの要求により、画像処理装置２００（操作装置２００Ａ）の操作パネルに表示される。図４（ｂ）に示すように、画面４５０は、入力欄４６０およびリストア実行ボタン４７１を備えて構成されている。
【００７０】
入力欄４６０には、ユーザによって指定される各種情報が入力される。図４に示す例では、入力欄４６０は、「取得先」を含んで構成されている。「取得先」には、バックアップデータの取得先の外部サーバ３００のＩＰアドレスが入力される。
【００７１】
リストア実行ボタン４７１は、リストア処理の実行を指示するためのボタンである。このリストア実行ボタン４７１がユーザによって押下されると、外部サーバ３００から画像処理装置２００への、画像データのリストア処理が開始される。
【００７２】
（画像管理システム１０によるバックアップ処理の手順）
図５は、本発明の第１実施形態に係る画像管理システム１０によるバックアップ処理の手順を示すシーケンス図である。
【００７３】
まず、操作装置１００Ａにおいて、実行指示受付部１０１が、操作パネル１５に表示された受付画面から、ユーザからのバックアップ処理の実行指示を受け付ける（ステップＳ５０１）。そして、実行制御部１０２が、本体装置１００Ｂに対して、バックアップ処理の実行要求を送信する（ステップＳ５０２）。この実行要求には、受付画面にて入力された各種情報（例えば、移行元の画像処理装置１００のＩＰアドレス、移行先の画像処理装置２００のＩＰアドレス、画像データの変換先のデータ形式等）が含まれている。
【００７４】
本体装置１００Ｂにおいては、実行制御部１１２が、操作装置１００Ａから送信された実行要求を受信すると、記憶部１１１に記憶されている画像データの数をカウントする（ステップＳ５０３）。そして、実行制御部１１２は、カウントされた画像データの数を、操作装置１００Ａへ送信する。
【００７５】
操作装置１００Ａにおいては、実行制御部１０２が、本体装置１００Ｂから送信された画像データの数を受信すると、この画像データの数と、この画像データの数に基づいて算出した、バックアップに係る推定所要時間とを、操作パネル１５へ表示させる（ステップＳ５０４）。なお、ここでは、ユーザが、この推定所要時間を見て、以降の処理の中止または延期を、画像処理装置１００へ指示できるようにしてもよい。
【００７６】
続いて、本体装置１００Ｂにおいて、フォルダ情報生成部１１６が、記憶部１１１のフォルダ構成情報を生成する（ステップＳ５０５）。そして、バックアップ部１１７が、ステップＳ５０５で生成されたフォルダ構成情報を、外部サーバ３００へ送信する（ステップＳ５０６）。
【００７７】
外部サーバ３００においては、第１通信部３０１が、本体装置１００Ｂから送信されたフォルダ構成情報を受信すると（ステップＳ５０７）、記憶部３０２が、このフォルダ構成情報を、移行元の機器の識別情報（例えば、ＩＰアドレス）とに対応付けて記憶する（ステップＳ５０８）。そして、第１通信部３０１が、フォルダ構成情報のバックアップ処理の完了通知を、本体装置１００Ｂへ送信する。
【００７８】
本体装置１００Ｂにおいては、バックアップ部１１７が、外部サーバ３００から送信された完了通知を受信すると、実行制御部１１２が、この完了通知を操作装置１００Ａへ転送する（ステップＳ５０９）。
【００７９】
操作装置１００Ａにおいては、実行制御部１０２が、本体装置１００Ｂから送信された完了通知を受信すると、画像データの移行要求を、本体装置１００Ｂへ送信する（ステップＳ５１０）。
【００８０】
本体装置１００Ｂにおいては、実行制御部１１２が、操作装置１００Ａから送信された移行要求を受信すると、画像取得部１１３が、記憶部１１１からバックアップ対象の複数の画像データを取得する（ステップＳ５１１）。そして、画像変換部１１４が、画像取得部１１３によって取得された複数の画像データの各々を、画像処理装置２００が利用可能且つ汎用的なデータ形式（例えば、ＪＰＥＧ形式）に変換する（ステップＳ５１２）。さらに、統合ファイル生成部１１５が、データ形式変換後の複数の画像データを纏めたＰＤＦファイルを生成する（ステップＳ５１３）。そして、バックアップ部１１７が、ステップＳ５１３で生成されたＰＤＦファイルを、複数の画像データの書誌情報（例えば、ファイル名、フォルダ名、アクセス権限、印刷設定等を含む）とともに、外部サーバ３００へ送信する（ステップＳ５１４）。
【００８１】
このように、複数の画像データを１つのＰＤＦファイルに纏めて送信することにより、外部サーバ３００は、このＰＤＦのファイルパスと書誌情報とを対応付けて記憶すればよくなるため、ファイル管理を容易に行うことができるようになる。なお、複数の画像データの送信方法は、これに限らず、例えば、以下の方法＜１＞または＜２＞によって、複数の画像データを送信するようにしてもよい。
【００８２】
＜１＞複数の画像データを、ＰＤＦファイルに纏めずに、外部サーバ３００へ送信する。この場合、外部サーバ３００は、複数の画像データを、纏めて管理する必要がある。例えば、外部サーバ３００は、各画像データのファイルＩＤに対して、ファイルのパスを対応付けて記憶し、さらに、対応する書誌情報と対応付けて記憶すればよい。
【００８３】
＜２＞複数の画像データと、複数の画像データの書誌情報とを、ＰＤＦファイルに纏めて、外部サーバ３００へ送信する。この場合、外部サーバ３００は、ＰＤＦファイルを記憶すればよく、このＰＤＦファイル内で既に画像データと書誌情報とが対応付けられているため、別途、画像データと書誌情報とを対応付けて記憶する必要はない。したがって、外部サーバ３００は、ＰＤＦファイルに基づいて、印刷ジョブを生成することができる。
【００８４】
外部サーバ３００においては、第１通信部３０１が、本体装置１００Ｂから送信されたＰＤＦファイルを受信すると（ステップＳ５１５）、記憶部３０２が、このＰＤＦファイルに含まれている画像データおよび書誌情報を、移行元の機器の識別情報（例えば、ＩＰアドレス）に対応付けて記憶する（ステップＳ５１６）。そして、第１通信部３０１が、画像データのバックアップ処理の完了通知を、本体装置１００Ｂへ送信する。
【００８５】
本体装置１００Ｂにおいては、バックアップ部１１７が、外部サーバ３００から送信された完了通知を受信すると、実行制御部１１２が、この完了通知を操作装置１００Ａへ転送する（ステップＳ５１７）。
【００８６】
操作装置１００Ａにおいては、実行制御部１０２が、本体装置１００Ｂから送信された完了通知を受信すると、バックアップ処理の完了表示を、操作パネル１５に表示させる（ステップＳ５１８）。以上により、画像管理システム１０による、一連のバックアップ処理が終了する。
【００８７】
（画像管理システム１０によるリストア処理の手順）
図６は、本発明の第１実施形態に係る画像管理システム１０によるリストア処理の手順を示すシーケンス図である。
【００８８】
まず、画像処理装置２００の操作装置２００Ａにおいて、実行指示受付部２０１が、操作パネルに表示された受付画面から、ユーザからのリストア処理の実行指示を受け付ける（ステップＳ６０１）。そして、実行制御部２０２が、本体装置２００Ｂに対して、フォルダの作成要求を送信する（ステップＳ６０２）。
【００８９】
本体装置２００Ｂにおいては、実行制御部２１２が、操作装置２００Ａから送信されたフォルダの作成要求を受信すると、リストア部２１３が、外部サーバ３００に対して、フォルダ構成情報の取得要求を送信する（ステップＳ６０３）。
【００９０】
外部サーバ３００においては、第２通信部３０４が、本体装置２００Ｂから送信されたフォルダ構成情報の取得要求を受信すると、記憶部３０２からフォルダ構成情報を取得する（ステップＳ６０４）。そして、第２通信部３０４が、このフォルダ構成情報を、画像処理装置２００へ送信する（ステップＳ６０５）。
【００９１】
本体装置２００Ｂにおいては、リストア部２１３が、外部サーバ３００から送信されたフォルダ構成情報を受信すると、フォルダ生成部２１４が、このフォルダ構成情報に基づいて、記憶部２１１にフォルダを生成する（ステップＳ６０６）。そして、実行制御部２１２が、操作装置２００Ａに対して、フォルダ生成処理の完了通知を送信する（ステップＳ６０７）。
【００９２】
操作装置２００Ａにおいては、実行制御部２０２が、本体装置２００Ｂから送信された完了通知を受信すると、画像データの移行要求を、本体装置２００Ｂへ送信する（ステップＳ６０８）。
【００９３】
本体装置２００Ｂにおいては、実行制御部２１２が、操作装置２００Ａから送信された移行要求を受信すると、リストア部２１３が、外部サーバ３００に対して、画像データの取得要求を送信する（ステップＳ６０９）。
【００９４】
外部サーバ３００においては、第２通信部３０４が、本体装置２００Ｂから送信された画像データの取得要求を受信すると、印刷ジョブ生成部３０３が、記憶部３０２から複数の画像データおよび書誌情報を取得する（ステップＳ６１０）。そして、印刷ジョブ生成部３０３が、この複数の画像データの各々について、画像処理装置２００のための印刷ジョブを生成する（ステップＳ６１１）。このとき、印刷ジョブ生成部３０３は、各印刷ジョブの各ヘッダーに対して、対応する書誌情報をセットする。そして、第２通信部３０４が、生成された複数の印刷ジョブを、画像処理装置２００へ送信する（ステップＳ６１２）。なお、外部サーバ３００は、書誌情報を印刷ジョブにセットせずに、印刷ジョブと共に書誌情報を送信するようにしてもよい。
【００９５】
本体装置２００Ｂにおいては、リストア部２１３が、外部サーバ３００から送信された複数の印刷ジョブを受信すると、印刷制御部２１５が、この複数の印刷ジョブを実行する（ステップＳ６１３）。この際、印刷制御部２１５は、印刷ジョブの印刷設定ヘッダーに含まれている印刷設定を適用し、印刷ジョブに含まれるＰＤＬデータのレンダリングを行い、画像データを生成する。例えば、印刷制御部２１５は、印刷設定ヘッダーにカラーモードとして「モノクロ」が設定されている場合、モノクロの画像データを生成する。そして、印刷制御部２１５は、印刷ジョブのファイル名ヘッダーに含まれているファイル名を、生成された画像ファイルに設定する。さらに、印刷制御部２１５は、この画像ファイルを、印刷ジョブのファイルパスヘッダーに含まれているフォルダ情報に示されている、記憶部２１１内の特定のフォルダに記憶させる。なお、印刷制御部２１５は、印刷ジョブを実行する際には、実際に紙が出力されないように、印刷ジョブの実行を制御する。その後、実行制御部２１２が、操作装置２００Ａに対して、画像データのリストア処理の完了通知を送信する（ステップＳ６１４）。
【００９６】
操作装置２００Ａにおいては、実行制御部２０２が、本体装置２００Ｂから送信された完了通知を受信すると、リストア処理の完了表示を、画像処理装置２００（操作装置２００Ａ）の操作パネルに表示させる（ステップＳ６１５）。以上により、画像管理システム１０による、一連のリストア処理が終了する。
【００９７】
（書誌情報およびフォルダ構成情報の一例）
図７は、本発明の第１実施形態に係る外部サーバ３００に記憶された書誌情報およびフォルダ構成情報の一例を示す図である。
【００９８】
図７（ａ）は、外部サーバ３００の記憶部３０２に記憶された書誌情報の一例を示す図である。この書誌情報は、画像処理装置１００からバックアップされた画像データに関するものである。図７（ａ）に示す例では、書誌情報は、データ項目として「移行元」、「画像データのパス」、「フォルダ名」、「フォルダパス」、「アクセス権限」および「印刷設定」を含んでいる。「画像データのパス」には、移行元の機器から受信した画像データのファイルパスが設定される。これにより、画像データと書誌データとが対応付けられ、画像データを移行先の機器にリストアするときに、このファイルパスに基づいて、画像データに対応する書誌情報を特定することができる。また、「移行元」には、移行元の機器のＩＰアドレスが設定される。これにより、外部サーバ３００は、移行元の機器毎に、書誌データを管理することができる。
【００９９】
図７（ｂ）は、外部サーバ３００の記憶部３０２に記憶されたフォルダ構成情報の一例を示す図である。このフォルダ構成情報は、画像処理装置１００の記憶部１１１のフォルダ構成を表すものである。図７（ｂ）に示す例では、フォルダ構成情報は、「COPY」フォルダ、「SCAN」フォルダ、「PRINT」フォルダ、および「FAX」フォルダを含んでおり、さらに各フォルダの下位フォルダとして「DATA」フォルダを含んでいるフォルダ構成を表している。また、フォルダ構成情報は、<path>タグによって示される移行元の機器の識別情報（例えば、ＩＰアドレス）が設定されており、これにより、外部サーバ３００は、移行元の機器毎に、フォルダ構成情報を管理することができる。
【０１００】
以上説明したように、本発明の第１実施形態の画像管理システム１０によれば、画像処理装置１００に記憶されている複数の画像データの各々を、画像処理装置２００が利用可能且つ汎用的なデータ形式に変換して、画像処理装置２００にリストアするようにしている。このため、本発明の第１実施形態の画像管理システム１０によれば、手間および時間のかかる作業をユーザに行わせることなく、画像処理装置１００から画像処理装置２００への画像データの移行を容易に行うことができる。
【０１０１】
特に、本発明の第１実施形態の画像管理システム１０によれば、複数の画像データの各々を、画像処理装置２００の印刷ジョブとして、画像処理装置２００にリストアするようにしている。このため、本発明の第１実施形態の画像管理システム１０によれば、機器の入れ替え後も、データ移行先の画像処理装置２００において、複数の画像データの各々の利用（例えば、印刷、表示等）を、直ちに再開することができる。
【０１０２】
さらに、本発明の第１実施形態の画像管理システム１０によれば、複数の画像データとともに、書誌情報およびフォルダ構成を、画像処理装置２００にリストアするようにしている。このため、本発明の第１実施形態の画像管理システム１０によれば、機器の入れ替え後も、データ移行先の画像処理装置２００において、データ移行元の画像処理装置１００と同様の状態（フォルダ構成、ファイル名、アクセス権限等）を、直ちに再現することができる。
【０１０３】
また、本発明の第１実施形態の画像管理システム１０によれば、バックアップ処理（図５参照）とレストア処理（図６参照）とを、ユーザからの実行指示を受けて実行することにより、段階的に実行するようにしている。このため、本発明の第１実施形態の画像管理システム１０によれば、例えば、画像処理装置２００が準備されていない状態であっても、画像処理装置１００によるバックアップ処理だけを、予め行っておくことができる。
【０１０４】
また、本発明の第１実施形態の画像管理システム１０によれば、複数の画像データの各々を、汎用的なデータ形式（例えば、ＪＰＥＧ形式）に変換するようにしている。このため、本発明の第１実施形態の画像管理システム１０によれば、移行先の機器の種類に依存することなく、様々な機器に対して共通のロジックを使用して、画像データを移行することができる。
【０１０５】
〔第２実施形態〕
次に、図８を参照して、本発明の第２実施形態について説明する。この第２実施形態では、バックアップ処理とレストア処理とを連続的に行う例を説明する。以下、第１実施形態からの相違点についてのみ説明する。
【０１０６】
（受付画面の一例）
図８は、本発明の第２実施形態に係る画像処理装置１００が表示する受付画面の一例を示す図である。
【０１０７】
図８に示す画面４００'は、ユーザからのバックアップ・リストア処理の実行指示を受け付けるための受付画面である。この画面４００'は、画像処理装置１００において、実行指示受付部１０１からの要求により、画像処理装置１００（操作装置１００Ａ）の操作パネル１５に表示される。図８に示すように、画面４００'は、バックアップ実行ボタン４２１の代わりに、バックアップ・リストア実行ボタン４２３を備えている点で、第１実施形態の画面４００（図４参照）と異なる。
【０１０８】
バックアップ・リストア実行ボタン４２３は、バックアップ処理およびリストア処理の連続的な実行を指示するためのボタンである。このバックアップ・リストア実行ボタン４２３がユーザによって押下されると、画像処理装置１００から外部サーバ３００への、画像データのバックアップ処理が開始される。そして、このバックアップ処理が完了すると、外部サーバ３００から画像処理装置２００への、画像データのリストア処理が、自動的に開始される。
【０１０９】
すなわち、第１実施形態では、図５のバックアップ処理が完了すると、ユーザからのリストア処理の実行指示を受け付けたことに応じて、図６のリストア処理が開始される。一方、第２実施形態では、図５のバックアップ処理が完了すると、図６のリストア処理が自動的に開始される。
【０１１０】
この第２実施形態の画像管理システム１０によれば、複数の画像データのバックアップが完了した後、自動的に、複数の画像データのリストアを開始するようにしている。このため、第２実施形態の画像管理システム１０によれば、ユーザは、最初にバックアップ・リストア処理の実行を指示する操作（バックアップ・リストア実行ボタン４２３の押下）を行うだけでよく、より簡単な操作を行うだけで、画像データの移行を完了させることができる。
【０１１１】
〔第３実施形態〕
次に、図９および図１０を参照して、本発明の第３実施形態について説明する。この第３実施形態では、外部サーバ３００'で画像データの変換処理を行う例を説明する。以下、第１実施形態からの相違点についてのみ説明する。
【０１１２】
（画像管理システム１０の機能構成）
図９は、本発明の第３実施形態に係る画像管理システム１０'の機能構成を示す図である。画像管理システム１０'は、画像処理装置１００の代わりに画像処理装置１００'を備える点、および、外部サーバ３００の代わりに外部サーバ３００'を備える点で、第１実施形態の画像管理システム１０（図３参照）と異なる。
【０１１３】
画像処理装置１００'は、本体装置１００Ｂに画像変換部１１４が設けられていない点で、第１実施形態の画像処理装置１００と異なる。これに応じて、画像処理装置１００'では、統合ファイル生成部１１５は、画像取得部１１３によって取得された複数の画像データ（すなわち、データ形式の変換がなされていない複数の画像データ）を纏めた統合ファイル（例えば、ＰＤＦファイル）を生成する。そして、バックアップ部１１７は、このようにデータ形式の変換がなされていない複数の画像データを纏めた統合ファイルを、外部サーバ３００'にバックアップする。
【０１１４】
一方、外部サーバ３００'は、画像変換部３０５を備える点で、第１実施形態の外部サーバ３００と異なる。画像変換部３０５は、第１通信部３０１が画像処理装置１００'から受信した複数の画像データの各々を、画像処理装置２００が利用可能且つ汎用的なデータ形式（例えば、ＪＰＥＧ形式）に変換する。これに応じて、記憶部３０２は、画像変換部３０５によってデータ形式の変換がなされた状態の、複数の画像データを記憶する。
【０１１５】
（画像管理システム１０'によるバックアップ処理の手順）
図１０は、本発明の第３実施形態に係る画像管理システム１０'によるバックアップ処理の手順を示すシーケンス図である。なお、ステップＳ１００１〜Ｓ１０１１の処理手順は、図５で説明したステップＳ５０１〜Ｓ５１１の処理と同様であるため、説明を省略する。以下、ステップＳ１０１２からの処理手順について説明する。
【０１１６】
ステップＳ１０１２では、統合ファイル生成部１１５が、ステップＳ１０１１で取得された複数の画像データを纏めたＰＤＦファイルを生成する。そして、バックアップ部１１７が、ステップＳ１０１２で生成されたＰＤＦファイルを、複数の画像データの書誌情報（例えば、ファイル名、フォルダ名、アクセス権限、印刷設定等を含む）とともに、外部サーバ３００'へ送信する（ステップＳ１０１３）。
【０１１７】
外部サーバ３００'においては、第１通信部３０１が、本体装置１００Ｂから送信されたＰＤＦファイルを受信すると（ステップＳ１０１４）、画像変換部３０５が、このＰＤＦファイルに含まれている複数の画像データの各々を、画像処理装置２００が利用可能且つ汎用的なデータ形式（例えば、ＪＰＥＧ形式）に変換する（ステップＳ１０１５）。そして、記憶部３０２が、データ形式の変換がなされた複数の画像データと、これら複数の画像データの書誌情報とを、移行元の機器の識別情報（例えば、ＩＰアドレス）に対応付けて記憶する（ステップＳ１０１６）。そして、第１通信部３０１が、画像データのバックアップ処理の完了通知を、本体装置１００Ｂへ送信する。
【０１１８】
本体装置１００Ｂにおいては、バックアップ部１１７が、外部サーバ３００'から送信された完了通知を受信すると、実行制御部１１２が、この完了通知を操作装置１００Ａへ転送する（ステップＳ１０１７）。
【０１１９】
操作装置１００Ａにおいては、実行制御部１０２が、本体装置１００Ｂから送信された完了通知を受信すると、バックアップ処理の完了表示を、操作パネル１５に表示させる（ステップＳ１０１８）。以上により、画像管理システム１０'による、一連のバックアップ処理が終了する。
【０１２０】
以上説明したように、本発明の第３実施形態の画像管理システム１０'によれば、外部サーバ３００'において、複数の画像データのデータ形式の変換を行うようにしている。このため、本発明の第３実施形態の画像管理システム１０'によれば、画像処理装置１００に係る負荷を軽減することができ、画像処理装置１００'によるバックアップ処理を早期に終了させることができる。
【０１２１】
〔第４実施形態〕
次に、図１１および図１２を参照して、本発明の第４実施形態について説明する。この第４実施形態では、外部サーバ３００を介さずに、直接、画像処理装置１００''から画像処理装置２００へ、バックアップ・リストア処理を行う例について説明する。すなわち、この第４実施形態は、画像処理装置１００''および画像処理装置２００の双方とも、ネットワーク４０に接続されている場合に有効である。以下、第１実施形態からの相違点についてのみ説明する。
【０１２２】
（画像管理システム１０''の機能構成）
図１１は、本発明の第４実施形態に係る画像管理システム１０''の機能構成を示す図である。画像管理システム１０''は、外部サーバ３００を備えていない点、および、画像処理装置１００の代わりに画像処理装置１００''を備える点で、第１実施形態の画像管理システム１０（図３参照）と異なる。
【０１２３】
画像処理装置１００''は、本体装置１００Ｂに印刷ジョブ生成部１１８が設けられている点、および、本体装置１００Ｂに統合ファイル生成部１１５が設けられていない点で、第１実施形態の画像処理装置１００と異なる。印刷ジョブ生成部１１８は、画像変換部１１４によってデータ形式の変換がなされた、複数の画像データの各々について、画像処理装置２００のための印刷ジョブを生成する。
【０１２４】
上記の変更に応じて、画像処理装置１００''では、バックアップ部１１７は、印刷ジョブ生成部１１８によって生成された複数の画像データの印刷ジョブを、画像処理装置２００へ送信する。また、バックアップ部１１７は、フォルダ情報生成部１１６によって生成されたフォルダ構成情報を、画像処理装置２００へ送信する。
【０１２５】
画像処理装置２００は、画像処理装置１００''からフォルダ構成情報および印刷ジョブが送信されてくることに応じて、これらのフォルダ構成情報および印刷ジョブを用いて、第１実施形態で説明したリストア処理と同様のリストア処理を行う。
【０１２６】
（画像管理システム１０''によるバックアップ・リストア処理の手順）
図１２は、本発明の第４実施形態に係る画像管理システム１０''によるバックアップ・リストア処理の手順を示すシーケンス図である。なお、ステップＳ１２０１〜Ｓ１２０５の処理手順は、図５で説明したステップＳ５０１〜Ｓ５０５の処理と同様であるため、説明を省略する。以下、ステップＳ１２０６からの処理手順について説明する。また、図１２では、便宜上、画像処理装置２００を、操作装置２００Ａと本体装置２００Ｂとを分けずに図示している。
【０１２７】
ステップＳ１２０６では、本体装置１００Ｂのバックアップ部１１７が、ステップＳ１２０５で生成されたフォルダ構成情報を、画像処理装置２００へ送信する。
【０１２８】
画像処理装置２００においては、リストア部２１３が、本体装置１００Ｂから送信されたフォルダ構成情報を受信すると（ステップＳ１２０７）、フォルダ生成部２１４が、このフォルダ構成情報に基づいて、記憶部２１１にフォルダを生成する（ステップＳ１２０８）。そして、リストア部２１３が、画像処理装置１００''に対して、フォルダ生成処理の完了通知を送信する（ステップＳ１２０９）。
【０１２９】
本体装置１００Ｂにおいては、バックアップ部１１７が、画像処理装置２００から送信された完了通知を受信すると、実行制御部１１２が、この完了通知を操作装置１００Ａへ転送する（ステップＳ１２１０）。
【０１３０】
操作装置１００Ａにおいては、実行制御部１０２が、本体装置１００Ｂから送信された完了通知を受信すると、画像データの移行要求を、本体装置１００Ｂへ送信する（ステップＳ１２１１）。
【０１３１】
本体装置１００Ｂにおいては、実行制御部１１２が、操作装置１００Ａから送信された移行要求を受信すると、画像取得部１１３が、記憶部１１１からバックアップ対象の複数の画像データを取得する（ステップＳ１２１２）。そして、画像変換部１１４が、画像取得部１１３によって取得された複数の画像データの各々を、画像処理装置２００が利用可能且つ汎用的なデータ形式（例えば、ＪＰＥＧ形式）に変換する（ステップＳ１２１３）。
【０１３２】
さらに、印刷ジョブ生成部１１８が、ステップＳ１２１３でデータ形式の変換がなされた複数の画像データの各々について、画像処理装置２００のための印刷ジョブを生成する（ステップＳ１２１４）。そして、バックアップ部１１７が、ステップＳ１２１４で生成された複数の画像データの印刷ジョブを、画像処理装置２００へ送信する（ステップＳ１２１５）。
【０１３３】
画像処理装置２００においては、リストア部２１３が、本体装置１００Ｂから送信された複数の印刷ジョブを受信すると（ステップＳ１２１６）、印刷制御部２１５が、この複数の印刷ジョブを実行する（ステップＳ１２１７）。この際、印刷制御部２１５は、印刷ジョブのフォルダパスヘッダーに含まれている書誌情報に基づいて、複数の印刷ジョブの各々について、格納先のフォルダを特定する。また、印刷制御部２１５は、印刷ジョブの各ヘッダー（ユーザ名ヘッダー、印刷設定ヘッダー、ファイル名ヘッダー）に含まれている書誌情報に基づいて、複数の印刷ジョブの各々に対して、ファイル名、アクセス権限、印刷設定等を付与する。そして、リストア部２１３が、画像処理装置１００''に対して、画像データのリストア処理の完了通知を送信する（ステップＳ１２１８）。
【０１３４】
画像処理装置１００''においては、本体装置１００Ｂのバックアップ部１１７が、画像処理装置２００から送信された完了通知を受信すると、実行制御部１１２が、この完了通知を操作装置１００Ａへ転送する（ステップＳ１２１９）。
【０１３５】
操作装置１００Ａにおいては、実行制御部１０２が、本体装置１００Ｂから送信された完了通知を受信すると、バックアップ・リストア処理の完了表示を、操作パネル１５に表示させる（ステップＳ１２２０）。以上により、画像管理システム１０''による、一連のバックアップ・リストア処理が終了する。
【０１３６】
以上説明したように、本発明の第４実施形態の画像管理システム１０''によれば、外部サーバを介さずに、画像処理装置１００''から画像処理装置２００へ直接的にバックアップ・リストア処理を行うようにしている。このため、本発明の第４実施形態の画像管理システム１０''によれば、例えば、外部サーバを利用することができない環境においても、本発明のバックアップ・リストア処理を実施することができる。
【０１３７】
なお、上記第１，第３実施形態では、リストア処理の実行指示を、画像処理装置２００から行うようにしているが、本発明はこれに限らない。例えば、リストア処理の実行指示を、画像処理装置１００，１００'から行うようにしてもよい。
【０１３８】
また、上記各実施形態では、バックアップ処理およびリストア処理の実行指示を、画像処理装置１００，１００'，１００''または画像処理装置２００から行うようにしているが、本発明はこれに限らない。例えば、バックアップ処理およびリストア処理の実行指示を、画像処理装置１００，１００'，１００''または画像処理装置２００にネットワークを介して接続された端末装置（例えば、パーソナルコンピュータ等）から行うようにしてもよい。
【０１３９】
また、上記第１〜第３実施形態では、複数の画像データを統合ファイルに纏めてバックアップするようにしているが、本発明はこれに限らない。すなわち、複数の画像データを纏めずに、順次バックアップするようにしてもよい。また、統合ファイルは、ＰＤＦ形式のものに限らない。
【０１４０】
また、上記各実施形態では、バックアップに係る推定所要時間を表示してユーザに確認させるようにしているが、同様に、上記各実施形態において、リストアに係る推定所要時間を表示してユーザに確認させるようにしてもよい。
【０１４１】
また、上記第１〜第３実施形態において、外部サーバ３００，３００'は、バックアップデータ（画像データ、書誌情報、およびファイル構成情報）を、移行元または移行先の機器の識別情報とともに記憶するようにしてもよい。そして、外部サーバ３００，３００'は、移行先の機器へバックアップデータを送信する際に、その移行先の機器に対応する識別情報に基づいて、その移行先の機器へ送信するバックアップデータを特定するようにしてもよい。これにより、外部サーバ３００，３００'は、複数の移行先のバックアップデータを、同時に記憶することができるようになる。すなわち、１台の外部サーバ３００，３００'を、複数の機器で共用することができるようになるため、コスト削減等の効果が得られるようになる。
【０１４２】
また、上記各実施形態において、本発明の「印刷データ」の一例として、印刷ジョブを用いているが、本発明はこれに限らない。また、上記各実施形態において、本発明の「汎用的なデータ形式」の一例として、ＪＰＥＧを用いているが、本発明はこれに限らない。
【０１４３】
以上、本発明の好ましい実施形態について詳述したが、本発明はこれらの実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形又は変更が可能である。
【符号の説明】
【０１４４】
１０，１０'，１０''  画像管理システム
４０  ネットワーク
１００，１００'，１００''  画像処理装置（第１の機器，画像処理装置）
１００Ａ  操作装置
１００Ｂ  本体装置
１０１  実行指示受付部
１０２  実行制御部
１１１  記憶部
１１２  実行制御部
１１３  画像取得部
１１４  画像変換部
１１５  統合ファイル生成部
１１６  フォルダ情報生成部
１１７  バックアップ部
２００  画像処理装置（第２の機器，他の画像処理装置）
２００Ａ  操作装置
２００Ｂ  本体装置
２１３  リストア部
２１５  印刷制御部
３００，３００'  外部サーバ（外部の記憶装置）
３０１  第１通信部
３０２  記憶部
３０３  印刷ジョブ生成部（印刷データ生成部）
３０４  第２通信部
３０５  画像変換部
【先行技術文献】
【特許文献】
【０１４５】
【特許文献１】特開２００７−８７００１号公報
【図１】
2018151779.tif 000003
【図２】
2018151779.tif 000004
【図３】
2018151779.tif 000005
【図４】
2018151779.tif 000006
【図５】
2018151779.tif 000007
【図６】
2018151779.tif 000008
【図７】
2018151779.tif 000009
【図８】
2018151779.tif 000010
【図９】
2018151779.tif 000011
【図１０】
2018151779.tif 000012
【図１１】
2018151779.tif 000013
【図１２】
2018151779.tif 000014