(57)【要約】  本発明の電子デバイスは、データファイルを格納するメモリ及び前記メモリに格納されたデータファイル内の情報にアクセスする手段を備えるとともに、コンピュータシステム及びコンピュータプログラムを含み、前記コンピュータプログラムコがロードされると、前記コンピュータシステムに、前記データファイルのファイルフォーマットを判定する判定ステップと、前記データファイルのファイルフォーマットに準拠するメタ記述言語ファイルにアクセスするアクセスステップと、汎用パーサにより、前記メタ記述言語ファイルを用いて前記データファイルを解析する解析ステップと、前記データファイルからメタデータを抽出する抽出ステップと、抽出した前記メタデータから前記データファイルに関する情報を提示するステップとを実行させる。
2008530644.tif 000002
【特許請求の範囲】
【請求項１】
電子デバイスのメモリに格納されたデータファイルの情報にアクセスするための方法であって、
前記データファイルのファイルフォーマットを判定する判定ステップと、
前記データファイルのファイルフォーマットに準拠するメタ記述言語ファイルにアクセスするアクセスステップと、
汎用パーサが、前記メタ記述言語ファイルを用いて前記データファイルを解析する解析ステップと、
前記データファイルからメタデータを抽出する抽出ステップと、
抽出した前記メタデータから前記データファイルに関する情報を提示する提示ステップと、
を有することを特徴とする方法。
【請求項２】
前記アクセスステップの前に、
データ通信ネットワークを介して、記憶手段から前記電子デバイス内のファイルメモリに前記メタ記述言語ファイルをダウンロードするダウンロードステップを更に有することを特徴とする請求項１に記載の方法。
【請求項３】
前記ダウンロードステップの前に、
データ通信ネットワークを介して、記憶手段から前記電子デバイス内のファイルメモリに前記メタ記述言語ファイルをダウンロードするための選択可能なオプションを提示するステップと、
ユーザのダウンロード指示に応答してダウンロードを起動するステップと、
を更に有することを特徴とする請求項２に記載の方法。
【請求項４】
前記アクセスステップの前に、
前記電子デバイス内の前記データファイルを実行する試みを検出する検出ステップと、
前記電子デバイスが前記判定ステップで判定されたファイルフォーマットを処理するアクセス可能なアプリケーションを保持していないことを確定する確定ステップと、
を更に有することを特徴とする請求項１又は２に記載の方法。
【請求項５】
前記アクセスステップの前に、
前記電子デバイス内の前記データファイルを実行する試みを検出する検出ステップと、
前記電子デバイスが前記ファイルフォーマットに準拠するメタ記述言語ファイルを保持していないことを確定する確定ステップと、
データ通信ネットワークを介して、記憶手段から前記電子デバイス内のファイルメモリに前記メタ記述言語ファイルをダウンロードするダウンロードステップと、
を更に有することを特徴とする請求項１に記載の方法。
【請求項６】
前記メタ記述言語ファイルは、前記汎用パーサが前記特定のデータフォーマットのデータファイルのタグをバイナリ解析する方法に関する命令を含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記抽出ステップは、前記タグにおいて識別されたフィールドを前記データファイル内で位置付け及び復号化するステップを含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記提示ステップは、前記電子デバイスのディスプレイ上に前記情報を提示することを特徴とする請求項１に記載の方法。
【請求項９】
前記電子デバイスは移動電話であることを特徴とする請求項１に記載の方法。
【請求項１０】
前記ファイルフォーマットはメディアデータフォーマットであり、前記抽出ステップで前記データファイルから抽出されるメタデータは、前記データファイルの異なるメディア部分に関する情報を含むことを特徴とする請求項１に記載の方法。
【請求項１１】
前記ファイルフォーマットはコンピュータゲームデータフォーマットであり、前記抽出ステップで前記データファイルから抽出されるメタデータは、前記データファイルにより示される前記ゲームの異なるゲーム特性に関する情報を含むことを特徴とする請求項１に記載の方法。
【請求項１２】
データファイルを記憶するメモリと、前記メモリに格納されたデータファイルの情報にアクセスするアクセス手段を備えるとともに、コンピュータシステムとコンピュータプログラムとを備える電子デバイスであって、前記コンピュータプログラムがロードされると、前記コンピュータシステムに、
前記データファイルのファイルフォーマットを判定する判定ステップと、
前記データファイルのファイルフォーマットに準拠するメタ記述言語ファイルにアクセスするアクセスステップと、
汎用パーサにより、前記メタ記述言語ファイルを用いて前記データファイルを解析する解析ステップと、
前記データファイルからメタデータを抽出する抽出ステップと、
抽出した前記メタデータから前記データファイルに関する情報を提示するステップと、
を実行させることを特徴とする電子デバイス。
【請求項１３】
前記電子デバイスは移動電話であることを特徴とする請求項１２に記載の電子デバイス。
【請求項１４】
前記コンピュータプログラムがロードされると、前記コンピュータシステムに、請求項２乃至５のいずれか１項に記載のステップを更に実行させることを特徴とする請求項１２に記載の電子デバイス。
【請求項１５】
前記メタ記述言語ファイルは、前記特定のデータフォーマットのデータファイルのタグをバイナリ解析する方法に関する命令を含むことを特徴とする請求項１２に記載の電子デバイス。
【請求項１６】
前記コンピュータプログラムがロードされると、前記コンピュータシステムに、前記タグにおいて識別されたフィールドを前記データファイル内で位置付け及び復号化するステップを更に実行させることを特徴とする請求項１２に記載の電子デバイス。
【請求項１７】
ディスプレイを更に備え、前記抽出ステップは前記情報を前記ディスプレイ上に提示することを特徴とする請求項１２に記載の電子デバイス。
【請求項１８】
前記ファイルフォーマットはメディアデータフォーマットであり、前記抽出ステップで前記データファイルから抽出されるメタデータは、前記データファイルの異なるメディア部分に関する情報を含むことを特徴とする請求項１２に記載の電子デバイス。
【請求項１９】
前記ファイルフォーマットはコンピュータゲームデータフォーマットであり、前記抽出ステップで前記データファイルから抽出されるメタデータは、前記データファイルにより示される前記ゲームの異なるゲームモードに関する情報を含むことを特徴とする請求項１２に記載の電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子デバイスの分野に関し、特に、情報を処理し提示可能な移動電話等のポータブルハンドヘルドデバイスに関する。特に、本発明は、そのような電子デバイスにおける異なる種類のデータファイル内の情報にアクセスする機能に関する。
【背景技術】
【０００２】
商業的に魅力的な最初の携帯電話、携帯端末は、１９８０年代の終わりに販売された。それ以降、移動電話産業は、通信端末の製造技術が高性能化し、サービス品質、送信能力共に大幅に向上してきた。電子部品の小型化及び高効率なバッテリの開発により、より小型の端末の製造に多大な努力がされてきた。わずか２０年間のうちに、通信システムはアナログからデジタルになり、同時に、通信端末の大きさはブリーフケースサイズから今日のポケットサイズの電話になった。今日、非常に多くのメーカーが、パケット優先送信及び複数無線帯域有効範囲等、広範な種類の能力及びサービスを有するポケットサイズの端末を提供する。また、今日、移動電話の小型化は更に進んでおり、一般に、大きさは一般ユーザにとって重要な要素であると考えられる。エレクトロニクスの発達により、端末の構成要素の小型化が可能になり、同時に、端末はより高度な機能及びサービスを実行できるようになった。更に、新しい通信方式、いわゆる第３世代移動システムが開発され、リアルタイム映像等のより高度なデータを無線通信端末へ伝送することが可能になっている。
【０００３】
既存の移動体システム並びに次世代の移動体システムは、より高度なデータを送信する機能及びそのようなデータにアクセスする機能を提供する。しかしながら、メディアデータ等を処理するのに使用可能なプロセッサ電源と同じく、通信端末のメモリ空間にも制約がある。そのため、より広範囲な異なる種類のデータにアクセスできる場合でも、端末が制約要因になることがある。メディアサービス又は公告放送の開発者は、特別な端末や多くのメモリ空間を必要とせずに又はダウンロード及び提示に多くの時間を占有せずに、顧客が端末を通じてアクセスできるデジタル情報の提供を切望している。
【０００４】
電子デバイスの分野に関する問題は、特定のデータファイルを読み込み、あるいは他の方法で処理するためには、電子デバイスのコンピュータシステムが特定のソフトウェアアプリケーションを使用する必要があることである。この問題は、特にポータブル電子デバイスに関係する。一般に、ポータブル電子デバイスのメモリ空間は限られているため、保持するソフトウェアアプリケーションの数は少ないのが一般的である。そのため、電子デバイスが多くの種類のファイルやデータを処理することが多い場合でも、通常、電子デバイスは、全種類の形式は認識できない。連続したデータは大量の情報を含むことができるが、ユーザがそのデータを処理するのに適したアプリケーションをインストールしないかぎり、データはユーザにとって未知であり役に立たない。通常、アプリケーションは、データMIME（Multipurpose Internet Mail Extensions） typeをＯＳ（オペレーティングシステム）に登録する。その後、アプリケーションは、使用時にデータを処理するよう求められる。
【０００５】
今日、未知のファイルに対してユーザができることは多くない。未知のファイルの格納及び移動はできるが、そのデータを解析してその内容を知るためには、ユーザはある種類のアプリケーションをインストールする必要がある。いくつかの移動デバイスは、未知の入力ファイルを受信し、そのファイルシステム内に格納できる。しかしながら、ユーザは通常、名前、拡張子及びサイズ等ファイルシステムが許可するもの以外の情報を未知のファイルから取得することはできない。
【０００６】
いくつかの最新のデバイスによっては、ファイルの拡張子を遠隔データベースで探索できる。ファイルの拡張子が発見された場合、ユーザは、形式自体に関する静的情報及び場合によってはそれを扱うメーカ／アプリケーションのリストを確認できる。Ｗｉｎｄｏｗｓ（登録商標）は、ファイルの拡張子をＷｉｎｄｏｗｓ（登録商標）アプリケーション記述にマッピングするルックアップサービスを有する。そのため、実際には、ファイルに関する情報及びその内容を取得するためには、ユーザが新しいアプリケーションをダウンロードしインストールする必要がある。
【発明の開示】
【０００７】
したがって、本発明の目的は、電子デバイス内のデータファイルに関する情報にアクセスする手段を改良することである。本発明によれば、データファイルを処理するソフトウェアアプリケーションを実際に必要とせずにファイルに関する情報にアクセスできるようにすることで目的を達成する。本発明では、汎用パーサが電子デバイスに含まれる。汎用パーサは、データファイルのファイルフォーマットに一致するメタ記述言語ファイルがアクセス可能である場合、そのデータファイルを解析できる。このようにして、ファイルからデータ全体が抽出されない場合でも、データファイルの解析されたメタデータから限られた情報を抽出できる。このようにして取得された情報は、例えば、処理を続けてデータファイルを処理できるアプリケーションを取得するかを判定するために、デバイスのユーザによって使用されうる。
【０００８】
第１の側面によれば、この目的は、電子デバイスのメモリに格納されたデータファイルの情報にアクセスするための方法であって、
前記データファイルのファイルフォーマットを判定する判定ステップと、
前記データファイルのファイルフォーマットに準拠するメタ記述言語ファイルにアクセスするアクセスステップと、
汎用パーサが、前記メタ記述言語ファイルを用いて前記データファイルを解析する解析ステップと、
前記データファイルからメタデータを抽出する抽出ステップと、
抽出した前記メタデータから前記データファイルに関する情報を提示する提示ステップと、
を有することを特徴とする方法、により達成される。
【０００９】
一実施形態において、この方法は、前記アクセスステップの前に、
データ通信ネットワークを介して、記憶手段から前記電子デバイス内のファイルメモリに前記メタ記述言語ファイルをダウンロードするダウンロードステップを更に有する。
【００１０】
一実施形態において、この方法は、前記ダウンロードステップの前に、
データ通信ネットワークを介して、記憶手段から前記電子デバイス内のファイルメモリに前記メタ記述言語ファイルをダウンロードするための選択可能なオプションを提示するステップと、
ユーザのダウンロード指示に応答してダウンロードを起動するステップと、
を更に有する。
【００１１】
一実施形態において、この方法は、前記アクセスステップの前に、
前記電子デバイス内の前記データファイルを実行する試みを検出する検出ステップと、
前記電子デバイスが前記判定ステップで判定されたファイルフォーマットを処理するアクセス可能なアプリケーションを保持していないことを確定する確定ステップと、
を更に有する。
【００１２】
一実施形態において、この方法は、前記アクセスステップの前に、
前記電子デバイス内の前記データファイルを実行する試みを検出する検出ステップと、
前記電子デバイスが前記ファイルフォーマットに準拠するメタ記述言語ファイルを保持していないことを確定する確定ステップと、
データ通信ネットワークを介して、記憶手段から前記電子デバイス内のファイルメモリに前記メタ記述言語ファイルをダウンロードするダウンロードステップと、
を更に有する。
【００１３】
一実施形態において、前記メタ記述言語ファイルは、前記汎用パーサが前記特定のデータフォーマットのデータファイルのタグをバイナリ解析する方法に関する命令を含む。
【００１４】
一実施形態において、前記抽出ステップは、前記タグにおいて識別されたフィールドを前記データファイル内で位置付け及び復号化するステップを含む。
【００１５】
一実施形態において、前記提示ステップは、前記電子デバイスのディスプレイ上に前記情報を提示することを特徴とする。
【００１６】
一実施形態において、前記電子デバイスは移動電話である。
【００１７】
一実施形態において、前記ファイルフォーマットはメディアデータフォーマットであり、前記抽出ステップで前記データファイルから抽出されるメタデータは、前記データファイルの異なるメディア部分に関する情報を含む。
【００１８】
一実施形態において、前記ファイルフォーマットはコンピュータゲームデータフォーマットであり、前記抽出ステップで前記データファイルから抽出されるメタデータは、前記データファイルにより示される前記ゲームのゲームレベル、ゲームの登場人物等の異なるゲーム特徴に関する情報を含む。
【００１９】
第２の側面によれば、本発明の目的は、データファイルを記憶するメモリと、前記メモリに格納されたデータファイルの情報にアクセスするアクセス手段を備えるとともに、コンピュータシステムとコンピュータプログラムとを備える電子デバイスであって、前記コンピュータプログラムがロードされると、前記コンピュータシステムに、
前記データファイルのファイルフォーマットを判定する判定ステップと、
前記データファイルのファイルフォーマットに準拠するメタ記述言語ファイルにアクセスするアクセスステップと、
汎用パーサにより、前記メタ記述言語ファイルを用いて前記データファイルを解析する解析ステップと、
前記データファイルからメタデータを抽出する抽出ステップと、
抽出した前記メタデータから前記データファイルに関する情報を提示するステップと、
を実行させることを特徴とする電子デバイス、により達成される。
【００２０】
一実施形態において、前記電子デバイスは移動電話である。
【００２１】
一実施形態において、前記コンピュータプログラムがロードされると、本発明の第１の側面について上述した方法のいずれかのステップを更に実行させることを特徴とする。
【００２２】
一実施形態において、前記メタ記述言語ファイルは、前記特定のデータフォーマットのデータファイルのタグをバイナリ解析する方法に関する命令を含む。
【００２３】
一実施形態において、前記電子デバイスは、前記コンピュータプログラムがロードされると、前記コンピュータシステムに、前記タグにおいて識別されたフィールドを前記データファイル内で位置付け及び復号化するステップを更に実行させることを特徴とする。
【００２４】
一実施形態において、前記電子デバイスは、ディスプレイを更に備え、前記抽出ステップは前記情報を前記ディスプレイ上に提示することを特徴とする。
【００２５】
一実施形態において、前記ファイルフォーマットはメディアデータフォーマットであり、前記抽出ステップで前記データファイルから抽出されるメタデータは、前記データファイルの異なるメディア部分に関する情報を含む。
【００２６】
一実施形態において、前記ファイルフォーマットはコンピュータゲームデータフォーマットであり、前記抽出ステップで前記データファイルから抽出されるメタデータは、前記データファイルにより示される前記ゲームの異なるゲーム特徴に関する情報を含む。
【発明を実施するための最良の形態】
【００２７】
本明細書は、電子デバイス、特に、移動電話、通信機、電子オーガナイザ、スマートフォン、ＰＤＡ（パーソナルデジタルアシスタント）、ラップトップコンピュータ等のポータブル又はハンドヘルドデバイスにおける、データファイルの処理の分野に関する。なお、本発明は、ポータブル電子デバイスにおいての使用に限定されるものではない。したがって、本発明は、デスクトップコンピュータ等の固定デバイスにも同様に適用できる。更に、具備する（comprising, comprises）という用語は、本明細書及び添付の請求の範囲において含まれる特徴、要素又はステップを示すために使用される場合、特に指示されるもの以外の他の特徴、要素又はステップの存在を除外するものと理解すべきでないことを強調しておく。
【００２８】
添付の図面を参照して、実施形態を説明する。
【００２９】
図１は、本発明に係る電子デバイスを移動電話１で構成した実施形態を示す。この移動電話１は、既存の技術に従って、セルラネットワークの基地局を有する無線通信に使用できる。移動電話通信において現在使用される通信システムの例は、ＧＳＭ（Global System for Mobile communications）及びＵＭＴＳ（Universal Mobile Telecommunications System）を含む。通常、移動電話１は、端末の他の構成要素を直接的又は間接的に支持するシャーシ及びカバー２を含む支持構造を具備する。移動電話１は、マイクロフォン３及びキーパッド４を具備する表示された実施形態において、ユーザ入力インタフェースを有する。ユーザ入力インタフェースは、キーパッド４に加えて又はキーパッド４の代わりに、タッチパネルを更に具備してもよい。更に、移動電話１のユーザ出力インタフェースは、スピーカ５及びディスプレイ６を具備する。これらの特徴の全ては従来技術において周知である。図１には示さないが、移動電話１は、アンテナと、無線送受信電子回路と、バッテリの形態であるのが好ましい電源とを更に含む。更に、移動電話１は、関連するメモリ及びソフトウェアを含むマイクロプロセッサを備えたコンピュータシステムを有する。
【００３０】
今日の多くの移動電話においては、他の種類の電子デバイスと同様に、データファイルを受信及び格納することができる。しかしながら、データファイルを実行するためには、その目的のためのソフトウェアアプリケーションが必要である。ここで、データファイルの実行（executing）とは、情報を読み込み又は閲覧するためにファイルを開くこと、コンピュータゲーム等のデータファイルにより示されるプログラムを開始すること又は処理のためにデータファイル内のデータにアクセスすること等を含むことを意味する。しかしながら、電子デバイス内にそのようなアプリケーションが存在しない場合や、例えば権限がないためそのようなアプリケーションにアクセスできない場合には、そのようにしてデータファイルから検索できるデータファイルの情報は非常に少ない。したがって、データファイルの情報を検索するためには、関連するソフトウェアアプリケーションを取得する必要がある。移動電話等の電子デバイスにとって、そのようなソフトウェアアプリケーションを検索し、アクセスし、ダウンロードし、インストールし、設定し、そして実行することは、複雑で時間がかかるであろう。そのようなソフトウェアアプリケーションが使用可能になるまでに、適切なチャネルを通じて支払い及び登録が必要な場合もある。
【００３１】
したがって、本発明の背景にある意図は、データファイルを実行するために必要なアプリケーションにアクセスする必要なく、データファイルに関する情報を取得する手段を提供することである。データファイルに関する取得された情報は、ファイルの削除、ファイルを実行できる別のデバイスへのファイルの送信又はダウンロード、又は処理の続行及びデータファイルへのアクセス権限を得るのに適切なアプリケーションソフトウェアの取得等、電子デバイスのユーザがデータファイルに対する対処を決定する基礎として使用できる。本発明によれば、汎用パーサ (generic parser) が電子デバイスに含まれる。汎用パーサは、データファイルに一致するメタ記述言語 (meta descriptor language: MDL) ファイルが既知であるあらゆるファイルを解析できる。ＭＤＬは、ある特定の形式のデータファイル内の異なる種類のメタデータをパーサが発見する方法を記述する。この場合、ＭＤＬパーサとも呼ばれる汎用パーサは一度だけ実行され、その一方で、ＭＤＬファイルは新しいファイルフォーマット毎にダウンロードされ、別のアプリケーションをインストールする必要なしに新しいファイルフォーマットのメタデータにアクセスできる。この特徴の利点は、通常、ＭＤＬファイルのサイズがアプリケーションソフトウェア全体よりも非常に小さく、そのため高速ダウンロードにより適していることである。これは、限られたダウンロード帯域又は限られたメモリ空間を有する電子デバイスへのダウンロードに対して特に有用である。多大なメモリ空間を必要とする多くのアプリケーションをダウンロードし記憶する代わりに、本当に必要なアプリケーションのみがダウンロードされる。
【００３２】
本発明の実施形態の一例は、ｍｐ３ファイル等の音声ファイルに関するものとすることができる。ｍｐ３ファイルは、メタデータフォーマットID3を含み、これはファイルの最後に連結される。ｍｐ３ファイルが保持するデータの内容、例えば曲名やアーティスト等を検索するためには、メタデータを解析する必要がある。最新の移動電話に多く見られるように、移動電話等の電子デバイスにおいてメタデータを解析するために、そのデータを解釈する専用コードを電話内に保持してもよい。しかしながら、本発明に従う一実施形態では、その代わりに、ＭＤＬパーサが携帯電話に含まれる。ＭＤＬパーサには、mime-type audio/mp3、すなわち、mp3.mdlに一致するＭＤＬファイルが必要である。ＭＤＬファイルは非常に一般的な形式であるため、このようなＭＤＬファイルが電話にインストールされる場合もあるが、そのような場合は稀であり、ＭＤＬファイルはインターネット上のいくつかのサービスからダウンロードできる。ＭＤＬファイルは、例えば、フィールドＢが位置付けられ且つフォーマットＤで符号化されＣバイトの長さを有するオフセットＡにおいて、ID3タグをバイナリ解析する方法に関する情報を含む。次に、例えば、アーティスト、曲、アルバム等のフィールドがパーサから抽出され、ディスプレイ６上にユーザに提示される。ｍｐ３に対するＭＤＬファイルの内容及び構文の一例を以下に示す。
【００３３】
2008530644.tif 000003
【００３４】
図２は、本発明の一実施形態に係る方法のフローチャートを示す。ここでは、明確にするために、移動電話において実現され、ｍｐ３音声ファイルに関する情報を取得するために使用されるものとして説明する。しかしながら、このような方法は、データファイルを処理し且つデバイスのユーザに対して情報を提示するコンピュータシステムを備える他の種類の電子デバイスにも適用できることは理解されるべきである。
【００３５】
この方法はステップ２００から始まり、特定のファイルフォーマットのデータファイルが移動電話のデータメモリに格納される。データファイルは、本例においてはｍｐ３ファイルであり、例えば、移動通信ネットワークを介する無線送信によって電話に受信されてもよいし、コンピュータに接続されたケーブルを介したダウンロードによって受信されてもよいし、あるいは、メモリスティックを電話に接続することによって受信されてもよい。移動電話は、受信した全データファイル、又はオプションとして電話のコンピュータシステムが一致するアプリケーションを有さないデータファイルのみ、を解析するのに使用できる汎用パーサ及びＭＤＬパーサを有する。例えば、ステップ２００において格納されたデータファイルは「greatsongs.mp3」という名前のｍｐ３ファイルである。
【００３６】
本実施形態の第１変形例において、データファイルから情報を取得する更なる処理は、移動電話のユーザによるデータファイルに関する情報の実行又は閲覧がステップ２０５において検出されるまで開始されない。
【００３７】
そのような試みが移動電話のコンピュータシステムによって検出されると、ステップ２１０において、ファイルフォーマットを確定するために、データファイルがコンピュータシステムにより検査される。
【００３８】
ステップ２２０において、コンピュータシステムは、データファイルを実行するためにアクセス可能なソフトウェアアプリケーションが電話内にあるかを検査する。そのようなアプリケーションがある場合、ステップ２３０において、アプリケーションにアクセスしてデータファイルを実行する。
【００３９】
そのようなアクセス可能なアプリケーションがない場合、コンピュータシステムは代わりに処理を進め、ステップ２４０において、確定されたファイルフォーマットに対するアクセス可能なＭＤＬファイルが移動電話内にあるかを検査する。そのようなＭＤＬファイルがある場合、ステップ２５０においてＭＤＬファイルにアクセスする。
【００４０】
確定されたファイルフォーマットを解析するアクセス可能なＭＤＬファイルが移動電話内にない場合、処理はステップ２６０へ進み、好ましくは移動電話のディスプレイ上に、データファイルに関する情報を検索するのに使用できるＭＤＬファイルをダウンロードするオファーを提示する。一実施形態において、このような質問又はオファーは、データファイルを実行するのに必要なアプリケーションソフトウェア全体をダウンロードするという別のオプションと共に提供されてもよい。オファーにおいて、ダウンロード時間及び価格がある場合は、それらが２つの選択肢に対して更に与えられてもよい。
【００４１】
ステップ２６０以降、ユーザは、例えば端末上で選択を示すソフトキーを押すことにより、ステップ２７０において適切なＭＤＬファイルをダウンロードすることを選択することができる。あるいは、図中に左側の破線ループで示されるように、移動電話内にアクセス可能なＭＤＬファイルがないことがステップ２４０において確定すると、ＭＤＬファイルを自動的にダウンロードしてもよい。ＭＤＬファイルのダウンロードは、インターネットに接続したＭＤＬファイルサービスステーションから、移動電話が動作する移動体通信システムを介して実行してもよい。
【００４２】
ステップ２７０におけるダウンロード又はステップ２５０における移動電話内のＭＤＬファイルメモリへのアクセスにより、ｍｐ３ファイルのメタデータフォーマットを解析するためのＭＤＬファイルが取得されると、データファイルのＩＤ３タグが汎用パーサにより解析される。
【００４３】
次に、ファイル「greatsongs.mp3」内に位置するフィールドが、コンピュータシステムによって汎用パーサから抽出され、ステップ２９０において、移動電話のディスプレイ上にテキストとして提示される。情報は、例えば以下のように示される。
【００４４】
1. U2 - Gloria
2. Aerosmith - Living on the edge
3. Maroon 5 - This love
【００４５】
この簡潔であるが記述的な情報から、移動電話のユーザは、例えば、ｍｐ３ファイルを実行してこれらの曲を実際に聞くのに必要なアプリケーションを取得するか又はこれらの曲を別のデバイスに送信するかを決定することができる。
【００４６】
図２には直接示さないが、第２の変形例においては、データファイルに関する情報を実行するか又はそのような情報にアクセスする試みが検出されない場合であっても、ステップ２１０、２２０及び２４０がステップ２００の後にコンピュータシステムによって自動的に実行されてもよい。このような変形例において、そのような試みがコンピュータシステムによって検出される場合、アプリケーションへアクセスすること、ＭＤＬファイルへアクセスすること又はＭＤＬファイルをダウンロードすることのいずれかによって、処理が進む。
【００４７】
本発明の利点は、単純なメタ記述言語ファイルがアクセス可能である場合、コードに類似した基本的な動作を用いてあらゆるファイルフォーマットのメタデータの全てを復号化するために、１つのソフトウェア、すなわち汎用パーサのみが使用できることである。以上、実施形態又は動作モードの例によって、本発明の原理を説明した。しかしながら、本発明は、例示であって限定的ではない上述の特定の実施形態に限定されると解釈されるべきではなく、添付の請求の範囲に規定される本発明の範囲から逸脱することなく、当業者によりそれらの実施形態において変形が実施されてもよいことが理解されるべきである。
【図面の簡単な説明】
【００４８】
【図１】実施形態における電子デバイスとしての移動電話の構成を示す図である。
【図２】実施形態に係る方法を示すフローチャートである。
【図１】
2008530644.tif 000004
【図２】
2008530644.tif 000005
【国際調査報告】
2008530644.tif 000006
2008530644.tif 000007
2008530644.tif 000008