(57)【要約】【課題】  プリンタを介して、バックアップ元記憶媒体からバックアップ先記憶媒体へのバックアップを行う際に、バックアップデータに関するインデックス印刷シートを出力し、ユーザの利便性を向上すること。【解決手段】  プリンタ１は、アクセスの優先順位がそれぞれ異なる複数のＩ／Ｆ４６〜４８を備える。プリンタ１に装着されたメモリカード６０内の画像データを、プリンタ１に接続された外部記憶装置７０に転送し、外部記憶媒体７１にバックアップさせることができる。バックアップ完了後に、外部記憶装置７０へのアクセス優先順位を一時的に高めて、外部記憶媒体７１からのデータ読み出しを可能とする。バックアップデータのサムネイル画像データを外部記憶媒体７１から取得して、インデックス印刷シートを出力することにより、どのような画像がバックアップされたのかを容易に確認できる。【選択図】  図１
2005210433.tif 000002
【特許請求の範囲】
【請求項１】
バックアップ元記憶媒体に接続される第１インターフェース手段と、
バックアップ先記憶媒体に接続される第２インターフェース手段と、
前記各インターフェース手段のうち、いずれか１つのインターフェース手段のみを有効な読取り対象として設定するインターフェース制御手段と、
前記第１インターフェース手段を介して前記バックアップ元記憶媒体からバックアップデータを読み出し、このバックアップデータを前記第２インターフェース手段を介して前記バックアップ先記憶媒体に転送するバックアップ制御手段と、
前記バックアップ制御手段によるバックアップ処理が行われる場合に、前記バックアップデータを選択的に出力手段により出力させる出力制御手段と、
を備えた画像処理装置。
【請求項２】
前記インターフェース制御手段は、前記バックアップ制御手段による前記バックアップ処理が完了した後に、前記第２インターフェース手段を有効に設定し、
前記出力制御手段は、前記第２インターフェース手段を介して前記バックアップ先記憶媒体から前記バックアップデータを読出し、この読み出したバックアップデータを前記出力手段により出力させるものである請求項１に記載の画像処理装置。
【請求項３】
前記インターフェース制御手段は、前記バックアップデータが前記出力手段により出力された場合は、前記第１インターフェース手段を有効に設定する請求項２に記載の画像処理装置。
【請求項４】
前記バックアップ処理により前記バックアップ元記憶媒体から前記バックアップ先記憶媒体に転送されるファイルを特定するためのバックアップリストを記憶するバックアップリスト記憶手段を設け、
前記出力制御手段は、前記バックアップリストに基づいて、前記バックアップ元記憶媒体から前記バックアップデータを読み出し、この読み出したバックアップデータを前記出力手段により出力させるものである請求項１に記載の画像処理装置。
【請求項５】
前記出力制御手段は、前記バックアップデータの全部または一部を前記出力手段により出力させるものである請求項１に記載の画像処理装置。
【請求項６】
前記バックアップデータは本画像データと見本画像データとを含んでおり、
前記出力制御手段は、前記バックアップデータのうち前記見本画像データを前記出力手段により出力させるものである請求項１に記載の画像処理装置。
【請求項７】
前記出力制御手段は、前記バックアップ制御手段による前記バックアップ処理が完了する前に、前記出力手段による前記バックアップデータの出力を開始させる請求項１に記載の画像処理装置。
【請求項８】
前記出力手段は、印刷出力を行う印刷出力手段であり、前記出力制御手段は、前記印刷出力手段に対して前記バックアップデータに基づくデータを出力して印刷させる請求項１に記載の画像処理装置。
【請求項９】
画像処理装置と該画像処理装置に接続される外部記憶装置とを備えた画像処理システムであって、
前記画像処理装置は、
記憶媒体が着脱可能に装着されるスロット部と、
前記スロット部に装着された前記記憶媒体に接続される第１インターフェース部と、
前記外部記憶装置に接続される第２インターフェース部と、
前記第１、第２インターフェース部のうち、いずれか１つのインターフェース部のみを有効な読取り対象として設定するインターフェース制御部と、
バックアップ対象として指定されたバックアップデータを、前記第１インターフェース部を介して前記記憶媒体から読み出し、この読み出したバックアップデータを前記第２インターフェース部を介して前記外部記憶装置に転送させるバックアップ制御部と、
前記バックアップデータの出力を指示するための指示部と、
前記指示部により前記バックアップデータの出力が指示された場合は、前記バックアップデータに基づいてデータを生成する画像処理部と、
前記生成されたデータに基づいて出力する出力部と、
を備えた画像処理システム。
【請求項１０】
読取り対象となり得るインターフェース部を複数備えた画像処理装置を用いて、データのバックアップ及びバックアップされたデータの出力を行わせる制御方法であって、
前記複数のインターフェース部のうちいずれか一方のインターフェース部にはバックアップ元記憶媒体が接続され、
前記複数のインターフェース部のうちいずれか他方のインターフェース部にはバックアップ先記憶媒体が接続され、
前記バックアップ元記憶媒体に記憶されているデータの全部または一部を、前記バックアップ先記憶媒体に転送させるバックアップステップと、
前記バックアップステップによる前記データのバックアップが完了した場合には、前記バックアップ元記憶媒体または前記バックアップ先記憶媒体のいずれか一方から前記バックアップされたデータを取得するデータ取得ステップと、
前記取得されたデータを出力させるステップと、
を含む画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、メモリカード等の記憶媒体に記憶された画像データを直接的に読み込んで出力することができ、画像データを他の記憶媒体に転送してバックアップさせることが可能な画像処理装置及び画像処理装置の制御方法に関する。
【背景技術】
【０００２】
近年では、ディジタルカメラの普及に伴い、ホストコンピュータ（パーソナルコンピュータ）を介さずに印刷するという、いわゆるダイレクト印刷が実現されている。このダイレクト印刷では、例えば、ディジタルカメラにより撮影された画像データを記録するメモリカードをプリンタに装着し、このメモリカードに記録された画像データを読み出して印刷できるようになっている（特許文献１）。また、特許文献１に記載の従来技術では、プリンタに外部記憶装置を接続可能である。そして、プリンタに装着されたメモリカード内のデータを、プリンタを介して外部記憶装置に転送し、バックアップを取ることができるようになっている。
【特許文献１】国際公開第０３／０７６１９９号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来技術では、メモリカードに接続される内部インターフェースと外部記憶装置に接続される外部インターフェースとの２種類のインターフェースを備えているが、内部インターフェース及び外部インターフェースの両方に同時にリードアクセスすることはできず、いずれか一方のインターフェースのみからデータを読み出すことができるように、排他制御されている。通常の場合は、内部インターフェースまたは外部インターフェースのいずれかに一方のみに記憶媒体を接続して画像データを読み込み、読み込んだ画像データの印刷を行うため、インターフェースへのアクセスが排他制御されていても何ら不都合は生じない。
【０００４】
しかし、プリンタに装着されたメモリカードから外部記憶装置にデータをバックアップさせるバックアップ処理時には、バックアップ元であるメモリカード側へのリードアクセスのみが有効となっているため、バックアップ先である外部記憶装置からデータを読み出すことができない。従って、ユーザは、バックアップ直後に、外部記憶装置にバックアップさせたデータを直ちに読み出してモニタに表示したり、印刷したりすることができず、使い勝手の点で改善の余地がある。
【０００５】
本発明は、このような課題に鑑みてなされたもので、本発明の目的の一つは、バックアップ処理後に簡単にバックアップデータを出力させることができる画像処理装置及び画像処理装置の制御方法を提供することにある。本発明の目的の一つは、バックアップ直後に、バックアップされたデータの内容を一覧形式で確認することができる画像処理装置及び画像処理装置の制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、本発明に従う画像処理装置は、バックアップ元記憶媒体に接続される第１インターフェース手段と、バックアップ先記憶媒体に接続される第２インターフェース手段と、各インターフェース手段のうち、いずれか１つのインターフェース手段のみを有効な読取り対象として設定するインターフェース制御手段と、第１インターフェース手段を介してバックアップ元記憶媒体からバックアップデータを読み出し、このバックアップデータを第２インターフェース手段を介してバックアップ先記憶媒体に転送するバックアップ制御手段と、バックアップ制御手段によるバックアップ処理が行われる場合に、バックアップデータを選択的に出力手段により出力させる出力制御手段とを備える。
【０００７】
バックアップ元記憶媒体としては、例えば、メモリカード、ＰＣカード、小型ハードディスク装置等のような着脱自在で可搬性を有する記憶装置を用いることができる。バックアップ先記憶媒体としては、例えば、CD-R、MO、ハードディスク、フレキシブルディスク、磁気テープ等を用いることができる。例えば、画像処理装置に設けられたスロット等にバックアップ元記憶媒体を装着することにより、第１インターフェース手段とバックアップ元記憶装置とを接続させることができる。バックアップ先記憶媒体は、画像処理装置に内蔵させた記憶装置内に設けることもできるし、あるいは、画像処理装置とは別体に形成された外部記憶装置内に設けてもよい。なお、バックアップ元記憶媒体と第１インターフェース手段との接続、バックアップ先記憶媒体と第２インターフェース手段との接続は、それぞれ接触式でも非接触式のいずれでもよい。
【０００８】
インターフェース制御手段は、第１インターフェース手段及び第２インターフェース手段のうちいずれか１つのみを読取り可能なインターフェース手段として設定する。例えば、初期状態では、第１インターフェース手段を有効な読取り対象インターフェースとして設定することができる。バックアップ制御手段は、第１インターフェース手段を介して、バックアップ元記憶媒体からバックアップデータを読み出す。どのデータをバックアップするかは、予めユーザが指定することができる。バックアップ制御手段は、読み出したバックアップデータを、第２インターフェース手段を介してバックアップ先記憶媒体に転送する。これにより、バックアップデータは、バックアップ先記憶媒体に記憶され、バックアップされる。出力制御手段は、バックアップ処理が行われる場合に、出力手段を介して、バックアップデータのみを選択的に出力させる。これにより、ユーザは、バックアップされたデータについての出力を得ることができ、バックアップ内容等を容易に確認することができる。
【０００９】
ここで、例えば、出力手段としては、印刷出力手段または／及び表示出力手段を採用可能である。また、出力制御手段は、バックアップデータの全部または一部を出力手段により出力させることができる。例えば、バックアップデータが本画像データと見本画像データとを含んで構成されている場合、出力制御手段は、バックアップデータのうち見本画像データのみを出力手段により出力させることができる。見本画像データとは、例えば、本画像データよりも画素数を低下させた間引き画像データであり、サムネイル画像データとも呼ぶことができる。さらに、例えば、見本画像データを一覧形式で印刷出力させることにより、ユーザは、どのような画像がバックアップされたのかを一見して把握することができる。そして、一覧形式で印刷出力された印刷シート（インデックス印刷シート）をバックアップ先記憶媒体に関連付けて保存することにより、後日の検索作業や保存分類作業等を効率的に行うことができる。
【００１０】
本発明の一つの態様では、インターフェース制御手段は、バックアップ制御手段によるバックアップ処理が完了した後に、第２インターフェース手段を有効に設定し、出力制御手段は、第２インターフェース手段を介してバックアップ先記憶媒体からバックアップデータを読出し、この読み出したバックアップデータを出力手段により出力させる。即ち、インターフェース制御手段によって、有効な読取り対象となるインターフェースを第２インターフェース手段に切り替えることにより、バックアップ先記憶媒体からバックアップデータを読み出して印刷することができる。
【００１１】
そして、インターフェース制御手段は、バックアップデータが出力手段により出力された場合は、第１インターフェース手段を有効に設定することができる。即ち、バックアップ処理完了後のバックアップデータの出力が終了した場合、インターフェース制御手段は、有効な読取り対象となるインターフェースを、第２インターフェース手段から第１インターフェース手段に切り替える。これにより、ユーザは、手動で有効なインターフェースを切り替えることなく、バックアップ元記憶媒体からさらに別のバックアップ先記憶媒体への新たなバックアップ処理を指示したり、あるいは、バックアップ元記憶媒体に記憶されている画像データに基づいて印刷を指示したりすることができる。
【００１２】
本発明の別の態様では、バックアップ処理によりバックアップ元記憶媒体からバックアップ先記憶媒体に転送されるファイルを特定するためのバックアップリストを記憶するバックアップリスト記憶手段を設け、出力制御手段は、バックアップリストに基づいて、バックアップ元記憶媒体からバックアップデータを読み出し、この読み出したバックアップデータを出力手段により出力させる。即ち、バックアップリストには、どのデータがバックアップ元記憶媒体から読み出されてバックアップ先記憶媒体に転送されたかの情報が格納されている。出力制御手段は、バックアップリストを参照することにより、どのデータがバックアップされたのかを把握できる。そこで、出力制御手段は、バックアップリストに基づいて、バックアップ元記憶媒体からバックアップデータを読み出し、出力手段により出力させる。従って、この場合は、有効な読取り対象となるインターフェースを第２インターフェース手段に切り替えることなく、バックアップ元記憶媒体からバックアップデータを読み出すことができる。また、この場合は、バックアップリストを生成するため、バックアップ元記憶媒体に記憶されているデータの一部のみがバックアップされる場合でも、この部分的なバックアップに係わるデータを簡単に特定することができる。
【００１３】
出力制御手段は、バックアップ制御手段によるバックアップ処理が完了する前に、出力手段によるバックアップデータの出力を開始させることもできる。即ち、バックアップ処理の完了を待たずにバックアップデータの出力処理を開始させることにより、バックアップデータの出力処理が完了するまでの時間を短縮することができる。
【００１４】
本発明の別の観点に従う画像処理システムは、画像処理装置と該画像処理装置に接続される外部記憶装置とを備えた画像処理システムであって、画像処理装置は、記憶媒体が着脱可能に装着されるスロット部と、スロット部に装着された記憶媒体に接続される第１インターフェース部と、外部記憶装置に接続される第２インターフェース部と、第１、第２インターフェース部のうち、いずれか１つのインターフェース部のみを有効な読取り対象として設定するインターフェース制御部と、バックアップ対象として指定されたバックアップデータを、第１インターフェース部を介して記憶媒体から読み出し、この読み出したバックアップデータを第２インターフェース部を介して外部記憶装置に転送させるバックアップ制御部と、バックアップデータの出力を指示するための指示部と、指示部によりバックアップデータの出力が指示された場合は、バックアップデータに基づいてデータを生成する画像処理部と、生成されたデータに基づいて出力する出力部と、を備える。
【００１５】
本発明のさらに別の観点に従う画像処理装置の制御方法は、読取り対象となり得るインターフェース部を複数備えた画像処理装置を用いて、データのバックアップ及びバックアップされたデータの印刷を行わせる制御方法であって、複数のインターフェース部のうちいずれか一方のインターフェース部にはバックアップ元記憶媒体が接続され、複数のインターフェース部のうちいずれか他方のインターフェース部にはバックアップ先記憶媒体が接続され、バックアップ元記憶媒体に記憶されているデータの全部または一部を、バックアップ先記憶媒体に転送させるバックアップステップと、バックアップステップによるデータのバックアップが完了した場合には、バックアップ元記憶媒体またはバックアップ先記憶媒体のいずれか一方からバックアップされたデータを取得するデータ取得ステップと、取得されたデータを出力させるステップと、を含んでいる。
【実施例１】
【００１６】
以下、画像処理装置として印刷装置を例に挙げて説明する。図１は、本実施例に係るプリンタ１の機能構成を示すブロック図である。プリンタ１は、それぞれ後述するように、操作パネル１０と、プリンタエンジン２０と、スキャナエンジン３０と、メイン制御部４０とを備えて構成されている。即ち、プリンタ１は、少なくとも、原稿から画像を読み取ってディジタルデータ化するスキャナ機能と、読み取られたディジタルデータを印刷用紙に印刷するプリンタ機能（コピー機能）とを備える。さらに、プリンタ１は、例えば、ディジタルカメラやパーソナルコンピュータ等のホスト装置８０（図２参照）から通信ケーブルＣＮを介して画像データを受信し、印刷する機能も備える。また、プリンタ１は、後述のように、メモリカード６０，６１から画像データを読み込んで印刷するダイレクト印刷機能を備える。さらに、後述するように、プリンタ１は、メモリカード６０，６１に記憶されている画像データを、外部の記憶装置７０にコピーさせるバックアップ機能も備えている。
【００１７】
操作パネル１０は、視認性及び操作性を考慮して、プリンタ１の表面に設けられるもので、情報入力部１１及び情報出力部１２を備えたマンマシンインターフェースとなっている。情報入力部１１には、各種ボタン類やディスプレイに表示される印刷メニュー（いずれも図示せず）等のような情報入力手段が含まれている。情報出力部１２には、例えば、各種ランプ類やディスプレイ（いずれも図示せず）等の情報出力手段が含まれる。なお、情報の入力及び出力は、文字や画像を中心とする視覚的な出力に限らず、例えば、音声入力や音声出力等も採用可能である。
【００１８】
プリンタエンジン２０は、例えば、プリンタ１の下部に設けられる。プリンタエンジン２０は、例えば、１文字ずつ印刷可能なシリアル型印刷エンジンや、１行ずつ印刷可能なライン型印刷エンジンとして、あるいは、ページ単位で印刷可能なページプリンタとして構成することができる。プリンタエンジン２０は、画像データの色彩を再現できるようにカラーエンジンとして構成するのが好ましが、モノクロエンジンでもよい。
【００１９】
スキャナエンジン３０は、例えば、プリンタ１の上部に設けられる。スキャナエンジン３０と、後述する原稿台３２及び原稿台カバー３１と、スキャナ制御部５２とによりスキャナ装置が構成される。スキャナエンジン３０は、例えば、RGB各色のカラーフィルタを備える複数のライン型受光素子（CCD等）等から構成可能である。あるいは、光源からRGB各色の光線を切り替えながら照射し、単一のライン型受光素子で受光する構成としてもよい。また、ライン型受光素子の長さを画像読取面よりも短く設定する縮小光学系を採用してもよいし、ライン型受光素子の長さを画像読取面と略一致させてもよい。さらに、カラーフィルタに代えて回折格子等の分光素子を用いてもよい。
【００２０】
メイン制御部４０は、図２と共に後述するように、例えば、CPU１００、ROM１０１、RAM１０２等を備えたマイクロコンピュータシステムとして構成される。また、メイン制御部４０は、特定の処理を実行するための専用ハードウェア回路（ASIC（Application Specific Integrated Circuit ）１０３を備えることもできる。
【００２１】
メイン制御部４０は、それぞれ後述するように、ユーザインターフェース（以下、「ＵＩ」）制御部４１と、バックアップ制御部４２と、画像処理部４３と、ファイルシステム４４と、アクセス制御部４５と、外部インターフェース（以下、Ｉ／Ｆ）としてのUSBＩ／Ｆ４６と、内部Ｉ／ＦとしてのカードＩ／Ｆ４７，４８と、印刷イメージデータ記憶部４９と、プリンタ制御部５０と、スキャンデータ記憶部５１と、スキャナ制御部５２とを備えている。これらの各機能は、ハードウェア回路またはソフトウェアのいずれかで、あるいはハードウェア回路とソフトウェアとの協働により実現される。
【００２２】
USBＩ／Ｆ４６には、通信ケーブルＣＮを介して、外部記憶装置７０またはホスト装置８０のいずれか一方が排他的に接続される。なお、USBＩ／Ｆを複数設けることも可能であり、USB以外にIEEE１３９４等の他のＩ／Ｆを採用することもできる。
【００２３】
プリンタ１は、少なくとも１つ以上のカードＩ／Ｆを備える。本実施例では、２つ以上のカードＩ／Ｆ４７，４８を備える場合を示すが、カードＩ／Ｆは必ずしも複数個設ける必要はない。複数のカードＩ／Ｆ４７，４８を設ける場合は、各カードＩ／Ｆ４７，４８毎にそれぞれ異なる規格のメモリカード６０，６１を装着可能とするのが好ましい。各カードＩ／Ｆ４７，４８に同一規格のメモリカードを装着可能としてもよい。以下、説明の便宜上、一方のカードＩ／Ｆ４７及び一方のメモリカード６０を中心に述べる。
【００２４】
ＵＩ制御部４１は、ＵＩ関係の制御を行うもので、操作パネル１０の情報入力部１１を介して入力された情報を解析し、所定の各部に通知する。また、ＵＩ制御部４１は、処理結果等を情報出力部１２を介して出力させる。ＵＩ制御部４１は、ＣＰＵ１００が所定のＵＩ制御プログラムを実行することにより、あるいは、ＵＩ制御用の集積回路等を用いることにより、実現される。
【００２５】
バックアップ制御部４２は、バックアップ処理を制御するものである。バックアップ制御部４２は、ファイルシステム４４及びアクセス制御部４５を介して、メモリカード６０に記憶されている画像データを読み出し、この読み出した画像データをUSBＩ／Ｆ４６を介して外部記憶装置７０に転送させる。これにより、メモリカード６０内の画像データは、外部記憶装置７０に装着された記憶媒体７１に記憶される。
【００２６】
画像処理部４３は、スキャンデータ記憶部５１に記憶されたスキャンデータを読み込んで所定の画像処理を行うことにより、印刷イメージデータを生成することができる。また、画像処理部４３は、ファイルシステム４４等を介してメモリカード６０や外部記憶装置７０から画像データを読み込み、この画像データを印刷イメージデータに変換することもできる。画像処理部４３によって生成された印刷イメージデータは、印刷イメージデータ記憶部４９に記憶される。画像処理部４３が行う画像処理としては、例えば、RGB表色系からCMYK表色系への色変換処理、拡大処理、縮小処理、回転処理、各種補正処理、ハーフトーン処理等を挙げることができる。プリンタ制御部５０は、印刷イメージデータ記憶部４９から印刷イメージデータを取得し、印刷イメージデータに基づいてプリンタエンジン２０を駆動させる。
【００２７】
ファイルシステム４４は、ＵＩ制御部４１、バックアップ制御部４２及び画像処理部４３にそれぞれ接続されている。また、ファイルシステム４４は、アクセス制御部４５にも接続されている。ＵＩ制御部４１、バックアップ制御部４２及び画像処理部４３は、ファイルシステム４４を介して、メモリカード６０や外部記憶媒体７１から画像データを取得する。また、ファイルシステム４４は、メモリカード６０や外部記憶媒体７１に記憶されている画像データのファイル情報を管理する。例えば、ファイルシステム４４は、メモリカード６０や外部記憶媒体７１に記憶されている画像データの属性（ファイル名、ファイルパス、データサイズ等）を把握し、図６と共に後述するように、これらの情報に基づいて画像データを管理するための画像情報リストＴ２を生成する。この画像情報リストＴ２に基づいて、画像の表示や印刷等が行われる。
【００２８】
アクセス制御部４５は、USBＩ／Ｆ４６やカードＩ／Ｆ４７等に接続されている。また、アクセス制御部４５は、ファイルシステム４４にも接続されている。アクセス制御部４５は、メモリカード６０の装着状態（装着されているか否か）や外部記憶装置７０が接続されているか否か等を把握している。アクセス制御部４５は、ファイルシステム４４を介してメモリカード６０または外部記憶媒体７１へのアクセス要求を受け取ると、後述する予め設定されている規則に基づいて、アクセスを許可する。
【００２９】
USBＩ／Ｆ４６は、外部記憶装置７０に接続される場合にUSBマスタとして機能し、ホスト装置８０に接続される場合にはUSBスレーブとして機能する。即ち、プリンタ１に外部記憶装置７０が接続される場合、データ授受に関してプリンタ１が主導的な役割を果たす。プリンタ１にホスト装置８０が接続される場合、データ授受に関してはホスト装置８０が主導的な役割を果たす。なお、USBマスタ機能とUSBスレーブ機能とを兼用するのではなく、それぞれ分離してもよい。
【００３０】
メモリカード６０には、複数の画像データ及び画像データの管理情報等を格納させることができる。また、画像データ以外のテキストデータやグラフィックスデータ等も格納可能である。メモリカード６０としては、例えば、半導体メモリやハードディスク等のような不揮発性で書換可能な比較的小型で着脱自在の画像記憶媒体を用いることができる。なお、メモリカード６０は、接触式の記憶媒体に限らず、非接触式の記憶媒体として構成してもよい。ここで、メモリカード６０には、各画像毎のデータファイルが記憶されており、各画像データファイルは、ヘッダ情報、サムネイル画像データ、本画像データをそれぞれ備えている。ディジタルカメラで被写体を撮像すると、高解像度の本画像データが得られる。サムネイル画像データは、本画像データを間引くことにより低解像度の小画像データとして生成される。本画像データとサムネイル画像データとは対応付けられてメモリカード６０に記録されている。
【００３１】
スキャナ制御部５２は、情報入力部１１から画像読取りが指示されると、スキャナエンジン３０を駆動させて原稿台３２に置かれた原稿の画像を読み取らせるものである。スキャナ制御部５２は、読み取られた画像データ（スキャンデータ）をスキャンデータ記憶部５１に記憶させる。スキャンデータ記憶部５１に記憶された画像データは、上述のように、画像処理部４３によって印刷イメージデータに変換することができる。あるいは、スキャンデータ記憶部５１に記憶された画像データを、カードＩ／Ｆ４７を介して、メモリカード６０に記憶させることもできる。
【００３２】
次に、図２に基づいて、プリンタ１の概略ハードウェア構成を説明する。メイン制御部４０は、例えば、CPU１００と、ROM１０１と、RAM１０２と、ASIC１０３と、カードＩ／Ｆ４７，４８と、USBＩ／Ｆ４６と、ＵＩＩ／Ｆ１０５等を備えている。CPU１００は、ROM１０１に予め格納されている制御プログラムを実行することにより、バックアップ制御機能やインデックス印刷機能等を実現する。CPU１００は単一である必要はなく、複数設けることもできる。また、通信ネットワークや内蔵するＩ／Ｆ４６〜４８等を介して、ROM１０１内の制御プログラムを書き換えることも可能である。
【００３３】
RAM１０２は、CPU１００等による作業領域として使用されたり、データの一時的な記憶等に使用される。ASIC１０３は、画像処理部４３で行われる画像処理等を実行する専用の集積回路である。ASIC１０３は、作業領域等として使用可能なローカルRAM１０４を備えている。ＵＩＩ／Ｆ１０５は、操作パネル１０に接続されており、例えば、CPU１００により実行されるＵＩ制御プログラムと共にＵＩ制御部４１を実現する。
【００３４】
USBＩ／Ｆ４６は、USBポート１０６を介して、外部記憶装置７０またはホスト装置８０のいずれか一方に接続される。USBポート１０６を複数備える場合は、外部記憶装置７０及びホスト装置８０の両方をプリンタ１に接続可能である。ホスト装置８０としては、例えば、ディジタルカメラ、撮影機能を備えた携帯情報端末あるいは携帯電話、画像編集装置、パーソナルコンピュータ等を挙げることができる。カードＩ／Ｆ４７，４８は、それぞれカードスロット１０７，１０８を介して、メモリカード６０，６１にそれぞれ接続される。なお、以上のハードウェア構成は例示であって、本発明は上述の構成に限定されない。
【００３５】
次に、図３及び図４に基づいて、プリンタ１の外観構成を説明する。図３は、原稿台カバー３１を閉じた状態を示す。プリンタ１の上部にはスキャナエンジン３０が設けられ、プリンタ１の下部にはプリンタエンジン２０が設けられている。プリンタ１の上部前面側には、操作パネル１０が設けられている。さらに、プリンタ１の背面側には給紙トレイ２１が、プリンタ１の下部前面側には排紙トレイ２２が、それぞれ設けられている。このように、プリンタ１は、同一筐体にスキャナエンジン３０及びプリンタエンジン２０を内蔵させた複合機として構成されている。
【００３６】
図４は、原稿台カバー３１を開けた状態を示す。原稿台カバー３１を開けると、プリンタ１の上部には、原稿台３２が出現する。この原稿台３２は、例えば、透明なガラス材料から平板状に形成されており、原稿台３２の下側には光源や受光素子（いずれも図示せず）等が配置されている。ユーザは、原稿台３２上に位置合わせして原稿２を下向きに載置し、原稿台カバー３１を閉じてスキャン開始を指示する。画像の読み取りが完了すると、ユーザは、原稿台カバー３１を開けて原稿台３２から原稿２を取り除き、新しい原稿２を原稿台３２に載せる。読み取られた画像は、プリンタエンジン２０を介して印刷出力することもできるし、ファイルシステム４４を介してメモリカード６０に記憶させることもできる。
【００３７】
図５は、アクセス制御部４５により使用されるアクセス優先順位管理テーブルＴ１の概略構成を示す説明図である。アクセス優先順位管理テーブル（以下、順位管理テーブル）Ｔ１には、例えば、優先順位毎に対応するＩ／Ｆの種類がそれぞれ登録されている。例えば、第１位にホスト装置８０が接続されてUSBスレーブとなるUSBＩ／Ｆ４６、第２位にメモリカード６０に接続されるカードＩ／Ｆ４７、第３位にメモリカード６１に接続されるカードＩ／Ｆ４８、第４位に外部記憶装置７０に接続されてUSBマスタとなるUSBＩ／Ｆ４６、となるように優先順位が設定されている。即ち、ホスト装置８０＞メモリカード６０（または６１）＞外部記憶装置７０の順番で、アクセスの優先順位を設定することができる。なお、優先順位は上述の例に限らず、必要に応じて、他の順番に設定してもよい。また、ユーザの手動操作によって優先順位を変更可能な構成としてもよい。さらに、プリンタ１が実行する各種モード（メモリカード印刷モード、バックアップモード等）に応じて優先順位を切り替える構成でもよい。
【００３８】
複数のＩ／Ｆ４６〜４８のうち、いずれか１つのみが使用される場合は、そのＩ／Ｆがアクセス制御部４５により有効なＩ／Ｆとして設定される。複数のＩ／Ｆが競合する場合は、順位管理テーブルＴ１に登録されている順位の高い方が優先する。例えば、プリンタ１の有するバックアップモードによってメモリカード６０内の画像データを外部記憶装置７０に転送する場合は、USBＩ／Ｆ４６（USBマスタ）とカードＩ／Ｆ４７の両方が使用されるが、順位管理テーブルＴ１に示すように、カードＩ／Ｆ４７の方がUSBＩ／Ｆ（USBマスタ）４６よりも順位が高い。従って、カードＩ／Ｆ４７が有効な読取り対象として設定される。なお、優先順位はリードアクセスの優先度であり、メモリカード６０及び外部記憶装置７０の両方が接続されている場合でも、外部記憶装置７０の外部記憶媒体７１に画像データを書き込むことができる。
【００３９】
次に、図６は、ファイルシステム４４により生成される画像情報リストＴ２の構成を示す説明図である。画像情報リストＴ２は、メモリカード６０等に記録されている画像データを管理するための画像管理情報（あるいは画像管理テーブル）である。画像情報リストＴ２は、識別コード（ＩＤ）と、各識別コードに対応付けられた画像ファイル情報とから構成されている。メモリカード６０に記憶されている各画像データ毎に、そのメモリカード６０内で一意に定まる識別コードが対応付けられる。各画像ファイル情報は、各画像データにそれぞれ対応する。各画像ファイル情報は、それぞれ画像情報構造体Ｔ２１から構成される。画像情報構造体Ｔ２１は、画像データの各種属性情報を配列した小テーブルである。画像情報構造体Ｔ２１は、例えば、画像データのファイル名と、メモリカード６０内の画像データにアクセスするためのフルパスファイル名と、記録の日付及び時刻と、ファイルアトリビュートと、その他付属情報とから構成される。従って、識別コードを検索キーとして画像情報リストＴ２を検索すれば、その識別コードに対応する画像情報構造体Ｔ２１を呼び出すことができ、この画像情報構造体Ｔ２１を参照することにより、所望の画像データのファイル名や格納場所等を把握することができる。
【００４０】
図７は、印刷リスト情報Ｔ３の構造を示す説明図である。印刷リスト情報Ｔ３を参照することにより、そこに記載された画像データがメモリカード６０等から読み出され、読み出された画像データに基づいて印刷用データが生成される。印刷リスト情報Ｔ３は、例えば、識別コード（ＪＩＤ）と、識別コードに対応付けられた印刷ファイル情報と、印刷ジョブ全体に適用される印刷設定情報とから構成されている。各印刷ファイル情報は、印刷ファイル情報構造体Ｔ３１から構成される。印刷ファイル情報構造体Ｔ３１は、印刷用画像識別コード（以下、ＩＤＸ）及びファイル毎の設定情報とから構成されている。通常のメモリカード印刷の場合、ＩＤＸには、画像リスト情報Ｔ１の識別コードがセットされる（ＩＤＸ＝ＩＤ）。従って、印刷ファイル情報構造体Ｔ３１のＩＤＸに基づいて画像情報リストＴ２を検索することにより、印刷されるべき画像データを特定してメモリカード６０から読み出すことができる。なお、さらにサブリストを用意し、所定の条件に合致する画像データのみを抽出することにより、印刷順序等に柔軟性を与えることもできる。
【００４１】
図８は、バックアップ制御処理の概要を示すフローチャートである。まず、プリンタ１の備えるバックアップモードの利用に際して、ユーザは、カードＩ／Ｆ４７にメモリカード６０を接続すると共に、USBＩ／Ｆ４６に外部記憶装置７０を接続する。ここで、上述のように、カードＩ／Ｆ４７の方がリードアクセスの優先順位が高いため、初期状態では、メモリカード６０のみから画像データ（必ずしも画像データであるとは限らない）を読み出すことができるようになっている。
【００４２】
ユーザが操作パネル１０を介してバックアップの実行を指示すると（S1：YES）、プリンタ１は、バックアップの初期設定を行う（Ｓ２）。この初期設定では、例えば、バックアップ元ディレクトリ及びバックアップ先ディレクトリのセット等を行う。次に、プリンタ１は、バックアップ元記憶媒体であるメモリカード６０からファイルシステム４４等を介して所定のディレクトリから画像データを読み出す（Ｓ３）。読み出された画像データは、ファイルシステム４４等を介して、バックアップ先記憶媒体である外部記憶装置７０に転送され、外部記憶媒体７１の所定のディレクトリに書き込まれる（Ｓ４）。ユーザにより指定された範囲のデータが全て外部記憶媒体７１にバックアップされるまで、ターゲットとなるディレクトリを移動させながら、データの読み出し及びデータの転送が繰り返される（Ｓ５）。
【００４３】
バックアップが完了すると（S5：YES）、その旨が操作パネル１０を介してユーザに通知される。バックアップ後にインデックス印刷の実行を希望するユーザは、操作パネル１０を介して、インデックス印刷の実行を指示する（S6：YES）。ユーザがインデックス印刷の実行を希望しない場合（S6：NO）、処理は終了する。
【００４４】
通常の場合、多くのユーザは、１つまたは少数のメモリカード６０を所有している。ユーザは、メモリカード６０内の画像データを外部記憶媒体７１にバックアップさせた後、メモリカード６０をディジタルカメラ等に装着して新たな画像を記憶させる。外部記憶媒体７１には、例えば、ラベル等を添付することにより、バックアップデータを特定するのに役立つ文字情報を関連付けることができる。しかし、例えば、撮影テーマ、撮影者、撮影期間、撮影場所等のような書誌的な文字情報だけで、外部記憶媒体７１に記憶されている画像データを全て把握するのは難しい。そこで、インデックス印刷により、バックアップされた画像データのサムネイル画像一覧を印刷しておき、このインデックス印刷シートを外部記憶媒体７１に関連付けて保存しておけば、後の検索や分類等に便利である。
【００４５】
このような理由で、ユーザは、バックアップ時にインデックス印刷の実行を希望する場合がある。ユーザが操作パネル１０を介してインデックス印刷の実行を指示すると（S6：YES）、プリンタ１は、外部記憶媒体７１のどのディレクトリにバックアップデータが記憶されているのかを確認する（Ｓ７）。次に、プリンタ１は、順位管理テーブルＴ１に登録されている初期状態の優先順位に拘わらず、バックアップ先である外部記憶媒体７１へのリードアクセスの方を、バックアップ元であるメモリカード６０へのリードアクセスよりも高く設定する（Ｓ８）。即ち、バックアップモード完了後のインデックス印刷実行時にのみ、一時的にアクセス優先順位を変更する。これにより、外部記憶媒体７１にアクセスして、バックアップされた画像データを読み出すことが可能となる。
【００４６】
そして、プリンタ１は、外部記憶媒体７１のバックアップディレクトリ（バックアップデータが記憶されている記憶領域）にアクセスポインタを移動させ（Ｓ９）、バックアップデータのインデックス印刷の実行を開始する（Ｓ１０）。インデックス印刷処理については、別のフローチャートで詳述する。インデックス印刷が完了すると（S11：YES）、プリンタ１は、優先順位を初期状態に戻す（Ｓ１２）。従って、再びメモリカード６０の方が外部記憶媒体７１よりもリードアクセスの順位が高くなる。
【００４７】
次に、図９は、インデックス印刷処理の概要を示すフローチャートである。インデックス印刷の実行が指示されると（Ｓ２０）、印刷初期設定が行われる（Ｓ２１）。印刷初期設定としては、例えば、印刷レイアウトや用紙サイズ等のセットが挙げられる。次に、プリンタ１は、バックアップ先記憶媒体である外部記憶媒体７１の所定のディレクトリ（バックアップディレクトリ）にアクセスし、バックアップ直後の画像データに関する情報を読み出し（Ｓ２２）、画像情報リストＴ２を生成する。
【００４８】
そして、プリンタ１は、外部記憶媒体７１にバックアップされた画像データに関する画像情報リストＴ２に基づいて、バックアップされた画像データのサムネイル画像データを取得し（Ｓ２３）、インデックス印刷を実行する（Ｓ２４）。インデックス印刷では、１枚のシートに複数個のサムネイル画像が並んで印刷される。バックアップされた画像の数が多い場合は、複数枚のシートにわたってバックアップされた画像データのインデックスが印刷される。インデックス印刷が完了すると（S25：YES）、その旨がバックアップ制御部４２に通知される（Ｓ２６）。この通知を受けて、上述した図８中のＳ１２では、アクセス優先順位が初期状態に戻される。
【００４９】
なお、上記の例では、バックアップ制御部４２による処理（Ｓ１〜Ｓ１２）と画像処理部４３等による処理（Ｓ２０〜Ｓ２６）とを分けてそれぞれ説明したが、バックアップ制御部４２内にバックアップ後のインデックス印刷機能を設ける等のように、他の制御構成を採用することもできる。
【００５０】
以上詳述した通り、本実施例では、メモリカード６０に記憶されている画像データを外部記憶媒体７１にバックアップした後で、バックアップされた画像データのインデックス印刷を行えるようにした。従って、メモリカード６０のバックアップ直後に、バックアップデータのインデックス印刷シートを出力させて、外部記憶媒体７１に関連付けて保存可能であり、使い勝手が向上する。
【００５１】
特に、本実施例では、バックアップ完了後に、インデックス印刷が完了するまでの期間だけアクセス優先順位を一時的に変更させることにより、本来優先順位が高く設定されているバックアップ元のメモリカード６０をプリンタ１から取り外すことなく、本来の優先順位が低く設定されている外部記憶媒体７１からバックアップデータを読み出すことができるようになっている。メモリカード６０をプリンタ１からいったん取り外せば、外部記憶媒体７１からバックアップデータを読み出すことができるが、インデックス印刷のためにいちいちメモリカード６０を取り外すのは手間である。また、バックアップデータの印刷を行うためには、外部記憶媒体７１のバックアップディレクトリをユーザが指定する必要があり、操作が煩雑化する。これに対し、本実施例では、本来のアクセス順位が高く設定されているメモリカード６０と本来のアクセス順位が低く設定されている外部記憶媒体７１とが同時に接続されている場合でも、本来のアクセス順位の低い外部記憶媒体７１の所定ディレクトリからバックアップデータを読み出して、インデックス印刷を行うことができ、ユーザの利便性が向上する。
【実施例２】
【００５２】
次に、図１０〜図１３に基づいて、本発明の第２実施例を説明する。本実施例の特徴は、バックアップ元のメモリカード６０からバックアップ先の外部記憶媒体７１にどの画像データが転送されたかのバックアップリストＴ４をプリンタ１内で管理しておき、このバックアップリストＴ４に基づいて、バックアップされた画像データをメモリカード６０から取得し、インデックス印刷を行う点にある。
【００５３】
図１０は、本実施例に係わるプリンタ１の全体構成を示すブロック図である。バックアップ制御部４２と画像処理部４３とに、それぞれバックアップリスト記憶部５３が接続されている。バックアップ制御部４２は、バックアップ処理によりメモリカード６０から外部記憶媒体７１にコピーされた画像データに関する情報を取得し、この情報に基づいてバックアップリストＴ４を生成する。生成されたバックアップリストＴ４は、バックアップリスト記憶部５３に記憶され、画像処理部４３により参照される。
【００５４】
図１１は、バックアップリストＴ４の一例を示す説明図である。バックアップリストＴ４は、例えば、バックアップＩＤ（BID）と、バックアップされた画像データのファイル名と、バックアップされた画像データをバックアップ元において特定するためのファイルパス情報とを対応付けることにより構成することができる。なお、ファイルパス情報に代えて、メモリカード６０の装着時に生成される画像情報リストＴ２で使用されている画像ＩＤを採用してもよい。また、バックアップリストＴ４に、バックアップ先でのファイルパス情報を加えることもできる。
【００５５】
図１２は、バックアップ制御処理の概要を示すフローチャートである。ユーザによりバックアップ処理が指示されると（S31：YES）、プリンタ１はバックアップ開始のための初期設定を行い（Ｓ３２）、バックアップ元であるメモリカード６０からファイルシステム４４等を介して、バックアップ対象の画像データを読み出す（Ｓ３３）。プリンタ１は、メモリカード６０から読み出した画像データをバックアップ先である外部記憶媒体７１に転送し、コピーさせる（Ｓ３４）。
【００５６】
この際、プリンタ１は、外部記憶媒体７１に転送された画像データに関する情報を取得してバックアップリストＴ４に登録する（Ｓ３５）。そして、バックアップが完了すると（S36：YES）、プリンタ１は、ユーザによりインデックス印刷が指示されたか否かを判定する（Ｓ３７）。上記実施例でも同様であるが、インデックス印刷の実行指示は、バックアップ完了後に限らず、バックアップ中にも行うことが可能である。
【００５７】
インデックス印刷をユーザが希望しない場合（S37：NO）、プリンタ１は、処理を終了する。上記実施例でも同様であるが、ユーザがバックアップ後のインデックス印刷を希望するか否かの判定は、例えば、バックアップ処理の指示直後からバックアップ完了後に所定時間が経過するまでの間に、操作パネル１０を介してインデックス印刷の実行指示が入力されたか否か等で行うことができる。
【００５８】
一方、バックアップ後のインデックス印刷をユーザが希望する場合（S37：YES）、プリンタ１（バックアップ制御部４２）は、バックアップリストＴ４に基づいたインデックス印刷の実行を指示する（Ｓ３８）。
【００５９】
図１３は、インデックス印刷処理の概要を示すフローチャートである。インデックス印刷の実行開始が指示されると（S41：YES）、プリンタ１は、インデックス印刷のための初期設定を行う（Ｓ４２）。
【００６０】
そして、プリンタ１は、バックアップリストＴ４に基づいて、バックアップされた画像データを把握し（Ｓ４３）、バックアップされた画像データのサムネイル画像データをバックアップ元のメモリカード６０から取得する（Ｓ４４）。そして、プリンタ１は、バックアップリストＴ４に基づいたインデックス印刷を開始し（Ｓ４５）、インデックス印刷を完了すると処理を終了する（Ｓ４６）。
【００６１】
このように構成される本実施例では、バックアップ処理中に、バックアップされた画像データに関する情報を収集して管理することにより、バックアップ元であるメモリカード６０から画像データを読み出して、バックアップされた画像データのインデックス印刷を可能とした。従って、上記実施例と同様に、バックアップ後のインデックス印刷を簡単に行うことができ、ユーザの利便性が向上する。
【００６２】
通常の場合は、バックアップ直後に直ちにメモリカード６０がプリンタ１から取り外されることはなく、プリンタ１にメモリカード６０が装着されたままになっている。従って、バックアップ元のメモリカード６０から画像データ（サムネイル画像データ）を取得してインデックス印刷を開始するようにしても何ら不都合は生じない。なお、例えば、バックアップ後のインデックス印刷が指示されている場合は、インデックス印刷が完了するまでの間ユーザがメモリカード６０を取り外さないように、操作パネル１０に警告メッセージを表示させることもできる。
【実施例３】
【００６３】
図１４は、本発明の第３実施例に係わる制御処理のフローチャートである。本実施例の特徴は、バックアップ処理中に、バックアップされた画像データのインデックス印刷を開始させる点にある。
【００６４】
ユーザからバックアップ処理の実行を指示されると（S51：YES）、プリンタ１は、バックアップ用の初期設定を行う（Ｓ５２）。そして、プリンタ１は、ユーザからインデックス印刷の実行指示があったか否かを判定する（Ｓ５３）。例えば、操作パネル１０のディスプレイに「バックアップデータのインデックスを印刷しますか？」等のようなメッセージを表示して、ユーザの意向を確認することができる。ユーザがインデックス印刷を希望しない場合（S53：NO）、通常のバックアップ処理が行われ（Ｓ６０）、バックアップを終えた後、処理を終了する。通常のバックアップ処理とは、バックアップ元記憶媒体からバックアップ対象データを読み出してバックアップ先記憶媒体に転送する処理であり、インデックス印刷は行われない。
【００６５】
ユーザがインデックス印刷の実行を希望する場合（S53：YES）、プリンタ１は、バックアップ元のメモリカード６０からバックアップ対象の画像データを読み出し（Ｓ５４）、この読み出した画像データをバックアップ先の外部記憶媒体７１に転送してコピーさせる（Ｓ５５）。この際、バックアップされた画像データに関する情報は、バックアップリストＴ４に登録される（Ｓ５６）。プリンタ１は、インデックス印刷の開始に必要なだけの画像データがバックアップされた場合、バックアップリストＴ４に基づいてインデックス印刷を開始する（Ｓ５７）。インデックス印刷の開始に必要なだけの画像データがバックアップされた場合とは、例えば、所定数の画素ラインを形成するのに必要なだけの画像データが確定した場合を意味する。
【００６６】
バックアップ処理が完了するまでの間、メモリカード６０から外部記憶媒体７１へのバックアップが続行される（Ｓ５８）。また、バックアップ中にインデックス印刷は略並列して実行されている（Ｓ５９）。これにより、ユーザは、速やかにインデックス印刷シートを得ることができる。
【００６７】
なお、バックアップ処理中に並行してインデックス印刷を行う方法としては、種々の方法を採用し得る。例えば、バックアップ処理と並行して、既にバックアップ済の画像データをバックアップリストＴ４に基づいてメモリカード６０から読み出し、印刷イメージデータを生成することができる。十分なキャッシュ容量を備えている場合は、キャッシュされている画像データに基づいて、印刷イメージデータを生成することもできる。
【００６８】
なお、上述した本発明の各実施例は、本発明の説明のための例示であり、本発明の範囲をそれらの実施例にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなく、他の様々な態様で本発明を実施できる。
【００６９】
例えば、バックアップ完了後に、バックアップ先記憶媒体またはバックアップ先記憶媒体のいずれか１つとプリンタとの接続が切れている場合は、残った方の記憶媒体からバックアップデータを読み出して印刷出力することもできる。
【００７０】
また、上記実施例では、メモリカードから外部記憶装置の記憶媒体へのバックアップを例に挙げて説明したが、これに限らず、複数のメモリカードをプリンタに装着可能な場合は、同時に装着した複数のメモリカード間でバックアップを行ってもよい。また、外部記憶装置はバックアップ用の独立した記憶装置である必要はなく、例えば、パーソナルコンピュータが内蔵する補助記憶装置等を利用してもよい。
【００７１】
さらに、上記実施例では、インデックス印刷シートの印刷出力を中心に説明したが、これに代えて、あるいはインデックス印刷と共に、内蔵ディスプレイまたは外部ディスプレイへの画面表示を行うこともできる。
また、画像処理装置としてプリンタを例に挙げて説明したが、本発明はこれに限定されず、他の画像処理装置にも適用することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１実施例に係るプリンタの機能構成を示すブロック図である。
【図２】プリンタのハードウェア構成を示すブロック図である。
【図３】原稿台カバーが閉じた状態のプリンタの外観図である。
【図４】原稿台カバーを開いた状態のプリンタの外観図である。  オーダーシートの概要を示す説明図である。
【図５】アクセス優先順位管理テーブルの構成を示す説明図である。
【図６】画像情報リストの構造を示す説明図である。
【図７】印刷リスト情報の構造を示す説明図である。
【図８】バックアップ制御処理のフローチャートである。
【図９】バックアップ完了後に実行されるインデックス印刷処理のフローチャートである。
【図１０】本発明の第２実施例に係わるプリンタの機能構成を示すブロック図である。
【図１１】バックアップリストの構造を示す説明図である。
【図１２】バックアップ制御処理のフローチャートである。
【図１３】インデックス印刷処理を示すフローチャートである。
【図１４】本発明の第３実施例に係わるプリンタの制御処理を示すフローチャートである。
【符号の説明】
【００７３】
１…プリンタ、２…原稿、１０…操作パネル、１１…情報入力部、１２…情報出力部、２０…プリンタエンジン、２１…給紙トレイ、２２…排紙トレイ、３０…スキャナエンジン、３１…原稿台カバー、３２…原稿台、４０…メイン制御部、４１…ＵＩ制御部、４２…バックアップ制御部、４３…画像処理部、４４…ファイルシステム、４５…アクセス制御部、４６〜４８…インターフェース、４９…印刷イメージデータ記憶部、５０…プリンタ制御部、５１…スキャンデータ記憶部、５２…スキャナ制御部、５３…バックアップリスト記憶部、６０、６１…メモリカード、７０…外部記憶装置、７１…外部記憶媒体、８０… ホスト装置、１００…CPU、１０１…ROM、１０２…RAM、１０３…ASIC、１０６…USBポート、１０７，１０８…カードスロット、Ｔ１…アクセス優先順位管理テーブル、Ｔ２…画像情報リスト、Ｔ３…印刷リスト、Ｔ４…バックアップリスト
【図１】
2005210433.tif 000003
【図２】
2005210433.tif 000004
【図３】
2005210433.tif 000005
【図４】
2005210433.tif 000006
【図５】
2005210433.tif 000007
【図６】
2005210433.tif 000008
【図７】
2005210433.tif 000009
【図８】
2005210433.tif 000010
【図９】
2005210433.tif 000011
【図１０】
2005210433.tif 000012
【図１１】
2005210433.tif 000013
【図１２】
2005210433.tif 000014
【図１３】
2005210433.tif 000015
【図１４】
2005210433.tif 000016