(57)【特許請求の範囲】
【請求項１】
ユーザに操作を案内するための案内手段と、
不揮発性記憶媒体を保持する第１ユニットを有し、前記第１ユニットに保持されている不揮発性記憶媒体にデータを記憶させる記憶手段と、
印刷可能なレーベル面を有する不揮発性記憶媒体のレーベル面に画像を印刷する印刷手段と、
前記第１ユニットに保持される不揮発性記憶媒体のレーベル面への印刷可否を判定する判定手段と、
不揮発性記憶媒体へのデータのバックアップと当該不揮発性記憶媒体のレーベル面への印刷とを行うモードの選択を受け付けるモード選択手段と、
前記モードの選択を受け付けると、
当該印刷装置のカードメモリインターフェース又は光ディスクインターフェースを利用可能なパーソナルコンピュータと当該印刷装置との接続を終了するよう前記案内手段を制御してユーザに案内させ、
前記記憶手段を制御して前記第１ユニットに保持されている不揮発性記憶媒体に前記バックアップ対象のデータを記憶させ、
前記判定手段を制御して当該不揮発性記憶媒体のレーベル面への印刷可否を判定し、
前記判定手段で印刷可と判定された場合は前記印刷手段を制御して前記バックアップ対象のデータに基づく画像を当該不揮発性記憶媒体のレーベル面に印刷させ、前記判定手段で印刷不可と判定された場合は印刷させない制御手段と、
を備える印刷装置。
【請求項２】
前記印刷手段は印刷可能なレーベル面を有する不揮発性記憶媒体を保持するための第２ユニットであって前記第１ユニットとは異なる第２ユニットを有し、前記第２ユニットに保持されている不揮発性記憶媒体のレーベル面に画像を印刷し、
前記制御手段は、前記判定手段で印刷可と判定された場合は、前記第１ユニットに保持されている不揮発性記憶媒体にバックアップ対象のデータを記憶させた後、前記案内手段を制御して当該不揮発性記憶媒体を前記第２ユニットに保持させるようユーザに案内し、前記判定手段で印刷不可と判定された場合は案内しない請求項１に記載の印刷装置。
【請求項３】
前記案内手段はメッセージを表示するための表示手段を有し、前記第１ユニットに保持されている不揮発性記憶媒体を前記第２ユニットに保持させるよう指示するメッセージを前記表示手段に表示することによって案内する請求項２に記載の印刷装置。
【請求項４】
前記判定手段は前記第１ユニットに保持されている不揮発性記憶媒体の種類を特定し、特定した種類が印刷可能なレーベル面を有する種類の場合は印刷可と判定し、印刷可能なレーベル面を有していない種類の場合は印刷不可と判定する請求項１、２又は３に記載の印刷装置。
【請求項５】
レーベル面に画像を印刷済みの不揮発性記憶媒体は印刷済みを示す属性情報を記憶しており、
前記判定手段は前記第１ユニットに保持されている不揮発性記憶媒体を検索し、前記属性情報が記憶されている場合は印刷不可と判定し、記憶されていない場合は印刷可と判定する請求項１〜 ４のいずれか一項に記載の印刷装置。
【請求項６】
不揮発性記憶媒体へのデータのバックアップと当該不揮発性記憶媒体のレーベル面への印刷とを行うモードの選択を受け付けるモード選択手段と、
前記モードの選択を受け付けると、
当該印刷装置のカードメモリインターフェース又は光ディスクインターフェースを利用可能なパーソナルコンピュータとの接続を終了するようユーザに操作を案内するための案内手段を制御してユーザに案内させ、
不揮発性記憶媒体を保持する第１ユニットを有する記憶手段を制御して前記第１ユニットに保持されている不揮発性記憶媒体に前記バックアップ対象のデータを記憶させ、
前記第１ユニットに保持されている不揮発性記憶媒体のレーベル面への印刷可否を判定する判定手段を制御して当該不揮発性記憶媒体のレーベル面への印刷可否を判定し、
前記判定手段で印刷可と判定された場合は印刷可能なレーベル面を有する不揮発性記憶媒体の前記レーベル面に画像を印刷する印刷手段を制御して前記バックアップ対象のデータに基づく画像を当該不揮発性記憶媒体のレーベル面に印刷させ、前記判定手段で印刷不可と判定された場合は印刷させない制御手段と、
を備える印刷制御装置。
【請求項７】
モード選択手段が不揮発性記憶媒体へのデータのバックアップと当該不揮発性記憶媒体のレーベル面への印刷とを行うモードの選択を受け付ける段階と、
前記モードの選択を受け付けると、
制御手段が、当該印刷装置のカードメモリインターフェース又は光ディスクインターフェースを利用可能なパーソナルコンピュータとの接続を終了するようユーザに操作を案内するための案内手段を制御してユーザに案内させ、
不揮発性記憶媒体を保持する第１ユニットを有する記憶手段を制御して前記第１ユニットに保持されている不揮発性記憶媒体に前記バックアップ対象のデータを記憶させ、
前記第１ユニットに保持されている不揮発性記憶媒体のレーベル面への印刷可否を判定する判定手段を制御して当該不揮発性記憶媒体のレーベル面への印刷可否を判定し、
前記判定手段で印刷可と判定された場合は印刷可能なレーベル面を有する不揮発性記憶媒体の前記レーベル面に画像を印刷する印刷手段を制御して前記バックアップ対象のデータに基づく画像を当該不揮発性記憶媒体のレーベル面に印刷させ、前記判定手段で印刷不可と判定された場合は印刷させない段階と、
を含む印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷制御装置及び印刷制御方法に関する。
【背景技術】
【０００２】
ＣＤ−Ｒ、ＤＶＤ−Ｒなどのようなレーベル面を有する不揮発性記憶媒体にデータをバックアップする場合、バックアップ対象のデータに基づく画像をレーベル面に印刷しておくと、当該不揮発性記憶媒体にバックアップされているデータの把握が容易になる。この場合、バックアップの際にレーベル面への印刷まで行えると、ユーザにとって使い勝手がよい。
【０００３】
特許文献１には、不揮発性記憶媒体の表面に画像を印刷できるプリンタが開示されている。しかしながら、特許文献１に記載のプリンタはデータのバックアップはできない。
【０００４】
【特許文献１】特開２００３−２５１８７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述の問題を解決するために創作されたものであって、不揮発性記憶媒体にデータをバックアップする際にレーベル面への印刷まで行える印刷装置、印刷制御装置及び印刷制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するための印刷装置は、不揮発性記憶媒体を保持する第１ユニットを有し、前記第１ユニットに保持されている前記不揮発性記憶媒体にデータを記憶させる記憶手段と、印刷可能なレーベル面を有する不揮発性記憶媒体の前記レーベル面に画像を印刷する印刷手段と、前記第１ユニットに保持されている不揮発性記憶媒体のレーベル面への印刷可否を判定する判定手段と、バックアップ印刷モードの選択を受け付けるモード選択手段と、前記バックアップ印刷モードの選択を受け付けると、前記記憶手段を制御して前記第１ユニットに保持されている不揮発性記憶媒体にバックアップ対象のデータを記憶させ、前記判定手段を制御して当該不揮発性記憶媒体のレーベル面への印刷可否を判定し、前記判定手段で印刷可と判定された場合は前記印刷手段を制御して前記バックアップ対象のデータに基づく画像を当該不揮発性記憶媒体のレーベル面に印刷させ、前記判定手段で印刷不可と判定された場合は印刷させない制御手段と、を備える。
本発明によると、バックアップ印刷モードを選択するとバックアップ対象のデータが不揮発性記憶媒体にバックアップされるとともに、バックアップ対象のデータに基づく画像が当該不揮発性記憶媒体のレーベル面に印刷される。従って、レーベル面を有する不揮発性記憶媒体にデータをバックアップする際にレーベル面への印刷まで行える。
更に、本発明によると、不揮発性記憶媒体のレーベル面への印刷可否を判定するので、レーベル面に印刷済みの不揮発性記憶媒体に画像が上書き印刷されてしまうことや、印刷可能なレーベル面を有していない不揮発性記憶媒体であるにもかかわらずレーベル面に印刷しようとする誤動作を防止できる。
【０００７】
（２）ユーザに操作を案内するための案内手段を更に有してもよい、前記印刷手段は印刷可能なレーベル面を有する不揮発性記憶媒体を保持するための第２ユニットであって前記第１ユニットとは異なる第２ユニットを有し、前記第２ユニットに保持されている不揮発性記憶媒体のレーベル面に画像を印刷してもよい。前記制御手段は、前記判定手段で印刷可と判定された場合は、前記第１ユニットに保持されている不揮発性記憶媒体にバックアップ対象のデータを記憶させた後、前記案内手段を制御して当該不揮発性記憶媒体を前記第２ユニットに保持させるようユーザに案内し、前記判定手段で印刷不可と判定された場合は案内しなくてもよい。
本発明によると、第１ユニットに保持されている不揮発性記憶媒体にバックアップ対象のデータを記憶させた後、印刷可能と判定した場合は当該不揮発性記憶媒体を第２ユニットに保持させるようユーザに案内するので、ユーザはデータが記憶された後に行うべき操作を容易に知ることができる。この場合、本発明では印刷不可と判定した場合は当該案内を行わないので、ユーザに誤った操作を案内してしまうことを防止できる。
【０００８】
（３）前記案内手段はメッセージを表示するための表示手段を有し、前記第１ユニットに保持されている不揮発性記憶媒体を前記第２ユニットに保持させるよう指示するメッセージを前記表示手段に表示することによって案内してもよい。
【０００９】
（４）前記判定手段は前記第１ユニットに保持されている不揮発性記憶媒体の種類を特定し、特定した種類が印刷可能なレーベル面を有する種類の場合は印刷可と判定し、印刷可能なレーベル面を有していない種類の場合は印刷不可と判定してもよい。
本発明によると、印刷手段でレーベル面に画像を印刷できない種類の不揮発性記憶媒体のレーベル面に画像を印刷しようとする誤動作を防止できる。
【００１０】
（５）レーベル面に画像を印刷済みの不揮発性記憶媒体は印刷済みを示す属性情報を記憶しており、前記判定手段は前記第１ユニットに保持されている不揮発性記憶媒体を検索し、前記属性情報が記憶されている場合は印刷不可と判定し、記憶されていない場合は印刷可と判定してもよい。
本発明によると、レーベル面に画像を印刷済みの不揮発性記憶媒体に画像が上書き印刷されてしまうことを防止できる。
【００１１】
（６）上記目的を達成するための印刷制御装置は、バックアップ印刷モードの選択を受け付けるモード選択手段と、前記バックアップ印刷モードの選択を受け付けると、不揮発性記憶媒体を保持する第１ユニットを有する記憶手段を制御して前記第１ユニットに保持されている不揮発性記憶媒体にバックアップ対象のデータを記憶させ、前記第１ユニットに保持されている不揮発性記憶媒体のレーベル面への印刷可否を判定する判定手段を制御して当該不揮発性記憶媒体のレーベル面への印刷可否を判定し、前記判定手段で印刷可と判定された場合は印刷可能なレーベル面を有する不揮発性記憶媒体の前記レーベル面に画像を印刷する印刷手段を制御して前記バックアップ対象のデータに基づく画像を当該不揮発性記憶媒体のレーベル面に印刷させ、前記判定手段で印刷不可と判定された場合は印刷させない制御手段と、を備える。
本発明によると、不揮発性記憶媒体にデータをバックアップする際にレーベル面への印刷まで行える。
更に、本発明によると、不揮発性記憶媒体のレーベル面への印刷可否を判定するので、レーベル面に印刷済みの不揮発性記憶媒体に画像が上書き印刷されてしまうことや、印刷可能なレーベル面を有していない不揮発性記憶媒体であるにもかかわらずレーベル面に印刷しようとする誤動作を防止できる。
【００１２】
（７）上記目的を達成するための印刷制御方法は、モード選択手段がバックアップ印刷モードの選択を受け付ける段階と、前記バックアップ印刷モードの選択を受け付けると、制御手段が、不揮発性記憶媒体を保持する第１ユニットを有する記憶手段を制御して前記第１ユニットに保持されている不揮発性記憶媒体にバックアップ対象のデータを記憶させ、前記第１ユニットに保持されている不揮発性記憶媒体のレーベル面への印刷可否を判定する判定手段を制御して当該不揮発性記憶媒体のレーベル面への印刷可否を判定し、前記判定手段で印刷可と判定された場合は印刷可能なレーベル面を有する不揮発性記憶媒体の前記レーベル面に画像を印刷する印刷手段を制御して前記バックアップ対象のデータに基づく画像を当該不揮発性記憶媒体のレーベル面に印刷させ、前記判定手段で印刷不可と判定された場合は印刷させない段階と、を含む。
本発明によると、不揮発性記憶媒体にデータをバックアップする際にレーベル面への印刷まで行える。
更に、本発明によると、不揮発性記憶媒体のレーベル面への印刷可否を判定するので、レーベル面に印刷済みの不揮発性記憶媒体に画像が上書き印刷されてしまうことや、印刷可能なレーベル面を有していない不揮発性記憶媒体であるにもかかわらずレーベル面に印刷しようとする誤動作を防止できる。
【００１３】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。また、請求項に記載された方法の各動作の順序は、技術上の阻害要因がない限り、記載順に限定されるものではなく、どのような順番で実行されてもよく、また同時に実行されてもよい。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を実施例に基づいて説明する。
図２は、本発明による印刷装置の一実施例としてのマルチファンクションプリンタ（ＭＦＰ）１の構成を示すブロック図である。ＭＦＰ１は、カード型フラッシュメモリ１５、印刷可能なレーベル面を有する不揮発性記憶媒体としての光ディスク１６、図示しないＰＣ（Personal Computer）、携帯型電話機、ＰＤＡなどから入力される画像データに基づいて画像を印刷する機能と、複写機能と、カード型フラッシュメモリ１５から光ディスク１６へのデータバックアップ機能とを有する。
【００１５】
スキャンユニット２３は、照明部２８、イメージセンサ２５、スキャン処理部２６、キャリッジ駆動部２４等を備える。イメージセンサ２５は、照明部２８によって照明され図示しない結像光学系により受光面に結像される原稿の光学像の濃淡に相関する電気信号を出力する。スキャン処理部２６がイメージセンサ２５を駆動するとともにイメージセンサ２５から出力されるアナログ信号をデジタル化してＲＡＭ２２に出力し、キャリッジ駆動部２４が主走査方向に垂直にイメージセンサ２５又は結像光学系を往復移動させる。その結果、スキャンユニット２３に読み取られた画像データがＲＡＭ２２に格納される。
【００１６】
印刷手段としてのプリントユニット８は、インクジェット方式の印字ヘッド４、キャリッジ駆動部３、送紙部６、これらを制御する印刷制御部２等を備える。印刷制御部２は、ＲＡＭ２２に格納された印刷データに基づいて、送紙部６に用紙を印字ヘッド４の移動方向軸線と垂直な方向に搬送させ、キャリッジ駆動部３に用紙の搬送方向と垂直に印字ヘッド４を往復移動させ、印字ヘッド４からインクを噴射させることにより、用紙に画像を形成する。印刷制御部２は、送紙部６に第２ユニットとしての印刷用トレイ５を印字ヘッド４の移動方向軸線と垂直な方向に搬送させ、印刷用トレイ５に載置された光ディスク１６のレーベル面に向かって印字ヘッド４からインクを噴射させることにより、光ディスク１６のレーベル面に画像を印刷する。
【００１７】
ディジタル画像処理部９は、ＪＰＥＧ画像データのデコード、解像度変換、アンシャープ処理、階調補正、二値化、分版処理等の画像処理をＣＰＵ２０と協働して実行し、印刷対象の画像データから印刷データを生成するＤＳＰ等の専用回路である。
カードメモリインタフェース１３は、カードスロット１４から挿入されたカード型フラッシュメモリ１５に接続される。カードメモリインタフェース１３はカード型フラッシュメモリ１５からデータを読み出し、読み出したデータをＲＡＭ２２に転送する。またカードメモリインタフェース１３はＲＡＭ２２から転送されたデータをカード型フラッシュメモリ１５に書き込む。
【００１８】
記憶手段および判定手段としての光ディスクインタフェース１１は、第１ユニットとしてのディスクスロット１２に挿入された光ディスク１６からデータを読み出し、読み出したデータをＲＡＭ２２に転送する。また光ディスクインタフェース１１はＲＡＭ２２から転送されたデータを光ディスク１６に書き込む。本実施形態では書き込み可能な不揮発性記憶媒体のみが対象となるため、光ディスクインタフェース１１はＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＷ等の規格に準拠した構成である。本実施形態では光ディスク１６としてＣＤ−ＲＷを例に説明する。以降の説明において単にＣＤという場合はＣＤ−ＲＷのことをいうものとする。
【００１９】
通信部１８は、制御部１９がＰＣ、携帯型電話端末、ＰＤＡ等の外部のシステムと通信するための通信インタフェースである。通信部１８は、ＬＡＮ、インターネット、ＵＳＢ等を通じて外部のシステムと通信する。尚、カード型フラッシュメモリ１５、ＣＤなどの外部記憶媒体のインタフェースがＭＦＰ１から独立した装置として構成され、通信部１８を介してＭＦＰ１と接続される構成でもよい。
【００２０】
印刷制御装置としての制御部１９は、ＲＡＭ２２、フラッシュメモリ２１及びＣＰＵ２０を備える。ＣＰＵ２０はフラッシュメモリ２１に格納されている制御プログラムを実行してＭＦＰ１の各部を制御する。フラッシュメモリ２１は、制御プログラムを格納している不揮発性メモリである。ＲＡＭ２２は、カードメモリインタフェース１３、通信部１８又はスキャンユニット２３から入力される画像データや制御プログラムが一時的に格納される揮発性メモリである。制御プログラムは遠隔地のサーバからネットワークを経由してフラッシュメモリ２１に格納してもよいし、カード型フラッシュメモリ１５等のコンピュータ読み取り可能な記録媒体を経由してフラッシュメモリ２１に格納してもよい。制御部１９は制御プログラムを実行することにより、記憶手段、印刷手段、判定手段、モード選択手段、制御手段、案内手段および表示手段として機能する。
【００２１】
モード選択手段、案内手段および表示手段としての操作部１０は、図３に示す操作パネルと図示しないグラフィックコントローラとボタン入力インタフェース回路とを備えている。ＦＰＤ（Flat Panel Display）３８は制御部１９によって形成された画面データが表す画面画像を表示する。尚、ＧＵＩ（Graphical User Interface）を実現するための画面画像のことを単に画面というものとする。操作パネルにはＭＦＰ１を操作するための複数のボタンとＭＦＰ１の状態を表示するための複数のインジケータ３０、３２、３５、５１、５４、５６が設けられている。ボタン３１は電源ボタンである。ボタン３３、３４、５２、５３、５５はモード選択ボタンである。ボタン３６は表示切り換えボタンである。ボタン５０はセットアップモードへの切り換えボタンである。ボタン３９は印刷設定モードへの切り換えボタンである。［戻る］ボタン４９は直前のメニューに戻る指示を入力するためのバックボタンである。なお、図中では［戻る］を［Ｂ］と表している。ボタン４５、４６、４７、４８はメニュー操作のための十字キーを構成している。［ＯＫ］ボタン４０はメニューの項目選択を決定するためのボタンである。ボタン４１、４４は印刷枚数の設定を増減させる指示を入力するためのボタンである。ボタン４２は印刷開始、バックアップ開始などの各種の指示を入力するためのボタンである。［中止］ボタン４３は処理の中止指示を入力するためのボタンである。
【００２２】
次に、ＭＦＰ１がデータを光ディスクにバックアップする際の光ディスクへの格納形式について説明する。
本実施形態では、ＭＦＰ１はデータをＭＰＶ（MultiPhoto/Video）形式でバックアップする。ＭＰＶは、デバイス毎に異なるファイルシステムに依存せずに、どのようなデバイスでもＣＤに格納されている画像データや音声データを利用可能にすることを目的としてＯＳＴＡ（The Optical Storage Technology Association）によって制定されている統一規格である。ＭＰＶは、ＣＤに格納されているファイルについてコンテンツの種類やタイトルやパスをＸＭＬ形式のメタデータファイル（マニフェストという。）に記述することを定めている。以下、ＭＰＶに準拠したファイルシステムを例にしてマニフェストの構成を説明する。尚、ＣＤのルートディレクトリに格納されるマニフェストをルートマニフェストといい、フォルダ毎に格納されるマニフェストをサブマニフェストというものとする。
【００２３】
図４は、マニフェストの構成を説明するための模式図である。
ルートマニフェスト６０は、リンク情報６１、６４、アルバム情報６５、アセット情報７５、８０を含むメタデータファイルである。各情報はタグによってＸＭＬ形式で構造化されている。
リンク情報６１、６４は、サブマニフェスト８２の名称６２とパス６３とをそれぞれ含む。
【００２４】
アセットとはデバイスのアクセスターゲットの単位であって、１又は複数のファイルに対応する。アセット情報７５、８０は、１つのアセットについての名称７６、パス７７、カテゴリー名７８、作成日時７９等のメタデータで構成されている。
アルバムとは、１又は複数のアセットの集合体であって、通常、複数のファイルに対応する。アルバム情報６５は、対応する複数のアセットを代表する名称としてのアルバム名６６と、対応する複数のアセットの個々に対応する複数のアセット情報６８、７３、７４を含む。すなわち、アルバム情報は、複数のフォルダに格納されているが何らかの観点でグループ化され得る複数のファイルのメタデータを一元管理する情報である。
【００２５】
サブマニフェスト８３は、それによって管理されるアセットと同じフォルダ８１内に格納される。その他の点について、サブマニフェスト８３とルートマニフェスト６０との違いはない。サブマニフェスト８３をその管理対象のアセットと同じフォルダ８１に格納することにより、フォルダごとデータをバックアップするだけでマニフェストをもバックアップすることができるため、データの管理が容易になる。
【００２６】
属性情報としてのレーベル印刷済み情報９４は、レーベル面への印刷が行われたか否かを示すメタデータであり、ルートマニフェスト６０にレーベル印刷済み情報が記録されていれば印刷済み、記録されていなければ未印刷を意味する。ルートマニフェスト６０には製造者に固有のメタデータを記録することができ、レーベル印刷済み情報はＭＦＰ１の製造者に固有のメタデータとしてルートマニフェスト６０に記録される。
【００２７】
以上説明したルートマニフェスト６０及びサブマニフェスト８１をＣＤに格納することは、ＭＰＶに準拠したあらゆるデバイスがＣＤ内に格納されているアセットを利用したり、検索したりすることを可能にする。例えば、ルートマニフェスト６０に記述されているアセット情報のカテゴリー名をキーにして検索を実行すれば、特定のカテゴリー名がメタデータとして設定されているファイルを全て検出することができる。
【００２８】
次に、ＭＦＰ１によるＣＤへのバックアップおよびＣＤのレーベル面への印刷（以下「バックアップ印刷」という。）について説明する。
図５、図６、図７および図８はＭＦＰ１の処理の流れを示すフローチャートである。図９、図１０および図１はバックアップ印刷における画面遷移図である。図１１、図１２、図１３および図１４はバックアップ印刷における画面を拡大して示す模式図である。
【００２９】
ＭＦＰ１ではファンプリントモードを選択するためのモード選択ボタン５３が押されると、インジケータ５４が点灯し、以下に示す処理が開始される。
Ｓ１０５では、ＣＰＵ２０はＦＰＤ３８に画面１００を表示してユーザにモードを選択させる。画面１００はファンプリントモードに従属する複数のモードのメニューを構成している。アイコン１０１、１０２、１０３はそれぞれファンプリントモードに従属するモードを表している。アイコン１０１、１０２、１０３のいずれかが十字キーを構成するボタン４５、４８によって選択され、［ＯＫ］ボタン４０が押されると、各アイコンに対応するモードに遷移する。テキスト１０９は操作をユーザに案内する文である。アイコン１０４、１０６、テキスト１０５、１０７はボタンと処理との対応関係を示している。アイコン１０８はインク残量のインジケータである。ＣＰＵ２０は、アルバムモードに対応するアイコン１０２が選択された状態で［ＯＫ］ボタン４０が押されるとアルバムモードに遷移し、Ｓ１１０に進む。アルバムモードは、カード型フラッシュメモリ１５又は光ディスク１６に格納されているデータを一括処理するモードである。
【００３０】
Ｓ１１０では、ＣＰＵ２０はＦＰＤ３８に画面１１０を表示してユーザに処理を選択させる。画面１１０はアルバムモードで実行可能な処理のメニュー１１１を構成している。アルバムモードでは、以下の１から５の処理が実行可能である。
「アルバム作成（全てＢａｃｋｕｐ）」は、カード型フラッシュメモリ４５に記憶されている全ての画像ファイルをＣＤにバックアップし、それら全ての画像ファイルからなるアルバムのマニフェストをＣＤに記録する処理である。
【００３１】
「アルバム作成（選んでＢａｃｋｕｐ）」は、ユーザによって選択された画像ファイルのみをＣＤにバックアップし、それら選択された画像ファイルからなるアルバムのマニフェストをＣＤに記録する処理である。
「アルバム作成（日付でＢａｃｋｕｐ）」は、ユーザによって指定された撮像日に撮像された画像ファイルをＣＤにバックアップし、当該撮像日に撮影された画像ファイルからなるアルバムのマニフェストをＣＤに記録する処理である。
【００３２】
「アルバム印刷」は、カード型フラッシュメモリ１５又は光ディスク１６に格納されている画像ファイルのうちアルバムとして管理されているものを印刷する処理である。
「検索印刷」は、カード型フラッシュメモリ１５又は光ディスク１６に格納されている画像ファイルのうちカテゴリ名又は作成日時をキーにして検出されるものを印刷する処理である。
【００３３】
ユーザはボタン４６、４７によって項目を選択できる。「アルバム作成（全てＢａｃｋｕｐ）」、「アルバム作成（選んでＢａｃｋｕｐ）」または「アルバム作成（日付でＢａｃｋｕｐ）」のいずれかが選択されるとＭＦＰ１は「バックアップ印刷モード」に遷移する。ＣＰＵ２０はいずれかのアルバム作成が選択されている状態で［ＯＫ］ボタン４０が押されるとＳ１１５に進む。
【００３４】
Ｓ１１５では、ＣＰＵ２０はカードメモリインタフェース１３を用いてカード型フラッシュメモリ１５に格納されている画像ファイルを検索し、１以上の画像ファイルが検出されると検出された画像ファイル群を管理するためのファイルリストを作成する。この間、ＣＰＵ２０は画面１１２を表示してカード型フラッシュメモリ１５を読み込み中であることをユーザに通知し、読み込み後、画面１１４を表示して検出した画像ファイルの数をユーザに通知する。カード型フラッシュメモリ１５に画像ファイルがない場合は画面１１３を表示して画面１１０に戻る。
【００３５】
Ｓ１２０では、ＣＰＵ２０は画面１１５を表示してパーソナルコンピュータ（ＰＣ）とＭＦＰ１との接続を終了するようにユーザに案内する。このような案内をする理由は、カードメモリインタフェース１３及び光ディスクインタフェース１１が通信部１８に接続されているＰＣから利用可能だからである。ＣＰＵ２０は［ＯＫ］ボタン４０が押されるとＳ１２５に進む。
【００３６】
Ｓ１２５では、Ｓ１１０でいずれの処理が選択されたかを判定し、「アルバム作成（全てＢａｃｋｕｐ）」が選択された場合はＳ１４０に進み、「アルバム作成（選んでＢａｃｋｕｐ）」が選択された場合はＳ１３０に進み、「アルバム作成（日付でＢａｃｋｕｐ）」が選択された場合はＳ１３５に進む。
Ｓ１３０では、ＣＰＵ２０は画面１１６を表示してユーザにバックアップ対象の画像ファイルを選択させる。画面１１６は、バックアップ対象ファイルを選択するためのメニューを構成している。カード型フラッシュメモリ１５から検出された画像ファイルは、その画像ファイルに格納されている主画像データ又はサムネイル画像データに基づいて表示される画像タイル１１６ａによってユーザに案内される。各画像タイル１１６ａについてチェックボックス１１６ｂが表示される。十字キーを構成するボタン４５、４６、４７、４８を押すことにより、いずれかの画像タイル１１６ａを選択可能である。画像タイル１１６ａが選択されている状態でボタン４１が押されると、選択されている画像タイル１１６ａに対応する画像ファイルがバックアップ対象ファイルとして設定され、選択されている画像タイル１１６ａのチェックボックス１１６ｂにチェックマーク１１６ｃが表示される。画像タイル１１６ａが選択されている状態でボタン４４が押されると、選択されている画像タイル１１６ａに対応する画像ファイルがバックアップ対象から除外される。１以上の画像タイル１１６ａが選択されている状態で［ＯＫ］ボタン４０が押されると、バックアップ対象ファイルが確定する。
【００３７】
Ｓ１３５では、ＣＰＵ２０は画面１１７を表示してユーザに日付を選択させる。画面１１７は、日付を選択するためのメニューを構成している。メニューには、カード型フラッシュメモリ１５から検出された画像ファイルについて、画像ファイルが生成された日付１１１７ｂ、その日付で生成された画像ファイルの枚数１１７ｃ、その日付で生成された画像ファイルのうちいずれか代表する画像ファイルに格納されている主画像データ又はサムネイル画像データに基づく画像タイル１１７ａが表示される。代表する画像ファイルは例えば最も早い時間に生成された画像ファイルである。各日付には選択のためのチェックボックス１１７ｄが表示される。日付の選択方法は画面１１６と実質的に同一である。
【００３８】
Ｓ１４０では、ＣＰＵ２０は画面１１８を表示してユーザにアルバムのカテゴリーを選択させる。画面１１８は、バックアップ対象ファイルの全てに関連付けるカテゴリー名を選択するためのメニューを構成している。カテゴリー名のリスト１１８ａは、フラッシュメモリ２１に格納されているカテゴリーグループに基づいて表示される。本実施形態では、カード型フラッシュメモリ１５から検出された画像ファイルがバックアップ対象であるため、ＣＰＵ２０は画像ファイルに対応するカテゴリーグループをフラッシュメモリ２１から取得し、取得したカテゴリーグループに基づいてリスト１１８ａが表示される。その結果、カテゴリーグループを構成しているカテゴリー名がバックアップ対象ファイルに関連付けられるカテゴリー名の選択候補としてユーザに案内される。ユーザは十字キーを構成するボタン４６、４７によってカテゴリーを選択可能である。カテゴリーが選択されている状態で［ＯＫ］ボタン４０が押されると、カテゴリーが確定する。
【００３９】
Ｓ１５０では、ＣＰＵ２０は画面１１９を表示してバックアップ先の不揮発性記憶媒体を指定させる。前述したようにＭＦＰ１には通信部１８を介して外部記憶装置を接続できる。外部記憶装置としてはＣＤ／ＤＶＤを不揮発性記憶媒体として用いる装置、ＭＯ（Magneto Optic）を用いる装置、ＵＳＢメモリを用いる装置、ＺＩＰを用いる装置、カード型メモリを用いる装置、ハードディスクを用いる装置などの任意の外部記憶装置を接続できる。画面１１９には、光ディスクインタフェース１１および接続されている各外部記憶装置に割り当てられているドライブ名が一覧表示される。ユーザは十字キーを構成するボタン４６、４７を押してドライブ名を選択し、［ＯＫ］ボタン４０を押すことにより、バックアップ先の不揮発性記憶媒体を選択できる。
【００４０】
Ｓ１５５では、ＣＰＵ２０はＲＡＭ２２上の変数であるレーベル対応フラグに初期値としてＯＮをセットする。レーベル対応フラグは不揮発性記憶媒体がレーベル面に画像を印刷可能であるか否かを示すフラグであり、ＯＮは印刷可能、ＯＦＦは印刷不可能を意味する。
Ｓ１６０では、ＣＰＵ２０はＲＡＭ２２上の変数である分割フラグに初期値としてＯＮをセットする。分割フラグは、不揮発性記憶媒体が媒体交換型であるか否かを示すフラグであり、ＯＮは媒体交換型、ＯＦＦは媒体非交換型を意味する。
【００４１】
Ｓ１６５では、ＣＰＵ２０はバックアップ先として選択されたされた不揮発性記憶媒体が媒体交換型であるかを判定する。例えばＣＤ、ＭＯ、ＵＳＢメモリ、ＺＩＰ、カード型メモリなどは媒体交換型であり、ハードディスクは媒体非交換型である。この判定は、例えば選択された不揮発性記憶媒体に対応する装置に所定のコマンドを送信することによって行うことができる。ＣＰＵ２０は媒体交換型であればＳ１７５に進み、媒体非交換型であればＳ１７０に進む。
【００４２】
Ｓ１７０では、ＣＰＵ２０は分割フラグをＯＦＦにする。
Ｓ１７５では、ＣＰＵ２０はバックアップ先として選択された不揮発性記憶媒体が印刷可能なレーベル面を有する種類であるかを特定する。例えばＣＤやＤＶＤは印刷可能なレーベル面を有する種類であると特定され、ＵＳＢメモリ、ＺＩＰ、カード型メモリなどは印刷可能なレーベル面を有していない種類であると特定される。種類の特定は、例えば選択された不揮発性記憶媒体に対応する装置に所定のコマンドを送信することによって行うことができる。ＣＰＵ２０は印刷可能なレーベル面を有する種類であればＳ１８５に進み、印刷可能なレーベル面を有していない種類であればＳ１８０に進む。
【００４３】
Ｓ１８０では、ＣＰＵ２０はレーベル対応フラグをＯＦＦにする。
Ｓ１８５では、ＣＰＵ２０はディスクスロット１２にＣＤがセットされているかを判定する。ＣＰＵ２０はＣＤがセットされていればＳ１９０に進み、セットされていなければ図示しない画面を表示してユーザにＣＤをセットするよう指示する。ＣＤをセットするよう指示が表示された場合、ユーザはディスクスロット１２にＣＤをセットした後に所定の操作ボタンを押す。ＣＰＵ２０は当該所定のボタンが押されるとＣＤがセットされているかを再判定し、セットされていればＳ１９０に進む。
【００４４】
Ｓ１９０では、ＣＰＵ２０はディスクスロット１２にセットされているＣＤが書き込み可能な種類であるかを判定する。例えばＣＤ−ＲＷは書き込み可能な種類であり、ＣＤ−ＲＯＭは書き込み不可能な種類である。ＣＰＵ２０は、書き込み可能な種類であればＳ１９５に進み、書き込み不可能な種類であればＣＤをドライブから排出させ、書き込み可能な種類のＣＤの挿入を促す図示しないメッセージを表示する。ユーザは書き込み可能な種類のＣＤをディスクスロット１２にセットした後に所定の操作ボタンを押し、ＣＰＵ２０は当該所定のボタンが押されると書き込み可能な種類であるかを再判定し、書き込み可能な種類であればＳ１９５に進む。
【００４５】
Ｓ１９５では、ＣＰＵ２０はレーベル対応フラグがＯＮであるかを判定し、ＯＮであればＳ２００に進み、ＯＦＦであればＳ２２５に進む。
Ｓ２００では、ＣＰＵ２０はＲＡＭ２２上の変数であるレーベル印刷フラグに初期値としてＯＮをセットする。レーベル印刷フラグはレーベル面に画像を印刷するか否かを示すフラグであり、ＯＮは印刷する、ＯＦＦは印刷しないを意味する。
【００４６】
Ｓ２０５では、ＣＰＵ２０はＣＤを検索してマニフェストが既に書き込まれているか否かを判定する。ＣＰＵ２０はマニフェストが既に書き込まれていればＳ２１０に進み、書き込まれていなければＳ２１５に進む。
Ｓ２１０では、ＣＰＵ２０は書き込まれているマニフェストを検索してレーベル印刷済み情報がメタデータとして記述されているか否かを判定する。ＣＰＵ２０はレーベル印刷済み情報が記述されていなければ印刷可と判定してＳ２１５に進み、記述されていれば印刷不可と判定してＳ２２０に進む。
【００４７】
Ｓ２１５では、ＣＰＵ２０はマニフェストにレーベル印刷済み情報を記述する。具体的には、ＣＤにマニフェストが既に書き込まれている場合は、ＣＰＵ２０は既に記録されているマニフェストの情報と今回バックアップするデータの情報とを統合した新たなマニフェストを作成し、作成したマニフェストにレーベル印刷済み情報を記述する。マニフェストのアセット情報にはＳ１４０で選択されたカテゴリー名も記述される。一方、ＣＤにマニフェストが書き込まれていない場合は、ＣＰＵはＳ１１５で生成したファイルリストに基づいてマニフェストを作成し、作成したマニフェストにレーベル印刷済み情報を記述する。
【００４８】
Ｓ２２０では、ＣＰＵ２０はレーベル印刷フラグをＯＦＦにする。
Ｓ２２５では、ＣＰＵ２０はＳ１１０で選択された処理に応じた画像ファイルのデータ量を合計し、ＣＤの空き容量以内であるかを判定する。
画像ファイルのデータ量が空き容量以内の場合は、ＣＰＵ２０は画面１２２ａに示すように「バックアップを開始しますか？」というメッセージを表示する。ＣＰＵ２０は［ＯＫ］ボタン４０が押されるとＳ２３０に進む。
【００４９】
画像ファイルのデータ量が空き容量を超えている場合は、ＣＰＵ２０は画面１２２ｂに示すように「ＣＤ１枚に収まりませんが、バックアップを開始しますか？」というメッセージを表示する。ＣＰＵ２０は［ＯＫ］ボタン４０が押されるとＳ２３０に進む。
画像ファイルのデータ量が空き容量を超えている場合で、２枚目以降のＣＤにバックアップする場合は、ＣＰＵ２０は画面１２２ｃに示すように「バックアップを継続しますか？」というメッセージを表示する。ＣＰＵ２０は［ＯＫ］ボタン４０が押されるとＳ２３０に進み、［中止］ボタン４３が押されると処理を終了する。
【００５０】
なお、バックアップ先として選択された不揮発性記憶媒体がハードディスクのように媒体非交換型の場合、画像ファイルのデータ量が不揮発性記憶媒体の空き容量を超えているときはＣＰＵ２０はバックアップできない旨のメッセージを表示して処理を終了するものとする。
Ｓ２３０では、ＣＰＵ２０はＳ１１０で選択された処理に応じた画像ファイルをカード型フラッシュメモリ４５から読み込み、読み込んだ画像ファイルをＭＰＶ形式でＣＤにバックアップする。このとき、ＣＰＵ２０は、ＣＤに古いマニフェストが書き込まれている場合は新しいマニフェストをＣＤに書き込み、古いマニフェストを参照できないように設定し、新しいマニフェストを参照できるように設定することにより、新しいマニフェストで古いマニフェストを擬似的に上書き更新する。このバックアップにおいて、ＣＰＵ２０はＳ２２５で画像ファイルのデータ量がＣＤの空き容量を超えていると判定した場合はＣＤに収まる分の画像ファイルのみをバックアップする。一般にバックアップには時間を要するので、バックアップを実行している間、ＣＰＵ２０は画面１２４を表示してバックアップ中であることをユーザに通知する。
【００５１】
Ｓ２３５では、ＣＰＵ２０はレーベル対応フラグがＯＮ、且つレーベル印刷フラグがＯＮであるかを判定する。ＣＰＵ２０は、いずれのフラグもＯＮであればＳ２４０に進み、いずれかのフラグがＯＦＦであればＳ２４５に進む。
Ｓ２４０では、ＣＰＵ２０は画面１２５ａに示すように「バックアップが終了しました。バックアップした画像でＣＤレーベル印刷ができます。ＣＤを印刷用トレイにセットしてボタン４２を押して下さい。」というメッセージを表示することにより、ユーザにバックアップが終了したことを通知するとともに、ＣＤをプリンタにセットするよう案内する。または、ＣＰＵ２０は画面１２５ｂに示すように「ｘｘ枚目のバックアップが終了しました。バックアップした画像でＣＤレーベル印刷ができます。ＣＤを印刷用トレイにセットしてボタン４２を押して下さい。」というメッセージを表示することにより、ユーザにバックアップが終了したことを通知するとともに、ＣＤをプリンタにセットするよう案内する。ユーザはレーベル印刷を行う場合は指示に従ってＣＤを印刷用トレイ５に保持させてプリンタにセットした後、［ＯＫ］ボタン４０を押す。ＣＰＵ２０は［ＯＫ］ボタン４０が押されるとＳ２５０に進む。
【００５２】
Ｓ２４５では、ＣＰＵ２０は画面１２５ｃに示すように「バックアップが終了しました。」というメッセージを表示してユーザにバックアップが終了したことのみを案内する。
Ｓ２５０では、ＣＰＵ２０はバックアップした画像ファイルから自動で８つの画像ファイルを選択し、図１５に示すように８つの画像データが表す画像の縮小画像２５２を輪のように配置した円形の画像２５３を生成する。図示するように円形の画像２５３はカテゴリーも印刷されるように生成される。円形の画像２５３を生成すると、ＣＰＵ２０は次にプリントユニット８を制御し、印刷用トレイ５にセットされているＣＤのレーベル面に画像２５３を印刷する。一般に印刷には時間を要するので、印刷を実行している間、ＣＰＵ２０は画面１２６を表示して印刷中であることをユーザに案内する。この間に［中止］ボタン４３が押されるとＣＰＵ２０は印刷を中止して処理を終了する。
【００５３】
Ｓ２５５では、ＣＰＵ２０は分割フラグがＯＮであるか否かを判定する。ＣＰＵ２０は分割フラグがＯＮであればＳ２６０に進み、分割フラグがＯＦＦであれば処理を終了する。
Ｓ２６０では、ＣＰＵ２０は全ての画像ファイルをＣＤにバックアップしたかを判定する。ＣＰＵ２０は、画像ファイルのデータ量がＣＤの空き容量を超えていてＳ２３０で一部の画像ファイルをバックアップできなかった場合は、画面１２７を表示してユーザにＣＤの交換を要求する。ＣＰＵ２０は画面１２７で［ＯＫ］ボタン４０が押されると、Ｓ１８５に戻ってバックアップ対象の全ての画像ファイルのバックアップが終了するまで処理を繰り返し、全ての画像ファイルのバックアップが終了していれば処理を終了する。
【００５４】
以上説明した本発明の一実施例に係るＭＦＰ１によると、Ｓ１１０でバックアップ印刷モードを選択するとバックアップ対象のデータがＣＤにバックアップされるとともに、バックアップ対象のデータに基づく画像がＣＤのレーベル面に印刷される。従って、ＣＤにデータをバックアップする際にレーベル面への印刷まで行える。
更に、ＭＦＰ１によると、Ｓ１７５およびＳ１８０から明らかなように、印刷可能なレーベル面を有していない種類の場合は印刷不可と判定し、レーベル対応フラグを「ＯＦＦ」にする。レーベル対応フラグをＯＦＦにすると、Ｓ２３５において「レーベル対応フラグ＝ＯＦＦ」と判定され、レーベル面への印刷がスキップされる。従って、印刷可能なレーベル面を有していない不揮発性記憶媒体のレーベル面に印刷しようとする誤動作を防止できる。
【００５５】
更に、ＭＦＰ１によると、上述したＳ２１０およびＳ２２０から明らかなように、マニフェストにレーベル印刷済み情報がある場合は印刷不可と判定し、レーベル印刷フラグを「ＯＦＦ」にする。レーベル印刷フラグをＯＦＦにすると、Ｓ２３５において「レーベル印刷フラグ＝ＯＦＦ」と判定され、ＣＤを印刷用トレイ５にセットする案内がスキップされるとともに、レーベル面への印刷がスキップされる。これにより、既にレーベル面に画像が印刷されているＣＤに画像が上書き印刷されることを防止できるとともに、レーベル面への印刷を行わないにもかかわらず「ＣＤを印刷用トレイにセットしてボタン４２を押して下さい。」といった誤った案内をユーザに対して行ってしまうことを防止できる。
【００５６】
なお、本実施例では印刷装置をＭＦＰ１で構成する場合を例に説明したが、例えばカード型フラッシュメモリを読み書き可能なパーソナルコンピュータ、プリンタ、イメージスキャナ、ＣＤドライブなどで印刷装置を構成してもよい。
なお、本発明は上記実施例に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施例に係る画面遷移図。
【図２】本発明の一実施例に係る印刷装置のブロック図。
【図３】本発明の一実施例に係る複合機の操作パネルの模式図。
【図４】本発明の一実施例に係る管理データの構成を説明するための模式図。
【図５】本発明の一実施例に係る印刷装置の処理の流れを示すローチャート。
【図６】本発明の一実施例に係る印刷装置の処理の流れを示すローチャート。
【図７】本発明の一実施例に係る印刷装置の処理の流れを示すローチャート。
【図８】本発明の一実施例に係る印刷装置の処理の流れを示すローチャート。
【図９】本発明の一実施例に係る画面遷移図。
【図１０】本発明の一実施例に係る画面遷移図。
【図１１】本発明の一実施例に係る画面の模式図
【図１２】本発明の一実施例に係る画面の模式図
【図１３】本発明の一実施例に係る画面の模式図
【図１４】本発明の一実施例に係る画面の模式図
【図１５】本発明の一実施例に係る不揮発性記憶媒体の模式図。
【符号の説明】
【００５８】
１  マルチファンクションプリンタ（印刷装置）、５  印刷用トレイ（第２ユニット）、８  プリントユニット（印刷手段）、１０  操作部（モード選択手段、案内手段、表示手段）、１１  光ディスクインタフェース（記憶手段、判定手段）、１２  ディスクスロット（第１ユニット）、１６  光ディスク（不揮発性記憶媒体）、１９  制御部（記憶手段、印刷手段、判定手段、モード選択手段、制御手段、案内手段、表示手段、印刷制御装置）
【図１】
0004760502.tif 000002
【図２】
0004760502.tif 000003
【図３】
0004760502.tif 000004
【図４】
0004760502.tif 000005
【図５】
0004760502.tif 000006
【図６】
0004760502.tif 000007
【図７】
0004760502.tif 000008
【図８】
0004760502.tif 000009
【図９】
0004760502.tif 000010
【図１０】
0004760502.tif 000011
【図１１】
0004760502.tif 000012
【図１２】
0004760502.tif 000013
【図１３】
0004760502.tif 000014
【図１４】
0004760502.tif 000015
【図１５】
0004760502.tif 000016