(57)【要約】      （修正有）【課題】着脱可能な装置とディジタル製品とのインタフェースを特別な低レベルドライバを書き込むことなく制御可能とする。【解決手段】ディジタル製品、例えばＰＤＡの機能を向上させるときにアップグレード用ソフトウェアの必要性を排除すべく、ＳＤに似たカード或いはディジタルラジオ等の能動的機能が備わった着脱可能な他の装置がラジオ機能に関するファイル構造の体裁を作成し、これによりＰＤＡがファイルシステム言語にてそれと通信できるようにすることができる。【選択図】図１
2004318864.tif 000002
【特許請求の範囲】
【請求項１】
ファイル命令系統を有するディジタルプロセッサと、着脱可能なメモリデバイスを受けるスロットと、前記メモリデバイスに記憶されたファイルへアクセスするための前記メモリデバイス用インタフェース機能を有し、ファイルシステム呼出し及び応答を用いて前記ディジタル製品と通信するインタフェース機能を有し、少なくとも一部が前記メモリデバイス内に挿入可能であるディジタル製品用インタフェースであって、
機能命令に応答して動作可能な能動的機能と、
前記ディジタル製品から受け取ったファイルシステム呼出しを前記能動的機能が認識可能な命令へ変換するとともに、前記能動的機能からの応答を前記ディジタル製品へ送信するファイルシステム応答へ変換する手段と、
を有することを特徴とするディジタル製品用インタフェース。
【請求項２】
前記能動的機能の操作は、一連の見掛け上のファイルとして前記ディジタル製品に提示されることを特徴とする請求項１記載のディジタル製品用インタフェース。
【請求項３】
前記見掛け上のファイル上でのディジタル製品による操作は、実行対象である能動的機能を動作させることを特徴とする請求項２記載のディジタル製品用インタフェース。
【請求項４】
前記見掛け上のファイルは、少なくとも一部の見掛け上のファイルが一つ以上の階層の見掛け上のサブファイルを有する階層的構造にて提示されることを特徴とする請求項２記載のディジタル製品用インタフェース。
【請求項５】
前記能動的機能は、ディジタルラジオ受信機の能動的機能であることを特徴とする請求項２又は３記載のディジタル製品用インタフェース。
【請求項６】
前記受信機が受信するラジオ局の同定は、前記ディジタル製品が読み取る一連のファイルとして提示されることを特徴とする請求項５記載のディジタル製品用インタフェース。
【請求項７】
「音量増大」と「音量減少」の命令は、利用可能なファイルとして前記ディジタル製品に提示されることを特徴とする請求項５又は６記載のディジタル製品用インタフェース。
【請求項８】
データ記憶部を含むことを特徴とする請求項１乃至７のいずれか１項に記載のディジタル製品用インタフェース。
【請求項９】
前記データ記憶部は、前記ディジタル製品によって使用可能な、前記ディジタル製品が前記能動的機能を動作させるソフトウェアを記憶していることを特徴とする請求項５記載のディジタル製品用インタフェース。
【請求項１０】
着脱可能なメモリデバイスをディジタル製品のインタフェースとして機能させる方法であって、
ディジタルプロセッサ及びファイル命令系統を有する前記ディジタル製品を配設するステップと、
さらなるプロセッサを含んだ、所定の機能を実行する回路網を備えた着脱可能なメモリデバイスを配設するステップと、
前記さらなるプロセッサを用いて、各ファイルが前記所定の機能のサブ機能に関連する複数のファイルを生成するステップと、
前記複数のファイルからなるテーブルを生成するステップと、
前記ディジタルプロセッサからファイル命令を受け取り、前記テーブルを用いて前記ファイル命令をサブ機能へ変換し、それによって前記所定の機能を制御するステップと、
を含むことを特徴とする方法。
【請求項１１】
前記ファイル命令系統は、開く、閉じる、書き込む、読み取るの命令を含むことを特徴とする請求項１０記載の方法。
【請求項１２】
前記着脱可能なメモリデバイス内で生成されたファイルは、ディジタルラジオ受信機に関するものであることを特徴とする請求項１０又は１１記載の方法。
【請求項１３】
前記ファイルは、前記受信機が受信するラジオ局の伝送周波数に関するファイルを含むことを特徴とする請求項１２記載の方法。
【請求項１４】
前記ファイルは、前記受信信号の音量に関するファイルを含むことを特徴とする請求項１２又は１３記載の方法。
【請求項１５】
主装置内で使用する着脱可能なメモリデバイスであって、
特定の機能を実行するプロセッサ及び回路網と、
前記特定の機能に関連するファイルを生成する手段と、
前記主装置からのファイル呼出しを受信する手段と、
生成されたファイルを用いファイル呼出しを前記特定の機能のサブ機能命令へ変換する変換手段と、
前記サブ機能命令を前記プロセッサへ入力する手段を備えることを特徴とするメモリデバイス。
【請求項１６】
前記特定の機能は、ディジタルラジオ受信機であることを特徴とする請求項１５記載のメモリデバイス。
【請求項１７】
ＳＤカードとして構成されたことを特徴とする請求項１５又は１６に記載のメモリデバイス。
【請求項１８】
ファイル命令系統を有するディジタルプロセッサと、能動的機能モジュールと、ファイルシステム呼出し及び応答を用いて前記ディジタルプロセッサを能動的機能モジュールと通信させるインタフェースを有するディジタル製品であって、
前記ディジタルプロセッサと前記能動的機能モジュールの間の前記インタフェースが、前記能動的製品から受け取ったファイルシステム呼出しを前記能動的機能モジュールにより認識可能な命令へ変換するとともに、前記能動的機能モジュールからの応答を前記ディジタル製品へ送信するファイルシステム応答へ変換することを特徴とするディジタル製品。
【請求項１９】
前記能動的機能モジュールの機能は、少なくとも一部の見掛け上のファイルが１以上の階層の見掛け上のサブファイルを有する状態の階層構造にて、一連の見掛け上のファイルとして前記ディジタルプロセッサへ提示されることを特徴とする請求項１８記載のディジタル製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インタフェース、より詳しくはディジタル製品、特にＰＤＡ等の可搬装置と共に用いるのに適したインタフェースに関する。
【背景技術】
【０００２】
多くの可搬装置は現在、ユーザが購入後に追加のメモリまたはソフトウェアをもってそれらの装置をアップグレードできるようにする外部メモリスロット付きで製造されている。ＳＤカードはこの技術の優れた一例であり、ＳＤカードを受けることのできるスロットは現在モバイルか否かに関係なくＰＤＡ、移動電話、オーディオプレーヤ、ディジタルカメラ、カムコーダ、及び、他の民生電子製品を含む機器の多数の品目に見出される。ＭＭＣ（マルチメディアカード）、コンパクトフラッシュ、及び、スマートメディア等の他のフォーマットは、その能力において類似している。
【０００３】
ＳＤカードの使用は、ＰＤＡ向けにブルートゥースを追加する等の入出力機能をもたらすべく元々の用途を超えて近年拡張されてきている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
入出力機能用の外部メモリカードの使用は一般に好都合であるが、これまでは、その外部メモリカード使用のために、主装置のＣＰＵに関連するドライバプログラムを供給すべく、ユーザに主装置内のソフトウェアをアップグレードさせることを要求してきた。このことには通常、主装置をコンピュータに接続し、主装置に関連するソフトウェアを修正して適当なドライバを包含できるようにすることが要求される。
【０００５】
別の従来技術例としては、単にＰＤＡのＳＤカードスロットに差し込むｉＢＩＺテクノロジ社から入手可能なｉＢＩＺポケットラジオがある。ラジオを使用できるようにする前に、ＰＤＡはラジオに備わったＣＤ収容インストールプログラムを用いてアップグレードしなければならない。
【０００６】
本発明の一つの目的は、全機能へアクセスするのに特別な低レベルドライバを書き込む必要の一切ない入出力サブシステムを活用することができるディジタルインタフェースを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様では、本発明は、着脱可能なメモリデバイスに主装置とのインタフェース機能を持たせ、着脱可能なメモリ装置に収容されたプログラムが、主装置に既に備わった一連の簡単なファイルシステムの一部となるようにする機能を持たせるディジタルインタフェースを提供する。
【０００８】
この装置の利点は、たとえ異なるオペレーティングシステムが使用されていようとも、アプリケーションは着脱可能なメモリ装置を単にファイルシステムとして捉えるため、一つのプラットフォームから別のプラットフォームへ非常に簡単に取り替えられる着脱可能なメモリデバイスにアプリケーションを書き込んで記憶させ、アプリケーションを実行することができる点にある。
【０００９】
具体的には第１の態様において、本発明は着脱可能なメモリデバイスをディジタル製品とのインタフェースとして機能させる方法を提供するものであり、それは
ディジタルプロセッサとファイル命令系統を有する製品を配設するステップと、
さらなるプロセッサを含んだ、所定の機能を実行する回路網を備えた着脱可能なメモリデバイスを配設するステップと、
前記さらなるプロセッサを用いて、各ファイルが前記所定の機能のサブ機能に対応する複数のファイルを生成するステップと、
複数のファイルからなるテーブルを生成するステップと、
前記ディジタルプロセッサからファイル命令を受け取り、前記テーブルを用いて前記ファイル命令をサブ機能へ変換し、それによって前記所定の機能を制御するステップを含むものである。
【００１０】
事実、着脱可能なメモリデバイスがファイルシステム命令にて通信する限り、実際のファイルを作成する必要はないのである。同様に、着脱可能なメモリデバイスは必ずしもデータを記憶する必要はなく、増設されたプロセッサとしてのみ機能すればよい。
【００１１】
この所定の機能は、例えばディジタルラジオである。ラジオの各サブ機能、例えば「選択された局の受信」や「音量の増大或いは減少」に関して、メモリデバイス上のさらなるプロセッサが擬似ファイルを作成する。かくして、ディジタル製品にとって、ラジオは単にファイルを収容するメモリ装置であるかの如く見ることになる。
【００１２】
この「所定の機能」は、着脱可能なメモリ装置に通常期待されるであろう単純なファイルメモリ以外何であっても構わない。
【００１３】
本発明の別の態様では、本発明は、ディジタル製品の機能を高め、その一方でそれがディジタル製品にとってあたかも着脱可能なメモリデバイスであったかの如く見えるディジタル製品用インタフェースを提供する。
【００１４】
かくして、別の態様では、本発明はファイル命令系統をもったディジタルプロセッサと、着脱可能なメモリデバイスを受けるスロットと、着脱可能なメモリデバイス用インタフェースを備え、メモリデバイスが記憶するファイルにアクセスできるようにしたディジタル製品用インタフェースで、メモリデバイスを受けるスロットに挿入可能であり、通常のファイルシステム命令及び機能を用いてディジタル製品と通信するインタフェースを有するディジタル製品用インタフェースを提供するものである。かくして、本発明は公知の着脱可能なメモリデバイスに類似することになる。
【００１５】
本発明のディジタル製品用インタフェースは、能動的な機能を有する。「能動的な機能」という表現は、ラジオ信号の受信やテレビジョン受信や音声又は映像の再生等の受動的なファイル記憶やデータ供給以外の機能を包含する意図をもつものである。
【００１６】
能動的な機能を実装するアップグレードソフトウェアをディジタル製品に供給する必要性を排除するため、このディジタル製品用インタフェースはディジタル製品から受け取ったファイルシステム型コマンドを機能コマンドへ変換するとともに、その逆に能動的機能から受け取った機能応答をディジタル製品への送信用にファイルシステム応答へ変換することができる。
【００１７】
能動的機能の動作は、一連の見掛け上のファイルとしてディジタル製品（すなわち、ユーザ）へ提示することができる。続いて、能動的ファイルへのディジタル製品による操作（例えば、「開く」）によって実行対象である能動的機能（例えば、ラジオ１の再生）を操作できる。
【００１８】
このディジタル製品用インタフェースは、着脱可能なメモリ装置と同じ体裁を有することができる。さもなくば、それに能動的機能の厳密な特性に応じて他のハードウェアを取り付けることのできるスロット内に挿入可能な部分をもたせることもできる。
【００１９】
ファイルシステム命令は通常、とりわけ「読み出し」と「書き込み」と「複写」と「移動」と「抹消」等を含み、これらは能動的機能用の命令に追加され得る。
【００２０】
将来は、ディジタル製品用インタフェースは請求項１６，１７に記載した如く能動的機能モジュールとしてディジタル製品内に組み込むこともでき得る。
【発明を実施するための最良の形態】
【００２１】
本発明をより簡単に理解できるようにするため、その実施形態をここで添付図面を参照して例示により説明するものとする。
【００２２】
本発明の好適な実施形態を、携帯電話やＰＤＡ等の可搬装置用の放送ラジオ受信機装置を提供すべく改良されたＳＤカードの使用に関連して説明する。これは典型的なものであり、本発明がこれよりも広い範囲からなり、幾つかの異なる装置を設けることができることは理解されたい。
【００２３】
ここで図面を参照するに、基本となる装置は例えばＰＤＡ１０であり、これには既にＳＤメモリカードを受けるＳＤカードスロット１１が備わっているものと仮定する。また、ＰＤＡがディスプレイ１４を有し、入出力部１５もまた有するものと仮定する。
【００２４】
既にＳＤカードスロット１１は備わっているため、従来のＳＤカードが単純にファイルを含むという事実に照らし、ＰＤＡのＣＰＵ１６はＳＤカードスロット１１とのインタフェースの役割をするファイル処理装置を既に有する。このＣＰＵはかくして、カードスロット内に挿入したＳＤカード内にファイルを読み書きするだけでなくファイルを開いたり閉じたりすることもまたできる。
【００２５】
ここで、改良されたＳＤカード１２がカードスロット１１内に位置し、改良されたＳＤカード１２が入出力部を含むと仮定した場合、本実施形態は前述の如く一連の単純なファイルシステム呼出しにこれら全ての機能を追加することを提案するものである。
【００２６】
ディジタルラジオを改良されたＳＤカード１２上に実装した本例では、改良されたＳＤカード１２にはラジオ受信機２３とＰＤＡ１０からのファイルシステム呼出しをハードウェア用のコマンドへ変換するコントローラ２０を含めることができる。この目的に合わせ、コントローラ２０はハードウェア機能を擬似ファイルへ追加する擬似ファイル構造（或いは実ファイル構造）を作成する手段２１を有する。これが、ＰＤＡインタフェース２２と通信する。かくして、ユーザがＰＤＡ上の放送ラジオ受信機を利用したいときに、適当なＳＤカードをＰＤＡ内のカードスロットへロードし、そのことがＰＤＡにカードが存在することを認識させるとともにカード種別に関連するファイルと思われるものをダウンロードさせる。これにより、ＰＤＡのディスプレイ上にラジオのアイコンが出現する。ユーザがラジオアイコンを選択すると、このことでＣＰＵ１６はＳＤカード１２へファイル呼出し（例えば、（「ラジオ」）を開く）を送信する。ＳＤカード１２上のコントローラ２０はこの（例えば、（「ラジオ」）を開く）呼出しをラジオ受信機をスイッチオンする指令として変換する。このカードはここでＰＤＡ電源へ接続され、このことがカード上のラジオ受信機に受信できる全ての局を発見させ、この種全ての局の名称を含むファイルを作成させる。一旦ラジオが首尾よくファイルを「開く」と、ここで開かれた「ラジオ」擬似ファイル（すなわち、実のファイルではないが、ＰＤＡへのファイルに似たもの）に関連する読み出し命令を用いてサービスの数や信号強度等を得ることができる。局を切り替える場合、ＣＰＵ１６はＰＤＡへ（「局」を開け）ファイル呼出しを送信し、これのことで局名に関連するファイルが図３ａに示したようにこれがあたかもファイルのディレクトリであるかの如く表示されるようにする。ユーザが所望の局を選択すると、このことが（「局２」の読み取り）ファイル呼出しを生成し、これがＳＤカード１２上のコントローラ２０により受信機が局２を表わす局周波数に同調する指令として変換される。音量を変える場合、ユーザが音量の変更を望む場合、ＣＰＵ１６はＳＤカードのコントローラ２０へ（「音量」読み取り）ファイル呼出しを送信し、そこでユーザが音量の増大を望んでいる場合は、ＣＰＵ１６は（「音量」読み取り）ファイル呼出しをＳＤカードコントローラ２０へ送信し、これがコントローラ２０により音量増大要求として解釈されることになる。
【００２７】
これを段階的に行う場合、１以上の（「音量」読み取り）ファイル呼出しを送信する必要があろう。逆に、ユーザが音量を低減したいと願う場合は、ＰＤＡのＣＰＵは（「音量」書き込み）ファイル呼出しを改良ＳＤカードへ送信し、これがＳＤカードコントローラにより音量低減指令として解釈されることになる。ここでも、繰り返しファイル呼出しにより段階的にこれを行なうことができる。
【００２８】
あるいは、図３（ｂ）に示した如く、別個の「音量増大」及び「音量減少」ファイルを生成し、音量を変化させて所望レベルを達成することが可能である。
【００２９】
ファイル或いは擬似ファイルは任意の一般的なファイルシステムと同様、階層構造内のディレクトリ内に配置し、それによって機能とサブ機能を動作させることができる。簡単な例として、「音量増大」と「音量減少」と「消音」を「音量制御」ファイルのサブファイルとすることもできる。
【００３０】
ＰＤＡ用の何らかの音声出力端が組み込まれていない場合は配設する必要があるかも知れず、一つ又は複数のスピーカをＰＤＡに備わった通常の入出力出力結線に接続することができる。さもなくば、このアクセサリには音声出力部２４とスピーカ２５をもたせることもできる。携帯電話の場合は、それは既にスピーカが備わっており、そのため電話内のＣＰＵに必要なことはＳＤカードからの符号化音声信号の電話器の復号及び出力回路網への転送するだけである。
【００３１】
ＰＤＡには一般に、そこに既に「ウィンドウズ・メディア（登録商標）」等の適当な音楽再生能力がインストールされていよう。かくして、ウィンドウズ・メディアは、あたかも記憶音声ファイルを収容したかの如き改良ＳＤカード１２のコンテンツを「再生」するよう要求することもできる。ＰＤＡは、例えばＤＡＢラジオフォーマットと記憶有限ファイルとの間の差異を判ずることはなかろう。
【００３２】
改良ＳＤカード上のソフトウェアが「Ｃ言語」で書かれていると仮定すると、ＳＤカードインタフェースを同様にサポートする完全に異なるＰＤＡ上で機能する改良ＳＤカードの作成に必要な唯一の修正は、通常のメモリカードとしてアクセスするときにＳＤカードに対し新たなプラットフォームの標準的なオペレーティングシステムが使用するものへ呼出しを変更することであろう。
【００３３】
ただし、好ましくはＳＤカード上のソフトウェアを好ましくは異なるホストごとに変更すべきではなく、何故なら多くのオペレーティングシステムにより認識される工業規格ファイリングシステムを用いることでＳＤカードは幅広いホスト範囲において未修正の作業向けに設計されるからである。
【００３４】
この装置の利点は、新たな周辺機器を生産する製造業者に対し鍵となる問題を取り除く点にあり、何故なら周辺をサポートするよう書かれたどんなソフトウェアも非常に簡単に書き込まれ、かくして製造業者の能力を伸ばし、もっと広い範囲のエンドユーザプラットフォーム、例えばＰｏｃｋｅｔＰＣ（登録商標）やＰａｌｍＯＳ（登録商標）等の異なるＰＤＡをサポートするからである。
【００３５】
本発明になるディジタル製品用インタフェースの機能に応じ、それはＳＤカード或いは他のメモリ装置であると見られる製品内に全体を組み込むことができる。
【００３６】
さもなくば、ディジタル製品用インタフェースは単純にＳＤカードスロットにはまる部分と、挿入後にそこでＰＤＡから延びる追加ハードウェアをもたせることもできる。
【００３７】
ＳＤカードスロットを介してＰＤＡ或いは他のディジタル製品へ挿入される本発明の簡単なディジタル製品用インタフェースは、動作用にどんなソフトウェアアプリケーションも必要とせず、何故なら通常はＰＤＡには前述のＳＤカードラジオ等のアクセサリの機能を作動させることのできるファイルシステムエクスプローラ等のアプリケーションが既に備わっているからである。本例では、必要とする改良ＳＤカードや他のプラグに任意のデータを記憶させる必要はなかろう。
【００３８】
他方、一部の特別なアプリケーションソフトウェアが通常ＣＤ−ＲＯＭ上に別個に供給される能動的機能を動作させる必要がある場合は、これは必要でない筈であり、何故ならこのアプリケーションはディジタル製品用インタフェース内に記憶させることができ、そのファイルシステム構造が故にＰＤＡにより簡単にアクセス可能となるからである。
【００３９】
ディジタル製品用インタフェース用の書き込みアプリケーションソフトウェアは非常に簡単なものとなる筈であり、何故なら異なる装置用に異なる版を書く必要が存在しないであろうからである。大半の装置がファイルへのアクセス用に備わっており、それ故にこのフォーマット内でアプリケーションへアクセスすることができる。
【００４０】
本発明は新規のデータフォーマットの導入に付随するどんな問題を克服するのにも用いることができ、何故ならディジタル製品に新規フォーマットを読み取らせるのに必要なソフトウェアは着脱可能なメモリデバイスの一部とし得るからである。
【００４１】
本発明に係るディジタル製品用インタフェースを用いることで、ＰＤＡ等のディジタル製品にプログラムガイド等のパケットデータのみならずビデオやスライドショー等の任意の形態のストリーム型マルチメディアコンテンツをも取り扱うよう装備させることもできる。かくして、ＰＤＡは定期的にアップデートされたデータを表示し、その一方で恰もそれが静的フォーマット集合であったかの如くユーザを指路案内することもできる。
【図面の簡単な説明】
【００４２】
【図１】本発明に係る着脱可能なメモリ受信機を嵌めたディジタル装置を表わす概略図
【図２】着脱可能な受信機に含まれる受信機機能の概略図
【図３】受信機の操作期間中に現れる二つの可能なスクリーンディスプレイを示す図
【符号の説明】
【００４３】
１０  ＰＤＡ
１１  ＳＤカードスロット
１２  ＳＤカード
１４  ディスプレイ
１５  入／出力装置
１６  ＣＰＵ
２０  コントローラ
２１  擬似ファイル作成手段
２２  ＰＤＡインタフェース
２３  ラジオ受信機
２４  音声出力部
２５  スピーカ
【図１】
2004318864.tif 000003
【図２】
2004318864.tif 000004
【図３】
2004318864.tif 000005