(57)【要約】【課題】ＵＳＢメモリの汎用性を保持しつつ高いデータの安全性を得ることができる可搬型記憶装置及び電子機器装置を提供する。【解決手段】ＵＳＢ−ｍｉｎｉＡコネクタ２０７のＤ＋端子２０７ｂ又はＤ−端子２０７ｃを介してインターネットファクシミリ装置１の識別情報を受信し、かつ、ＩＤ端子２０７ｅを介してインターネットファクシミリ装置１の識別情報を受信した場合に限り、受信した設定情報と同一の設定情報に対応付けてＵＳＢメモリ２に登録されているインターネットファクシミリ装置１の設定情報に対するインターネットファクシミリ装置１によるアクセスを許可する。【選択図】図３
2007304829.tif 000002
【特許請求の範囲】
【請求項１】
自装置に設けられたＵＳＢ（Universal Serial Bus）−ｍｉｎｉコネクタを使用したＵＳＢ接続によって他の電子機器装置と着脱自在に接続される可搬型記憶装置であって、
電子機器装置の設定情報と当該電子機器装置の識別情報とを対応付けて記憶する設定情報記憶手段と、
自装置が接続された電子機器装置による前記設定情報記憶手段に記憶された設定情報へのアクセスを制御するアクセス制御手段と、
自装置が接続された電子機器装置の識別情報をＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子を介して受信する第１受信手段と、
自装置が接続された電子機器装置の識別情報をＵＳＢ−ｍｉｎｉコネクタのＩＤ端子を介して受信する第２受信手段とを備え、
前記アクセス制御手段は、前記第１受信手段と前記第２受信手段とがともに識別情報を受信した場合に、前記第１受信手段によって受信された識別情報、又は、前記第２受信手段によって受信された識別情報と同一の識別情報と対応付けられている前記設定情報へのアクセスを許可することを特徴とする可搬型記憶装置。
【請求項２】
前記設定情報記憶手段は、設定情報と識別情報とにさらに指紋情報を対応付けて記憶し、
指の指紋を外部から読み取って指紋情報を取得する指紋情報取得手段と、
前記アクセス制御手段によってアクセスが許可された場合、前記指紋情報取得手段によって取得された指紋情報と前記設定情報記憶手段に記憶されている指紋情報とを照合し、アクセスが許可された設定情報のうち、前記指紋情報取得手段によって取得された指紋情報に対応する設定情報を自装置が接続された電子機器装置にＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して送信する送信手段とを備えることを特徴とする請求項１に記載の可搬型記憶装置。
【請求項３】
自装置が接続された電子機器装置の設定情報をＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して受信する第３受信手段を備え、
前記設定情報記憶手段は、前記第１受信手段によって受信された識別情報、前記第３受信手段によって受信された設定情報、及び、前記指紋取得手段によって取得された指紋情報を対応付けて記憶することを特徴とする請求項２に記載の可搬型記憶装置。
【請求項４】
自装置に設けられたＵＳＢ−ｍｉｎｉコネクタを使用したＵＳＢ接続によって請求項２に記載の可搬型記憶装置が着脱自在に接続される電子機器装置であって、
自装置の識別情報を自装置に接続された可搬型記憶装置にＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子を介して送信する第１送信手段と、
自装置の識別情報を自装置に接続された可搬型記憶装置にＵＳＢ−ｍｉｎｉコネクタのＩＤ端子を介して送信する第２送信手段と、
自装置に接続された可搬型記憶装置からＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して自装置の設定情報を受信する設定情報受信手段と、
前記設定情報受信手段によって受信された設定情報に基づいて自装置の設定を行う設定手段とを備えることを特徴とする電子機器装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可搬型記憶装置及び電子機器装置に関し、詳しくは、接続される電子機器装置に応じて、記憶している情報へのアクセスを制御する可搬型記憶装置及び電子機器装置に関するものである。
【背景技術】
【０００２】
ＵＳＢ（Universal Serial Bus）コネクタを使用して電子機器装置に着脱自在に接続され、種々のデータをフラッシュメモリに記憶するいわゆるＵＳＢメモリ（可搬型記憶装置）が発明され市場に提供されている。ＵＳＢコネクタを使用したインターフェースは汎用されており、ＵＳＢメモリは特定の電子機器装置に限らず、複数かつ種々の電子機器装置に接続して使用することが可能である。このようなＵＳＢメモリは、異なる電子機器装置で使用が可能であるという利点がある反面、１の装置で使用するために記憶された情報が他の装置によって不用意に又は不正にアクセスされて、情報が改変されたり破損させられたり読み出されたりする危険性が高いという問題がある。そのため、このようなＵＳＢメモリにアクセス制限機能を持たせたものが発明されている。例えば、特許文献１に記載されているＵＳＢメモリでは、ＵＳＢメモリに認証用のデータを記憶し、ＵＳＢメモリに接続された電子機器装置から認証用のデータと同一のデータが送信されるまで、ＵＳＢメモリに対するアクセスを遮断している。
【特許文献１】特開２００６−３１５４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に記載されているＵＳＢメモリでは、単に認証用のデータと同一のデータが送信された場合にアクセスを許可しているので、ＵＳＢメモリと接続される電子機器装置が、認証用のデータと同一のデータを保持する正規の電子機器装置に成りすまして認証用のデータと同一のデータをＵＳＢメモリに送信することにより、ＵＳＢメモリに対して容易に不正アクセスすることができるので記憶している情報の安全性が低いという問題がある。
【０００４】
また、特許文献１に記載されているＵＳＢメモリでは、認証用データによって認証されない場合には、ＵＳＢメモリに対するアクセスがすべて遮断されるので、認証用データと同一のデータをＵＳＢメモリに送信しない電子機器装置ではまったく記憶している情報にアクセスすることができず、ＵＳＢメモリの汎用性を損ねるという問題がある。
【０００５】
本発明は、かかる課題に鑑みてなされたものであり、ＵＳＢメモリの汎用性を維持しつつ高いデータの安全性を得ることができる可搬型記憶装置及び電子機器装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の可搬型記憶装置は、自装置に設けられたＵＳＢ−ｍｉｎｉコネクタを使用したＵＳＢ接続によって他の電子機器装置と着脱自在に接続される可搬型記憶装置であって、電子機器装置の設定情報と当該電子機器装置の識別情報とを対応付けて記憶する設定情報記憶手段と、自装置が接続された電子機器装置による前記設定情報記憶手段に記憶された設定情報へのアクセスを制御するアクセス制御手段と、自装置が接続された電子機器装置の識別情報をＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子を介して受信する第１受信手段と、自装置が接続された電子機器装置の識別情報をＵＳＢ−ｍｉｎｉコネクタのＩＤ端子を介して受信する第２受信手段とを備え、前記アクセス制御手段は、前記第１受信手段と前記第２受信手段とがともに識別情報を受信した場合に、前記第１受信手段によって受信された識別情報、又は、前記第２受信手段によって受信された識別情報と同一の識別情報と対応付けられている前記設定情報へのアクセスを許可することを特徴としている。
【０００７】
この構成によれば、自装置に設けられたＵＳＢ−ｍｉｎｉコネクタを使用したＵＳＢ接続によって他の電子機器装置と着脱自在に接続される可搬型記憶装置であり、設定情報記憶手段により、電子機器装置の設定情報と当該電子機器装置の識別情報とが対応付けて記憶され、アクセス制御手段により、自装置が接続された電子機器装置による設定情報記憶手段に記憶された設定情報へのアクセスが制御される。また、第１受信手段により、自装置が接続された電子機器装置の識別情報がＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子を介して受信され、第２受信手段により、自装置が接続された電子機器装置の識別情報がＵＳＢ−ｍｉｎｉコネクタのＩＤ端子を介して受信される。そして、第１受信手段によって識別情報が受信され、かつ、第２受信手段によって識別情報が受信された場合に、アクセス制御手段により、第１受信手段によって受信された識別情報、又は、第２受信手段によって受信された識別情報と同一の識別情報と対応付けられている設定情報へのアクセスが許可される。なお、ＵＳＢ−ｍｉｎｉコネクタには、ＵＳＢ−ｍｉｎｉＡコネクタ、ＵＳＢ−ｍｉｎｉＢコネクタ、及び、ＵＳＢ−ｍｉｎｉＡＢコネクタが含まれ、コネクタには、プラグコネクタ、及び、レセプタクルコネクタが含まれる。また、アクセス制御手段により制御されるアクセスには、設定情報の読み出し、及び、書込み（変更）が含まれ、さらに、読み出しには、設定情報記憶手段に記憶されている設定情報を参照する場合の参照が含まれる。
【０００８】
このように、ＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子を介して識別情報を受信し、かつ、ＩＤ端子を介して識別情報を受信した場合に、受信した識別情報と対応付けて記憶されている設定情報へのアクセスを許可するので、識別情報によって識別されるべき電子機器装置への成りすましにより設定情報に不正にアクセスすることをより困難にして設定情報の安全性を高めることができる。
【０００９】
また、識別情報に対応付けて記憶されている設定情報についてのみアクセスを制限する制御を行うので、アクセスが制限されない情報については識別情報を可搬型記憶装置に対して送信しない電子機器装置で使用することが可能であり、設定情報の安全性を高めつつ可搬型記憶装置の本来の汎用性を維持することができる。
【００１０】
請求項２に記載の可搬型記憶装置は、請求項１に記載の可搬型記憶装置において、前記設定情報記憶手段は、設定情報と識別情報とにさらに指紋情報を対応付けて記憶し、指の指紋を外部から読み取って指紋情報を取得する指紋情報取得手段と、前記アクセス制御手段によってアクセスが許可された場合、前記指紋情報取得手段によって取得された指紋情報と前記設定情報記憶手段に記憶されている指紋情報とを照合し、アクセスが許可された設定情報のうち、前記指紋情報取得手段によって取得された指紋情報に対応する設定情報を自装置が接続された電子機器装置にＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して送信する送信手段とを備えることを特徴としている。
【００１１】
この構成によれば、設定情報記憶手段により、電子機器装置の設定情報、電子機器装置の識別情報、及び、電子機器装置のユーザの指紋情報が対応付けて記憶され、指紋情報取得手段により、指の指紋が外部から読み取られて指紋情報が取得される。そして、送信手段により、アクセス制御手段によってアクセスが許可された場合、指紋情報取得手段によって取得された指紋情報と前記設定情報記憶手段に記憶されている指紋情報とが照合され、アクセスが許可された設定情報のうち、前記指紋情報取得手段によって取得された指紋情報に対応する設定情報が、自装置が接続された電子機器装置にＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して送信される。
【００１２】
このように、アクセスが許可された設定情報のうち、指紋情報取得手段によって取得された指紋情報に対応する設定情報が電子機器装置に送信されるので、可搬型記憶装置に記憶されている設定情報によって電子機器装置の設定を行うユーザは、可搬型記憶装置にアクセスが許可された設定情報が複数存在する場合であっても、自分の指紋を読み取らせることのみによって、自己の設定情報を特定し、電子機器装置に送信できるので、簡便に可搬型記憶装置に記憶された設定情報によって電子機器装置の設定を行うことができる。
【００１３】
請求項３に記載の可搬型記憶装置は、請求項２に記載の可搬型記憶装置であって、自装置が接続された電子機器装置の設定情報をＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して受信する第３受信手段を備え、前記設定情報記憶手段は、前記第１受信手段によって受信された識別情報、前記第３受信手段によって受信された設定情報、及び、前記指紋取得手段によって取得された指紋情報を対応付けて記憶することを特徴としている。
【００１４】
この構成によれば、第３受信手段により、自装置が接続された電子機器装置の設定情報がＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して受信される。そして、設定情報記憶手段により、第１受信手段によって受信された識別情報、第３受信手段によって受信された設定情報、及び、指紋取得手段によって取得された指紋情報が対応付けて記憶される。
【００１５】
このように、第１受信手段によって受信された識別情報、第３受信手段によって受信された設定情報、及び、指紋取得手段によって取得された指紋情報を対応付けて設定情報記憶手段に記憶させて、設定情報を登録することができる。
【００１６】
上記目的を達成するために、請求項４に記載の電子機器装置は、自装置に設けられたＵＳＢ−ｍｉｎｉコネクタを使用したＵＳＢ接続によって請求項２に記載の可搬型記憶装置が着脱自在に接続される電子機器装置であって、自装置の識別情報を自装置に接続された可搬型記憶装置にＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子を介して送信する第１送信手段と、自装置の識別情報を自装置に接続された可搬型記憶装置にＵＳＢ−ｍｉｎｉコネクタのＩＤ端子を介して送信する第２送信手段と、自装置に接続された可搬型記憶装置からＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して自装置の設定情報を受信する設定情報受信手段と、前記設定情報受信手段によって受信された設定情報に基づいて自装置の設定を行う設定手段とを備えることを特徴としている。
【００１７】
この構成によれば、自装置に設けられたＵＳＢ−ｍｉｎｉコネクタを使用したＵＳＢ接続によって請求項２に記載の可搬型記憶装置が着脱自在に接続される電子機器装置であって、第１送信手段により、自装置の識別情報が自装置に接続された請求項２に記載の可搬型記憶装置にＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子を介して送信され、第２送信手段により、自装置の識別情報が自装置に接続された請求項２に記載の可搬型記憶装置にＵＳＢ−ｍｉｎｉコネクタのＩＤ端子を介して送信される。そして、設定情報受信手段により、自装置に接続された請求項２に記載の可搬型記憶装置からＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子若しくはＩＤ端子を介して自装置の設定情報が受信され、設定手段により、設定情報受信手段によって受信された設定情報に基づいて自装置の設定が行われる。
【００１８】
このように、請求項２に記載の可搬型記憶装置に対して、ＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子、及び、ＩＤ端子を介して自装置の識別情報を送信することにより、アクセスが許可された設定情報を請求項２に記載の可搬型記憶装置から受信し、当該受信した設定情報に基づいて自装置の設定を行うので、保存時にアクセスが制限されており、消去されたり、改変や破損等が起こったりしていない安全性の高い設定情報に基づいて正常に自装置の設定を行うことができる。
【発明の効果】
【００１９】
請求項１に記載の可搬型記憶装置によれば、ＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子を介して識別情報を受信し、かつ、ＩＤ端子を介して識別情報を受信した場合に、受信した識別情報と対応付けて記憶されている設定情報へのアクセスを許可するので、識別情報によって識別されるべき電子機器装置への成りすましにより設定情報に不正にアクセスすることをより困難にして設定情報の安全性を高めることができるという効果が得られる。また、識別情報に対応付けて記憶されている設定情報についてのみアクセスを制限する制御を行うので、アクセスが制限されない情報については識別情報を可搬型記憶装置に対して送信しない電子機器装置で使用するとが可能であり、設定情報の安全性を高めつつ可搬型記憶装置の本来の汎用性を維持することができるという効果が得られる。
【００２０】
請求項２に記載の可搬型記憶装置によれば、このように、アクセスが許可された設定情報のうち、指紋情報取得手段によって取得された指紋情報に対応する設定情報が電子機器装置に送信されるので、可搬型記憶装置に記憶されている設定情報によって電子機器装置の設定を行うユーザは、可搬型記憶装置にアクセスが許可された設定情報が複数存在する場合であっても、自分の指紋を読み取らせることのみによって、自己の設定情報を特定し、電子機器装置に送信できるので、簡便に可搬型記憶装置に記憶された設定情報によって電子機器装置の設定を行うことができるという効果が得られる。
【００２１】
請求項３に記載の可搬型記憶装置によれば、第１受信手段によって受信された識別情報、第３受信手段によって受信された設定情報、及び、指紋取得手段によって取得された指紋情報を対応付けて設定情報記憶手段に記憶させて、設定情報を登録することができるという効果が得られる。
【００２２】
請求項４に記載の電子機器装置によれば、請求項２に記載の可搬型記憶装置に対して、ＵＳＢ−ｍｉｎｉコネクタのＤ＋端子又はＤ−端子、及び、ＩＤ端子を介して自装置の識別情報を送信することにより、アクセスが許可された設定情報を請求項２に記載の可搬型記憶装置から受信し、当該受信した設定情報に基づいて自装置の設定を行うので、保存時にアクセスが制限されており、消去されたり、改変や破損等が起こったりしていない安全性の高い設定情報に基づいて正常に自装置の設定を行うことができるという効果が得られる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係る電子機器装置の一例としてのインターネットファクシミリ装置１、及び、可搬型記憶装置の一例としてのＵＳＢメモリ２について説明する。インターネットファクシミリ装置１は、印刷機能、複写機能、ファクシミリ通信機能、電子メール通信機能等を備えており、ＵＳＢによって接続されるＵＳＢメモリ２から送信される設定情報に基づいて、自装置の各種機能について設定することができる。ＵＳＢメモリ２は、いわゆるＵＳＢメモリとして種々の情報を記憶することができ、インターネットファクシミリ装置１の各種機能を設定するための設定情報を、インターネットファクシミリ装置１を特定することが可能な識別情報、及び、ユーザの指紋情報に対応付けて記憶することもできる。ＵＳＢメモリ２には、複数のユーザの設定情報を記憶することができる。ＵＳＢメモリ２は、自装置が接続されたインターネットファクシミリ装置１をはじめとする電子機器装置からアクセスが要求された場合には、接続された電子機器装置に対して識別情報の送信を要求する。そして、ＵＳＢメモリ２は、送信された識別情報同一の識別情報と対応付けて記憶している設定情報についてのみアクセスを許可する。識別情報は２通りの経路によってＵＳＢメモリ２に送信される。さらに、ＵＳＢメモリ２は、ユーザの指紋情報が入力されると、アクセスが許可され、かつ、入力された指紋情報によって特定される指と同一の指を示す指紋情報に対応付けられた設定情報を、接続された電子機器装置（インターネットファクシミリ装置１）に送信する。
【００２４】
図１は、インターネットファクシミリ装置１の構成例を示したブロック図である。このインターネットファクシミリ装置１は、図１に示すように、制御部（ＣＰＵ：Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、操作部１０４、報知部１０５、原稿読取部１０６、画像処理部１０７、コーデック（ＣＯＤＥＣ：Coder and Decoder）１０８、画像メモリ１０９、プリンタ１１０、ＦＡＸ通信部１１１、ＬＡＮ−Ｉ／Ｆ（Local Area Network Interface）１１２、及び、ＵＳＢホストコントローラ１１３を備えており、各部１０１乃至１１３は、バス１１５によって通信可能に接続されている。
【００２５】
ＣＰＵ１０１は、ＲＯＭ１０２に格納されている制御プログラムに従って、インターネットファクシミリ装置１の各部の動作を制御する。ＲＯＭ１０２は、ＣＰＵ１０１によりこのインターネットファクシミリ装置１の各部の動作を制御するための前記制御プログラム等を格納する。このＲＯＭ１０２には、インターネットファクシミリ装置１を識別するための識別情報も記憶されている。ＲＡＭ１０３は、インターネットファクシミリ装置１の動作に用いる設定情報等の各種データ等を、読み出し及び書き込みが可能な状態で記憶するものである。
【００２６】
操作部１０４は、図示しないが、原稿の読み取り動作の開始を指示するためのスタートキー、ファクシミリ番号、コピー部数等を入力するためのテンキー、操作対象を指定するためのカーソルキー、操作の決定を行う決定キー等の他、自装置１に対して各種の設定を行うためのその他の入力キーを備えている。報知部１０５は、各種の設定状態や自装置１及び６の動作状態等を文字や図形等で表示するタッチパネル式の液晶表示装置（ＬＣＤ：Liquid Crystal Display）（オペレーションパネル）や、点灯又は消灯で表示するＬＥＤ（Light Emitting Diode）ランプ、所定の警告音を鳴動するスピーカ等を備えている。
【００２７】
原稿読取部１０６は、原稿の画像を読み取って画像データを生成するものであり、図示しないが、例えば、透明な原稿載置板に載置された原稿を読み取るフラット・ベッド・スキャナ（ＦＢＳ：Flat Bed Scanner）や、原稿トレイに載置された原稿を読み取るべく、その原稿を搬送する自動原稿給送装置（ＡＤＦ：Automatic Document Feeder）を備えている。
【００２８】
画像処理部１０７は、原稿読取部１０６から出力された画像データに対して、色調整、色空間変換、２値化等の処理を行うものである。コーデック１０８は、画像処理部１０７等によって処理された画像データを符号化（エンコード）し、また、符号化された画像データを復号（デコード）するものである。コーデック１０８に入力された画像データは、ＪＰＥＧ、ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ方式等に基づいて符号化され、画像メモリ１０９に記憶される。
【００２９】
プリンタ１１０は、画像メモリ１０９から読み出され、コーデック１０８によって復号された画像データを印刷出力するものである。
【００３０】
ＦＡＸ通信部１１１は、原稿の画像データをファクシミリ通信するものであり、図示しないが、モデム（ＭＯＤＥＭ：MOdulator-DEModulator）及びＮＣＵ（Network Control Unit）を備えている。モデムは、例えばＩＴＵ−Ｔ（国際電気通信連合電気通信標準化部門）の勧告Ｖ．３４規格又はこれと同様のものに従った送受信データの変調及び復調を行うものである。ＮＣＵは、電話回線を制御して電話をかけたり、切ったりする回線網制御装置であり、図示しないＰＳＴＮに接続される。ＰＳＴＮには、インターネットファクシミリ装置１の他にＧ３ファクシミリ装置等が通信可能に接続され、インターネットファクシミリ装置１は、Ｇ３ファクシミリ装置等との間で画像データをファクシミリ送受信することが可能である。
【００３１】
ＬＡＮ−Ｉ／Ｆ１１２は、インターネットファクシミリ装置１を図示しないＬＡＮに接続可能にするものである。ＬＡＮには、図示しないパーソナルコンピュータ等が接続され、インターネットファクシミリ装置１はパーソナルコンピュータ等との間でデータの通信が可能である。また、ＬＡＮは、図示しないルータを介してインターネットに接続されている。したがって、インターネットファクシミリ装置１は、他のインターネットファクシミリ装置との間でインターネットファクシミリ通信を行うことも可能である。
【００３２】
ＵＳＢホストコントローラ１１３は、ＵＳＢのホストコントローラ機能を実現するものであり、インターネットファクシミリ装置１をＵＳＢ接続による通信においてホストとして機能させるものである。ＵＳＢホストコントローラ１１３には、外部接続用コネクタとしてＵＳＢ−ｍｉｎｉ（ミニ）Ａレセプタクルコネクタ１１４が接続されている。図３に示すように、このＵＳＢ−ｍｉｎｉＡレセプタクルコネクタ１１４は、電源供給に使用されるＶＢＵＳ端子１１４ａ、データ通信に使用されるＤ＋端子１１４ｂ、同じくデータ通信に使用されるＤ−端子１１４ｃ、グランドに使用されるＧＮＤ端子１１４ｄ、及び、ＩＤ端子１１４ｅを備えている。ＶＢＵＳ端子１１４ａ、Ｄ＋端子１１４ｂ、Ｄ−端子１１４ｃ、及び、ＧＮＤ端子１１４ｄは、ＵＳＢホストコントローラ１１３の対応するポートにそれぞれ接続されている。ＩＤ端子（１１４ｅ）は、パーソナルコンピュータにＵＳＢ通信のための外部接続用コネクタとして標準的に装備されているＵＳＢ−Ａコネクタには存在しない端子である。このＩＤ端子（１１４ｅ）は、従来は、当該ＩＤ端子の論理レベル（Ｈｉｇｈ／Ｌｏｗ）を参照することによって、接続相手装置がホストであるかデバイスであるかを識別するために使用されている。しかし、本発明に係るインターネットファクシミリ装置１では、ＩＤ端子１１４ｅは、ＣＰＵ１０１の双方向通信ポート（汎用入出力ポート）に接続され、自装置の識別情報をＵＳＢメモリ２に送信するデータ送信のために使用される。ＩＤ端子１１４ｅは、図示しないプルアップ抵抗によってＨｉｇｈレベルに接続される。
【００３３】
図２は、ＵＳＢメモリ２の構成例を示したブロック図である。このＵＳＢメモリ２は、図２に示すように、制御部（ＣＰＵ）２０１、ＲＯＭ２０２、ＲＡＭ２０３、アクセス制御部２０４、指紋読取部２０５、及び、ＵＳＢデバイスコントローラ２０６を備えており、各部２０１乃至２０６は、バス２０８によって通信可能に接続されている。
【００３４】
ＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラムに従ってＵＳＢメモリ２の各部の動作を制御する。ＲＯＭ２０２は、ＣＰＵ２０１によりこのＵＳＢメモリ２の各部の動作を制御するための前記制御プログラム等を記憶するメモリである。ＲＡＭ２０３は、ＵＳＢメモリ２の動作に用いる各種情報等を記憶するものである。インターネットファクシミリ装置１の設定情報、インターネットファクシミリ装置１の識別情報、設定情報を使用するユーザの指紋情報は、互いに対応付けてこのＲＡＭ２０３に記憶される。また、ＲＡＭ２０３には、これらの他に、例えば、パーソナルコンピュータで使用されるアプリケーションデータ等も記憶される。
【００３５】
アクセス制御部２０４は、自装置２が接続された電子機器装置によるＲＡＭ２０３に対するアクセスを制御するものであり、電子機器装置によるＲＡＭ２０３へのアクセスに対し、ＲＡＭ２０３に記憶している情報単位でアクセスを許可又は不許可にすることができる。アクセス制御部２０４は、電子機器装置の識別情報と対応付けられた情報、この実施の形態においては、インターネットファクシミリ装置１の識別情報と対応付けられた設定情報に関してのみアクセスの許可又は不許可について制御する。
【００３６】
指紋読取部２０５は、ユーザの指の指紋の凹凸を読み取るセンサを備え、当該センサによって読み取った指紋の凹凸に対応した電子情報（指紋情報）を生成するものである。指紋の凹凸を読み取るセンサは、感熱式、半導体式、光学式等、どのような方式でもよく、既存のセンサを用いることができる。
【００３７】
ＵＳＢデバイスコントローラ２０６は、ＵＳＢのデバイスコントローラ機能を実現するものであり、ＵＳＢメモリ２をＵＳＢ接続による通信においてデバイスとして機能させるものである。ＵＳＢデバイスコントローラ２０６には、外部接続用コネクタとしてＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７が接続される。図３に示すように、このＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７は、電源供給に使用されるＶＢＵＳ端子２０７ａ、データ通信に使用されるＤ＋端子２０７ｂ、同じくデータ通信に使用されるＤ−端子２０７ｃ、グランドに使用されるＧＮＤ端子２０７ｄ、及び、ＩＤ端子２０７ｅを備えている。ＶＢＵＳ端子２０７ａ、Ｄ＋端子２０７ｂ、Ｄ−端子２０７ｃ、及び、ＧＮＤ端子２０７ｄは、ＵＳＢデバイスコントローラ２０６の対応するポートにそれぞれ接続されている。ＩＤ端子２０７ｅは、ＣＰＵ２０１の双方向通信ポート（汎用入出力ポート）に接続され、インターネットファクシミリ装置１の識別情報を受信するために使用される。ＩＤ端子２０７ｅは、プルダウン抵抗によってグランドに接続される。
【００３８】
インターネットファクシミリ装置１とＵＳＢメモリ２とは、インターネットファクシミリ装置１のＵＳＢ−ｍｉｎｉＡレセプタクルコネクタ１１４にＵＳＢメモリ２のＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７が結合されて、ＶＢＵＳ端子１１４ａとＶＢＵＳ端子２０７ａ、Ｄ＋端子１１４ｂとＤ＋端子２０７ｂ、Ｄ−端子１１４ｃとＤ−端子２０７ｃ、ＧＮＤ端子１１４ｄとＧＮＤ端子２０７ｄ、及び、ＩＤ端子１１４ｅとＩＤ端子２０７ｅが互いに接続されることによって、相互に通信が可能となる。
【００３９】
なお、インターネットファクシミリ装置１とＵＳＢメモリ２とに設けられるＵＳＢ通信のための外部接続に使用されるコネクタは、ＵＳＢ−ｍｉｎｉＡコネクタに限らず、ＩＤ端子を備えるＵＳＢ−ｍｉｎｉコネクタであればよい。
【００４０】
このようなインターネットファクシミリ装置１とＵＳＢメモリ２とにおいては、インターネットファクシミリ装置１の設定情報をユーザ毎にＵＳＢメモリ２に記憶することができる。設定情報をＵＳＢメモリ２に記憶する際には、インターネットファクシミリ装置１の識別情報をＵＳＢメモリ２に送信する。また、ＵＳＢメモリ２では、ユーザの指の指紋を読み取って指紋情報を生成する。そして、ＵＳＢメモリ２は、インターネットファクシミリ装置１の設定情報、識別情報、及び、ユーザの指紋情報を互いに対応付けて記憶する。
【００４１】
ＵＳＢメモリ２は、自装置２が接続された電子機器装置（インターネットファクシミリ装置１を含む）からアクセス要求があると、まず、電子機器装置に対し、Ｄ＋端子２０７ｂ又はＤ−端子２０７ｃを介して電子機器装置の識別情報を受信できるように送信することを要求する。次に、電子機器装置に対し、ＩＤ端子２０７ｅを介して電子機器装置の識別情報を受信できるように送信することを要求する。そして、Ｄ＋端子２０７ｂ又はＤ−端子２０７ｃを介して識別情報を受信し、かつ、ＩＤ端子２０７ｅを介して識別情報を受信した場合には、両方の識別情報が一致するか否かを判断し、一致する場合には、この識別情報と同一の識別情報と対応付けて記憶されているインターネットファクシミリ装置１の設定情報へのアクセスを許可する。
【００４２】
したがって、識別情報を送信しないパーソナルコンピュータ等にＵＳＢメモリ２が接続され、当該パーソナルコンピュータからＵＳＢメモリ２に記憶されている情報を参照するアクセス要求がなされた場合には、インターネットファクシミリ装置１の識別情報と対応付けられた設定情報に対するアクセスは禁止される。そのため、パーソナルコンピュータでは、ＵＳＢメモリ２に記憶されている情報のうちの識別情報と対応付けられた設定情報については参照することができない。
【００４３】
インターネットファクシミリ装置１からＵＳＢメモリ２に対して設定情報の送信を要求するアクセス要求がなされ、インターネットファクシミリ装置１による設定情報へのアクセスが許可された状態で、ＵＳＢメモリ２に対してユーザの指紋（指紋情報）の入力が行われると、ＵＳＢメモリ２では、アクセスが許可された設定情報に対応付けられた指紋情報と入力された指紋情報とを比較して、入力された指紋情報によって特定される指と同一の指を示す指紋情報が存在するか否かを判断し、該当する指紋情報が存在する場合には、該当する指紋情報と対応付けて記憶している設定情報をインターネットファクシミリ装置１に送信する。
【００４４】
そして、インターネットファクシミリ装置１では、受信した設定情報に基づいてインターネットファクシミリ装置１の設定、例えば、オペレーションパネルの初期画面、コピー濃度、画質のデフォルト等の設定を行う。
【００４５】
次に、図４及び図５を用いて、インターネットファクシミリ装置１の設定情報をＵＳＢメモリ２に登録（記憶）させる場合に、インターネットファクシミリ装置１のＣＰＵ１０１が実行する処理の例、及び、ＵＳＢメモリ２のＣＰＵ２０１が実行する処理の例を説明する。インターネットファクシミリ装置１のＣＰＵ１０１は、ＲＯＭ１０２に記憶されている制御プログラムに従って処理を実行し、ＵＳＢメモリ２のＣＰＵ２０１は、ＲＯＭ２０２に記憶されている制御プログラムに従って処理を実行する。なお、図４及び図５に示す各処理の順序は図示するものに限定されるものではなく、処理の順序を変更しても本発明を実現できる場合には適宜に変更してもよい。
【００４６】
まず、ＣＰＵ１０１は、ユーザにより、インターネットファクシミリ装置１を使用する際の設定をＵＳＢメモリ２に登録（記憶）する指示が行われたか否かを判断する（Ｓ１０１）。指示が行われていないと判断すると（Ｓ１０１：ＮＯ）、指示が行われるまで待機する。一方、指示が行われたと判断すると（Ｓ１０１：ＹＥＳ）、ＵＳＢメモリ２がインターネットファクシミリ装置１に接続されているか否かを判断する（Ｓ１０２）。ＵＳＢメモリ２が接続されていないと判断すると（Ｓ１０２：ＮＯ）、接続されるまで待機する。一方、ＵＳＢメモリ２が接続されていると判断すると（Ｓ１０２：ＹＥＳ）、設定を登録する処理の開始を指示する設定登録処理開始指示を、ＵＳＢメモリ２に送信する（Ｓ１０３）。
【００４７】
ＵＳＢメモリ２では、インターネットファクシミリ装置１から送信された設定登録処理開始指示を受信し、ＣＰＵ２０１は、指紋読取部２０５を介して、外部から指紋読取部２０５によってユーザの指の指紋情報を取得する（Ｓ２０１）。このとき、ＵＳＢメモリ２からインターネットファクシミリ装置１に、ＵＳＢメモリ２において指紋情報の取得を開始する旨を知らせる情報を送信し、この情報を受信したインターネットファクシミリ装置１がユーザに指紋情報の入力を促すメッセージ、つまり、指紋読取部２０５の指紋センサに指をあてがうことを促すメッセージを報知部１０５が備える液晶表示装置に表示する。そして、ユーザはこのメッセージに従って指の指紋の入力を行う。ここで取得される指紋情報を「第１の指紋情報」と呼ぶ。次に、インターネットファクシミリ装置１の設定情報の送信を要求する設定情報要求をインターネットファクシミリ装置１に対して送信する（Ｓ２０２）。
【００４８】
インターネットファクシミリ装置１では、ステップ１０３（Ｓ１０３）で、設定登録処理開始指示をＵＳＢメモリ２に送信した後、現在のインターネットファクシミリ装置１の設定を示す設定情報を生成し、この設定情報をＲＡＭ１０３の所定の領域に記憶させることにより現在の設定を退避させる（Ｓ１０４）。そして、ユーザによるインターネットファクシミリ装置１の各種機能を設定する操作を、操作部１０４を介して受け付け（Ｓ１０５）、設定の操作の受け付けが完了したか否かを判断する（Ｓ１０６）。設定の操作の受け付けが完了したか否かは、たとえば、操作部１０４がユーザによる設定の操作を終了する操作を受け付けたか否かによって判断する。設定の操作の受け付けが完了していないと判断すると（Ｓ１０６：ＮＯ）、設定の操作の受け付けを続行する。一方、設定の操作の受け付けが完了したと判断すると（Ｓ１０６：ＹＥＳ）、ステップ１０７（Ｓ１０７）に処理を進める。
【００４９】
ステップ１０７では、ステップ２０２（Ｓ２０２）において、ＵＳＢメモリ２から送信された設定情報要求を受信する。設定情報要求を受信すると、現在、インターネットファクシミリ装置１で有効となっている設定、つまり、ステップ１０５において受け付けた設定を示す設定情報を生成し、この設定情報をＵＳＢメモリ２に送信する（Ｓ１０８）。
【００５０】
ＵＳＢメモリ２では、インターネットファクシミリ装置１から送信された設定情報を受信すると（Ｓ２０３）、インターネットファクシミリ装置１の識別情報の送信を要求する識別情報要求をインターネットファクシミリ装置１に送信する。
【００５１】
インターネットファクシミリ装置１では、ＵＳＢメモリ２から送信された識別情報要求を受信すると（Ｓ１０９）、ＲＯＭ１０２から識別情報を読み出し、読み出した識別情報をＵＳＢメモリ２に送信する（Ｓ１１０）。
【００５２】
ＵＳＢメモリ２では、インターネットファクシミリ装置１から送信された識別情報を受信し（Ｓ２０５）、再び指紋読取部２０５を介して、外部からユーザの指の指紋情報を取得する（Ｓ２０６）。このときも、インターネットファクシミリ装置１の報知部１０５が備える液晶表示装置に指紋情報の入力をユーザに促すメッセージを表示するが、ここでは、先に入力したのと同一の指の指紋情報を入力することを指示する。ここで取得される指紋情報を「第２の指紋情報」と呼ぶ。次に、第１の指紋情報によって特定される指と第２の指紋情報によって特定される指とが同一であると判断できるか、つまり、第１の指紋情報と第２の指紋情報とが同一のユーザを示すと判断できるか否かを判定する（Ｓ２０７）。この判定では、いわゆる指紋認証（照合）処理を行うが、指紋認証のアルゴリズムは、指紋の画像のパターンマッチングを行うもの、指紋の画像から抽出した特徴点を使用するもの等、どのようなものであってもよく、既存の技術を利用することができる。以下において、同じである。なお、指紋読取部２０５は、指紋認証のアルゴリズムに応じた電子データ（指紋情報）を生成する。そして、第１の指紋情報と第２の指紋情報との判定結果を示す判定結果情報をインターネットファクシミリ装置１に送信する（Ｓ２０８）。
【００５３】
判定結果情報をインターネットファクシミリ装置１に送信すると、ステップ２０７（Ｓ２０７）における判定の結果が、第１の指紋情報と第２の指紋情報とが同一の指（ユーザ）を示す結果であるか否かを判断する（Ｓ２０９）。第１の指紋情報と第２の指紋情報とが同一の指（ユーザ）を示す結果であると判断すると（Ｓ２０９：ＹＥＳ）、インターネットファクシミリ装置１から受信した設定情報及び識別情報と第１の指紋情報とを対応付けてＲＡＭ２０３に記憶（登録）し（Ｓ２１０）、処理を終了する。なお、設定情報及び識別情報と対応付けて記憶する指紋情報は、第２の指紋情報であってもよい。一方、第１の指紋情報と第２の指紋情報とが同一の指（ユーザ）を示さないと判断すると（Ｓ２０９：ＮＯ）、ステップ２１０（Ｓ２１０）をスキップして処理を終了する。第１の指紋情報と第２の指紋情報とが同一の指（ユーザ）を示さない場合には、その旨を伝えるエラーメッセージをインターネットファクシミリ装置１の報知部１０５の液晶表示装置に表示するようにしてもよい。このように、インターネットファクシミリ装置１の設定情報及び識別情報を受信する前後で、ユーザの指紋情報を取得し、両方の指紋情報が同一のユーザを示す場合にのみ、設定情報及び識別情報を記憶することにより、ユーザの意図する、指の指紋情報及び設定情報を間違いなく指定して、インターネットファクシミリ装置１の識別情報と対応付けて記憶することができる。
【００５４】
インターネットファクシミリ装置１では、ＵＳＢメモリ２から送信された判定結果情報を受信し（Ｓ１１１）、その判定結果情報が、第１の指紋情報と第２の指紋情報とが同一の指（ユーザ）を示すとの判定結果を示すか否かを判断する（Ｓ１１２）。同一の指（ユーザ）を示す判定結果であると判断すると（Ｓ１１２：ＹＥＳ）、ステップ１１４（Ｓ１１４）に処理を進める。一方、同一の指（ユーザ）を示す判定結果を示さないと判断すると（Ｓ１１２：ＮＯ）、エラー処理を行う（Ｓ１１３）。具体的には、このエラー処理では、報知部１０５が備える液晶表示装置に異なる指の指紋が入力された旨を知らせるエラーメッセージを表示し、ＬＥＤランプを点滅させ、さらに、スピーカーから所定の警告音を鳴動させる。
【００５５】
ステップ１１４では、インターネットファクシミリ装置１から、ＵＳＢメモリ２が取り外されたか否かを判断する。ＵＳＢメモリ２が取り外されていないと判断すると（Ｓ１１４：ＮＯ）、ＵＳＢメモリ２が取り外されるまで待機する。一方、ＵＳＢメモリ２が取り外されたと判断すると（Ｓ１１４：ＹＥＳ）、ステップ１０４（Ｓ１０４）で、ＲＡＭ１０３に退避されていた設定情報を読み出し、この設定情報に基づいて、ユーザによって変更される前の設定を復帰させる（Ｓ１１５）。
【００５６】
このようにして、ユーザによってインターネットファクシミリ装置１に対して行われた設定を示す設定情報が、当該インターネットファクシミリ装置１の識別情報と当該ユーザの指紋情報とに対応付けてＵＳＢメモリ２に記憶される。
【００５７】
なお、図４及び図５には示さないが、指紋読取部２０５によって取得した指紋情報によって特定されるユーザの指と同一の指を示す指紋情報がすでにＵＳＢメモリ２に登録されているか否かを判断し、同一の指を示す指紋情報が登録されていない場合に限り、設定情報、識別情報、及び、指紋情報を登録するようにする。これにより、同一の指を示す指紋情報と対応付けられた設定情報が複数登録されることを防止する。
【００５８】
また、図４及び図５を用いて説明した上記の処理におけるインターネットファクシミリ装置１とＵＳＢメモリ２との間の通信は、Ｄ＋端子（１１４ｂ、２０７ｂ）、Ｄ−端子（１１４ｃ、２０７ｃ）、及び、ＩＤ端子（１１４ｅ、２０７ｅ）のいずれを介して（経由して）行ってもよい。通信に使用する端子を特に明記しない場合は、以下において同じである。
【００５９】
次に、図６乃至図８を用いて、インターネットファクシミリ装置１からＵＳＢメモリ２に対して、設定情報をインターネットファクシミリ装置１に送信させるアクセス要求があった場合に、インターネットファクシミリ装置１のＣＰＵ１０１が実行する処理の例、及び、ＵＳＢメモリ２のＣＰＵ２０１が実行する処理の例について説明する。インターネットファクシミリ装置１のＣＰＵ１０１は、ＲＯＭ１０２に記憶されている制御プログラムに従って処理を実行し、ＵＳＢメモリ２のＣＰＵ２０１は、ＲＯＭ２０２に記憶されている制御プログラムに従って処理を実行する。以下の説明においては、予めＵＳＢメモリ２がインターネットファクシミリ装置１にＵＳＢにより接続されているものとする。インターネットファクシミリ装置１は、ＵＳＢ−ｍｉｎｉＡレセプタクルコネクタ１１４のＤ＋端子１１４ｂ又はＤ−端子１１４ｃ並びにＩＤ端子１１４ｅを介して自装置１の識別情報の送信が可能であり、ＵＳＢメモリ２のＲＡＭ２０３に記憶されている識別情報と対応付けられた設定情報へのアクセスが許可されるが、図６乃至図８では、設定情報へのアクセスが許可されない場合の処理についても記載している。なお、図６乃至図８に示す各処理の順序は図示するものに限定されるものではなく、処理の順序を変更しても本発明を実現できる場合には適宜に変更してもよい。
【００６０】
ユーザが、インターネットファクシミリ装置１の操作部１０４を操作して、インターネットファクシミリ装置１の設定情報をＵＳＢメモリ２から読み出す指示を行うと、ＣＰＵ１０１は、アクセス要求をＵＳＢメモリ２に送信する（Ｓ３０１）。
【００６１】
ＵＳＢメモリ２では、インターネットファクシミリ装置１から送信されたアクセス要求を受信すると（Ｓ４０１）、ＣＰＵ２０１が、インターネットファクシミリ装置１のＵＳＢ−ｍｉｎｉＡレセプタクルコネクタ１１４のＤ＋端子１１４ｂ又はＤ−端子１１４ｃを介して（経由して）識別情報をＵＳＢメモリ２に送信することを要求する識別情報要求をインターネットファクシミリ装置１に送信する（Ｓ４０２）。つまり、ＵＳＢメモリ２は、ＵＳＢメモリ２のＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７のＤ＋端子２０７ｂ又はＤ−端子２０７ｃを介して受信できるように識別情報を送信することを要求する。
【００６２】
インターネットファクシミリ装置１は、この識別情報要求を受信すると（Ｓ３０２）、ＲＯＭ１０２から自装置１の識別情報を読み出し、この識別情報をＵＳＢホストコントローラ１１３のＤ＋端子１１４ｂに対応するポート又はＤ−端子１１４ｃに対応するポートから出力してＵＳＢメモリ２に送信する（Ｓ３０３）。
【００６３】
ＵＳＢメモリ２では、ステップ４０２（Ｓ４０２）において識別情報要求を送信すると、Ｄ＋端子２０７ｂ又はＤ−端子２０７ｃを介して（経由して）識別情報を受信したか否かを判断する（Ｓ４０３）。識別情報を受信していないと判断すると（Ｓ４０３：ＮＯ）、ステップ４０２（Ｓ４０２）において識別情報要求を送信してから所定の時間が経過したか否かを判断する（Ｓ４０４）。所定の時間が経過していない判断すると（Ｓ４０４：ＮＯ）、ステップ４０３に戻る。一方、所定の時間が経過したと判断すると（Ｓ４０４：ＹＥＳ）、自装置２が接続された電子機器装置（インターネットファクシミリ装置１以外の装置）から識別情報が送信されることはない、つまり、アクセスを要求してきた電子機器装置はＤ＋端子又はＤ−端子を介した識別情報の送信処理に対応していないと判断し、ＵＳＢメモリ２のＲＡＭ２０３に記憶されている情報のうち、識別情報と対応付けられているすべての情報（ここでは、設定情報）に対するアクセスを不許可とする（Ｓ４０８）。説明の都合上、ステップ４０８においてアクセスを不許可とした後の処理については、図９を用いて後に説明する。
【００６４】
一方、インターネットファクシミリ装置１からＤ＋端子２０７ｂ又はＤ−端子２０７ｃを介して識別情報を受信したと判断すると（Ｓ４０３：ＹＥＳ）、次に、インターネットファクシミリ装置１のＵＳＢ−ｍｉｎｉＡレセプタクルコネクタ１１４のＩＤ端子１１４ｅを介して（経由して）識別情報をＵＳＢメモリ２に送信することを要求する識別情報要求をインターネットファクシミリ装置１に送信する（Ｓ４０５）。つまり、ＵＳＢメモリ２は、ＵＳＢメモリ２のＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７のＩＤ端子２０７ｅを介して受信できるように識別情報を送信することを要求する。
【００６５】
インターネットファクシミリ装置１は、この識別情報要求を受信すると（Ｓ３０４）、ＲＯＭ１０２から自装置１の識別情報を読み出し、この識別情報をＵＳＢホストコントローラ１１３のＩＤ端子１１４ｅに対応するポートから出力してＵＳＢメモリ２に送信する（Ｓ３０５）。
【００６６】
ＵＳＢメモリ２では、ステップ４０５（Ｓ４０５）において識別情報要求を送信すると、ＩＤ端子２０７ｅを介して（経由して）識別情報を受信したか否かを判断する（Ｓ４０６）。ＩＤ端子２０７ｅを介して識別情報を受信していないと判断すると（Ｓ４０６：ＮＯ）、ステップ４０５（Ｓ４０５）において識別情報要求を送信してから所定の時間が経過したか否かを判断する（Ｓ４０７）。所定の時間が経過していない判断すると（Ｓ４０７：ＮＯ）、ステップ４０６に戻る。一方、所定の時間が経過したと判断すると（Ｓ４０７：ＹＥＳ）、自装置２が接続された電子機器装置（インターネットファクシミリ装置１以外の装置）からＩＤ端子２０７ｅを介して識別情報が送信されることはない、つまり、アクセスを要求してきた電子機器装置はＩＤ端子を介した識別情報の送信処理に対応していないと判断し、ＵＳＢメモリ２のＲＡＭ２０３に記憶されている情報のうち、識別情報と対応付けられているすべての情報（ここでは、設定情報）に対するアクセスを不許可とする（Ｓ４０８）。
【００６７】
一方、ＩＤ端子２０７ｅを介して識別情報を受信したと判断すると（Ｓ４０６：ＹＥＳ）、Ｄ＋端子２０７ｂ又はＤ−端子２０７ｃを介して受信した識別情報とＩＤ端子２０７ｅを介して受信した識別情報とが一致するか否かを判断する（Ｓ４０９）。この２つの識別情報が一致しないと判断すると（Ｓ４０９：ＮＯ）、ＵＳＢメモリ２のＲＡＭ２０３に記憶されている情報のうち、識別情報と対応付けられているすべての情報（ここでは、設定情報）に対するアクセスを不許可とする（Ｓ４０８）。Ｄ＋端子２０７ｂ又はＤ−端子２０７ｃを介して受信した識別情報とＩＤ端子２０７ｅを介して受信した識別情報とが一致しない場合は、ＵＳＢメモリ２が接続された電子機器装置がインターネットファクシミリ装置１に成りすましている可能性が考えられる。
【００６８】
一方、Ｄ＋端子２０７ｂ又はＤ−端子２０７ｃを介して受信した識別情報とＩＤ端子２０７ｅを介して受信した識別情報とが一致すると判断すると（Ｓ４０９：ＹＥＳ）、このインターネットファクシミリ装置１から受信した識別情報と同一の識別情報に対応付けられた設定情報がＲＡＭ２０３に存在するか否かを判断する（Ｓ４１０）。インターネットファクシミリ装置１から受信した識別情報と同一の識別情報に対応付けられた設定情報がＲＡＭ２０３に存在しない場合は、識別情報と対応付けてＲＡＭ２０３に記憶されているすべての情報に対するアクセスを不許可とする（Ｓ４０８）。ＲＡＭ２０３には、インターネットファクシミリ装置１以外の電子機器装置の識別情報を記憶することが可能であるため、ＵＳＢメモリ２が受信した識別情報と同一の識別情報に対応付けられた情報がＲＡＭ２０３に存在しない場合であっても、識別情報と対応付けてＲＡＭ２０３に記憶されている情報に対するアクセスを不許可とする。
【００６９】
一方、インターネットファクシミリ装置１から受信した識別情報と同一の識別情報に対応付けられた設定情報がＲＡＭ２０３に存在すると判断すると（Ｓ４１０：ＹＥＳ）、この識別情報と同一の識別情報に対応付けられたすべての情報（ここでは、設定情報）に対するアクセスを許可する（Ｓ４１１）。したがって、ＵＳＢメモリ２のＲＡＭ２０３に、インターネットファクシミリ装置１から受信した識別情報と同一の識別情報に対応付けられた設定情報が複数存在する場合、つまり、インターネットファクシミリ装置１の複数のユーザの設定情報が存在する場合には、そのすべての設定情報に対するアクセスを許可する。
【００７０】
次に、アクセスを許可した設定情報のなかからインターネットファクシミリ装置１に送信する設定情報を特定するべく、指紋読取部２０５を介して、外部からユーザの指の指紋情報を取得する（Ｓ４１２）。このとき、ＵＳＢメモリ２からインターネットファクシミリ装置１に、ＵＳＢメモリ２において指紋情報の取得を開始する旨を知らせる情報を送信し、この情報を受信したインターネットファクシミリ装置１がユーザに指紋情報の入力を促すメッセージ、つまり、指紋読取部２０５の指紋センサに指をあてがうことを促すメッセージを報知部１０５が備える液晶表示装置に表示する。そして、ユーザはこのメッセージに従って指の指紋の入力を行う。ここで取得される指紋情報を「第３の指紋情報」と呼ぶ。
【００７１】
ユーザの指から第３の指紋情報を取得すると、第３の指紋情報と、アクセスが許可された設定情報と対応付けられた指紋情報とを比較して指紋認証（照合）処理を行い、アクセスが許可された設定情報と対応付けられた指紋情報が、第３の指紋情報によって特定されるユーザの指と同一の指を示すと判断できるか否かを判定する（Ｓ４１４）。この判定は、アクセスが許可された設定情報と対応付けられたすべての指紋情報について行われる。そして、第３の指紋情報によって特定されるユーザの指と同一の指を示す指紋情報と対応付けられた設定情報が存在するか否かを判断する（Ｓ４１４）。該当する設定情報が存在すると判断すると（Ｓ４１４：ＹＥＳ）、該当する設定情報をインターネットファクシミリ装置１に送信する（Ｓ４１５）。一方、該当する設定情報が存在しないと判断すると（Ｓ４１４：ＮＯ）、該当する設定情報が存在しない旨を伝えるエラー報告情報をインターネットファクシミリ装置１に送信して（Ｓ４１６）処理を終了する。
【００７２】
インターネットファクシミリ装置１は、設定情報又はエラー報告情報のいずれか一方をＵＳＢメモリ２から受信する（Ｓ３０６）。そして、設定情報を受信したか否かを判断する（Ｓ３０７）。設定情報を受信していないと判断すると（Ｓ３０７：ＮＯ）、エラー処理を行う（Ｓ３０８）。具体的には、このエラー処理では、ＵＳＢメモリ２から受信したエラー報告情報に基づいてユーザの設定情報がＵＳＢメモリ２に記憶されていない旨を伝えるエラーメッセージを報知部１０５が備える液晶表示装置に表示し、ＬＥＤランプを点滅させ、さらに、スピーカーから所定の警告音を鳴動させる。一方、設定情報を受信したと判断すると（Ｓ３０７：ＹＥＳ）、現在、インターネットファクシミリ装置１に設定されている設定の内容を示す設定情報を生成し、この設定情報をＲＡＭ１０３の所定の領域に記憶することによって、現在の設定を退避させる（Ｓ３０９）。そして、ＵＳＢメモリ２から受信した設定情報に基づいてインターネットファクシミリ装置１の設定を変更する（Ｓ３１０）。
【００７３】
ユーザは、設定を変更したインターネットファクシミリ装置１を使用して所定の作業（原稿の複写、原稿のＦＡＸ送信等）を行い、作業を終えると、ＵＳＢメモリ２をインターネットファクシミリ装置１から取り外す。
【００７４】
インターネットファクシミリ装置１のＣＰＵ１０１は、ＵＳＢメモリ２が取り外されたか否かを判断し（Ｓ３１１）、取り外されていないと判断すると（Ｓ３１１：ＮＯ）、取り外されるまで待機する。一方、ＵＳＢメモリ２が取り外されたと判断すると（Ｓ３１１：ＹＥＳ）、ＲＡＭ１０３に退避された設定情報があるか否かを判断する（Ｓ３１２）。退避された設定情報があると判断すると（Ｓ３１２：ＹＥＳ）、ステップ３０９（Ｓ３０９）においてＲＡＭ１０３に退避させた設定情報を使用してインターネットファクシミリ装置１を設定することにより、ユーザによって変更される前の設定を復帰させ（Ｓ３１３）、処理を終了する。一方、退避された設定情報がないと判断すると（Ｓ３１２：ＮＯ）、ステップ３１３（Ｓ３１３）をスキップして処理を終了する。
【００７５】
次に、図９を用いて、識別情報をＵＳＢメモリ２に送信しないパーソナルコンピュータ等がＵＳＢメモリ２に接続され、このパーソナルコンピュータ等からＵＳＢメモリ２に対して、アクセス要求が行われる場合に、パーソナルコンピュータ等のＣＰＵが実行する処理の例、及び、ＵＳＢメモリ２のＣＰＵ２０１が実行する処理の例について説明する。ＵＳＢメモリ２のＣＰＵ２０１は、ＲＯＭ２０２に記憶されている制御プログラムに従って処理を実行する。パーソナルコンピュータはＵＳＢ−Ａレセプタクルコネクタを備えており、ＵＳＢメモリ２とパーソナルコンピュータとは、ＵＳＢ−Ａ／ＵＳＢ−ｍｉｎｉＡ変換コネクタを介してＵＳＢにより接続される。以下の説明においては、予めＵＳＢメモリ２がパーソナルコンピュータにＵＳＢにより接続されており、パーソナルコンピュータは、インターネットファクシミリ装置１に成りすまして、Ｄ＋端子又はＤ−端子を介して識別情報をＵＳＢメモリ２に送信するが、ＵＳＢ−ＡレセプタクルコネクタはＩＤ端子を有さないため、ＩＤ端子を介して識別情報をＵＳＢメモリ２に送信することができない場合を想定している。なお、図９に示す各処理の順序は図示するものに限定されるものではなく、処理の順序を変更しても本発明を実現できる場合には適宜に変更してもよい。
【００７６】
ユーザが、パーソナルコンピュータのキーボードやマウスを操作して、ＵＳＢメモリ２の内容を参照する操作、例えば、ＵＳＢメモリ２のＲＡＭ２０３に記憶している情報を一覧する操作を行うと、パーソナルコンピュータのＣＰＵは、アクセス要求をＵＳＢメモリ２に送信する（Ｓ５０１）。
【００７７】
ＵＳＢメモリ２では、パーソナルコンピュータから送信されたアクセス要求を受信すると（Ｓ６０１）、ＣＰＵ２０１は、パーソナルコンピュータのＵＳＢ−ＡレセプタクルコネクタのＤ＋端子又はＤ−端子を介して（経由して）識別情報をＵＳＢメモリ２に送信することを要求する識別情報要求をパーソナルコンピュータに送信する（Ｓ６０２）。つまり、ＵＳＢメモリ２は、ＵＳＢメモリ２のＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７のＤ＋端子２０７ｂ又はＤ−端子２０７ｃを介して受信できるように識別情報を送信することを要求する。
【００７８】
パーソナルコンピュータは、この識別情報要求を受信すると（Ｓ５０２）、ハードディスクに記憶されている、例えば、インターネットファクシミリ装置１の識別情報を読み出し、この識別情報をＵＳＢホストコントローラのＤ＋端子に対応するポート又はＤ−端子に対応するポートから出力してＵＳＢメモリ２に送信する（Ｓ５０３）。
【００７９】
ＵＳＢメモリ２では、ステップ６０２（Ｓ６０２）において識別情報要求を送信すると、Ｄ＋端子２０７ｂ又はＤ−端子２０７ｃを介して（経由して）識別情報を受信したか否かを判断する（Ｓ６０３）。Ｄ＋端子２０７ｂ又はＤ−端子２０７ｃを介して識別情報を受信していないと判断すると（Ｓ６０３：ＮＯ）、ステップ６０２（Ｓ６０２）において識別情報要求を送信してから所定の時間が経過したか否かを判断する（Ｓ６０４）。所定の時間が経過していない判断すると（Ｓ６０４：ＮＯ）、ステップ６０３に戻る。一方、所定の時間が経過したと判断すると（Ｓ６０４：ＹＥＳ）、自装置２が接続されたパーソナルコンピュータから識別情報が送信されることはない、つまり、アクセスを要求してきたパーソナルコンピュータはＤ＋端子又はＤ−端子を介した識別情報の送信処理に対応していないと判断し、ＵＳＢメモリ２のＲＡＭ２０３に記憶されている情報のうち、識別情報と対応付けられているすべての情報（ここでは、設定情報）に対するアクセスを不許可とする（Ｓ６０８）。そして、識別情報と対応付けられている情報に対するアクセスを不許可としたうえで、ステップ６０１（Ｓ６０１）で受信したアクセス要求に応じた情報をパーソナルコンピュータに送信する（Ｓ６０９）。パーソナルコンピュータからＲＡＭ２０３に記憶された情報を一覧するアクセス要求があった場合には、アクセスを不許可とした情報以外の情報の一覧を示す情報をパーソナルコンピュータに送信する。
【００８０】
一方、パーソナルコンピュータからＤ＋端子２０７ｂ又はＤ−端子２０７ｃを介して識別情報を受信したと判断すると（Ｓ６０３：ＹＥＳ）、次に、ＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７のＩＤ端子２０７ｅを介して（経由して）識別情報をＵＳＢメモリ２に送信することを要求する識別情報要求をパーソナルコンピュータに送信する（Ｓ６０５）。
【００８１】
パーソナルコンピュータは、この識別情報要求を受信するが（Ｓ５０４）、パーソナルコンピュータが備えるＵＳＢ−Ａレセプタクルコネクタには、ＩＤ端子が存在しないのでこの識別情報要求にこたえることができない。
【００８２】
ＵＳＢメモリ２では、ステップ６０５（Ｓ６０５）において識別情報要求を送信すると、ＩＤ端子２０７ｅを介して（経由して）識別情報を受信したか否かを判断する（Ｓ６０６）。パーソナルコンピュータからＩＤ端子２０７ｅを介して識別情報が送信されることはない。そして、ＩＤ端子２０７ｅを介して識別情報を受信した場合の処理は、図６のステップ４０６以降で説明済みであるので、説明の都合上、ＩＤ端子２０７ｅを介して識別情報を受信した場合の処理の説明を省略する。ステップＩＤ端子２０７ｅを介して識別情報を受信していないと判断すると（Ｓ６０６：ＮＯ）、ステップ６０５（Ｓ６０５）において識別情報要求を送信してから所定の時間が経過したか否かを判断する（Ｓ６０７）。所定の時間が経過していないと判断すると（Ｓ６０７：ＮＯ）、ステップ６０６に戻る。一方、所定の時間が経過したと判断すると（Ｓ６０７：ＹＥＳ）、自装置２が接続されたパーソナルコンピュータからＩＤ端子２０７ｅを介して識別情報が送信されることはない、つまり、アクセスを要求してきたパーソナルコンピュータはＩＤ端子を介した識別情報の送信処理に対応していないと判断し、ＵＳＢメモリ２のＲＡＭ２０３に記憶されている情報のうち、識別情報と対応付けられているすべての情報（ここでは、設定情報）に対するアクセスを不許可とする（Ｓ６０８）。そして、識別情報と対応付けられている情報に対するアクセスを不許可としたうえで、ステップ６０１（Ｓ６０１）で受信したアクセス要求に応じた情報をパーソナルコンピュータに送信する（Ｓ６０９）。パーソナルコンピュータからＲＡＭ２０３に記憶された情報を一覧するアクセス要求があった場合には、アクセスを不許可とした情報以外の情報の一覧を示す情報をパーソナルコンピュータに送信する。
【００８３】
パーソナルコンピュータでは、アクセス要求に応じた情報をＵＳＢメモリ２から受信する（Ｓ５０５）。ＵＳＢメモリ２の内容を参照するアクセス要求を行った場合には、ＵＳＢメモリ２のＲＡＭ２０３に記憶されている情報の一覧を示す情報を受信し、この情報にしたがってＵＳＢメモリ２に記憶されている情報の一覧がパーソナルコンピュータのモニタに表示されるが、識別情報と対応してＵＳＢメモリ２に記憶されている情報（ここでは、設定情報）は一覧を示す情報に含まれておらず、モニタに表示されることはない。
【００８４】
以上に説明したように、本発明に係るインターネットファクシミリ装置１、及び、ＵＳＢメモリ２では、ユーザのインターネットファクシミリ装置１における設定の内容を示す設定情報を、インターネットファクシミリ装置１の識別情報とユーザの指の指紋情報と対応付けてＵＳＢメモリ２に登録する。
【００８５】
そして、ＵＳＢメモリ２は、自装置２に接続されたインターネットファクシミリ装置１をはじめとする電子機器装置からアクセス要求があった場合には、電子機器装置に対して、ＵＳＢメモリ２に設けられたＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７のＤ＋端子２０７ｂ又はＤ−端子２０７ｃを介して受信できるように電子機器装置の識別情報を送信することを要求し、更に、ＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７のＩＤ端子２０７ｅを介して受信できるように電子機器装置の識別情報を送信することを要求する。
【００８６】
これらの要求に対し、インターネットファクシミリ装置１は、自装置１の識別情報を自装置１に設けられたＵＳＢ−ｍｉｎｉＡレセプタクルコネクタ１１４のＤ＋端子１１４ｂ又はＤ−端子１１４ｃ、及び、ＩＤ端子１１４ｅを介してＵＳＢメモリ２に送信する。
【００８７】
ＵＳＢメモリ２は、ＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７のＤ＋端子２０７ｂ又はＤ−端子２０７ｃを介して識別情報を受信し、かつ、ＩＤ端子２０７ｅを介して識別情報を受信した場合に限り、当該識別情報と同一の識別情報に対応付けられた設定情報へのアクセスを許可する。
【００８８】
したがって、設定情報と対応付けられた識別情報によって識別されるインターネットファクシミリ装置１以外の電子機器装置に対しては、設定情報へのアクセスが許可されないので、本来、設定情報を使用するべきインターネットファクシミリ装置１以外の電子機器装置によって、設定情報にアクセスされて、削除されたり、改変されたり、破損されたりする恐れがないので、設定情報の安全性を高めることができる。また、ＩＤ端子はＵＳＢ−Ａコネクタには存在せず、さらに、従来は、ＵＳＢ−ｍｉｎｉＡコネクタのＩＤ端子は接続相手装置がホストであるかデバイスであるかを識別するために使用されているので、パーソナルコンピュータ等によるインターネットファクシミリ装置１への成りすましをより困難にして設定情報への不正なアクセスを防止できるので、設定情報の安全性をより高めることができる。
【００８９】
ＵＳＢメモリ２は、ユーザの指の指紋情報を取得すると、アクセスが許可された１又は２以上の設定情報のうち、取得した指紋情報によって特定される指と同一の指を示す指紋情報と対応付けられている設定情報をインターネットファクシミリ装置１に送信する。そして、インターネットファクシミリ装置１は、受信した設定情報に基づいて自装置の設定を行う。
【００９０】
したがって、インターネットファクシミリ装置１のユーザは、ＵＳＢメモリ２に自分の指の指紋を読み取らせることのみによって、ＵＳＢメモリ２に登録されている自分の設定情報に基づいて簡便にインターネットファクシミリ装置１を所望の状態に設定することができる。
【００９１】
なお、本発明の実施形態は上述の形態に限らず、種々に変更してもよい。例えば、上述の実施形態では、１の指紋情報によって特定される指と他の指紋情報によって特定される指とが同一であるか否かを判定する処理をＵＳＢメモリ２側のＣＰＵ２０１によって実行することとしたが、この判定処理をインターネットファクシミリ装置１側のＣＰＵ１０１によって実行するようにしてもよい。ただし、指紋情報の判定処理をＵＳＢメモリ２側で行うと、指紋情報をインターネットファクシミリ装置１に転送する必要がなく、指紋情報の安全性を高めることができるのでより好ましい。
【００９２】
また、上述の実施形態では、ＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７のＤ＋端子２０７ｂ又はＤ−端子２０７ｃを介して識別情報を受信し、かつ、ＩＤ端子２０７ｅを介して識別情報を受信した場合に、当該識別情報と対応付けられたすべての設定情報へのアクセスを許可することとしたが、受信した識別情報、及び、ユーザの指から取得した指紋情報によって特定される指と同一の指を示す指紋情報に対応付けられている設定情報についてのみ、つまり、実際にインターネットファクシミリ装置１に送信される設定情報についてのみアクセスを許可するようにしてもよい。
【００９３】
さらに、上述の実施形態では、ＵＳＢメモリ２が接続された電子機器装置から識別情報が送信されない場合に、識別情報と対応付けて記憶されている設定情報を参照するアクセスを不許可としたが、識別情報が送信されない場合にも参照するアクセスは許可し、設定情報を読み出したり、書き込んだり（変更）するアクセスを不許可とするようにしてもよい。
【産業上の利用可能性】
【００９４】
本発明は、例えば、接続される電子機器装置に応じて記憶している情報へのアクセスを制御する装置に適用可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明に係る電子機器装置の一例としてのインターネットファクシミリ装置１の構成例を示すブロック図である。
【図２】本発明に係る可搬型記憶装置の一例としてのＵＳＢメモリ２の構成例を示すブロック図である。
【図３】インターネットファクシミリ装置１とＵＳＢメモリ２とを接続するＵＳＢ−ｍｉｎｉＡレセプタクルコネクタ１１４とＵＳＢ−ｍｉｎｉＡプラグコネクタ２０７との構成例を示す図解図である。
【図４】インターネットファクシミリ装置１の設定情報をＵＳＢメモリ２に登録する場合に、インターネットファクシミリ装置１のＣＰＵ１０１が実行する処理の例、及び、ＵＳＢメモリ２のＣＰＵ２０１が実行する処理の例を示すフローチャートである。
【図５】図４のフローチャートに続くフローチャートである。
【図６】インターネットファクシミリ装置１からＵＳＢメモリ２に対して、設定情報をインターネットファクシミリ装置１に送信させるアクセス要求があった場合に、インターネットファクシミリ装置１のＣＰＵ１０１が実行する処理の例、及び、ＵＳＢメモリ２のＣＰＵ２０１が実行する処理の例を示すフローチャートである。
【図７】図６のフローチャートに続くフローチャートである。
【図８】図７のフローチャートに続くフローチャートである。
【図９】識別情報をＵＳＢメモリ２に送信しないパーソナルコンピュータがＵＳＢメモリ２に接続され、このパーソナルコンピュータ等からＵＳＢメモリ２に対して、アクセス要求が行われる場合に、パーソナルコンピュータのＣＰＵが実行する処理の例、及び、ＵＳＢメモリ２のＣＰＵ２０１が実行する処理の例を示すフローチャートである。
【符号の説明】
【００９６】
１      インターネットファクシミリ装置（電子機器装置）
１０１    ＣＰＵ
１０２    ＲＯＭ
１０３    ＲＡＭ
１１３    ＵＳＢホストコントローラ
１１４    ＵＳＢ−ｍｉｎｉＡレセプタクルコネクタ
１１４ｂ  Ｄ＋端子
１１４ｃ  Ｄ−端子
１１４ｅ  ＩＤ端子
２        ＵＳＢメモリ（可搬型記憶装置）
２０１    ＣＰＵ２０１
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    アクセス制御部
２０５    指紋読取部
２０６    ＵＳＢデバイスコントローラ
２０７    ＵＳＢ−ｍｉｎｉＡプラグコネクタ
２０７ｂ  Ｄ＋端子
２０７ｃ  Ｄ−端子
２０７ｅ  ＩＤ端子
【図１】
2007304829.tif 000003
【図２】
2007304829.tif 000004
【図３】
2007304829.tif 000005
【図４】
2007304829.tif 000006
【図５】
2007304829.tif 000007
【図６】
2007304829.tif 000008
【図７】
2007304829.tif 000009
【図８】
2007304829.tif 000010
【図９】
2007304829.tif 000011