(57)【要約】 【課題】  記憶媒体を複数の記憶媒体接続手段のそれぞれに接続するときに、ユーザの操作を必要とせず、ユーザの望む記憶媒体からのデータ読出し、またはデータの書込みを実行することができ、より利便性の向上された情報処理装置を提供する。【解決手段】  制御部３は、複数のメモリカードアダプタ１２にそれぞれ接続されるメモリカード１３のそれぞれに、記憶されているファイル化されたデータのファイル形式を検出し、予め定めるファイル形式でファイル化されたデータが記憶されるメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を選択する。予め定めるファイル形式として、ユーザの利用頻度が高いデータ形式を設定しておくことによって、ユーザがアクセス対象として望むメモリカード１３が接続されるメモリカードアダプタ１２を、制御部３が選択することができ、利便性を向上させることができる。【選択図】      図１
2006092211.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶する記憶媒体が、着脱可能に接続される複数の記憶媒体接続手段と、
前記複数の記憶媒体接続手段のうち、少なくとも２つの記憶媒体接続手段に、それぞれ記憶媒体が着脱可能に接続されているとき、記憶媒体が着脱可能に接続されている記憶媒体接続手段のいずれか１つを選択する選択手段と、
選択手段によって選択された記憶媒体接続手段に着脱可能に接続される記憶媒体からデータを、少なくとも読出す記憶媒体制御手段とを含み、
前記選択手段は、記憶媒体接続手段に着脱可能に接続されている各記憶媒体に記憶されているデータの記載形式を検出して、予め定める記載形式でデータが記憶されている記憶媒体が着脱可能に接続される記憶媒体接続手段を選択することを特徴とする情報処理装置。
【請求項２】
前記予め定める記載形式は、予め定めるファイル形式であることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記記憶媒体に予め定める記載形式で記憶されるデータは、日時を表す日時情報を含み、
前記選択手段は、前記複数の記憶媒体のそれぞれに予め定める記載形式でデータが記憶されているとき、前記日時情報に基づいて、前記日時情報が表す日時が最も新しいデータが記憶される記憶媒体が着脱可能に接続される記憶媒体接続手段を選択することを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記記憶媒体制御手段によって記憶媒体から読出されたデータに基づいて、記録シートに画像情報を出力する出力手段を含み、
前記記憶媒体に予め定める記載形式で記憶されるデータは、出力手段によって出力されるべき画像情報に関するプリント設定データを含み、
出力手段は、前記プリント設定データに基づいて、画像情報を出力することを特徴とする請求項１〜３のいずれか１つに記載の情報処理装置。
【請求項５】
前記記憶媒体制御手段によって記憶媒体から読出されたデータに基づいて表示する表示手段を含み、
前記予め定める記載形式は、ＤＣＦ規格に基づくディレクトリ階層構造であることを特徴とする請求項１記載の情報処理装置。
【請求項６】
データを記憶する記憶媒体が、着脱可能に接続される複数の記憶媒体接続手段と、
前記複数の記憶媒体接続手段のうち、少なくとも２つの記憶媒体接続手段に、それぞれ記憶媒体が着脱可能に接続されているとき、記憶媒体が着脱可能に接続されている記憶媒体接続手段のいずれか１つを選択する選択手段と、
選択手段によって選択された記憶媒体接続手段に、着脱可能に接続される記憶媒体に、予め定めるディレクトリ階層構造を有するようにデータを少なくとも書込む記憶媒体制御手段とを含み、
前記選択手段は、記憶媒体接続手段に着脱可能に接続されている各記憶媒体に記憶されているデータのディレクトリ階層構造を検出して、予め定めるディレクトリ階層構造でデータが記憶されている記憶媒体が着脱可能に接続される記憶媒体接続手段を選択することを特徴とする情報処理装置。
【請求項７】
日時を表す日時情報を含んでファイル化されたデータを記憶する記憶媒体が、着脱可能に接続される複数の記憶媒体接続手段と、
前記複数の記憶媒体接続手段のうち、少なくとも２つの記憶媒体接続手段に、記憶媒体が着脱可能に接続されているとき、記憶媒体が着脱可能に接続されている記憶媒体接続手段のいずれか１つを選択する選択手段と、
選択手段によって選択された記憶媒体接続手段に着脱可能に接続される記憶媒体から、少なくともデータを読出す記憶媒体制御手段とを含み、
前記選択手段は、前記日時情報が表す日時が最も新しいファイルが記憶される記憶媒体が着脱可能に接続される記憶媒体接続手段を選択することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体を着脱可能に接続する複数の記憶媒体接続手段を有する情報処理装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータ（略称ＰＣ）、ファクシミリ装置およびデジタルカメラ装置などの情報処理装置には、たとえば外部メモリであるメモリカードを着脱可能に接続する複数のメモリカードアダプタが設けられている。以後メモリカードアダプタを、メモリカードスロットと記載する場合がある。
【０００３】
複数のメモリカードスロットを備える装置における第１の従来の技術では、ＣＰＵ（
Central Processing Unit）が、複数のメモリカードスロットのうち、予め定めるメモリカードスロットに接続されるメモリカードをアクセス対象としたり、最初にメモリカードスロットに装着したメモリカードを優先的にアクセス対象としたり、ユーザが操作部によってアクセス対象とするメモリカードを選択したりすることができるデジタルカメラがある（たとえば参考文献１参照）。
【０００４】
また第２の従来の技術として、複数のメモリカードスロットに接続されるメモリに、予め優先順位を付けておき、優先順位の高いメモリから順番にアクセスするカメラがある（たとえば参考文献２参照）。
【０００５】
また第３の従来の技術として、操作スイッチを設けて、操作スイッチを切替えることによって、メモリスロットに接続される複数のメモリカードのうち、アクセス対象とするメモリカードを選択するデジタルカメラ装置がある（たとえば特許文献３参照）。
【０００６】
また第４の従来の技術として、最新の画像を記憶したメモリカードのＩＤ情報を記憶する、または最新のデータであることを表すマーク情報を記憶しておき、メモリスロットを変更しても、引き続き同じメモリカードにデータを記憶させることができる電子カメラがある（たとえば特許文献４参照）。
【０００７】
【特許文献１】特開２００１−１６９２２４号公報
【特許文献２】特開２００３−１３４３７７号公報
【特許文献３】特開２００１−１６９２２５号公報
【特許文献４】特開２００２−３３９４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
第１の従来の技術では、複数あるメモリカードスロットのうち、予め定めるメモリカードスロットに接続されるメモリカードしかアクセス対象とすることができなかったり、複数のメモリカードスロットのうち、最初にメモリカードが接続されたメモリカードスロットに接続されるメモリカードしかアクセス対象とすることができなかったりするので、ユーザがアクセス対象とすべきメモリカードを読出すときには、メモリカードをメモリカードスロットから抜き出す必要があり、利便性が悪いという問題がある。また、ユーザがアクセス対象とするメモリカードを、操作部によって選択する選択操作が必要である。
【０００９】
第２の従来の技術では、メモリカードに優先順位を予め決める必要があり、多くのメモリカードを扱う場合では、メモリカードの優先順位を予め決定しておくことは困難であるという問題がある。
【００１０】
第３の従来の技術では、ユーザがアクセス対象とするメモリカードを、操作部によって選択する選択操作が必要である。
【００１１】
第４の従来の技術では、自機器でメモリカードにデータを記憶させた場合には、メモリカードを選択することができるが、他の機器でデータが記憶されたメモリカードを選択することができないという問題がある。
【００１２】
前述したようにメモリカードなどの記憶媒体を、着脱可能に接続される複数の、メモリカードスロットなどの記憶媒体接続手段に、同時に複数接続しているときに、ユーザが望む記憶媒体からのデータ読出し、またはユーザの望む記憶媒体へのデータの書込みを実行することができる、より利便性の向上された情報処理装置が臨まれている。
【００１３】
したがって本発明の目的は、メモリカードなどの記憶媒体を、メモリカードスロットなどの記憶媒体接続手段に、同時に複数接続しているときに、ユーザの操作を必要とせず、ユーザの望む記憶媒体からのデータ読出し、またはデータの書込みを実行することができ、より利便性の向上された情報処理装置を提供することである。
【課題を解決するための手段】
【００１４】
本発明は、データを記憶する記憶媒体が、着脱可能に接続される複数の記憶媒体接続手段と、
前記複数の記憶媒体接続手段のうち、少なくとも２つの記憶媒体接続手段に、それぞれ記憶媒体が着脱可能に接続されているとき、記憶媒体が着脱可能に接続されている記憶媒体接続手段のいずれか１つを選択する選択手段と、
選択手段によって選択された記憶媒体接続手段に着脱可能に接続される記憶媒体からデータを、少なくとも読出す記憶媒体制御手段とを含み、
前記選択手段は、記憶媒体接続手段に着脱可能に接続されている各記憶媒体に記憶されているデータの記載形式を検出して、予め定める記載形式でデータが記憶されている記憶媒体が着脱可能に接続される記憶媒体接続手段を選択することを特徴とする情報処理装置である。
【００１５】
また本発明は、前記予め定める記載形式は、予め定めるファイル形式であることを特徴とする。
【００１６】
また本発明は、前記記憶媒体に予め定める記載形式で記憶されるデータは、日時を表す日時情報を含み、
前記選択手段は、前記複数の記憶媒体のそれぞれに予め定める記載形式でデータが記憶されているとき、前記日時情報に基づいて、前記日時情報が表す日時が最も新しいデータが記憶される記憶媒体が着脱可能に接続される記憶媒体接続手段を選択することを特徴とする。
【００１７】
また本発明は、前記記憶媒体制御手段によって記憶媒体から読出されたデータに基づいて、記録シートに画像情報を出力する出力手段を含み、
前記記憶媒体に予め定める記載形式で記憶されるデータは、出力手段によって出力されるべき画像情報に関するプリント設定データを含み、
出力手段は、前記プリント設定データに基づいて、画像情報を出力することを特徴とする。
【００１８】
また本発明は、前記記憶媒体制御手段によって記憶媒体から読出されたデータに基づいて表示する表示手段を含み、
前記予め定める記載形式は、ＤＣＦ規格に基づくディレクトリ階層構造であることを特徴とする。
【００１９】
また本発明は、データを記憶する記憶媒体が、着脱可能に接続される複数の記憶媒体接続手段と、
前記複数の記憶媒体接続手段のうち、少なくとも２つの記憶媒体接続手段に、それぞれ記憶媒体が着脱可能に接続されているとき、記憶媒体が着脱可能に接続されている記憶媒体接続手段のいずれか１つを選択する選択手段と、
選択手段によって選択された記憶媒体接続手段に、着脱可能に接続される記憶媒体に、予め定めるディレクトリ階層構造を有するようにデータを少なくとも書込む記憶媒体制御手段とを含み、
前記選択手段は、記憶媒体接続手段に着脱可能に接続されている各記憶媒体に記憶されているデータのディレクトリ階層構造を検出して、予め定めるディレクトリ階層構造でデータが記憶されている記憶媒体が着脱可能に接続される記憶媒体接続手段を選択することを特徴とする情報処理装置である。
【００２０】
また本発明は、日時を表す日時情報を含んでファイル化されたデータを記憶する記憶媒体が、着脱可能に接続される複数の記憶媒体接続手段と、
前記複数の記憶媒体接続手段のうち、少なくとも２つの記憶媒体接続手段に、記憶媒体が着脱可能に接続されているとき、記憶媒体が着脱可能に接続されている記憶媒体接続手段のいずれか１つを選択する選択手段と、
選択手段によって選択された記憶媒体接続手段に着脱可能に接続される記憶媒体から、少なくともデータを読出す記憶媒体制御手段とを含み、
前記選択手段は、前記日時情報が表す日時が最も新しいファイルが記憶される記憶媒体が着脱可能に接続される記憶媒体接続手段を選択することを特徴とする情報処理装置である。
【発明の効果】
【００２１】
本発明によれば、複数の記憶媒体接続手段は、それぞれ記憶媒体を着脱可能に接続することができる。少なくとも２つの記憶媒体接続手段に、記憶媒体がそれぞれ接続されると、選択手段は、記憶媒体が接続される記憶媒体接続手段のうちのいずれか１つを選択する。記憶媒体制御手段は、選択手段によって選択された記憶媒体接続手段に接続される記憶媒体からデータを読出すことができる。
【００２２】
選択手段は、複数の記憶媒体接続手段にそれぞれ接続される記憶手段のそれぞれに、記憶されているデータの記載形式を検出し、予め定める記載形式でデータが記憶される記憶媒体が着脱可能に接続される記憶媒体接続手段を選択する。これによってユーザが記憶媒体接続手段を選択する選択操作をする必要がなく、また記憶媒体を複数の記憶媒体接続手段にそれぞれ接続していても、選択手段が、記憶媒体に記憶されるデータの記載形式に基づいて、複数の記憶媒体のうち、１つの記憶媒体に接続する記憶媒体接続手段を選択することができる。選択手段は、記憶媒体に記憶されるデータの内容自体を検出するのではなく、データの記載形式を検出するので、選択処理にかかる時間を可及的に短くすることができる。前記予め定めるデータの記載形式を、ユーザの利用頻度が高いデータの記載形式としておくことによって、ユーザがアクセス対象として望む記憶媒体が接続される記憶媒体接続手段を選択手段が選択することができ、記憶媒体制御手段によってデータをすぐに読出すことができるようになるので、利便性を向上させることができる。
【００２３】
たとえば、記憶媒体を着脱することによって、複数の記憶媒体接続手段のうち１つの記憶媒体接続手段にのみ記憶媒体を接続して、選択手段が、前記記憶手段が装着された１つの記憶媒体接続手段を選択する構成とすると、複数の記憶媒体が記憶媒体接続手段にそれぞれ接続されている場合、ユーザによって記憶媒体を着脱する回数が増加してしまうおそれがあるが、本発明では選択手段が、複数の記憶媒体接続手段に記憶媒体を接続したままで、記憶媒体接続手段を選択するので、記憶媒体を着脱する必要がなく、これによって記憶媒体を着脱する操作回数が低減され、利便性が向上する。また選択手段によって記憶媒体接続手段を選択した後は、アクセス対象の記憶媒体を１つに特定することができ、これによって記憶媒体制御手段の処理負荷を抑制することができる。
【００２４】
また本発明によれば、選択手段は、データのファイル形式を検出して、予め定めるファイル形式でファイル化されたデータを記憶する記憶媒体に着脱可能に接続される記憶媒体接続手段を選択する。前記ファイル形式の検出は、たとえばファイルの拡張子、およびファイルの名称などを検出することによって実現されてもよい。たとえばファイルの拡張子は、ファイル形式によって異なる。したがって、このようなファイルの拡張子を検出することによって、選択手段は、簡単に予め定めるファイル形式を検出することができる。
【００２５】
また本発明によれば、前記複数の記憶媒体に、予め定める記載形式でデータが記憶されているときには、選択手段は、前記日時情報が表す日時が最も新しいデータが記憶される記憶媒体が着脱可能に接続される記憶媒体接続手段を選択する。日時情報は、たとえばデータが記憶された日時、およびデータの内容が変更された日時などを含む。日時情報が表す日時が最も新しいデータが記憶されている記憶媒体は、ユーザが最も頻繁に使用している可能性が高いので、このような記憶媒体が着脱可能に接続される記憶媒体接続手段を選択手段が選択することによって、ユーザが最もアクセスしたいと思われる記憶媒体からデータをすぐに読出すことができ、これによって利便性を向上させることができる。
【００２６】
また本発明によれば、出力手段は、前記記憶媒体制御手段によって読出されたデータに基づいて、記録シートに画像情報を出力することができる。前記予め定める記載形式で記載されたデータは、出力手段によって出力されるべき画像情報に関するプリント設定データを含み、出力手段は、このプリント設定データに基づいて、画像データが表す画像情報を出力する。前記予め定めるファイル形式は、たとえばＤＰＯＦ（Digital Print Order
Format）などであってもよい。このような構成とすることによって、記憶媒体を記憶媒体接続手段に着脱可能に接続するだけで、出力手段によって、出力されるべきデータを記憶している記憶媒体を、選択することができ、利便性を向上させることができる。
【００２７】
また本発明によれば、表示手段は、記憶媒体制御手段によって読み出したデータに基づいて表示することができる。選択手段は、ＤＣＦ（Design rule for Camera Film
system）規格に基づくディレクトリ階層構造でデータが記憶された記憶媒体が着脱可能に接続された記憶媒体接続手段を選択する。ＤＣＦ規格に基づくディレクトリ階層構造を有するデータは、言い換えればデジタルカメラで撮像して得られる画像データを表す。このような画像データは、表示手段によって表示させることが望まれることが多いので、このようなデータを記憶した記憶媒体を着脱可能に接続する記憶媒体接続手段を選択することによって、ユーザの利便性を向上させることができる。
【００２８】
また本発明によれば、複数の記憶媒体接続手段は、それぞれ記憶媒体を着脱可能に接続することができる。少なくとも２つの記憶媒体接続手段に、それぞれ記憶媒体が接続されると、選択手段は、記憶媒体が接続される記憶媒体接続手段のうちのいずれか１つを選択する。記憶媒体制御手段は、選択手段によって選択された記憶媒体接続手段に接続される記憶媒体に、予め定めるディレクトリ階層構造を有するようにデータを書込むことができる。
【００２９】
選択手段は、記憶媒体がそれぞれ接続される複数の記憶媒体接続手段のうち、記憶媒体制御手段が記憶媒体にデータを記憶させるときに用いられるディレクトリ階層構造を有する記憶媒体が接続される記憶媒体接続手段に接続する。記憶媒体制御手段によって記憶媒体にデータを書込むときに作成される予め定めるディレクトリ階層構造を有するということは、前にこの記憶媒体に書込みを実行した可能性が高く、再度ユーザが利用したい可能性が高いので、選択手段が、このような記憶媒体が接続される記憶媒体接続手段を選択することによって、ユーザが最もアクセスしたいと思われる記憶媒体に記憶媒体制御手段がデータをすぐに書込むことができ、利便性を向上させることができる。
【００３０】
また本発明によれば、複数の記憶媒体接続手段は、それぞれ記憶媒体を着脱可能に接続することができる。少なくとも２つの記憶媒体接続手段に、それぞれ記憶媒体が接続されると、選択手段は、記憶媒体が接続される記憶媒体接続手段のうちのいずれか１つを選択する。記憶媒体制御手段は、選択手段によって選択された記憶媒体接続手段に接続される記憶媒体からデータを、少なくとも読出すことができる。
【００３１】
選択手段は、ファイル化されたデータに含まれる日時情報が表す日時が最も新しいデータが記憶される記憶媒体が着脱可能に接続される記憶媒体接続手段を、選択する。日時情報は、たとえばデータが記載された日時、およびデータの記載が変更された日時などが含まれる。日時情報が表す日時が最も新しいデータが記憶されている記憶媒体は、ユーザが最も頻繁に使用している可能性が高いので、このようなデータが記憶される記憶媒体が着脱可能に接続される記憶媒体接続手段を選択手段が選択することによって、ユーザが最もアクセスしたいと思われる記憶媒体からデータをすぐに読出すことができ、これによって利便性を向上させることができる。
【発明を実施するための最良の形態】
【００３２】
図１は、本発明の実施の一形態の情報処理装置１の構成を示すブロック図である。情報処理装置１は、プリンタ装置であって、操作入力部２、制御部３、ＲＯＭ(Read Only
Memory)４、ＲＡＭ（Random Access Memory）５、中央演算処理装置（Central
Processing Unit：略称ＣＰＵ）６、記憶部７、画像処理部８、出力部９およびバス１０を含んで構成される。含んで構成される。
【００３３】
操作入力部２は、複数の操作キーを含んで構成される。ユーザが、各操作キーを操作することによって、各操作キーに対応する指令情報が、制御部３に与えられる。操作入力部２によって、たとえば情報処理装置１において画像を印刷するときの画像サイズおよび画質を表す情報などを入力することができる。
【００３４】
制御部３は、マイクロコンピュータによって実現され、操作入力部２から与えられる指令情報に基づいて、情報処理装置１の各部、すなわちＲＯＭ４、ＲＡＭ５、ＣＰＵ６、記憶部７、画像処理部８および出力部９を制御する。
【００３５】
ＲＯＭ４は、不揮発性記憶媒体であり、制御部３が情報処理装置１の各部を制御するための制御プログラムを記憶する。
【００３６】
ＲＡＭ５は、揮発性記憶媒体であり、ＣＰＵ６のワークメモリとして用いられる。ＲＡＭ５には、ＣＰＵ６が各種演算処理を実行するにあたって、必要となるデータが記憶され、記憶されるデータは、逐次、更新または変更される。前記必要となるデータは、たとえばＣＰＵ６において演算処理された処理結果などである。
【００３７】
ＣＰＵ６は、制御部３から与えられる制御指令に基づいて、ＲＯＭ４に記憶されている制御プログラム、またはＲＯＭ４あるいは後述する記憶部７のフラッシュメモリ１１から、読出されてＲＡＭ５に一時的に記憶された制御プログラムに基づいて、各種の演算処理を実行する。ＣＰＵ６は、演算処理の処理結果を、ＲＡＭ５に記憶させる。
【００３８】
ＲＯＭ４、ＲＡＭ５およびＣＰＵ６は、バス１０を介して相互に電気的に接続されている。またバス１０を介して、操作入力部２、制御部３、記憶部７、画像処理部８および出力部９が相互に電気的に接続されている。
【００３９】
前記制御部３は、情報処理装置１の各部を制御する制御手段として機能するだけでなく、予め定める圧縮方法によって圧縮された画像データを解凍する解凍処理を含むデータ処理を実行するデータ処理手段として機能する。前記予め定める圧縮方法は、ＪＰＥＧ（
Joint Photographic Coding Experts Group）を含む。また制御部３は、後述する記憶部７のメモリカードアダプタ１２に接続されるメモリカード１３に記憶されるデータの記載形式であって、ここではファイル化されたデータのファイル形式を検出して、複数のメモリカードアダプタ１２のうち１つのメモリカードアダプタ１２を選択する選択手段として機能する。前記選択とは、メモリカード１３がそれぞれ接続される複数のメモリカードアダプタ１２のうち、いずれか１つのメモリカードアダプタ１２に接続されるメモリカード１３からのデータの読出し、またはデータの書込みを、制御部３が可能な状態とすることである。また制御部３は、後述する記憶部７に記憶されるデータを読出し、また記憶部７にデータを記憶させる。
【００４０】
記憶部７は、書き換え可能な記憶媒体であって、情報処理装置１に固定されて設けられるであるフラッシュメモリ１１と、複数のメモリカードアダプタ１２と、ファイル管理ドライバ部１４とを含む。本実施の形態では、記憶部７には、第１〜第３メモリカードアダプタ１２ａ〜１２ｃの３つのメモリカードアダプタ１２が設けられる。
【００４１】
フラッシュメモリ１１は、操作入力部２によって入力された指令情報、および情報処理装置１の制御プログラムなどを記憶する。フラッシュメモリ１１を備えることによって、情報処理装置１への電源からの電力の供給を停止しても、ユーザによって入力された指令情報の記憶を維持することができる。フラッシュメモリ１１に記憶される指令情報は、情報処理装置１の設定情報であり、たとえば情報処理装置１において画像を印刷するときの画像サイズおよび画質を表す情報を含む。
【００４２】
メモリカードアダプタ１２は、記憶媒体接続手段である。メモリカードアダプタ１２には、記憶媒体が機械的に着脱可能に接続される。メモリカードアダプタ１２は、記憶媒体が着脱可能に接続された状態で、機械的に記憶媒体を保持する。メモリカードアダプタ１２は、記憶媒体を着脱可能に接続することによって、記憶媒体と電気的に接続される。前記記憶媒体は、たとえばフラッシュＲＯＭなどの書き換え可能な記憶媒体によって実現される。本実施の形態では記憶媒体は、フラッシュＲＯＭであって、外形がカード状に形成されるメモリカード１３によって実現される。メモリカードアダプタ１２に、メモリカード１３を着脱可能に接続すると、メモリカード１３に含まれるフラッシュＲＯＭが、ファイルドライバ管理部１４と電気的に接続される。本実施の形態では、複数のメモリカードアダプタ１２のそれぞれに、着脱可能に接続されるメモリカード１３は、すべて同じ形状のものとする。メモリカードアダプタ１２は、ファイル管理ドライバ部１４に電気的に接続されるアダプタ端子部を有する。メモリカード１３には、メモリカード１３からデータを読出し、またメモリカード１３にデータを書込むためにメモリ端子部が設けられる。メモリカード１３を、メモリカードアダプタ１２に着脱可能に接続すると、メモリ端子部と、アダプタ端子部とが接触する。
【００４３】
各メモリカード１３は、データを記憶し、具体的には、ファイル化されたデータを記憶することができる。第１メモリカードアダプタ１２ａに接続されるメモリカード１３を、第１メモリカード１３ａと記載し、第２メモリカードアダプタ１２ｂに接続されるメモリカード１３を、第２メモリカード１３ｂと記載し、第３メモリカードアダプタ１２ｃに接続されるメモリカード１３を、第３メモリカード１３ｂと記載する場合がある。
【００４４】
ファイル管理ドライバ部１４は、制御部３が、フラッシュメモリ１１およびメモリカードアダプタ１２に着脱可能に接続されるメモリカード１３の少なくともいずれかから、データを読出す、またはいずれかにデータを書込むためのインタフェースとして機能する。前述した制御部３は、フラッシュメモリ１１、およびメモリカードアダプタ１２に着脱可能に接続されるメモリカード１３にアクセスする、すなわち制御部３がフラッシュメモリ１１に記憶されるデータを読出したり、フラッシュメモリ１１にデータを記憶したり、前記メモリカード１３に記憶されるデータを読出したり、メモリカード１３にデータを記憶させたりするための記憶媒体制御手段を構成する。制御部３は、たとえば信号電圧の相違などによって、フラッシュメモリ１１およびメモリカード１３に直接アクセスすることができないので、ファイル管理ドライバ部１４を介して、これらフラッシュメモリ１１およびメモリカード１３にアクセスする。ファイル管理ドライバ部１４は、制御部３から与えられる指令情報に基づいて、データを表す信号を、フラッシュメモリ１１およびメモリカード１３に適合する信号に変換して、フラッシュメモリ１１およびメモリカード１３に与えて記憶させ、フラッシュメモリ１１およびメモリカード１３から読出したデータを表す信号を、制御部３に適合する信号に変換することができる。
【００４５】
制御部３は、操作入力部２から与えられる指令情報に基づいて、メモリカード１３からデータを読出して、読出したデータを、後述する画像処理部８に与える。
【００４６】
各メモリカード１３は、たとえばＦＡＴ（File Allocation Table）などの階層ファイルシステムによって、論理的なフォーマットが行われている。メモリカード１３は、ファイルドライバ管理部１４によって、前記階層ファイルシステム環境下で制御されており、制御部３がＲＯＭ４などに記憶される制御プログラムに基づく処理を実行することによって、この制御部３は、ディレクトリおよび画像ファイルという概念のもとに、メモリカード１３にアクセスすることができる。これによってメモリカード１３が、たとえば制御部３から与えられる画像データを、画像ファイルとして記憶したり、制御部３はメモリカード１３から、特定の画像ファイルを読出したりすることができる。メモリカード１３にアクセスするとは、メモリカード１３からのデータの読出し、およびメモリカード１３へのデータの書込みのうちの少なくともいずれか一方を含む。たとえば操作入力部２から与えられる指令情報に基づいて、制御部３がメモリカード１３に記憶されるファイルの名称を指定することによって、ファイル管理ドライバ部１４は、指定されたファイルの名称に対応するファイル化されたデータを制御部３に与える。
【００４７】
画像処理部８は、ユーザが操作入力部２を操作することによって入力される指令情報に基づいて動作する制御部３から与えられる制御指令に基づいて、制御部３から与えられるデータを、出力部９に適合するデータフォーマットへ変換し、出力部９に与える。データフォーマットの変換は、たとえばＹＵＶ色空間で表される画像データを、ＣＭＹＫ色空間で表される画像データに変換したり、ＲＧＢ色空間で表される色空間に変換したりするなど、色空間の変換処理を含む。
【００４８】
出力部９は、印刷手段である。出力部９は、画像処理部８から与えられるデータに基づく画像情報を記録シートに印刷する。出力部９は、たとえばカラー画像を印刷するインクジェットプリンタによって実現される。前記記録シートは、たとえば記録紙である。
【００４９】
図２は、情報処理装置１における制御部３の、メモリカードアダプタ１２の選択動作を示すフローチャートである。操作者が操作入力部２に含まれる予め定める操作キーを操作するとステップＳ０から、ステップＳ１に移る。
【００５０】
ステップＳ１では、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されているか否かを判断する。ステップＳ１において制御部３は、ファイル管理ドライバ部１４に制御指令を与えて、メモリカードアダプタ１２にメモリカード１３が接続されているのか否か検出する。たとえばファイル管理ドライバ部１４は、アダプタ端子部に信号を与え、信号の変化を検出して、この検出結果を制御部３に与える。制御部３は、ファイル管理ドライバ部１４から与えられる信号の変化に基づいて、メモリカード１３が接続されているか否かを検出する。ステップＳ１において、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されている、言い換えれば第１〜第３のメモリカードアダプタ１２のうちいずれか２つ以上のメモリカードアダプタ１２にメモリカード１３がそれぞれ接続されていると判断すると、ステップＳ２に移る。制御部３は、メモリカード１４が、メモリカードアダプタ１２に着脱可能に接続されているか否かを検出する検出手段として機能する。
【００５１】
ステップＳ２では、ファイル管理ドライバ部１４に制御指令を与えて、各メモリカードアダプタ１２に接続されている各メモリカード１３に記憶されているファイル化されたデータのファイル形式を表す情報を読出して、予め定めるファイル形でファイル化されたデータ、言い換えれば予め定めるファイル形式のファイルが記憶されているか否かを判断する。本実施の形態において、前記予め定める形式のファイルは、アプリケーションファイルである。制御部３は、ファイルの名称およびファイルの拡張子の少なくともいずれか一方を検出し、予め定めるファイルの名称、および予め定めるファイルの拡張子と一致するか否かを判断する。予め定めるファイルの名称、および予め定めるファイルの拡張子を表すファイル形式情報は、たとえばフラッシュメモリ１１に記憶されている。制御部３は、フラッシュメモリ１１に記憶される予め定めるファイルの名称、および予め定めるファイルの拡張子を表すファイル形式情報と、検出したファイル形式を表す情報とを比較して、メモリカード１３に、予め定めるファイル形式で記憶されているデータがあるのか否かを判断する。このように制御部３は、メモリカード１３に記憶されるデータの内容自体を検出するのではなく、データの記載形式を検出するので、選択処理にかかる時間を可及的に短くすることができる。またファイルの拡張子は、ファイル形式によって異なる。したがって、このようなファイルの拡張子を検出することによって、制御部３は、簡単に予め定めるファイル形式を検出することができる。前記予め定めるファイル形式のデータは、出力部９によって出力されるべき画像情報に関するプリント設定データを含み、本実施の形態ではＤＰＯＦ（Digital Print Order Format）である。
【００５２】
図３は、ＤＰＯＦファイルが記憶されるメモリカード１３のディレクトリ階層構造を表す図である。ＤＰＯＦファイルが記憶されるメモリカード１３には、ルートディレクトリ２１の下層に、静止画像データファイルを記録するためのディレクトリであるＤＣＩＭ（Digital Camera Images）ディレクトリ２２と、ＭＩＳＣディレクトリ２３とが作成される。ＤＣＩＭディレクトリ２２の下層に、実際に静止画像データファイルなどを記憶するＤＣＦディレクトリ２４と呼ばれる複数のディレクトリが作成される。このＤＣＦディレクトリ２４の下層に、複数の静止画像データファイル２５が記憶される。サブディレクトリとしてＤＣＩＭディレクトリ２２およびが作成されている。ＤＰＯＦファイルは、ＭＩＤＣディレクトリ２３に記憶される。ＤＣＩＭディレクトリ２２は、下層にさらにサブディレクトリ２４を有し、各サブディレクトリ２４には、画像データを表す画像ファイル２５が記憶される。画像ファイルは、たとえばＪＰＥＧファイルである。
【００５３】
ＤＰＯＦファイルは、ＭＩＳＣディレクトリ２３に記憶される。プリント設定データ、具体的には自動プリントファイル２６、ＵＮＩＣＯＤＥ文字列記述ファイル２７、自動送信ファイル２８および自動再生ファイル２９などを含む。
【００５４】
ステップＳ２において、複数のメモリカード１３のうちのいずれか１つ以上のメモリカードに、予め定めるファイル形式でファイル化されたデータが記憶されていると判断すると、ステップＳ３に移る。
【００５５】
ステップＳ３では、複数のメモリカード１３、ここでは第１〜第３のメモリカード１３ａ〜１３ｃのうち、１つのメモリカード１３のみに、予め定めるファイル形式でファイル化されたデータが記憶されているか否かを判断する。ステップＳ３において、１つのメモリカードのみに、予め定めるファイル形式でファイル化されたデータが記憶されていると判断した場合、ステップＳ４に移る。
【００５６】
ステップＳ４では、予め定めるファイル形式でファイル化されたデータを記憶しているメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を選択する。このように、複数のメモリカードアダプタ１２にそれぞれに接続される各メモリカード１３のうち、１つのメモリカード１３にしか予め定めるファイル形式でファイル化されたデータが記憶されていなければ、制御部３は、そのメモリカード１３が接続されるメモリカードアダプタ１２を選択する。１つのメモリカードアダプタ１２を選択した後、制御部３は、選択されたメモリカードアダプタ１２に接続されるメモリカード１３からデータの読出し、およびメモリカード１３へのデータの書込みを、いつでも実行することができる。ステップＳ４の処理が終了すると、ステップＳ５に移り、動作処理を終了する。
【００５７】
前述のステップＳ１において、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されていないと判断すると、ステップＳ６に移る。
【００５８】
ステップＳ６では、メモリカード１３が装着されている、すなわち着脱可能に接続されているメモリカードアダプタ１２を選択して、ステップＳ５に移る。このように、複数のメモリカードアダプタ１２にそれぞれに接続される各メモリカード１３のうち、１つのメモリカード１３にしかメモリカード１３が接続されていない場合には、制御部３は、そのメモリカード１３が接続されるメモリカードアダプタ１２を選択する。
【００５９】
前述したステップＳ２において、複数のメモリカード１３のうちのいずれのメモリカード１３にも、予め定めるファイル形式でファイル化されたデータが記憶されていないと判断すると、ステップＳ７に移る。
【００６０】
ステップＳ７では、各メモリカード１３のいずれかに、ファイル化されたデータが記憶されているか否かを判断する。ステップＳ７においてファイル化されたデータが記憶されていると判断すると、ステップＳ８に移る。制御部３は、ファイル化されたデータがメモリカード１３に記憶されているのか否かを、ファイルの拡張子およびファイルの名称などを検出することができるか否かによって判断する。
【００６１】
ステップＳ８では、ファイル化されたデータに含まれる日時情報を検出する。メモリカード１３に記憶されるファイル化されたデータは、このファイルが記憶された日時、およびファイルの内容が更新された日時を表す日時情報とともに記憶される。この日時情報は、たとえばＤＯＳのファイルシステムのタイムスタンプによって表される。ステップＳ８の処理が終了すると、ステップＳ９に移る。
【００６２】
ステップＳ９では、ステップＳ８で検出した日時情報が表す日時の新しいデータを記憶しているメモリカード１３が接続されるメモリカードアダプタ１２を選択して、ステップＳ５に移る。
【００６３】
前述したステップＳ３において、２つ以上のメモリカード１３に、予め定めるファイル形式でファイル化されたデータが記憶されていると判断された場合、ステップＳ１０に移る。ステップＳ１０では、予め定めるファイル形式でファイル化されたデータに含まれる日時情報を検出する。ステップＳ１０の処理を終了すると、ステップＳ１１に移る。
【００６４】
ステップＳ１１では、ステップＳ１０で検出した日時情報が表す日時の新しいデータを記憶しているメモリカード１３が接続されるメモリカードアダプタ１２を選択して、ステップＳ５に移る。このように制御部３は、前記複数のメモリカード１３に、予め定めるファイル形式でデータが記憶されているときには、前記日時情報が表す日時が最も新しいデータが記憶されるメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を選択する。日時情報が表す日時が最も新しいデータが記憶されているメモリカード１３は、ユーザが最も頻繁に使用している可能性が高いので、このようなメモリカード１３が着脱可能に接続されるメモリカードアダプタを選択手段が選択することによって、ユーザが最もアクセスしたいと思われるメモリカード１３からデータをすぐに読出すことができ、これによって利便性を向上させることができる。
【００６５】
また前述のステップＳ７において、ファイル化されたデータが記憶されていないと判断すると、ステップＳ５に移る。
【００６６】
以上のように本実施の形態の情報処理装置１では、少なくとも２つのメモリカードアダプタ１３に、それぞれメモリカード１３が接続された状態で、制御部３はメモリカード１３が接続されるメモリカードアダプタ記憶１２のうちのいずれか１つを選択する。これによって、操作入力部２からの入力される指令情報に基づいて、制御部３が選択したメモリカードアダプタ１２に接続されるメモリカード１３から、データをすぐに読出すことができるようになる。
【００６７】
制御部３は、複数のメモリカードアダプタ１２に、それぞれメモリカード１３が接続されている場合、各メモリカード１３のそれぞれに記憶されているファイル化されたデータのファイル形式を検出し、予め定めるファイル形式でファイル化されたデータが記憶されるメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を選択する。ユーザは、たとえば操作入力部２を用いて複数のメモリカードアダプタ１２の内から１つのメモリカードアダプタ１２を選択する選択操作をする必要がなく、またメモリカード１３を複数のメモリカードアダプタ１２にそれぞれ接続していても、制御部３が、メモリカード１３に記憶されるファイル化されたデータのデータ形式に基づいて、複数のメモリカード１３のうち、１つのメモリカード１３に接続されるメモリカードアダプタ１２を選択することができる。予め定めるファイル形式として、ユーザの利用頻度が高いデータ形式を設定しておく、ここでは情報処理装置１をプリンタ装置に適用しているので、たとえばデジタルカメラのプリント用の記録フォーマットであるＤＰＯＦファイルを設定しておく。これによって、ユーザがアクセス対象として望むメモリカード１３が接続されるメモリカードアダプタ１２を、制御部３が選択することができ、利便性を向上させることができる。
【００６８】
またメモリカード１３を着脱して、１つのメモリカードアダプタ１２にのみメモリカード１３を接続することによって、制御部３が、複数のメモリカードアダプタ１２のうち、前記メモリカード１３が装着された１つのメモリカードアダプタ１２を選択する構成とすると、複数のメモリカード１３がメモリカードアダプタ１２にそれぞれ接続されている場合、ユーザによってメモリカード１３を着脱する回数が増加してしまうおそれがあるが、本発明では制御部３がメモリカードアダプタ１２を選択するときに、メモリカードアダプタ１２からメモリカード１３を着脱する必要がない、すなわち複数のメモリカード１３を接続したままで使用することができるので、メモリカード１３を着脱する操作回数が低減され、これによって利便性が向上する。
【００６９】
また制御部３によってメモリカードアダプタ１３を選択した後は、アクセス対象のメモリカード１３を１つに特定することができ、これによって制御部３の処理負荷を抑制することができる。
【００７０】
また情報処理装置１では、前記複数のメモリカード１３に予め定めるファイル形式でファイル化されたデータが記憶されているときには、データに含まれる日時情報が表す日時が最も新しいデータが記憶されるメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を、制御部３が選択する。日時情報が表す日時が最も新しいデータが記憶されているメモリカード１３は、ユーザが最も頻繁に使用している可能性が高いので、このようなメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を制御部３が選択することによって、ユーザが最もアクセスしたいと思われるメモリカード１３からデータをすぐに読出すことができ、これによって利便性を向上させることができる。
【００７１】
また出力部９は、前記制御部３によって読出されたデータに基づいて、記録シートに情報を出力することができる。出力部９は、プリント設定データに基づいて、画像情報を出力する。このような構成とすることによって、複数のメモリカード１３をメモリカードアダプタ１２に着脱可能に接続するだけで、出力部９によって、出力されるべき画像情報を記憶しているメモリカード１３を、選択することができ、利便性を向上させることができる。
【００７２】
制御部３は、メモリカード１３に記憶されるデータの記載形式に基づいて、メモリカードアダプタ１２を選択するので、メモリカード１３に特殊な情報を書込む必要がなく、たとえばパーソナルコンピュータおよびデジタルカメラ装置など、他の情報処理装置において、データが書込まれたメモリカード１３が接続されるメモリカードアダプタ１２であっても、選択することができる。
【００７３】
本実施の形態では、記憶部７には、３つのメモリカードアダプタ１２が設けられるが、本発明の他の実施の形態において、メモリカードアダプタ１２の数は、これに限らず２つ以上であればよい。
【００７４】
本実施の形態では、複数のメモリカードアダプタ１２のそれぞれに、着脱可能に接続されるメモリカード１３は、すべて同じ形状のものとしているが、本発明の実施の他の形態において、複数のメモリカードアダプタ１２のそれぞれに、着脱可能に接続されるメモリカード１３は、異なる形状ものを含んでいてもよい。この場合、メモリカード１３の形状に対応する複数種類の形状のメモリカードアダプタ１２を装置に設ける。
【００７５】
また本発明のさらに他の実施の形態では、前記制御部３のメモリカードアダプタ１２の選択動作は、メモリカード１３がメモリカードアダプタ１２に装着された時に、開始されてもよい。このような構成にすると、予め定める操作キーを操作しなくても、メモリカード１３をメモリカードアダプタ１２に着脱可能に接続するだけで、メモリカード１３を接続するメモリカードアダプタ１２の選択動作処理が実行されるので、より利便性を向上させることができる。
【００７６】
本実施の形態では、予め定めるファイル形式でファイル化されたデータを記憶しているメモリカード１３が、複数のメモリカードアダプタ１２にそれぞれ接続されている場合、データに含まれる日付情報に基づいて、日付情報が表す日付が新しいデータを記憶するメモリカード１３が接続されるメモリカードアダプタ１２を制御部３が選択するが、本発明のさらに他の実施の形態では、予め定めるファイル形式でファイル化されたデータを記憶しているメモリカード１３が、複数のメモリカードアダプタ１２にそれぞれ接続されている場合、制御部３は、最初に予め定めるファイル形式でファイル化されたデータが記憶されていることが検出されたメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を選択する構成としてもよい。このような構成であっても、予め定めるファイル形式でファイル化されたデータを記憶しているメモリカード１３のうちのいずれか１つが接続されるメモリカードアダプタ１２を制御部３が選択することによって、同様な効果をえることができる。
【００７７】
図４は、本発明の実施の他の形態の情報処理装置における制御部３のメモリカードアダプタ１２の選択処理を示すフローチャートである。本実施の形態の情報処理装置の構成は、前述の情報処理装置１の構成と同様であり、制御部３の制御動作のみが異なる。したがって、前述の実施の形態の情報処理装置１と同様な構成には、同様の参照符号を付して、同様な部分の説明については省略する。
【００７８】
操作者が操作入力部２に含まれる予め定める操作キーを操作すると、ステップＡ０から、ステップＡ１に移る。
【００７９】
ステップＡ１では、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されているか否かを判断する。ステップＡ１において制御部３は、ファイル管理ドライバ部１４に制御指令を与えて、メモリカードアダプタ１２にメモリカード１３が接続されているのか否か検出する。たとえばファイル管理ドライバ部１４は、アダプタ端子部に信号を与え、信号の変化を検出して、この検出結果を制御部３に与える。制御部３は、ファイル管理ドライバ部１４から与えられる信号の変化に基づいて、メモリカード１３が接続されているか否かを検出する。ステップＡ１において、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されていると判断すると、ステップＡ２に移る。
【００８０】
ステップＡ２では、各メモリカード１３のいずれかに、ファイル化されたデータが記憶されているか否かを判断する。ステップＡ２においてファイル化されたデータが記憶されていると判断すると、ステップＡ３に移る。
【００８１】
ステップＡ３では、ファイル化されたデータに含まれる日時情報を検出する。日時情報は、ＤＯＳのファイルシステムのタイムスタンプ、またはＥｘｉｆ（Exchangenble Image File Format）のＪＰＥＧヘッダに含まれている日時情報によって表される。Ｅｘｉｆは、電子情報技術産業協会（略称ＪＥＩＴＡ）によって規格化されている、デジタルカメラ用の画像ファイルの規格である。Ｅｘｉｆファイルに含まれる日時情報は、撮影日時を表す。前記日時情報として、ＤＯＳのファイルシステムのタイムスタンプ、およびＥｘｉｆのＪＰＥＧヘッダに含まれている日時情報のいずれを用いるのかは、たとえば操作入力部２による選択操作によって、フラッシュメモリ１１に設定情報として記憶される。制御部３は、フラッシュメモリ１１に記憶される設定情報に基づいて、日時情報として、ＤＯＳのファイルシステムのタイムスタンプ、およびＥｘｉｆのＪＰＥＧヘッダに含まれている日時情報のいずれかを検出する。
【００８２】
ステップＡ３の処理が終了すると、ステップＡ４に移る。ステップＡ４では、ステップＡ３で検出した日時情報が表す日時の新しいデータを記憶しているメモリカード１３が接続されるメモリカードアダプタ１２を選択して、ステップＡ５に移り、動作処理を終了する。
【００８３】
前述したステップＡ１において、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されていないと判断する、言い換えると１つのメモリカード１３のみがメモリカードアダプタ１２に接続されていると判断すると、ステップＡ５に移る。
【００８４】
ステップＡ５では、メモリカード１３が装着されているメモリカードアダプタ１２が装着、すなわち着脱可能に接続されているメモリカードアダプタ１２を選択して、ステップＡ４に移る。
【００８５】
また前述のステップＡ２において、ファイル化されたデータが記憶されていないと判断すると、ステップＡ５に移る。
【００８６】
以上のように本実施の形態の情報処理装置では、制御部３が、ファイル化されたデータに含まれる日時情報が表す日時が最も新しいデータが記憶されるメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を、選択する。日時情報が表す日時が最も新しいデータが記憶されているメモリカード１３は、ユーザが最も頻繁に使用している可能性が高いので、このようなデータが記憶されるメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を制御部３が選択することによって、ユーザが最もアクセスしたいと思われるメモリカード１３からデータをすぐに読出すことができ、これによって利便性を向上させることができる。
【００８７】
またメモリカード１３を着脱することによって、制御部３が、複数のメモリカードアダプタ１２のうち、前記メモリカード１３が装着された１つのメモリカードアダプタ１２を選択する構成とすると、複数のメモリカード１３がメモリカードアダプタ１２にそれぞれ接続されている場合、ユーザによってメモリカード１３を着脱する回数が増加してしまうおそれがあるが、本発明では制御部３がメモリカードアダプタ１２を選択するときに、メモリカードアダプタ１２からメモリカード１３を着脱する必要がない、すなわち複数のメモリカード１３を接続したままで使用することができるので、メモリカード１３を着脱する操作回数が低減され、これによって利便性が向上する。
【００８８】
また制御部３によってメモリカードアダプタ１３を選択した後は、アクセス対象のメモリカード１３を１つに特定することができ、これによって制御部３の処理負荷を抑制することができる。
【００８９】
図５は、本発明の実施の他の形態の情報処理装置３０の構成を示すブロック図である。情報処理装置３０は、いわゆるデジタルカメラ装置であって、図１に示す前述した情報処理装置１の構成と同様であり、同様の部分には同様の参照符号を付して、その詳細な説明を省略する。情報処理装置３０は、操作入力部２、制御部３、ＲＯＭ４、ＲＡＭ５、ＣＰＵ６、記憶部７、画像処理部８、出力部９、バス１０および画像入力部３１を含んで構成される。
【００９０】
本実施の形態において、出力部９は、画像を表示する表示装置であって、たとえば液晶表示装置などによって実現される。出力部９は、画像処理部８から与えられる画像データに基づいて、画像情報を表示する。
【００９１】
画像入力部３１は、画像データを入力する入力手段であって、カメラ部３２を含む。カメラ部３２は、レンズ３３、ＣＣＤ（Charge Coupled Device）部３４、シャッタおよび光学フィルタを含む。ＣＣＤ部３４は、ＣＣＤイメージセンサを含み、被写体からレンズ３３を介して集光される光を電気信号に変換して、画像データを生成する。
【００９２】
画像入力部３１は、制御部３から与えられる指令情報に基づいて動作し、画像入力部３１のカメラ部３２によって生成された画像データは、制御部３に与えられ、予め定める圧縮方法で圧縮された後、予め定めるファイル形式で、ファイル化される。また制御部３は、予め定める圧縮方法によって圧縮された画像データを解凍することができる。前記予め定める圧縮方法は、ＪＰＥＧである。制御部３は、操作入力部２から与えられる指令情報にもとづいて、複数のメモリカードアダプタ１２のうち、選択したメモリカードアダプタ１２に着脱可能に接続されるメモリカード１３に、画像入力部３１によって得られる画像データを記憶させる。
【００９３】
制御部３は、カメラ部３１によって生成された画像データを、メモリカード１３に記憶するときに、予め定める記載形式でデータを記憶させ、ここでは予め定めるディレクトリ階層構造でデータを記憶させる。予め定めるディレクトリ階層構造は、ＤＣＦ規格に基づくものである。
【００９４】
図６は、ＤＣＦ規格に基づくディレクトリ階層構造を表す図である。ＤＣＦにおいては、ルートディレクトリ２１に、ＤＣＩＭディレクトリ２２を作成することが規定されている。このＤＣＩＭディレクトリ２２の下層に、ＤＣＦディレクトリ２４と呼ばれる複数のディレクトリを生成することが規定されている。このＤＣＦディレクトリ２４の下層に、複数の静止画像データファイル２５を記憶させることができる。
【００９５】
また、ＤＣＦ規格においては、ＤＣＦディレクトリ２４の名称およびファイルの名称の付け方が規定されている。ＤＣＦディレクトリ２４の名称は、固定長であって、全体として８文字から成る。前記８文字のうち、上３文字、すなわち左から３文字は、ディレクトリ番号（Ｄ１）と呼ばれる数字を表し、下５文字、すなわち右から５文字は、自由文字（Ｄ２）と呼ばれる文字コードを表す。さらに、ファイル名についても全体として８文字固定で、上４文字へ自由文字（Ｆ１）と呼ばれる文字コード、下４文字をファイル番号（Ｆ２）と呼ばれる数字で構成されている。ここで、ディレクトリ番号Ｄ１には重複しない番号「１００」〜「９９９」を、また、ファイル番号Ｆ２には重複しない番号「０００１」〜「９９９９」番を使用することが規定されている。
【００９６】
さらに、画像ファイルは、ＩＳＯ（International Organization for Standard）により標準化されたＪＰＥＧ方式によって圧縮されたものであることが規定されており、ファイル名の拡張子が“ＪＰＧ”となるものを用いる。また、この画像ファイルには、入力された画像データそのものを圧縮した主画像に加えて、主画像の縮小して圧縮したサムネイル画像（Thumbnail Image）が付加されて一つの画像として構成されている。
【００９７】
さらに、ＤＣＦディレクトリ２４には“ＪＰＧ”を拡張子とする画像ファイル以外に、“ＴＨＭ”を拡張子とするサムネイル画像のみを圧縮した画像ファイル、および“ＷＡＶ”を拡張子とする音声ファイルなども記憶されてもよい。
【００９８】
図７は、ＤＣＦのデータ構造を示す図である。ＤＣＦ基本ファイル４１は、データの先頭から順番に、ＳＯＩ（Start Of Image）部４２、ＡＰＰ（APPlication marker
segment）１部４３、サムネイル部４４、ＪＰＥＧデータ部４５、ＥＯＩ(End Of Image)部４６を含む。ＳＯＩ部４２は、ＪＰＥＧデータの先頭を表す。ＥＯＩ部４６は、ＪＰＥＧデータの終端を表す。ＡＰＰ１部４３には、Ｅｘｉｆ情報が含まれる。Ｅｘｉｆ情報は、日時情報を含む。サムネイル部４４には、サムネイルＳＯＩ部４７、サムネイルＪＰＥＧデータ部４８、サムネイルＥＯＩ部４９を含む。サムネイルＳＯＩ部４７は、ＪＰＥＧデータの先頭を表す。サムネイルＥＯＩ部４９は、ＪＰＥＧデータの終端を表す。サムネイルＪＰＥＧデータ部４８には、ＪＰＥＧデータ部４５に含まれるＪＰＥＧ圧縮データをサムネイルかして表示するためのＪＰＥＧ圧縮データが含まれる。ＪＰＥＧデータ部４５には、ＪＰＥＧ圧縮データが含まれる。ＪＰＥＧデータ部４５に、カメラ部３２によって生成された画像データをＪＰＥＧによって圧縮したデータが記憶される。
【００９９】
図８は、情報処理装置３０における制御部３のメモリカードアダプタ１２の選択動作を示すフローチャートである。操作者が操作入力部２に含まれる予め定める操作キーを操作すると、ステップＢ０から、ステップＢ１に移る。
【０１００】
ステップＢ１では、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されているか否かを判断する。ステップＡ１において制御部３は、ファイル管理ドライバ部１４に制御指令を与えて、メモリカードアダプタ１２にメモリカード１３が接続されているのか否か検出する。たとえばファイル管理ドライバ部１４は、アダプタ端子部に信号を与え、信号の変化を検出して、この検出結果を制御部３に与える。制御部３は、ファイル管理ドライバ部１４から与えられる信号の変化に基づいて、メモリカード１３が接続されているか否かを検出する。ステップＢ１において、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されていると判断すると、ステップＢ２に移る。
【０１０１】
ステップＢ２では、各メモリカードアダプタ１２にそれぞれ接続されている各メモリカード１３に記憶されているファイル化されたデータが、予め定めるディレクトリ階層構造を有するか否かを判断する。本実施の形態では、予め定めるディレクトリ階層構造は、ＤＣＦ規格に基づくものであり、前述した図６に示すような階層構造である。制御部３は、メモリカード１３に記憶されているデータが、予め定めるディレクトリ階層構造で記憶されているか否かを、ディレクトリの名称および各ディレクトリの階層を検出して、判断する。制御部３は、ディレクトリの名称と、各ディレクトリの階層を検出し、たとえばＤＩＭＭディレクトリが、ルートディレクトリの下層にあれば、予め定めるディレクトリ階層構造であると判断する。
【０１０２】
ステップＢ２において、複数のメモリカード１３のうちのいずれか１つ以上のメモリカードに、予め定めるディレクトリ階層構造でデータが記憶されていると判断すると、ステップＢ３に移る。
【０１０３】
ステップＢ３では、複数のメモリカード１３のうち、１つのメモリカード１３のみに、予め定めるディレクトリ階層構造でデータが記憶されているか否かを判断する。ステップＢ３において、１つのメモリカードのみに、予め定めるディレクトリ階層構造でデータが記憶されていると判断した場合、ステップＢ４に移る。
【０１０４】
ステップＢ４では、予め定めるディレクトリ階層構造でデータを記憶しているメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を選択して、ステップＢ５に移り動作処理を終了する。
【０１０５】
前述のステップＢ１において、２つ以上のメモリカード１３がメモリカードアダプタ１２に接続されていないと判断すると、ステップＢ６に移る。
【０１０６】
ステップＢ６では、メモリカード１３が装着されているメモリカードアダプタ１２が装着、すなわち着脱可能に接続されているメモリカードアダプタ１２を選択して、ステップＢ５に移る。
【０１０７】
前述したステップＢ２において、複数のメモリカード１３のうちのいずれか１つ以上のメモリカードに、予め定めるディレクトリ階層構造でデータが記憶されていないと判断する、言い換えると、全てのメモリカードに予め定めるディレクトリ階層構造でデータが記憶されていないと判断すると、ステップＢ７に移る。ステップＢ７では、各メモリカード１３のいずれかに、ファイル化されたデータが記憶されているか否かを判断する。ステップＢ７においてファイル化されたデータが記憶されていると判断すると、ステップＢ８に移る。
【０１０８】
ステップＢ８では、ファイル化されたデータに含まれる日時情報を検出する。日時情報は、ＤＯＳのファイルシステムのタイムスタンプによって表される。
【０１０９】
ステップＢ８の処理が終了すると、ステップＢ９に移る。ステップＢ９では、ステップＢ８で検出した日時情報が表す日時の新しいデータを記憶しているメモリカード１３が接続されるメモリカードアダプタ１２を選択して、ステップＢ５に移る。
【０１１０】
前述したステップＢ３において、２つ以上のメモリカード１３に、予め定めるディレクトリ階層構造でデータが記憶されていると判断された場合、ステップＢ１０に移る。ステップＢ１０では、予め定めるディレクトリ階層構造でデータが記憶される記憶されるメモリカード１３から、ファイル化されたデータに含まれる日時情報を検出する。ステップＢ１０の処理を終了すると、ステップＢ１１に移る。
【０１１１】
ステップＢ１１では、ステップＢ１０で検出した日時情報が表す日時の新しいデータを記憶しているメモリカード１３が接続されるメモリカードアダプタ１２を選択して、ステップＢ５に移る。
【０１１２】
前述したステップＢ７において、ファイル化されたデータが記憶されていないと判断すると、ステップＳ５に移る。
【０１１３】
以上のように情報処理装置３０では、複数のメモリカードアダプタ１２は、それぞれメモリカード１３を着脱可能に接続することができる。少なくとも２つのメモリカードアダプタ１２に、それぞれメモリカード１３が接続されると、制御部３は、メモリカード１３が接続されるメモリカードアダプタ１２のうちのいずれか１つを選択する。制御部１３は、選択したメモリカードアダプタ１２に接続されるメモリカード１３にデータを書込み、またメモリカード１３からデータを読出すことができる。
【０１１４】
制御部３は、メモリカード１３がそれぞれ接続される複数のメモリカードアダプタ１２のうち、制御部３がメモリカード１３にデータを記憶させるときに用いられるディレクトリ階層構造を有するメモリカード１３が接続されるメモリカードアダプタ１２に接続する。制御部３によって、メモリカード１３にデータを書込むときに作成される予め定めるディレクトリ階層構造を有するということは、前にこのメモリカード１３からデータの読出し、またはデータの書込みを実行した可能性が高く、再度ユーザが利用したい可能性が高いので、制御部３が、このようなメモリカード１３が接続されるメモリカードアダプタ１２を選択することによって、ユーザの利便性を向上させることができる。
【０１１５】
また制御部３は、メモリカード１３に記憶されるデータのディレクトリ階層構造に基づいて、メモリカードアダプタ１２を選択するので、メモリカード１３に記憶されるデータの全てを検出する必要がない。これによって、複数のメモリカードアダプタ１２のそれぞれにメモリカード１３が着脱可能に接続された状態であっても、制御部３のメモリカードアダプタ１２の選択処理を可及的短くすることができる。
【０１１６】
またメモリカード１３を着脱することによって、制御部３が、複数のメモリカードアダプタ１２のうち、前記メモリカード１３が装着された１つのメモリカードアダプタ１２を選択する構成とすると、複数のメモリカード１３がメモリカードアダプタ１２にそれぞれ接続されている場合、ユーザによってメモリカード１３を着脱する回数が増加してしまうおそれがあるが、本発明では制御部３がメモリカードアダプタ１２を選択するときに、メモリカードアダプタ１２からメモリカード１３を着脱する必要がない、すなわち複数のメモリカード１３を接続したままで使用することができるので、メモリカード１３を着脱する操作回数が低減され、これによって利便性が向上する。
【０１１７】
また制御部３によってメモリカードアダプタ１３を選択した後は、アクセス対象のメモリカード１３を１つに特定することができ、これによって制御部３の処理負荷を抑制することができる。
【０１１８】
また情報処理装置３０では、前記複数のメモリカード１３に予め定めるディレクトリ階層構造で、データが記憶されているときには、データに含まれる日時情報が表す日時が最も新しいデータが記憶されるメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を、制御部３が選択する。日時情報が表す日時が最も新しいデータが記憶されているメモリカード１３は、ユーザが最も頻繁に使用している可能性が高いので、このようなメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を制御部３が選択することによって、ユーザが最もアクセスしたいと思われるメモリカード１３からデータをすぐに読出すことができ、これによって利便性を向上させることができる。
【０１１９】
制御部３は、ＤＣＦ規格に基づくディレクトリ階層構造を有するようにファイル化されたデータが記憶されたメモリカード１３が着脱可能に接続されたメモリカードアダプタ１２を選択する。ＤＣＦ規格に基づくディレクトリ階層構造を有するようにファイル化されたデータは、言い換えればデジタルカメラで撮像して得られる画像データを表す。このような画像データは、出力部９である表示装置によって表示させることが望まれることが多く、またデジタルカメラ装置では、ＤＣＦ規格に基づいて画像データをメモリカード１３に記憶させるので、このようなディレクトリ階層構造のデータを記憶したメモリカードを着脱可能に接続するメモリカードアダプタ１２を選択することによって、ユーザの利便性を向上させることができる。
【０１２０】
図９は、本発明のさらに他の実施の形態の情報処理装置５０の構成を示すブロック図である。情報処理装置５０は、いわゆるファクシミリ装置であって、前述した各実施の形態の情報処理装置１，３０と同様な構成であり、前述した情報処理装置３０において、カメラ部３２を、ファクシミリ通信部５１に置き換えた構成であるので、前述の実施の形態と同様な部分には、同様な参照符号を付して、その詳細な説明を省略する。
【０１２１】
情報処理装置５０は、操作入力部２、制御部３、ＲＯＭ４、ＲＡＭ５、ＣＰＵ６、記憶部７、画像処理部８、出力部９、バス１０および画像入力部３１を含んで構成される。本実施の形態において、出力部９は、前述した印刷手段と、画像を表示する表示装置と両者を含む。
【０１２２】
画像入力部３１は、ファクシミリ通信部５１と、画像読取部５２とを含む。ファクシミリ通信部５１は、ファクシミリ通信機能を有する。ファクシミリ通信部５１は、公衆回線を含む通信回線に接続され、ファクシミリ通信によって通信回線を介して与えられるファクシミリ情報を受信し、また画像読取部５２によって読取った画像データを、通信回線を介して、ファクシミリ通信によって送出する。ファクシミリ通信部５１によって受信したファクシミリ情報は、制御部３によって、予め定めるファイル形式でファイル化され、予め定めるディレクトリ階層構造で、フラッシュメモリ１１またはメモリカード１３に、ファクシミリ画像データファイルにとして記憶される。
【０１２３】
ファクシミリ受信したデータを、フラッシュメモリ１１に記憶させるのか、メモリカード１３に記憶させるのかは、操作入力部２から与えられる指令情報に基づいて決定される。ユーザは、ファクシミリ受信したデータを、フラッシュメモリ１１に記憶させるのか、またはメモリカード１３に記憶させるのかを設定情報としてフラッシュメモリ１１に予め記憶させておく。制御部３は、フラッシュメモリ１１に記憶された設定情報に基づいて、受信したデータを、フラッシュメモリ１１およびメモリカード１３のうち少なくともいずれか一方に記憶させる。
【０１２４】
図１０は、ファクシミリ受信したデータをメモリカード１３に記憶させるときの予め定めるディレクトリ階層構造を表す図である。予め定めるディレクトリ階層構造は、ルートディレクトリ２１の下層に、ＳＨＦＡＸディレクトリ５５という、情報処理装置５０の独自のディレクトリを有する。また、ＳＨＦＡＸディレクトリ５５の下層に、イメージディレクトリ５６という、情報処理装置５０の独自のディレクトリを有する。このイメージディレクトリ５６に、複数のファクシミリ画像データファイル５７を記憶することができる。
【０１２５】
本実施の形態の情報処理装置５０の制御部３のメモリカードアダプタ１２の選択動作は、前述した図８に示す情報処理装置３０と同様であるので、その詳細な説明を省略する。前述した情報処理装置３０では、予め定めるディレクトリ階層構造は、ＤＣＦ規格に基づいているが、本実施の形態の情報処理装置５０では、予め定めるディレクトリ階層構造は、情報処理装置５０の独自のものとしている。したがって制御部３は、メモリカード１３に、たとえば、前述したＳＨＦＡＸディレクトリ５５およびイメージディレクトリ５６などのディレクトリの名称が記憶され、かつその階層の順番を検出することによって、メモリカード１３に予め定めるディレクトリ階層構造でデータが記憶されているか否かを判断する。制御部３は、メモリカード１３がそれぞれ接続される複数のメモリカードアダプタ１２のうち、制御部３がメモリカード１３にデータを記憶させるときに用いられるディレクトリ階層構造を有するメモリカード１３が接続されるメモリカードアダプタ１２に接続する。制御部３によってメモリカード１３にデータを書込むときに作成される予め定めるディレクトリ階層構造を有するということは、前にこのメモリカード１３に、情報処理装置５０によってデータの書込みを実行した可能性が高く、再度ユーザが利用したい可能性が高いので、制御部３が、このようなメモリカード１３が接続されるメモリカードアダプタ１２を選択することによって、ユーザの利便性を向上させることができる。
【０１２６】
またメモリカード１３を着脱することによって、制御部３が、複数のメモリカードアダプタ１２のうち、前記メモリカード１３が装着された１つのメモリカードアダプタ１２を選択する構成とすると、複数のメモリカード１３がメモリカードアダプタ１２にそれぞれ接続されている場合、ユーザによってメモリカード１３を着脱する回数が増加してしまうおそれがあるが、本発明では制御部３がメモリカードアダプタ１２を選択するときに、メモリカードアダプタ１２からメモリカード１３を着脱する必要がない、すなわち複数のメモリカード１３を接続したままで使用することができるので、メモリカード１３を着脱する操作回数が低減され、これによって利便性が向上する。
【０１２７】
また制御部３によってメモリカードアダプタ１２を選択した後は、アクセス対象のメモリカード１３を１つに特定することができ、これによって制御部３の処理負荷を抑制することができる。
【０１２８】
情報処理装置５０は、スキャナ装置としても機能し、画像読取部５２で読取った画像データをメモリカード１３に記憶させることができる。この場合においても制御部３は、ファクシミリ通信によって受信したデータを記憶させる場合と同様に、情報処理装置１の独自のディレクトリ階層構造で、読取った画像データをメモリカード１３に記憶させることができる。
【０１２９】
また本発明の実施のさらに他の形態における情報処理装置は、テレビジョン受信装置であってもよい。このようなテレビジョン受信装置は、前述した図１に示す情報処理装置１における出力部９を、たとえば液晶表示装置、プラズマ表示装置およびＥＬ（Electro
Luminescence）表示装置などの表示装置とすることによって実現される。このような構成であっても、前述の実施の形態の情報処理装置と同様の効果を得ることができる。このような実施の形態においては、制御部３は、複数のメモリカードアダプタ１２のうち、動画像データのデータ形式でデータ記憶されたメモリカード１３が着脱可能に接続されるメモリカードアダプタ１２を選択する構成としてもよい。
【０１３０】
さらに前述した各実施の形態において、着脱可能に接続される記憶媒体をメモリカード１３によって実現しているが、本発明のさらに他の実施の形態において、着脱可能に接続される記憶媒体は、ハードディスクドライブ装置であってもよい。また、本発明のさらに他の実施の形態において、着脱可能に接続される記憶媒体は、たとえばＤＶＤＲＡＭ（
Digital Versatile Disk RAM）およびＤＶＤＲなどの光ディスクであってもよい。記憶媒体として、光ディスクを用いる場合には、記憶媒体接続手段として、メモリカードアダプタに代えて、光ピックアップ装置を用いる。
【０１３１】
また前述した各実施の形態において、制御部３によって複数のメモリカードアダプタ１２のうちのいずれか１つのメモリカードアダプタ１２が選択されるが、このような構成に加えて、ユーザが操作入力部２によって指令情報を入力することによって、複数のメモリカードアダプタ１２のうちのいずれか１つのメモリカードアダプタ１２を選択する構成を加えてもよい。制御部３は、操作入力部２から与えられる指令情報に基づいて、複数のメモリカードアダプタ１２のうちのいずれか１つのメモリカードアダプタ１２を選択する。これによって、メモリカードアダプタ１２をユーザが直接選択することもできるようになり、より利便性を向上させることができる。
【図面の簡単な説明】
【０１３２】
【図１】本発明の実施の一形態の情報処理装置１の構成を示すブロック図である。
【図２】情報処理装置１の制御部３のメモリカードアダプタ１２の選択動作を示すフローチャートである。
【図３】ＤＰＯＦファイルが記憶されるメモリカード１３のディレクトリ階層構造を表す図である。
【図４】本発明の実施の他の形態の情報処理装置における制御部３のメモリカードアダプタ１２の選択処理を示すフローチャートである。
【図５】本発明の実施の他の形態の情報処理装置３０の構成を示すブロック図である。
【図６】ＤＣＦ規格に基づくディレクトリ階層構造を表す図である。
【図７】ＤＣＦのデータ構造を示す図である。
【図８】情報処理装置３０の制御部３のメモリカードアダプタ１２の選択動作を示すフローチャートである。
【図９】本発明のさらに他の実施の形態の情報処理装置５０の構成を示すブロック図である。
【図１０】ファクシミリ受信したデータを記憶させるときに用いられる予め定めるディレクトリ階層構造を表す図である。
【符号の説明】
【０１３３】
１  ファクシミリ装置
３  制御部
１２  メモリカードアダプタ
１３  メモリカード
１４  ファイル管理ドライバ部
【図１】
2006092211.tif 000003
【図２】
2006092211.tif 000004
【図３】
2006092211.tif 000005
【図４】
2006092211.tif 000006
【図５】
2006092211.tif 000007
【図６】
2006092211.tif 000008
【図７】
2006092211.tif 000009
【図８】
2006092211.tif 000010
【図９】
2006092211.tif 000011
【図１０】
2006092211.tif 000012