(57)【特許請求の範囲】
【請求項１】
格納領域の指定タイプファイルを照会するステップと、
照会された前記指定タイプファイルの属性情報を抽出するステップと、
前記指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成するステップと、
を含み、
前記属性情報は、前記指定タイプファイルの名称、再生アドレス、及び話数情報のうちの前の二つ又は全三つを含み、
前記指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成するステップは、
同一名称を有する前記属性情報を一つの分類に区画するステップと、
前記分類に属する属性情報が一つである場合、前記属性情報を、前記仮想ディレクトリのプライマリディレクトリにおけるノードであって、前記属性情報に対応する指定タイプファイルの名称と再生アドレスを含む１つのノードとして確定するステップと、
前記分類に属する属性情報が少なくとも二つであり、且つ前記属性情報が話数情報を含む場合、前記分類に対して、前記プライマリディレクトリに位置するノードであって、少なくとも、前記分類に属する前記属性情報に対応する指定タイプファイルの名称を含む１つのノードを生成するステップと、
前記分類に属する各属性情報を、それぞれ、前記プライマリディレクトリにおける前記ノードの下位の、前記仮想ディレクトリのセカンダリディレクトリに位置するサブノードであって、前記属性情報に対応する指定タイプファイルの名称、再生アドレス及び話数情報を含むサブノードとして確定するステップと、
を含むことを特徴とする仮想ディレクトリ作成方法。
【請求項２】
前記分類に対して、前記プライマリディレクトリに位置する１つのノードを生成するステップは、
前記プライマリディレクトリにおいて、前記分類に対応する１つのノードを作成するステップと、
前記分類に属する属性情報における名称を、前記プライマリディレクトリにおける前記ノードの名称として確定するステップと、
前記分類に属する属性情報の数を、前記プライマリディレクトリにおける前記ノードの全話数情報として確定するステップと、
前記名称と前記全話数情報を、前記ノードに含まれる内容として確定するステップと、
を含むことを特徴とする請求項１に記載の仮想ディレクトリ作成方法。
【請求項３】
前記プライマリディレクトリにおける前記ノードに対応する属性情報に基づいて、前記ノードに対して電子カードを作成するステップと、
前記プライマリディレクトリにおける前記ノードに対応する電子カードを指定表示領域に表示するステップと、
をさらに含むことを特徴とする請求項２に記載の仮想ディレクトリ作成方法。
【請求項４】
前記プライマリディレクトリにおける前記ノードに対応する電子カードを指定表示領域に表示するステップは、
前記プライマリディレクトリにおけるノードに対応する指定タイプファイルのポスター情報であって、前記指定タイプファイルの内容を示すためのイメージであるポスター情報を取得するステップと、
前記ポスター情報を、前記ノードに対応する電子カードに追加するステップと、
前記ノードに対応し且つ前記ポスター情報が追加された前記電子カードを前記指定表示領域に表示するステップと、
を含むことを特徴とする請求項３に記載の仮想ディレクトリ作成方法。
【請求項５】
前記プライマリディレクトリにおけるノードは、前記ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、
前記方法は、指定類別を含む表示要求を取得するステップをさらに含み、
前記プライマリディレクトリにおける前記ノードに対応する属性情報に基づいて、前記ノードに対して電子カードを作成するステップは、
前記プライマリディレクトリの属性情報のうち前記指定類別を含むノードを選定するステップと、
選定された前記ノードに対応する属性情報に基づいて、選定された前記ノードに対して電子カードを作成するステップと、
を含み、
前記プライマリディレクトリにおける前記ノードに対応する電子カードを指定表示領域に表示するステップは、
選定された前記ノードに対応する電子カードを前記指定表示領域に表示するステップを含むことを特徴とする請求項３に記載の仮想ディレクトリ作成方法。
【請求項６】
前記プライマリディレクトリにおけるノードは、前記ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、
前記方法は、
指定類別を含む表示要求を取得するステップと、
前記指定表示領域に表示された属性情報のうち、類別が前記指定類別ではない電子カードを削除するステップと、
をさらに含むことを特徴とする請求項３に記載の仮想ディレクトリ作成方法。
【請求項７】
ユーザが前記指定表示領域の電子カードを選択した際に生成されたものであって、前記電子カードに対応する属性情報を含む再生要求を受信するステップと、
前記再生要求に含まれている前記属性情報に再生アドレスが含まれている場合、前記電子カードに対応する属性情報における再生アドレスをプレーヤーに送信して、前記プレーヤーが前記属性情報における再生アドレスに基づいて前記電子カードに対応する指定タイプファイルを再生するようにするステップと、
前記再生要求に含まれている前記属性情報に再生アドレスが含まれていない場合、前記電子カードに対応するノードの全てのサブノードの属性情報における再生アドレスを前記プレーヤーに送信して、前記プレーヤーが前記サブノードの属性情報における再生アドレスに基づいて前記サブノードに対応する指定タイプファイルを再生するようにするステップと、
をさらに含むことを特徴とする請求項３〜６のいずれか１項に記載の仮想ディレクトリ作成方法。
【請求項８】
格納領域の指定タイプファイルを照会するための照会モジュールと、
前記照会モジュールにより照会された前記指定タイプファイルの属性情報を抽出するための抽出モジュールと、
前記抽出モジュールにより抽出された前記指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成するための仮想ディレクトリ作成モジュールと、
を含み、
前記属性情報は、前記指定タイプファイルの名称、再生アドレス、及び話数情報のうちの前の二つ又は全三つを含み、
前記仮想ディレクトリ作成モジュールは、
同一名称を有する前記属性情報を一つの分類に区画するための区画ユニットと、
前記区画ユニットにより区画された前記分類に属する属性情報が一つである場合、前記属性情報を、前記仮想ディレクトリのプライマリディレクトリにおけるノードであって、前記属性情報に対応する指定タイプファイルの名称と再生アドレスを含む１つのノードとして確定するための第１の確定ユニットと、
前記区画ユニットにより区画された前記分類に属する属性情報が少なくとも二つであり、且つ前記属性情報が話数情報を含む場合、前記分類に対して、前記プライマリディレクトリに位置するノードであって、少なくとも、前記分類に属する前記属性情報に対応する指定タイプファイルの名称を含む１つのノードを生成するための生成ユニットと、
前記分類に属する各属性情報を、それぞれ、前記プライマリディレクトリにおける、前記生成ユニットにより生成された前記ノードの下位の、前記仮想ディレクトリのセカンダリディレクトリに位置するサブノードであって、前記属性情報に対応する指定タイプファイルの名称、再生アドレス及び話数情報を含むサブノードとして確定するための第２の確定ユニットと、
を含むことを特徴とする仮想ディレクトリ作成装置。
【請求項９】
前記生成ユニットは、
前記プライマリディレクトリにおいて、前記分類に対応する１つのノードを作成するための作成サブユニットと、
前記分類に属する属性情報における名称を、前記プライマリディレクトリにおける、前記作成サブユニットにより作成された前記ノードの名称として確定するための第１の確定サブユニットと、
前記分類に属する属性情報の数を、前記プライマリディレクトリにおける、前記作成サブユニットにより作成された前記ノードの全話数情報として確定するための第２の確定サブユニットと、
前記第１の確定サブユニットにより確定された前記名称と前記第２の確定サブユニットにより確定された前記全話数情報を、前記ノードに含まれる内容として確定するための第３の確定サブユニットと、
を含むことを特徴とする請求項８に記載の仮想ディレクトリ作成装置。
【請求項１０】
前記プライマリディレクトリにおける前記ノードに対応する属性情報に基づいて、前記ノードに対して電子カードを作成するための電子カード作成モジュールと、
前記プライマリディレクトリにおける前記ノードに対応する電子カードを指定表示領域に表示するための表示モジュールと、
をさらに含むことを特徴とする請求項９に記載の仮想ディレクトリ作成装置。
【請求項１１】
前記表示モジュールは、
前記プライマリディレクトリにおけるノードに対応する指定タイプファイルのポスター情報であって、前記指定タイプファイルの内容を示すためのイメージであるポスター情報を取得するための取得ユニットと、
前記取得ユニットにより取得された前記ポスター情報を、前記ノードに対応する電子カードに追加するための追加ユニットと、
前記ノードに対応し且つ前記ポスター情報が追加された前記電子カードを前記指定表示
領域に表示するための表示ユニットと、
を含むことを特徴とする請求項１０に記載の仮想ディレクトリ作成装置。
【請求項１２】
前記プライマリディレクトリにおけるノードは、前記ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、
前記装置は、指定類別を含む表示要求を取得するための第１の取得モジュールをさらに含み、
前記電子カード作成モジュールは、
前記プライマリディレクトリの属性情報のうち前記指定類別を含むノードを選定するための選定ユニットと、
前記選定ユニットにより選定された前記ノードに対応する属性情報に基づいて、選定された前記ノードに対して電子カードを作成するための作成ユニットと、
を含み、
前記表示モジュールは、さらに、選定された前記ノードに対応する電子カードを前記指定表示領域に表示するために用いられることを特徴とする請求項１０に記載の仮想ディレクトリ作成装置。
【請求項１３】
前記プライマリディレクトリにおけるノードは、前記ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、
前記装置は、
指定類別を含む表示要求を取得するための第２の取得モジュールと、
前記指定表示領域に表示された属性情報のうち、類別が前記指定類別ではない電子カードを削除するための削除モジュールと、
をさらに含むことを特徴とする請求項１０に記載の仮想ディレクトリ作成装置。
【請求項１４】
ユーザが前記指定表示領域の電子カードを選択した際に生成されたものであって、前記電子カードに対応する属性情報を含む再生要求を受信するための受信モジュールと、
前記受信モジュールにより受信された前記再生要求に含まれている前記属性情報に再生アドレスが含まれている場合、前記電子カードに対応する属性情報における再生アドレスをプレーヤーに送信して、前記プレーヤーが前記属性情報における再生アドレスに基づいて前記電子カードに対応する指定タイプファイルを再生するようにするための第１の送信モジュールと、
前記受信モジュールにより受信された前記再生要求に含まれている前記属性情報に再生アドレスが含まれていない場合、前記電子カードに対応するノードの全てのサブノードの属性情報における再生アドレスを前記プレーヤーに送信して、前記プレーヤーが前記サブノードの属性情報における再生アドレスに基づいて前記サブノードに対応する指定タイプファイルを再生するようにするための第２の送信モジュールと、
をさらに含むことを特徴とする請求項１０〜１３のいずれか１項に記載の仮想ディレクトリ作成装置。
【請求項１５】
請求項８〜１４のいずれか１項に記載の仮想ディレクトリ作成装置を含むことを特徴とする電子装置。
【請求項１６】
プロセッサに実行されることにより、請求項１〜７のいずれか１項に記載の仮想ディレクトリ作成方法を実現することを特徴とするプログラム。
【請求項１７】
請求項１６に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、出願番号がＣＮ２０１３１０３７６６０５．６、出願日が２０１３年８月２６日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【技術分野】
【０００２】
本発明は、コンピュータの技術分野に関し、特に、仮想ディレクトリ作成方法、装置、電子装置、プログラム、及び記録媒体に関する。
【背景技術】
【０００３】
現在、一部の電子装置は、例えば外付けのリムーバブルハードディスク、共有ネットワーク装置などの一つ又は複数の外付け装置との接続が可能である。これらの電子装置の内部の各パーティション及び外付け装置には、多くのファイルが格納される。
【０００４】
ユーザは、ある映像ファイルを見ようとするとき、この映像ファイルがどの外付け装置又は電子装置のどのパーティションに格納されているかを、記憶に頼って確定する必要があり、それから対応する外付け装置又は電子装置のパーティションにアクセスして当該映像ファイルを探し出して再生する。
【０００５】
本発明を実現する際に、発明者は、少なくとも下記問題が存在することが分かった。映像ファイルの格納位置が統一されていないため、ユーザは、再生したい映像ファイルの位置を記憶に頼って探し出す必要がある。しかし、ユーザの記憶には間違った情報が存在する可能性があるため、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローも比較的繁雑である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施例は、従来技術において、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローが比較的繁雑であるという問題を解決するために、仮想ディレクトリ作成方法、装置、電子装置、プログラム、及び記録媒体を提供する。
【課題を解決するための手段】
【０００７】
本発明の実施例の第１の態様によると、仮想ディレクトリ作成方法を提供し、当該仮想ディレクトリ作成方法は、指定タイプファイルに対して仮想ディレクトリを作成するための要求情報を受信するステップと、指定タイプファイルに対して仮想ディレクトリを作成するための要求情報を受信すると、指定の格納領域の前記指定タイプファイルを照会するステップと、照会された前記指定タイプファイルの属性情報を抽出するステップと、前記指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成するステップとを含む。ここで、前記属性情報は、名称と再生アドレスを含む第１の属性情報、又は、名称と話数情報を含む第２の属性情報、又は、名称、再生アドレス、及び話数を含む第３の属性情報である。
【０００８】
本発明の実施例の第２の態様によると、仮想ディレクトリ作成装置を提供し、当該仮想ディレクトリ作成装置は、格納領域の指定タイプファイルを照会するための照会モジュールと、前記照会モジュールにより照会された前記指定タイプファイルの属性情報を抽出するための抽出モジュールと、前記抽出モジュールにより抽出された前記指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成するための仮想ディレクトリ作成モジュールと、を含み、前記属性情報は、前記指定タイプファイルの名称、再生アドレス、及び話数情報のうちの前の二つ又は全三つを含む。
【０００９】
本発明の実施例の第３の態様によると、第２の態様に係る前記仮想ディレクトリ作成装置を含む電子装置を提供する。
本発明の実施例の第４の態様によると、プログラムを提供し、当該プログラムは、プロセッサに実行されることにより、上記仮想ディレクトリ作成方法を実現する。
本発明の実施例の第５の態様によると、記録媒体を提供し、当該記録媒体には、上記プログラムが記録されている。
【発明の効果】
【００１０】
本発明の実施例に係る技術案は、下記の有益な効果を奏する。
【００１１】
指定格納領域の全ての指定タイプファイルを取得し、取得した指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成することにより、従来技術において、映像ファイルの格納位置が統一されていないため、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローが比較的繁雑であるという問題を解決できる。なお、外付け装置と電子装置の各パーティションにある同一種類の指定タイプファイルを一つの仮想ディレクトリに統一的に作成することにより、当該仮想ディレクトリから必要な指定タイプファイルを直接探し出すことができ、必要な指定タイプファイルを快速に探し出すことができるという効果を達成できる。
【００１２】
以上の統括な記述と以下の細部記述は、ただ例示的なものであり、本発明を限定するものではないと、理解すべきである。
【図面の簡単な説明】
【００１３】
以下の図面は、明細書の一部分として明細書全体を構成することにより、本発明に合致する実施例を例示するとともに、本発明の原理を解釈するためのものである。
【００１４】
【図１】図１は、一つの例示的な実施例にかかる仮想ディレクトリ作成方法の実現に係る環境模式図である。
【図２】図２は、一つの例示的な実施例にかかる仮想ディレクトリ作成方法のフローチャートである。
【図３】図３は、一つの例示的な実施例にかかる仮想ディレクトリ作成方法のフローチャートである。
【図４】図４は、一つの例示的な実施例にかかる仮想ディレクトリの構成模式図である。
【図５】図５は、一つの例示的な実施例にかかる仮想ディレクトリ作成方法のフローチャートである。
【図６】図６は、一つの例示的な実施例にかかる仮想ディレクトリの模式図である。
【図７】図７は、一つの例示的な実施例にかかる表示領域の模式図である。
【図８】図８は、一つの例示的な実施例にかかる仮想ディレクトリで電子カードをリクエスト再生するフローチャートである。
【図９】図９は、一つの例示的な実施例にかかる仮想ディレクトリ作成装置の構成模式図である。
【図１０】図１０は、一つの例示的な実施例にかかる仮想ディレクトリ作成装置の構成模式図である。
【図１１】図１１は、一つの例示的な実施例にかかる電子装置の構成模式図である。
【発明を実施するための形態】
【００１５】
本発明の目的、技術案及び利点をより明確にするために、以下、図面を参照しながら本発明の実施形態をさらに詳細に説明する。
【００１６】
図１は、本発明の一部の実施例にかかる仮想ディレクトリ作成方法の実現に係る実施環境の模式図である。当該実施環境は、電子装置１２０と少なくとも一つの外付け装置１４０を含む。電子装置１２０と外付け装置１４０は接続されている。
【００１７】
電子装置１２０は、パソコン、スマートフォン、マルチメディアテレビ、ＭＰ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−４）などを含むが、それらに限らない。電子装置１２０は、少なくとも一つのパーティション１２２を含む。各パーティションには、いろんなタイプのファイルの格納が可能である。例えば、各パーティション１２２には、映像ファイル、音声ファイル及び／又はテキストファイルなどの格納が可能である。
【００１８】
外付け装置１４０は、例えば、電子装置１２０の外付けのリムーバブルハードディスク、Ｕディスク又は電子装置１２０と同一ＬＡＮに位置するネットワーク共有装置である。電子装置１２０のプレーヤーは、外付け装置１４０の映像ファイルや音声ファイルの再生が可能である。
【００１９】
図２は、本発明の一つの実施例にかかる仮想ディレクトリ作成方法のフローチャートである。当該仮想ディレクトリ作成方法は、図１に示す実施環境における電子装置１２０により実施されることができる。当該仮想ディレクトリ作成方法は、以下のステップを含む。
【００２０】
ステップ２０１において、格納領域の指定タイプファイルを照会する。
【００２１】
指定タイプファイルは、映像ファイル、音声ファイル及び／又はテキストファイルなどである。
【００２２】
ここでの格納領域は、デフォルトの電子装置の全てのパーティション及び全ての外付け装置であってもよく、例えば指定された電子装置の一部のパーティション又は一部の外付け装置などの、ユーザにより指定された格納領域であってもよい。例えば、図１に示す電子装置１２０の各パーティション及び電子装置１２０の外付けである外付け装置１４０の格納領域を格納領域とデフォルト設定してもよい。さらに、例えば、ユーザが必要に応じて電子装置１２０の一つ又は複数のパーティション及び／又は一つ又は複数の外付け装置１４０を選択し、選択した電子装置１２０のパーティション及び／又は外付け装置１４０を格納領域としてもよい。例えば、ユーザは、ある指定の外付け装置の映像ファイルを確認したい場合、当該指定の外付け装置を格納領域と設定することができる。この場合、映像ファイルを取得するには、当該指定の外付け装置を照会すればよい。
【００２３】
一つの実施例において、格納領域に複数の外付け装置、電子装置の複数のパーティション、又は、少なくとも一つの外付け装置と電子装置の少なくとも一つのパーティションが含まれる場合、所定の照会経路に従って格納領域の指定タイプファイルを照会することができる。例えば、格納領域に第１の外付け装置と第２の外付け装置が含まれる場合、所定の照会経路を「第１の外付け装置→第２の外付け装置」に設定することができる。この場合、第１の外付け装置の指定タイプファイルを照会してから、第２の外付け装置の指定タイプファイルを照会することができる。さらに、例えば、格納領域に電子装置のパーティションＤ、パーティションＥ、第１の外付け装置、第２の外付け装置が含まれる場合、所定の照会経路を「電子装置のパーティションＤ→パーティションＥ→第１の外付け装置→第２の外付け装置」に設定することができる。この場合、電子装置のパーティションＤ、パーティションＥ、第１の外付け装置、第２の外付け装置の順に照会することができる。
【００２４】
ステップ２０２において、照会された指定タイプファイルの属性情報を抽出する。属性情報は、指定タイプファイルの名称、再生アドレス、話数情報のうちの前の二つ又は全三つを含む。
【００２５】
指定タイプファイルが映像ファイルである場合、指定タイプファイルの属性情報は、指定タイプファイルの名称と再生アドレスを含むか、又は、指定タイプファイルの名称、再生アドレス、話数情報を含む。
【００２６】
例えば、映像ファイルが映画である場合、当該映像ファイルの属性情報は、映画の名称と再生アドレスを含む。また、例えば、映像ファイルがあるドラマの一話である場合、当該映像ファイルの属性情報は、当該ドラマの名称、当該映像ファイルの再生アドレス、及び当該映像ファイルが当該ドラマの第何話であるかを示すための話数情報を含む。
【００２７】
ここで、再生アドレスは、当該映像ファイルの、電子装置１２０の各パーティション又は外付け装置１４０における実際格納経路であることに留意すべきである。
【００２８】
ステップ２０３において、指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成する。
【００２９】
一つの実施例において、ユーザは、必要に応じて、指定タイプファイルに対して仮想ディレクトリを作成することができる。例えば、ユーザは、映像ファイルに対して仮想ディレクトリを作成することもでき、音声ファイルに対して仮想ディレクトリを作成することもでき、テキストファイルに対して仮想ディレクトリを作成することもできる。もちろん、他のタイプのファイルに対して仮想ディレクトリを作成することもできる。
【００３０】
一つの実施例において、指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成するステップは、同一名称を有する属性情報を一つの分類に区画するステップと、分類に属する属性情報が一つである場合、属性情報を、仮想ディレクトリのプライマリディレクトリにおけるノードであって、対応する指定タイプファイルの名称と再生アドレスを含む１つのノードとして確定するステップと、分類に属する属性情報が少なくとも二つであり、且つ属性情報が話数情報を含む場合、分類に対して、プライマリディレクトリに位置するノードであって、少なくとも、分類に属する属性情報に対応する指定タイプファイルの名称を含む１つのノードを生成するステップと、分類に属する各属性情報を、それぞれ、プライマリディレクトリにおけるノードの下位の、仮想ディレクトリのセカンダリディレクトリに位置するサブノードであって、属性情報に対応する指定タイプファイルの名称、再生アドレス及び話数情報を含むサブノードとして確定するステップとを含む。
【００３１】
一つの実施例において、分類に対して、プライマリディレクトリに位置する１つのノードを生成するステップは、プライマリディレクトリにおいて、分類に対応する１つのノードを作成するステップと、分類に属する属性情報における名称を、プライマリディレクトリにおけるノードの名称として確定するステップと、分類に属する属性情報の数を、プライマリディレクトリにおけるノードの全話数情報として確定するステップと、名称と全話数情報を、ノードに含まれる内容として確定するステップとを含む。
【００３２】
一つの実施例において、本発明による方法は、さらに、プライマリディレクトリにおけるノードに対応する属性情報に基づいて、ノードに対して電子カードを作成するステップと、プライマリディレクトリにおけるノードに対応する電子カードを指定表示領域に表示するステップとを含む。
【００３３】
一つの実施例において、プライマリディレクトリにおけるノードに対応する電子カードを指定表示領域に表示するステップは、プライマリディレクトリにおけるノードに対応する指定タイプファイルのポスター情報であって、指定タイプファイルの内容を示すためのイメージであるポスター情報を取得するステップと、ポスター情報を、ノードに対応する電子カードに追加するステップと、ノードに対応し且つポスター情報が追加された電子カードを指定表示領域に表示するステップとを含む。
【００３４】
一つの実施例において、プライマリディレクトリにおけるノードは、ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、この場合、上記方法は、指定類別を含む表示要求を取得するステップをさらに含み、プライマリディレクトリにおけるノードに対応する属性情報に基づいて、ノードに対して電子カードを作成するステップは、プライマリディレクトリの属性情報のうち指定類別を含むノードを選定するステップと、選定されたノードに対応する属性情報に基づいて、選定されたノードに対して電子カードを作成するステップとを含み、プライマリディレクトリにおけるノードに対応する電子カードを指定表示領域に表示するステップは、選定されたノードに対応する電子カードを指定表示領域に表示するステップを含む。
【００３５】
一つの実施例において、属性情報は、指定タイプファイルの類別をさらに含み、この場合、上記方法は、指定類別を含む表示要求を取得するステップと、指定表示領域に表示された属性情報のうち、類別が指定類別ではない電子カードを削除するステップとをさらに含む。
【００３６】
一つの実施例において、本発明の実施例による方法は、ユーザが指定表示領域の電子カードを選択した際に生成されたものであって、電子カードに対応する属性情報を含む再生要求を受信するステップと、再生要求に含まれている属性情報に再生アドレスが含まれている場合、電子カードに対応する属性情報における再生アドレスをプレーヤーに送信して、プレーヤーが属性情報における再生アドレスに基づいて電子カードに対応する指定タイプファイルを再生するようにするステップと、再生要求に含まれている属性情報に再生アドレスが含まれていない場合、電子カードに対応するノードの全てのサブノードの属性情報における再生アドレスをプレーヤーに送信して、プレーヤーがサブノードの属性情報における再生アドレスに基づいてサブノードに対応する指定タイプファイルを再生するようにするステップとをさらに含む。
【００３７】
以上をまとめると、本発明の実施例に係る仮想ディレクトリ作成方法によると、指定格納領域の全ての指定タイプファイルを取得し、取得した指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成することにより、従来技術において、映像ファイルの格納位置が統一されていないため、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローが比較的繁雑であるという問題を解決できる。なお、外付け装置と電子装置の各パーティションにある同一種類の指定タイプファイルを一つの仮想ディレクトリに統一的に作成することにより、当該仮想ディレクトリから必要な指定タイプファイルを直接探し出すことができ、必要な指定タイプファイルを快速に探し出すことができるという効果を達成できる。
【００３８】
図３は、本発明の別の実施例にかかる仮想ディレクトリ作成方法のフローチャートである。当該仮想ディレクトリ作成方法は、図１に示す実施環境における電子装置１２０によって実施されることができる。当該仮想ディレクトリ作成方法は、以下のステップを含む。
【００３９】
ステップ３０１において、格納領域の指定タイプファイルを照会する。
【００４０】
指定タイプファイルは、映像ファイル、音声ファイル及び／又はテキストファイルなどである。
【００４１】
ここでの格納領域は、デフォルトの電子装置の全てのパーティション及び全ての外付け装置であってもよく、例えば指定された電子装置の一部のパーティション又は一部の外付け装置などの、ユーザにより指定された格納領域であってもよい。例えば、デフォルトの格納領域は、図１に示す電子装置１２０の各パーティション及び電子装置１２０の外付けである外付け装置１４０の格納領域である。さらに、例えば、ユーザが必要に応じて電子装置１２０の一つ又は複数のパーティション及び／又は一つ又は複数の外付け装置１４０を選択し、選択した電子装置１２０のパーティション及び／又は外付け装置１４０を格納領域としてもよい。
【００４２】
一つの実施例において、格納領域に複数の外付け装置、電子装置の複数のパーティション、少なくとも一つの外付け装置と電子装置の少なくとも一つのパーティションが含まれる場合、所定の照会経路に従って格納領域の指定タイプファイルを照会することができる。例えば、格納領域に第１の外付け装置と第２の外付け装置が含まれる場合、所定の照会経路を「第１の外付け装置→第２の外付け装置」に設定することができる。この場合、第１の外付け装置の指定タイプファイルを照会してから、第２の外付け装置の指定タイプファイルを照会することができる。
【００４３】
ステップ３０２において、照会された指定タイプファイルの属性情報を抽出する。属性情報は、指定タイプファイルの名称、再生アドレス、話数情報のうちの前の二つ又は全三つを含む。
【００４４】
明らかに、指定タイプファイルのタイプが異なるため、指定タイプファイルの属性情報も異なる。したがって、指定タイプファイルのタイプに基づいて、指定タイプファイルの属性情報を確定することができる。例えば、ｔｘｔファイルの属性情報は、ファイルの名称、ファイルのサイズ、ファイルの作成時間などを含む。さらに、例えば、音声ファイルの属性情報は、音声ファイルのフォーマット及び名称などを含む。
【００４５】
ここで、指定タイプファイルが映像ファイルであることを例とする。指定タイプファイルの属性情報は、指定タイプファイルの名称と再生アドレスを含むか、指定タイプファイルの名称、再生アドレス、及び話数情報を含む。
【００４６】
例えば、映像ファイルが映画である場合、当該映像ファイルの属性情報は、映画の名称と再生アドレスを含む。また、例えば、映像ファイルがあるドラマの一話である場合、当該映像ファイルの属性情報は、当該ドラマの名称、当該映像ファイルの再生アドレス、及び当該映像ファイルが当該ドラマの第何話であるかを示すための話数情報を含む。
【００４７】
ここで、再生アドレスは、当該映像ファイルの、電子装置１２０の各パーティション又は外付け装置１４０における実際格納経路であることを留意すべきである。
【００４８】
指定タイプファイルの属性情報を取得すると、これらの指定タイプファイルの属性情報に基づいて、これらの指定タイプに関する仮想ディレクトリを作成することができる。詳しいフローは、ステップ３０３〜３０６を参照する。
【００４９】
ステップ３０３において、同一名称を有する属性情報を一つの分類に区画する。
【００５０】
照会した全ての指定タイプファイルの属性情報を取得すると、属性情報の名称に基づいて、全ての属性情報を分類することができる。即ち、同一名称を有する属性情報を一つの分類に区画する。
【００５１】
例えば、属性情報１における名称が「奮闘」、属性情報２における名称も「奮闘」である場合、属性情報１と属性情報２を一つの分類に区画することができる。
【００５２】
明らかに、属性情報における名称が他の全ての属性情報における名称と異なる場合、当該属性情報を一つの分類に区画する。即ち、当該分類には、１つの属性情報しかない。
【００５３】
例えば、同一ドラマの複数の映像ファイル（一つのドラマに複数話の映像ファイルが含まれる場合）を照会して取得した場合、これらの映像ファイルの名称は、いずれも当該ドラマの名称である。この場合、これらの映像ファイルを一つの分類に区画することができる。さらに、例えば、同一映画の複数の映像ファイル（一部の映画に複数パートの映像ファイルが含まれる場合）を照会して取得した場合、これらの映像ファイルの名称は、いずれも当該映画の名称である。この場合、これらの映像ファイルを、一つの分類に区画する。
【００５４】
ステップ３０４において、分類に属する属性情報が一つである場合、属性情報を、仮想ディレクトリのプライマリディレクトリのノードであって、対応する指定タイプファイルの名称と再生アドレスを含む１つのノードとして確定する。
【００５５】
分類に属する属性情報が一つである場合、当該属性情報と名称が同一であるほかの属性情報がないことを表し、当該属性情報に対応する指定タイプファイル（即ち映像ファイル）が、単一映像を有する映画又は独立した単話ドラマであると確定することができる。この場合、当該属性情報を、仮想ディレクトリのプライマリディレクトリにおける１つのノードとして確定する。対応的に、当該ノードは、当該属性情報に対応する指定タイプファイルの名称と再生アドレスを含む。
【００５６】
即ち、属性情報をそのまま仮想ディレクトリのプライマリディレクトリにおけるノードとして確定する場合、当該ノードは、単一映像を有する映画又は独立した単話ドラマに対応する。この場合、当該ノードは、対応する映像ファイル（単一映像を有する映画又は独立した単話ドラマ）の名称と再生アドレスを含む。
【００５７】
ステップ３０５において、分類に属する属性情報が少なくとも二つであり、且つ属性情報が話数情報を含む場合、分類に対して、プライマリディレクトリに位置するノードであって、少なくとも、分類に属する属性情報に対応する指定タイプファイルの名称を含む１つのノードを生成する。
【００５８】
指定タイプファイルが映画の複数パートのうちの１つの映像ファイルである場合、当該指定タイプファイルの属性情報における話数情報は、当該指定タイプファイルが当該映画の第何パートかの情報である。指定タイプファイルがドラマの複数話のうちの一話の映像ファイルである場合、当該指定タイプファイルの属性情報における話数情報は、当該指定タイプファイルが当該ドラマの第何話かの情報である。
【００５９】
分類に属する属性情報が少なくとも二つであり、且つ属性情報が話数情報（当該属性情報に対応する指定タイプファイルが、対応するドラマの第何話又は対応する映画の第何パートであるかを示すためのものである）を含む場合、これらの属性情報が同一映画の複数パートの映像ファイル又は同一ドラマの複数話の映像ファイルの属性情報であることを表す。この場合、これらの属性情報に対して、仮想ディレクトリのプライマリディレクトリに位置する１つのノードを生成し、当該ノードは、少なくともこれらの属性情報に対応する指定タイプファイルの名称を含む。
【００６０】
一つの実施例において、分類に対して、プライマリディレクトリに位置する１つのノードを生成するステップは、以下を含む。
【００６１】
第１に、プライマリディレクトリにおいて、分類に対応する１つのノードを作成する。
【００６２】
第２に、分類に属する属性情報における名称を、プライマリディレクトリにおけるノードの名称と設定する。
【００６３】
第３に、分類に属する属性情報の数を、プライマリディレクトリにおけるノードの全話数情報として確定する。
【００６４】
第４に、名称と全話数情報を、ノードに含まれる内容として確定する。
【００６５】
即ち、分類に対して、プライマリディレクトリに位置するノードを生成する場合、当該ノードは、名称と全話数情報を含む。ここで、名称は、分類に属する属性情報における名称であり、全話数情報は、分類に属する属性情報の数である。例えば、同一名称を有する映像ファイルが２０個存在する場合、通常、当該２０個の映像ファイルが、あるドラマに対応する映像ファイルであると確定できる。この場合、当該２０個の映像ファイルに対して、プライマリディレクトリに位置する１つのノードを生成する。当該ノードは、当該ドラマを示す。ここで、当該ノードは、当該ドラマの名称と当該ドラマの全話数情報（計２０話）を含む。
【００６６】
ステップ３０６において、分類に属する各属性情報を、それぞれ、プライマリディレクトリにおけるノードの下位の、仮想ディレクトリのセカンダリディレクトリに位置するサブノードであって、属性情報に対応する指定タイプファイルの名称、再生アドレス及び話数情報を含むサブノードとして確定する。
【００６７】
即ち、プライマリディレクトリにおいて、同一分類に属する複数の属性情報に対して一つのノードを作成した後に、さらにこれらの属性情報をこのノードの下位に追加して当該ノードのサブノードとする必要がある。即ち、当該分類に属する各属性情報を、それぞれ、プライマリディレクトリの当該ノードの下位の、仮想ディレクトリのセカンダリディレクトリに位置するサブノードとして確定する。対応的に、これらのサブノードは、それぞれ、属性情報に対応する指定タイプファイルの名称、再生アドレス及び対応する話数情報を含む。
【００６８】
例えば、あるドラマが複数話の映像ファイルを含む場合、各話の映像ファイルの属性情報は、いずれも当該ドラマの名称、再生アドレス及び話数情報を含む。この場合、当該ドラマに対して、プライマリディレクトリに位置する１つのノードを生成することができる。当該ノードには、当該ドラマの名称と全話数情報が含まれる。その後、これらの複数話の映像ファイルに対して、当該ノードのセカンダリディレクトリに位置するサブノードを作成し、これらのサブノードには、当該ドラマの名称、各話の映像ファイルの再生アドレス、各話の映像ファイルが第何話であるかを表す話数情報が含まれる。さらに、例えば、一部の映画が複数パートの映像ファイルを含む場合、各パートの映像ファイルの属性情報には、いずれも当該映画の名称、再生アドレス及び話数情報が含まれる。この場合、当該映画に対して、プライマリディレクトリに位置する１つのノードを生成することができる。当該ノードには、当該映画の名称と全話数情報が含まれる。その後、これらの複数パートの映像ファイルに対して、当該ノードのセカンダリディレクトリに位置するサブノードを作成し、これらのサブノードには、当該映画の名称、各パートの映像ファイルの再生アドレス、各パートの映像ファイルが当該映画の第何パートであるかを表す話数情報が含まれる。さらに、例えば、一つの映像ファイルが単一映像ファイルを有する映画である場合、当該映画に対して、プライマリディレクトリに位置する１つのノードを生成することができる。当該ノードには、当該映画の名称と再生アドレスが含まれる。さらに、例えば、独立したドラマ類の映像ファイルしかない場合（例えば、照会した格納領域にドラマ類の独立した映像ファイルしかなく、当該映像ファイルが、他の映像ファイルのいずれとも名称が異なる）、当該映像ファイルに対して、プライマリディレクトリに位置する１つのノードを生成することができる。当該ノードには、当該映像ファイルの名称、再生アドレス及び話数情報が含まれる。
【００６９】
図４は、本発明の一つの実施例による仮想ディレクトリの構成模式図である。当該仮想ディレクトリは、プライマリディレクトリとセカンダリディレクトリを含む。プライマリディレクトリには、映画類の単一映像ファイルに関するノード、映画集に関するノード、ドラマ集に関するノード、及び、ドラマ類の独立した映像ファイルに関するノードが含まれる。プライマリディレクトリが映画集に関するノードである場合、対応するセカンダリディレクトリには、当該映画集に属する複数パート映画類の映像ファイルに関するサブノードが含まれる。プライマリディレクトリがドラマ集に関するノードである場合、対応するセカンダリディレクトリには、当該ドラマ集に属する複数話ドラマ類の映像ファイルに関するサブノードが含まれる。例えば、図４のノード３の下位のセカンダリディレクトリは、サブノード３１、サブノード３２、及びサブノード３３を含む。ノード３がドラマ集に関するノードである場合、サブノード３１、サブノード３２、サブノード３３は、それぞれノード３の下位の三つの複数話ドラマ類の映像ファイルに対応する。さらに、例えば、図４のノード６の下位のセカンダリディレクトリは、サブノード６１とサブノード６２を含む。ノード６が映画集に関するノードである場合、サブノード６１とサブノード６２は、それぞれノード６の下位に位置する映画前編と映画後編に対応する。
【００７０】
一つの実施例において、仮想ディレクトリのプライマリディレクトリにおけるノードは、ランダムに配列されてもよく、所定のルールに準じて配列されてもよい。例えば、各ノードに対応する時間の近い順に配列されてもよく、映画が先、ドラマが後の順に配列されてもよい。本実施例は、プライマリディレクトリの電子カードの順番について限定しない。
【００７１】
なお、照会した映像ファイルの属性情報に同一名称がない場合、映画及び／又は単話ドラマしかないことを表す。この場合、作成される仮想ディレクトリには、プライマリディレクトリしか含まれない。また、格納領域における映像ファイルを照会した後に、これらの映像ファイルに基づいて作成された仮想ディレクトリは、唯一なものである。格納領域に一つ又は複数の外付け装置を含む場合、当該一つ又は複数の外付け装置を引き抜かない限り、作成された仮想ディレクトリは変わらない。格納領域に変更があると、あらためて格納領域の指定タイプファイルを照会する必要があり、最新に照会して得られた指定タイプファイルに基づいて新規の仮想ディレクトリを作成する。
【００７２】
以上をまとめると、本発明の実施例に係る仮想ディレクトリ作成方法によると、指定格納領域の全ての指定タイプファイルを取得し、取得した指定タイプファイルの属性情報に基づいて、プライマリディレクトリとセカンダリディレクトリを含む仮想ディレクトリを作成することにより、従来技術において、映像ファイルの格納位置が統一されていないため、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローが比較的繁雑であるという問題を解決できる。なお、外付け装置と電子装置の各パーティションにある同一種類の指定タイプファイルを一つの仮想ディレクトリに統一的に作成することにより、当該仮想ディレクトリから必要な指定タイプファイルを直接探し出すことができ、必要な指定タイプファイルを快速に探し出すことができるという効果を達成できる。
【００７３】
通常、ユーザが仮想ディレクトリから確認したい映像ファイルを容易に探せるようにするために、仮想ディレクトリを表示する。図５は、本発明のさらに別の実施例にかかる仮想ディレクトリ作成方法のフローチャートである。当該仮想ディレクトリ作成方法は、図１に示す実施環境の電子装置１２０により実施されることができる。当該仮想ディレクトリ作成方法は、以下のステップを含む。
【００７４】
ステップ５０１において、格納領域の指定タイプファイルを照会する。
【００７５】
指定タイプファイルは、映像ファイル、音声ファイル及び／又はテキストファイルなどである。
【００７６】
ここでの格納領域は、デフォルトの電子装置の全てのパーティション及び全ての外付け装置であってもよく、例えば指定された電子装置の一部のパーティション又は一部の外付け装置などの、ユーザにより指定された格納領域であってもよい。
【００７７】
一つの実施例において、格納領域に複数の外付け装置、電子装置の複数のパーティション、少なくとも一つの外付け装置と電子装置の少なくとも一つのパーティションが含まれる場合、所定の照会経路に従って格納領域の指定タイプファイルを照会することができる。例えば、格納領域に第１の外付け装置と第２の外付け装置が含まれる場合、所定の照会経路を「第１の外付け装置→第２の外付け装置」に設定することができる。この場合、第１の外付け装置の指定タイプファイルを照会してから、第２の外付け装置の指定タイプファイルを照会することができる。
【００７８】
ステップ５０２において、照会された指定タイプファイルの属性情報を抽出する。属性情報は、指定タイプファイルの名称、再生アドレス、話数情報のうちの前の二つ又は全三つを含む。
【００７９】
明らかに、指定タイプファイルのタイプが異なるため、指定タイプファイルの属性情報も異なる。したがって、指定タイプファイルのタイプに基づいて、指定タイプファイルの属性情報を確定することができる。例えば、ｔｘｔファイルの属性情報は、ファイルの名称、ファイルのサイズ、ファイルの作成時間などを含む。さらに、例えば、音声ファイルの属性情報は、音声ファイルのフォーマット及び名称などを含む。
【００８０】
ここで、指定タイプファイルが映像ファイルであることを例とする。指定タイプファイルの属性情報は、指定タイプファイルの名称と再生アドレスを含むか、指定タイプファイルの名称、再生アドレス、及び話数情報を含む。
【００８１】
例えば、映像ファイルが映画である場合、当該映像ファイルの属性情報は、映画の名称と再生アドレスを含む。また、例えば、映像ファイルがあるドラマの一話である場合、当該映像ファイルの属性情報は、当該ドラマの名称、当該映像ファイルの再生アドレス、及び当該映像ファイルが当該ドラマの第何話であるかを示すための話数情報を含む。
【００８２】
ここで、再生アドレスは、当該映像ファイルの、電子装置１２０の各パーティション又は外付け装置１４０における実際格納経路であることを留意すべきである。
【００８３】
ステップ５０３において、指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成する。
【００８４】
一つの実施例において、指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成するステップは、同一名称を有する属性情報を一つの分類に区画するステップと、分類に属する属性情報が一つである場合、属性情報を、仮想ディレクトリのプライマリディレクトリのノードであって、対応する指定タイプファイルの名称と再生アドレスを含む１つのノードとして確定するステップと、分類に属する属性情報が少なくとも二つであり、且つ属性情報が話数情報を含む場合、分類に対して、プライマリディレクトリに位置するノードであって、少なくとも、分類に属する属性情報に対応する指定タイプファイルの名称を含む１つのノードを生成するステップと、分類に属する各属性情報を、それぞれ、プライマリディレクトリにおけるノードの下位の、仮想ディレクトリのセカンダリディレクトリに位置するサブノードとして確定するステップとを含む。当該サブノードは、属性情報に対応する指定タイプファイルの名称、再生アドレス及び話数情報を含む。
【００８５】
ステップ５０４において、プライマリディレクトリのノードに対応する属性情報に基づいて、ノードに対して電子カードを作成する。
【００８６】
電子カードは、表示領域に表示されてユーザに確認させたり選択させたりするカードである。通常、当該電子カードには、映像ファイルの名称又は映像ファイルの名称と話数情報などが表示される。当該電子カードは、通常、対応する映像ファイルの再生アドレスに対応する。
【００８７】
プライマリディレクトリにおけるノードは、映画類の単一映像ファイルに関するノード、映画集に関するノード、ドラマ集に関するノード、ドラマ類の独立映像ファイルに関するノードの多種類に分けられる。映画類の単一映像ファイルに関するノードの場合、当該ノードに対応する属性情報は、映画名称と再生アドレスを含む。この場合、当該ノードに対して、当該映画の名称、再生アドレス及び話情報（例えば第何パート）を含む電子カードを作成する。また、映画集に関するノードの場合、当該ノードは、映画の名称と全話数情報を含む。この場合、当該ノードに対して、当該映画集の名称と全話数情報を含む電子カードを作成する。さらに、ドラマ集に関するノードの場合、当該ノードは、ドラマ集の名称と全話数情報を含む。この場合、当該ノードに対して、当該ドラマ集の名称と全話数情報を含む電子カードを作成する。さらに、ドラマ類の独立映像ファイルに関するノードの場合、当該ノードに対応する属性情報は、ドラマの名称、当該独立映像ファイルの再生アドレス及び話情報（例えば第何話）を含む。この場合、当該ノードに対して、当該ドラマの名称、当該独立映像ファイルの再生アドレスを含む電子カードを作成する。
【００８８】
なお、映画かドラマかをより直観的にユーザに知ってもらうために、通常、ドラマ集又は映画集に関する電子カードに全話数情報を設定することができることに留意すべきである。このように、ユーザは、表示される全話数情報から、当該電子カードが映画に対応するか、それともドラマに対応するかを初歩的に判断することができる。例えば、電子カードに全話数情報も話情報も表示されていない場合、当該電子カードが映画に対応すると初歩的に判断することができる。また、例えば、電子カードに全話数情報が表示され、当該全話数情報の値がある閾値（例えば１０である。それは、ドラマの全話数が比較的多いためである）より大きい場合、当該電子カードがドラマに対応すると初歩的に判断することができる。さらに、例えば、電子カードに全話数情報が表示され、当該全話数情報の値が上記閾値（例えば１０である。それは、映画のパート数が比較的少ないためである）より小さい場合、当該電子カードが映画に対応すると初歩的に判断することができる。さらに、例えば、電子カードに話情報が表示されている場合、当該電子カードが独立した単話ドラマ又は複数パートのうちの１つのパートの映画に対応すると初歩的に判断することができる。
【００８９】
ステップ５０５において、プライマリディレクトリのノードに対応する電子カードを指定表示領域に表示する。
【００９０】
当該指定表示領域は、電子装置１２０において仮想ディレクトリを表示するための表示領域である。表示領域には、仮想ディレクトリのプライマリディレクトリの電子カードを表示することができる。
【００９１】
なお、実際の応用時に、セカンダリディレクトリにおけるサブノードに対応する属性情報に基づいて、サブノードに対して電子カードを作成することもできることに留意すべきである。この場合、表示されたプライマリディレクトリにおいて、ユーザがプライマリディレクトリのうちのサブノードを有する電子カードをクリックすると、当該電子カードに対応するセカンダリディレクトリに位置するサブノードの電子カードも表示される。
【００９２】
一つのありうる実施形態において、電子カードに対応する映像ファイルの内容をより直観的にユーザに知ってもらうために、電子カードの作成時に、当該電子カードに対して、対応する映像ファイルの内容を示すためのポスター情報を設定することもできる。即ち、指定表示領域に、プライマリディレクトリにおけるノードに対応する電子カードを表示するステップは、以下を含む。
【００９３】
第１に、プライマリディレクトリにおけるノードに対応する指定タイプファイルのポスター情報を取得する。当該ポスター情報は、指定タイプファイルの内容を示すためのイメージである。
【００９４】
仮想ディレクトリのプライマリディレクトリにおける電子カードに対応する指定タイプファイルは、映画ファイルであってもよく、ドラマファイルであってもよい。当該映画ファイルやドラマファイルの内容をより直観的にユーザに提供するために、マルチメディアメーカーは、通常、指定タイプファイル（たとえば、映画ファイルやドラマファイル）に対して、指定タイプファイル（たとえば映画ファイル又はドラマファイル）の内容を示すためのポスター情報を設計しておく。
【００９５】
実際の応用時に、電子装置は、電子カードの作成時に、関連サーバから関連する指定タイプファイルのポスター情報を取得することができる。サーバに当該指定タイプファイルのポスター情報がない場合、指定タイプファイルの映像データからワンフレームの画像を取得し、当該フレームの画像を当該指定タイプファイルのポスター情報とすることができる。
【００９６】
明らかに、サーバから指定タイプファイルのポスター情報を取得できず、また何らかの原因により当該指定タイプファイルのフレーム画像も取得できなかった場合、当該指定タイプファイルのポスター情報を、当該指定タイプファイルがオフィシャルのポスター情報を有しないことを示す画像に統一的に設定してもよい。
【００９７】
例えば、プライマリディレクトリにおけるノードが映画に対応する場合、当該映画のポスター情報を取得し、プライマリディレクトリにおけるノードがドラマに対応する場合、当該ドラマのポスター情報を取得する。実際の応用時に、映画又はドラマの配信元のサーバから映画又はドラマに対応するポスター情報を取得することができる。対応的に、セカンダリディレクトリにおけるサブノードに対して電子カードを作成する場合、サブノードに対応する映像ファイルからワンフレーム画像を切り出して当該サブノードのポスター情報とすることができる。
【００９８】
第２に、ポスター情報を、ノードに対応する電子カードに追加する。
【００９９】
通常、ユーザが再生したい映像ファイルを初歩的に探し出せるように、映像ファイルの名称を対応する電子カードに追加することにより、ユーザが電子カード上の名称から映像ファイルを確認できるようにする。しかし、電子カード上の名称を一つ一つ確認して映像ファイルを探し出すことが比較的に遅く、ポスター情報より直観的ではないため、取得したポスター情報を電子カードに追加することにより、ユーザが自分の再生したい映像ファイルをより快速に探し出せるようにする。
【０１００】
第３に、ノードに対応し且つポスター情報が追加された電子カードを指定表示領域に表示する。
【０１０１】
図６は、本発明の一つの実施例において表示される仮想ディレクトリの模式図である。プライマリディレクトリにおける電子カードにポスター情報が追加された後に、ポスター情報が追加された電子カードを当該指定表示領域に表示することができる。図６には、ポスター情報を有する複数の電子カードが順次に表示されている。各電子カードにはポスター情報が表示されており、ポスター情報の下方又は他の位置に、当該ノードに対応する映像ファイルの名称が表示されることができる。図６の最後の電子カードは、関連するオフィシャルのポスター情報を取得できなかったため、当該指定タイプファイルがオフィシャルのポスター情報を有しないことを示す画像により、表示用ポスター情報を代替することができる。
【０１０２】
一つの実施例において、ユーザは、必要に応じて、指定タイプファイルに対して仮想ディレクトリを作成することができる。例えば、ユーザは、映像ファイルや音声ファイルやテキストファイルに対して仮想ディレクトリを作成することができる。もちろん、他のタイプのファイルに対して仮想ディレクトリを作成することもできる。ユーザが多種類の異なるタイプのファイルに対して複数の仮想ディレクトリを作成することができるため、二つ以上の仮想ディレクトリを作成する場合、異なる仮想ディレクトリをそれぞれ表示領域の異なる位置に表示することができる。即ち、異なる仮想ディレクトリをそれぞれ異なる指定表示領域に表示することができる。即ち、指定表示領域は、仮想ディレクトリ表示用の領域のうちの一部の領域であってもよい。図７は、本発明の一つの実施例による表示領域の模式図である。例えば、映像ファイルの仮想ディレクトリを当該表示領域の一つの指定表示領域（映像表示領域）に表示し、音声ファイルの仮想ディレクトリを当該表示領域の別の指定表示領域（音声表示領域）に表示し、ＰＰＴフォーマットのファイルの仮想ディレクトリを表示領域のさらに別の指定表示領域（ＰＰＴファイル表示領域）に表示する。各指定表示領域が電子装置のサイズの制限を受けるため、指定表示領域に表示される電子カードが比較的多い場合、例えばＰａｇｅＵｐキーやＰａｇｅＤｏｗｎキーなどのページめくりキーを指定表示領域に設置してもよい。もちろん、電子装置がタッチスクリーン装置である場合、ユーザは、タッチ形式で各指定表示領域でページめくりをすることもできる。より好ましくは、ユーザが複数の表示領域のうちの１つの表示領域の内容しか見たくない場合、他の表示領域の内容を一旦隠し、隠されている表示領域を見たいとき、隠されている表示領域の内容を表示することもできる。
【０１０３】
なお、格納領域に格納されている映像ファイルを照会した後に、これらの映像ファイルに基づいて作成された仮想ディレクトリは唯一なものであり、格納領域に一つ又は複数の外付け装置が含まれる場合、当該一つ又は複数の外付け装置が抜き出されない限り、作成された仮想ディレクトリは変わらないことに留意すべきである。格納領域に変更があると、格納領域に格納されている指定タイプファイルをあらためて照会して、最新に照会した指定タイプファイルに基づいて、新規の仮想ディレクトリを作成する必要がある。
【０１０４】
一つの実現可能な実施形態において、電子カードの表示時に、表示される電子カードが過多であることを避けるために、ユーザは、必要に応じて、指定類別の電子カードのみの表示を選択することができる。例えば、ユーザは、映画のみの表示や、ドラマのみの表示を選択することができる。対応的に、電子装置は、指定類別を含む表示要求を取得することができる。ここの指定類別は、ユーザにより選択された類別であり、例えば映画やドラマを含む。これに基づいて、上記のステップ５０４において、プライマリディレクトリの属性情報に指定類別が含まれるノードを選定し、選定したノードに対応する属性情報に基づいて、選定したノードに対して電子カードを作成することができる。即ち、プライマリディレクトリのうち、指定類別を含むノードのみに対して電子カードを作成する。例えば、プライマリディレクトリのうち、映画に関するノードのみに対して電子カードを作成するか、プライマリディレクトリのうち、ドラマに関するノードのみに対して電子カードを作成する。対応的に、ステップ５０５において、選定したノードに対応する電子カードを指定表示領域に表示する。これから分かるように、ユーザが指定類別の電子カードのみの表示を選択した場合、プライマリディレクトリのうち、当該指定類別を含むノードのみに対して電子カードを作成し、これらの作成した電子カードを表示する。ここで、関連のサーバから指定タイプファイルの指定類別を取得することができる。
【０１０５】
別の実現可能な実施形態において、ユーザは、プライマリディレクトリにおける電子カードを表示する初期段階において、そのうちの一部の指定類別の電子カードの表示を選択せず、表示された電子カードが比較的多いことに気づき、映画のみを鑑賞したい場合、映画に関する電子カードのみの表示を選択してもよい。しかしながら、電子装置がプライマリディレクトリにおける全ての映画とドラマに対して電子カードを作成したため、再びこれらの映画に対してあらためて電子カードを作成する必要がなく、表示されているドラマ関連電子カードを削除すればよい。従って、ユーザが指定類別の電子カードの表示を要求する場合、電子装置１２０は、指定類別を含む表示要求を取得し、指定類別を含む表示要求を取得した後に、指定表示領域に表示されている属性情報のうち類別が指定類別ではない電子カードを削除する。明らかに、残りの指定類別に関する電子カードをよりよく表示するために、削除された電子カードの指定表示領域における空き位置を全て削除し、指定類別に関する電子カードのみを指定表示領域に保留してもよい。
【０１０６】
以上をまとめると、本発明の実施例に係る仮想ディレクトリ作成方法によると、指定格納領域の全ての指定タイプファイルを取得し、取得した指定タイプファイルの属性情報に基づいて、プライマリディレクトリとセカンダリディレクトリを含む仮想ディレクトリを作成し、プライマリディレクトリにおける電子カードに対して対応するポスター情報を提供し、ポスター情報を含むプライマリディレクトリの電子カードを指定表示領域に表示することにより、従来技術において、映像ファイルの格納位置が統一されていないため、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローが比較的繁雑であるという問題を解決できる。なお、外付け装置と電子装置の各パーティションにある同一種類の指定タイプファイルを一つの仮想ディレクトリに統一的に作成することにより、当該仮想ディレクトリから必要な指定タイプファイルを直接探し出すことができ、しかも表示すべく電子カードにポスター情報を追加することにより、ユーザが自分の必要な電子カードをより直観的に探し出せるようにし、必要な指定タイプファイルを快速に探し出すことができるという効果を達成できる。
【０１０７】
一つの実現可能な実施例において、作成された仮想ディレクトリのプライマリディレクトリが指定表示領域に表示された後、ユーザが当該仮想ディレクトリにおけるある電子カードに対応する映像ファイルを再生したい場合、仮想ディレクトリにおけるプライマリディレクトリの電子カードを選択して再生することができる。詳細は図８を参照する。図８は、本発明の一つの実施例にかかる仮想ディレクトリで電子カードをリクエスト再生するフローチャートである。当該仮想ディレクトリで電子カードをリクエスト再生するフローは、以下のステップを含む。
【０１０８】
ステップ８０１において、ユーザが指定表示領域の電子カードを選択した際に生成されたものであって、電子カードに対応する属性情報を含む再生要求を受信する。
【０１０９】
ユーザは、表示されたプライマリディレクトリに基づいて、そのうちの映画やドラマの再生を選択することができる。ユーザがプライマリディレクトリにおける電子カードを選択した場合、電子装置１２０は、当該電子カードに対応する映像ファイルの再生を要求するための再生要求を受信する。
【０１１０】
ステップ８０２において、再生要求に含まれている属性情報に再生アドレスが含まれている場合、電子カードに対応する属性情報における再生アドレスをプレーヤーに送信して、プレーヤーが属性情報における再生アドレスに基づいて電子カードに対応する指定タイプファイルを再生するようにする。
【０１１１】
再生要求に含まれている属性情報に再生アドレスが含まれている場合、ユーザにより選択された電子カードが独立した映画類の映像ファイル又は独立したドラマ類の映像ファイルに対応することを表す。この場合、当該映像ファイルの属性情報を直接プレーヤーに送信して、当該プレーヤーが当該属性情報における再生アドレスに基づいて対応する映像ファイルを再生するようにする。通常、再生要求に含まれている属性情報に再生アドレスが含まれている場合、電子カードに対応する属性情報における再生アドレスをプレーヤーに送信してもよく、電子カードに対応する属性情報における再生アドレスと名称（即ち電子カードが独立した映画類の映像ファイルに対応する場合）又は属性情報における再生アドレス、名称、話情報（即ち電子カードが独立したドラマ類の映像ファイルに対応する場合）をプレーヤーに送信して、プレーヤーが当該再生アドレスに基づいて対応する映像ファイルを再生し、再生中に映像ファイルの名称を表示するか、映像ファイルの名称と話情報を表示するようにしてもよい。
【０１１２】
ステップ８０３において、再生要求に含まれている属性情報に再生アドレスが含まれていない場合、電子カードに対応するノードの全てのサブノードの属性情報における再生アドレスをプレーヤーに送信して、プレーヤーがサブノードの属性情報における再生アドレスに基づいてサブノードに対応する指定タイプファイルを再生するようにする。
【０１１３】
再生要求に含まれている属性情報に再生アドレスが含まれていない場合、ユーザにより選択された電子カードが複数話の映像ファイルを有するドラマ又は複数パートの映像ファイルを有する映画に対応することを表す。通常、この電子カードの下位にはさらにセカンダリディレクトリがあり、この場合、当該選択された電子カードに対応するノードの下位の複数のサブノードの属性情報における再生アドレスをプレーヤーに送信して、プレーヤーがサブノードの属性情報における再生アドレスに基づいて対応するファイルを再生するようにする。通常、再生要求に含まれている属性情報に再生アドレスが含まれていない場合、電子カードに対応するノードのサブノードの属性情報における再生アドレスをプレーヤーに送信してもよく、電子カードに対応するノードのサブノードの属性情報における再生アドレス、名称、話情報をプレーヤーに送信して、プレーヤーが、当該再生アドレスに基づいて対応する映像ファイルを再生し、再生中に映像ファイルの名称と話情報を表示するようにしてもよい。
【０１１４】
プレーヤーは、一組の再生アドレスと名称を取得すると、名称を直接プレーヤーの指定位置に表示し、当該再生アドレスに基づいて、対応する映像ファイルを再生することができる。プレーヤーは、複数組の再生アドレス、名称、及び話数情報を取得すると、これらの再生アドレスと名称を話数情報の順に再生リストに格納し、当該再生リストに従ってこれらの再生アドレスに対応する映像ファイルを再生し、再生中に再生アドレスに対応する名称と話数情報を表示することができる。
【０１１５】
通常、プレーヤーは、一組の再生アドレスと名称を受信した後に、当該組の再生アドレスが最近に再生した映像ファイルの再生アドレスと同一であることが分かると、当該映像ファイルの前回再生停止位置から引き続き再生する。プレーヤーは、複数組の再生アドレス、名称、話数情報を受信した後に、そのうちの一組の再生アドレスが最近に再生した映像ファイルの再生アドレスと同一であることが分かると、当該再生アドレスに対応する映像ファイルの前回再生停止位置から引き続き再生を開始する。
【０１１６】
以下、図９と図１０を参照しながら仮想ディレクトリ作成装置を説明する。
【０１１７】
図９は、本発明の一つの実施例にかかる仮想ディレクトリ作成装置の構成模式図である。当該仮想ディレクトリ作成装置は、照会モジュール９０１と、抽出モジュール９０２と、仮想ディレクトリ作成モジュール９０３とを含むが、それらに限らない。
【０１１８】
照会モジュール９０１は、格納領域の指定タイプファイルを照会する。
【０１１９】
抽出モジュール９０２は、照会モジュール９０１により照会された指定タイプファイルの属性情報を抽出する。属性情報は、指定タイプファイルの名称、再生アドレス、話数情報のうちの前の二つ又は全三つを含む。
【０１２０】
仮想ディレクトリ作成モジュール９０３は、抽出モジュール９０２により抽出された指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成する。
【０１２１】
以上をまとめると、本発明の実施例に係る仮想ディレクトリ作成装置によると、指定格納領域の全ての指定タイプファイルを取得し、取得した指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成することにより、従来技術において、映像ファイルの格納位置が統一されていないため、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローが比較的繁雑であるという問題を解決できる。なお、外付け装置と電子装置の各パーティションにある同一種類の指定タイプファイルを一つの仮想ディレクトリに統一的に作成することにより、当該仮想ディレクトリから必要な指定タイプファイルを直接探し出すことができ、必要な指定タイプファイルを快速に探し出すことができるという効果を達成できる。
【０１２２】
図１０は、本発明の別の実施例にかかる仮想ディレクトリ作成装置の構成模式図である。当該仮想ディレクトリ作成装置は、照会モジュール１００１と、抽出モジュール１００２と、仮想ディレクトリ作成モジュール１００３とを含むが、それらに限らない。
【０１２３】
照会モジュール１００１は、格納領域の指定タイプファイルを照会する。
【０１２４】
抽出モジュール１００２は、照会モジュール１００１により照会された指定タイプファイルの属性情報を抽出する。属性情報は、指定タイプファイルの名称、再生アドレス、話数情報のうちの前の二つ又は全三つを含む。
【０１２５】
仮想ディレクトリ作成モジュール１００３は、抽出モジュール１００２により抽出された指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成する。
【０１２６】
一つの実施例において、仮想ディレクトリ作成モジュール１００３は、区画ユニット１００３ａと、第１の確定ユニット１００３ｂと、生成ユニット１００３ｃと、第２の確定ユニット１００３ｄとを含む。
【０１２７】
区画ユニット１００３ａは、同一名称を有する属性情報を一つの分類に区画する。
【０１２８】
第１の確定ユニット１００３ｂは、区画ユニット１００３ａにより区画された分類に属する属性情報が一つである場合、属性情報を、仮想ディレクトリのプライマリディレクトリにおけるノードであって、対応する指定タイプファイルの名称と再生アドレスを含む１つのノードとして確定する。
【０１２９】
生成ユニット１００３ｃは、区画ユニット１００３ａにより区画された分類に属する属性情報が少なくとも二つであり、且つ属性情報が話数情報を含む場合、分類に対して、プライマリディレクトリに位置するノードであって、少なくとも、分類に属する属性情報に対応する指定タイプファイルの名称を含む１つのノードを生成する。
【０１３０】
第２の確定ユニット１００３ｄは、分類に属する各属性情報を、それぞれ、プライマリディレクトリにおける、生成ユニット１００３ｃにより生成されたノードの下位の、仮想ディレクトリのセカンダリディレクトリに位置するサブノードであって、属性情報に対応する指定タイプファイルの名称、再生アドレス及び話数情報を含むサブノードとして確定する。
【０１３１】
一つの実施例において、生成ユニット１００３ｃは、作成サブユニットと、第１の確定サブユニットと、第２の確定サブユニットと、第３確定サブユニットとを含む。
【０１３２】
作成サブユニットは、プライマリディレクトリにおいて、分類に対応する１つのノードを作成する。
【０１３３】
第１の確定サブユニットは、分類に属する属性情報における名称を、プライマリディレクトリにおける、作成サブユニットにより作成されたノードの名称として確定する。
【０１３４】
第２の確定サブユニットは、分類に属する属性情報の数を、プライマリディレクトリにおける、作成サブユニットにより作成されたノードの全話数情報として確定する。
【０１３５】
第３の確定サブユニットは、第１の確定サブユニットにより確定された名称と上記第２の確定サブユニットにより確定された全話数情報を、ノードに含まれる内容として確定する。
【０１３６】
一つの実施例において、当該仮想ディレクトリ作成装置は、電子カード作成モジュール１００４と、表示モジュール１００５とをさらに含む。
【０１３７】
電子カード作成モジュール１００４は、プライマリディレクトリにおけるノードに対応する属性情報に基づいて、ノードに対して電子カードを作成する。
【０１３８】
表示モジュール１００５は、プライマリディレクトリにおけるノードに対応する電子カードを指定表示領域に表示する。
【０１３９】
一つの実施例において、表示モジュール１００５は、取得ユニット１００５ａと、追加ユニット１００５ｂと、表示ユニット１００５ｃとを含む。
【０１４０】
取得ユニット１００５ａは、プライマリディレクトリにおけるノードに対応する指定タイプファイルのポスター情報であって、指定タイプファイルの内容を示すためのイメージであるポスター情報を取得する。
【０１４１】
追加ユニット１００５ｂは、取得ユニット１００５ａにより取得されたポスター情報を、ノードに対応する電子カードに追加する。
【０１４２】
表示ユニット１００５ｃは、ノードに対応し且つポスター情報が追加された電子カードを指定表示領域に表示する。
【０１４３】
一つの実施例において、プライマリディレクトリにおけるノードは、ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、この場合、当該仮想ディレクトリ作成装置は、指定類別を含む表示要求を取得するための第１の取得モジュール１００６をさらに含み、電子カード作成モジュール１００４は、プライマリディレクトリの属性情報のうち指定類別を含むノードを選定するための選定ユニット１００４ａと、選定ユニットにより選定されたノードに対応する属性情報に基づいて、選定されたノードに対して電子カードを作成するための作成ユニット１００４ｂとを含み、表示モジュール１００５は、さらに、選定されたノードに対応する電子カードを指定表示領域に表示するために用いられる。
【０１４４】
一つの実施例において、プライマリディレクトリにおけるノードは、ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、この場合、仮想ディレクトリ作成装置は、指定類別を含む表示要求を取得するための第２の取得モジュール１００７と、指定表示領域に表示された属性情報のうち、類別が指定類別ではない電子カードを削除するための削除モジュール１００８とをさらに含む。
【０１４５】
一つの実施例において、当該仮想ディレクトリ作成装置は、受信モジュール１００９と、第１の送信モジュール１０１０と、第２の送信モジュール１０１１とをさらに含む。
【０１４６】
受信モジュール１００９は、ユーザが指定表示領域の電子カードを選択した際に生成されたものであって、電子カードに対応する属性情報を含む再生要求を受信する。
【０１４７】
第１の送信モジュール１０１０は、受信モジュール１００９により受信された再生要求に含まれている属性情報に再生アドレスが含まれている場合、電子カードに対応する属性情報における再生アドレスをプレーヤーに送信して、プレーヤーが属性情報における再生アドレスに基づいて電子カードに対応する指定タイプファイルを再生するようにする。
【０１４８】
第２の送信モジュール１０１１は、受信モジュール１００９により受信された再生要求に含まれている属性情報に再生アドレスが含まれていない場合、電子カードに対応するノードの全てのサブノードの属性情報における再生アドレスをプレーヤーに送信して、プレーヤーがサブノードの属性情報における再生アドレスに基づいてサブノードに対応する指定タイプファイルを再生するようにする。
【０１４９】
以上をまとめると、本発明の実施例に係る仮想ディレクトリ作成装置によると、指定格納領域の全ての指定タイプファイルを取得し、取得した指定タイプファイルの属性情報に基づいて、プライマリディレクトリとセカンダリディレクトリを含む仮想ディレクトリを作成し、プライマリディレクトリにおける電子カードに対して対応するポスター情報を提供し、ポスター情報を含むプライマリディレクトリの電子カードを指定表示領域に表示することにより、従来技術において、映像ファイルの格納位置が統一されていないため、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローが比較的繁雑であるという問題を解決できる。なお、外付け装置と電子装置の各パーティションにある同一種類の指定タイプファイルを一つの仮想ディレクトリに統一的に作成することにより、当該仮想ディレクトリから必要な指定タイプファイルを直接探し出すことができ、しかも表示すべく電子カードにポスター情報を追加することにより、ユーザが自分の必要な電子カードをより直観的に探し出せるようにし、必要な指定タイプファイルを快速に探し出すことができるという効果を達成できる。
【０１５０】
なお、上記実施例に係る仮想ディレクトリ作成装置においては、仮想ディレクトリの作成時に、単に上記各機能的モジュールのように区画してその機能を実行することを例として説明したが、実際の応用時に、必要に応じて、上記機能を異なる機能的モジュールに割り当てて完成させてもよいことに留意すべきである。即ち、電子装置の内部構成を異なる機能的モジュールに区画して、上記の機能の全て又は一部を完成させる。また、上記実施例に係る仮想ディレクトリ作成装置は、仮想ディレクトリ作成方法と同一の思想に基づくものであり、その具体的な実現過程については、方法の実施例を参照されたく、ここでの記載を割愛する。
【０１５１】
図１１は、本発明の実施例にかかる電子装置の構成模式図を示す。当該電子装置は、上記実施例に係る仮想ディレクトリ作成方法を実行するために用いられる。本発明の実施例における電子装置は、一つ又は複数の、コンピュータプログラム指令を実行して各フローと方法を完成させるためのプロセッサ、情報とプログラム指令を格納するためのＲＡＭとＲＯＭ、データと情報を格納するためのメモリ、テーブル、ディレクトリまたは他のデータ構造を格納するためのデータベース、Ｉ／Ｏ装置、インタフェース、アンテナなどの構成部分を含む。
【０１５２】
具体的に、電子装置１１００は、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路１１１０、コンピュータが読み取り可能な記録媒体を一つ以上含むメモリ１１２０、入力ユニット１１３０、表示ユニット１１４０、センサー１１５０、オーディオ回路１１６０、近距離無線伝送モジュール１１７０、一つ以上の処理コアを有するプロセッサ１１８０、及び電源１１９０などの部品を含む。当業者は、図１１に示す電子装置の構成が電子装置に対する限定ではなく、当該電子装置が、図示した部品より多い数、または少ない数の部品を備えてもよく、或いは、幾つかの部品の組み合わせ、または異なる部品配置を有してもよい、ことを理解すべきである。
【０１５３】
ＲＦ回路１１１０は、情報の送受信または通話中において、信号を受信及び送信するためのものである。特に、基地局からの下り情報を受信した後、１つ、或いは１つ以上のプロセッサ１１８０に渡して処理させる。また、上りデータを基地局に送信する。一般的に、ＲＦ回路１１１０は、アンテナ、少なくとも１つのアンプ、チューナー、１つ又は複数の発振器、受発信機、カプラー、ＬＮＡ（Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｉｅｒ、ローノイズアンプ）、デュプレクサ等を含むが、これらに限らない。なお、ＲＦ回路１１１０は、無線通信でネットワーク、及び他の装置と通信することができる。上記無線通信として、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｏｆ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、電子メール、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）等を含む任意の通信規格またはプロトコルを利用してもよいが、これらに限らない。
【０１５４】
メモリ１１２０は、ソフトウェアプログラム及びモジュールを格納するためのものである。プロセッサ１１８０は、メモリ１１２０に格納されたソフトウェアプログラム及びモジュールを実行することで、各種機能のアプリ及びデータ処理を実施する。メモリ１１２０は、主に、プログラム格納領域とデータ格納領域を有する。プログラム格納領域には、ＯＳ、少なくとも一つの機能を実行するアプリ（例えば、音声再生機能、画像再生機能等）等が格納される。データ格納領域には、端末１１００の使用により作成されたデータ（例えば、オーディオデータ、電話帳等）等が格納される。また、メモリ１１２０は、高速ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含んでもよく、さらに、例えば少なくとも一つの磁気ディスクメモリ、フラッシュメモリなどの不揮発性メモリ、或いは他の揮発性のＳＳＤメモリを含んでもよい。また、メモリ１１２０は、プロセッサ１１８０及び入力ユニット１１３０がメモリ１１２０にアクセスできるように、メモリ制御器をさらに含んでもよい。
【０１５５】
入力ユニット１１３０は、数字或いはキャラクター情報の入力の受け付け、及び、ユーザ設定及び機能制御に関するキーボード、マウス、ジョイスティック、光学ボールやトラックボールにより信号入力を発生させるためのものである。具体的に、入力ユニット１１３０は、タッチセンシティブ表面１１３１及び他の入力装置１１３２を含んでもよい。タッチセンシティブ表面１１３１は、タッチパネルやタッチパッドとも呼ばれ、ユーザがその表面上や付近に対するタッチ操作（例えば、ユーザが指やタッチペンなどの任意の適した物や付属品を使用して、タッチセンシティブ表面１１３１上やタッチセンシティブ表面１１３１付近に対して行う操作）を収集するとともに、予め設定されたプログラムにしたがって、関連する接続装置を駆動する。タッチセンシティブ表面１１３１は、選択的に、タッチ検出手段及びタッチ制御器の２つの部分を含んでもよい。ここで、タッチ検出手段は、ユーザのタッチ位置を検出するとともに、タッチ操作による信号を検出し、そのタッチ情報をタッチ制御器に送信する。タッチ制御器は、タッチ検出手段からタッチ情報を受信し、当該情報を接触点座標に変換してプロセッサ１１８０に送信するとともに、プロセッサ１１８０からのコマンドを受信して実行する。なお、抵抗式、容量式、赤外線式及び表面弾性波式などの様々な方式によりタッチセンシティブ表面１１３１を実現することができる。入力ユニット１１３０は、タッチセンシティブ表面１１３１に加えて、他の入力装置１１３２をさらに含んでもよい。具体的に、他の入力装置１１３２は、物理的なキーボード、ファンクションキー（例えば、ボリュームボタン、スイッチボタン等）、トラックボール、マウス、ジョイスティック等の中の一つ又は複数を含んでもよいが、これらに限らない。
【０１５６】
表示ユニット１１４０は、ユーザが入力した情報やユーザに提供する情報、及び端末１１００の各種のグラフィカル・ユーザー・インタフェースを表示するためのものであり、これらのグラフィカル・ユーザー・インタフェースは、図形、テキスト、アイコン、ビデオ及びそれらの任意の組合せで構成されることができる。表示ユニット１１４０は、表示パネル１１４１を含む。表示パネル１１４１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の形態で構成されてもよい。さらに、タッチセンシティブ表面１１３１は、表示パネル１１４１を覆うように設けられ、タッチセンシティブ表面１１３１がその表面または付近に対するタッチ操作を検出すると、その検出結果をプロセッサ１１８０に転送してタッチイベントのタイプを確認させ、その後、プロセッサ１１８０は、タッチイベントのタイプに基づいて、表示パネル１１４１上に対応する視覚的出力を提供するように構成されてもよい。図１１において、タッチセンシティブ表面１１３１と表示パネル１１４１とが２つの独立した部品として出力及び入力の機能を実現するように構成されているが、タッチセンシティブ表面１１３１と表示パネル１１４１とを集積構成して入力及び出力機能を実現する実施例もあり得る。
【０１５７】
電子装置１１００は、さらに、例えば光センサー、運動センサー及び他のセンサーなどの、少なくとも一つのセンサー１１５０を含んでもよい。具体的に、光センサーは、環境光センサーと近接センサーを含んでもよいが、環境光センサーは、環境光の明るさに基づいて、表示パネル１１４１の輝度を調整することができ、近接センサーは、電子装置１１００が耳元まで移動すると、表示パネル１１４１及び／又はバックライトをオフする。運動センサーの一種としての重力加速度センサーは、各方向（一般的には、３軸）における加速度の大きさを検出することができ、静止の状態では、重力の大きさ及びその方向を検出することができるので、携帯電話の姿勢を認識するアプリ（例えば、画面の横縦向きの切り替え、ゲーム、磁力計の姿勢校正）、振動認識に関する機能（例えば、歩数計、パーカッション）等に使用される。電子装置１１００には、さらに、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサー等のほかのセンサーが備えられるが、ここで、その具体的な説明は省略する。
【０１５８】
オーディオ回路１１６０、スピーカ１１６１、マイク１１６２は、ユーザと電子装置１１００との間のオーディオインタフェースを提供する。オーディオ回路１１６０は、受信したオーディオデータから変換された電気信号をスピーカ１１６１に転送し、スピーカ１１６１により音声信号に変換して出力する。一方、マイク１１６２は、収集した音声信号を電気信号に変換し、オーディオ回路１１６０が当該電気信号を受信した後オーディオデータに変換し、オーディオデータをプロセッサ１１８０に転送して処理してから、ＲＦ回路１１１０を介して他の端末に転送するか、或いはオーディオデータをメモリ１１２０に送信して更に処理を行うようにする。オーディオ回路１１６０は、電子装置１１００が外部のイヤホンと通信できるように、イヤホン挿入孔を含んでもよい。
【０１５９】
近距離無線伝送モジュール１１７０は、ＷｉＦｉ（ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ）モジュール又はブルートゥースモジュールであってもよい。近距離無線伝送モジュール１１７０がユーザに無線のブロードバンドインターネットアクセスを提供するので、電子装置１１００は、近距離無線伝送モジュール１７０を利用して、電子メールの送受信、ウェブの閲覧、ストリーミングメディアのアクセス等を行なうことができる。図１１において、近距離無線伝送モジュール１１７０を示しているが、電子装置１１００にとって不可欠な構成ではなく、本発明の趣旨を変更しない範囲内で必要に応じて省略することができる、ことを理解すべきである。
【０１６０】
プロセッサ１１８０は、電子装置１１００の制御センターであり、各種のインタフェース及び回路を介して端末全体の各部と接続され、メモリ１１２０内に格納されたソフトウェアプログラム及び／又はモジュールを実行または作動させるとともに、メモリ１１２０内に格納されたデータを呼び出すことによって、電子装置１１００の各種機能の実行及びデータの処理を実現することで、端末全体をコントロールする。プロセッサ１１８０は、一つ又は複数の処理コアを含んでもよく、アプリプロセッサとモデムプロセッサを集積して構成されてもよい。ここで、アプリプロセッサは、主に、ＯＳ、ユーザー・インタフェース、及びアプリなどを処理し、モデムプロセッサは、主に、無線通信を処理する。また、上記モデムプロセッサがプロセッサ１１８０に集積されなくてもよい、ことを理解すべきである。
【０１６１】
電子装置１１００は、さらに、各部に電力を供給する電源１１９０（例えば、バッテリー）を含み、好ましくは、電源は、電源管理システムを介してプロセッサ１１８０にロジック的に接続されることにより、電源管理システムを介して充電・放電管理、及び電力管理等の機能を実現することができる。電源１１９０は、さらに、一つ或いは一つ以上の直流又は交流電源、再充電システム、電源故障検出回路、電源コンバータ又はインバータ、電源状態インジケータ等の任意のアセンブリを含んでもよい。
【０１６２】
電子装置１１００は、図示してはないが、カメラ、ブルートゥースモジュール、タッチスクリーン等をさらに含んでもよいが、ここで、その具体的な説明は省略する。具体的な実施例において、電子装置１１００の表示ユニットは、タッチスクリーン表示装置である。
【０１６３】
電子装置１１００は、一つ又は複数のプロセッサ１１８０、メモリ、一つ又は複数のモジュールを含む。ここで、一つ又は複数のモジュールは、メモリに格納され、且つ一つ又は複数のプロセッサにより実行される。上記一つ又は複数のモジュールは、格納領域の指定タイプファイルを照会し、照会された指定タイプファイルの属性情報を抽出し、指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成する機能を発揮する。ここで、上記属性情報は、指定タイプファイルの名称、再生アドレス、話数情報のうちの前の二つ又は全三つを含む。
【０１６４】
一つの実施例において、上記指定タイプファイルの属性情報に基づいて仮想ディレクトリを作成することは、同一名称を有する上記属性情報を一つの分類に区画することと、上記分類に属する属性情報が一つである場合、上記属性情報を、上記仮想ディレクトリのプライマリディレクトリにおけるノードであって、上記属性情報に対応する指定タイプファイルの名称と再生アドレスを含む１つのノードとして確定することと、上記分類に属する属性情報が少なくとも二つであり、且つ上記属性情報が話数情報を含む場合、上記分類に対して、上記プライマリディレクトリに位置するノードであって、少なくとも、上記分類に属する上記属性情報に対応する指定タイプファイルの名称を含む１つのノードを生成することと、上記分類に属する各属性情報を、それぞれ、上記プライマリディレクトリにおける上記ノードの下位の、上記仮想ディレクトリのセカンダリディレクトリに位置するサブノードであって、上記属性情報に対応する指定タイプファイルの名称、再生アドレス及び話数情報を含むサブノードとして確定することとを含む。
【０１６５】
一つの実施例において、上記分類に対して、上記プライマリディレクトリに位置する１つのノードを生成することは、上記プライマリディレクトリにおいて、上記分類に対応する１つのノードを作成することと、上記分類に属する属性情報における名称を、上記プライマリディレクトリにおける上記ノードの名称として確定することと、上記分類に属する属性情報の数を、上記プライマリディレクトリにおける上記ノードの全話数情報として確定することと、上記名称と上記全話数情報を、上記ノードに含まれる内容として確定することとを含む。
【０１６６】
一つの実施例において、上記方法は、さらに、上記プライマリディレクトリにおける上記ノードに対応する属性情報に基づいて、上記ノードに対して電子カードを作成することと、上記プライマリディレクトリにおける上記ノードに対応する電子カードを指定表示領域に表示することとを含む。
【０１６７】
一つの実施例において、上記プライマリディレクトリにおける上記ノードに対応する電子カードを指定表示領域に表示することは、上記プライマリディレクトリにおけるノードに対応する指定タイプファイルのポスター情報であって、上記指定タイプファイルの内容を示すためのイメージであるポスター情報を取得することと、上記ポスター情報を、上記ノードに対応する電子カードに追加することと、上記ノードに対応し且つ上記ポスター情報が追加された上記電子カードを指定表示領域に表示することとを含む。
【０１６８】
一つの実施例において、上記プライマリディレクトリにおけるノードは、上記ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、この場合、上記方法は、指定類別を含む表示要求を取得することをさらに含み、上記プライマリディレクトリにおける上記ノードに対応する属性情報に基づいて、上記ノードに対して電子カードを作成することは、上記プライマリディレクトリの属性情報のうち上記指定類別を含むノードを選定することと、選定された上記ノードに対応する属性情報に基づいて、選定された上記ノードに対して電子カードを作成することとを含み、上記プライマリディレクトリにおける上記ノードに対応する電子カードを指定表示領域に表示することは、選定された上記ノードに対応する電子カードを上記指定表示領域に表示することを含む。
【０１６９】
一つの実施例において、上記プライマリディレクトリにおけるノードは、上記ノードに対応する属性情報に対応する指定タイプファイルの類別をさらに含み、この場合、上記方法は、指定類別を含む表示要求を取得することと、上記指定表示領域に表示された属性情報のうち、類別が上記指定類別ではない電子カードを削除することとをさらに含む。
【０１７０】
一つの実施例において、上記方法は、ユーザが上記指定表示領域の電子カードを選択した際に生成されたものであって、上記電子カードに対応する属性情報を含む再生要求を受信することと、上記再生要求に含まれている上記属性情報に再生アドレスが含まれている場合、上記電子カードに対応する属性情報における再生アドレスをプレーヤーに送信して、上記プレーヤーが上記属性情報における再生アドレスに基づいて上記電子カードに対応する指定タイプファイルを再生するようにすることと、上記再生要求に含まれている上記属性情報に再生アドレスが含まれていない場合、上記電子カードに対応するノードの全てのサブノードの属性情報における再生アドレスを上記プレーヤーに送信して、上記プレーヤーが上記サブノードの属性情報における再生アドレスに基づいて上記サブノードに対応する指定タイプファイルを再生するようにすることとをさらに含む。
【０１７１】
以上をまとめると、本発明の実施例に係る電子装置によると、指定格納領域の全ての指定タイプファイルを取得し、取得した指定タイプファイルの属性情報に基づいて、仮想ディレクトリを作成することにより、従来技術において、映像ファイルの格納位置が統一されていないため、再生したい映像ファイルの位置を一回で間違いなく探し出す可能性が小さく、記憶に頼って映像ファイルの位置を探し出すまでの操作フローが比較的繁雑であるという問題を解決できる。なお、外付け装置と電子装置の各パーティションにある同一種類の指定タイプファイルを一つの仮想ディレクトリに統一的に作成することにより、当該仮想ディレクトリから必要な指定タイプファイルを直接探し出すことができ、必要な指定タイプファイルを快速に探し出すことができるという効果を達成できる。
【０１７２】
上記本発明の実施例の番号は、単に記述のためのものであり、実施例の優劣を代表するものではない。
【０１７３】
当業者は、上記実施例のステップの全て又は一部が、ハードウェアにより完成されてもよく、プログラムを通じて関連ハードウェアに命令して完成させてもよいことを理解できる。上記のプログラムは、コンピュータ読み取り可能な記録媒体に格納されてもよい。上記で言及した記録媒体は、ＲＯＭ、磁気ディスク、光ディスクなどである。
【０１７４】
以上の記載は、単に本発明の好適な実施例に過ぎず、本発明を限定するためのものではない。本発明の思想と原則内での任意の修正、均等代替、改善などはすべて本発明の範囲に含まれる。
【図１】
0006038342.tif 000002
【図２】
0006038342.tif 000003
【図３】
0006038342.tif 000004
【図４】
0006038342.tif 000005
【図５】
0006038342.tif 000006
【図６】
0006038342.tif 000007
【図７】
0006038342.tif 000008
【図８】
0006038342.tif 000009
【図９】
0006038342.tif 000010
【図１０】
0006038342.tif 000011
【図１１】
0006038342.tif 000012