(57)【要約】      （修正有）【課題】磁気ディスク形式を動的に設定可能とする。【解決手段】携帯式情報記憶装置１のフラッシュメモリ１５において少なくとも二つのエリアを区画形成すると共に、それらにそれぞれ光ディスクエリアと固定式ハードディスクエリアを予め設定し、その携帯式情報記憶装置１が電子装置のプロセッサにカップリングされる際に、プロセッサにおいて応用されるＯＳ（Operating System）の仕様に対応して、該ＯＳに適用しない磁気ディスク形式のあるエリアを隠すことによってプロセッサに適用する磁気ディスク形式の他のエリアだけを検出させるようにする。【選択図】  図１
2005115636.tif 000002
【特許請求の範囲】
【請求項１】
電子装置によるデータの読み取りと書き込みが可能な携帯式情報記憶装置において、
前記電子装置のプロセッサとの間でデータの送受信を行なうためのインターフェースユニットと、
データの読み取りと書き込みが可能であって、少なくとも２つのエリアが区画形成され、一方のエリアが予め光ディスクエリアに設定されると共に、他方のエリアが予め固定式ハードディスクエリアに設定されたフラッシュメモリと、
前記インターフェースユニット及び前記フラッシュメモリとデータ通信可能に接続され、前記フラッシュメモリにおけるデータの読取りと書込みとを制御すると共に、前記インターフェースユニットを介して前記電子装置のプロセッサとデータ通信可能とされた場合に、該プロセッサにより使用されるＯＳ（Operating System）の仕様に従って、前記フラッシュメモリに形成された該ＯＳに適用しない磁気ディスク形式のエリア中のあるエリアを隠し、該プロセッサに対して前記フラッシュメモリに形成された該ＯＳに適用した磁気ディスク形式の他のエリアしか検出させないように設定するコントロールユニットとを備えたことを特徴とする携帯式情報記憶装置。
【請求項２】
前記コントロールユニットは、前記光ディスクエリアを隠すことにより、前記ＯＳの仕様がウインドウズ９８（登録商標）／ウインドウズＭＥ（登録商標）である磁気ディスク形式のエリアに適用するように設定することを特徴とする請求項１記載の携帯式情報記憶装置。
【請求項３】
前記光ディスクエリアには仮想光ディスクの全ての原始コードが記憶されていることを特徴とする請求項１記載の携帯式情報記憶装置。
【請求項４】
前記光ディスクエリアにビルトインファイルとスタートプログラムとが記憶されており、
前記電子装置のプロセッサが、前記コントロールユニットを介して前記光ディスクエリアにおける仮想光ディスクを認識し、指定されたスタートプログラムを検出するように設定することによって、前記ビルトインファイルを自動的に実行するようにしたことを特徴とする請求項３記載の携帯式情報記憶装置。
【請求項５】
前記光ディスクエリアを読取り専用のエリアに設定したことを特徴とする請求項４記載の携帯式情報記憶装置。
【請求項６】
前記コントロールユニットは、前記固定式ハードディスクエリアを隠すことによって、ＯＳの仕様がウィンドウズ２０００（登録商標）／ウィンドウズＸＰ（登録商標）の磁気ディスク形式のエリアに適用するように設定することを特徴とする請求項１記載の携帯式情報記憶装置。
【請求項７】
前記固定式ハードディスクエリアにビルトインファイルとスタートプログラムが記憶されており、前記コントロールユニットを介して前記電子装置のプロセッサを稼動させることにより、指定されるスタートプログラムを該プロセッサにより検出させて、該プロセッサにより前記ビルトインファイルを自動的に作動させることを特徴とする請求項１または請求項６記載の携帯式情報記憶装置。
【請求項８】
前記固定式ハードディスクエリアを読取り専用のエリアに設定したことを特徴とする請求項７記載の携帯式情報記憶装置。
【請求項９】
前記インターフェースユニットとしてＵＳＢ（Universal Serial Bus）コネクタを有し、該ＵＳＢコネクタと前記電子装置に備えられたＵＳＢコネクタとを接続することによって、前記電子装置とのデータの送受信を可能とすることを特徴とする請求項１記載の携帯式情報記憶装置。
【請求項１０】
前記コントロールユニットはマイクロコントローラを含むことを特徴とする請求項１記載の携帯式情報記憶装置。
【請求項１１】
前記マイクロコントローラは読取り専用メモリを含み、該マイクロコントローラの制御プログラムを該読取り専用メモリに記憶可能であることを特徴とする請求項１０記載の携帯式情報記憶装置。
【請求項１２】
電子装置によるデータの読取りと書込みが可能な携帯式情報記憶装置において、
前記電子装置のプロセッサとの間でデータの送受信を行なうためのインターフェースユニットと、
データの読取りと書込みが可能であって、少なくとも第１エリアと第２エリアと第３エリアが区画形成されて、該第１エリアが予め光ディスクエリアに設定され、該第２エリアが予め固定式ハードディスクエリアに設定され、該第３エリアが取り外し可能な磁気ディスクエリアに設定されたフラッシュメモリと、
前記インターフェースユニット及び前記フラッシュメモリとデータ通信可能に接続され、前記フラッシュメモリにおけるデータの読取り書込みとを制御すると共に、前記インターフェースユニットを介して前記電子装置のプロセッサとデータ通信可能とされた場合に、該プロセッサにより使用されるＯＳの仕様に従って、前記第１エリアと前記第２のエリアに形成された該ＯＳに適用しない磁気ディスク形式のエリア中のあるエリアを隠し、該プロセッサ対して該ＯＳに適用した磁気ディスク形式の他のエリアを検出させるようにするコントロールユニットとを備えたことを特徴とする携帯式情報記憶装置。
【請求項１３】
前記コントロールユニットは、光ディスクエリアを隠すことによってＯＳの仕様がウインドウス９８（登録商標）／ウインドウズＭＥ（登録商標）である磁気ディスク形式のエリアを適用するように設定することを特徴とする請求項１２記載の携帯式情報記憶装置。
【請求項１４】
前記光ディスクエリアには仮想光ディスクの全ての原始コードが記憶されていることを特徴とする請求項１２または請求項１３記載の携帯式情報記憶装置。
【請求項１５】
前記光ディスクエリアにはビルトインファイルとスタートプログラムとが記憶されており、
前記電子装置のプロセッサが、前記コントロールユニットを介して前記光ディスクエリアにおける仮想光ディスクを認識し、指定されたスタートプログラムを検出すると共に、前記ビルトインファイルを自動的に実行させることができるように設定されたことを特徴とする請求項１４記載の携帯式情報記憶装置。
【請求項１６】
前記光ディスクエリアを読取り専用のエリアに設定したことを特徴とする請求項１５記載の携帯式情報記憶装置。
【請求項１７】
前記コントロールユニットは、前記固定式ハードディスクエリアを隠すことによって、前記フラッシュメモリがウインドウス２０００（登録商標）／ウインドウズＸＰ（登録商標）により扱える磁気ディスク形式のエリアに適用するように設定することを特徴とする請求項１２記載の携帯式情報記憶装置。
【請求項１８】
前記固定式ハードディスクエリアにビルトインファイルを記憶すると共に、該ビルトインファイルにスタートプログラムを含有させ、
前記コントロールユニットを介して前記電子装置のプロセッサを稼動させることにより、指定されるプログラムを該プロセッサにより検出させて、該プロセッサにより前記ビルドインファイルを自動的に実行させることを特徴とする請求項１２または請求項１７記載の携帯式情報記憶装置。
【請求項１９】
前記固定式ハードディスクエリアを読取り専用エリアに設定したことを特徴とする請求項１８記載の携帯式情報記憶装置。
【請求項２０】
前記インターフェースユニットとしてＵＳＢコネクタを有し、該ＵＳＢコネクタと前記電子装置に備えられたＵＳＢコネクタとを接続することによって、前記電子装置とのデータの送受信を可能とすることを特徴とする請求項１２記載の携帯式情報記憶装置。
【請求項２１】
前記コントロールユニットはマイクロコントローラを含むことを特徴とする請求項１２記載の携帯式情報記憶装置。
【請求項２２】
前記マイクロコントローラは読取り専用メモリを含んでおり、該マイクロコントローラの制御プログラムを該専用メモリに記憶することを特徴とする請求項２１記載の携帯式情報記憶装置。
【請求項２３】
電子装置によるデータの読取りと書込みが可能な携帯式情報記憶装置であって、
電子装置のプロセッサとの間でデータの送受信を行なうためのインターフェースユニットと、
データの読取りと書込みが可能であって、少なくとも２つのエリアが区画形成され、一方のエリアが予め光ディスクエリアに設定されると共に、他方のエリアが予め固定式ハードディスクエリアに設定されたフラッシュメモリと、
前記インターフェースユニット及び前記フラッシュメモリとデータ通信可能に接続され、前記フラッシュメモリにおけるデータの読取りと書込みとを制御すると共に、前記インターフェースユニットを介して電子装置のプロセッサとデータ通信可能とされた場合に、該プロセッサにより使用されるＯＳの仕様に従って、前記フラッシュメモリに形成された該ＯＳに適用しない磁気ディスク形式のエリアを隠し、該プロセッサに対して前記フラッシュメモリに形成された該ＯＳに適用した磁気ディスク形式の他のエリアしか検出させないように設定するコントロールユニットとを備えた携帯式情報記憶装置において、前記電子装置のプロセッサにより検出可能な磁気ディスク形式のエリアを動的に設定する方法であって、
前記インターフェースユニットを介して前記コントロールユニットと電子装置のプロセッサとをデータ通信可能とすることにより、前記コントロールユニットに該プロセッサが使用しているＯＳの仕様を検出させるステップ１と、
該ステップ１により検出されたＯＳの仕様に従って、該ＯＳに適用しない磁気ディスク形式のエリアを隠すことによって、電子装置のプロセッサに、該プロセッサが使用するＯＳに適用する磁気ディスク形式の他のエリアのみを検出させるステップ２とを有することを特徴とする携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項２４】
前記ステップ１において、ＯＳの仕様がウインドウズ９８（登録商標）／ウインドウズＭＥ（登録商標）であると検出された場合に、前記ステップ２において、光ディスクエリアを隠すことにより、電子装置のプロセッサに対して、ウインドウズ９８（登録商標）／ウインドウズＭＥ（登録商標）に適用する磁気ディスク形式の固定式ハードディスクエリアのみを検出可能とすることを特徴とする請求項２３記載の携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項２５】
前記ステップ１において、ＯＳの仕様がウインドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）であると検出された場合に、前記ステップ２において、固定式ハードディスクエリアを隠すことにより、電子装置のプロセッサに対して、ウインドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）に適用する磁気ディスク形式の光ディスクエリアのみを検出可能とすることを特徴とする請求項２４記載の携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項２６】
前記フラッシュメモリにビルトインされる特殊なファンクションプログラムを起動するステップ３をさらに有することを特徴とする請求項２３記載の携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項２７】
前記特殊なファンクションプログラムには、ビルトインファイルを起動するスターティングプログラムが含まれることを特徴とする請求項２６記載の携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項２８】
電子装置によるデータの読取りと書込みが可能な携帯式情報記憶装置であって、
前記電子装置のプロセッサとの間でデータの送受信を行なうためのインターフェースユニットと、
データの読取りと書込みが可能であって、少なくとも第１エリアと第２エリアと第３エリアが区画形成されて、該第１エリアが予め光ディスクエリアに設定され、該第２エリアが予め固定式ハードディスクエリアに設定され、該第３エリアが取り外し可能な磁気ディスクエリアに設定されたフラッシュメモリと、
前記インターフェースユニット及び前記フラッシュメモリとデータ通信可能に接続され、前記フラッシュメモリにおけるデータの読取りと書込みとを制御すると共に、前記インターフェースユニットを介して前記電子装置のプロセッサとデータ通信可能とされた場合に、該プロセッサにより使用されるＯＳの仕様に従って、前記第１エリアと前記第２エリアに形成された該ＯＳに適用しない磁気ディスク形式のエリアを隠し、該プロセッサ対して該ＯＳに適用した磁気ディスク形式のエリアを検出させるようにするコントロールユニットとを備えた携帯式情報記憶装置において、電子プロセッサにより検出可能な磁気ディスクエリアを動的に設定する方法であって、
前記インターフェースユニットを介して前記コントロールユニットと電子装置のプロセッサとをデータ通信可能とすることにより、前記コントロールユニットに該プロセッサが使用しているＯＳの仕様を検出させるステップ１と、
該ステップ１により検出されたＯＳの仕様に従って、該ＯＳに適用しない磁気ディスク形式のエリアを隠すことによって、電子装置のプロセッサに、該プロセッサが使用するＯＳに適用する磁気ディスク形式の他のエリアのみを検出させるステップ２とを有することを特徴とする携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項２９】
前記ステップ１において、ＯＳの仕様がウインドウズ９８（登録商標）／ウィンドウズＭＥ（登録商標）であると検出された場合に、前記ステップ２において、光ディスクエリアを隠すことにより、電子装置のプロセッサに対して、ウインドウズ９８（登録商標）／ウィンドウズＭＥ（登録商標）に適用する磁気ディスク形式の固定式ハードディスクエリアのみを検出可能とすることを特徴とする請求項２８記載の携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項３０】
前記ステップ１において、ＯＳの仕様がウィンドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）であると検出された場合に、前記ステップ２において、固定式ハードディスクエリアを隠すことにより、電子装置のプロセッサに対して、ウィンドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）に適用する磁気ディスク形式の光ディスクエリアのみを検出可能とすることを特徴とする請求項２８記載の携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項３１】
前記フラッシュメモリにビルトインされる特殊なファンクションプログラムを起動するステップ３をさらに有することを特徴とする請求項３１記載の携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【請求項３２】
前記特殊なファンクションプログラムには、ビルトインファイルを起動するスターティングプログラムが含まれることを特徴とする請求項３１記載の携帯式情報記憶装置の磁気ディスク形式の動的設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯式情報記憶装置に係わり、特に磁気ディスク形式を動的に設定できる携帯式情報記憶装置及び当該装置の磁気ディスク形式の動的設定方法に関するものである。
【背景技術】
【０００２】
コンピュータやデジタルカメラやＭＰ３プレヤーや携帯装置（ｍｏｂｉｌｅ  ｄｅｖｉｃｅ）などの電子装置の急速な発展と普及に伴なって、各電子装置で取り扱われるデータの種類とその送受信の形態も多様化しており、各電子装置によって異なるニーズに対応するために、様々な形式の情報記憶装置（保存メディア）が提案されてきた。
【０００３】
前記電子装置の普及初期の段階で使用された情報記憶装置は大体二種類に分けられる。その第一類は半導体記憶素子を用いたものであり、例えば読取り専用メモリ（ＲＯＭ）と読み書き可能メモリ（ＲＡＭ）がその類である。この類の記憶素子は一般にコンピュータの内部に組み込まれ、それらは記憶情報を消去できない場合もあり、また、持続的に給電しなければ情報を保存できない場合もあって、期待される携帯可能な特性を有しない。
【０００４】
また、その第二類は、ディスク型の表面記憶媒体であり、その典型的な例として磁気ディスクまたは光ディスクが挙げられる。この類の表面記憶媒体は機械駆動機構、例えばハードディスクドライブや光ディスクドライブ等を使用しなければ情報の読み取り／書き込みができない。また、その記憶容量はその表面積により制限される。
【０００５】
さらに、ハードディスクドライブにおいては、モータの回転と磁気ヘッドの移動により磁気ディスクからのデータを読取りと磁気ディスクへのデータの書込みを行うため、耐震性が弱く、また、体積が大きいなどの欠点を有し、期待される携帯可能な利便性を有しない。
【０００６】
そこで、携帯可能な情報記憶装置（保存メディア）には、以下のような仕様が要求される。
【０００７】
１．不揮発性：携帯式情報記憶装置の主要な目的は、ランダムに記憶される情報を異なる電子装置同士の間で搬送又は複製することにあり、例えば２台のコンピュータ間で、またはデジタルカメラとコンピュータとの間で、またはコンピュータとＰＤＡ（Personal Digital Assistant）との間などで、データを搬送等するために利用される。そのため、電力の供給を失っても依然としてデータを保存できるようにすることが携帯式情報記憶装置の欠かせない特性となる。
【０００８】
２．振動に耐える特性：携帯式情報記憶装置は予期できない環境下で持ち運ばれるため、ショックや振動などに耐えるようにすることが非常に重要であり、特に機械式のアクセス操作を減らすべきである。機械性のアクセス操作（例えばハードディスクドライブ）は、衝撃や振動に対して非常に敏感的であり、アクセス不良や機械故障などの不具合を生じ易いからである。
【０００９】
３．高記憶密度：携帯の利便性を考量するため、且つ携帯装置（例えばＰＤＡ）の体積の制限が厳しいため、携帯式情報記憶装置はそれぞれの筐体スペースを巧みに利用する必要があると共に、軽薄短小を原則とするべきであるので、高記憶密度もかなり重要な課題である。
【００１０】
４．低消費電力：携帯式情報記憶装置が一般にコンピュータや携帯装置などの間でのデータ転送に応用されるため、且つ携帯装置の体積に限度があるそれぞれのタイプの電池によって所要の電力を供給する必要があるので、且つ既にプロセッサや表示器などの大消耗電力の部品を有するため、他の周辺部品に利用される電力がかなり制限されてしまう。そのため、携帯式情報記憶装置の低消費電力の特性が必須となっている。
【００１１】
現在の半導体記憶素子の不揮発性メモリを検討すると、それらが近年では、マスクＲＯＭ（ＭＡＳＫ  ＲＯＭ）や１回のみ書込み可能なＲＯＭ（ＯＴＰ  ＲＯＭ）や消去可能なプログラマブル読取り専用メモリ（ＥＰＲＯＭ）や電気的に除去可能なプログラマブル読取り専用メモリ（ＥＥＰＲＯＭ）やフラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）などの複数種類に分けられ、且つこれらの中で、フラッシュメモリだけが上述した要求仕様を満たす特性を有するので、携帯可能な情報記憶装置において一般的に採用されてきた。
【００１２】
フラッシュメモリにおいては、設計仕様により異なるメモリ・アレイ構造が採用される。最近では、ＮＯＲ，ＮＡＮＤ、ＤＩＮＯＲ，ＡＮＤ−タイプなどの複数種ある。マーケットにおける応用の機能の面から区分すると、Ｃｏｄｅ  ＦｌａｓｈとＤａｔａ  Ｆｌａｓｈとの二種類に分類できる。そのうち、Ｃｏｄｅ  Ｆｌａｓｈが主にＮＯＲ−タイプ  Ｆｌａｓｈを構成とし、一般に記憶容量があまり大きくない製品に応用され、例えばＰＣのＢＩＯＳや携帯電話やＰＤＡなどに利用される。Ｄａｔａ  Ｆｌａｓｈは一般にＨＡＮＤ−タイプ  Ｆｌａｓｈを構成とし、その容量が一般に１６ＭＢ以上あり、大量の情報の記憶と読み取りに適用し、一般に例えばデジタルカメラやＭＰ３プレヤーやコンピュータや各種の携帯装置などに応用され、情報記憶装置（保存メディア）として使用されてきた。
【００１３】
マーケットにおいてよく見られる携帯式情報記憶装置（保存メディア）のＤａｔａ  Ｆｌａｓｈの種類としては、下記のものがある。
【００１４】
１．マルチメディアカード（ＭＭＣ）：デジタルカメラや多機能型携帯電話やＭＰ３プレヤーなどによく採用される。
【００１５】
２．コンパクトフラッシュ・カード（ＣＦ  Ｃａｒｄ）（登録商標）：デジタルカメラや手のひらサイズのコンピュータやＭＰ３プレヤーやＰＤＡなどによく採用される。
【００１６】
３．スマートメディアカード：デジタルカメラや手のひらサイズのコンピュータやＭＰ３プレヤーやＰＤＡ（Personal Digital assistant）などによく採用される。
【００１７】
４．ＰＣ−ＡＴＡ  フラッシュ・カード（ＰＣ  Ｃａｒｄ）：ノートブック・タイプ・コンピュータや翻訳機などに採用される。
【００１８】
５．メモリースティック（Ｍｅｍｏｒｙ  Ｓｔｉｃｋ）主にＳＯＮＹ社製品に採用される。
【００１９】
６．モバイルディスク（Ｍｏｂｉｌｅ  Ｄｉｓｋ）：一般にＵＳＢ  Ｆｌａｓｈ  Ｄｉｓｋ／ＵＳＢ  Ｍａｓｓ  Ｓｔｏｒａｇｅ  Ｄｅｖｉｃｅと称される（例えば、特許文献１参照）。コンピュータや他のＵＳＢ（Universal Serial Bus）ポートを有する電子装置によく採用される。
【００２０】
上述した多くの携帯式情報記憶装置が全て単独で販売されているが、ノートブック・タイプ・コンピュータやデスクトップ・コンピュータや手のひサイズのコンピュータやデジタルカメラやＭＰ３プレヤーやＰＤＡなどの電子装置と合せて販売されている。特に、多くのＵＳＢ装置とコードレス・モジュール製品などが普及化している現在では、それらの携帯式情報記憶装置が企業を表彰する効果とそれぞれの製品を広める効果とが結合されて、プレゼント・マーケットの一種の新たな人気商品となっている。
【００２１】
しかしながら、最近よく見られる携帯式情報記憶装置は、出荷前に、大体予めそのフラッシュメモリの磁気ディスク形式が設定され、例えば、固定式ハードディスクや取り外し可能な磁気ディスクや仮想光ディスクや他の形式の磁気ディスク装置として設定される。そして、ユーザーが上述した従来の携帯式情報記憶装置を使用する場合、クライアントとなる電子装置側では、インストールとプロセス過程の設定などの煩雑な手続きが必要となり、そのままで例えばコードレス・ネットワーク・リンキングや自動的アップデートなどの特殊な機能を実行するように要求する。そのため、この種の従来の携帯式情報記憶装置を使用するための手続があまりにも煩雑であり、一般の大衆が使用するには深刻な検討をする必要がある。
【００２２】
また、従来の携帯式情報記憶装置のフラッシュメモリエリアの磁気ディスク装置の形式が既に予め設定され、当該磁気ディスク装置の形式が例えば固定式ハードディスクであるように設定される場合、当該携帯式情報記憶装置が単に例えばウインドウスＸＰ（登録商標）において動的書込み防止レッグの切替だけに利用可能であるときには、他の種類のＯＳ（Operating System）を使用したシステムで使用する場合、当該携帯式情報記憶装置に再度プラグ・インする必要があり、且つほぼ３２Ｋのフラッシュメモリエリアを占用することによって、そのハードディスクを設定する必要がある。
【００２３】
もしその磁気ディスク形式が例えば取り外し可能な磁気ディスクに設定される場合、その携帯式情報記憶装置が動的書込み防止レッグの切替をサポートできると共に、フラッシュメモリによってその磁気ディスク装置を作る必要がない効果を有する。しかし、一つの電子装置には単に一種類のシリアル番号を有する磁気ディスク装置しかサポートしない場合がある。この場合、そのＯＳがその磁気ディスク装置が依然として存在するか否かを持続的に検出するようになって、データの読み取りと書き込みの速度が緩慢になることがあり、且つ例えば自動的に作業することと他の特殊な機能をサポートできない場合がある。
【００２４】
そのため、例えばウインドウス９８（登録商標）やウインドウスＭＥ（登録商標）やウインドウスＸＰ（登録商標）やウインドウス２０００（登録商標）や他のタイプのＯＳを用いた電子装置と組合わせて使用する場合、従来の携帯式情報記憶装置が単に予めあるＯＳに適用する磁気ディスク形式に設定され、該磁気ディスク形式と適合するＯＳによるデータ送受信のみが許容される。この場合、異なるＯＳに対応するように動的に磁気ディスク形式の設定を行うことができず、その結果携帯式情報記憶装置の応用範囲が制限されるという欠陥を招くほか、データの読取り／書込みスピードが低下し、携帯式情報記憶装置を繰り返して着脱操作を実行する必要等が生じ、単に携帯情報記憶装置を電子装置に挿着するだけで使用可能となる利便性を有しない。
【００２５】
このように、従来の携帯式情報記憶装置は種々の応用上における制限と課題を有するので、応用手続が煩雑であるばかりか、電子装置に装着するだけで使用可能になるという特性も有しないため、使用する上で非常に不便であり、且つその応用性にも制限がある。そのため、従来の携帯式情報記憶装置には明確な欠点があり、改善される必要性が高い。
【特許文献１】台湾実用新案第５３１０２８号明細書
【発明の開示】
【発明が解決しようとする課題】
【００２６】
本発明は前記の諸課題を鑑みてなされたものであり、携帯式情報記憶装置が装着される電子装置のプロセッサが使用しているＯＳを自動的に検出することによって、そのＯＳに対応した特定の磁気ディスク形式を設定できる、携帯式情報記憶装置と当該携帯情報記憶装置の磁気ディスク形式を動的に設定する方法を提供することを目的とする。
【００２７】
また、磁気ディスクの形式を動的に設定可能な携帯式情報記憶装置及びその動的設定方法を提供すると共に、それらによって特殊な機能を柔軟に実行できるようにすることを目的とする。
【課題を解決するための手段】
【００２８】
前記目的を達成するために、本発明は一種の携帯式情報記憶装置を提供し、それがある電子装置と組み合わされてデータの送受信が可能とされ、当該携帯式情報記憶装置には、前記電子装置のプロセッサとの間でデータの送受信を行うためのインターフェースユニットと、データの読取りと書込みが可能であって、少なくとも２つのエリアが区画形成され、一方のエリアが予め光ディスクに設定されると共に、他方のエリアが予め固定式ハードディスクエリアに設定されたフラッシュメモリと、前記インターフェースユニット及び前記フラッシュメモリとデータ通信可能に接続され、前記フラッシュメモリにおけるデータの読取りと書込みとを制御すると共に、前記インターフェースユニットを介して電子装置のプロセッサとデータ通信可能とされた場合に、該プロセッサにより使用されるＯＳの仕様に従って、前記フラッシュメモリに形成された該ＯＳに適用しない磁気ディスク形式のエリア中のあるエリアを隠し、該ＯＳに適用する磁気ディスク形式の他のエリアのみを検出させるように設定するコントロールユニットとを備えたことを特徴とする。
【００２９】
また、本発明は、一種の方法を提供し、それによって動的に前記携帯式情報記憶装置の磁気ディスク形式を設定し、該方法は、前記携帯式情報記憶装置の前記インターフェースユニットを介して前記コントロールユニットと電子装置のプロセッサとをデータ通信可能とすることにより、前記コントローラに該プロセッサが使用しているＯＳの仕様を検出させるステップ１と、該ステップ１により検出されたＯＳの仕様に従って、該ＯＳに適用しない磁気ディスク形式のエリアを隠すことによって、電子装置のプロセッサに、該プロセッサが使用するＯＳに適用する磁気ディスク形式の他のエリアのみを検出させるステップ２とを有することを特徴とする。
【００３０】
また、本発明は一種の携帯式情報記憶装置を提供し、それを電子装置と組み合わせることによりデータの読出しと書込みの機能が提供され、当該携帯式情報記憶装置には、電子装置のプロセッサとの間でデータの送受信を行うためのインターフェースユニットと、データの読出しと書込みが可能であって、少なくとも第１エリアと第２エリアと第３エリアが区画形成され、該第１エリアが予め光ディスクエリアに設定され、該第２エリアが予め固定式ハードディスクエリアに設定され、該第３エリアが取り外し可能な磁気ディスクエリアに設定されたフラッシュメモリと、前記インターフェースユニット及び前記フラッシュメモリとデータ通信可能に接続され、前記フラッシュメモリにおけるデータの読出しと書込みとを制御すると共に、前記インターフェースユニットを介して前記電子装置のプロセッサとデータ通信可能とされた場合に、該プロセッサにより使用されるＯＳの仕様に従って、前記第１のエリアと前記第２のエリアに形成された該ＯＳに適用しない磁気ディスク形式のエリアを隠し、該プロセッサに対して該ＯＳに適用した磁気ディスク形式のエリアを検出させるようにするコントロールユニットとを備えたことを特徴とする。
【００３１】
また、本発明は一種の方法を提供し、それによって動的に前記携帯式情報記憶装置の磁気ディスク形式を設定し、該方法は、少なくとも、前記携帯式情報記憶装置の前記インターフェースユニットを介して前記コントロールユニットと電子装置のプロセッサとをデータ通信可能とすることにより、前記コントローラに該プロセッサが使用しているＯＳの仕様を検出させるステップ１と、該ステップ１により検出されたＯＳの仕様に従って、前記第１のエリア及び前記第２のエリアにおける該ＯＳに適用しない磁気ディスク形式のエリア中のあるエリアを隠すことによって、電子装置のプロセッサに、該プロセッサが使用するＯＳに適用する磁気ディスク形式の他のエリアのみを検出させるステップ２とを有することを特徴とする。
【００３２】
また、前記のように動的設定を実行するステップ２において、さらに、フラッシュメモリにビルド・インされる特殊な機能のプログラムを起動するステップ３を有し、且つ該特殊な機能のプログラムにはスターティングプログラムが含まれ、該スターティングプログラムによってイネーブルしてあるビルトインファイルを実行させることを特徴とする。
【発明の効果】
【００３３】
本発明の携帯式情報記憶装置と当該携帯式情報記憶装置の磁気ディスク形式の動的設定方法による場合、電子装置に該携帯式情報記憶装置を挿入する時に自動的にホスト装置である該電子装置のＯＳを検出することができると共に、動的にその携帯式情報記憶装置をそれぞれ異なる磁気ディスクドライブまたは光ディスクドライブに設定できるので、関連産業の業者と一般のユーザーに柔軟的にそれぞれ異なる用途に対応できるようにすることもできる。
【発明を実施するための最良の形態】
【００３４】
本発明の目的と特徴と効果を解明するために、以下に添付図面を参照しながら本発明の優れる実施の形態を詳細かつ具体的に説明する。
【００３５】
図１は本発明を示すブロック図であり、その図面に示すように、本発明の携帯式情報記憶装置１には、インターフェースユニット１１と、コントロールユニット１３と、フラッシュメモリ１５とが備えられている。本発明の携帯式情報記憶装置１は、例えばコンピュータなどの電子装置に装着して使用されるものである。それによって携帯式情報記憶装置に記憶されたデータを電子装置に送信し、且つその電子装置によって携帯式情報記憶装置におけるデータを読出し及び／又はプログラムを作動させる。該電子装置の構造は本発明の特徴ではなく、且つ本発明においていずれの改変も実施していないため、本発明の特徴をさらに強調するために、該電子装置の構造については説明を省略する。
【００３６】
携帯式情報記憶装置１は、例えば携帯ディスク（ＵＳＢ  Ｆｌａｓｈ  Ｄｉｓｋ／ＵＳＢ  Ｍａｓｓ  Ｓｔｏｒａｇｅ  Ｄｅｖｉｃｅ）であり、しかしながら了解すべきことは、本発明の携帯式情報記憶装置がそれだけに制限されるものではなく、携帯式情報記憶装置１はマルチメディアカード（ＭＭＣ）やコンパクトフラッシュカード（ＣＦ  Ｃａｒｄ）（登録商標）やスマートメディアカードやＰＣ−ＡＴＡ  Ｆｌａｓｈ  Ｃａｒｄ（ＰＣ  Ｃａｒｄ）やメモリースティック（Ｍｅｍｏｒｙ  Ｓｔｉｃｋ）または他のフラッシュメモリを主とする携帯式情報記憶装置または物品であってもよい。
【００３７】
図２に示すように、前記インターフェースユニット１１を選択的に電子装置２のプロセッサ２１と組合わせて使用することができ、それによって電子装置２により携帯式情報記憶装置１に記憶されたファイルを表示、作動させ、読取り及び／又は書込みをすることができる。
【００３８】
ここで、プロセッサ２１としては例えばマイクロソフト会社のウインドウス９８（登録商標）／ウインドウズＭＥ（登録商標）／ウインドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）などのＯＳに対応できる製品を採用することができる。本実施の形態において、携帯式情報記憶装置１が例えば携帯ディスクであるときは、インターフェースユニット１１として例えば電子装置１に連結できるコネクタを採用し、そのインターフェースユニット１１を伸縮自在に電子装置２に連結できるようにする。
【００３９】
同時に、例えば、電子装置２がコンピュータである場合は、インターフェースユニット１１としてＵＳＢコネクタを採用でき、それによって電子装置２に備えられた対応するＵＳＢコネクタを接続する。もちろん、インターフェースユニット１１の仕様は、携帯式情報記憶装置１の構造または組合わせる電子装置２の改変等に応じて、実際のニーズに基づいて適当に選択される。
【００４０】
コントロールユニット１３はインターフェースユニット１１とフラッシュメモリ１５との間に接続され、フラッシュメモリ１５におけるデータの読取りと書込みを制御する。コントロールユニット１３は例えばマイクロコントローラにより構成でき、また、コントロールユニット１３に読取り専用メモリ（例えばＲＯＭ）を備えることによって、マイクロコントローラの制御プログラムを記憶できるようにしてもよい。
【００４１】
なお、本実施の形態においてはコントロールユニット１３として例えばマイクロコントローラを例として挙げているが、了解されるべきこととして、本発明はそれだけに制限されるものではなく、コントロールユニット１３として、例えばソフトウェアまたは他の部品によって構成することもできる。また、マイクロコントローラとソフトウェアの作用及び原理はすべて従来のものと同様であるので、ここでは詳細な説明を省略する。
【００４２】
フラッシュメモリ１５には少なくとも一つのファイル及び／又はプログラム（図示しない）が記憶されており、且つコントロールユニット１３と接続されており、コントロールユニット１３により前記ファイル及び／又はプログラムのデータの読取りと書込みが実行される。
【００４３】
図２に示すように、本実施の形態におけるフラッシュメモリ１５は、分割の方式によって第１エリア１５１と第２エリア１５３と第３エリア１５５に区画形成されている。ここで、本実施の形態においてはフラッシュメモリ１５を三つの予約エリアに分割するが、注意すべきことは、それらの予約エリアの数量は三つに制限されるものではなく、予約エリアの数量はニーズに応じて変更または調整される。
【００４４】
第１エリア１５１として、例えば仮想光ディスクのすべての原始コードを有する光ディスクエリアになるように設定される。また、第１エリア１５１に特殊な機能のプログラム（図示省略）を記憶することができる。その特殊な機能のプログラムにはスターティングプログラムを含めることによって、あるビルトインファイルを作動させるようにすることができる。ここで、該スターティングプログラムには、選択的に例えば特殊な作業ファイルやビルトインファイルなどを実行させるためのアプリケーションプログラムを含めることができる。
【００４５】
他に、第１エリア１５１を例えば仮想光ディスクの光ディスクエリアに設定する場合に、その仮想光ディスクのすべての原始コードを利用してコントロールユニット１３のソフトウェアによって電子装置２のプロセッサ２１（例えばマイクロソフト社のウインドウス９８（登録商標）／ウインドウズＭＥ（登録商標）／ウインドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）などをオペレーション・システムとする）に模擬復帰できる。
【００４６】
これによって携帯式情報記憶装置１における仮想光ディスクを作ることができ、プロセッサ２１に対してそれが実光ディスクであると認識させることができ、自動的にそのルートメニューにおける特殊な作業ファイルを読み取らせることができる。ここで、仮想光ディスクのすべての原始コードの内容と編集技術とはすべて従来技術であると共に、本発明の特徴でもないため、ここでは詳細な説明を省略する。
【００４７】
また、第２エリア１５３として選択的に固定式ハードディスクエリアを設定でき、また、その第２エリア１５３において同様に上述した特殊機能のプログラム（図示省略）を記憶させるようにする。特殊な機能のプログラムにはビルトインファイルを起動させることができるスターティングプログラムが含まれる。そのスターティングプログラムには特殊な作業ファイルとビルトインファイルの再生駆動用のアプリケーションプログラムを含めるようにしてもよい。
【００４８】
他に、第２エリア１５３が例えば固定式ハードディスクエリアに設定される場合に、コントロールユニット１３を介して電子装置２のプロセッサ２１に認識させて、自動的にそのルートメニューにおけるスターティングプログラムまたは特殊作業ファイルを探知させることができる。ここで、スターティングプログラム及び特殊作業ファイルの編集技術等は全て従来技術であり、本発明の特徴ではないので、詳細な説明を省略する。
【００４９】
また、上述した特殊機能プログラムとして、メーカにより予め設定されたある特殊な機能を作動させる処理を自動的に行なうものを提供することができる。そして、該特殊な機能を正常に作業させることを確保するために、第１エリア１５１と第２エリア１５３が全て読み取り専用エリアとなるように設定し、またはコントロールユニット１３を介して自動的に隠しエリアを解除することを規制し、これにより、特殊機能プログラムの書込み防止と削除防止の機能を提供する。
【００５０】
第３エリア１５５が選択的に取り外し可能磁気ディスクエリアになるように設定することができ、これにより、ユーザーが第３エリア１５５において自由にデータの保存と読み取りを行うことができる。同時に前記第３エリア１５５もビルトインファイル（例えばメーカが添付しようとする会社案内や製品案内などのそれぞれの形式の画像ファイルやグラフィックファイルやドキュメントデータファイルなど）を記憶することができる。
【００５１】
本実施の形態においては、フラッシュメモリ１５を順次に例えば光ディスクエリアや固定式ハードディスクエリアや取り外し可能磁気ディスクエリアなどの三種類の予約エリアに分割されるが、これらの三種類の予約エリアの分割順序は本実施の形態における説明によるものに制限されるものではなく、他の順序で分割してもよい。また、本発明による動的に設定可能な磁気ディスク形式の携帯式情報記憶装置１における予約エリアの数量も三つの予定エリアに限定されるものではなく、実際のニーズに応じて変更または修正することができる。
【００５２】
上記説明した内容によって、既に動的設定可能な磁気ディスク形式の携帯式情報記憶装置（例えば携帯ディスク）を形成することができるが、携帯式情報記憶装置１の磁気ディスク形式を動的に設定する方法は、携帯式情報記憶装置１が装着される電子装置２のプロセッサ２１により使用されるＯＳによって決定されるものである。本発明の特徴をさらに具体的に説明するため、以下に二種類の動的設定方法を例として説明すると共に、対照して説明し、これにより本発明の内容を具体的で詳細的に説明する。
【００５３】
本発明が提供する方法は、携帯式情報記憶装置１の磁気ディスク形式を動的に設定するために用いられ、図３に示すようなステップを含む。図３に示すように、先ず、ＳＴＥＰ１１で、携帯式情報記憶装置１のインターフェースユニット１１を電子装置２のプロセッサ２１とデータ通信可能に接続し、続くＳＴＥＰ１２で、携帯式情報記憶装置１のコントロールユニット１３によって電子装置２のプロセッサ２１で使用されているＯＳ（Operating System）の種類を検出する。
【００５４】
ＳＴＥＰ１２で、プロセッサ２１で使用されているＯＳを検出することによって、コントロールユニット１３は、該ＯＳに適用する磁気ディスク形式を判別して選択する。ここで、ＯＳとしては、マイクロソフト社のウインドウス９８（登録商標）／ウインドウズＭＥ（登録商標）／ウインドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）などが対象とされる。
【００５５】
プロセッサ２１で使用されているＯＳがマイクロソフト社のウインドウス９８（登録商標）／ウインドウズＭＥ（登録商標）であると検出された場合、ＳＴＥＰ１２からＳＴＥＰ３０に進み、コントロールユニット１３は、第１エリア１５１を隠しエリアに設定し、固定式ハードディスクエリアに設定された第２エリア１５３のみを認識可能とする。
【００５６】
これにより、図４に示すように、携帯式情報記憶装置１のインターフェースユニット１１を電子装置２のプロセッサ２１とデータ通信可能に接続されたときに、フラッシュメモリ１５の隠しエリアが動的に設定されて第１エリア１５１が隠される。この場合、電子装置２のプロセッサ２１（図２参照）は、使用しているＯＳに適用可能な磁気ディスク形式の第２エリア１５３だけを検出し、第３エリア１５５は依然として取り外し可能な磁気ディスクエリアに維持される。そのため、プロセッサ２１は、固定式ハードディスクエリアに設定される第２エリア１５３に直接アクセスすることができ、ＯＳを介した第２エリアに対するデータの読取り及び書込みスピードを上げることができる。
【００５７】
一方、プロセッサ２１で使用されているＯＳがマイクロソフト社のウインドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）であると検出された場合は、ＳＴＥＰ１２からＳＴＥＰ２０に進み、コントロールユニット１３は、第２エリアを隠しエリアに設定し、光ディスクエリアに設定された第１エリア１５１のみを認識可能とする。
【００５８】
これにより、図５に示すように、携帯式情報記憶装置１のインターフェースユニット１１を電子装置２のプロセッサ２１とデータ通信可能に接続されたときに、フラッシュメモリ１５の隠しエリアが動的に設定されて第二エリア１５３が隠される。この場合、プロセッサ２１は、使用しているＯＳに適用可能な磁気ディスク形式の第１エリア１５１だけを検出し、第３エリア１５５は依然として取り外し可能な磁気ディスクエリアになるように保持される。そのため、光ディスクエリアに設定される第１エリア１５１がＯＳに動的書込み防止レッグの切替を実行させることができる。
【００５９】
また、図４における固定式ハードディスクエリア（即ち第２エリア１５７）が３２Ｋのフラッシュメモリを占用して仮想光ディスクを作って動的書込み防止レッグの切替をサポートする必要がなくなり、そのため、例えばマイクロソフト社のウインドウス９８（登録商標）／ウインドウズＭＥ（登録商標）などのＯＳに適用することができる。
【００６０】
図５における光ディスクエリア（即ち第１エリア１５１）が電子装置２の同一時間内にＵＳＢフラッシュメモリを作業させることを許容できると共に、電子装置２におけるＯＳが携帯式情報記憶装置１が依然として接続されているか否かを随時に検出する必要がないので、例えばマイクロソフト会社のウインドウズ２０００（登録商標）／ウインドウズＸＰ（登録商標）などのＯＳに適用することができる。
【００６１】
言い換えれば、第１エリア１５１と第２エリア１５３をＯＳの実際的な要求に応じて設定することができ、本実施の形態に示すものだけに限定されるものではない。
【００６２】
図３に示した動的にフラッシュメモリ１５の磁気ディスク形式を設定する処理において、さらに設定された磁気ディスク形式に応じてフラッシュメモリ１５における任意のエリアにビルド・インされる特殊な機能のプログラム／ファイルを実行させる手続を含めてもよい。例えば、コードレス・ネットワーク業者に対しては、それらの特殊な機能のプログラムがコードレス・ネットワーク・リンキングするビジネスを使用するように推薦することができ、これにより、インストールやセッティングなどの煩雑的な手数を省略して、ユーザーに真のプラグ・インだけで使用可能になる利便性を提供することができる。
【００６３】
また、ソフトウェア業者に対しては、本発明によればアプリケーションプログラムをインストールする必要がないので、ソフト業者がサイズが小さく実用的なソフトウェアを開発できるようになる。また、コマーシャル業者に対しては容易にコマーシャル映像を再生させて、ユーザーがシステムを起動する度に、ユーザーにコマーシャル映像を閲覧させることができるようになる。
【００６４】
また、ネットワーク業者に対しては、本発明によればネットワークのユーザーに自動的にネットワーク・ステーションにログインさせて、自動的に情報を更新させることができる。これにより、オンラインゲーム業者の点数管理またはコマーシャル業者の映像の更新に格別に適用することができる。
【００６５】
その他に、ビルド・インされる特殊な機能のプログラムやファイルにサービスプログラムが含まれる場合、またはそれ自身がサービスプログラムである場合には、携帯式情報記憶装置が電子装置に挿入されて電子装置のプロセッサによるフラッシュメモリのアクセスが可能となった時に、自動的にそのサービスプログラムを実行させ、且つ長時間に亘って電子装置の記憶ユニットに常駐させることができる。
【００６６】
ユーザーがいずれのファイルを操作し、サービスを求める場合に、このサービスプログラムが対応する機能を提供し、ユーザーのニーズを満足する。この自動的にサービスプログラムを提供する新たな手段による場合、前もってインストールプログラムを実行させる必要がなく、関連産業の業者に対してはそれが大きなアピールとなる。
【産業上の利用可能性】
【００６７】
上記説明したように、本発明の携帯式情報記憶装置及び当該装置の磁気ディスク形式の動的設定方法による場合、携帯式情報記憶装置の不揮発性と振動に耐える特性と高記憶密度と低消費電力の能力を有したまま、従来技術の動的にフラッシュメモリの磁気ディスク形式を設定することができないという課題を解消することができる。そのため、以下のような進歩性と高度の利用価値を有する。
【００６８】
１．磁気ディスク形式を動的に設定することによって、使用されるＯＳに対応できるので、余分に他のソフトウェアを選択使用またはインストールする必要がなくなる。
【００６９】
２．作業させようとする特殊な機能を柔軟的に起動することができるので、サイズが小さく実用的なソフトウェアの開発に貢献することができる。
【００７０】
３．携帯便利で、挿入するだけで利用することができるようになる。
【００７１】
４．ネットワークを介して自動的に情報を更新することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の携帯式情報記憶装置を示すブロック図である。
【図２】本発明の携帯式情報記憶装置を示す説明図である。
【図３】本発明の携帯式情報記憶装置の磁気ディスク形式を動的に設定することのフローチャートである。
【図４】本発明の携帯式情報記憶装置の動的設定後の第一状態を示す説明図である。
【図５】本発明の携帯式情報記憶装置の動的設定後の第二状態を示すブロック図である。
【符号の説明】
【００７３】
１…携帯式情報記憶装置、２…電子装置、１１…インターフェースユニット、１３…コントロールユニット、１５…フラッシュメモリ、２１…プロセッサ、１５１…第１エリア、１５３…第２エリア、１５５…第３エリア
【図１】
2005115636.tif 000003
【図２】
2005115636.tif 000004
【図３】
2005115636.tif 000005
【図４】
2005115636.tif 000006
【図５】
2005115636.tif 000007