(57)【要約】【課題】ネットワークに接続されたリムーバブルメディア装置に装着されたリムーバブルメディアに記憶された情報を確実に送信することができるリムーバブルメディア装置を提供する。【解決手段】メモリカード４０が挿入された場合、またはＳ１の判断処理において、メモリカード４０が既に挿入されていた場合は（Ｓ１：Ｙｅｓ）、そのメモリカードの種類に対応してフラッシュメモリ１０の識別情報メモリ１０ａに記憶されているサブディレクトリ名を読み出し、サブディレクトリ名に含まれる４桁の数字に１加算する（Ｓ３）。このことにより、新たにメモリカード４０がメモリカード部８に挿入された場合に、メモリカード４０に記憶されているデータのファイル名を更新することができる。【選択図】図２
2007148736.tif 000002
【特許請求の範囲】
【請求項１】
リムーバブルメディアが記憶する情報をネットワークを介して出力することができるリムーバブルメディア装置において、
前記リムーバブルメディアが装着されたことを検出する検出手段と、
その検出手段により前記リムーバブルメディアが装着されたことを検出した場合、前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新手段と、
その識別情報更新手段により更新された識別情報を前記ネットワークを介して送信する識別情報送信手段と、
前記識別情報更新手段により更新された識別情報に対応して前記リムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信手段とを備えていることを特徴とするリムーバブルメディア装置。
【請求項２】
リムーバブルメディアが記憶する情報をネットワークを介して出力することができるリムーバブルメディア装置において、
前記ネットワークを介して通信が行われたことを検出する検出手段と、
その検出手段により前記ネットワークを介して通信が行われたことを検出した場合、前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新手段と、
その識別情報更新手段により更新された識別情報を前記ネットワークを介して送信する識別情報送信手段と、
前記識別情報更新手段により更新された識別情報に対応して前記リムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信手段とを備えていることを特徴とするリムーバブルメディア装置。
【請求項３】
前記識別情報更新手段は、リムーバブルメディアが記憶している情報に対して過去に付与した識別情報とは異なる識別情報を付与するための識別情報記憶手段を備えていることを特徴とする請求項１または２記載のリムーバブルメディア装置。
【請求項４】
複数種類のリムーバブルメディアを装着するメディア装着手段を備え、
前記識別情報更新手段は、前記リムーバブルメディアの種類毎に識別情報を更新することを特徴とする請求項１から３のいずれかに記載のリムーバブルメディア装置。
【請求項５】
数値を計数する計数手段を備え、
前記識別情報更新手段は、前記計数手段により計数された数値に基づいて前記リムーバブルメディアが記憶している情報に対応する識別情報を更新することを特徴とする請求項１から４のいずれかに記載のリムーバブルメディア装置。
【請求項６】
時刻を計時する計時手段を備え、
前記識別情報更新手段は、前記計時手段により計時された時刻に基づいて前記リムーバブルメディアが記憶している情報に対応する識別情報を更新することを特徴とする請求項１または２記載のリムーバブルメディア装置。
【請求項７】
電源が投入された場合に前記リムーバブルメディアが装着されているか否かを検出する電源投入時検出手段を備え、
前記識別情報更新手段は、前記検出手段により前記リムーバブルメディアが装着されたことを検出した場合および前記電源投入時検出手段により電源が投入された場合に前記リムーバブルメディアが装着されていることを検出した場合に、装着されているリムーバブルメディアが記憶している情報に対応する識別情報を更新することを特徴とする請求項１から６のいずれかに記載のリムーバブルメディア装置。
【請求項８】
リムーバブルメディアが記憶する情報をネットワークを介して出力することができるリムーバブルメディア装置により実行されるリムーバブルメディア装置制御プログラムにおいて、
前記リムーバブルメディアが装着されたことを検出する検出ステップと、
その検出ステップにより前記リムーバブルメディアが装着されたことを検出した場合に、前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新ステップと、
その識別情報更新ステップにより更新された識別情報を前記ネットワークを介して送信する識別情報送信ステップと、
前記識別情報更新ステップにより更新された識別情報に対応して前記リムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信ステップとを備えていることを特徴とするリムーバブルメディア装置制御プログラム。
【請求項９】
リムーバブルメディアが記憶する情報をネットワークを介して出力することができるリムーバブルメディア装置により実行されるリムーバブルメディア装置制御プログラムにおいて、
前記ネットワークを介して通信が行われたことを検出する検出ステップと、
その検出ステップにより前記ネットワークを介して通信が行われたことを検出した場合、前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新ステップと、
その識別情報更新ステップにより更新された識別情報を前記ネットワークを介して送信する識別情報送信ステップと、
前記識別情報更新ステップにより更新された識別情報に対応して前記リムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信ステップとを備えていることを特徴とするリムーバブルメディア装置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リムーバブルメディア装置およびリムーバブルメディア装置制御プログラムに関し、特にリムーバブルメディアに記憶された情報がネットワークを介して送信することができるリムーバブルメディア装置およびリムーバブルメディア装置制御プログラムに関する。
【背景技術】
【０００２】
デジタルカメラにより撮影された画像データや、コンピュータにより作成された文書などの情報は、着脱自在なメモリカード（リムーバブルメディア）に記憶される。そのメモリカードは、ネットワークに接続されたカードリーダ（リムーバブルメディア装置）に装着され、メモリカードに記憶される情報が読み取られ、その情報は、ネットワークに接続されたコンピュータに入力される（例えば、特許文献１参照）。
【特許文献１】特開２００４−１８６９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、コンピュータにおいて、インストールされているブラウザを使用してメモリカードに記憶されている情報を取得すると、その情報は、キャッシュメモリに記憶される。再度、同じファイル名を指定してその情報にアクセスすると、キャッシュメモリに記憶された情報が更新された日時と、メモリカードに記憶された情報が更新された日時とが比較され、更新日時が新しい情報が取得される。しかしながら、メモリカードをカードリーダに装着する場合は、メモリカードに記憶される情報にアクセスしたい場合であるので、入手したい情報を入手することができないという問題点がある。
【０００４】
本発明は、上記問題点を解決するためになされたものであり、ネットワークに接続されたリムーバブルメディア装置に装着されたリムーバブルメディアに記憶された情報を取得することができるリムーバブルメディア装置およびリムーバブルメディア装置制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
この目的を達成するために、本発明の請求項１記載のリムーバブルメディア装置は、リムーバブルメディアが記憶する情報をネットワークを介して出力することができるものであり、前記リムーバブルメディアが装着されたことを検出する検出手段と、その検出手段により前記リムーバブルメディアが装着されたことを検出した場合、前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新手段と、その識別情報更新手段により更新された識別情報を前記ネットワークを介して送信する識別情報送信手段と、前記識別情報更新手段により更新された識別情報に対応して前記リムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信手段とを備えている。
【０００６】
請求項２記載のリムーバブルメディア装置は、リムーバブルメディアが記憶する情報をネットワークを介して出力することができるものであり、前記ネットワークを介して通信が行われたことを検出する検出手段と、その検出手段により前記ネットワークを介して通信が行われたことを検出した場合、前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新手段と、その識別情報更新手段により更新された識別情報を前記ネットワークを介して送信する識別情報送信手段と、前記識別情報更新手段により更新された識別情報に対応して前記リムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信手段とを備えている。
【０００７】
請求項３記載のリムーバブルメディア装置は、請求項１または２記載のリムーバブルメディア装置において、前記識別情報更新手段は、リムーバブルメディアが記憶している情報に対して過去に付与した識別情報とは異なる識別情報を付与するための識別情報記憶手段を備えている。
【０００８】
請求項４記載のリムーバブルメディア装置は、請求項１から３のいずれかに記載のリムーバブルメディア装置において、複数種類のリムーバブルメディアを装着するメディア装着手段を備え、前記識別情報更新手段は、前記リムーバブルメディアの種類毎に識別情報を更新する。
【０００９】
請求項５記載のリムーバブルメディア装置は、請求項１から４のいずれかに記載のリムーバブルメディア装置において、数値を計数する計数手段を備え、前記識別情報更新手段は、前記計数手段により計数された数値に基づいて前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する。
【００１０】
請求項６記載のリムーバブルメディア装置は、請求項１または２記載のリムーバブルメディア装置において、時刻を計時する計時手段を備え、前記識別情報更新手段は、前記計時手段により計時された時刻に基づいて前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する。
【００１１】
請求項７記載のリムーバブルメディア装置は、請求項１から６のいずれかに記載のリムーバブルメディア装置において、電源が投入された場合に前記リムーバブルメディアが装着されているか否かを検出する電源投入時検出手段を備え、前記識別情報更新手段は、前記検出手段により前記リムーバブルメディアが装着されたことを検出した場合および前記電源投入時検出手段により電源が投入された場合に前記リムーバブルメディアが装着されていることを検出した場合に、装着されているリムーバブルメディアが記憶している情報に対応する識別情報を更新する。
【００１２】
請求項８記載のリムーバブルメディア装置制御プログラムは、リムーバブルメディアが記憶する情報をネットワークを介して出力することができるリムーバブルメディア装置により実行されるものであり、前記リムーバブルメディアが装着されたことを検出する検出ステップと、その検出ステップにより前記リムーバブルメディアが装着されたことを検出した場合に、前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新ステップと、その識別情報更新ステップにより更新された識別情報を前記ネットワークを介して送信する識別情報送信ステップと、前記識別情報更新ステップにより更新された識別情報に対応して前記リムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信ステップとを備えている。
【００１３】
請求項９記載のリムーバブルメディア装置制御プログラムは、リムーバブルメディアが記憶する情報をネットワークを介して出力することができるリムーバブルメディア装置により実行されるものであり、前記ネットワークを介して通信が行われたことを検出する検出ステップと、その検出ステップにより前記ネットワークを介して通信が行われたことを検出した場合、前記リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新ステップと、その識別情報更新ステップにより更新された識別情報を前記ネットワークを介して送信する識別情報送信ステップと、前記識別情報更新ステップにより更新された識別情報に対応して前記リムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信ステップとを備えている。
【発明の効果】
【００１４】
請求項１記載のリムーバブルメディア装置によれば、リムーバブルメディアが装着されたことを検出する検出手段と、その検出手段によりリムーバブルメディアが装着されたことを検出した場合、リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新手段と、その識別情報更新手段により更新された識別情報をネットワークを介して送信する識別情報送信手段と、識別情報更新手段により更新された識別情報に対応してリムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報をネットワークを介して送信する送信手段とを備えているので、リムーバブルメディア装置に装着されたリムーバブルメディアに記憶されている情報をネットワークを介して送信することができるという効果がある。すなわち、ブラウザがファイル名（情報の識別情報）に基づいてデータを取得する際に、キャッシュメモリまたはリムーバブルメディアに記憶されているデータの更新日が新しいデータを取得するものであっても、リムーバブルメディアに記憶されたデータのファイル名がリムーバブルメディアに装着した場合に更新され、その更新されたファイル名によりデータを検索するので、キャッシュメモリではなくリムーバブルメディアに記憶されたデータがアクセスされる。
【００１５】
請求項２記載のリムーバブルメディア装置によれば、ネットワークを介して通信が行われたことを検出する検出手段と、その検出手段によりネットワークを介して通信が行われたことを検出した場合、リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新手段と、その識別情報更新手段により更新された識別情報をネットワークを介して送信する識別情報送信手段と、識別情報更新手段により更新された識別情報に対応してリムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報をネットワークを介して送信する送信手段とを備えているので、リムーバブルメディア装置に装着されたリムーバブルメディアに記憶されている情報をネットワークを介して送信することができるという効果がある。すなわち、ブラウザがファイル名（情報の識別情報）に基づいてデータを取得する際に、キャッシュメモリまたはリムーバブルメディアに記憶されているデータの更新日が新しいデータを取得するものであっても、リムーバブルディスクに記憶されたデータのファイル名がネットワークを介して通信を行う場合に更新され、その更新されたファイル名によりデータを検索するので、キャッシュメモリではなくリムーバブルメディアに記憶されたデータがアクセスされる。
【００１６】
請求項３記載のリムーバブルメディア装置によれば、請求項１または２記載のリムーバブルメディア装置の奏する効果に加え、識別情報更新手段は、リムーバブルメディアが記憶している情報に対して過去に付与した識別情報とは異なる識別情報を付与するための識別情報記憶手段を備えているので、識別情報手段に過去に付与した識別情報を記憶したり、過去に付与した識別情報とは異なる識別情報を記憶することにより、過去に付与した識別情報とは異なる識別情報を付与することができる。
【００１７】
請求項４記載のリムーバブルメディア装置によれば、請求項１から３のいずれかに記載のリムーバブルメディア装置の奏する効果に加え、複数種類のリムーバブルメディアを装着するメディア装着手段を備え、識別情報更新手段は、リムーバブルメディアの種類毎に識別情報を更新するので、リムーバブルメディアの種類に関わりなく識別情報を付与する場合に比べ、識別情報の情報を小さくすることができるという効果がある。例えば、リムーバブルメディアの種類に関わりなく識別情報として番号を付与する場合には、過去に付与した番号とは異なる番号を付与するために、桁数の大きい番号を用いる必要があるが、リムーバブルメディアの種類毎に付与する場合には、桁数を小さくすることができる。
【００１８】
請求項５記載のリムーバブルメディア装置によれば、請求項１から４のいずれかに記載のリムーバブルメディア装置の奏する効果に加え、数値を計数する計数手段を備え、識別情報更新手段は、計数手段により計数された数値に基づいて前記リムーバブルメディアが記憶している情報に対応する識別情報を更新するので、簡単な処理あるいはプログラムを作成することにより、過去に付与した識別情報とは異なる識別情報に更新することができるという効果がある。
【００１９】
請求項６記載のリムーバブルメディア装置によれば、請求項１または２記載のリムーバブルメディア装置の奏する効果に加え、時刻を計時する計時手段を備え、識別情報更新手段は、計時手段により計時された時刻に基づいてリムーバブルメディアが記憶している情報に対応する識別情報を更新するので、過去に付与した識別情報とは確実に異なる識別情報にすることができるという効果がある。特に、コンピュータやファクシミリ装置などには計時手段が備えられていることが多く、容易にその計時手段を利用することができるという効果がある。
【００２０】
請求項７記載のリムーバブルメディア装置によれば、請求項１から６のいずれかに記載のリムーバブルメディア装置の奏する効果に加え、電源が投入された場合に前記リムーバブルメディアが装着されているか否かを検出する電源投入時検出手段を備え、前記識別情報更新手段は、前記検出手段により前記リムーバブルメディアが装着されたことを検出した場合および前記電源投入時検出手段により電源が投入された場合に前記リムーバブルメディアが装着されていることを検出した場合に、装着されているリムーバブルメディアが記憶している情報に対応する識別情報を更新するので、リムーバブルメディアが電源が遮断している間に装着されたり、差し替えられたりした場合であっても、識別情報を更新することができるという効果がある。
【００２１】
請求項８記載のリムーバブルメディア装置制御プログラムによれば、リムーバブルメディアが装着されたことを検出する検出ステップと、その検出ステップによりリムーバブルメディアが装着されたことを検出した場合に、リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新ステップと、その識別情報更新ステップにより更新された識別情報をネットワークを介して送信する識別情報送信ステップと、識別情報更新ステップにより更新された識別情報に対応してリムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信ステップとを備えているので、リムーバブルメディア装置に装着されたリムーバブルメディアに記憶されている情報をネットワークを介して送信することができるという効果がある。すなわち、ブラウザがファイル名（情報の識別情報）に基づいてデータを取得する際に、キャッシュメモリまたはリムーバブルメディアに記憶されているデータの更新日が新しいデータを取得するものであっても、リムーバブルメディアに記憶されたデータのファイル名がリムーバブルメディアが装着された場合に更新され、その更新されたファイル名によりデータを検索するので、キャッシュメモリではなくリムーバブルメディアに記憶されたデータがアクセスされる。
【００２２】
請求項９記載のリムーバブルメディア装置制御プログラムによれば、ネットワークを介して通信が行われたことを検出する検出ステップと、その検出ステップによりネットワークを介して通信が行われたことを検出した場合に、リムーバブルメディアが記憶している情報に対応する識別情報を更新する識別情報更新ステップと、その識別情報更新ステップにより更新された識別情報をネットワークを介して送信する識別情報送信ステップと、識別情報更新ステップにより更新された識別情報に対応してリムーバブルメディアに記憶されている情報の送信要求があった場合は、その情報を前記ネットワークを介して送信する送信ステップとを備えているので、リムーバブルメディア装置に装着されたリムーバブルメディアに記憶されている情報をネットワークを介して送信することができるという効果がある。すなわち、ブラウザがファイル名（情報の識別情報）に基づいてデータを取得する際に、キャッシュメモリまたはリムーバブルメディアに記憶されているデータの更新日が新しいデータを取得するものであっても、リムーバブルメディアに記憶されたデータのファイル名がネットワークを介して通信が行われた場合に更新され、その更新されたファイル名によりデータを検索するので、キャッシュメモリではなくリムーバブルメディアに記憶されたデータがアクセスされる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明の実施形態における多機能周辺装置（以下、「ＭＦＰ（Multi Function
Peripheral）」と略す）１と、ＬＡＮ（Local Area Network）５０を介して接続されるパーソナルコンピュータ（以下、「ＰＣ」と称する）２０とからなる通信システムの構成を示すブロック図である。
【００２４】
ＭＦＰ１は、フォトメディアキャプチャ機能、プリンタ機能、コピー機能、スキャナ機能、ファクシミリ機能などの各種の機能を１台に備えている。フォトメディアキャプチャ機能とは、メモリカード４０を着脱自在に装着するメモリカード部８を備え、そのメモリカード４０が記憶する画像データを印刷したり、ＬＡＮ５０を介してＰＣ２０へ転送する機能である。
【００２５】
図１に示すように、ＭＦＰ１は、ＭＦＰ１全体の動作を制御するＣＰＵ２と、そのＣＰＵ２により実行される各種処理に必要なデータやプログラム等を一時的に記憶するためのメモリであるＲＡＭ３と、ＣＰＵ２により実行される各種の制御プログラムや固定値データを記憶するＲＯＭ４と、ＬＡＮインターフェース（以下、「ＬＡＮＩ／Ｆ」と称する）５と、プリンタ部６と、スキャナ部７と、メモリカード部８と、ＭＦＰ１で各種機能を実行させるための複数の操作入力キー（ボタンやスイッチなど）から構成される操作部９と、フラッシュメモリ１０と、電話回線（図示なし）を介して画像情報を送受信するファクシミリ部１１とを主に備えている。
【００２６】
ＣＰＵ２は、ＲＯＭ４に記憶された各種プログラムを実行するプロセッサであり、タイマ２ａを備えている。タイマ２ａは、年、月、日、時、分、秒を計時するものであり、ファクシミリ部１１により画像情報が送受信された場合などに通信記録として送信先などとともにその通信時刻がフラッシュメモリ１０などに記録される。ＲＡＭ３は、ＣＰＵ２が各種プログラムを実行する際、変数などを一時記憶するワークエリア等を有するランダムにアクセスできるメモリである。
【００２７】
操作部９は、操作パネルに複数のスイッチや表示器を備えるものであり、ユーザがスイッチを操作することによりＭＦＰ１に指示を行い、表示器は、種々の値などが設定される設定画面を表示したり、設定された値などを表示するものである。スイッチとしては、コピー機能、スキャナ機能、ファクシミリ機能などの各種の機能を選択するモード選択キーや、数値や文字を入力することができるテンキーなどが備えられている。モードスイッチを操作することにより、フォトメディアキャプチャ機能を実行するフォトメディアキャプチャモード、コピー機能を実行するコピーモード、スキャナ機能を実行するスキャナモード、ファクシミリ機能を実行するファクシミリモードなどに設定することができる。また、テンキーを操作することにより、ファクシミリ送信番号を入力したり、識別情報を指定するユーザ番号を入力することができる。
【００２８】
ＬＡＮＩ／Ｆ５は、ネットワークであるＬＡＮ５０のインターフェースであり、この実施形態では、ＭＦＰ１とＰＣ２０との通信は、ＦＴＰ（File Transfer
Protocol）により通信が行われるものとする。すなわち、ＭＦＰ１が、ＦＴＰサーバとして動作し、ＰＣ２０からメモリカード４０にアクセスする。
【００２９】
プリンタ部６は、ＣＰＵ２からの指示に基づいて、所定の給紙位置（非図示）にセットされた記録紙への印刷を行うためのインクジェット方式のプリンタで構成され、記録紙を搬送する記録紙搬送用モータ（非図示）と、記録紙へインクを吐出する印字ヘッド（非図示）と、その印字ヘッドを搭載したキャリッジ（非図示）を移動させるキャリッジモータ（非図示）とを備えている。
【００３０】
スキャナ部７は、ＣＰＵ２からの指示に基づいて、所定の読取位置（非図示）にセットされた原稿から画像の読み取りを行うと共に、この画像のイメージデータを生成するものである。このスキャナ部７により読み取られたイメージデータは、ＬＡＮ５０を介してＰＣ２０に送信される。
【００３１】
また、ＭＦＰ１が、ＭＦＰ１におけるコピー機能を機能させるコピーモードに設定されている場合には、このスキャナ部７によって生成されたイメージデータは、プリンタ部６により記録紙に印刷される。さらに、ＭＦＰ１が、ＭＦＰ１におけるスキャナ機能を機能させるスキャナモードに設定されている場合には、このスキャナ部７によって生成されたイメージデータは、ＲＡＭ１６における所定の記憶領域に格納される。
【００３２】
メモリカード部８は、各種メモリカード４０を着脱自在に装着可能なスロットを備え、そのスロットに装着されたメモリカード４０に記憶されているデータを読み出したり、書き込むことができるものである。メモリカード４０から読み出されたデータは、ＬＡＮ５０を介してＰＣ２０に送信することができる。
【００３３】
フラッシュメモリ１０は、種々のデータの書き込みおよび読み出しを行うことができる不揮発性のメモリで、メモリカード部８に装着されたメモリカード４０のファイルを識別する識別情報を記憶する識別情報メモリ１０ａを備えている。ファイルを識別する識別情報は、ファイルのパスを示すサブディレクトリ名であり、例えば、「Ｍｅｍｏｒｙｓｔｋ０００１」などのようにメモリカードの種類毎に、４桁の数字が割り当てられる。この数字は、メモリカード部８に、メモリカード４０が挿入される度に１が加算されて更新される。また、ＭＦＰ１の電源が投入されたとき、メモリカード４０が挿入されている場合にも、この数字が更新される。
【００３４】
ＬＡＮ５０を介して、ＰＣ２０よりファイル名のリスト要求があった場合は、ファイル名とこの更新された識別情報がサブディレクトリ名としてＰＣ２０に送信されるので、ＰＣ２０からは、このファイル名で指定することができる。
【００３５】
次に、ＰＣ２０について説明する。ＰＣ２０は、ＣＰＵ２１と、そのＣＰＵ２１により実行される各種の制御プログラムや固定値データを記憶するＲＯＭ２２と、ＣＰＵ２１により実行される各種処理に必要なデータやプログラム等を一時的に記憶するためのメモリであるＲＡＭ２３と、各種設定を記憶し書き換え可能で不揮発性のハードディスク２４と、各種機能を設定するための複数の操作入力キーを有するキーボードとマウスから構成される操作部２７と、種情報を表示する液晶ディスプレイ（以下、「ＬＣＤ」と称する）である表示器２５と、ＬＡＮ５０に接続するためのＬＡＮインターフェース部（以下、「ＬＡＮＩ／Ｆ」と称する）であるＬＡＮＩ／Ｆ２６とを備えている。
【００３６】
ハードディスク２４は、ブラウザを記憶するブラウザメモリ２４ａと、ブラウザにより取得された情報を記憶するキャッシュメモリ２４ｂや、図示しないＯＳや各種アプリケーションプログラムを記憶するメモリを備えている。
【００３７】
次に、図２を参照して、ＭＰＦ１での処理について説明する。図２は、ＭＰＦ１での処理を示すフローチャートであり、この処理は、ＭＦＰ１の電源が投入された時に起動され、電源が遮断されるまで繰り返し行われる処理である。電源が投入されるとまず、メモリカード部８に既にメモリカード４０が挿入されているか否かを判断する（Ｓ１）。メモリカード４０が挿入されていない場合は（Ｓ１：Ｎｏ）、メモリカード４０が、メモリカード部８に挿入されたか否かを判断する（Ｓ２）。メモリカード４０が挿入された場合、またはＳ１の判断処理において、メモリカード４０が既に挿入されていた場合は（Ｓ１：Ｙｅｓ）、そのメモリカードの種類に対応してフラッシュメモリ１０の識別情報メモリ１０ａに記憶されているサブディレクトリ名を読み出し、サブディレクトリ名に含まれる４桁の数字に１加算する（Ｓ３）。このことにより、新たにメモリカード４０がメモリカード部８に挿入された場合に、メモリカード４０に記憶されているデータのファイル名を更新することができる。ＭＦＰ１の電源が遮断されている間に、メモリカード４０が挿入される場合もあるので、ＭＦＰ１の電源が投入された場合にメモリカード４０が既に挿入されている場合にも、サブディレクトリを更新する。
【００３８】
次に、ファイルリストの要求を受信したか否かを判断する（Ｓ４）。このファイルリストの要求は、ＰＣ２０において起動しているブラウザを使用してＭＦＰ１にログインするように使用者により設定が行われた場合に、ブラウザからＭＦＰ１に対して送信されるものである。
【００３９】
ＭＦＰ１は、このファイルリストの要求を受信した場合は（Ｓ４：Ｙｅｓ）、フラッシュメモリ１０の識別情報メモリ１０ａに記憶したサブディレクトリ名を、ＰＣ２０に送信する。詳細に説明すると、ブラウザからは、まず、ルートディレクトリが要求され、ＭＦＰ１は、ルートディレクトリ名のリストを送信し、続いてブラウザは、サブディレクトリを要求し、ＭＦＰ１は、サブディレクトリ名を送信する（Ｓ５）。
【００４０】
ＰＣ２０において、受信したサブディレクトリが表示され、使用者がこのサブディレクトリをダブルクリックするなどして、そのサブディレクトリにより指定されるファイルの送信を要求する。
【００４１】
Ｓ５の処理を終了した場合、またはＳ４の判断処理において、ファイルリストを要求されたのではない場合は（Ｓ４：Ｎｏ）、次に、ＭＦＰ１は、ファイルの送信要求を受信したか否かを判断し（Ｓ６）、送信要求を受信した場合は（Ｓ６：Ｙｅｓ）、そのファイルを送信する（Ｓ７）。ファイルの送信要求を受信していない場合は（Ｓ６：Ｎｏ）、Ｓ３の処理に戻る。なお、ブラウザがＦＴＰサーバにログインする際には、ユーザ名やパスワードを送信し認証が成功した場合に、ファイルリストの要求が行われるが、上記説明では、説明を分かりやすくするために省略している。
【００４２】
次に、図３を参照してＰＣでの処理について説明する。図３は、ＰＣでの処理を示すフローチャートである。まず、ＰＣ２０において、ブラウザを起動し、ＦＴＰサーバとして機能するＭＦＰ１にログインする（Ｓ１１）。このとき、ユーザ名とパスワードとがＭＦＰ１に送信され、認証されるとブラウザは、ファイルリストを要求する（Ｓ１２）。ＭＦＰ１は、ファイルリストの要求に応じて、まずルートディレクトリを送信し、続いてブラウザは、ルートディレクトリに関するファイルリストを要求する。ＭＦＰ１は、このファイルリストの要求に応じて、サブディレクトリ名を送信し、ブラウザは、これを受信し（Ｓ１３）、ルートディレクトリの中にサブディレクトリが表示された画面を表示器２５に表示する（Ｓ１４、図４参照）。
【００４３】
使用者は、この表示器２５に表示されたサブディレクトリが記されたファイル名をダブルクリックすると、ブラウザは、キャッシュメモリ２４ｂに、指定されたファイルが記憶されている否かを探す（Ｓ１５）。キャッシュメモリ２４ｂに、そのファイルが記憶されている場合は（Ｓ１６：Ｙｅｓ）、キャッシュメモリ２４ｂからそのファイルを読み出して表示器２５に表示する（Ｓ２０）。
【００４４】
キャッシュメモリ２４ｂに記憶されていない場合は（Ｓ１６：Ｎｏ）、そのファイルをＭＦＰ１に要求する（Ｓ１７）。ＭＦＰ１からそのファイルを受信すると（Ｓ１８）、そのファイルの内容を表示器２５に表示する（Ｓ２０）。
【００４５】
図４は、ＰＣ２０においてブラウザにより表示される表示画面で、図３に示すフローチャートのＳ１４において表示されるものであり、ルートディレクトリは。「ａｂｃ＿１２３４」である。図４（ａ）は、前回ファイルにアクセスしたときに表示された画面であって、サブディレクトリは、「Ｍｅｍｏｒｙｓｔｋ０００１」とされ、このサブディレクトリ名で、キャッシュメモリ２４ｂに、ファイルが記憶される。
【００４６】
図４（ｂ）は、今回ファイルをアクセスする場合の表示画面であり、サブディレクトリが、「Ｍｅｍｏｒｙｓｔｋ０００２」に更新される。従って、キャッシュメモリ２４ｂに記憶されるファイルとは、サブディレクトリ名が異なるので、異なるファイルとして認識され、ＭＦＰ１に対しファイルが要求される。よって、ＭＦＰ１に挿入されたメモリカード４０に記憶されたデータが表示される。
【００４７】
以上、実施形態に基づいて説明したように、メモリカード４０がＭＦＰ１に装着された時、メモリカード４０に記憶されたファイルのサブディレクトリ名が更新され、その更新されたサブディレクトリ名に基づいて、ＰＣ２０からアクセスが行われるので、ＰＣ２０においてキャッシュされている場合であっても、確実にＭＦＰ１からファイルを読み出すことができる。
【００４８】
以上、実施形態を参照して説明したように、ＭＦＰ１では、メモリカード４０にパスワードが記憶されている場合は、そのパスワードを有効なパスワードとして設定し、ＰＣ２０からログイン要求と同時に受信したパスワードが有効なパスワードと一致するか否かを判断し、一致する場合は、ログインに成功したものとしてメモリカード４０に記憶する情報をＰＣ２０に送信する。一方、受信したパスワードと有効なパスワードとが一致しない場合は、ログインに失敗したものとし、ＰＣ２０に通知する。
【００４９】
また、メモリカード４０に、有効なパスワードが記憶されていない場合は、ログインの要求があった場合には、パスワードのいかんに関わらず、ログインに成功したものとし、メモリカード４０に記憶した情報をＰＣ２０に送信する。
【００５０】
従って、メモリカード４０に有効なパスワードが記憶されている場合は、ＰＣ２０から正しいパスワードを入力した者だけが、メモリカード４０に記憶された情報を取得することができる。また、メモリカード４０に、パスワードが記憶されていない場合には、パスワードのいかんに関わらず、メモリカード４０に記憶された情報を取得することができる。
【００５１】
なお、請求項に記載の検出手段または検出ステップは、図２に記載のフローチャートのＳ３の処理が該当し、識別情報更新手段は、図２に記載のフローチャートのＳ４の処理が該当し、識別情報送信手段は、図２に記載のフローチャートのＳ５の処理が該当し、送信手段は、図２に記載のフローチャートのＳ７の処理が該当する。
【００５２】
以上実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００５３】
例えば、上記実施形態では、リムーバブルメディアに対してパスワードを記憶し、ネットワークを介して入力したパスワードが、リムーバブルメディアが記憶するパスワードと一致する場合は、ネットワークを介してリムーバブルメディアが記憶する情報をネットワークを介して出力し、ネットワークを介して入力したパスワードがリムーバブルメディアに記憶されたパスワードに一致しない場合は、ネットワークを介してリムーバブルメディアが記憶する情報をネットワークを介して出力しないものであるが、リムーバブルメディアにおいて、複数の情報と、その情報毎に識別情報を記憶し、ネットワークを介して入力した識別情報がリムーバブルメディアが記憶する識別情報のいずれかに一致する場合は、ネットワークを介してその識別情報に対応する情報をネットワークを介して出力し、ネットワークを介して入力した識別情報がリムーバブルメディアに記憶された識別情報に一致しないと判断した場合は、ネットワークを介して識別情報に対応する情報をネットワークを介して出力しないようにしてもよい。この時、各情報は、フォルダ、またはファイル毎に記憶されるようにしてもよい。
【００５４】
また、上記実施形態では、リムーバブルメディアがＭＦＰ１に装着された場合に、サブディレクトリを更新するものとしたが、ＰＣ２０からネットワークを介してログイン要求があった場合、あるいはファイルの転送要求があった場合、あるいはファイルの転送を行う場合にサブディレクトリを更新するようにしてもよい。
【００５５】
また、上記実施形態では、カードリーダは、ＭＦＰ１に組み込まれているものとしたが、カードリーダまたはカードリーダライタ単独の機能を有するものでもよい。
【００５６】
また、上記実施形態では、識別情報であるサブディレクトリ名に数値が含まれ、その数値に１を加算することにより、識別情報を更新するものとしたが、ＣＰＵ２に備えられたタイマ２ａにより計時される時刻に基づいて、サブディレクトリを設定するようにしてもよい。例えば、サブディレクトリの数値に代えて、月、日、時、分からなる数値としてもよい。
【００５７】
また、上記実施形態では、カードリーダは、ＭＦＰ１の構成であるＣＰＵにより制御されるものとしたが、カードリーダが、コンピュータと例えばＵＳＢなどのインターフェースを介して接続され、そのコンピュータは、他のコンピュータとネットワークを介して接続されるようにしてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施形態における多機能周辺装置を含む通信システムの電気的構成を示すブロック図である。
【図２】多機能周辺装置における処理を示すフローチャートである。
【図３】コンピュータでの処理を示すフローチャートである。
【図４】コンピュータにおいてブラウザにより表示される表示画面図であり、（ａ）は、前回の表示画面であり、（ｂ）は今回の表示画面である。
【符号の説明】
【００５９】
１              多機能周辺装置（ＭＦＰ）
２              ＣＰＵ
２ａ            タイマ（計時手段）
３              ＲＡＭ
４              ＲＯＭ
８              メモリカード部（リムーバブルメディア装置）
１０            フラッシュメモリ
１０ａ          識別情報メモリ（識別情報記憶手段）
４０            メモリカード（リムーバブルメディア）
５０            ＬＡＮ（ネットワーク）
【図１】
2007148736.tif 000003
【図２】
2007148736.tif 000004
【図３】
2007148736.tif 000005
【図４】
2007148736.tif 000006