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