(57)【特許請求の範囲】
【請求項１】
入力されるデータに従った画像を画面に表示する画像処理装置に、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）をプロトコルとするネットワークを介してデータ通信可能に接続され、リムーバブルメディアが記憶するデータを読み込むリムーバブルメディア装置において、
前記リムーバブルメディアに記憶されるＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式の画像ファイルのファイル名としてＦＴＰプロトコル内を通過して、前記画像処理装置から送信されたファイル名を受信するファイル名受信手段と、
前記ファイル名受信手段により受信したファイル名が、ＦＴＰプロトコル内ではファイル名として通過すると共に前記リムーバブルメディア装置で利用されるファイルシステムではファイル名として認識されない文字または記号で構成されるセパレータを含む場合、前記受信したファイル名に含まれると共に前記セパレータによって区切られている画像ファイル名と縮小画像データ出力コマンドとを分離する分離手段と、
前記分離手段により分離された前記縮小画像データ出力コマンドが、所定の縮小表示コマンドである場合、前記分離手段により分離された前記画像ファイル名の画像ファイルの先頭から所定領域分に、その画像ファイルを縮小表示するための縮小データが含まれるかを判断する縮小データ判断手段と、
前記縮小画像データ出力コマンドが前記縮小表示コマンドである場合、前記縮小データ判断手段により、画像ファイルの先頭から所定領域分に前記縮小データが含まれないと判断されると、その画像ファイルに従って、その画像ファイルを縮小表示するための縮小データを生成する縮小データ生成手段と、
その縮小データ生成手段により生成された縮小データ、または前記画像ファイルの先頭から所定領域分に含まれる前記縮小データを、各画像ファイルについて前記画像処理装置にＦＴＰプロトコルにより送信するデータ送信手段を備えることを特徴とするリムーバブルメディア装置。
【請求項２】
前記縮小データ判断手段は、前記分離手段により分離された前記縮小画像データ出力コマンドが所定の簡易表示コマンドである場合、前記分離手段により分離された前記画像ファイル名の画像ファイルの先頭から所定領域分に、前記縮小データが含まれるかを判断するものであり、
前記データ送信手段は、前記縮小データ判断手段により先頭から所定領域分に縮小データが含まれると判断された画像ファイルについてはその縮小データを前記画像処理装置に送信し、一方、前記縮小データ判断手段により先頭から所定領域分に縮小データが含まれないと判断された画像ファイルについては所定の絵記号データを前記画像処理装置に送信することを特徴とする請求項１記載のリムーバブルメディア装置。
【請求項３】
前記ファイル名受信手段は、「：」が、前記セパレータとして付加されたファイル名を受信することを特徴とする請求項１または２に記載のリムーバブルメディア装置。
【請求項４】
前記リムーバブルメディア装置で利用されるファイルシステムは、ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）で構成されることを特徴とする請求項３記載のリムーバブルメディア装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はリムーバブルメディア装置およびデータ制御プログラムに関し、特に、ＦＴＰをプロトコルとするネットワークを介して、リムーバブルメディアが記憶する情報を出力するリムーバブルメディア装置が用いられる場合であっても、そのリムーバブルメディア装置に装着されたリムーバブルメディア内の画像ファイルを手軽且つ短時間で確認することが可能なリムーバブルメディア装置およびデータ制御プログラムに関するものである。
【背景技術】
【０００２】
デジタルカメラなどで撮影された複数枚の画像ファイルを表示画面で手軽に確認するための表示形式の一つとして、画像ファイルを縮小した縮小画像を表示画面に複数個表示する、いわゆるサムネイル表示が知られている（例えば、特許文献１）。
【０００３】
また、デジタルカメラなどで撮影された画像ファイルをリムーバブルメディアに記録し、そのリムーバブルメディア内の画像ファイルをパーソナルコンピュータ（以下、ＰＣと称する）に読み込み、閲覧する際には、リムーバブルメディア装置（いわゆるカードリーダ）がアダプターとして用いられる。近年、リムーバブルメディア装置としては、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）を通信規格として通信を行うＵＳＢ方式のリムーバブルメディア装置と、共有フォルダ方式のリムーバブルメディア装置と、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）方式のリムーバブルメディア装置とが代表的なものとして知られている。
【０００４】
図１０（ａ）は、従来のＵＳＢ方式のリムーバブルメディア装置で読み込まれた画像ファイルをＰＣの表示画面にサムネイル表示した状態の一例を示す図である。図１０（ａ）に示すように、ＵＳＢ方式のリムーバブルメディア装置および共有フォルダ方式のリムーバブルメディア装置に装着されたリムーバブルメディア内の画像ファイルは、ＰＣにおいて、サムネイル表示させることができる。
【特許文献１】特開２０００−１２５２５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のＦＴＰ方式のリムーバブルメディア装置が用いられる場合、リムーバブルメディア内の画像ファイルをサムネイル表示させることができなかった。図１０（ｂ）は、従来のＦＴＰ方式のリムーバブルメディア装置で読み込まれたリムーバブルメディア内の画像ファイルを、ＰＣの表示画面に表示した状態を示す図である。図１０（ｂ）に示すように、従来、ＦＴＰを介した場合、リムーバブルメディア装置からサムネイル画像を受信できず、サムネイル画像に代替して所定のアイコンが表示されていた。
【０００６】
その結果、１つのリムーバブルメディア内の画像ファイルのうち、閲覧を希望する画像ファイルを特定するために、ＰＣ側では、リムーバブルメディア装置から画像ファイルを１つずつダウンロードして表示する必要があり、データ送受信の負荷が大きく、時間を要するという問題点があった。
【０００７】
さらに、リムーバブルメディア装置を内蔵した印刷装置が知られている。このような印刷装置によれば、カードスロットからメモリカードを挿入し、印刷装置のキー操作のみで、メモリカード内の画像ファイルを直接印刷することができる。このような印刷装置においては、ＰＣを接続せずにメモリカード内のデータを印刷することができるが、印刷装置の表示パネルは画面が小さくメモリカード内のデータの詳細な確認には不向きであるため、ＰＣを接続することにより、ＰＣのモニターを利用してメモリカード内の画像ファイルを表示させ、各画像ファイルを詳細に確認してから印刷するという使用法が考えられる。しかし、ＰＣにおいてメモリカード内の画像ファイルを表示するためには、ＰＣと印刷装置との間で画像ファイルの送受信をしなければならず、時間を要するという問題点があった。
【０００８】
また、ＦＴＰをプロトコルとするネットワークを介して印刷装置とＰＣとが接続されている場合、ユーザがＰＣを操作することにより、ＰＣ側からメモリカード内の画像ファイルに印刷指示を行おうとすると、印刷対象の画像ファイルを一度ＰＣ側に読み込まねばならず、やはり、ＰＣと印刷装置との間で画像ファイルの送受信が必要となる。この場合、画像ファイルの送受信に時間を要するため、リムーバブルメディア装置を内蔵した印刷装置の本来の利点、すなわち、ＰＣを介さずに手軽且つ短時間にメモリカード内の画像ファイルを印刷可能であるという利点が十分に発揮されないという問題点があった。
【０００９】
本発明は、上記問題点を解決するためになされたものであり、ＦＴＰをプロトコルとするネットワークを介して、リムーバブルメディアが記憶する情報を出力するリムーバブルメディア装置が用いられる場合であっても、そのリムーバブルメディア装置に装着されたリムーバブルメディア内の画像ファイルを手軽且つ短時間で確認することが可能なリムーバブルメディア装置およびデータ制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
この目的を達成するために、請求項１記載のリムーバブルメディア装置は、入力されるデータに従った画像を画面に表示する画像処理装置に、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）をプロトコルとするネットワークを介してデータ通信可能に接続され、リムーバブルメディアが記憶するデータを読み込むものであって、前記リムーバブルメディアに記憶されるＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式の画像ファイルのファイル名としてＦＴＰプロトコル内を通過して、前記画像処理装置から送信されたファイル名を受信するファイル名受信手段と、前記ファイル名受信手段により受信したファイル名が、ＦＴＰプロトコル内ではファイル名として通過すると共に前記リムーバブルメディア装置で利用されるファイルシステムではファイル名として認識されない文字または記号で構成されるセパレータを含む場合、前記受信したファイル名に含まれると共に前記セパレータによって区切られている画像ファイル名と縮小画像データ出力コマンドとを分離する分離手段と、前記分離手段により分離された前記縮小画像データ出力コマンドが、所定の縮小表示コマンドである場合、前記分離手段により分離された前記画像ファイル名の画像ファイルの先頭から所定領域分に、その画像ファイルを縮小表示するための縮小データが含まれるかを判断する縮小データ判断手段と、前記縮小画像データ出力コマンドが前記縮小表示コマンドである場合、前記縮小データ判断手段により、画像ファイルの先頭から所定領域分に前記縮小データが含まれないと判断されると、その画像ファイルに従って、その画像ファイルを縮小表示するための縮小データを生成する縮小データ生成手段と、その縮小データ生成手段により生成された縮小データ、または前記画像ファイルの先頭から所定領域分に含まれる前記縮小データを、各画像ファイルについて前記画像処理装置にＦＴＰプロトコルにより送信するデータ送信手段を備える。
【００１１】
請求項２記載のリムーバブルメディア装置は、請求項１記載のリムーバブルメディア装置において、前記縮小データ判断手段は、前記分離手段により分離された前記縮小画像データ出力コマンドが所定の簡易表示コマンドである場合、前記分離手段により分離された前記画像ファイル名の画像ファイルの先頭から所定領域分に、前記縮小データが含まれるかを判断するものであり、前記データ送信手段は、前記縮小データ判断手段により先頭から所定領域分に縮小データが含まれると判断された画像ファイルについてはその縮小データを前記画像処理装置に送信し、一方、前記縮小データ判断手段により先頭から所定領域分に縮小データが含まれないと判断された画像ファイルについては所定の絵記号データを前記画像処理装置に送信することを特徴とする。
【００１２】
【００１３】
【００１４】
請求項３記載のリムーバブルメディア装置は、請求項１または２に記載のリムーバブルメディア装置において、前記ファイル名受信手段は、「：」が、前記セパレータとして付加されたファイル名を受信することを特徴とする。
【００１５】
請求項４記載のリムーバブルメディア装置は、請求項３記載のリムーバブルメディア装置において、前記リムーバブルメディア装置で利用されるファイルシステムは、ＦＡＴで構成されることを特徴とする。
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
【発明の効果】
【００２１】
請求項１記載のリムーバブルメディア装置によれば、ファイル名受信手段により、リムーバブルメディアに記憶されるＪＰＥＧ形式の画像ファイルのファイル名を画像処理装置から受信し、その受信した各ファイル名に所定の縮小表示コマンドが付加されている場合、縮小データ判断手段により、そのファイル名の画像ファイルの先頭から所定領域分に、その画像ファイルを縮小表示するための縮小データが含まれるかが判断される。ＪＰＥＧ形式の画像ファイルには、例えば、デジタルカメラで撮影されたＪＰＥＧ形式の画像ファイルのように、縮小表示用の縮小データが先頭から所定領域分に予め含まれているものと、縮小データが含まれていないものとが存在するからである。
【００２２】
縮小データ判断手段により、画像ファイルの先頭から所定領域分に縮小データが含まれないと判断されると、縮小データ生成手段により、その画像ファイルに従って、その画像ファイルを縮小表示するための縮小データが生成される。そして、生成された縮小データ、または画像ファイルの先頭から所定領域分に含まれる前記縮小データが、データ送信手段により、各画像ファイルについて画像処理装置へ送信される。よって、データ送信手段により送信された縮小データに従って、リムーバブルメディアに記憶される複数の画像ファイルに対応する縮小画像を、画像処理装置において表示させることができる。ここで、画像処理装置へ送信されるデータは、縮小データであるので、リムーバブルメディアに記憶される複数の画像ファイル全体を画像処理装置に送信する場合に比較して、送受信されるデータ量が少なく、データ通信を短時間とすることができる。したがって、ＦＴＰをプロトコルとするネットワークを介して、リムーバブルメディアが記憶する情報を出力するリムーバブルメディア装置が用いられる場合であっても、そのリムーバブルメディア内の画像ファイルを手軽且つ短時間で確認することができるという効果がある。
また、ＦＴＰプロトコル内ではファイル名として通過すると共に、リムーバブルメディア装置で利用されるファイルシステムではファイル名として認識されない文字または記号が、ファイル名と縮小画像データ出力コマンドとのセパレータとして付加されるので、リムーバブルメディア装置では、セパレータを機能させ、ファイル名と縮小画像データ出力コマンドとを分離させることができる。その結果、簡単且つ短時間の処理で、縮小画像データ出力コマンドに応じた処理をリムーバブルメディア装置に実行させることができるという効果がある。
【００２３】
請求項２記載のリムーバブルメディア装置によれば、請求項１記載のリムーバブルメディア装置の奏する効果に加え、ファイル名受信手段により受信した各ファイル名に所定の簡易表示コマンドが付加されている場合、縮小データ判断手段により、そのファイル名の画像ファイルの先頭から所定領域分に、縮小データが含まれるかが判断される。そして、先頭から所定領域分に縮小データが含まれると判断された画像ファイルについてはその縮小データが前記画像処理装置に送信され、一方、前記縮小データ判断手段により先頭から所定領域分に縮小データが含まれないと判断された画像ファイルについては所定の絵記号データが前記画像処理装置に送信されるので、画像処理装置においては、縮小データが存在する画像ファイルについてはその縮小画像を表示し、縮小データが存在しない画像ファイルについては絵記号データに基づく所定の絵記号を表示することができる。よって、リムーバブルメディア内の画像ファイルを手軽且つ短時間で確認することができるという効果がある。特に、画像ファイルの先頭から所定領域分に縮小データが含まれない場合、所定の絵記号データが送信されるので、縮小データを生成する場合に比較して、リムーバブルメディア装置における処理の負荷が少なく、より短時間でリムーバブルメディア内の画像ファイルを確認させることができるという効果がある。
【００２４】
【００２５】
【００２６】
請求項３記載のリムーバブルメディア装置によれば、請求項１または２に記載のリムーバブルメディア装置の奏する効果に加え、前記ファイル名受信手段は、「：」が、前記セパレータとして付加されたファイル名を受信するので、ＦＴＰプロトコル内では「：」がファイル名として認識される。そして、ファイル名に付加された「：」および縮小画像データ出力コマンドは、一体的なファイル名として通過すると共に、リムーバブルメディア装置では、「：」をセパレータとして機能させることができ、ファイル名と縮小画像データ出力コマンドとを分離させることができるという効果がある。
【００２７】
請求項４記載のリムーバブルメディア装置によれば、請求項３記載のリムーバブルメディア装置の奏する効果に加え、リムーバブルメディア装置で利用されるファイルシステムは、ＦＡＴで構成されるので、リムーバブルメディア装置では「：」がファイル名として認識されず、セパレータとして機能させることができるという効果がある。
【００２８】
【００２９】
【００３０】
【００３１】
【００３２】
【００３３】
【発明を実施するための最良の形態】
【００３４】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明の実施例の画像表示システム１００を示すブロック図である。図１に示すように、画像表示システム１００は、リムーバブルメディア装置として機能する多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と略す）１と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５０を介して接続され、画像処理装置として機能するパーソナルコンピュータ（以下、「ＰＣ」と略す）２０とから構成される。
【００３５】
ＭＦＰ１は、フォトメディアキャプチャ機能、プリンタ機能、コピー機能、スキャナ機能、ファクシミリ機能などの各種の機能を１台に備えている。図１に示すように、ＭＦＰ１は、ＭＦＰ１全体の動作を制御するＣＰＵ２と、そのＣＰＵ２により実行される各種処理に必要なデータ等を一時的に記憶するためのメモリであるＲＡＭ３と、ＣＰＵ２により実行される各種制御プログラムや固定値データを記憶するＲＯＭ４と、ＬＡＮインターフェース（以下、「ＬＡＮＩ／Ｆ」と称する）５と、プリンタ装置６と、スキャナ装置７と、ＦＴＰカードリーダ８と、ＭＦＰ１で各種機能を実行させるための複数の操作入力キー（ボタンやスイッチなど）と表示画面とから構成される操作パネル９と、フラッシュメモリ１０と、電話回線（図示なし）を介して画像情報を送受信するファクシミリ装置１１とを主に備えている。
【００３６】
ＣＰＵ２は、ＲＯＭ４に記憶された各種プログラムを実行するプロセッサであり、ＲＡＭ３は、ＣＰＵ２が各種プログラムを実行する際、変数などを一時記憶するワークエリア等を有するランダムにアクセスできるメモリであって、印刷サイズメモリ３ａ、画質メモリ３ｂ、用紙サイズメモリ３ｃ、指定ファイルメモリ３ｄを備える。
【００３７】
印刷サイズメモリ３ａは、ユーザにより設定される印刷サイズが格納されるメモリである。ここで印刷サイズとは、１枚の記録用紙に何ページ分を、横方向、縦方向に配置するかを示す値である。例えば、１枚の記録用紙に１ページ分の印刷をする場合には、１×１（横方向×縦方向）を示す値が印刷サイズメモリ３ａに格納される。また、１枚の記録用紙の横方向に２ページ分を配置し、縦方向に２ページ分を配置することにより、１枚の記録用紙に４ページ分の印刷をする場合には、２×２（横方向×縦方向）を示す値が印刷サイズメモリ３ａに格納される。
【００３８】
画質メモリ３ｂは、ユーザにより設定された画質を格納するメモリである。例えば、画質ファインＦ（画質通常）がユーザにより設定された場合、画質ファインＦを示す値が画質メモリ３ｂに格納される。そして、画質スーパーファインｓＦ（画質精細）がユーザにより設定された場合、画質スーパーファインｓＦを示す値が画質メモリ３ｂに格納される。用紙サイズメモリ３ｃは、プリンタ装置６による印刷において用いられる記録用紙のサイズ（用紙サイズ）が格納されるメモリである。後述するダイレクトプリント実行処理（図８参照）において、ＰＣ２０からダイレクトプリント設定情報を受信すると、そのダイレクトプリント設定情報に記述された印刷サイズ、画質、用紙サイズが、印刷サイズメモリ３ａ、画質メモリ３ｂ、用紙サイズメモリ３ｃにそれぞれ書き込まれる。
【００３９】
指定ファイルメモリ３ｄは、プリンタ装置６により印刷される画像ファイルが格納されるメモリである。後述するダイレクトプリント実行処理（図８参照）においてＰＣ２０から受信したファイル名に、指定コマンドが付加されていた場合、そのファイル名の画像ファイルがメモリカード４０から読み込まれ、指定ファイルメモリ３ｄに書き込まれる。指定ファイルメモリ３ｄに書き込まれた画像ファイルは、プリンタ装置６により印刷される。なお、指定コマンドについては後に詳述する。
【００４０】
ＲＯＭ４は、図８，図９のフローチャートで示す処理を実行するプログラムを含む各種プログラムを格納するプログラムメモリ４ａと、固定画像データメモリ４ｂとを備えている。固定画像データメモリ４ｂに格納された固定画像データは、後述するサムネイル画像データ出力処理（図６参照）において読み出され、ＰＣ２０へ送信される。ＰＣ２０では、受信した固定画像データに従って、メモリカード４０内の画像ファイルを示す既定の固定画像３０ｈ（図４参照）が、表示パネル２５に表示される。なお、固定画像データが、特許請求の範囲に記載の絵記号データに相当する。
【００４１】
操作パネル９は、複数の操作キーおよび表示画面を備えるものであり、ユーザが操作キーを操作することによりＭＦＰ１に指示を行うことができる。操作キーとしては、フォトメディアキャプチャ機能、コピー機能、スキャナ機能、ファクシミリ機能などの各種の機能を選択するモード選択キーや、数値や文字を入力することができるテンキーなどが備えられている。モード選択キーを操作することにより、フォトメディアキャプチャ機能を実行するフォトメディアキャプチャモード、コピー機能を実行するコピーモード、スキャナ機能を実行するスキャナモード、ファクシミリ機能を実行するファクシミリモードなどに設定することができる。
【００４２】
また、テンキーを操作することにより、ファクシミリ送信における送信先の番号を入力したり、コピーを行う場合の印刷部数を入力することができる。表示画面は、設定された種々の値などを示す設定画面などを表示するものである。
【００４３】
フラッシュメモリ１０は、種々のデータの書き込み、および読み出しを行うことができる不揮発性のメモリである。ＭＦＰ１のＬＡＮ５０におけるネットワークアドレス（ＩＰアドレス）またはノード名などが記憶される。
【００４４】
ＬＡＮＩ／Ｆ５は、ネットワークであるＬＡＮ５０を介して通信を行うインターフェースである。なお、この実施形態では、ファイル転送のプロトコルとしてＦＴＰ（ＦｉｌｅＴｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を使用して通信を行うものとする。フォトメディアキャプチャモードに設定されている場合には、ＦＴＰカードリーダ８に装着されたメモリカード４０に記憶されている画像ファイル４１（図３参照）を、このＬＡＮＩ／Ｆ５を介してＬＡＮ５０に接続されたＰＣ２０に出力することができる。
【００４５】
プリンタ装置６は、ＣＰＵ２からの指示に基づいて、所定の給紙位置（非図示）にセットされた記録紙への印刷を行うためのインクジェット方式のプリンタで構成され、記録紙を搬送する記録紙搬送用モータ（非図示）と、記録紙へインクを吐出する印字ヘッド（非図示）と、その印字ヘッドを搭載したキャリッジ（非図示）を移動させるキャリッジモータ（非図示）とを備えている。フォトメディアキャプチャモードに設定されている場合には、ＦＴＰカードリーダ８に装着されたメモリカード４０に記憶されている画像ファイル４１（図３参照）を直接このプリンタ装置６により印刷することができる。
【００４６】
スキャナ装置７は、ＣＰＵ２からの指示に基づいて、所定の読取位置（非図示）にセットされた原稿から画像の読み取りを行うものであり、ＭＦＰ１がコピーモードに設定されている場合には、このスキャナ装置７によって生成されたイメージデータは、プリンタ装置６により記録紙に印刷される。また、ＭＦＰ１がスキャナモードに設定されている場合には、このスキャナ装置７によって生成されたイメージデータは、ＲＡＭ３における所定の記憶領域に格納され、さらにＬＡＮ５０を介してＰＣ２０などに転送される。
【００４７】
ＦＴＰカードリーダ８は、各種メモリカード４０を着脱自在に装着可能な複数のスロットを備え、そのスロットに装着されたメモリカード４０に記憶されているデータを読み出したり、所望のデータを書き込むことができるものである。ＭＦＰ１がフォトメディアキャプチャモードに設定されている場合には、ＦＴＰカードリーダ８に装着されているメモリカード４０に記憶されているデータを読み出してプリンタ装置６により印刷を行うことができるとともに、メモリカード４０から読み出されたデータは、ＬＡＮ５０を介してＰＣ２０に出力することができる。メモリカード４０は、書き換えができると共に電源が遮断された場合でも記憶を保持するフラッシュメモリにより構成され、各社から種々のタイプのもの（例えば、ＳＤカードやｘＤカード）が提供されている。
【００４８】
このメモリカード４０は、デジタルカメラなどにより撮影された画像ファイル４１（図３参照）や、コンピュータなどにより作成されたテキストデータなどのデータを記憶するデータメモリを備えている。なお、ＭＦＰ１において、メモリカード４０内の画像ファイル４１を管理するために利用されるファイルシステムは、ＦＡＴで構成されるものとして説明する。
【００４９】
ファクシミリ装置１１は、スキャナ装置７により読み取られたイメージデータや、ＬＡＮ５０を介して受信したデータなどを電話回線を介して送信し、電話回線を介して受信したデータをプリンタ装置６で印刷したり、ＬＡＮ５０を介してＰＣ２０へ送信したりすることができる。
【００５０】
次に、ＰＣ２０について説明する。ＰＣ２０は、ＣＰＵ２１と、そのＣＰＵ２１により実行される各種処理に必要なデータやプログラム等を一時的に記憶するためのメモリであるＲＡＭ２２と、ＣＰＵ２１により実行される各種の制御プログラムや固定値データを記憶するＲＯＭ２３と、各種設定を記憶し書き換え可能で不揮発性のメモリであるハードディスク２４と、各種機能を設定するための複数の操作入力キーを有するキーボードとマウスにより構成される入力装置２７と、各種情報を表示する液晶ディスプレイにより構成される表示パネル２５と、ＬＡＮ５０に接続するためのＬＡＮインターフェースであるＬＡＮＩ／Ｆ２６とを備えている。
【００５１】
ＲＡＭ２２は、ＪＰＥＧファイル名リストメモリ２２ａを備えている。ＪＰＥＧファイル名リストメモリ２２ａは、後述するサムネイル画像表示処理（図５参照）において取得したＪＰＥＧファイル名を格納するメモリである。なお、ＪＰＥＧファイル名については後述する。
【００５２】
ハードディスク２４は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）を記憶するＯＳメモリ２４ａと、各種アプリケーションプログラム（以下、アプリケーションと略す）を格納するアプリケーションメモリ２４ｂと、表示モードメモリ２４ｃとを備えている。本実施例では、図６，図７のフローチャートで示す処理を実行するカードリーダ専用アプリケーション（特許請求の範囲に記載のデータ制御プログラムに相当）が、アプリケーションメモリ２４ｂに格納されているものとして説明する。このカードリーダ専用アプリケーションは、メモリカード４０内の複数の画像ファイル４１（図３参照）に対応する複数の画像を表示パネル２５の１つの画面内に縮小表示し、ユーザに閲覧させ、また、メモリカード４０内の画像ファイル４１を、ＭＦＰ１において印刷させる処理を実行するためのアプリケーションである。
【００５３】
表示モードメモリ２４ｃは、設定中の表示モードを記憶するメモリである。ここで、表示モードとしては、表示パネル２５において、メモリカード４０内のＪＰＥＧ形式の画像ファイル４１（図３参照）の全てを１つの画面内に縮小表示する縮小表示モードと、メモリカード４０内のＪＰＥＧ形式の画像ファイル４１のうち、画像ファイル４１内に予めサムネイル画像データ（特許請求の範囲に記載の縮小データに相当）が含まれているものについてはそのサムネイル画像データに従ったサムネイル画像（縮小画像）３０ａ（図２参照）を表示し、一方、画像ファイル４１内にサムネイル画像データが含まれていないものについては、予め定められた既定の固定画像（図４参照）を表示する簡易表示モードとのいずれかを設定可能である。ユーザは、入力装置２７から所定の入力操作を行うことにより、所望の表示モードを設定し、表示モードメモリ２４ｃに記憶させることができる。
【００５４】
次に、図２〜図５を参照して、ＭＦＰ１とＰＣ２０とにより行われる処理の概要についてに説明する。
【００５５】
図２は、縮小表示モードが設定されている場合に、ＰＣ２０の表示パネル２５において表示されるサムネイル画像表示画面２８の一例を示す図である。図２に示すように、サムネイル画像表示画面２８は、メモリカード４０内に設定されている複数のフォルダを記号化したフォルダアイコン２９ａがツリー表示されるツリー表示領域２９と、ツリー表示領域２９の右方に設けられ、メモリカード４０に記憶される画像ファイル４１のサムネイル画像３０ａが表示されるサムネイル画像表示領域３０とから構成される。サムネイル画像表示画面２８は、アプリケーションメモリ２４ｂに格納されたカードリーダ専用アプリケーションを起動することにより、表示される画面である。なお、ＰＣ２０において、カードリーダ専用アプリケーションが起動されると、ＰＣ２０からＭＦＰ１へ所定のコマンドが送信されることにより、ＭＦＰ１がフォトメディアキャプチャモードに設定される。
【００５６】
カードリーダ専用アプリケーション起動時に最初に表示されるサムネイル画像表示画面２８では、サムネイル画像表示領域３０は空欄とされ、ツリー表示領域２９にのみ、フォルダアイコン２９ａが表示されている。ツリー表示領域２９におけるツリー表示によって、メモリカード４０に設定されているフォルダの階層構造をユーザに視覚的に認識させることができる。
【００５７】
そして、ツリー表示領域２９に表示されるフォルダアイコン２９ａのいずれかがユーザによりクリックされると、そのクリックしたフォルダアイコン２９ａに対応するフォルダ内の画像ファイル４１の全てが、サムネイル画像表示領域３０に縮小表示される。なお、各画像ファイル４１について、サムネイル画像表示領域３０に縮小表示される縮小画像の１つ１つを、サムネイル画像３０ａと称する。ユーザは、サムネイル画像表示領域３０に表示される複数のサムネイル画像３０ａを一覧できるので、選択したフォルダ内に格納される画像ファイル４１を手軽且つ短時間に確認することができる。
【００５８】
図２に示すように、サムネイル画像表示領域３０に表示されるサムネイル画像３０ａには、そのサムネイル画像３０ａを選択するためのチェックボックス３０ｂが表示される。サムネイル画像３０ａのいずれかを選択する場合には、選択したいサムネイル画像３０ａの直近に設けられるチェックボックス３０ｂにチェックを入れる。そして、チェックボックス３０ｂにチェックを入れた状態で、サムネイル画像表示領域３０の下方に表示されるコピー項目３０ｃをクリックすると、チェックが入れられたサムネイル画像３０ａに対応する画像ファイル４１がＭＦＰ１から出力され、ＰＣ２０の所定位置に格納することができる。
【００５９】
一方、チェックボックス３０ｂにチェックを入れた状態で、コピー項目３０ｃの右方に表示される印刷項目３０ｄをクリックすると、選択されたサムネイル画像３０ａに対応する画像ファイル４１が、ＭＦＰ１のプリンタ装置６において印刷される。なお、図示は省略するが、サムネイル画像表示画面２８において所定位置をクリックすることにより、印刷設定ダイアログが表示される。そして、ユーザは、その印刷設定ダイアログにおいて、所望の印刷サイズ、画質、用紙サイズを入力することにより、印刷設定を希望通りに変更することができる。
【００６０】
一方、印刷項目３０ｄの右方に表示されるキャンセル項目３０ｅをクリックすると、サムネイル画像表示画面２８が消去される。
【００６１】
また、サムネイル画像表示領域３０における最上段には、全選択項目３０ｆと、全解除項目３０ｇとが表示される。全選択項目３０ｆがクリックされた場合、サムネイル画像表示領域３０内の全てのチェックボックス３０ｂにチェックが入れられる。一方、全解除項目３０ｇが指定された場合、サムネイル画像表示領域３０内の全てのチェックボックス３０ｂにおけるチェックが消去される。したがって、ユーザは、簡単な操作で、全てのサムネイル画像３０ａを選択し、または選択を解除することができる。
【００６２】
ＰＣ２０において、サムネイル画像３０ａを表示させるためには、サムネイル画像３０ａを表示するためのサムネイル画像データを取得する必要がある。ここで、デジタルカメラで撮影されたＪＰＥＧ形式の画像ファイル４１の先頭には、予めサムネイル画像データが記憶されている。よって、本実施例の画像表示システム１００では、ＪＰＥＧ形式の画像ファイル４１に予め格納されるサムネイル画像データを読み込み、ＰＣ２０におけるサムネイル画像３０ａの表示に利用することとした。
【００６３】
図３は、メモリカード４０に格納されるＪＰＥＧ形式の画像ファイル４１を模式的に示す図である。図３に示すようにＪＰＥＧ形式の画像ファイル４１は、静止画像に対応した圧縮データを格納する圧縮データ格納領域４２と、その圧縮データの先頭側において、圧縮データの付属情報を格納する付属情報格納領域４３とから構成される。ＪＰＥＧ形式の画像ファイル４１にサムネイル画像データが予め含まれる場合、そのサムネイル画像データは、付属情報格納領域４３内であって、画像ファイル４１の先頭から最大６５ｋバイト分の領域に格納される。よって、画像ファイル４１内にサムネイル画像データが含まれる場合には、そのサムネイル画像データを出力するために、サムネイル画像データを含む、先頭から６５ｋバイト分の領域に格納されているデータを、ＰＣ２０に出力するものとする。
【００６４】
なお、ＪＰＥＧ形式の画像ファイル４１の中には、サムネイル画像データが含まれていないものも存在する。したがって、表示モードメモリ２４ｃ（図１参照）に縮小表示モードが設定されている場合は、指定されたフォルダ内の全ての画像ファイル４１についてサムネイル画像３０ａを表示するために、サムネイル画像データが含まれていない画像ファイル４１については、ＭＦＰ１においてサムネイル画像データを生成させ、ＰＣ２０に送信させる。したがって、縮小表示モードの設定中、ＰＣ２０におけるサムネイル画像表示画面２８では、全ての画像ファイル４１についてサムネイル画像３０ａを表示することができる（図２参照）。
【００６５】
図４を参照して、簡易表示モードが設定されている場合について説明する。図４は、簡易表示モードが設定されている場合に、ＰＣ２０において表示パネル２５に表示されるサムネイル画像表示画面２８の一例を示す図である。なお、図４に示すサムネイル画像表示画面２８において、図２を参照して説明したサムネイル画像表示画面２８と同一の構成については、同一の符号を付して説明を省略する。
【００６６】
上述したように、縮小表示モードが設定されている場合、サムネイル画像データが含まれていない画像ファイル４１については、ＭＦＰ１においてサムネイル画像データを生成させ送信させることにより、全ての画像ファイル４１についてサムネイル画像３０ａが表示されていた。これに対し、簡易表示モードが設定されている場合、サムネイル画像データが含まれていない画像ファイル４１については、固定画像データメモリ４ｂに予め格納されている固定画像データをＭＦＰ１から受信することにより、ＰＣ２０におけるサムネイル画像表示画面２８においては、サムネイル画像３０ａに替えて、固定画像３０ｈが表示される。
【００６７】
図５を参照して、サムネイル画像表示領域３０にサムネイル画像３０ａを表示させる処理の概要を説明する。図５は、ＭＦＰ１とＰＣ２０において実行される処理の概要を模式的に示す図であり、（ａ）は、縮小表示モードが設定されている場合を示す図であり、（ｂ）は、簡易表示モードが設定されている場合を示す図である。
【００６８】
まず、図５（ａ）を参照して、縮小表示モードが設定されている場合について説明する。ＰＣ２０において、ツリー表示されたフォルダアイコン２９ａ（図２参照）がクリックされると、ＰＣ２０は、クリックされたフォルダアイコン２９ａで指定されるメモリカード４０のフォルダ内に格納されるファイルのファイル名一覧を要求するリスト送信要求をＭＦＰ１に出力する［ａ］。
【００６９】
ＭＦＰ１は、リスト送信要求を受信すると、メモリカード４０内の対応するフォルダのファイル名一覧を作成し、リスト送信要求元のＰＣ２０へ送信する［ｂ］。なお、ここで、ＰＣ２０に送信されるファイル名一覧は、指定されたフォルダに格納されたファイル（ＪＰＥＧ形式であるか否かに関わらず）のファイル名が記述されたものである。
【００７０】
ＰＣ２０は、ＭＦＰ１からファイル名一覧を受信すると、そのファイル名一覧を解析し、ＪＰＥＧ形式の画像ファイル４１のファイル名（以下、ＪＰＥＧファイル名と称する）を取得する［ｃ］。そして、取得したＪＰＥＧファイル名のそれぞれに、縮小表示コマンド「Ｔｈｕｍｂ＝１」を付加する［ｄ］。なお、縮小表示コマンド「Ｔｈｕｍｂ＝１」とＪＰＥＧファイル名との間には、セパレータとしての記号「：」が付加される。すなわち、例えば、ＪＰＥＧファイル名「ａａａ．ｊｐｅｇ」は、縮小表示コマンドが付加されて、「ａａａ．ｊｐｅｇ：Ｔｈｕｍｂ＝１」とされる。セパレータの機能については後に詳細に説明する。
【００７１】
次にそれぞれ縮小表示コマンド「Ｔｈｕｍｂ＝１」が付加されたＪＰＥＧファイル名が、ＰＣ２０からＭＦＰ１へ送信される［ｅ］。そして、ＭＦＰ１において、縮小表示コマンド「Ｔｈｕｍｂ＝１」が付加されたＪＰＥＧファイル名が受信される［ｆ］と、ＭＦＰ１内では、セパレータ「：」がキャリッジリターン（改行）として機能し、ＪＰＥＧファイル名と、縮小表示コマンド「Ｔｈｕｍｂ＝１」とが分離される。ここで、セパレータとして利用した記号「：」は、ＦＴＰプロトコル内ではファイル名の文字として使用可能であると共に、ＭＦＰ１で利用されるファイルシステム（本実施例ではＦＡＴ）ではファイル名として認識されない記号である。よって、縮小表示コマンドが付加されたＪＰＥＧファイル名（例えば、「ａａａ．ｊｐｅｇ：Ｔｈｕｍｂ＝１」）は、ＦＴＰプロトコル内では、一体的なファイル名として通過し、ＭＦＰ１へ送信されると共に、受信したＭＦＰ１内では、セパレータとして機能させることができる。
【００７２】
そして、ＭＦＰ１では、セパレータ「：」により、ＪＰＥＧファイル名から分離された縮小表示コマンド「Ｔｈｕｍｂ＝１」に従って、受信したＪＰＥＧファイル名（例えば、「ａａａ．ｊｐｅｇ」）の画像ファイル４１に、サムネイル画像データが含まれるか否かを判断する。そして、サムネイル画像データが含まれる画像ファイル４１については、先頭から６５ｋバイトの領域に格納されているデータを準備する。一方、サムネイル画像データが含まれない画像ファイル４１については、その画像ファイル４１に従って、サムネイル画像データを生成し準備する［ｇ］。
【００７３】
そして準備したデータを、ＰＣ２０へ送信する［ｈ］。ＰＣ２０では、受信したサムネイル画像データを用いて、サムネイル画像表示領域３０にサムネイル画像３０ａを表示することができる［ｉ］。
【００７４】
次に、図５（ｂ）を参照して、簡易表示モードが設定されている場合について説明する。なお、図５（ｂ）において、図５（ａ）を参照して説明した構成と同じ構成については、同一の符号を付して説明を省略する。
【００７５】
図５（ｂ）に示すように、簡易表示モードが設定されている場合、取得したＪＰＥＧファイル名のそれぞれに、簡易表示コマンド「Ｔｈｕｍｂ＝２」を付加する［ｊ］。なお、簡易表示コマンド「Ｔｈｕｍｂ＝２」とＪＰＥＧファイル名との間には、セパレータとしての記号「：」が付加される。
【００７６】
次にそれぞれ簡易表示コマンド「Ｔｈｕｍｂ＝２」が付加されたＪＰＥＧファイル名が、ＰＣ２０からＭＦＰ１へ送信される［ｋ］。そして、簡易表示コマンド「Ｔｈｕｍｂ＝２」が付加されたＪＰＥＧファイル名がＭＦＰ１において受信される［ｌ］と、ＭＦＰ１内では、セパレータ「：」がキャリッジリターン（改行）として機能し、ＪＰＥＧファイル名と、簡易表示コマンド「Ｔｈｕｍｂ＝２」とが分離される。
【００７７】
そして、ＭＦＰ１では、セパレータ「：」により、ＪＰＥＧファイル名から分離された簡易表示コマンド「Ｔｈｕｍｂ＝２」に従って、受信したＪＰＥＧファイル名（例えば、「ａａａ．ｊｐｅｇ」）の画像ファイル４１に、サムネイル画像データが含まれるか否かを判断する。そして、サムネイル画像データが含まれる画像ファイル４１については、先頭から６５ｋバイトの領域に格納されているデータを準備する。一方、サムネイル画像データが含まれない画像ファイル４１については、固定画像データを固定画像データメモリ４ｂ（図１参照）から読み出して準備する［ｍ］。
【００７８】
そして準備したデータを、ＰＣ２０へ送信する［ｎ］。ＰＣ２０では、受信したサムネイル画像データまたは固定画像データを用いて、サムネイル画像表示領域３０にサムネイル画像３０ａまたは固定画像３０ｈを表示することができる［ｏ］。
【００７９】
図６は、ＰＣ２０におけるサムネイル画像表示処理を示すフローチャートである。サムネイル画像表示処理は、ＰＣ２０において表示されたツリー表示領域２９において、ツリー表示されたフォルダアイコン２９ａの一つがクリックされた場合に開始する処理である。
【００８０】
まず、リスト送信要求をＭＦＰ１に出力することにより、ファイル名一覧を要求する（Ｓ２）。次に、リスト送信要求に応答してＭＦＰ１から出力されるファイル名一覧を受信するまで待機する（Ｓ４）。ＭＦＰ１からファイル名一覧を受信すると（Ｓ４：Ｙｅｓ）、受信したファイル名一覧からＪＰＥＧファイル名を取得し、ＪＰＥＧファイル名リストメモリ２２ａに格納する（Ｓ６）。一方、ＭＦＰ１から出力されるファイル名一覧を受信しない間は（Ｓ４：Ｎｏ）、Ｓ４の処理を繰り返す。
【００８１】
次に、設定されている表示モードが縮小表示モードであるか否かを、表示モードメモリ２４ｃ（図１参照）を確認することにより、判断する（Ｓ８）。縮小表示モードが設定されている場合（Ｓ８：Ｙｅｓ）、ＪＰＥＧファイル名リストメモリ２２ａ（図１参照）に格納されるＪＰＥＧファイル名のそれぞれに、縮小表示コマンド「Ｔｈｕｍｂ＝１」およびコマンドとＪＰＥＧファイル名とのセパレータ「：」を付加し、ＭＦＰ１に送信する（Ｓ１０）。一方、表示モードメモリ２４ｃに設定されている表示モードが、簡易表示モードである場合（Ｓ８：Ｎｏ）、ＪＰＥＧファイル名リストメモリ２２ａに格納されるＪＰＥＧファイル名のそれぞれに、簡易表示コマンド「Ｔｈｕｍｂ＝２」およびコマンドとＪＰＥＧファイル名とのセパレータ「：」を付加し、ＭＦＰ１に送信する（Ｓ１２）。すなわち、Ｓ８の判断により、ユーザの設定に従って、ＪＰＥＧファイル名に付加すべきコマンドとして、縮小表示コマンド「Ｔｈｕｍｂ＝１」または簡易表示コマンド「Ｔｈｕｍｂ＝２」のいずれかが選択される。
【００８２】
そして、縮小表示コマンド「Ｔｈｕｍｂ＝１」または簡易表示コマンド「Ｔｈｕｍｂ＝２」に応じてＭＦＰ１から送信されるデータを受信するまで待機する（Ｓ１４）。コマンドに応じてＭＦＰ１から送信されるデータを受信すると（Ｓ１４：Ｙｅｓ）、受信したデータを用いて、サムネイル画像表示領域３０にサムネイル画像３０ａまたは固定画像３０ｈを表示する（Ｓ１６）。一方、ＭＦＰ１から送信されるデータを受信しない間（Ｓ１４：Ｎｏ）、Ｓ１４の処理を繰り返す。なお、表示モードメモリ２４ｃに設定されている表示モードが縮小表示モードである場合、図２を参照して説明したように、Ｓ１０の処理において送信したＪＰＥＧファイル名の画像ファイル４１についてのサムネイル画像データを受信できるので、全ての画像ファイル４１のサムネイル画像３０ａがサムネイル画像表示領域３０に表示されるが、表示モードメモリ２４ｃに設定されている表示モードが簡易表示モードである場合、図４を参照して説明したように、Ｓ１２の処理において送信したＪＰＥＧファイル名の画像ファイル４１のうち、サムネイル画像データが予め含まれていない画像ファイル４１については、固定画像データを受信するので、サムネイル画像データが予め含まれていない画像ファイル４１については、固定画像３０ｈが表示される。
【００８３】
次に、サムネイル画像３０ａまたは固定画像３０ｈが表示されたサムネイル画像表示領域３０において、チェックボックス３０ｂ、全選択項目３０ｆ、全解除項目３０ｇ（図２または図４参照）のいずれかがクリックされたかを判断する（Ｓ１８）。チェックボックス３０ｂ、全選択項目３０ｆ、全解除項目３０ｇのいずれかがクリックされると（Ｓ１８：Ｙｅｓ）、そのクリック位置に合わせて、チェックボックスにおけるチェックの有無を変更する（Ｓ１９）。例えば、チェックボックス３０ｂがクリックされると、そのチェックボックス３０ｂをチェック有りからチェック無しの状態へ、またはチェック無しからチェック有りの状態へ変更する。また全選択項目３０ｆがクリックされると、全てのチェックボックス３０ｂを、チェック有りの状態へ変更する。また、全解除項目３０ｇがクリックされると、全てのチェックボックス３０ｂをチェック無しの状態へ変更する。
【００８４】
一方、チェックボックス３０ｂ、全選択項目３０ｆ、全解除項目３０ｇのいずれもクリックされない場合（Ｓ１８：Ｎｏ）、Ｓ１９の処理をスキップする。
【００８５】
次に、サムネイル画像表示領域３０において、キャンセル項目３０ｅ（図２または図４参照）がクリックされたかを判断する（Ｓ２０）。キャンセル項目３０ｅがクリックされない場合（Ｓ２０：Ｎｏ）、コピー項目３０ｃ（図２または図４参照）がクリックされたか否かを判断する（Ｓ２２）。コピー項目３０ｃがクリックされた場合（Ｓ２２：Ｙｅｓ）、ＭＦＰ１に所定のコマンドを出力することにより、チェックボックス３０ｂにチェックが入れられたサムネイル画像３０ａに対応する画像ファイル４１をＭＦＰ１から受信し、ハードディスク２４（図１参照）に格納するコピー処理を実行する（Ｓ２４）。
【００８６】
一方、コピー項目３０ｃがクリックされず（Ｓ２２：Ｎｏ）、印刷項目３０ｄがクリックされた場合（Ｓ２６：Ｙｅｓ）、後述するダイレクトプリント指示処理を実行する（Ｓ２８）。印刷項目３０ｄがクリックされない場合（Ｓ２６：Ｎｏ）、Ｓ１８の処理に戻り、キャンセル項目３０ｅがクリックされるまで、処理を繰り返す。キャンセル項目３０ｅがクリックされた場合（Ｓ２０：Ｙｅｓ）、サムネイル画像表示画面２８を消去して（Ｓ３０）、処理を終了する。
【００８７】
サムネイル画像表示処理によれば、ＭＦＰ１とＰＣ２０との間で、コマンド、サムネイル画像データまたは固定画像データの送受信が行なうことにより、サムネイル画像表示領域３０に、サムネイル画像３０ａまたは固定画像３０ｈを表示することができるので、ＭＦＰ１から画像ファイル全体を読み込む場合に比較してデータ通信に要する時間を短時間とすることができ、手軽且つ短時間にメモリカード４０内の画像ファイル４１をユーザに確認させ、コピー又は印刷すべき適切な画像ファイル４１を選択させることができる。さらに、簡易表示モードが設定されている場合は、ＭＦＰ１においてサムネイル画像データを生成させる必要がないため、より短時間でサムネイル画像表示領域３０にサムネイル画像３０ａまたは固定画像３０ｈを表示することができる。
【００８８】
図７を参照して、ＰＣ２０で実行されるダイレクトプリント指示処理（Ｓ２８）について説明する。図７は、ＰＣ２０におけるダイレクトプリント指示処理を示すフローチャートである。ダイレクトプリント指示処理（Ｓ２８）は、サムネイル画像表示画面２８におけるチェックボックス３０ｂにチェックが入力されることにより指定された画像ファイル４１を、ＭＦＰ１のプリンタ装置６にて印刷させる処理である。
【００８９】
まず、ダイレクトプリント機能初期化要求を送信する（Ｓ２８２）。ダイレクトプリント機能初期化要求は、ＭＦＰ１において、印刷サイズメモリ３ａ、画質メモリ３ｂ、用紙サイズメモリ３ｃ、指定ファイルメモリ３ｄをクリアさせるためのデータであり、本実施例では、「Ｓｔａｔｕｓ．ｔｘｔ：ＤＰｒｉｎｔ＝Ｃｌｅａｒ」が、ダイレクトプリント機能初期化要求に相当する。ＰＣ２０から送信されたダイレクトプリント機能初期化要求は、ＦＴＰプロトコル内ではファイル名として一体的に通過すると共に、受信したＭＦＰ１では、セパレータ「：」により、ファイル名「Ｓｔａｔｕｓ．ｔｘｔ」と、初期化コマンド「ＤＰｒｉｎｔ＝Ｃｌｅａｒ」とに分離される。なお、ＭＦＰ１では、受信したファイル名「Ｓｔａｔｕｓ．ｔｘｔ」に応じて、ＲＯＭ４に予め格納されたファイル名「Ｓｔａｔｕｓ．ｔｘｔ」のファイル（以下、ステータスファイルと称する）をＰＣ２０へ出力すると共に、初期化コマンド「ＤＰｒｉｎｔ＝Ｃｌｅａｒ」に応じて、印刷サイズメモリ３ａ、画質メモリ３ｂ、用紙サイズメモリ３ｃ、指定ファイルメモリ３ｄをクリアする。
【００９０】
次に、ＰＣ２０は、ＭＦＰ１からステータスファイルを受信するまで待機する（Ｓ２８４）。Ｓ２８２において送信したダイレクトプリント機能初期化要求が、ＭＦＰ１において正常に受信されると、上述のように、ステータスファイルがＭＦＰ１から送信されるので、ＰＣ２０は、ＭＦＰ１から送信されるステータスファイルの受信により、ダイレクトプリント機能初期化要求を正常に送信できたことを判断できる。
【００９１】
ＭＦＰ１からステータスファイルを受信すると（Ｓ２８４：Ｙｅｓ）、次に、ダイレクトプリント設定情報をＭＦＰ１へ送信する（Ｓ２８６）。ダイレクトプリント設定情報は、ユーザにより設定された印刷設定の情報が記述されたデータであり、本実施例では、「Ｓｔａｔｕｓ．ｔｘｔ：ＤＰｒｉｎｔ＝Ｓｅｔｔｉｎｇ，」を先頭とし、以下、ユーザにより設定された印刷サイズ、画質、用紙サイズが記述されたデータが、ダイレクトプリント設定情報に相当する。
【００９２】
ダイレクトプリント設定情報は、上述したダイレクトプリント機能初期化要求と同様に、受信したＭＦＰ１において、セパレータ「：」により、ファイル名「Ｓｔａｔｕｓ．ｔｘｔ」と、印刷設定の情報が記述された設定コマンド「ＤＰｒｉｎｔ＝Ｓｅｔｔｉｎｇ，〜」とに分離される。そして、ＭＦＰ１では、受信したファイル名「Ｓｔａｔｕｓ．ｔｘｔ」に応じて、ステータスファイルをＰＣ２０へ出力すると共に、設定コマンド「ＤＰｒｉｎｔ＝Ｓｅｔｔｉｎｇ，〜」に応じて、設定コマンドに記述された印刷サイズ、画質、用紙サイズを、印刷サイズメモリ３ａ、画質メモリ３ｂ、用紙サイズメモリ３ｃにそれぞれ格納する。
【００９３】
例えば、「Ｓｔａｔｕｓ．ｔｘｔ：ＤＰｒｉｎｔ＝Ｓｅｔｔｉｎｇ，ｓｉｚｅ１１，Ｆ，Ａ４」と記述されているとき、セパレータ「：」により、設定コマンド「ＤＰｒｉｎｔ＝Ｓｅｔｔｉｎｇ，ｓｉｚｅ１１，Ｆ，Ａ４」が分離される。そして、「ｓｉｚｅ１１」に応じて、１枚の記録用紙に１ページ分の印刷をする１×１（横方向×縦方向）を示す値が印刷サイズメモリ３ａに格納される。そして、「Ｆ」に応じて、画質ファインＦを示す値が、画質メモリ３ｂに格納される。そして、「Ａ４」に応じて、プリンタ装置６による印刷において用いられる記録用紙のサイズＡ４を示す値が、用紙サイズメモリ３ｃに格納される。
【００９４】
次に、ＭＦＰ１は、ＭＦＰ１からステータスファイルを受信するまで待機する（Ｓ２８８）。そして、ＭＦＰ１からステータスファイルを受信すると（Ｓ２８８：Ｙｅｓ）、サムネイル画像表示画面２８におけるチェックボックス３０ｂへのチェックの入力により、指定された画像ファイル４１のＪＰＥＧファイル名を、ＪＰＥＧファイル名リストメモリ２２ａ（図１参照）から読み出し、そのＪＰＥＧファイル名に、セパレータ「：」と、指定コマンド「ＤＰｒｉｎｔ＝Ａｄｄ」を付加して、ＭＦＰ１に送信する（Ｓ２９０）。
【００９５】
指定コマンド「ＤＰｒｉｎｔ＝Ａｄｄ」は、上述したダイレクトプリント機能初期化要求と同様に、受信したＭＦＰ１において、セパレータ「：」により、ＪＰＥＧファイル名から分離される。そして、ＭＦＰ１では、受信したＪＰＥＧファイル名の画像ファイル４１をメモリカード４０から読み出し、指定ファイルメモリ３ｄに格納する。一方、受信したＪＰＥＧファイル名の画像ファイル４１がメモリカード４０内に存在しない場合、ユーザにより指定された画像ファイル４１がメモリカード４０内に存在しないことを示すレスポンスをＰＣ２０に送信する。
【００９６】
したがって、ＰＣ２０において、指定ファイルなしのレスポンスを受信した場合（Ｓ２９２：Ｙｅｓ）、表示パネル２５に、ユーザへのメッセージ、例えば、「指定指したファイルはメモリカード内にありません。カードが正しく差し込まれているか確認してください」を表示する（Ｓ２９４）。これにより、ユーザは、ＭＦＰ１におけるメモリカード４０の装着状態の確認をするなど、適切な対応をすることができる。
【００９７】
一方、指定ファイルなしのレスポンスを受信しない場合（Ｓ２９２：Ｎｏ）、指定された全てのＪＰＥＧファイル名を送信したか否かを判断する（Ｓ２９６）。指定された全てのＪＰＥＧファイル名を送信しない場合（Ｓ２９６：Ｎｏ）、Ｓ２９０から処理を繰り返す。一方、指定された全てのＪＰＥＧファイル名に、指定コマンド「ＤＰｒｉｎｔ＝Ａｄｄ」を付加し、ＭＦＰ１に送信した場合（Ｓ２９６：Ｙｅｓ）、次に、ダイレクトプリント印刷開始要求をＭＦＰ１に送信する（Ｓ２９８）。
【００９８】
ダイレクトプリント印刷開始要求は、ＭＦＰ１において、印刷を開始させるためのデータであり、本実施例では、「Ｓｔａｔｕｓ．ｔｘｔ：ＤＰｒｉｎｔ＝Ｓｔａｒｔ」が、ダイレクトプリント印刷開始要求に相当する。ＰＣ２０から送信されたダイレクトプリント印刷開始要求は、ＭＦＰ１では、セパレータ「：」により、ファイル名「Ｓｔａｔｕｓ．ｔｘｔ」と、開始コマンド「ＤＰｒｉｎｔ＝Ｓｔａｒｔ」とに分離される。ＭＦＰ１では、受信したファイル名「Ｓｔａｔｕｓ．ｔｘｔ」に応じて、ステータスファイルをＰＣ２０へ出力すると共に、指定ファイルメモリ３ｄに格納された画像ファイル４１の印刷を開始する。
【００９９】
次に、ＰＣ２０は、ＭＦＰ１からステータスファイルを受信するまで待機する（Ｓ３００）。ステータスファイルの受信により、ダイレクトプリント印刷開始要求が、ＭＦＰ１において正常に受信されたことを判断することができる。ＭＦＰ１からステータスファイルを受信すると（Ｓ３００：Ｙｅｓ）、次に、印刷エラーコマンドを、ＭＦＰ１から受信したか否かを判断する（Ｓ３０２）。印刷エラーコマンドについては後述するが、ＭＦＰ１において、何らかの印刷エラーが発生した場合、ＭＦＰ１からＰＣ２０へ出力されるコマンドである。
【０１００】
ＭＦＰ１から印刷エラーコマンドを受信すると（Ｓ３０２：Ｙｅｓ）、ユーザへのメッセージ、例えば、「異常終了しました。本体が待機状態であることを確認してもう一度やり直してください。」を表示パネル２５に表示する（Ｓ３０４）。これにより、ユーザは、ＭＦＰ１が印刷可能な待機状態であるか否かを確認するなど、適切な対応をとることができる。
【０１０１】
一方、ＭＦＰ１から印刷エラーコマンドを受信しない場合（Ｓ３０２：Ｎｏ）、次に、印刷終了コマンドをＭＦＰ１から受信したか否かを判断し（Ｓ３０６）、印刷終了コマンドを受信しない場合（Ｓ３０６：Ｎｏ）、Ｓ３０２から処理を繰り返す。印刷終了コマンドについては後述するが、ＭＦＰ１において、正常に印刷が実行された場合、ＭＦＰ１からＰＣ２０へ出力されるコマンドである。
【０１０２】
ＭＦＰ１から印刷終了コマンドを受信すると（Ｓ３０６：Ｙｅｓ）、次に、表示パネル２にメッセージ、例えば、「印刷が完了しました。」を表示し（Ｓ３０８）、処理を終了する。これにより、ＭＦＰ１における印刷の完了を、ＰＣ２０近傍にいるユーザに通知することができる。
【０１０３】
本実施例のダイレクトプリント指示処理（Ｓ２８）によれば、画像ファイル４１のＪＰＥＧファイル名に指定コマンド「ＤＰｒｉｎｔ＝ａｄｄ」を付加して送信することで、メモリカード４０内の印刷すべき画像ファイル４１を指定することができるので、メモリカード４０に記憶される画像ファイル４１を印刷させるために、ＰＣ２０において、画像ファイル４１を読み込む必要がない。よって、メモリカード４０に記憶された画像ファイル４１を手軽且つ短時間に印刷させることができる。
【０１０４】
図８は、ＭＦＰ１におけるサムネイル画像データ出力処理を示すフローチャートである。サムネイル画像データ出力処理は、ＰＣ２０からリスト送信要求を受信した場合に開始する処理であって、ＰＣ２０の表示パネル２５に、メモリカード４０内の画像ファイル４１を示すサムネイル画像３０ａまたは固定画像３０ｈを表示させるための処理である。
【０１０５】
まず、ＰＣ２０からリスト送信要求を受信すると、サムネイル画像表示画面２８においてクリックされたフォルダアイコン２９ａに対応するメモリカード４０内のフォルダについて、そのフォルダに格納されたファイルのファイル名を抽出し、そのファイル名が記述されたファイル名一覧を作成する（Ｓ３２）。そして、作成したファイル名一覧を、リスト送信要求元であるＰＣ２０へ送信する（Ｓ３４）。
【０１０６】
次に、ＪＰＥＧファイル名に付加された縮小表示コマンド「Ｔｈｕｍｂ＝１」または簡易表示コマンド「Ｔｈｕｍｂ＝２」を受信するまで待機する（Ｓ３６）。そして、ＪＰＥＧファイル名に付加された縮小表示コマンド「Ｔｈｕｍｂ＝１」または簡易表示コマンド「Ｔｈｕｍｂ＝２」を受信すると（Ｓ３６：Ｙｅｓ）、これらのコマンドに従って、受信したファイル名の画像ファイル４１を、メモリカード４０から読み込む（Ｓ３８）。
【０１０７】
次に、読み込んだ画像ファイル４１の先頭から１０３ｆｆ（約６５ｋバイト）の領域に格納されているデータを解析し、この中に、サムネイル画像データが含まれるか否かを判断する（Ｓ４０）。サムネイル画像データが含まれた画像ファイル４１であるか否かは、例えば、ファイルの先頭から３、４バイト目に格納されるデータ種類に基づいて判断することができる。
【０１０８】
読み込んだ画像ファイル４１の先頭から１０３ｆｆの領域にサムネイル画像データが含まれる場合（Ｓ４０：Ｙｅｓ）、その画像ファイル４１の先頭から１０３ｆｆの領域に格納されたデータを、ＰＣ２０への送信用に準備する（Ｓ４２）。一方、画像ファイル４１の先頭から１０３ｆｆの領域にサムネイル画像データが含まれていないと判断されると（Ｓ４０：Ｎｏ）、次に、ファイル名に付加されて受信したコマンドが、簡易表示コマンド「Ｔｈｕｍｂ＝２」であったか否かを判断する（Ｓ４６）。簡易表示コマンド「Ｔｈｕｍｂ＝２」を受信した場合（Ｓ４６：Ｙｅｓ）、先頭から１０３ｆｆの領域にサムネイル画像データが含まれないと判断された画像ファイル４１について、固定画像データメモリ４ｂから固定画像データを読み込み、ＰＣ２０への送信用として準備する（Ｓ４８）。
【０１０９】
一方、ファイル名に付加されて受信したコマンドが簡易表示コマンド「Ｔｈｕｍｂ＝２」でなかった場合（Ｓ４６：Ｎｏ）、すなわち、縮小表示コマンド「Ｔｈｕｍｂ＝１」であった場合、先頭から１０３ｆｆの領域にサムネイル画像データが含まれないと判断された画像ファイルに従って、その画像ファイル４１を縮小表示するためのサムネイル画像データを生成し、準備する（Ｓ５０）。
【０１１０】
次に、受信した全てのＪＰＥＧファイル名を処理したか否かを判断し（Ｓ４４）、未だ全てのＪＰＥＧファイル名を処理していない場合（Ｓ４４：Ｎｏ）、Ｓ３８の処理に戻る。一方、受信したＪＰＥＧファイル名の全ての画像ファイル４１について、サムネイル画像データまたは固定画像データを準備すると（Ｓ４４：Ｙｅｓ）、次に、準備したデータをＰＣ２０へ送信し（Ｓ５２）、処理を終了する。
【０１１１】
サムネイル画像データ出力処理によれば、サムネイル画像データまたは固定画像データをＰＣ２０へ送信することにより、メモリカード４０に記憶される複数の画像ファイル４１に対応するサムネイル画像３０ａまたは固定画像３０ｈを、ＰＣ２０において表示させることができる。ここで、ＰＣ２０へ送信されるデータは、サムネイル画像データまたは固定画像データであるので、メモリカード４０に記憶される複数の画像ファイル４１全体をＰＣ２０に送信する場合に比較して、送受信されるデータ量が少なく、データ通信を短時間とすることができる。したがって、ＭＦＰ１が、ＦＴＰをプロトコルとするネットワークを介して、メモリカード４０が記憶する情報を出力するものであっても、そのメモリカード４０内の画像ファイル４１を手軽且つ短時間で確認させることができる。
【０１１２】
また、簡易表示コマンド「Ｔｈｕｍｂ＝２」が付加されていると、画像ファイル４１の先頭から所定領域分にサムネイル画像データが含まれない場合、予めＲＯＭ４に格納された固定画像データが送信されるので、サムネイル画像データを生成する場合に比較して、より短時間でサムネイル画像３０ａまたは固定画像３０ｈを表示させ、メモリカード４０内の画像ファイル４１をユーザに確認させることができる。
【０１１３】
図９は、ＭＦＰ１におけるダイレクトプリント実行処理を示すフローチャートである。ダイレクトプリント実行処理は、ＭＦＰ１が、フォトメディアキャプチャモードに設定されている場合に所定時間毎に実行される処理である。
【０１１４】
まず、ダイレクトプリント機能初期化要求を受信したか否かを判断する（Ｓ６０）。ダイレクトプリント機能初期化要求を受信しない場合（Ｓ６０：Ｎｏ）、処理を終了する。
【０１１５】
一方、ダイレクトプリント機能初期化要求を受信した場合（Ｓ６０：Ｙｅｓ）、上述したように、受信したダイレクトプリント機能初期化要求は、セパレータ「：」により、ファイル名「Ｓｔａｔｕｓ．ｔｘｔ」と、初期化コマンド「ＤＰｒｉｎｔ＝Ｃｌｅａｒ」とに分離される。したがって、ＭＦＰ１は、受信したファイル名「Ｓｔａｔｕｓ．ｔｘｔ」に応じて、ＲＯＭ４に予め格納されたステータスファイルをＰＣ２０へ送信し（Ｓ６２）、初期化コマンド「ＤＰｒｉｎｔ＝Ｃｌｅａｒ」に応じて、印刷サイズメモリ３ａ、画質メモリ３ｂ、用紙サイズメモリ３ｃ、指定ファイルメモリ３ｄをクリアする（Ｓ６４）。
【０１１６】
次に、ＰＣ２０からダイレクトプリント設定情報を受信するまで待機する（Ｓ６６）。
ダイレクトプリント設定情報を受信すると（Ｓ６６：Ｙｅｓ）、ダイレクトプリント設定情報は、上述したダイレクトプリント機能初期化要求と同様に、セパレータ「：」により、ファイル名「Ｓｔａｔｕｓ．ｔｘｔ」と、印刷設定の情報が記述された設定コマンド「ＤＰｒｉｎｔ＝Ｓｅｔｔｉｎｇ，〜」とに分離される。したがって、ＭＦＰ１は、受信したファイル名「Ｓｔａｔｕｓ．ｔｘｔ」に応じて、ステータスファイルをＰＣ２０へ送信し（Ｓ６８）、設定コマンド「ＤＰｒｉｎｔ＝Ｓｅｔｔｉｎｇ，〜」に応じて、設定コマンドに記述された印刷サイズ、画質、用紙サイズを、印刷サイズメモリ３ａ、画質メモリ３ｂ、用紙サイズメモリ３ｃにそれぞれ格納する（Ｓ７０）。
【０１１７】
次に、指定コマンド「ＤＰｒｉｎｔ＝Ａｄｄ」が付加されたＪＰＥＧファイル名を、ＰＣ２０から受信したか否かを判断する（Ｓ７２）。受信したＪＰＥＧファイル名に指定コマンド「ＤＰｒｉｎｔ＝Ａｄｄ」が付加されている場合（Ｓ７２：Ｙｅｓ）、受信したＪＰＥＧファイル名の画像ファイル４１が、メモリカード４０内にあるか否かを判断する（Ｓ７４）。そして、受信したＪＰＥＧファイル名の画像ファイル４１がメモリカード４０内にある場合（Ｓ７４：Ｙｅｓ）、すなわち、受信したＪＰＥＧファイル名が、Ｓ３４の処理（図８参照）において、ＭＦＰ１からＰＣ２０に送信したファイル名である場合、そのＪＰＥＧファイル名の画像ファイル４１をメモリカード４０から読み込み、指定ファイルメモリ３ｄに格納する（Ｓ７６）。これにより、サムネイル画像表示画面２８におけるチェックボックス３０ｂの入力により指定された画像ファイル４１がメモリカード４０から読み出されて、指定ファイルメモリ３ｄに格納される。一方、指定したＪＰＥＧファイル名に指定コマンド「ＤＰｒｉｎｔ＝Ａｄｄ」が付加されていない場合（Ｓ７２：Ｎｏ）、Ｓ７４，Ｓ７６，Ｓ７８の処理をスキップする。
【０１１８】
また、受信したファイル名の画像ファイル４１がメモリカード４０内にない場合（Ｓ７４：Ｎｏ）、ユーザにより指定された画像ファイル４１がメモリカード４０内に存在しないことを示すレスポンスをＰＣ２０に送信する（Ｓ７８）。
【０１１９】
次に、ダイレクトプリント印刷開始要求を受信したか否かを判断し（Ｓ８０）、ダイレクトプリント印刷開始要求を受信しない場合（Ｓ８０：Ｎｏ）、Ｓ７２から処理を繰り返す。そして、指定コマンド「ＤＰｒｉｎｔ＝Ａｄｄ」が付加されてＰＣ２０から送信された全てのファイル名の受信が終了すると（Ｓ７２：Ｎｏ）、次に、ダイレクトプリント印刷開始処理を受信し（Ｓ８０：Ｙｅｓ）、指定ファイルメモリ３ｄに格納された画像ファイル４１を、プリンタ装置６において印刷する（Ｓ８２）。
【０１２０】
プリンタ装置６における印刷が正常に終了した場合（Ｓ８４：Ｙｅｓ）、印刷終了コマンドをＰＣ２０へ送信し（Ｓ８６）、処理を終了する。一方、プリンタ装置６における印刷が正常に終了しなかった場合（Ｓ８４：Ｎｏ）、印刷エラーコマンドをＰＣ２０へ送信し（Ｓ８８）。処理を終了する。
【０１２１】
ダイレクトプリント実行処理によれば、受信したＪＰＥＧファイル名に指定コマンド「ＤＰｒｉｎｔ＝Ａｄｄ」が付加されている場合、プリンタ装置６により、そのファイル名の画像ファイル４１が印刷される。よって、ＦＴＰをプロトコルとするネットワークを介して、メモリカード４０が記憶する情報を出力するＭＦＰ１が用いられる場合であっても、メモリカード４０に記憶される画像ファイル４１を印刷させるために、ＰＣ２０において、画像ファイル４１を読み込む必要がないので、ＰＣ２０から印刷指示をする場合であっても、メモリカード４０に記憶された画像ファイル４１を手軽且つ短時間に印刷することができる。
【０１２２】
以上、実施例に基づき本発明を説明したが、本発明は上述した実施例に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【０１２３】
例えば、上記実施例では、ＦＴＰカードリーダ８は、ＭＦＰ１に組み込まれているものとしたが、カードリーダまたはカードリーダライタ単独の機能を有するものでもよい。
【０１２４】
また、本実施例では、ＪＰＥＧ画像ファイルの先頭から６５ｋバイト分のデータを出力するものとして説明したが、サムネイル画像データが含まれている領域のデータを出力できればよく、６５ｋバイト未満のデータを出力するように構成しても良い。
【０１２５】
また、本実施例では、ファイルシステムがＦＡＴであるものとして説明したが、ファイルシステムとして、例えば、ＮＴＦＳ（ＮＴ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）など他のファイルシステムが用いられる場合にも本発明を適用することができる。
【図面の簡単な説明】
【０１２６】
【図１】本発明の実施例の画像表示システムを示すブロック図である。
【図２】縮小表示モードが設定されている場合に、ＰＣの表示パネルにおいて表示されるサムネイル画像表示画面の一例を示す図である。
【図３】メモリカードに格納されるＪＰＥＧ形式の画像ファイルを模式的に示す図である。
【図４】簡易表示モードが設定されている場合に、ＰＣの表示パネルにおいて表示されるサムネイル画像表示画面の一例を示す図である。
【図５】ＭＦＰとＰＣにおいて実行される処理の概要を示す模式図である。
【図６】ＰＣにおけるサムネイル画像表示処理を示すフローチャートである。
【図７】ＰＣにおけるダイレクトプリント指示処理を示すフローチャートである。
【図８】ＭＦＰにおけるサムネイル画像データ出力処理を示すフローチャートである。
【図９】ＭＦＰにおけるダイレクトプリント実行処理を示すフローチャートである。
【図１０】（ａ）は、従来のＵＳＢ方式のリムーバブルメディア装置で読み込まれた画像ファイルを、ＰＣの表示画面にサムネイル表示した状態の一例を示す図であり、（ｂ）は、従来のＦＴＰ方式のリムーバブルメディア装置で読み込まれた画像ファイルを、ＰＣの表示画面に表示した状態を示す図である。
【符号の説明】
【０１２７】
１                        ＭＦＰ（リムーバブルメディア装置）
６                        プリンタ装置（印刷手段）
２０                      ＰＣ（画像処理装置）
３０ａ                    サムネイル画像（縮小画像）
３０ｈ                    固定画像（絵記号）
４０                      メモリカード（リムーバブルメディア）
４１                      ＪＰＥＧ形式の画像ファイル
５０                      ＬＡＮ（ネットワーク）
Ｓ６                      ファイル名取得ステップ
Ｓ８                      コマンド選択ステップ
Ｓ１０，Ｓ１２            表示ファイル名送信ステップ
Ｓ１６                    サムネイル表示ステップ
Ｓ３４                    ファイル名送信手段
Ｓ３６                    ファイル名受信手段
Ｓ４０                    縮小データ判断手段
Ｓ５０                    縮小データ生成手段
Ｓ５２                    データ送信手段
Ｓ２９０                  印刷ファイル名送信ステップ
【図１】
0004415961.tif 000002
【図２】
0004415961.tif 000003
【図３】
0004415961.tif 000004
【図４】
0004415961.tif 000005
【図５】
0004415961.tif 000006
【図６】
0004415961.tif 000007
【図７】
0004415961.tif 000008
【図８】
0004415961.tif 000009
【図９】
0004415961.tif 000010
【図１０】
0004415961.tif 000011