(57)【要約】【課題】外部装置毎にアクセスの可否を設定可能な携帯型記憶装置を提供すること。【解決手段】携帯型記憶装置１００は、外部装置に装着されている状態において外部装置が読み出し可能にデータを記憶するデータ記憶部１０１と、外部装置に装着されている場合に、外部装置を識別するための外部装置識別情報を取得する外部装置識別情報取得部１０３と、外部装置識別情報と予め記憶された記憶装置識別情報とを含む認証要求を、認証装置へ送信するとともに、認証装置から認証処理の結果を表す認証結果情報を受信する通信部１０４と、データ記憶部１０１へのアクセスを許可する旨を表す認証結果情報が受信された場合、データ記憶部１０１へのアクセスを許可し、一方、当該認証結果情報が受信されなかった場合、データ記憶部１０１へのアクセスを禁止するアクセス制御部１０５と、を備える。【選択図】図７
2012190100.tif 000002
【特許請求の範囲】
【請求項１】
外部装置に装着可能に構成された携帯型記憶装置であって、
前記携帯型記憶装置が前記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段と、
前記携帯型記憶装置を識別するための記憶装置識別情報を予め記憶する記憶装置識別情報記憶手段と、
前記携帯型記憶装置が前記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得する外部装置識別情報取得手段と、
前記取得された外部装置識別情報と、前記記憶されている記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される前記外部装置による前記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信するとともに、当該認証装置から当該認証処理の結果を表す認証結果情報を受信する通信手段と、
前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信された場合、当該外部装置による当該データ記憶手段へのアクセスを許可し、一方、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶手段へのアクセスを禁止するアクセス制御手段と、
を備える携帯型記憶装置。
【請求項２】
請求項１に記載の携帯型記憶装置であって、
前記通信手段は、前記認証装置との間で無線通信を行うように構成された携帯型記憶装置。
【請求項３】
請求項１又は請求項２に記載の携帯型記憶装置であって、
前記通信手段は、前記外部装置を経由して、前記認証装置との間で通信を行うように構成された携帯型記憶装置。
【請求項４】
請求項３に記載の携帯型記憶装置であって、
前記通信手段は、無線通信により前記認証要求を前記認証装置へ送信する処理を、予め設定された閾値回数だけ繰り返し実行した場合において、無線通信により当該認証装置から前記認証結果情報を受信しなかったとき、前記外部装置を経由した通信により前記認証要求を前記認証装置へ送信する処理を実行するように構成された携帯型記憶装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の携帯型記憶装置であって、
前記携帯型記憶装置は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリである携帯型記憶装置。
【請求項６】
請求項１乃至請求項５のいずれかに記載の携帯型記憶装置であって、
前記外部装置に装着されている状態において当該外部装置と当該携帯型記憶装置とを接続するコネクタを備える本体と、
前記コネクタを被覆する第１の位置にて前記本体に着脱可能に構成されるとともに、当該コネクタを被覆しない第２の位置にて当該本体に着脱可能に構成されたキャップと、
を備え、
前記通信手段は、前記キャップが前記第２の位置にて前記本体に装着されている場合に、前記認証要求を前記認証装置へ送信するように構成された携帯型記憶装置。
【請求項７】
請求項１乃至請求項６のいずれかに記載の携帯型記憶装置であって、
前記アクセス制御手段は、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、前記データ記憶手段が記憶しているデータの少なくとも一部を消去するように構成された携帯型記憶装置。
【請求項８】
外部装置に装着可能に構成された携帯型記憶装置に適用され、
前記携帯型記憶装置は、当該携帯型記憶装置が前記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段を備え、
前記携帯型記憶装置が前記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得し、
前記取得された外部装置識別情報と、予め記憶されている、前記携帯型記憶装置を識別するための記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される前記外部装置による前記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信し、
前記認証装置から前記認証処理の結果を表す認証結果情報を受信し、
前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信された場合、当該外部装置による当該データ記憶手段へのアクセスを許可し、一方、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶手段へのアクセスを禁止する、アクセス制御方法。
【請求項９】
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶する識別情報記憶手段と、
携帯型記憶装置から、当該携帯型記憶装置を識別するための記憶装置識別情報と、当該携帯型記憶装置が装着されている外部装置を識別するための外部装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される当該外部装置による当該携帯型記憶装置へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を受信する認証要求受信手段と、
前記受信された認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されている場合、前記外部装置による前記携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されていない場合、前記外部装置による前記携帯型記憶装置へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信する認証処理実行手段と、
を備える認証装置。
【請求項１０】
携帯型記憶装置と認証装置とを備えるアクセス制御システムであって、
前記携帯型記憶装置は、
外部装置に装着可能に構成され、
当該携帯型記憶装置が前記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段と、
当該携帯型記憶装置を識別するための記憶装置識別情報を予め記憶する記憶装置識別情報記憶手段と、
当該携帯型記憶装置が前記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得する外部装置識別情報取得手段と、
前記取得された外部装置識別情報と、前記記憶されている記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される前記外部装置による前記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、前記認証装置へ送信する通信手段と、
を備え、
前記認証装置は、
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶する識別情報記憶手段と、
前記携帯型記憶装置から前記認証要求を受信する認証要求受信手段と、
前記受信された認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されている場合、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されていない場合、前記外部装置による前記データ記憶手段へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信する認証処理実行手段と、
を備え、
前記通信手段は、前記認証装置から前記認証結果情報を受信するように構成され、
前記携帯型記憶装置は、更に、
前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信された場合、前記外部装置による前記データ記憶手段へのアクセスを許可し、一方、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、前記外部装置による前記データ記憶手段へのアクセスを禁止するアクセス制御手段を備えるアクセス制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶する携帯型記憶装置に関する。
【背景技術】
【０００２】
外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶する携帯型記憶装置が知られている。この種の携帯型記憶装置の一つとして、特許文献１に記載の携帯型記憶装置は、自装置を識別するための記憶装置識別情報を予め記憶する。
【０００３】
更に、携帯型記憶装置は、記憶している記憶装置識別情報を認証装置へ送信する。認証装置は、受信した記憶装置識別情報が、予め記憶している記憶装置識別情報と一致する場合、外部装置による携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を携帯型記憶装置へ送信する。
【０００４】
携帯型記憶装置は、外部装置による携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を受信した場合、外部装置による携帯型記憶装置へのアクセスを許可し、一方、当該認証結果情報を受信しなかった場合、外部装置による携帯型記憶装置へのアクセスを禁止する。
【０００５】
これによれば、外部装置が、認証装置に登録されていない携帯型記憶装置に、アクセスすることを防止することができる。この結果、携帯型記憶装置から情報が漏えいすることを防止することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２８８９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、上記携帯型記憶装置は、認証装置に予め登録されている場合、いずれの外部装置によってもアクセス可能となる。即ち、上記携帯型記憶装置によれば、外部装置毎に、アクセス可能な携帯型記憶装置を設定することができないという問題があった。
【０００８】
このため、本発明の目的は、上述した課題である「外部装置毎に、アクセス可能な携帯型記憶装置を設定することができないこと」を解決することが可能な携帯型記憶装置を提供することにある。
【課題を解決するための手段】
【０００９】
かかる目的を達成するため本発明の一形態である携帯型記憶装置は、外部装置に装着可能に構成された装置である。
【００１０】
更に、この携帯型記憶装置は、
上記携帯型記憶装置が上記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段と、
上記携帯型記憶装置を識別するための記憶装置識別情報を予め記憶する記憶装置識別情報記憶手段と、
上記携帯型記憶装置が上記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得する外部装置識別情報取得手段と、
上記取得された外部装置識別情報と、上記記憶されている記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される上記外部装置による上記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信するとともに、当該認証装置から当該認証処理の結果を表す認証結果情報を受信する通信手段と、
上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信された場合、当該外部装置による当該データ記憶手段へのアクセスを許可し、一方、上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶手段へのアクセスを禁止するアクセス制御手段と、
を備える。
【００１１】
また、本発明の他の形態であるアクセス制御方法は、外部装置に装着可能に構成された携帯型記憶装置に適用される。
上記携帯型記憶装置は、当該携帯型記憶装置が上記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段を備える。
更に、上記アクセス制御方法は、
上記携帯型記憶装置が上記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得し、
上記取得された外部装置識別情報と、予め記憶されている、上記携帯型記憶装置を識別するための記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される上記外部装置による上記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信し、
上記認証装置から上記認証処理の結果を表す認証結果情報を受信し、
上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信された場合、当該外部装置による当該データ記憶手段へのアクセスを許可し、一方、上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶手段へのアクセスを禁止する方法である。
【００１２】
また、本発明の他の形態であるアクセス制御プログラムは、外部装置に装着可能に構成された携帯型記憶装置に実行されるプログラムである。
【００１３】
更に、上記携帯型記憶装置は、当該携帯型記憶装置が上記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段を備える。
加えて、上記アクセス制御プログラムは、上記携帯型記憶装置に、
上記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得し、
上記取得された外部装置識別情報と、予め記憶されている、自装置を識別するための記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される上記外部装置による上記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信し、
上記認証装置から上記認証処理の結果を表す認証結果情報を受信し、
上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信された場合、当該外部装置による当該データ記憶手段へのアクセスを許可し、一方、上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶手段へのアクセスを禁止する、処理を実行させるためのプログラムである。
【００１４】
また、本発明の他の形態である認証装置は、
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶する識別情報記憶手段と、
携帯型記憶装置から、当該携帯型記憶装置を識別するための記憶装置識別情報と、当該携帯型記憶装置が装着されている外部装置を識別するための外部装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される当該外部装置による当該携帯型記憶装置へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を受信する認証要求受信手段と、
上記受信された認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されている場合、上記外部装置による上記携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されていない場合、上記外部装置による上記携帯型記憶装置へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信する認証処理実行手段と、
を備える。
【００１５】
また、本発明の他の形態であるアクセス認証方法は、
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶し、
携帯型記憶装置から、当該携帯型記憶装置を識別するための記憶装置識別情報と、当該携帯型記憶装置が装着されている外部装置を識別するための外部装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される当該外部装置による当該携帯型記憶装置へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を受信し、
上記受信された認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されている場合、上記外部装置による上記携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されていない場合、上記外部装置による上記携帯型記憶装置へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信する方法である。
【００１６】
また、本発明の他の形態であるアクセス認証プログラムは、
認証装置に、
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶し、
携帯型記憶装置から、当該携帯型記憶装置を識別するための記憶装置識別情報と、当該携帯型記憶装置が装着されている外部装置を識別するための外部装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される当該外部装置による当該携帯型記憶装置へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を受信し、
上記受信された認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されている場合、上記外部装置による上記携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されていない場合、上記外部装置による上記携帯型記憶装置へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信する、処理を実行させるためのプログラムである。
【００１７】
また、本発明の他の形態であるアクセス制御システムは、携帯型記憶装置と認証装置とを備えるシステムである。
【００１８】
更に、上記携帯型記憶装置は、
外部装置に装着可能に構成され、
当該携帯型記憶装置が上記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段と、
当該携帯型記憶装置を識別するための記憶装置識別情報を予め記憶する記憶装置識別情報記憶手段と、
当該携帯型記憶装置が上記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得する外部装置識別情報取得手段と、
上記取得された外部装置識別情報と、上記記憶されている記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される上記外部装置による上記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、上記認証装置へ送信する通信手段と、
を備え、
上記認証装置は、
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶する識別情報記憶手段と、
上記携帯型記憶装置から上記認証要求を受信する認証要求受信手段と、
上記受信された認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されている場合、上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されていない場合、上記外部装置による上記データ記憶手段へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信する認証処理実行手段と、
を備え、
上記通信手段は、上記認証装置から上記認証結果情報を受信するように構成され、
上記携帯型記憶装置は、更に、
上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信された場合、上記外部装置による上記データ記憶手段へのアクセスを許可し、一方、上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信されなかった場合、上記外部装置による上記データ記憶手段へのアクセスを禁止するアクセス制御手段を備える。
【００１９】
また、本発明の他の形態であるアクセス制御方法は、携帯型記憶装置と認証装置とを備えるアクセス制御システムに適用される。
上記携帯型記憶装置は、
外部装置に装着可能に構成され、
当該携帯型記憶装置が上記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段を備える。
更に、上記アクセス制御方法は、
上記携帯型記憶装置が、上記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得し、
上記携帯型記憶装置が、上記取得された外部装置識別情報と、予め記憶されている、当該携帯型記憶装置を識別するための記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される上記外部装置による上記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、上記認証装置へ送信し、
上記認証装置が、携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶し、
上記認証装置が、上記携帯型記憶装置から上記認証要求を受信し、
上記認証装置が、上記受信された認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されている場合、上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、上記記憶装置識別情報、及び、上記外部装置識別情報が対応付けて記憶されていない場合、上記外部装置による上記データ記憶手段へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた上記携帯型記憶装置へ送信し、
上記携帯型記憶装置が、上記認証装置から上記認証結果情報を受信し、
上記携帯型記憶装置が、上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信された場合、上記外部装置による上記データ記憶手段へのアクセスを許可し、一方、上記外部装置による上記データ記憶手段へのアクセスを許可する旨を表す上記認証結果情報が受信されなかった場合、上記外部装置による上記データ記憶手段へのアクセスを禁止する方法である。
【発明の効果】
【００２０】
本発明は、以上のように構成されることにより、外部装置毎にアクセスの可否を設定することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１実施形態に係るアクセス制御システムの概略構成を表す図である。
【図２】本発明の第１実施形態に係る携帯型記憶装置の概略構成を表す図である。
【図３】本発明の第１実施形態に係る携帯型記憶装置の概略構成を表す図である。
【図４】本発明の第１実施形態に係る携帯型記憶装置の機能の概略を表すブロック図である。
【図５】本発明の第１実施形態に係る認証装置の機能の概略を表すブロック図である。
【図６】本発明の第１実施形態に係る携帯型記憶装置が実行する処理を示したフローチャートである。
【図７】本発明の第２実施形態に係る携帯型記憶装置の機能の概略を表すブロック図である。
【発明を実施するための形態】
【００２２】
以下、本発明に係る、携帯型記憶装置、アクセス制御方法、アクセス制御プログラム、認証装置、アクセス認証方法、アクセス認証プログラム、及び、アクセス制御システム、の各実施形態について図１〜図７を参照しながら説明する。
【００２３】
＜第１実施形態＞
（構成）
図１に示したように、第１実施形態に係るアクセス制御システム１は、携帯型記憶装置１０と、認証装置３０と、を備える。
【００２４】
本例では、携帯型記憶装置１０は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリである。なお、携帯型記憶装置１０は、メモリ・カード、リムーバブル・ハードディスク、又は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）であってもよい。
【００２５】
図２及び図３に示したように、携帯型記憶装置１０の形状は、直方体状である。携帯型記憶装置１０は、本体１１と、キャップ１２と、を備える。本体１１は、コネクタ１３を備える。
【００２６】
コネクタ１３は、本体１１のうちの、長手方向における一端部を構成している。コネクタ１３は、ポート（本例では、ＵＳＢポート）に装着可能に構成されている。コネクタ１３は、ポートに装着されている状態において、当該ポートを備える外部装置と携帯型記憶装置１０とを接続する。
【００２７】
キャップ１２は、図２に示したように、本体１１のうちの、長手方向における端部のうちの、コネクタ１３が配置された端部にてコネクタ１３を被覆するように本体１１に着脱可能に嵌合される。即ち、キャップ１２は、コネクタ１３を被覆する第１の位置にて本体１１に着脱可能に構成される。
【００２８】
また、キャップ１２は、図３に示したように、本体１１のうちの、長手方向における端部のうちの、コネクタ１３が配置されていない端部にて本体１１に着脱可能に嵌合される。即ち、キャップ１２は、コネクタ１３を被覆しない第２の位置にて本体１１に着脱可能に構成される。
【００２９】
また、本体１１は、本体１１のうちの、長手方向における端部のうちの、コネクタ１３が配置されていない端部にて外部に露出する、図示しない接続端子を備える。本体１１が備える接続端子は、本体１１の内部に配設された回路と接続されている。
【００３０】
また、キャップ１２は、第２の位置にて本体１１に装着されている状態において、本体１１が備える接続端子と接触する、図示しない接続端子を備える。キャップ１２が備える接続端子は、キャップ１２の内部に配設された回路と接続されている。このような構成により、キャップ１２が第２の位置にて本体１１に装着されている状態において、本体１１が備える回路と、キャップ１２が備える回路と、が接続される。
【００３１】
更に、キャップ１２は、図示しないアンテナを備える。アンテナは、無線信号としての電波（電磁波）を外部へ放射（送信）するとともに、外部から無線信号としての電波を受信するように構成されている。
【００３２】
キャップ１２は、キャップ１２と認証装置３０との間の距離が、所定の閾値距離以下である場合、アンテナを介して認証装置３０との間で無線通信可能に構成されている。本例では、キャップ１２は、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，  Ｉｎｃ．）８０２．１１により規定される無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して通信を行うように構成される。
【００３３】
本例では、携帯型記憶装置１０は、外部装置２０Ａに装着されている。
本例では、外部装置２０Ａは、情報処理装置としてのパーソナル・コンピュータである。なお、外部装置２０Ａは、携帯電話端末、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、スマートフォン、カーナビゲーション端末、又は、ゲーム端末等であってもよい。
【００３４】
更に、外部装置２０Ａは、コネクタ１３が装着されるポートを備える。外部装置２０Ａは、コネクタ１３がポートに装着されている状態において、後述するように、携帯型記憶装置１０へのアクセスが許可されている場合、携帯型記憶装置１０にデータを書き込む（記憶させる）とともに、携帯型記憶装置１０からデータを読み出すことができるように構成されている。
【００３５】
外部装置２０Ａは、認証装置３０との間の距離が、上記閾値距離よりも短くなるように配置されている。従って、本例では、携帯型記憶装置１０は、外部装置２０Ａに装着された状態において、認証装置３０との間で無線通信を行うことができる。
【００３６】
また、外部装置２０Ｂは、外部装置２０Ａと同様の構成を有する。外部装置２０Ｂは、外部装置２０Ａと異なり、認証装置３０との間の距離が、上記閾値距離よりも長くなるように配置されている。従って、本例では、携帯型記憶装置１０は、外部装置２０Ｂに装着された状態において、認証装置３０との間で無線通信を行うことができない。
【００３７】
また、外部装置２０Ｂは、通信回線ＮＷを介して認証装置３０と通信可能に接続されている。本例では、外部装置２０Ｂと認証装置３０との間の通信は、仮想プライベートネットワーク（ＶＰＮ：Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）を介して行われる。なお、外部装置２０Ｂと認証装置３０との間の通信は、ＶＰＮ以外の通信網を介して行われてもよい。
【００３８】
認証装置３０は、図示しない中央処理装置（ＣＰＵ；Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、及び、記憶装置（メモリ及びハードディスク駆動装置（ＨＤＤ；Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ））を備える。認証装置３０は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
【００３９】
（機能）
本体１１の機能は、図４に示したように、データ記憶部（データ記憶手段）１４と、記憶装置識別情報記憶部（記憶装置識別情報記憶手段）１５と、制御部（外部装置識別情報取得手段、アクセス制御手段、通信手段の一部）１６と、インタフェース部１７と、を含む。本体１１の機能は、本体１１の内部に配設された回路により実現される。
【００４０】
また、キャップ１２の機能は、通信部（通信手段の一部）１８を含む。キャップ１２の機能は、キャップ１２の内部に配設された回路により実現される。
【００４１】
インタフェース部１７は、データインタフェース部１７ａと、給電インタフェース部１７ｂと、を含む。
データインタフェース部１７ａは、携帯型記憶装置１０が外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ）に装着されている状態において、当該外部装置と制御部１６との間で、データ、後述する認証要求、及び、後述する認証結果情報を、中継する。
【００４２】
給電インタフェース部１７ｂは、携帯型記憶装置１０が外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ）に装着されている状態において、当該外部装置から供給される電力を、携帯型記憶装置１０の内部に配設された回路に供給する。
【００４３】
データ記憶部１４は、携帯型記憶装置１０が外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ）に装着されている状態において、当該外部装置が読み出し可能にデータを記憶する。更に、データ記憶部１４は、携帯型記憶装置１０が外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ）に装着されている状態において、当該外部装置がデータを書き込み可能になっている。
【００４４】
記憶装置識別情報記憶部１５は、携帯型記憶装置１０を識別するための（即ち、携帯型記憶装置１０に固有の）記憶装置識別情報を予め記憶している。
【００４５】
制御部１６は、携帯型記憶装置１０が外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ）に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得する。本例では、外部装置識別情報は、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスである。なお、外部装置識別情報は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスであってもよい。
【００４６】
制御部１６は、制御部１６により取得された外部装置識別情報と、記憶装置識別情報記憶部１５に記憶されている記憶装置識別情報と、を含む認証要求を生成する。認証要求は、上記外部装置識別情報により識別される外部装置による、データ記憶部１４へのアクセスを許可するか否かを判定するための認証処理の実行を要求する旨を表す情報である。
【００４７】
制御部１６は、キャップ１２が第２の位置にて本体１１に装着されている場合に、生成された認証要求を、通信部１８を介して認証装置３０へ送信する。更に、制御部１６は、キャップ１２が第２の位置にて本体１１に装着されている場合に、上記認証処理の結果を表す認証結果情報を、通信部１８を介して受信する。
【００４８】
また、制御部１６は、携帯型記憶装置１０が外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ）に装着されている場合に、当該外部装置を経由して、認証装置３０との間で通信を行う機能を有する。
【００４９】
制御部１６は、通信部１８を介して（即ち、無線通信により）認証要求を認証装置３０へ送信する処理を、予め設定された閾値回数（本例では、３回）だけ繰り返し実行した場合において、通信部１８を介して認証装置３０から認証結果情報を受信しなかったとき、外部装置を経由した通信により認証要求を認証装置３０へ送信する処理を実行する。このとき、更に、制御部１６は、外部装置を経由した通信により認証結果情報を受信する。
【００５０】
制御部１６は、外部装置によるデータ記憶部１４へのアクセスを許可する旨を表す認証結果情報が認証装置３０から受信された場合、携帯型記憶装置１０が装着されている外部装置によるデータ記憶部１４へのアクセスを許可する。
【００５１】
一方、制御部１６は、外部装置によるデータ記憶部１４へのアクセスを許可する旨を表す認証結果情報が受信されなかった場合、携帯型記憶装置１０が装着されている外部装置によるデータ記憶部１４へのアクセスを禁止する。
【００５２】
更に、この場合、制御部１６は、データ記憶部１４が記憶しているデータの一部を消去する。本例では、制御部１６は、データ記憶部１４がデータを記憶している記憶領域のうちの、ランダムに選択された複数の位置（アドレス）に、ランダムに選択された情報を書き込む。
【００５３】
なお、制御部１６は、データ記憶部１４が記憶しているデータの、一部、又は、全部を消去するように構成されていてもよい。また、制御部１６は、外部装置によるデータ記憶部１４へのアクセスを許可する旨を表す認証結果情報が受信されなかった場合であっても、データ記憶部１４が記憶しているデータを消去しないように構成されていてもよい。
【００５４】
また、制御部１６は、データ記憶部１４が記憶しているデータを消去する第１のモードと、データ記憶部１４が記憶しているデータを消去しない第２のモードと、をユーザにより予め設定された情報に基づいて切り替えるように構成されていてもよい。
【００５５】
通信部１８は、キャップ１２と認証装置３０との間の距離が上記閾値距離以下である場合、アンテナを介して認証装置３０との間で無線通信を行う。
【００５６】
認証装置３０の機能は、図５に示したように、識別情報記憶部（識別情報記憶手段）３１と、認証要求受信部（認証要求受信手段）３２と、認証処理実行部（認証処理実行手段）３３と、を含む。
【００５７】
識別情報記憶部３１は、携帯型記憶装置（例えば、携帯型記憶装置１０等）を識別するための記憶装置識別情報と、外部装置（例えば、外部装置２０Ａ、又は、外部装置２０Ｂ等）を識別するための外部装置識別情報と、を対応付けて記憶する。
【００５８】
認証要求受信部３２は、無線通信により、又は、外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ）を経由した通信により、携帯型記憶装置１０から認証要求を受信する。
【００５９】
認証処理実行部３３は、認証要求受信部３２により認証要求が受信された場合、認証処理を実行し、その結果を表す認証結果情報を、当該認証要求を送信してきた携帯型記憶装置１０へ送信する。このとき、認証処理実行部３３は、無線通信により認証要求が受信された場合には、無線通信により認証結果情報を送信し、一方、外部装置を経由した通信により認証要求が受信された場合には、当該外部装置を経由した通信により認証結果情報を送信する。
【００６０】
認証処理は、上記認証要求に含まれる、記憶装置識別情報、及び、外部装置識別情報が識別情報記憶部３１に対応付けて記憶されているか否かを判定する処理である。認証結果情報は、上記認証要求に含まれる、記憶装置識別情報、及び、外部装置識別情報が識別情報記憶部３１に対応付けて記憶されている場合、外部装置による携帯型記憶装置１０へのアクセスを許可する旨を表す情報に設定される。
【００６１】
一方、認証結果情報は、上記認証要求に含まれる、記憶装置識別情報、及び、外部装置識別情報が識別情報記憶部３１に対応付けて記憶されていない場合、外部装置による携帯型記憶装置１０へのアクセスを禁止する旨を表す情報に設定される。
【００６２】
（作動）
次に、上述したアクセス制御システム１の作動について説明する。
携帯型記憶装置１０は、図６にフローチャートにより示した処理を、携帯型記憶装置１０が外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ）に装着された時に実行するようになっている。
【００６３】
具体的に述べると、携帯型記憶装置１０は、上記処理を開始すると、ステップＳ１０１にて、キャップ１２が第２の位置にて本体１１に装着されているか否かを判定する。本例では、携帯型記憶装置１０は、制御部１６が通信部１８との間で予め定められた信号を送受信することにより、当該判定を実行する。
【００６４】
いま、キャップ１２が第２の位置にて本体１１に装着されていない状態において、携帯型記憶装置１０が外部装置２０Ａに装着された場合を想定する。
【００６５】
この場合、携帯型記憶装置１０は、ステップＳ１０１にて「Ｎｏ」と判定してステップＳ１０２へ進み、外部装置２０Ａによるデータ記憶部１４へのアクセスを禁止する。従って、外部装置２０Ａは、データ記憶部１４にデータを書き込むことができず、且つ、データ記憶部１４に記憶されているデータを読み出すこともできない。
その後、携帯型記憶装置１０は、図６に示した処理を終了する。
【００６６】
なお、携帯型記憶装置１０は、ステップＳ１０２の処理の後に、データ記憶部１４が記憶しているデータの一部を消去するように構成されていてもよい。
【００６７】
次に、キャップ１２が第２の位置にて本体１１に装着されている状態において、携帯型記憶装置１０が外部装置２０Ａに装着された場合を想定する。
【００６８】
この場合、携帯型記憶装置１０は、ステップＳ１０１にて「Ｙｅｓ」と判定してステップＳ１０３へ進み、外部装置２０Ａを識別するための外部装置識別情報を取得する。そして、携帯型記憶装置１０は、取得された外部装置識別情報と、記憶装置識別情報記憶部１５に記憶されている記憶装置識別情報と、を含む認証要求を生成する（ステップＳ１０４）。
【００６９】
次いで、携帯型記憶装置１０は、生成された認証要求を、通信部１８を介して、無線通信により認証装置３０へ送信する（ステップＳ１０５）。そして、携帯型記憶装置１０は、予め設定された待機時間内に、認証装置３０から認証結果情報を受信したか否かを判定する（ステップＳ１０６）。
【００７０】
本例では、キャップ１２と認証装置３０との間の距離は、閾値距離よりも短い。従って、携帯型記憶装置１０により送信された認証要求は、認証装置３０により受信される。
一方、認証装置３０は、受信した認証要求に基づいて認証処理を実行する。そして、認証装置３０は、その結果を表す認証結果情報を携帯型記憶装置１０へ無線通信により送信する。
【００７１】
これにより、携帯型記憶装置１０は、認証装置３０から認証結果情報を、上記待機時間内に受信する。従って、携帯型記憶装置１０は、ステップＳ１０６にて「Ｙｅｓ」と判定してステップＳ１０９へ進み、受信された認証結果情報が、外部装置２０Ａによるデータ記憶部１４へのアクセスを許可する旨を表す情報であるか否かを判定する。
【００７２】
認証結果情報が、外部装置２０Ａによるデータ記憶部１４へのアクセスを許可する旨を表す情報である場合、携帯型記憶装置１０は、「Ｙｅｓ」と判定してステップＳ１１０へ進み、外部装置２０Ａによるデータ記憶部１４へのアクセスを許可する。従って、外部装置２０Ａは、データ記憶部１４にデータを書き込むことができ、且つ、データ記憶部１４に記憶されているデータを読み出すこともできる。
その後、携帯型記憶装置１０は、図６に示した処理を終了する。
【００７３】
一方、認証結果情報が、外部装置２０Ａによるデータ記憶部１４へのアクセスを禁止する旨を表す情報である場合、携帯型記憶装置１０は、上記ステップＳ１０９にて「Ｎｏ」と判定してステップＳ１１１へ進み、外部装置２０Ａによるデータ記憶部１４へのアクセスを禁止する。更に、携帯型記憶装置１０は、データ記憶部１４が記憶しているデータの一部を消去する（ステップＳ１１２）。
その後、携帯型記憶装置１０は、図６に示した処理を終了する。
【００７４】
次に、キャップ１２が第２の位置にて本体１１に装着されている状態において、携帯型記憶装置１０が外部装置２０Ｂに装着された場合を想定する。
【００７５】
本例では、キャップ１２と認証装置３０との間の距離は、閾値距離よりも長い。従って、携帯型記憶装置１０により送信された認証要求は、認証装置３０により受信されない。即ち、携帯型記憶装置１０は、認証装置３０から認証結果情報を、上記待機時間内に受信しない。
【００７６】
従って、携帯型記憶装置１０は、ステップＳ１０６にて「Ｎｏ」と判定してステップＳ１０７へ進み、予め初期値が０に設定された第１のカウンタ値Ｎｗに１を加算する。次いで、携帯型記憶装置１０は、第１のカウンタ値Ｎｗが、予め設定された第１の閾値回数（本例では、３）よりも小さいか否かを判定する（ステップＳ１０８）。
【００７７】
この時点では、第１のカウンタ値Ｎｗが第１の閾値回数よりも小さいので、携帯型記憶装置１０は、「Ｙｅｓ」と判定してステップＳ１０５へ戻り、ステップＳ１０５〜ステップＳ１０８の処理を繰り返し実行する。その後、第１のカウンタ値Ｎｗが第１の閾値回数以上となると、携帯型記憶装置１０は、ステップＳ１０８にて「Ｎｏ」と判定してステップＳ１１３へ進む。
【００７８】
そして、携帯型記憶装置１０は、上記生成された認証要求を、外部装置２０Ｂを経由した通信により認証装置３０へ送信する。そして、携帯型記憶装置１０は、予め設定された待機時間内に、認証装置３０から認証結果情報を受信したか否かを判定する（ステップＳ１１４）。
【００７９】
本例では、外部装置２０Ｂと認証装置３０との間は、通信回線ＮＷにより通信可能に接続されている。従って、携帯型記憶装置１０により送信された認証要求は、認証装置３０により受信される。
一方、認証装置３０は、受信した認証要求に基づいて認証処理を実行する。そして、認証装置３０は、その結果を表す認証結果情報を携帯型記憶装置１０へ、外部装置２０Ｂを経由した通信により送信する。
【００８０】
これにより、携帯型記憶装置１０は、認証装置３０から認証結果情報を、上記待機時間内に受信する。従って、携帯型記憶装置１０は、ステップＳ１１４にて「Ｙｅｓ」と判定してステップＳ１１７へ進み、受信された認証結果情報が、外部装置２０Ｂによるデータ記憶部１４へのアクセスを許可する旨を表す情報であるか否かを判定する。
【００８１】
認証結果情報が、外部装置２０Ｂによるデータ記憶部１４へのアクセスを許可する旨を表す情報である場合、携帯型記憶装置１０は、「Ｙｅｓ」と判定してステップＳ１１８へ進み、外部装置２０Ｂによるデータ記憶部１４へのアクセスを許可する。
その後、携帯型記憶装置１０は、図６に示した処理を終了する。
【００８２】
一方、認証結果情報が、外部装置２０Ｂによるデータ記憶部１４へのアクセスを禁止する旨を表す情報である場合、携帯型記憶装置１０は、上記ステップＳ１１７にて「Ｎｏ」と判定してステップＳ１１９へ進み、外部装置２０Ｂによるデータ記憶部１４へのアクセスを禁止する。更に、携帯型記憶装置１０は、データ記憶部１４が記憶しているデータの一部を消去する（ステップＳ１２０）。
その後、携帯型記憶装置１０は、図６に示した処理を終了する。
【００８３】
次に、外部装置２０Ａが外部装置２０Ｂの位置に移動し、且つ、キャップ１２が第２の位置にて本体１１に装着されている状態において、携帯型記憶装置１０が外部装置２０Ａに装着された場合を想定する。
【００８４】
本例では、キャップ１２と認証装置３０との間の距離は、閾値距離よりも長い。従って、携帯型記憶装置１０により送信された認証要求は、認証装置３０により受信されない。従って、この場合、携帯型記憶装置１０は、無線通信により認証要求を送信する処理を第１の閾値回数だけ繰り返した後、ステップＳ１１３へ進む。
【００８５】
更に、本例では、外部装置２０Ａと認証装置３０との間は、通信回線ＮＷにより通信可能に接続されていない。従って、携帯型記憶装置１０により送信された認証要求は、認証装置３０により受信されない。即ち、携帯型記憶装置１０は、認証装置３０から認証結果情報を、上記待機時間内に受信しない。
【００８６】
従って、携帯型記憶装置１０は、ステップＳ１１４にて「Ｎｏ」と判定してステップＳ１１５へ進み、予め初期値が０に設定された第２のカウンタ値Ｎｎに１を加算する。次いで、携帯型記憶装置１０は、第２のカウンタ値Ｎｎが、予め設定された第２の閾値回数（本例では、３）よりも小さいか否かを判定する（ステップＳ１１６）。
【００８７】
この時点では、第２のカウンタ値Ｎｎが第２の閾値回数よりも小さいので、携帯型記憶装置１０は、「Ｙｅｓ」と判定してステップＳ１１３へ戻り、ステップＳ１１３〜ステップＳ１１６の処理を繰り返し実行する。その後、第２のカウンタ値Ｎｎが第２の閾値回数以上となると、携帯型記憶装置１０は、ステップＳ１１６にて「Ｎｏ」と判定してステップＳ１２１へ進む。そして、携帯型記憶装置１０は、外部装置２０Ｂによるデータ記憶部１４へのアクセスを禁止する。
その後、携帯型記憶装置１０は、図６に示した処理を終了する。
【００８８】
なお、携帯型記憶装置１０は、ステップＳ１２１の処理の後に、データ記憶部１４が記憶しているデータの一部を消去するように構成されていてもよい。
【００８９】
以上、説明したように、第１実施形態に係る携帯型記憶装置１０によれば、外部装置（外部装置２０Ａ、又は、外部装置２０Ｂ等）と、当該外部装置によるアクセスを許可する携帯型記憶装置１０と、の組を認証装置３０に予め登録しておくことにより、外部装置毎にアクセスの可否を設定することができる。
【００９０】
更に、第１実施形態に係る携帯型記憶装置１０は、認証装置３０との間で無線通信を行うように構成される。
【００９１】
これによれば、外部装置のユーザに認識させることなく、携帯型記憶装置１０へのアクセスの可否を判定するための認証処理を認証装置３０に実行させることができる。この結果、携帯型記憶装置１０から情報が漏えいすることをより一層確実に防止することができる。
【００９２】
加えて、第１実施形態に係る携帯型記憶装置１０は、外部装置を経由して、認証装置３０との間で通信を行うように構成される。
【００９３】
これによれば、例えば、認証装置３０との間で無線通信を行うことができない場合であっても、外部装置を経由して認証装置３０との間で通信可能な場合には、認証装置３０に認証処理を実行させることができる。
【００９４】
更に、第１実施形態に係る携帯型記憶装置１０は、キャップ１２が第２の位置にて本体１１に装着されている場合に、認証要求を認証装置３０へ送信するように構成される。
【００９５】
これによれば、本体１１のみが不正なユーザにより取得された場合であっても、当該ユーザに、データ記憶部１４に記憶されているデータが不正に取得されることを防止することができる。
【００９６】
加えて、第１実施形態に係る携帯型記憶装置１０は、外部装置によるデータ記憶部１４へのアクセスを許可する旨を表す認証結果情報が受信されなかった場合、データ記憶部１４が記憶しているデータの少なくとも一部を消去するように構成される。
【００９７】
これによれば、外部装置によるデータ記憶部１４へのアクセスを許可する旨を表す認証結果情報が受信されなかった場合、記憶されているデータの少なくとも一部が消去される。この結果、記憶されているデータが不正に取得されることをより一層確実に防止することができる。
【００９８】
第１実施形態の変形例に係るアクセス制御システム１は、認証装置３０が、認証要求の送信を要求する情報を携帯型記憶装置１０へ送信し、携帯型記憶装置１０が、当該情報を受信した場合に認証要求を認証装置３０へ送信するように構成されていてもよい。
【００９９】
＜第２実施形態＞
次に、本発明の第２実施形態に係る携帯型記憶装置について図７を参照しながら説明する。
第２実施形態に係る携帯型記憶装置１００は、外部装置に装着可能に構成された装置である。
更に、この携帯型記憶装置１００は、
上記携帯型記憶装置１００が上記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶部（データ記憶手段）１０１と、
上記携帯型記憶装置１００を識別するための記憶装置識別情報を予め記憶する記憶装置識別情報記憶部（記憶装置識別情報記憶手段）１０２と、
上記携帯型記憶装置１００が上記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得する外部装置識別情報取得部（外部装置識別情報取得手段）１０３と、
上記取得された外部装置識別情報と、上記記憶されている記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される上記外部装置による上記データ記憶部１０１へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信するとともに、当該認証装置から当該認証処理の結果を表す認証結果情報を受信する通信部（通信手段）１０４と、
上記外部装置による上記データ記憶部１０１へのアクセスを許可する旨を表す上記認証結果情報が受信された場合、当該外部装置による当該データ記憶部１０１へのアクセスを許可し、一方、上記外部装置による上記データ記憶部１０１へのアクセスを許可する旨を表す上記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶部１０１へのアクセスを禁止するアクセス制御部（アクセス制御手段）１０５と、
を備える。
【０１００】
これによれば、外部装置と、当該外部装置によるアクセスを許可する携帯型記憶装置と、の組を認証装置に予め登録しておくことにより、外部装置毎にアクセスの可否を設定することができる。
【０１０１】
以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。
【０１０２】
なお、上記各実施形態において携帯型記憶装置１０の各機能は、回路等のハードウェアにより実現されていた。ところで、携帯型記憶装置１０は、処理装置と、プログラム（ソフトウェア）を記憶する記憶装置と、を備えるとともに、処理装置がそのプログラムを実行することにより、各機能を実現するように構成されていてもよい。この場合、プログラムは、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０１０３】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【０１０４】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。
【０１０５】
（付記１）
外部装置に装着可能に構成された携帯型記憶装置であって、
前記携帯型記憶装置が前記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段と、
前記携帯型記憶装置を識別するための記憶装置識別情報を予め記憶する記憶装置識別情報記憶手段と、
前記携帯型記憶装置が前記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得する外部装置識別情報取得手段と、
前記取得された外部装置識別情報と、前記記憶されている記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される前記外部装置による前記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信するとともに、当該認証装置から当該認証処理の結果を表す認証結果情報を受信する通信手段と、
前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信された場合、当該外部装置による当該データ記憶手段へのアクセスを許可し、一方、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶手段へのアクセスを禁止するアクセス制御手段と、
を備える携帯型記憶装置。
【０１０６】
これによれば、外部装置と、当該外部装置によるアクセスを許可する携帯型記憶装置と、の組を認証装置に予め登録しておくことにより、外部装置毎にアクセスの可否を設定することができる。
【０１０７】
（付記２）
付記１に記載の携帯型記憶装置であって、
前記通信手段は、前記認証装置との間で無線通信を行うように構成された携帯型記憶装置。
【０１０８】
これによれば、外部装置のユーザに認識させることなく、携帯型記憶装置へのアクセスの可否を判定するための認証処理を認証装置に実行させることができる。この結果、携帯型記憶装置から情報が漏えいすることをより一層確実に防止することができる。
【０１０９】
（付記３）
付記１又は付記２に記載の携帯型記憶装置であって、
前記通信手段は、前記外部装置を経由して、前記認証装置との間で通信を行うように構成された携帯型記憶装置。
【０１１０】
これによれば、例えば、認証装置との間で無線通信を行うことができない場合であっても、外部装置を経由して認証装置との間で通信可能な場合には、認証装置に認証処理を実行させることができる。
【０１１１】
（付記４）
付記３に記載の携帯型記憶装置であって、
前記外部装置と前記認証装置との間の通信は、仮想プライベートネットワーク（ＶＰＮ：Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）を介して行われるように構成された携帯型記憶装置。
【０１１２】
（付記５）
付記３又は付記４に記載の携帯型記憶装置であって、
前記通信手段は、無線通信により前記認証要求を前記認証装置へ送信する処理を、予め設定された閾値回数だけ繰り返し実行した場合において、無線通信により当該認証装置から前記認証結果情報を受信しなかったとき、前記外部装置を経由した通信により前記認証要求を前記認証装置へ送信する処理を実行するように構成された携帯型記憶装置。
【０１１３】
（付記６）
付記１乃至付記５のいずれかに記載の携帯型記憶装置であって、
前記携帯型記憶装置は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリである携帯型記憶装置。
【０１１４】
（付記７）
付記１乃至付記６のいずれかに記載の携帯型記憶装置であって、
前記外部装置に装着されている状態において当該外部装置と当該携帯型記憶装置とを接続するコネクタを備える本体と、
前記コネクタを被覆する第１の位置にて前記本体に着脱可能に構成されるとともに、当該コネクタを被覆しない第２の位置にて当該本体に着脱可能に構成されたキャップと、
を備え、
前記通信手段は、前記キャップが前記第２の位置にて前記本体に装着されている場合に、前記認証要求を前記認証装置へ送信するように構成された携帯型記憶装置。
【０１１５】
これによれば、本体のみが不正なユーザにより取得された場合であっても、当該ユーザに、データ記憶手段に記憶されているデータが不正に取得されることを防止することができる。
【０１１６】
（付記８）
付記１乃至付記７のいずれかに記載の携帯型記憶装置であって、
前記アクセス制御手段は、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、前記データ記憶手段が記憶しているデータの少なくとも一部を消去するように構成された携帯型記憶装置。
【０１１７】
これによれば、外部装置によるデータ記憶手段へのアクセスを許可する旨を表す認証結果情報が受信されなかった場合、記憶されているデータの少なくとも一部が消去される。この結果、記憶されているデータが不正に取得されることをより一層確実に防止することができる。
【０１１８】
（付記９）
外部装置に装着可能に構成された携帯型記憶装置に適用され、
前記携帯型記憶装置は、当該携帯型記憶装置が前記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段を備え、
前記携帯型記憶装置が前記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得し、
前記取得された外部装置識別情報と、予め記憶されている、前記携帯型記憶装置を識別するための記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される前記外部装置による前記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信し、
前記認証装置から前記認証処理の結果を表す認証結果情報を受信し、
前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信された場合、当該外部装置による当該データ記憶手段へのアクセスを許可し、一方、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶手段へのアクセスを禁止する、アクセス制御方法。
【０１１９】
（付記１０）
付記９に記載のアクセス制御方法であって、
前記携帯型記憶装置が、前記認証装置との間で無線通信を行うように構成されたアクセス制御方法。
【０１２０】
（付記１１）
付記９又は付記１０に記載のアクセス制御方法であって、
前記携帯型記憶装置が、前記外部装置を経由して、前記認証装置との間で通信を行うように構成されたアクセス制御方法。
【０１２１】
（付記１２）
外部装置に装着可能に構成された携帯型記憶装置に実行されるアクセス制御プログラムであって、
前記携帯型記憶装置は、当該携帯型記憶装置が前記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段を備え、
前記アクセス制御プログラムは、前記携帯型記憶装置に、
前記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得し、
前記取得された外部装置識別情報と、予め記憶されている、自装置を識別するための記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される前記外部装置による前記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、認証装置へ送信し、
前記認証装置から前記認証処理の結果を表す認証結果情報を受信し、
前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信された場合、当該外部装置による当該データ記憶手段へのアクセスを許可し、一方、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、当該外部装置による当該データ記憶手段へのアクセスを禁止する、処理を実行させるためのアクセス制御プログラム。
【０１２２】
（付記１３）
付記１２に記載のアクセス制御プログラムであって、
前記携帯型記憶装置が、前記認証装置との間で無線通信を行うように構成されたアクセス制御プログラム。
【０１２３】
（付記１４）
付記１２又は付記１３に記載のアクセス制御プログラムであって、
前記携帯型記憶装置が、前記外部装置を経由して、前記認証装置との間で通信を行うように構成されたアクセス制御プログラム。
【０１２４】
（付記１５）
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶する識別情報記憶手段と、
携帯型記憶装置から、当該携帯型記憶装置を識別するための記憶装置識別情報と、当該携帯型記憶装置が装着されている外部装置を識別するための外部装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される当該外部装置による当該携帯型記憶装置へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を受信する認証要求受信手段と、
前記受信された認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されている場合、前記外部装置による前記携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されていない場合、前記外部装置による前記携帯型記憶装置へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信する認証処理実行手段と、
を備える認証装置。
【０１２５】
（付記１６）
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶し、
携帯型記憶装置から、当該携帯型記憶装置を識別するための記憶装置識別情報と、当該携帯型記憶装置が装着されている外部装置を識別するための外部装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される当該外部装置による当該携帯型記憶装置へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を受信し、
前記受信された認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されている場合、前記外部装置による前記携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されていない場合、前記外部装置による前記携帯型記憶装置へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信する、アクセス認証方法。
【０１２６】
（付記１７）
認証装置に、
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶し、
携帯型記憶装置から、当該携帯型記憶装置を識別するための記憶装置識別情報と、当該携帯型記憶装置が装着されている外部装置を識別するための外部装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される当該外部装置による当該携帯型記憶装置へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を受信し、
前記受信された認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されている場合、前記外部装置による前記携帯型記憶装置へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されていない場合、前記外部装置による前記携帯型記憶装置へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信する、処理を実行させるためのアクセス認証プログラム。
【０１２７】
（付記１８）
携帯型記憶装置と認証装置とを備えるアクセス制御システムであって、
前記携帯型記憶装置は、
外部装置に装着可能に構成され、
当該携帯型記憶装置が前記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段と、
当該携帯型記憶装置を識別するための記憶装置識別情報を予め記憶する記憶装置識別情報記憶手段と、
当該携帯型記憶装置が前記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得する外部装置識別情報取得手段と、
前記取得された外部装置識別情報と、前記記憶されている記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される前記外部装置による前記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、前記認証装置へ送信する通信手段と、
を備え、
前記認証装置は、
携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶する識別情報記憶手段と、
前記携帯型記憶装置から前記認証要求を受信する認証要求受信手段と、
前記受信された認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されている場合、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されていない場合、前記外部装置による前記データ記憶手段へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信する認証処理実行手段と、
を備え、
前記通信手段は、前記認証装置から前記認証結果情報を受信するように構成され、
前記携帯型記憶装置は、更に、
前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信された場合、前記外部装置による前記データ記憶手段へのアクセスを許可し、一方、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、前記外部装置による前記データ記憶手段へのアクセスを禁止するアクセス制御手段を備えるアクセス制御システム。
【０１２８】
（付記１９）
付記１８に記載のアクセス制御システムであって、
前記通信手段は、前記認証装置との間で無線通信を行うように構成されたアクセス制御システム。
【０１２９】
（付記２０）
付記１８又は付記１９に記載のアクセス制御システムであって、
前記通信手段は、前記外部装置を経由して、前記認証装置との間で通信を行うように構成されたアクセス制御システム。
【０１３０】
（付記２１）
携帯型記憶装置と認証装置とを備えるアクセス制御システムに適用され、
前記携帯型記憶装置は、
外部装置に装着可能に構成され、
当該携帯型記憶装置が前記外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶するデータ記憶手段を備え、
前記携帯型記憶装置が、前記外部装置に装着されている場合に、当該外部装置を識別するための外部装置識別情報を取得し、
前記携帯型記憶装置が、前記取得された外部装置識別情報と、予め記憶されている、当該携帯型記憶装置を識別するための記憶装置識別情報と、を含み、且つ、当該外部装置識別情報により識別される前記外部装置による前記データ記憶手段へのアクセスを許可するか否かを判定するための認証処理の実行を要求する認証要求を、前記認証装置へ送信し、
前記認証装置が、携帯型記憶装置を識別するための記憶装置識別情報と、外部装置を識別するための外部装置識別情報と、を対応付けて記憶し、
前記認証装置が、前記携帯型記憶装置から前記認証要求を受信し、
前記認証装置が、前記受信された認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されている場合、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信し、一方、当該認証要求に含まれる、前記記憶装置識別情報、及び、前記外部装置識別情報が対応付けて記憶されていない場合、前記外部装置による前記データ記憶手段へのアクセスを禁止する旨を表す認証結果情報を、当該認証要求を送信してきた前記携帯型記憶装置へ送信し、
前記携帯型記憶装置が、前記認証装置から前記認証結果情報を受信し、
前記携帯型記憶装置が、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信された場合、前記外部装置による前記データ記憶手段へのアクセスを許可し、一方、前記外部装置による前記データ記憶手段へのアクセスを許可する旨を表す前記認証結果情報が受信されなかった場合、前記外部装置による前記データ記憶手段へのアクセスを禁止する、アクセス制御方法。
【０１３１】
（付記２２）
付記２１に記載のアクセス制御方法であって、
前記携帯型記憶装置は、前記認証装置との間で無線通信を行うように構成されたアクセス制御方法。
【０１３２】
（付記２３）
付記２１又は付記２２に記載のアクセス制御方法であって、
前記携帯型記憶装置は、前記外部装置を経由して、前記認証装置との間で通信を行うように構成されたアクセス制御方法。
【産業上の利用可能性】
【０１３３】
本発明は、外部装置に装着されている状態において当該外部装置が読み出し可能にデータを記憶する携帯型記憶装置等に適用可能である。
【符号の説明】
【０１３４】
１      アクセス制御システム
１０    携帯型記憶装置
１１    本体
１２    キャップ
１３    コネクタ
１４    データ記憶部
１５    記憶装置識別情報記憶部
１６    制御部
１７    インタフェース部
１７ａ  データインタフェース部
１７ｂ  給電インタフェース部
１８    通信部
２０Ａ  外部装置
２０Ｂ  外部装置
３０    認証装置
３１    識別情報記憶部
３２    認証要求受信部
３３    認証処理実行部
１００  携帯型記憶装置
１０１  データ記憶部
１０２  記憶装置識別情報記憶部
１０３  外部装置識別情報取得部
１０４  通信部
１０５  アクセス制御部
ＮＷ    通信回線
【図１】
2012190100.tif 000003
【図２】
2012190100.tif 000004
【図３】
2012190100.tif 000005
【図４】
2012190100.tif 000006
【図５】
2012190100.tif 000007
【図６】
2012190100.tif 000008
【図７】
2012190100.tif 000009