(57)【特許請求の範囲】
【請求項１】
電子機器に備えたＵＳＢスロットに差し込むＵＳＢコネクタと、
電気的にデータの読み書きが可能な記憶手段と、
前記ＵＳＢコネクタを介して受信した前記電子機器からの命令に基づいて、前記記憶手段におけるデータの読み書きを制御する制御手段と、
前記記憶手段が前記電子機器にマウントされていない状態の時間を計時するタイマと、
前記記憶手段へのデータの書き込み時に、任意のタイマ値を設定するタイマ設定手段と、
前記記憶手段が前記電子機器からアンマウントされた時に、前記タイマの計時を開始するタイマ開始手段と、
前記記憶手段が前記電子機器からアンマウントされた時に、前記制御手段に電源を供給する電源手段と、
前記ＵＳＢコネクタ、前記記憶手段、前記制御手段及び前記電源手段を収納する筐体とを備え、
前記制御手段は、前記タイマの計時値が前記タイマ値に到達した場合に、前記記憶手段に記憶されているデータを消去し、
前記筐体は、前記ＵＳＢコネクタをスライドさせて外部に突出させるとともに内部に収納させるスライド手段、及び前記ＵＳＢコネクタを前記筐体内に収納した状態で、前記スライド手段をロックするロック手段を有し、
前記ＵＳＢコネクタは、前記記憶手段及び前記制御手段を構成する回路を実装した基板に固定され、
前記基板は、カバー体によって覆われており、
前記スライド手段は、前記カバー体を１８０°回動可能に保持し、
前記筐体は、前記ＵＳＢコネクタを、前記スライド手段の前記筐体への収納方向に向けて収納することを特徴とするデータ保存時間設定機能付き可搬型携帯記憶装置。
【請求項２】
前記制御手段は、前記記憶手段が前記電子機器にマウントされた場合に、前記タイマの計時を停止させることを特徴とする請求項１記載のデータ保存時間設定機能付き可搬型携帯記憶装置。
【請求項３】
前記記憶手段は、１つのデータファイルのみ書き込み可能であり、かつ電子機器にデータファイルを移す際には移動操作のみを受け付けることを特徴とする請求項１又は２記載のデータ保存時間設定機能付き可搬型携帯記憶装置。
【請求項４】
前記電源手段は、前記ＵＳＢスロットから前記ＵＳＢコネクタを介して供給される電源によって充電される電解コンデンサからなり、
前記タイマの計時値は、前記電源手段の電圧値であることを特徴とする請求項１乃至３のいずれか１項記載のデータ保存時間設定機能付き可搬型携帯記憶装置。
【請求項５】
前記記憶手段は、データの読み書きの履歴を記憶する履歴記憶領域を有し、
当該履歴記憶領域のデータは、所定の認証条件を満たした場合にのみ読み出し可能であることを特徴とする請求項１乃至４のいずれか１項記載のデータ保存時間設定機能付き可搬型携帯記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ保存時間設定機能付き可搬型携帯記憶装置に関する。
【背景技術】
【０００２】
近年、電子機器に備えたＵＳＢスロットに差し込むことによって、電子機器との間でデータの読み書きが可能になる、フラッシュ記憶型のＵＳＢ携帯メモリが急速に普及している。
【０００３】
しかしながら、ＵＳＢ携帯メモリは、携帯性に優れている反面、書き込んだデータが長期間保持されるため、データの消し忘れ、紛失等により、データが第三者の手に渡る可能性が高い記憶媒体である。また、暗号化されたデータに対しても、データが残っている期間が長ければ、暗号解読の技術進歩により容易に解読される可能性が高くなる。
【０００４】
データが第三者の手に渡る可能性を低減させる方法として、データが第三者の手に渡る前に消去してしまうこと、あるいは使用許可の認証を複雑化することが考えられる。そこで、従来、特許文献１、２に記載されている技術が提案されている。特許文献１には、画像処理装置において、保存期限が設定されているデータがハードディスクドライブに格納されている場合に、制御部が、タイマで管理されている時刻情報に基づいて、データの保存期限が経過したか否かを判定し、保存期限が経過したと判定した場合に、データをハードディスクドライブから消去することが開示されている。特許文献２には、可搬記憶媒体が、端末を識別する端末固有情報、可搬記憶媒体を識別する媒体固有情報、端末から入力された端末利用者名及びパスワードを組み合わせて端末認証キーを作成し、管理サーバが、端末認証キーを可搬記憶媒体の内部に記憶しておいた端末認証キーと照合するとともに、使用条件と権限によって使用許否を判定し、合致した場合に限り、可搬記憶媒体に対して読み書き可能、読み取りのみの所定の操作を許可する、という技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２３６００９号公報
【特許文献２】特開２００９−１８１１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献２においては、使用許可の認証を複雑化したとしても、データが可搬記憶媒体に残っているため、データが第三者の手に渡る可能性を大幅に低減することはできない。このため、データが第三者の手に渡る可能性を大幅に低減するためには、データが第三者の手に渡る前に消去してしまう方が有利である。
【０００７】
そこで、ＵＳＢ携帯メモリに、特許文献１のようなタイマ機能を持たせることが考えられるが、この場合、タイマ機能を実現する方法、タイマ機能を作動させるための電源の確保、さらにタイマ機能を開始させる方法を如何に実現するかといった問題点を解決する必要がある。
【０００８】
本発明は、このような問題点を解決し、可搬性を維持しつつ第三者にデータが渡る可能性を大幅に低減させることを実現したデータ保存時間設定機能付き可搬型携帯記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するため、本発明は、次に記載する構成を備えている。
【００１０】
（１）  電子機器に備えたＵＳＢスロットに差し込むＵＳＢコネクタと、電気的にデータの読み書きが可能な記憶手段と、前記ＵＳＢコネクタを介して受信した前記電子機器からの命令に基づいて、前記記憶手段におけるデータの読み書きを制御する制御手段と、前記記憶手段が前記電子機器にマウントされていない状態の時間を計時するタイマと、前記記憶手段へのデータの書き込み時に、任意のタイマ値を設定するタイマ設定手段と、前記記憶手段が前記電子機器からアンマウントされた時に、前記タイマの計時を開始するタイマ開始手段と、前記記憶手段が前記電子機器からアンマウントされた時に、前記制御手段に電源を供給する電源手段と、前記ＵＳＢコネクタ、前記記憶手段、前記制御手段及び前記電源手段を収納する筐体とを備え、前記制御手段は、前記タイマの計時値が前記タイマ値に到達した場合に、前記記憶手段に記憶されているデータを消去し、前記筐体は、前記ＵＳＢコネクタをスライドさせて外部に突出させるとともに内部に収納させるスライド手段、及び前記ＵＳＢコネクタを前記筐体内に収納した状態で、前記スライド手段をロックするロック手段を有し、前記ＵＳＢコネクタは、前記記憶手段及び前記制御手段を構成する回路を実装した基板に固定され、前記基板は、カバー体によって覆われており、前記スライド手段は、前記カバー体を１８０°回動可能に保持し、前記筐体は、前記ＵＳＢコネクタを、前記スライド手段の前記筐体への収納方向に向けて収納することを特徴とするデータ保存時間設定機能付き可搬型携帯記憶装置。
【００１１】
（１）によれば、データ保存時間設定機能付き可搬型携帯記憶装置のＵＳＢコネクタを、電子機器（例えば、パーソナルコンピュータ）のＵＳＢスロットに接続して、可搬型携帯記憶装置の記憶手段（例えば、フラッシュＲＯＭ）を電子機器にマウントして、電子機器から可搬型携帯記憶装置にアクセス可能な状態にする。そして、可搬型携帯記憶装置の記憶手段にデータを記憶したとき、タイマ値（例えば、１２０分）が設定される。その後、可搬型携帯記憶装置を電子機器からアンマウントして、可搬型携帯記憶装置が取り外し可能な状態になった時に、タイマが計時を開始する。そして、制御手段は、タイマの計時値がタイマ値（例えば、１２０分）に到達した場合に、記憶手段に記憶されているデータを消去する。すなわち、可搬型携帯記憶装置を電子機器から抜き取ったのち、タイマ値の時間が経過するまでは、記憶手段にデータが記憶されているが、タイマ値の時間が経過した場合には、記憶手段に記憶されているデータが消去される。このように、書き込まれたデータが入ったまま、可搬型携帯記憶装置が「紛失」、「放置」されても、タイマ値として設定された一定時間を経過した場合には、自動的にデータが消失するため、情報漏えいのリスクを減らすことができる。その結果、可搬性を維持しつつ第三者にデータが渡る可能性を大幅に低減させることを実現したデータ保存時間設定機能付き可搬型携帯記憶装置を提供することができる。
また、（１）によれば、ロックを解除して、スライド手段をスライド可能な状態にしなければ、ＵＳＢコネクタをＵＳＢスロットに差し込むことができない。
また、（１）によれば、可搬型携帯記憶装置を使用する場合には、カバー体を筐体から引き出し、１８０°反転させてＵＳＢコネクタを外側に向け、スライド手段を筐体内に移動させる。可搬型携帯記憶装置を使用しない場合には、スライド手段を筐体外に移動させ、カバー体を１８０°反転させてＵＳＢコネクタを筐体側に向け、スライド手段を筐体内に移動させることにより、ＵＳＢコネクタを筐体内に収納する。このように、ＵＳＢコネクタが筐体に収納されている状態では、ＵＳＢコネクタが１８０度反転しているので、無理に筐体を外しても、ＵＳＢコネクタをＵＳＢスロットに挿入することができない。
【００１２】
（２）  （１）において、前記制御手段は、前記記憶手段が前記電子機器にマウントされた場合に、前記タイマの計時を停止させることを特徴とするデータ保存時間設定機能付き可搬型携帯記憶装置。
【００１３】
（２）によれば、タイマがタイマ値を計時する前に、可搬型携帯記憶装置の記憶手段が電子機器にマウントされた場合には、記憶手段に記憶されているデータはそのまま維持される。
【００１４】
（３）  （１）又は（２）において、前記記憶手段は、１つのデータファイルのみ書き込み可能であり、かつ電子機器にデータファイルを移す際には移動操作のみを受け付けることを特徴とするデータ保存時間設定機能付き可搬型携帯記憶装置。
【００１５】
（３）によれば、可搬型携帯記憶装置を電子機器にマウントした場合に、記憶手段から１つのデータファイルだけ移動可能であり、データファイルを移動した場合に、記憶手段にはデータファイルが残らない。このため、１つの可搬型携帯記憶装置から複数の電子機器にデータファイルが拡散することを防止することが可能になる。
【００１６】
（４）  （１）〜（３）において、前記電源手段は、前記ＵＳＢスロットから前記ＵＳＢコネクタを介して供給される電源によって充電される電解コンデンサからなり、前記タイマの計時値は、前記電源手段の電圧値であることを特徴とするデータ保存時間設定機能付き可搬型携帯記憶装置。
【００１７】
（４）によれば、可搬型携帯記憶装置が電子機器にマウントされている場合には、電子機器から供給される電源によって制御手段が動作し、電解コンデンサが充電される。可搬型携帯記憶装置が電子機器からアンマウントされ、電子機器から取り外されている場合には、電解コンデンサが電源となって、制御手段を作動させる。また、電解コンデンサは、制御手段による電力消費や自然放電によって電圧が下がってくる。この電圧値の変化をタイマの計時値に対応させ、制御手段が電解コンデンサの電圧値をモニタし、電解コンデンサの電圧値が、タイマ値に相当する電圧値になった場合に、記憶手段に記憶されているデータは消去される。これにより、電源手段やタイマの構成を簡略化することが可能になる。
【００２２】
（５）  （１）〜（４）において、前記記憶手段は、データの読み書きの履歴を記憶する履歴記憶領域を有し、当該履歴記憶領域のデータは、所定の認証条件を満たした場合にのみ読み出し可能であることを特徴とするデータ保存時間設定機能付き可搬型携帯記憶装置。
【００２３】
（５）によれば、認証条件（例えば、ＩＤ、パスワード）を知っている特定の者が、可搬型携帯記憶装置に対するデータの読み書きの履歴を閲覧することが可能なことにより、情報漏洩の可能性がある場合に、可搬型携帯記憶装置の使用履歴を追うことが可能になる。
【発明の効果】
【００２４】
本発明によれば、書き込まれたデータが入ったまま、可搬型携帯記憶装置が「紛失」、「放置」されても、タイマ値として設定された一定時間を経過した場合には、自動的にデータが消失するため、情報漏えいのリスクを減らすことができる。その結果、可搬性を維持しつつ第三者にデータが渡る可能性を大幅に低減させることを実現したデータ保存時間設定機能付き可搬型携帯記憶装置を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態におけるＵＳＢ携帯メモリ１の外観を示す説明図である。
【図２】本発明の一実施形態におけるＵＳＢ携帯メモリ１の利用形態を示す説明図である。
【図３】記憶素子部１２の構成を示す斜視図である。
【図４】ＵＳＢ携帯メモリ１の内部構成を示す説明図である。
【図５】ダイヤル部とシャフトとの関係を示す説明図である。
【図６】記憶素子部１２を突出させる手順を示す側面図及び平面図である。
【図７】本実施形態の電気的構成を示すブロック図である。
【図８】バックアップ電源と記憶素子部との電気的配線を示す説明図である。
【発明を実施するための形態】
【００２６】
以下、本発明の一実施形態について、図面を参照しながら詳細に説明する。
【００２７】
［ＵＳＢ携帯メモリの構成］
図１は、本発明の実施形態におけるＵＳＢ携帯メモリ１の外観を示す説明図であり、図１（ａ）はＵＳＢ携帯メモリ１の携帯時の外観を示す側面図、図１（ｂ）はＵＳＢ携帯メモリ１の使用時の外観を示す側面図である。ＵＳＢ携帯メモリ１は、筐体１０と、記憶素子部１２と、記憶素子部１２を支持するスライド手段に相当する支持体１４と、支持体１４をスライド移動させるためのスライダ１６と、支持体１４の移動規制及び規制解除を行うロック手段に相当するロック部１８と、液晶表示部２０とを備えている。
【００２８】
筐体１０は、長手方向の一方の側面側に開口１０ａが形成された直方体型の部材である。また、筐体１０における開口１０ａの縁部には、蓋１０ｂが回動可能に取り付けられている。この蓋１０ｂを使用者が回動させることによって、開口１０ａが開閉される。
【００２９】
記憶素子部１２は、ＵＳＢコネクタ３２と、カバー体に相当する外装カバー３４とを備えており、外装カバー３４内には、各種のデータを記憶する記憶手段に相当するフラッシュメモリチップ１００（図３参照）や、フラッシュメモリチップ１００に対するデータの読み書きを制御するＵＳＢコントローラ１１０（図３参照）等、各種の電子部品が実装された基板３０（図３参照）が収納されている。
【００３０】
使用時には、詳細については後述するが、図１（ａ）に示す状態において、ロック部１８による支持体１４の規制状態を解除し、蓋１０ｂを回動させて、開口１０ａを開き、スライダ１６を操作することにより記憶素子部１２を突出させて、図１（ｂ）に示すように、記憶素子部１２のＵＳＢコネクタ３２（図２参照）を筐体１０から突出させる。なお、以下の説明の便宜を図るため、筐体１０内の記憶素子部１２を突出させる方向（Ａ方向）を前方向と称し、筐体１０から突出させた記憶素子部１２を収納させる方向（Ｂ方向）を後方向と称する。
【００３１】
図２は、本発明の実施形態におけるＵＳＢ携帯メモリ１の利用形態を示す説明図である。ＵＳＢ携帯メモリ１の使用者が、パーソナルコンピュータ５（以下、単にパソコンと略称する場合もある）に装備されたＵＳＢスロット７に、ＵＳＢコネクタ３２を差し込むと、パーソナルコンピュータ５がＵＳＢ携帯メモリ１の自動認識処理を行い、認識した場合に、パーソナルコンピュータ５にＵＳＢ携帯メモリ１がマウントされ、パーソナルコンピュータ５からフラッシュメモリチップ１００へのアクセスが可能になる。これにより、パーソナルコンピュータ５の外部補助記憶装置として利用可能になる。そして、パーソナルコンピュータ５の操作によって、フラッシュメモリチップ１００に記憶されたデータの読み取りや、フラッシュメモリチップ１００へのデータの書き込みが可能になる。
【００３２】
図３は、記憶素子部１２の構成を示す斜視図であり、図３に示すように、記憶素子部１２は、フラッシュメモリチップ１００やＵＳＢコントローラ１１０が実装されている基板３０と、この基板３０に取り付けられ、電子機器のＵＳＢスロットに接続するためのＵＳＢコネクタ３２と、基板３０をカバーする筺状の外装カバー３４とを備えている。なお、ＵＳＢコントローラ１１０によって実行される制御については、図７を用いて後述する。
【００３３】
基板３０に外装カバー３４を取り付けた場合、記憶素子部１２は、外装カバー３４の隣にＵＳＢコネクタ３２を有する略直方体の形状に視認される。また、外装カバー３４におけるＵＳＢコネクタ３２の装着側に対して反対側の両側面には、回動ピン３６、３６が立設している。
【００３４】
図４は、ＵＳＢ携帯メモリ１の内部構成を示す説明図であり、図４（ａ）は図１（ａ）の状態の内部構成、図４（ｂ）は支持体を移動させた状態の内部構成を示すものである。筐体１０内には、記憶素子部１２と、支持体１４と、シャフト２２と、バックアップ電源２４とが備えられている。
【００３５】
支持体１４は、記憶素子部１２の短手方向の長さより若干長い底面部と、この底面部の両端から記憶素子部１２の長手方向の長さより若干長く延出するコ字状の部材からなる。この支持体１４は、筐体１０内において、底面部が筐体１０のロック部１８側に配置され、両側面部が筐体１０の開口１０ａ側に向けられる。また、支持体１４の両側面部の先端部には、回動ピン３６、３６が軸支されている。このため、記憶素子部１２は、支持体１４に回動可能に支持される。
【００３６】
シャフト２２は、一端に支持体１４が連結され、中央部にスライダ１６に連結されている。また、シャフト２２の他端部には、凸部２２ａ、２２ｂ、２２ｃが並列配置されている。
【００３７】
ロック部１８は、３つのダイヤル部１８ａ、１８ｂ、１８ｃを備えている。ダイヤル部１８ａ、１８ｂ、１８ｃは、円板状の部材からなり、図６に示すように、外周面に０〜９の数字が刻印されている。
【００３８】
図５は、ダイヤル部とシャフトとの関係を示す説明図である。ダイヤル部１８ａ、１８ｂ、１８ｃの中心部には、シャフト２２が遊嵌可能な孔部１８ｄが形成されている。また、孔部１８ｄの内面には切欠部１８ｅが形成されている。切欠部１８ｅは、ダイヤル部１８ａ、１８ｂ、１８ｃの中心から１つの特定の数字に向かって伸びる直線に沿って形成されており、この切欠部１８ｅに凸部２２ａ、２２ｂ、２２ｃが遊嵌可能である。
【００３９】
また、図４において、バックアップ電源２４は、電解コンデンサによって構成されており、ＵＳＢ携帯メモリ１がパソコンにマウントされている場合に充電され、ＵＳＢ携帯メモリ１がパソコンからアンマウントされている場合あるいは取り外されている場合に放電し、ＵＳＢコントローラ１１０に電源を所定時間供給する。
【００４０】
図５（ａ）、図５（ｂ）は、ダイヤル部とシャフトとの関係を示すものである。支持体１４が筐体１０に収納されている場合には、ダイヤル部１８ａ、１８ｂ、１８ｃの後側の近傍に、それぞれ凸部２２ａ、２２ｂ、２２ｃが配置されている。ロック部１８が、シャフト２２をロックしている場合には、図５（ａ）に示すように、ダイヤル部１８ａ、１８ｂ、１８ｃの少なくとも１つにおいて、切欠部１８ｅが凸部２２ａ、２２ｂ、２２ｃに対向していない状態に置かれる。この場合、スライダ１６を操作して、シャフト２２をスライド移動させようとしても、ダイヤル部１８ａ、１８ｂ、１８ｃのいずれかが、凸部２２ａ、２２ｂ、２２ｃのいずれかに当接する。具体的に、図４（ａ）に示す状態においては、ダイヤル部１８ａが凸部２２ｂに当接する。このため、シャフト２２の移動が規制され、スライダ１６を操作してもシャフト２２をスライド移動させることができない。
【００４１】
また、図５（ｂ）に示すように、ダイヤル部１８ａの切欠部１８ｅが凸部２２ａに、ダイヤル部１８ｂの切欠部１８ｅが凸部２２ｂに、ダイヤル部１８ｃの切欠部１８ｅが凸部２２ｃに全て対向している場合に、シャフト２２の凸部２２ａ、２２ｂ、２２ｃのスライド移動の障害となるものがなくなり、シャフト２２の規制状態が解除され、図４（ｂ）に示すように、シャフト２２をスライド移動させることが可能になる。具体的には、ダイヤル部１８ａ、１８ｂ、１８ｃを操作して、特定の３桁の数字を、特定の位置に並べることによって、ダイヤル部１８ａの切欠部１８ｅが凸部２２ａに、ダイヤル部１８ｂの切欠部１８ｅが凸部２２ｂに、ダイヤル部１８ｃの切欠部１８ｅが凸部２２ｃに全て対向し、スライダ１６のスライド操作が可能になる。
【００４２】
図６は、記憶素子部１２を突出させる手順を示す側面図及び平面図である。まず、ロック部１８のダイヤル部１８ａ、１８ｂ、１８ｃを操作して、図６（ａ）に示すように、特定の３桁の数字、例えば、「２２２」を揃えることにより、ロック部１８によるロック状態が解除される。次に、図６（ｂ）に示すように、スライダ１６をスライド移動させることにより、記憶素子部１２が支持体１４の内側に配置された状態で、筐体１０から突出する。次に、図６（ｃ）に示すように、記憶素子部１２を１８０°回動させてＵＳＢコネクタ３２を前方に向ける。そして、必要に応じて、図６（ｄ）に示すように、支持体１４の一部あるいは全体を筐体１０に収納する。これにより、ＵＳＢコネクタ３２をＵＳＢスロット７（図２参照）に差し込むことが可能になる。なお、記憶素子部１２を９０°回動させても、ＵＳＢコネクタ３２をＵＳＢスロット７（図２参照）に差し込むことが可能である。このため、記憶素子部１２は、ＵＳＢスロット７（図２参照）の位置に応じて適宜回動させることが可能である。
【００４３】
［ＵＳＢ携帯メモリの電気的構成］
図７は、本実施形態の電気的構成を示すブロック図である。ＵＳＢコントローラ１１０には、ＵＳＢコネクタ３２と、フラッシュメモリチップ１００と、液晶表示部２０と、バックアップ電源２４とが電気的に接続されている。
【００４４】
ＵＳＢコントローラ１１０は、制御手段に相当するＣＰＵ５０と内蔵メモリ５２とを備えている。ＣＰＵ５０は、ＵＳＢ携帯メモリ１における各種制御を行うものであり、書き込み制御部、タイマ設定手段に相当する期限設定部、接続検出部、電源残量監視部、データ消去部、タイマ開始手段に相当するタイマ制御部、履歴取得部、画像制御部、及びデータ転送部として機能する。
【００４５】
内蔵メモリ５２には、ＣＰＵ５０が各種の制御を実行するためのプログラムが記憶されている。また、内蔵メモリ５２の所定の記憶領域には、カウント値が記憶され、ＣＰＵ５０が、このカウント値を一定時間毎に１加算して更新することにより、タイマとして機能する。
【００４６】
ＵＳＢコネクタ３２の信号線は、ＣＰＵ５０に接続されている。このため、パソコンからのコマンドやデータはＣＰＵ５０に送られる。そして、コマンドに応じて各種の処理が実行される。また、ＵＳＢコネクタ３２の電源線は、ＣＰＵ５０とバックアップ電源２４に接続されている。ＵＳＢ携帯メモリ１がパソコンにマウントされている場合には、ＣＰＵ５０は、パソコンからの電源によって演算処理を行う。
【００４７】
また、ＵＳＢ携帯メモリ１がパソコンにマウントされている場合には、バックアップ電源２４が、パソコンからの電源によって充電される。そして、ＵＳＢ携帯メモリ１がパソコンにアンマウントされている場合あるいは取り外されている場合には、バックアップ電源２４からＣＰＵ５０に電源が供給される。
【００４８】
次に、ＣＰＵ５０によって実行される制御について説明する。書き込み制御部（ＣＰＵ５０）は、パソコンからデータファイルの書き込みを要求する命令を受信した場合に、フラッシュメモリチップ１００にデータファイルがない場合、又は同一のファイル名の場合には、データ書込を許可し、パソコンからのデータファイルをフラッシュメモリチップ１００に記憶する処理を行う。フラッシュメモリチップ１００に、ファイル名が異なるデータファイルが存在すれば、データ書込を許可しない旨を示すコマンドを、パソコンに送信する処理を行う。なお、ファイル名が異なるデータファイルをフラッシュメモリチップ１００に書き込む場合には、フラッシュメモリチップ１００のデータファイルをパソコンに移動させるか、あるいは消去する必要がある。
【００４９】
期限設定部（ＣＰＵ５０）は、書き込み制御部（ＣＰＵ５０）がデータ書込を許可した場合に、内蔵メモリ５２に予め記憶されているタイマの設定画面を表示させるデータをパソコンに送信する処理を行う。そして、パソコンの使用者が、データ保持期間に応じたタイマ値を設定入力し、そのタイマ値をパソコンから期限設定部（ＣＰＵ５０）が受信した場合に、期限設定部（ＣＰＵ５０）は、タイマ値を内蔵メモリ５２におけるカウント値の記憶領域とは別の領域に記憶する処理を行う。
【００５０】
接続検出部（ＣＰＵ５０）は、パソコンとＵＳＢ携帯メモリ１とが互いにアクセス可能な状態か否か、すなわちＵＳＢ携帯メモリ１がパソコンにマウントされた否かを検出する処理を行う。
【００５１】
電源残量監視部（ＣＰＵ５０）は、バックアップ電源２４の電源電圧を監視する制御を行う。
【００５２】
データ消去部（ＣＰＵ５０）は、使用者が設定したタイマ値と、タイマのカウント値とを比較して、カウント値がタイマ値を越えた場合に、フラッシュメモリチップ１００に記憶されているデータファイルを消去する処理を行う。また、電源残量監視部（ＣＰＵ５０）が監視しているバックアップ電源２４の電源電圧が、所定の電圧値よりも低くなった場合に、データファイルを消去する処理を行う。
【００５３】
このため、タイマ値を設定した場合には、カウント値がタイマ値を越えた場合に、フラッシュメモリチップ１００に記憶されているデータファイルが消去される。また、タイマ値が設定されなかった場合、あるいはカウント値がタイマ値を越える前にバックアップ電源２４の電源電圧が所定の電圧値よりも低くなった場合に、データファイルが消去される。さらに、筐体１０から記憶素子部１２を無理に取り外した場合に、電源残量監視部（ＣＰＵ５０）とバックアップ電源２４との電気的接続が切断される。この時、ＣＰＵ５０が動作可能なわずかな時間内に、データ消去部（ＣＰＵ５０）が、データファイルを消去する制御を行う。なお、筐体１０から記憶素子部１２が無理に取り外された場合には、データ消去部（ＣＰＵ５０）が、データファイルを完全に消去できなくても、少なくともデータファイルが開けないようにすればよい。
【００５４】
タイマ制御部（ＣＰＵ５０）は、ＵＳＢ携帯メモリ１がパソコンにマウントされたことを接続検出部（ＣＰＵ５０）が検出した場合に、カウント値をクリアにする（「０」を入力する）処理を行う。ここで、ＵＳＢ携帯メモリ１がパソコンにマウントされている間は、カウント値の更新は行わないため、タイマは停止状態となる。また、タイマ制御部（ＣＰＵ５０）は、ＵＳＢ携帯メモリ１がパソコンにマウントされている状態から、ＵＳＢ携帯メモリ１がパソコンにマウントされていないアンマウント状態になったことを接続検出部（ＣＰＵ５０）が検出し、かつフラッシュメモリチップ１００にデータファイルが記憶されている場合に、タイマのカウントを開始する処理を行う。
【００５５】
すなわち、パソコンの操作により、パソコンからＵＳＢ携帯メモリ１をアンマウントした場合、あるいはマウント状態であっても、パソコンのＵＳＢスロット７からＵＳＢ携帯メモリ１を引き抜いた場合等において、ＵＳＢ携帯メモリ１にデータファイルが記憶されていれば、タイマのカウントが開始される。また、単に、ＵＳＢ携帯メモリ１からパソコンにデータを移動しただけであって、ＵＳＢ携帯メモリ１にデータファイルが記憶されていない場合には、タイマのカウントが開始されない。
【００５６】
履歴取得部（ＣＰＵ５０）は、パソコンからＵＳＢ携帯メモリ１にアクセスした時刻、データ消去部がデータを消去した時刻といった履歴を取得し、履歴ファイルとしてフラッシュメモリチップ１００の履歴記憶領域に記憶する。ここで、データ消去部がデータを消去した時刻を履歴として残す場合、データを消去した理由、すなわち、タイマによるものが、電源切れによるものか、無理矢理外されたことによるものかを示すデータを記憶してもよい。なお、パソコンから履歴ファイルにアクセスしようとすると、ＩＤ、パスワードの入力画面が表示される。この入力画面にＩＤ、パスワードを正確に入力するという認証条件を満たした場合にのみ、履歴ファイルを開いて、履歴データを読み出すことが可能になる。
【００５７】
画像制御部（ＣＰＵ５０）は、液晶表示部２０の表示制御を行うものである。例えば、内蔵メモリ５２に記憶されているタイマ値とカウント値とに基づいて、データ消去部（ＣＰＵ５０）がデータファイルを消去する処理を行うまでの残り時間を表示させる制御を行う。
【００５８】
データ転送部（ＣＰＵ５０）は、ＵＳＢ携帯メモリ１からパソコンにデータファイルを移す際に、移動操作のみ受け付ける処理を行う。このため、ＵＳＢ携帯メモリ１に記憶されたデータファイルをコピーして、パソコンにデータファイルをペーストした場合には、ＵＳＢ携帯メモリ１のデータファイルは消去される。
【００５９】
したがって、本実施形態においては、書き込めるデータファイルは１つに限定されており、ＵＳＢ携帯メモリ１からパソコンにデータファイルを移す場合、移動操作のみが受け付けられるため、ＵＳＢ携帯メモリ１からパソコンにデータファイルを移した場合に、ＵＳＢ携帯メモリ１には、データファイルがなくなる。
【００６０】
図８は、バックアップ電源２４と記憶素子部１２との電気的配線を示す説明図である。回動ピン３６、３６は、導電性を有する金属からなり、ＵＳＢコネクタ３２の電源線に電気的に接続されている。また、支持体１４における回動ピン３６、３６の軸受部分は、導電性を有する金属から構成されており、この軸受部分に導電線６０、６０が接続されている。この導電線６０、６０は、支持体１４の両側部を通って、シャフト２２の両側面に配置されている。さらに、筐体１０内に、導電性を有する金属からなる板バネ６２、６２が設けられている。この板バネ６２、６２は、導電線６０、６０にそれぞれ当接するとともに、バックアップ電源２４が電気的に接続されている。
【００６１】
このような構成により、スライダ１６をスライド移動させた場合に、板バネ６２、６２が導電線６０、６０に摺接する。このため、ＵＳＢ携帯メモリ１をパソコンのＵＳＢスロットに差し込んだ場合には、パソコンからの電源が、ＵＳＢコネクタ３２の電源線、回動ピン３６、３６、導電線６０、６０、板バネ６２、６２を介してバックアップ電源２４に供給され、バックアップ電源２４が充電される。ＵＳＢ携帯メモリ１をパソコンから取り外した場合には、バックアップ電源２４から電源が、板バネ６２、６２、導電線６０、６０、回動ピン３６、３６を介してＣＰＵ５０に供給される。
【００６２】
［ＵＳＢ携帯メモリの運用］
次に、本実施形態のＵＳＢ携帯メモリ１の運用について、会社における自分のデスク上のパソコンのデータを、出張用のノート型パソコンに移すことを例に説明する。
【００６３】
まず、使用者は、ＵＳＢ携帯メモリ１の使用申請を行う。具体的に、使用者は、使用者名、使用期間、使用目的等を管理簿に記載して、この管理簿を管理責任者に提出する。そして、管理責任者は、所定の貸し出し審査を行い、使用を許可する場合には、管理簿に押印するとともに、ＵＳＢ携帯メモリ１を貸し出す。このとき、ロック部１８を解錠する３桁の数字を使用者に伝達する。なお、管理責任者は、貸し出すＵＳＢ携帯メモリ１に履歴データ以外のデータがないことを確認しておく。
【００６４】
次に、使用者は、ＵＳＢ携帯メモリ１のロック部１８を解錠して、筐体１０から記憶素子部１２を引き出して回動させてから、ＵＳＢコネクタ３２を自分のデスク上のパソコンのＵＳＢスロットに差し込む。この時、デスク上のパソコンは、自動的にＵＳＢ携帯メモリ１を認識して、パソコンにマウントする。ＵＳＢ携帯メモリ１がパソコンにマウントされると、ＵＳＢ携帯メモリ１内のバックアップ電源２４の急速充電が開始する。
【００６５】
次に、使用者は、データファイルの暗号化等の書き出し準備を行い、このデータファイルを、移動あるいはコピーによって、ＵＳＢ携帯メモリ１に移す操作を行う。
【００６６】
ＵＳＢ携帯メモリ１に移す操作を行うと、デスク上のパソコンのディスプレイには、データ保持時間の設定画面が表示される。例えば、設定画面には、データ保持時間として、３０分、６０分、１２０分、２４０分、４８０分、９６０分の中から１つ選択させる表示が行われる。ここで、データ保持時間の設定値は、ＵＳＢ携帯メモリ１の移動時間やデータファイルを書き込むパソコンの使用状況を考慮して設定することが望ましい。本実施形態においては、近い場所に出張用のノート型パソコンが置かれていることを想定していることから、例えば、３０分を選択する。データ保持時間が設定されたことにより、データファイルが、ＵＳＢ携帯メモリ１に書き込まれるとともに、データ保持時間の設定値として「３０分」が内蔵メモリ５２にセットされる。さらに、データファイルがＵＳＢ携帯メモリ１に書き込まれた時刻が、データファイルのファイル名及びデスク上のパソコンに付与された名称とともに、履歴としてフラッシュメモリチップ１００に記憶される。また、この時点で、バックアップ電源２４の充電が完了している。
【００６７】
その後、使用者は、デスク上のパソコンを操作してアンマウント処理を実行し、パソコンからＵＳＢ携帯メモリ１を安全に取り外し可能な状態にする。この時点で、タイマのカウントが開始し、残り時間が液晶表示部２０に表示される。そして、使用者は、液晶表示部２０のカウントダウン表示を視認することによって、アンマウント状態であることを確認し、パソコンからＵＳＢ携帯メモリ１を取り外す。なお、出張用のノート型パソコンがある場所が、自分のデスクから遠い場合には、記憶素子部１２を筐体１０に収納し、ロック部１８によって施錠しておくことが望ましい。
【００６８】
次に、使用者は、ＵＳＢ携帯メモリ１を、出張用のノート型パソコンのＵＳＢスロットに差し込む。ノート型パソコンは、自動的にＵＳＢ携帯メモリ１を認識して、パソコンにマウントする。ＵＳＢ携帯メモリ１がパソコンにマウントされると、ＵＳＢ携帯メモリ１内のバックアップ電源２４の急速充電が開始する。また、内蔵メモリ５２に記憶されているタイマのカウント値はクリアされる。
【００６９】
さらに、使用者は、出張用のノート型パソコンを操作して、ＵＳＢ携帯メモリ１から出張用のノート型パソコンにデータファイルを移動させる操作を行う。ここで、ＵＳＢ携帯メモリ１から他のパソコンへのデータ転送は、データの移動のみが可能であり、データのコピーは受け付けない。このため、ＵＳＢ携帯メモリ１のフラッシュメモリチップ１００にはデータが残らない。また、データファイルの移動を行ったことも、履歴としてフラッシュメモリチップ１００に記憶される。
【００７０】
その後、使用者は、出張用のノート型パソコンを操作して、アンマウント処理を実行し、パソコンからＵＳＢ携帯メモリ１を安全に取り外し可能な状態にする。この時、ＵＳＢ携帯メモリ１にはデータファイルがないため、タイマのカウントは開始されず、液晶表示部２０の残り時間表示も行われない。
【００７１】
なお、ＵＳＢ携帯メモリ１を出張用のノート型パソコンにマウントした後に、ＵＳＢ携帯メモリ１から出張用のノート型パソコンにデータファイルを移動させずにアンマウント処理を実行した場合には、タイマが３０分をカウントした時点で、データファイルが消去されることになる。
【００７２】
そして、出張用のノート型パソコンからＵＳＢ携帯メモリ１を取り外して、返却する。返却の際には、管理簿に返却日等の所定広告を記入する。
【００７３】
仮に、データファイルを記憶したＵＳＢ携帯メモリ１を持ち歩いている間に、ＵＳＢ携帯メモリ１を紛失し、会社外の者に拾われたとしても、会社外の者は、残り時間内にロック部１８を解錠して、他のパソコンに差し込まなければ、ＵＳＢ携帯メモリ１に記憶されているデータファイルを取得することはできない。
【００７４】
したがって、紛失しても、ＵＳＢ携帯メモリ１内のデータファイルが、第三者の手に渡る恐れのある時間を最低限に抑えることが可能になる。なお、使用者は、ＵＳＢ携帯メモリ１内を紛失した場合には、速やかに管理責任者に報告することが望ましい。
【００７５】
このように構成された本実施形態によれば、書き込まれたデータファイルが入ったままのＵＳＢ携帯メモリ１が、「紛失」あるいは「放置」されても、データ保持時間として設定された一定時間を経過した場合には、自動的にデータファイルが消失するため、第三者にＵＳＢ携帯メモリ１が渡ることによる情報漏えいのリスクを減らすことができる。
【００７６】
また、ＵＳＢ携帯メモリ１をパソコンにマウントした場合に、ＵＳＢ携帯メモリ１から１つのデータファイルだけ移動可能であり、データファイルを移動した場合に、ＵＳＢ携帯メモリ１にはデータファイルが残らない。このため、１つのＵＳＢ携帯メモリ１から複数のパソコンにデータファイルが拡散することを防止することが可能になる。
【００７７】
また、読み書きの履歴をＵＳＢ携帯メモリ１単独で保持でき、その内容は、ＩＤ、パスワードを知っている特定の者、例えば、管理責任者しか閲覧できないため、情報漏えい等の際に使用履歴を追うことができる。
【００７８】
また、ダイヤル式のシリンダキー構造を有するロック部１８を組み込んでいるため、ロック部１８を解錠しない限り、物理的に記憶素子部１２を取り出すことが困難になる。
【００７９】
また、記憶素子部１２は、１８０度反転した状態で筐体１０に収納されているため、蓋１０ｂを外して、無理に記憶素子部１２を引き出そうとしても、ＵＳＢコネクタ３２を突出させることができない。また、無理に記憶素子部１２を引き出そうとすると、記憶素子部１２とバックアップ電源２４との配線が破壊され、ＵＳＢ携帯メモリ１が記憶しているデータファイルが消去されてしまう。このため、ＵＳＢ携帯メモリ１からデータファイルを読み出すことができなくなる。
【００８０】
また、記憶素子部１２の回転構造を利用することにより、ＵＳＢスロットが壁等に接近してＵＳＢ携帯メモリ１の挿入が困難である場合に、例えば、筐体１０に対して記憶素子部１２を９０度の角度をつけることにより、取り付けが可能となる。
【００８１】
以上、本発明の実施形態について説明したが、本発明は、上述したものに限るものではない。例えば、上述した実施形態においては、内蔵メモリ５２をタイマとして機能させているが、それに限らず、電源残量監視部が監視するバックアップ電源２４の電源電圧値をタイマとして使用してもよい。すなわち、バックアップ電源２４は、電解コンデンサによって構成されており、時間とともに放電されていくことから、バックアップ電源２４の電源電圧値に基づいて、アンマウント状態となってからの時間を求めることが可能になる。これにより、一定時間を刻むための部材が必要なくなり、しかも、ＣＰＵ５０の制御負担が軽減される。
【符号の説明】
【００８２】
１  ＵＳＢ携帯メモリ
５  パーソナルコンピュータ
７  スロット
１０  筐体
１０ａ  開口
１０ｂ  蓋
１２  記憶素子部
１４  支持体
１６  スライダ
１８  ロック部
１８ａ、１８ｂ、１８ｃ  ダイヤル部
１８ｄ  孔部
１８ｅ  切欠部
２０  液晶表示部
２２  シャフト
２２ａ、２２ｂ、２２ｃ  凸部
２４  バックアップ電源
３０  基板
３２  ＵＳＢコネクタ
３４  外装カバー
３６  回動ピン
５０  ＣＰＵ
５２  内蔵メモリ
６０  導電線
６２  板バネ
１００  フラッシュメモリチップ
１１０  ＵＳＢコントローラ
【図１】
0005587112.tif 000002
【図２】
0005587112.tif 000003
【図３】
0005587112.tif 000004
【図４】
0005587112.tif 000005
【図５】
0005587112.tif 000006
【図６】
0005587112.tif 000007
【図７】
0005587112.tif 000008
【図８】
0005587112.tif 000009