(57)【要約】【課題】  デジタル複写機上のボックス文書をバックアップ・リストアする際に、リストア時のデータ復元処理を高速化する。【解決手段】  利用可能なフォーマットのデータのみを効率的にリストアできるようにし、データ復元処理を高速化する。【選択図】  図１
2009267609.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する記憶手段と、
前記記憶手段に記憶された画像データをバックアップするバックアップ手段と、
前記バックアップ手段によってバックアップされる画像データをリストアする際の優先順位を決定する決定手段とを備え、
前記バックアップ手段によって前記画像データのバックアップを行う場合に、前記決定手段によって決定された優先順位を示す情報をバックアップすることを特徴とする画像形成装置。
【請求項２】
前記決定手段は、ユーザから受付けた設定によって優先順位を決定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記バックアップ手段は、前記画像データのフォーマット情報と、フォーマットごとの文書の画像データのサイズ情報とを、バックアップすることを特徴とする請求項1に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置の一例であるデジタル複写機においては、外部から受付けた画像データをハードディスクなどのメモリに一旦記憶し、そのメモリから任意の原稿の画像データを繰り返し読み出してプリントアウトする機能を備えたものがある。
【０００３】
また、このハードディスクなどのメモリをプリント出力用のテンポラリ画像メモリとして使用するだけでなく、ユーザ毎、部署毎等、論理的にパーティションを切ることができるデジタル複写機もある。このようなデジタル複写機では、機密文書やよく使用する文書をメモリに入れておき、必要なときに複写機の操作パネルからユーザパスワードを入力して出力することができる。また、ネットワークに接続された別の複写機にボックス内の文書を転送したりすることができる。これらの文書は、画像データと、プリント設定等の属性データを関連させて保存させている。
【０００４】
さらに、ネットワークに接続され、ネットワーク上の共有文書や共有画像を管理し、ネットワーク上の複数のホストから共有文書等の参照や、検索、プリントをすることができるデータベースサーバが知られている。最近ではこのデータベースサーバを利用して、複写機上のボックス内の文書をバックアップ・リストアすることもできるようになっている。（特許文献１参照）
この特許文献１に記載された方法では、外部サーバに複写機の文書データを、ユーザＩＤや処理日時とともに、バックアップデータとしてファイル蓄積する。
【０００５】
また、デジタル複写機で記憶している画像データのフォーマットは、デジタル複写機毎に、またデジタル複写機が対応している機能毎に利用できるフォーマットが異なる場合がある。
【０００６】
例えば、カラースキャナを装着し、白黒印刷機能を備えたデジタル複写機では、文書のページ毎にカラーフォーマットの画像データと白黒フォーマットの画像データの両方を記憶しておく。それによって印刷時には白黒フォーマットを利用して印刷を行い、別の複写機やパーソナルコンピュータへのデータ送信時にはカラーフォーマットを利用して送信を行う、といった機能毎に最適なフォーマットの使い分けを可能としている。
一方でカラースキャナを装着せず、白黒スキャナと白黒印刷機能を備えたデジタル複写機では、機器の構成上、カラーフォーマットの画像データを利用することができないため、白黒フォーマットの画像データのみを記憶することになる。
【特許文献１】特開２０００−５７１５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
バックアップしたデータは必要に応じてバックアップを実行したデジタル複写機にリストア（復元）することができる。
【０００８】
しかしながら、バックアップを実行したデジタル複合機が故障してしまっていたり、別のデジタル複写機と入れ替えてしまっているケースもある。そのため、このような時にもバックアップしたデータを利用可能にする、つまりバックアップ実行機以外のデジタル複写機へのリストアを可能とすることが必要となってくる。
【０００９】
このようなケースでは、デジタル複写機毎や、対応している機能毎で利用できるフォーマットが異なるため、バックアップデータのうち、利用可能なフォーマットのデータのみを選別してリストアを行う必要がある。
【００１０】
しかしながら、バックアップデータをネットワーク上のサーバに蓄積している場合は、バックアップデータを全部、一旦リストア機器側に読み出していた。その後、ユーザが選別し、利用できないデータを読み捨てていた。
【００１１】
この場合、本来必要でないデータがネットワーク上を流れ、無駄な処理に時間費やしてしまうことになり、リストア処理に時間がかかる原因となっている。
【００１２】
本発明は、上記課題に鑑みてなされたものであり、デジタル複写機上のボックス文書をバックアップ・リストアする際に、利用可能なフォーマットのデータのみを効率的にリストアできるようにし、リストア時のデータ復元処理を高速化することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、本発明の画像形成装置は、
画像データを入力する画像入力手段と、前記画像入力手段より入力された画像データとプリント設定等の属性データを関連させて文書として順次記憶する文書記憶手段と、利用可能な画像データのフォーマットを検知する検知手段と、画像データのフォーマットの利用優先順を決定する手段とを持ち、前記文書記憶手段に記憶された文書の画像データを前記優先順に読み出し、ネットワークを介してサーバにバックアップデータを作成するバックアップ手段とを備え、利用可能なフォーマットの優先順にバックアップデータをリストア対象とするバックアップデータ選択手段と、利用可能なフォーマットが存在しない場合は、バックアップデータの読み出しは行わず、次に優先度の高いフォーマットを対象としたリストア処理へ移行するリストア手段とを備えることを特徴とする。
【発明の効果】
【００１４】
以上の構成によれば、デジタル複写機上のボックス文書をバックアップ・リストアする際に、利用可能なフォーマットのデータのみを効率的にリストアできるようにし、リストア時のデータ復元処理を高速化することができる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１６】
本発明の実施例１にかかわる画像形成装置の全体構成を、図１を参照しながら説明する。
【００１７】
リーダー部（画像入力装置）101は、原稿画像を光学的に読み取り、画像データに変換する。リーダー部101は、原稿を読取るための機能を持つスキャナユニット102と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット103とで構成される。
【００１８】
プリンタ部（画像出力装置）104は、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙する。プリンタ部104は、複数種類の記録紙カセットを持つ給紙ユニット105と、画像データを記録紙に転写、定着させる機能を持つプリントユニット106と、印字された記録紙をソート、ステイプルして機外へ出力する機能を持つ排紙ユニット107とで構成される。
【００１９】
制御装置110は、リーダー部101、プリンタ部104と電気的に接続され、さらにネットワーク120を介して、画像データベースサーバ170、ホストコンピュータ180と接続されている。
【００２０】
制御装置110は、リーダー部101を制御して、原稿の画像データを読込み、ハードディスク160に画像データを格納し、プリンタ部104を制御して画像データを記録用紙に出力してコピー機能を提供する。また、リーダー部101から読取った画像データを、コードデータに変換し、ネットワーク120を介してホストコンピュータへ送信するスキャナ機能を提供する。他には、ホストコンピュータからネットワーク120を介して受信したコードデータを画像データに変換し、プリンタ部104に出力するプリンタ機能を提供する。
【００２１】
操作部150は、制御装置110に接続され、液晶タッチパネルで構成され、画像入出力システムを操作するためのユーザI/Fを提供する。
【００２２】
画像データベースサーバ170は、ネットワーク120に接続されているホストコンピュータ180やその他のホストコンピュータからアクセス可能で、共有ファイルサーバとして共有文書、共有画像を大容量ハードディスク等に保持している。
【００２３】
図２は、本実施形態１における操作部150のコピー標準画面を示した図である。本実施形態１の画像処理装置は、電源投入時にデフォルトとしてコピー標準画面で起動するようになっている。201は、メッセージラインであり、コピージョブの状態をメッセージで表示する。202は、倍率表示であり、設定された倍率やコピーモードによって自動的に決められる倍率をパーセントで表示する。203は、用紙サイズ表示であり、選択された出力用紙を表示し、自動用紙選択が設定されている場合にはオート用紙というメッセージを表示する。204は置数表示であり、何枚コピーするかを示す。205は、縮小キーであり、縮小コピーを行いたい場合に使用する。206は、等倍キーであり、縮小や拡大が設定されている場合に等倍に戻したいときに使用する。207は、拡大キーであり、拡大コピーを行いたい場合に使用する。208は、ズームキーであり、細かい単位で倍率を設定して縮小コピーや拡大コピーを行いたい場合に使用する。209は、用紙選択キーであり、出力用紙を指定する場合に使用する。210は、フィニッシャキーであり、ソートやステイプルのモードを設定する場合に使用する。211は両面キーであり、両面モードを設定する場合に使用する。212は、濃度表示で、現在の濃度が分かるようになっており、左側が濃度が薄く、右側が濃度が濃いことを示す。また、濃度表示212は、うすくキー213、こくキー215と連動して表示が変化するようになっている。213は、うすくキーであり、濃度を薄くしたい場合に使用する。214は自動キーであり、自動的に濃度を決定するモードを使用する場合に使用する。215は、こくキーであり、濃度を濃くしたい場合に使用する。216は、文字キーであり、文字原稿をコピーするのに適した濃度に自動的に設定する文字モードを設定する場合に使用する。217は、文字/写真キーであり、写真が混在した原稿をコピーするのに適した濃度に自動的に設定する文字/写真モードを設定する場合に使用する。218は、応用モードキーであり、コピー標準画面で設定できない様々なコピーモードを設定する場合に使用する。219は、システム状況キーであり、現在この画像入出力システム100で行われているプリントやスキャンの状況を見たい場合に使用する。システム状況キー219は、コピー標準画面だけではなく、常にこの位置に現れており、いつでもこのキーを押すことによりシステムの状況を見ることができるようになっている。221は、ボックスキーであり、ボックス機能を利用する際に選択する。
【００２４】
231は自動カラーキーであり、カラースキャナーを装備している場合、原稿を読取時にカラー原稿か白黒原稿かを自動判別して原稿を読み取らせる際に選択する。
【００２５】
232は白黒キーであり、原稿読取時に白黒原稿として読み取る際に利用する。
【００２６】
図3は、本実施形態１における操作パネルのボックスキー221を押下した場合の表示である。この画面はボックスを選択する画面であり、301はそのボックス番号、ボックス名、ハードディスク160のボックス領域に対してそのボックスがどれだけ容量をとっているかの情報を表示する。302と303はそれぞれ上下スクロールキーであり、301の表示を越える数のボックスが登録されているときに、画面をスクロールする場合に使用する。 304はバックアップ実行キーであり、押下すると後述するバックアップ/リストアの設定に従って指定されたサーバへバックアップ動作が実行される。3０５はリストア実行キーであり、押下すると後述するバックアップ/リストアの設定に従って指定されたサーバがデータを取得するリストア動作が実行される。
【００２７】
図４は、本実施形態１における操作パネルのボックス内画面である。401はボックス内の文書リストであり、各文書の登録日時、文書名がリスト表示される。文書を選択するには文書名を押下し、現在選択されている文書は反転表示される。402はスキャンキーであり、現在開いているボックスにスキャナから画像を入力する場合に使用し、図示していないスキャンの設定画面に遷移する。403はプリントキーであり、401で選択している文書をプリントする場合に使用する。404は詳細情報キーであり、401で選択している文書の詳細情報、例えばページ数、文書容量、設定されているプリントモード等を確認したい場合に使用する。405は消去キーであり、401で選択している文書を消去する場合に使用する。406と407はそれぞれ上下スクロールキーであり、401の表示を超える数の文書が登録されているときに、画面をスクロールする場合に使用する。408は閉じるキーであり、図3の画面に戻るときに使用する。
【００２８】
409は応用操作キー群である。例として、選択している文書の画像表示を行う表示キー、選択している文書を別のボックスへ移動/複製を行う移動/複製キー、選択している複数の文書間で結合/挿入を行う結合/複製キー、選択している文書の指定ページを削除するページ削除キーを図示している。
【００２９】
図５は、本実施形態１におけるボックスデータ構造を表した図面である。
【００３０】
この図ではボックスNo.2に３文書が格納されている状態を表現している。
【００３１】
501は「文書1」の構造を表現しており、1ページ目のデータ501aは白黒画像データであり、2ページ目の501bは白黒画像データであり、計2ページからなる文書のデータ構造を表現している。このような文書は図2の白黒キー232を利用して原稿を読み取った場合に作成される。
【００３２】
502は「文書2」の構造を表現しており、1ページ目のデータ502aは白黒画像データとカラー画像データから成り、2ページ目の502bは白黒画像データとカラー画像データから成り、計2ページの文書のデータ構造を表現している。
【００３３】
このような文書は図2の自動カラー231を利用してカラー原稿を読み取る場合に作成される。
503は「文書3」の構造を表現しており、1ページ目のデータ503aは白黒画像データであり、2ページ目の503bは白黒画像データである。また、3ページ目のデータ503cは白黒画像データとカラー画像データから成り、4ページ目の503dは白黒画像データとカラー画像データから成り、計4ページの文書のデータ構造を表現している。  このような文書は図4の応用操作キー群409の結合/挿入キーを利用して「文書1」と「文書2」を結合した場合に作成される。
【００３４】
図６は本実施形態１におけるバックアップ/リストア設定の表示画面である。この画面に表示されているホストIPアドレス601、ユーザ名602、フォルダへのパス603は、バックアップ/リストアのサーバ情報であり、別の画面（図示せず）で設定したものである。図3で図示したバックアップ実行キー304/リストア実行キー305を押下することにより、601〜603の情報に従いバックアップ/リストアを開始する。
【００３５】
図７は本実施形態１におけるバックアップ実行時のフローチャートである。
ステップS701では図3のバックアップ実行キーが押下されたかどうか判定するステップである。バックアップ実行キーが押下された場合はステップS702へ進む。
ステップS702ではバックアップ実行機器が利用可能なデータのフォーマット情報を取得する。
【００３６】
ステップS703ではステップS702で取得したフォーマット情報のうち、データとしての優先順を、ユーザから操作パネルを介して受付けた指示に従って決定する。利用可能なフォーマットが白黒、カラーの2種類であれば、例えば、「第1優先：白黒」、「第2優先：カラー」といった具合に決定する。これは、白黒フォーマットのみに対応した機器でリストアする場合に、カラーフォーマットのデータをリストアしなくてもいいようにすることを考慮した優先順位である。
【００３７】
ステップS704ではボックスに文書が格納されているかどうかを判定する。格納していない場合はステップS705へ進む。
【００３８】
ステップS705では全ボックスのチェックが完了したかどうかを判定する。完了済みであればステップS706へ進む。
【００３９】
完了していなければ別のボックスを対象としてステップS704へ戻る。
【００４０】
一方、ステップS704において対象とするボックスに文書が格納されていると判定された場合は、ステップS710へ進む。
【００４１】
ステップS710ではステップS703にて決定されている優先フォーマット順にボックス文書の画像データを取得する。
【００４２】
次にステップS７１１にて対象ボックスの1文書の画像データが全て取得できたかどうかを判定し、取得完了と判定した場合はステップS７１２へすすむ。一方、取得完了と判定されなかった場合はステップS７１０へ戻りデータ取得を継続する。
【００４３】
ステップS７１２では取得済みのデータを図6のバックアップ／リストア先へ、バックアップデータとしてデータを作成する。
【００４４】
ステップS７１３では対象としているボックスにおいて、全文書のデータが取得済みかどうかを判定し、取得済みと判定した場合はステップS71４へ進む。一方、取得済みと判定されなかった場合は、ステップS７１０へもどり取得を継続する。
【００４５】
ステップS714では対象とする全フォーマットのデータが取得済みかどうか判定し、取得済みでない場合は、未取得のフォーマットを取得する為ステップS710へ戻る。取得済みと判定した場合はステップS705へ進む。
【００４６】
ステップS706ではボックスに1つでも文書が存在したかどうか判定し、存在した場合はステップS715へ進む。存在しないと判定した場合は処理完了（ENDへすすむ）となる。
【００４７】
ステップS715では優先度順の情報を図6のバックアップ／リストア先へ、バックアップデータとして作成する。
【００４８】
図8は本実施形態１におけるバックアップデータの構成を表現している。
【００４９】
バックアップを実施したボックスのデータは図5で示したボックスNo.2のデータとする。
【００５０】
8011は「文書1」をバックアップした時に作成されるバックアップデータの1例である。
【００５１】
8011は白黒画像データがまとめられたバックアップデータであり、8011aは1ページ目、8011bは2ページ目のデータに該当する。
【００５２】
8021、8022は「文書２」をバックアップした時に作成されるバックアップデータの1例である。
【００５３】
8021は白黒画像データがまとめられたバックアップデータであり、8021aは1ページ目、8021bは2ページ目のデータに該当する。
【００５４】
8022はカラー画像データがまとめられたバックアップデータであり、8022aは1ページ目、8022bは2ページ目のデータに該当する。
【００５５】
8031、8032は「文書3」をバックアップした時に作成されるバックアップデータの1例である。
【００５６】
8031は白黒画像データがまとめられたバックアップデータであり、8031aは1ページ目、8031bは2ページ目、803１ｃは３ページ目、8031dは４ページ目のデータに該当する。
【００５７】
8032はカラー画像データがまとめられたバックアップデータであり、8032aは3ページ目、8032bは4ページ目のデータに該当する。
【００５８】
8041は優先フォーマットの情報が記載されたデータであり、本図の例では「第一優先フォーマット：白黒、第2優先フォーマット：カラー」という内容となっている。
【００５９】
また、本図では図示していないが、ページ毎のデータのサイズ情報と夫々のデータが何ページ目に該当するデータかという情報をバックアップデータとして作成しておくことで、リストア時に正しい文書構造に復元することが可能となっている。
【００６０】
なお、本図では優先フォーマットごとに別ファイルの構成で図示されているが、本発明の方法はこの構成に限定せずに優先フォーマット単位でまとめてバックアップを実施することであり、1フォーマット1ファイル構成に限定するものではない。
【００６１】
図9は本実施形態１におけるリストア実行時のフローチャートである。
【００６２】
ステップS901では図3のリストア実行キーが押下されたかどうか判定するステップである。リストア実行キーが押下された場合はステップS902へ進む。
【００６３】
ステップS902ではリストア実行機器が利用可能なデータのフォーマット情報を取得する。例えば、リストア実行機器が白黒フォーマットには対応しているが、カラーフォーマットには対応していない場合がある。その場合、リストア実行機器はフォーマット情報として「白黒」を取得する。
【００６４】
ステップS903ではステップS902で取得したフォーマット情報のうち、リストアするデータとしての優先度を、ユーザから操作パネルを介して受付けた設定に基づいて決定する。例えば、「第1優先：白黒」、「第2優先：カラー」といった具合に決定する。例えば、利用可能なフォーマットが白黒・カラーの２種類であっても、ユーザによって「第1優先：白黒」、「第2優先：なし」として優先度を決定することが可能である。このように決定された場合、リストア実行機器は、白黒フォーマットの画像はリストアするが、カラーフォーマットの画像はリストアしないように制御する。そうすることによって、ユーザは、リストア実行時のリストア実行機器のデータ記憶容量が小さい場合などに必要最低限のデータのみ復元させることが可能である。
【００６５】
ステップS904では図6のバックアップ／リストア先の情報からバックアップされたバックアップデータを特定する。
【００６６】
ステップS905ではステップS904で特定されたバックアップデータから画像データフォーマットの優先順と、バックアップされている画像データのフォーマット種別を取得する。
【００６７】
ステップS906ではステップS905で取得した情報と、ステップS903で決定した優先順を元に、取得（リストア）する画像データのフォーマットを決定する。例えば、ステップS905で、ユーザによる設定を受付けた場合には、ステップS905で取得した画像データフォーマットの優先順と、ステップS905で取得した画像データフォーマットの優先順が同じであるか判定する。同じである場合には、その優先順に従って、取得する画像データのフォーマットを決定する。また、ステップS905で取得した画像データフォーマットの優先順と、ステップS905で取得した画像データフォーマットの優先順が異なる場合には、ステップS903で決定した優先順に従って、取得する画像データのフォーマットを決定する。
【００６８】
ステップS907では指定されたフォーマットの画像データを取得する。
【００６９】
ステップS908では1文書の画像データが全て取得できたかどうかを判定し、取得完了と判定した場合はステップS909へすすむ。一方、取得完了と判定されなかった場合はステップS907へ戻りデータ取得を継続する。
【００７０】
ステップS909では優先フォーマットのデータが取得済みかどうかを判定し、取得済みと判定した場合はステップS910へ進む。一方、取得済みと判定されなかった場合は、ステップS907へもどり取得を継続する。
【００７１】
ステップS910ではステップS905で取得した情報を元に、取得済みのフォーマット以外で、次に優先度の高いフォーマットがバックアップデータに存在するかどうか確認する。存在する場合はステップS906へ戻り、データ取得を継続する。存在しない場合はリストア処理を完了させる。
【図面の簡単な説明】
【００７２】
【図１】本装置の全体構成を示すブロック図である。
【図２】本実施形態１における操作パネルのコピー標準画面を示した図である。
【図３】本実施形態１における操作パネルのボックス標準画面を示した図である。
【図４】本実施形態１における操作パネルのボックス内画面である。
【図５】本実施形態１におけるボックス文書データ構造を表した図面である。
【図６】本実施形態１におけるバックアップ/リストア設定の表示画面である。
【図７】本実施形態１におけるバックアップ実行時のフローチャートである。
【図８】本実施形態１におけるボックス文書データのバックアップデータの構成を表した図である。
【図９】本実施形態１におけるリストア実行時のフローチャートである。
【符号の説明】
【００７３】
１０１  リーダー部
１０４  プリンタ部
１１０  制御装置
【図１】
2009267609.tif 000003
【図２】
2009267609.tif 000004
【図３】
2009267609.tif 000005
【図４】
2009267609.tif 000006
【図５】
2009267609.tif 000007
【図６】
2009267609.tif 000008
【図７】
2009267609.tif 000009
【図８】
2009267609.tif 000010
【図９】
2009267609.tif 000011