(57)【要約】【課題】  不要な初期化処理を行うことなく記録媒体のアクセス速度を向上させることのできる初期化装置及び初期化方法を得る。【解決手段】  店頭端末装置５０は、デジタルカメラ２０による撮影によってデジタル画像データが記録されたメモリカード３４を初期化するに際し、当該メモリカード３４に対するアクセス速度が所定速度より遅いか否かを判定し、遅いと判定された場合のみメモリカード３４に対してクラスタサイズをブロックサイズより大きくする初期化を行う。【選択図】        図１
2006059198.tif 000002
【特許請求の範囲】
【請求項１】
記録情報をクラスタ単位で管理すると共に予め定められたサイズのブロック毎に情報の書き込み及び読み出しを行う可搬型の記録媒体を初期化する初期化装置であって、
初期化対象とする記録媒体に対するアクセス速度が所定速度より遅いか否かを判定する判定手段と、
前記判定手段によって遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行う初期化手段と、
を備えた初期化装置。
【請求項２】
前記所定速度を、初期化対象とする記録媒体のクラスタサイズがブロックサイズより大きな場合におけるアクセス速度とした
請求項１記載の初期化装置。
【請求項３】
初期化対象とする記録媒体のクラスタサイズ及びブロックサイズを取得する取得手段を更に備え、
前記判定手段は、前記取得手段によって取得されたクラスタサイズがブロックサイズより小さい場合に前記記録媒体に対するアクセス速度が前記所定速度より遅いものと判定する
請求項１又は請求項２記載の初期化装置。
【請求項４】
初期化対象とする記録媒体に対するアクセス速度を測定する測定手段を更に備え、
前記判定手段は、前記測定手段によって測定されたアクセス速度が所定速度より遅いか否かを判定する
請求項１又は請求項２記載の初期化装置。
【請求項５】
前記所定速度を記憶するための記憶手段と、
前記記憶手段に初期化対象とする記録媒体についての前記所定速度が記憶されていない場合に当該記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行う第２の初期化手段と、
前記第２の初期化手段により初期化された記録媒体に対するアクセス速度を測定する第２の測定手段と、
前記第２の測定手段によって測定されたアクセス速度を前記記憶手段に記憶するアクセス速度記憶手段と、
を更に備えた請求項４記載の初期化装置。
【請求項６】
前記判定手段は、初期化対象とする記録媒体がＤＣＦのフォーマットとされていない場合に前記記録媒体に対するアクセス速度が前記所定速度より遅いものと判定する
請求項１又は請求項２記載の初期化装置。
【請求項７】
前記初期化手段によって記録媒体を初期化する際に当該記録媒体に記録されていた情報を一時的に待避し、初期化後に当該記録媒体に戻す情報待避手段
を更に備えた請求項１乃至請求項６の何れか１項記載の初期化装置。
【請求項８】
記録情報をクラスタ単位で管理すると共に予め定められたサイズのブロック毎に情報の書き込み及び読み出しを行う可搬型の記録媒体を初期化する初期化装置の初期化方法であって、
初期化対象とする記録媒体に対するアクセス速度が所定速度より遅いか否かを判定し、
遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行う、
初期化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、初期化装置及び初期化方法に関し、特に、記録情報をクラスタ単位で管理すると共に予め定められたサイズのブロック毎に情報の書き込み及び読み出しを行う可搬型の記録媒体を初期化する初期化装置及び初期化方法に関する。
【背景技術】
【０００２】
フラッシュメモリ（Flash Memory）ではブロックを単位として情報が記録されたり消去されたりする。これに対して、例えば、ＭＳ−ＤＯＳ（登録商標）をＯＳ（Operating System）とするコンピュータでは、ハードディスク等に情報を記録したり、消去する場合、一般にＦＡＴ（File Allocation Table）ファイルシステムを利用している。このため、フラッシュメモリに対してアクセスする際にもＦＡＴファイルシステムを利用する場合が多い。
【０００３】
ＦＡＴファイルシステムでは、複数のセクタで構成されるクラスタを単位として情報が管理されており、従来、クラスタサイズはフラッシュメモリのブロックサイズより大きかった。
【０００４】
しかしながら、近年のフラッシュメモリの大容量化に伴い、ブロックサイズがクラスタサイズより大きくなる場合が多くなってきた。
【０００５】
ブロックサイズがクラスタサイズより大きくなると、例えば、複数のクラスタの情報が１つのブロックに格納されることになる結果、１クラスタの情報を書き換える場合、そのクラスタを含む１つのブロックの情報（複数クラスタの情報）を読み出してメモリに一旦記憶し、必要なクラスタの情報を当該メモリ上で書き換えた後に、そのクラスタを含む複数のクラスタの情報を再び元のブロックに書き込むことになり、書き込みに長時間を要することになる。
【０００６】
この問題を解決するために、従来、複数のクラスタで構成されるブロックを単位として情報が記録される記録媒体の情報を管理する記録装置において、空いているクラスタ及びクラスタが全て空いているブロックを検出し、検出されたブロックのクラスタにデータを記録する技術があった（例えば、特許文献１参照。）。
【特許文献１】特開２００３−２９６１７７公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、この技術では、クラスタが全て空いているブロックに情報を記録するものであるため、必ずしもアクセス速度を向上できるとは限らない、という問題点があった。すなわち、記録すべき情報が複数のブロックにまたがるものである場合、クラスタが全て空いている複数のブロックが記録媒体上に連続的に存在しない場合には、各ブロック間をまたいだ状態で情報を記録したり、読み出すことになり、この場合はアクセス速度が必ずしも速いとは言えない。
【０００８】
そこで、この問題点を解決するために、記録媒体をクラスタサイズがブロックサイズより大きくなるように初期化することが考えられるが、記録媒体を無条件に初期化することは、時間の浪費となる場合が多いため、好ましいことではない。すなわち、通常はクラスタサイズがブロックサイズより大きくなっている場合が多いため、この場合に初期化を行うことは時間の浪費となってしまう。
【０００９】
本発明は上記問題点を解決するためになされたものであり、不要な初期化処理を行うことなく記録媒体のアクセス速度を向上させることのできる初期化装置及び初期化方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の初期化装置は、記録情報をクラスタ単位で管理すると共に予め定められたサイズのブロック毎に情報の書き込み及び読み出しを行う可搬型の記録媒体を初期化する初期化装置であって、初期化対象とする記録媒体に対するアクセス速度が所定速度より遅いか否かを判定する判定手段と、前記判定手段によって遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行う初期化手段と、を備えている。
【００１１】
請求項１に記載の初期化装置は、記録情報をクラスタ単位で管理すると共に予め定められたサイズのブロック毎に情報の書き込み及び読み出しを行う可搬型の記録媒体を初期化するものとして構成されている。なお、上記記録媒体には、スマートメディア（Smart Media（登録商標））、コンパクトフラッシュ（登録商標）（Compact Flash）、ＳＤメモリカード、メモリスティック（Memory Stick）等のフラッシュメモリを記憶素子として適用した全ての可搬型の記録媒体が含まれる。
【００１２】
ここで、本発明では、初期化対象とする記録媒体に対するアクセス速度が所定速度より遅いか否かが判定手段によって判定され、遅いと判定された場合のみに初期化手段により前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化が行われる。
【００１３】
このように、請求項１に記載の初期化装置によれば、初期化対象とする記録媒体に対するアクセス速度が所定速度より遅いか否かを判定し、遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行っているので、不要な初期化処理を行うことなく記録媒体のアクセス速度を向上させることができる。
【００１４】
なお、本発明は、請求項２に記載の発明のように、前記所定速度を、初期化対象とする記録媒体のクラスタサイズがブロックサイズより大きな場合におけるアクセス速度とすることができる。これによって、クラスタサイズがブロックサイズより小さいことに起因する記録媒体のアクセス速度の低下に対処することが可能となる。
【００１５】
また、本発明は、請求項３に記載の発明のように、初期化対象とする記録媒体のクラスタサイズ及びブロックサイズを取得する取得手段を更に備え、前記判定手段は、前記取得手段によって取得されたクラスタサイズがブロックサイズより小さい場合に前記記録媒体に対するアクセス速度が前記所定速度より遅いものと判定するものとすることもできる。通常、クラスタサイズ及びブロックサイズは記録媒体自身に記録されているので、これを読み出すことで、本発明を容易に実現できる。
【００１６】
また、本発明は、請求項４に記載の発明のように、初期化対象とする記録媒体に対するアクセス速度を測定する測定手段を更に備え、前記判定手段は、前記測定手段によって測定されたアクセス速度が所定速度より遅いか否かを判定するものとすることもできる。これによって、記録媒体を初期化するか否かの判定を高精度に行うことができる。
【００１７】
特に、請求項４に記載の発明は、請求項５に記載の発明のように、前記所定速度を記憶するための記憶手段と、前記記憶手段に初期化対象とする記録媒体についての前記所定速度が記憶されていない場合に当該記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行う第２の初期化手段と、前記第２の初期化手段により初期化された記録媒体に対するアクセス速度を測定する第２の測定手段と、前記第２の測定手段によって測定されたアクセス速度を前記記憶手段に記憶するアクセス速度記憶手段と、を更に備えるものとすることもできる。これによって、記録媒体を初期化するか否かの判定基準となる所定速度を実際の記録媒体に応じたものとすることができ、記録媒体を初期化するか否かの判定を高精度に行うことができる。
【００１８】
なお、上記記憶手段には、ＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）、フラッシュＥＥＰＲＯＭ（Flash EEPROM）等の記憶素子、スマートメディア、コンパクトフラッシュ（登録商標）、ＡＴＡカード、マイクロドライブ、フロッピィディスク、ＣＤ−Ｒ（Compact Disc-Recordable）、ＣＤ−ＲＷ（Compact Disc-ReWritable）、光磁気ディスク等の可搬型の記録媒体やハードディスク等の固定記録媒体、或いはネットワークに接続されたサーバ・コンピュータ等に設けられた外部記憶装置が含まれる。
【００１９】
ところで、記録媒体がＤＣＦ（Design Rule for Camera File System）のフォーマットとされている場合は、アクセス速度が低下していない可能性が高い。
【００２０】
そこで、本発明は、請求項６に記載の発明のように、前記判定手段は、初期化対象とする記録媒体がＤＣＦのフォーマットとされていない場合に前記記録媒体に対するアクセス速度が前記所定速度より遅いものと判定するものとすることもできる。これによって、記録媒体を初期化するか否かの判定を容易に行うことができる。
【００２１】
更に、本発明は、請求項７に記載の発明のように、前記初期化手段によって記録媒体を初期化する際に当該記録媒体に記録されていた情報を一時的に待避し、初期化後に当該記録媒体に戻す情報待避手段を更に備えるものとすることもできる。これによって、記録媒体に記録されていた情報を保護することができる。
【００２２】
一方、上記目的を達成するために、請求項８記載の初期化方法は、記録情報をクラスタ単位で管理すると共に予め定められたサイズのブロック毎に情報の書き込み及び読み出しを行う可搬型の記録媒体を初期化する初期化装置の初期化方法であって、初期化対象とする記録媒体に対するアクセス速度が所定速度より遅いか否かを判定し、遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行うものである。
【００２３】
従って、請求項８に記載の初期化方法は、請求項１記載の発明と同様に作用するので、請求項１記載の発明と同様に、不要な初期化処理を行うことなく記録媒体のアクセス速度を向上させることができる。
【発明の効果】
【００２４】
本発明によれば、初期化対象とする記録媒体に対するアクセス速度が所定速度より遅いか否かを判定し、遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行っているので、不要な初期化処理を行うことなく記録媒体のアクセス速度を向上させることができる、という効果が得られる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、ここでは、本発明に係る初期化装置及び初期化方法を、デジタルカメラにより撮影画像を示す画像データが記録されたメモリカードがユーザによって持ち込まれた際に当該画像データによって示される画像の写真プリントを作成するプリントサービスを行うために、コンビニエンス・ストアやＤＰＥ（Develop Print Enlargement）店等の多店舗展開を特徴とする店舗の店頭に設置されている店頭端末装置に適用した場合について説明する。
【００２６】
［第１の実施の形態］
まず、図１を参照して、本実施の形態に係るプリントサービスシステム１０の構成について説明する。
【００２７】
同図に示すように、プリントサービスシステム１０は、デジタルカメラ２０及び店頭端末装置５０を含んで構成されている。ここで、デジタルカメラ２０は不特定多数のユーザにより所有されているものであり、店頭端末装置５０はコンビニエンス・ストアやＤＰＥ店等の店舗の店頭に設置されているものである。
【００２８】
なお、店頭端末装置５０は、デジタルカメラ２０による撮影によって得られた画像を印刷して写真プリントを作成する機能を有するものであるが、当該画像を示す画像データは、デジタルカメラ２０に対して着脱可能に構成されたメモリカード３４（本実施の形態では、スマートメディア）を介して店頭端末装置５０に入力される。従って、店頭端末装置５０には、メモリカード３４を挿脱可能に構成されたメモリカード・スロット７２と、作成した写真プリントを外部に排出するための写真プリント・トレイ７４とが備えられている。
【００２９】
また、店頭端末装置５０には、各種メニュー画面や各種情報を表示するための液晶ディスプレイによって構成された表示部５６が設けられている。なお、本実施の形態に係る表示部５６の表示面上には透過型のタッチパネル５８が装着されており、ユーザは、表示部５６に表示されている各種メニュー項目から所望のものを指定する際には、当該表示部５６上にて指先で接触指定することができる。また、店頭端末装置５０には、各種情報を入力するためのテンキーを含んで構成された操作部６０と、店頭端末装置５０への人の接近を検出するための人検出センサを含んで構成された人検出部６６と、が設けられている。
【００３０】
次に、図２を参照して、本実施の形態に係る店頭端末装置５０の電気系の主要構成について説明する。
【００３１】
同図に示すように、本実施の形態に係る店頭端末装置５０は、当該店頭端末装置５０全体の動作を司る制御部５２が備えられており、前述した表示部５６、タッチパネル５８、操作部６０、及び人検出部６６は制御部５２に電気的に接続されている。
【００３２】
従って、制御部５２は、表示部５６への各種メニュー画面や情報の表示、タッチパネル５８に対するユーザによる指定情報の把握、操作部６０に対するユーザによる操作状態の把握、及び人検出部６６による人の検出状態の把握を、各々行うことができる。
【００３３】
また、店頭端末装置５０には、写真プリントを作成するプリント部５４と、各種情報を記憶するためのメモリ６２と、メモリカード・スロット７２に接続されると共に当該メモリカード・スロット７２に装着されたメモリカード３４を店頭端末装置５０でアクセス可能とするための外部メモリインタフェース６８と、が備えられており、これら各部は制御部５２に電気的に接続されている。
【００３４】
従って、制御部５２は、プリント部５４による写真プリントの作成の制御と、メモリ６２及びメモリカード３４へのアクセスを行うことができる。
【００３５】
次に、本実施の形態に係るプリントサービスシステム１０の作用として、店頭端末装置５０の動作について図３を参照しつつ詳細に説明する。なお、図３は、店頭端末装置５０の制御部５２において繰り返し実行されるプリントサービス処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ６２の所定領域に予め記憶されている。また、ここでは、錯綜を回避するために、ユーザにより、写真プリントを作成したいデジタル画像データの記録されたメモリカード３４がメモリカード・スロット７２に予め装着されている場合について説明する。
【００３６】
同図のステップ１００では、人検出部６６による人の接近の検出待ちを行い、次のステップ１０２では、装着されたメモリカード３４に記録されているデジタル画像データを用いてプリント部５４により写真プリントを作成する所定のプリントサービスを行うための処理を実行する。当該処理により、ユーザによる指示入力に応じて写真プリントが作成され、写真プリント・トレイ７４から排出される。なお、当該処理は、本発明に関係するものではないので、これ以上の説明は省略する。
【００３７】
次のステップ１０４では、メモリカード３４からクラスタサイズを読み出し、次のステップ１０６では、メモリカード３４からブロックサイズを読み出し、更に、次のステップ１０８では、読み出したクラスタサイズが読み出したブロックサイズ未満となっているか否かを判定し、肯定判定となった場合はステップ１１０に移行する。
【００３８】
ステップ１１０では、予め定められた確認画面を表示部５６によって表示し、次のステップ１１２にて所定情報の入力待ちを行う。上記ステップ１１０の処理によって表示部５６には、一例として図４に示されるような確認画面が表示される。なお、同図に示す確認画面では、持参したメモリカードのアクセス速度が低下していることを明示するメッセージ、及びメモリーカードを初期化するか否かの指示入力を促すメッセージと共に、「はい」ボタン及び「いいえ」ボタンが表示される。このような確認画面が表示されるとユーザは、メモリカードの初期化を行う場合は「はい」ボタンを、行わない場合は「いいえ」ボタンを、各々指先にて接触指定する。これに応じて、上記ステップ１１２が肯定判定となってステップ１１４に移行する。
【００３９】
ステップ１１４では、上記確認画面上でユーザにより「はい」ボタンが指定されたか否かを判定することにより、メモリカード３４の初期化が指示されたか否かを判定し、肯定判定となった場合はステップ１１６に移行して外部メモリインタフェース６８を介したメモリカード３４の初期化を行った後、本プリントサービス処理プログラムを終了する。なお、上記ステップ１１６において実行されるメモリカード３４の初期化は、クラスタサイズをブロックサイズより大きくするものとされている。
【００４０】
なお、上記ステップ１０８において否定判定となった場合、すなわち、メモリカード３４のクラスタサイズがブロックサイズ未満となっていない場合には、上記ステップ１１０〜ステップ１１６の処理を実行することなく本プリントサービス処理プログラムを終了する。また、上記ステップ１１４において否定判定となった場合、すなわち、ユーザによってメモリカード３４の初期化を行わない指示入力が行われた場合には、上記ステップ１１６の処理を実行することなく本プリントサービス処理プログラムを終了する。
【００４１】
本プリントサービス処理プログラムのステップ１０４及びステップ１０６の処理が本発明の取得手段に、ステップ１０８の処理が本発明の判定手段に、ステップ１１６の処理が本発明の初期化手段に、各々相当する。
【００４２】
以上詳細に説明したように、本実施の形態によれば、初期化対象とする記録媒体（メモリカード３４）に対するアクセス速度が所定速度より遅いか否かを判定し、遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行っているので、不要な初期化処理を行うことなく記録媒体のアクセス速度を向上させることができる。
【００４３】
また、本実施の形態によれば、前記所定速度を、初期化対象とする記録媒体のクラスタサイズがブロックサイズより大きな場合におけるアクセス速度としているので、クラスタサイズがブロックサイズより小さいことに起因する記録媒体のアクセス速度の低下に対処することが可能となる。
【００４４】
特に、本実施の形態によれば、初期化対象とする記録媒体のクラスタサイズ及びブロックサイズを取得し、取得したクラスタサイズがブロックサイズより小さい場合に前記記録媒体に対するアクセス速度が前記所定速度より遅いものと判定しているので、通常、クラスタサイズ及びブロックサイズは記録媒体自身に記録されているため、これを読み出すことで、本発明を容易に実現できる。
【００４５】
［第２の実施の形態］
本第２の実施の形態では、メモリカード３４のアクセス速度を実際に測定し、当該アクセス速度が所定速度より遅い場合にメモリカード３４を初期化する場合の形態例について説明する。
【００４６】
本第２の実施の形態に係るプリントサービスシステムでは、店頭端末装置５０のメモリ６２に、当該店頭端末装置５０で取扱い対象としているメモリカードの製造コードと当該メモリカードの工場出荷時の状態における店頭端末装置５０によるアクセス速度とが対応付けられた状態で予め記憶されている。なお、通常、工場出荷時におけるメモリカードは、クラスタサイズがブロックサイズより大きくされており、この状態におけるアクセス速度は最も高速となる。
【００４７】
なお、これ以外の本第２の実施の形態に係るプリントサービスシステムの構成は、上記第１の実施の形態と同様であるので、ここでの説明は省略する。
【００４８】
次に、本第２の実施の形態に係るプリントサービスシステム１０の作用として、店頭端末装置５０の動作について図５を参照しつつ詳細に説明する。なお、図５は、本第２の実施の形態に係る店頭端末装置５０の制御部５２において繰り返し実行されるプリントサービス処理プログラムの処理の流れを示すフローチャートであり、図３と同一の処理を行うステップについては図３と同一のステップ番号を付して、その説明を省略する。
【００４９】
同図のステップ１０４Ａでは、装着されているメモリカード３４から当該メモリカードの製造コードを読み出し、次のステップ１０６Ａでは、当該メモリカード３４に対して所定ブロック分（ここでは、１ブロック分）のダミー・データを実際に読み書きすることにより、当該メモリカード３４に対する実際のアクセス速度を測定する。
【００５０】
次のステップ１０８Ａでは、上記ステップ１０４Ａにて読み出した製造コードに対応する工場出荷時のアクセス速度をメモリ６２から読み出し、上記ステップ１０６Ａにおいて測定されたアクセス速度が読み出したアクセス速度未満であるか否かを判定して、肯定判定となった場合はステップ１１０に移行し、否定判定となった場合は本プリントサービス処理プログラムを終了する。
【００５１】
なお、以上のように、予め記憶しておく工場出荷時のアクセス速度は、上記ステップ１０６Ａの処理によって実測されたアクセス速度と比較するものであるので、当該実測の条件と極力同一の条件で得ておくことが好ましい。
【００５２】
本プリントサービス処理プログラムのステップ１０６Ａの処理が本発明の測定手段に、ステップ１０８Ａの処理が本発明の判定手段に、各々相当する。
【００５３】
以上詳細に説明したように、本実施の形態によれば、初期化対象とする記録媒体（メモリカード３４）に対するアクセス速度が所定速度より遅いか否かを判定し、遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行っているので、不要な初期化処理を行うことなく記録媒体のアクセス速度を向上させることができる。
【００５４】
また、本実施の形態によれば、前記所定速度を、初期化対象とする記録媒体のクラスタサイズがブロックサイズより大きな場合におけるアクセス速度としているので、クラスタサイズがブロックサイズより小さいことに起因する記録媒体のアクセス速度の低下に対処することが可能となる。
【００５５】
特に、本実施の形態によれば、初期化対象とする記録媒体に対するアクセス速度を測定し、測定したアクセス速度が所定速度より遅いか否かを判定するものとしているので、記録媒体を初期化するか否かの判定を高精度に行うことができる。
【００５６】
［第３の実施の形態］
本第３の実施の形態では、上記第２の実施の形態の変形例として、店頭端末装置５０により実測されたメモリカードのアクセス速度を工場出荷時のアクセス速度と同等のものであるものとして登録する場合の形態例について説明する。
【００５７】
本第３の実施の形態に係るプリントサービスシステムは、店頭端末装置５０に対し、装着されたメモリカードの形状（ここでは、メモリカードの平面視縦方向のサイズ及び横方向のサイズ）を把握するための機構（ここでは、スキャナ部）が設けられている点、店頭端末装置５０のメモリ６２にメモリカードの工場出荷時の状態における店頭端末装置５０によるアクセス速度が予め記憶されていない点のみが上記第２の実施の形態と異なっている。
【００５８】
次に、本第３の実施の形態に係るプリントサービスシステム１０の作用として、店頭端末装置５０の動作について図６を参照しつつ詳細に説明する。なお、図６は、本第３の実施の形態に係る店頭端末装置５０の制御部５２において繰り返し実行されるプリントサービス処理プログラムの処理の流れを示すフローチャートであり、図５と同一の処理を行うステップについては図５と同一のステップ番号を付して、その説明を極力省略する。
【００５９】
同図のステップ１０４Ｂでは、装着されたメモリカード３４の形状を上述したスキャナ部により取得された画像に基づいて取得し、次のステップ１０５では、取得した形状のメモリカードに対応するアクセス速度がメモリ６２に登録されているか否かを判定し、肯定判定となった場合はステップ１０６Ａに移行して、上記第２の実施の形態と同様にメモリカード３４に対する実際のアクセス速度を測定する。
【００６０】
次のステップ１０８Ｂでは、上記ステップ１０４Ｂにて取得されたメモリカードの形状に対応するアクセス速度をメモリ６２から読み出し、上記ステップ１０６Ａにおいて測定されたアクセス速度が読み出したアクセス速度未満であるか否かを判定して、肯定判定となった場合はステップ１１０Ｂに移行し、否定判定となった場合は後述するステップ１２０に移行する。なお、上記ステップ１０５において否定判定となった場合は、上記ステップ１０６Ａ、１０８Ｂの処理を実行することなくステップ１１０Ｂに移行する。
【００６１】
ステップ１１０Ｂでは、予め定められた確認画面を表示部５６によって表示する。本ステップ１１０Ｂの処理によって表示部５６には、一例として図７に示されるような確認画面が表示される。なお、同図に示す確認画面では、持参したメモリカードのアクセス速度が低下している恐れがあることを明示するメッセージ、及びメモリーカードを初期化するか否かの指示入力を促すメッセージと共に、「はい」ボタン及び「いいえ」ボタンが表示される。このような確認画面が表示されるとユーザは、メモリカードの初期化を行う場合は「はい」ボタンを、行わない場合は「いいえ」ボタンを、各々指先にて接触指定する。
【００６２】
その後、ユーザによってメモリカード３４の初期化の実行が指示された場合は、上記第１の実施の形態と同様に、メモリカード３４の初期化を行った後、ステップ１１８にて上記ステップ１０６Ａと同様にメモリカード３４のアクセス速度を実測し、次のステップ１２０にて、実測したアクセス速度を上記ステップ１０４Ｂにおいて取得したメモリカードの形状に対応付けた状態でメモリ６２に記憶し、その後に本プリントサービス処理プログラムを終了する。
【００６３】
本プリントサービス処理プログラムのステップ１１６の処理が本発明の第２の初期化手段に、ステップ１１８の処理が本発明の第２の測定手段に、ステップ１２０の処理が本発明のアクセス速度記憶手段に、各々相当する。
【００６４】
以上詳細に説明したように、本実施の形態によれば、上記第２の実施の形態と同様の効果を奏することができることに加え、初期化対象とする記録媒体（メモリカード３４）についてのアクセス速度が記憶（登録）されていない場合に当該記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行い、当該記録媒体に対するアクセス速度を測定し、測定したアクセス速度を記憶（登録）するようにしているので、記録媒体を初期化するか否かの判定基準となるアクセス速度を実際の記録媒体に応じたものとすることができ、記録媒体を初期化するか否かの判定を高精度に行うことができる。
【００６５】
［第４の実施の形態］
本第４の実施の形態では、メモリカード３４がＤＣＦのフォーマットとされていない場合に当該メモリカード３４のアクセス速度が、クラスタサイズがブロックサイズより大きな場合におけるアクセス速度より遅いものと見なしてメモリカード３４を初期化する場合の形態例について説明する。なお、本第４の実施の形態に係るプリントサービスシステムの構成は、上記第１の実施の形態と同様であるので、ここでの説明は省略する。
【００６６】
次に、本第４の実施の形態に係るプリントサービスシステム１０の作用として、店頭端末装置５０の動作について図８を参照しつつ詳細に説明する。なお、図８は、本第４の実施の形態に係る店頭端末装置５０の制御部５２において繰り返し実行されるプリントサービス処理プログラムの処理の流れを示すフローチャートであり、図３と同一の処理を行うステップについては図３と同一のステップ番号を付して、その説明を省略する。
【００６７】
同図のステップ１０４Ｃでは、装着されているメモリカード３４から当該メモリカードに作成されている全てのディレクトリのディレクトリ名を示す情報を読み出す。
【００６８】
そして、次のステップ１０８Ｃにて、読み出した情報によって示されるディレクトリ名にＤＣＩＭのディレクトリが存在するか否かを判定し、肯定判定となった場合はステップ１１０Ｂに移動し、否定判定となった場合は本プリントサービス処理プログラムを終了する。
【００６９】
なお、上記ステップ１１０Ｂでは、上記第３の実施の形態のプリントサービス処理プログラムと同様の確認画像（図７も参照。）を表示部５６に表示する。
【００７０】
本プリントサービス処理プログラムのステップ１０８Ｃの処理が請求項６記載の発明の判定手段に相当する。
【００７１】
以上詳細に説明したように、本実施の形態によれば、初期化対象とする記録媒体（メモリカード３４）に対するアクセス速度が所定速度より遅いか否かを判定し、遅いと判定された場合のみ前記記録媒体に対してクラスタサイズをブロックサイズより大きくする初期化を行っているので、不要な初期化処理を行うことなく記録媒体のアクセス速度を向上させることができる。
【００７２】
特に、本実施の形態によれば、初期化対象とする記録媒体がＤＣＦのフォーマットとされていない場合に当該記録媒体に対するアクセス速度が前記所定速度より遅いものと判定しているので、記録媒体を初期化するか否かの判定を容易に行うことができる。
【００７３】
［第５の実施の形態］
本第５の実施の形態では、メモリカード３４を初期化する際に当該メモリカード３４に記録されていた情報を一時的に待避し、当該情報をメモリカード３４の初期化後にメモリカード３４に戻す場合の形態例について説明する。なお、本第５の実施の形態に係るプリントサービスシステムの構成は、上記第１の実施の形態と同様であるので、ここでの説明は省略する。
【００７４】
次に、本第５の実施の形態に係るプリントサービスシステム１０の作用として、店頭端末装置５０の動作について図９を参照しつつ詳細に説明する。なお、図９は、本第５の実施の形態に係る店頭端末装置５０の制御部５２において繰り返し実行されるプリントサービス処理プログラムの処理の流れを示すフローチャートであり、図３と同一の処理を行うステップについては図３と同一のステップ番号を付して、その説明を省略する。
【００７５】
同図のステップ１０２Ａでは、装着されたメモリカード３４に記録されているデジタル画像データをＣＤ（Compact Disc）等の他の記録媒体に記録するプリントサービス処理を実行する。この際、メモリカード３４に記録されているデジタル画像データは一時的にメモリ６２に待避される。
【００７６】
そこで、メモリカード３４の初期化が行われた後に実行されるステップ１２２では、上記ステップ１０２Ａのプリントサービス処理によってメモリ６２に待避されたデジタル画像データを読み出して初期化後のメモリカード３４に対して記録し、その後に本プリントサービス処理プログラムを終了する。
【００７７】
本プリントサービス処理プログラムのステップ１０２Ａ及びステップ１２２の処理が本発明の情報待避手段に相当する。
【００７８】
以上詳細に説明したように、本実施の形態によれば、上記第１の実施の形態と同様の効果を奏することができることに加え、記録媒体（メモリカード３４）を初期化する際に当該記録媒体に記録されていた情報を一時的に待避し、初期化後に当該記録媒体に戻しているので、記録媒体に記録されていた情報を保護することができる。
【００７９】
なお、初期化対象とするメモリカード３４を特定するために、上記第２の実施の形態では当該メモリカード３４の製造コードを取得し、上記第３の実施の形態ではスキャナ部によって得られた画像により形状を取得する場合について説明したが、本発明はこれに限定されるものではなく、例えば、メモリカード３４の色や模様等から特定したり、メモリカード３４に当該メモリカード３４を識別可能なＩＤコード等を示すバーコードを印刷しておき、当該バーコードを読み取ることにより特定する形態とすることもできる。この場合も、各実施の形態と同様の効果を奏することができる。
【００８０】
その他、上記各実施の形態で説明したプリントサービス処理プログラムの処理の流れ（図３、図５、図６、図８、図９参照。）は一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００８１】
例えば、各プリントサービス処理プログラムでは、メモリカード３４を初期化するか否かをユーザに確認するための確認画面を表示部５６に表示する場合について説明したが、本発明はこれに限定されるものではなく、例えば、当該確認画面を表示することなく、強制的にメモリカード３４の初期化を実行する形態とすることもできる。この場合は、ユーザに対する初期化実行の確認を行うことができなくなるものの、ユーザに対する指示入力の手間を省くことができ、省力化を図ることができる。
【００８２】
また、上記各実施の形態で説明したプリントサービスシステム１０の構成（図１〜図２参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００８３】
例えば、上記各実施の形態では、店頭端末装置５０に人検出部６６を設け、これにより人の接近を検出したときにプリントサービス処理プログラムによる処理の実行を開始する場合について説明したが、本発明はこれに限定されるものではなく、例えば、メモリカード３４のメモリカード・スロット７２への挿入が検出されたときにプリントサービス処理プログラムによる処理の実行を開始する形態とすることもできる。この場合も、上記各実施の形態と同様の効果を奏することができる。
【００８４】
また、上記各実施の形態で示した確認画面の表示状態（図４、図７参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００８５】
更に、上記各実施の形態では、本発明をプリントサービスシステムにおける店頭端末装置に適用した場合について説明したが、本発明は、デジタルカメラ、ＰＤＡ（Personal Digital Assistant、携帯情報端末）、携帯電話器、パーソナル・コンピュータ等、可搬型の記録媒体を装着可能に構成された情報処理装置に対し、当該記録媒体に対する初期化を行うものとして適用する形態とすることもできることは言うまでもない。
【図面の簡単な説明】
【００８６】
【図１】実施の形態に係るプリントサービスシステム１０の構成を示す概略図である。
【図２】実施の形態に係る店頭端末装置５０の電気系の主要構成を示すブロック図である。
【図３】第１の実施の形態に係るプリントサービス処理プログラムの処理の流れを示すフローチャートである。
【図４】実施の形態に係る確認画面の表示例を示す概略図ある。
【図５】第２の実施の形態に係るプリントサービス処理プログラムの処理の流れを示すフローチャートである。
【図６】第３の実施の形態に係るプリントサービス処理プログラムの処理の流れを示すフローチャートである。
【図７】実施の形態に係る確認画面の他の表示例を示す概略図ある。
【図８】第４の実施の形態に係るプリントサービス処理プログラムの処理の流れを示すフローチャートである。
【図９】第５の実施の形態に係るプリントサービス処理プログラムの処理の流れを示すフローチャートである。
【符号の説明】
【００８７】
１０    プリントサービスシステム
２０    デジタルカメラ
３４    メモリカード（記録媒体）
５０    店頭端末装置
５２    制御部（判定手段、初期化手段、取得手段、測定手段、第２の初期化手段、第２の測定手段、アクセス速度記憶手段、情報待避手段）
６２    メモリ（記憶手段）
【図１】
2006059198.tif 000003
【図２】
2006059198.tif 000004
【図３】
2006059198.tif 000005
【図４】
2006059198.tif 000006
【図５】
2006059198.tif 000007
【図６】
2006059198.tif 000008
【図７】
2006059198.tif 000009
【図８】
2006059198.tif 000010
【図９】
2006059198.tif 000011