(57)【特許請求の範囲】
【請求項１】
ユーザ端末の検索要請に従う検索結果を提供するサーバでのメディアコンテンツ提供方法であって、
各メディアコンテンツを区分するためのコンテンツ識別子、メディアコンテンツを構成する多数のメディアセクションを区分するためのセクション識別子、そしてテキストを構成する字幕中の単語や句や節や文章を区分するための単語別識別子、または句別識別子、または節別識別子、または文章別識別子を含むメディアコンテンツから、特定検索語の入力に基づく検索を通じて前記検索語を含むメディアコンテンツを収集するステップと、
前記収集されたメディアコンテンツを構成する多数のメディアセクションのうち、前記検索語を含むメディアセクションを抽出するステップと、
前記メディアコンテンツは、前記検索語を含むメディアセクションを含む多数のメディアセクションから構成され、各メディアセクションは少なくとも１つの単語、句、節、または文章を含むテキスト文句またはテキスト文章と同期されてコーディングされていて、前記テキストに話者情報が含まれる場合に、前記メディアコンテンツは前記話者情報を区分するための話者識別子をさらに含んで、前記抽出したメディアセクションに同期された字幕と前記字幕に連係された話者情報のうちの少なくとも１つを含むテキストをリストとして提供するステップと、
前記メディアセクションに同期されたテキストを選択する選択命令に従って、前記選択されたテキストに連係されるメディアセクションをストリーミングするステップと、を含むことを特徴とする、メディアコンテンツ提供方法。
【請求項２】
前記メディアコンテンツの収集時に、前記検索語を有する前記字幕を含んだり、前記検索語に応ずる話者情報を含むメディアコンテンツを収集することを特徴とする、請求項１に記載のメディアコンテンツ提供方法。
【請求項３】
前記抽出したメディアセクションに同期されたテキストをリストとして提供するステップは、
前記検索語を含むメディアセクションの再生時間、著作権の情報、及び価格情報を含む前記リストを提供することを特徴とする、請求項１に記載のメディアコンテンツ提供方法。
【請求項４】
前記リストに含まれるテキストをカテゴリー別基準によって整列し、かつ前記カテゴリー別基準は、ユーザによる検索頻度数、ユーザによる選択頻度数、メディアセクションに同期されるテキスト長さ、メディアセクションの再生時間、メディアセクションで検索語の位置、及びメディアコンテンツ別同一検索語を含むメディアセクションの個数を含むことを特徴とする、請求項１に記載のメディアコンテンツ提供方法。
【請求項５】
各メディアコンテンツを区分するためのコンテンツ識別子、メディアコンテンツを構成する多数のメディアセクションを区分するためのセクション識別子、そしてテキストを構成する字幕中の単語や句や節や文章を区分するための単語別識別子、または句別識別子、または節別識別子、または文章別識別子を含むメディアコンテンツから、ユーザ端末から受信された特定検索語に基づく検索を通じて前記検索語を含むメディアコンテンツを収集し、前記収集されたメディアコンテンツを構成する多数のメディアセクションのうち、前記検索語を含むメディアセクションに同期された字幕と前記字幕に連係された話者情報のうちの少なくとも１つを含むテキストをリストとして前記ユーザ端末に提供し、前記リストに含まれる特定テキストの選択による選択命令が前記ユーザ端末から受信されることによって該当するメディアセクション（Ｎ）を前記ユーザ端末にストリーミングするサーバを含み、かつ、
前記テキストに話者情報が含まれる場合に、前記メディアコンテンツは前記話者情報を区分するための話者識別子をさらに含み、前記メディアコンテンツは、前記検索語を含むメディアセクションを含む多数のメディアセクションから構成され、各メディアセクションは少なくとも１つの単語、句、節、または文章を含むテキスト文句またはテキスト文章と同期されてコーディングされるものであることを特徴とする、メディアコンテンツ提供装置。
【請求項６】
前記サーバは、
前記特定検索語の入力、前記リストのディスプレイ、そして前記メディアセクション（Ｎ）のディスプレイのためのアプリケーションを前記ユーザ端末に提供することを特徴とする、請求項５に記載のメディアコンテンツ提供装置。
【請求項７】
前記アプリケーションは、
前記リストに含まれるテキストを多数のカテゴリー別基準によって整列するための機能を有し、かつ前記カテゴリー別基準は、ユーザによる検索頻度数、ユーザによる選択頻度数、メディアセクションに同期されるテキスト長さ、メディアセクションの再生時間、メディアセクションでの検索語の位置、及びメディアコンテンツ別同一検索語を含むメディアセクションの個数を含むことを特徴とする、請求項６に記載のメディアコンテンツ提供装置。
【請求項８】
前記アプリケーションは、
前記アプリケーションの実行によってユーザインターフェースをディスプレイする機能を有し、かつ、
前記ユーザインターフェースは前記特定検索語を前記サーバに提供するための検索語入力領域と、前記リストをディスプレイするためのリスト表示領域と、前記メディアセクション（Ｎ）のディスプレイのためのメディア表示領域と、前記メディア表示領域にディスプレイされる前記メディアセクション（Ｎ）に同期されるテキストをディスプレイするためのテキスト表示領域から構成されることを特徴とする、請求項６に記載のメディアコンテンツ提供装置。
【請求項９】
前記検索語入力領域は、
前記メディアセクション（Ｎ）に同期されるテキストに該当する字幕の一部の単語、句、節、または文章を前記検索語として入力するための第１領域、及び前記字幕に連係された話者情報を前記検索語として入力するための第２領域を含むことを特徴とする、請求項８に記載のメディアコンテンツ提供装置。
【請求項１０】
前記テキスト表示領域は、
前記メディアセクション（Ｎ）を含む前記メディアコンテンツの全体時間的長さを表すスクロールバーと、前記スクロールバーで前記メディアセクション（Ｎ）に同期されるテキストの時間的位置を表すインジケーターをさらに含むことを特徴とする、請求項８に記載のメディアコンテンツ提供装置。
【請求項１１】
前記アプリケーションは、
前記スクロールバーで前記インジケーターを移動することによって、前記インジケーターが移動した位置のテキストに該当するメディアセクションを前記メディア表示領域にディスプレイする機能を有することを特徴とする、請求項１０に記載のメディアコンテンツ提供装置。
【請求項１２】
前記リストは、前記メディアセクション（Ｎ）の著作権（copyright）の情報及び価格情報をさらに含むことを特徴とする、請求項５に記載のメディアコンテンツ提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はキャプション情報を媒介体にしてオーディオ及び動画像のようなメディアコンテンツを提供する方法とそのための装置に関するものである。
【背景技術】
【０００２】
現在、ウェブに基づいて検索できる対象はテキストに基づいたウェブ文書は勿論、オーディオ、イメージ、及び動画像のようなマルチメディアまでその範囲が拡大されている。
【０００３】
最近、多様な動画像を共有サイトにアップロードしてそれを多数のネチズンと共有するサービスが広く拡散されるにつれて、その動画像検索に対する関心が増えていることが事実である。ここに、多くのポータルサイトは動画像などのマルチメディアに容易な検索エンジンを競争的にお目見えしている。
【０００４】
大部分の検索エンジンは、マルチメディアのファイル形式、ファイル名、メタデータなどを検索要素として分析して検索するため、マルチメディアの生成時に定まったファイル形式、ファイル名（ファイル題目）やメタデータ内容による検索結果のみを提供してくれる水準である。
【０００５】
延いては、従来には音声認識技術を用いてマルチメディアに含まれた音声をキャプションデータに変換して、そのキャプションデータを媒介体にする検索エンジンが開発された。その検索エンジンは、入力された検索語を含むマルチメディアを提供するに当たって、マルチメディアの題目別目録を優先的に提供しているので、検索語を含むセクションを探すためにはマルチメディアを構成する各セクションを一つ一つ再生しながら確認しなければならないという不便性があった。
【０００６】
また、音声認識技術を用いて音声をキャプションデータに変換する過程では、文章を区分できない欠陥を持っていた。即ち、変換されたキャプションデータは一定数の単語を配列した構造であるだけであり、文章を区分する終止符は含まないので文章を区分できる構造でない。したがって、検索過程で検索語を含む文章を区分できないので文章単位で連係されるメディアセクションを検索できるソリューションを提供できない。これは、１つのメディアコンテンツを時間単位や容量単位で分割して多数のメディアセクションを生成することはできるが、文章や句／節または単語単位と同期されるように分割して多数のメディアセクションを生成できないためである。
【０００７】
結局、従来技術ではメディアコンテンツの全体のうち、検索語を含む一部のみを検索して抽出することができなかったし、それによって検索語を含む一部メディアセクションのみをストリーミングすることもできなかった。しかしながら、最近には文章や句／節または単語単位で同期される一部のメディアセクションを検索し、それに従う結果として該当メディアセクションのみをストリーミングできる新たなソリューションが求められている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】韓国公開特許第１０−２００９−００２４４５８号公報
【特許文献２】韓国登録特許第１０−０７２１４０９号公報
【特許文献３】韓国公開特許第１０−２００６−０１００６４６号公報
【特許文献４】特開２００２−３６６５５２号公報
【特許文献５】特開２００２−１７５３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、前記の問題を勘案して案出したものであって、文章や句／節または単語単位と同期されるように分割した多数のメディアセクションから構成されるメディアコンテンツを収集し、その収集されたメディアコンテンツで検索語に基づいたメディアセクション単位の検索が可能であるようにしてくれるメディアコンテンツ提供方法、そしてそのための装置を提供することにある。
【００１０】
本発明の他の目的は、検索語に基づいたメディアセクション単位の検索結果を各メディアセクションに同期されるテキストを含むリストとして提供し、そのリストに含まれたテキストの選択により該当メディアセクションをストリーミングするようにするメディアコンテンツ提供方法、そしてそのための装置を提供することにある。
【００１１】
本発明の更に他の目的は、動画像のようなメディアコンテンツに挿入された字幕やその字幕の話者に基づいたメディアセクション単位検索をサポートし、その検索結果として検索語に応ずる字幕部分をテキストリストとして提供したり、検索語に応ずる話者とその話者による字幕部分をテキストリストとして提供して検索語に基づいたメディアセクション単位の検索を実現してくれるメディアコンテンツ提供方法、そしてそのための装置を提供することにある。
【課題を解決するための手段】
【００１２】
前記の目的を達成するための本発明に従うメディアコンテンツ提供方法の特徴は、ユーザ端末の検索要請に従う検索結果を提供するサーバでのメディアコンテンツ提供方法において、特定検索語の入力に基づく検索を通じて前記検索語を含むメディアコンテンツを収集するステップ、前記収集されたメディアコンテンツを構成する多数のメディアセクションのうち、前記検索語を含むメディアセクションを抽出するステップ、そして前記抽出したメディアセクションに同期されたテキストをリストとして提供するステップを含んでなり、かつ前記テキストは前記メディアセクションに同期された字幕と前記字幕に連係された話者情報のうちの少なくとも１つを含み、前記メディアコンテンツは、各メディアコンテンツを区分するためのコンテンツ識別子、メディアコンテンツを構成する多数のメディアセクションを区分するためのセクション識別子、そして前記テキストを構成する前記字幕で単語や句や節や文章を区分するための単語別識別子、または句別識別子、または節別識別子、または文章別識別子を含み、前記テキストに前記話者情報が含まれる場合に、前記メディアコンテンツは前記話者情報を区分するための話者識別子をさらに含むものである。
【００１３】
前記の目的を達成するための本発明に従うメディアコンテンツ提供装置の特徴は、ユーザ端末から受信された特定検索語に基づく検索を通じて前記検索語を含むメディアコンテンツを収集し、前記収集されたメディアコンテンツを構成する多数メディアセクションのうち、前記検索語を含むメディアセクションに同期されたテキストをリストとして前記ユーザ端末に提供し、前記リストに含まれる特定テキストの選択による選択命令が前記ユーザ端末から受信されることによって該当するメディアセクション（Ｎ）を前記ユーザ端末にストリーミングするサーバを含み、かつ前記テキストは前記メディアセクションに同期された字幕と前記字幕に連係された話者情報のうちの少なくとも１つを含み、前記メディアコンテンツは、各メディアコンテンツを区分するためのコンテンツ識別子、メディアコンテンツを構成する多数のメディアセクションを区分するためのセクション識別子、そして前記テキストを構成する前記字幕で単語や句や節や文章を区分するための単語別識別子、または句別識別子、または節別識別子、または文章別識別子を含み、前記テキストに前記話者情報が含まれる場合に、前記メディアコンテンツは前記話者情報を区分するための話者識別子をさらに含むものである。
【発明の効果】
【００１４】
本発明によれば、メディアコンテンツに対し、文章や句／節または単語単位と同期されるように分割して多数のメディアセクションが生成できるので、検索語に基づいたメディアセクション単位の検索が可能になる。即ち、メディアコンテンツの全体の中で検索語を含む一部（メディアセクション）のみを検索することもできる。
【００１５】
また、検索語に基づいたメディアセクション単位の検索結果を各メディアセクションに同期されるテキストを含むリストとして提供する新たな形式のメディア検索をサポートするので、メディアコンテンツの一部、即ち、検索語を含む一部メディアセクションのみを選択的にストリーミングする新たなソリューションを提供する。
【００１６】
また、動映像のようなメディアコンテンツに挿入された字幕やその字幕の話者に基づいたメディアセクション単位検索をサポートし、その検索結果として検索語に応ずる字幕部分をテキストリストとして提供したり、検索語に応ずる話者とその話者による字幕部分をテキストリストとして提供するので、検索語に基づいたメディアセクション単位の検索を実現してくれる。
【図面の簡単な説明】
【００１７】
【図１】本発明に従うメディアコンテンツ提供及び獲得のためのシステム構成を示すブロックダイヤグラムである。
【図２】本発明に従うユーザ端末におけるアプリケーション実行に従うユーザインターフェース画面を示す図である。
【図３】本発明に従うメディアコンテンツ提供手続きを示すフローチャートである。
【図４】本発明に従うメディアコンテンツ獲得手続きを示すフローチャートである。
【発明を実施するための形態】
【００１８】
本発明の他の目的、特徴、及び利点は添付した図面を参照した実施形態の詳細な説明を通じて明らかになる。
【００１９】
以下、添付した図面を参照して本発明の実施形態の構成及びその作用を説明し、図面に図示され、またこれによって説明される本発明の構成及び作用は少なくとも１つの実施形態として説明されるものである。これによって前記した本発明の技術的思想とその核心構成及び作用が制限されるものではない。
【００２０】
以下、添付した図面を参照して本発明に従うメディアコンテンツ提供方法、そしてそのための装置の好ましい実施形態を詳細に説明する。また、メディアコンテンツ提供と関連してメディアコンテンツを獲得する方法とそのための装置的構成も説明する。
【００２１】
特に、以下の本発明の説明において、＜表１＞乃至＜表３＞で説明される一実施形態は韓国語に基づいたものであり、本発明の方法及び装置に、英語、中国語、日本語、フランス語、独語、ロシア語、ラテン語など、他の言語を適用する場合にはその実施形態が変わることがある。したがって、本発明の方法及び装置が韓国語のみに限定適用されず、適用される言語によって多様に実施形態が変更できる。
【００２２】
本発明において、メディアコンテンツは多数のメディアセクションから構成され、各メディアセクションは少なくとも１つの単語、句、節、または文章を含むテキスト文句またはテキスト文章と同期されてコーディングされたファイル形式を有する。それによって、１つのメディアコンテンツは次の＜表１＞のような構造を有する。
【００２３】
【表１】
0005588561.tif 000002
【００２４】
＜表１＞で、“File_ID”はメディアコンテンツを区分するためのコンテンツ識別子、“Sentence_ID”はメディアセクションを区分するためのセクション識別子、“Speaker”は話者情報、“sync start”は同期開始、“sync end”は同期終了、そして“＜word／…／word＞”はメディアセクションに含まれるテキストを表す。
【００２５】
＜表１＞から分かるように、本発明において、各メディアコンテンツは互いに異なる識別子を有し、１つのメディアコンテンツを構成するメディアセクションも互いに異なる識別子を有する。そして、１つのメディアセクションは、ビデオ部分、オーディオ部分、及びテキスト部分から構成され、テキスト部分は話者情報を含み、また、ビデオ部分及びオーディオ部分と同期されるものであって、“＜word／…／word＞”に挿入されるテキストである字幕を含む。したがって、本発明では検索語に一致する単語／句／節／文章がテキスト部分に含まれているかを探索して、その検索語を含むテキスト部分を有するメディアセクションを最終検索する。そして、テキストである字幕とビデオ部分及びオーディオ部分との同期は時間情報に該当する同期開始“sync start”と同期終了“sync end”により設定される。
【００２６】
最終検索された結果は、検索語に一致する単語／句／節／文章が含まれたテキスト部分をリストとして提供する。詳しくは、検索結果で多数のメディアセクションが最終検索され、それによって最終検索結果は多数のメディアセクションのテキスト部分を含むリストとして提供する。それによって、ユーザ端末ではリストをユーザインターフェースを介して出力し、そのリストは最終検索されたメディアセクションのテキスト部分を含む。特に、リストに含まれるテキスト部分は該当メディアセクションへの接近のためのアクセスデータのものが好ましく、リストから１つのテキスト部分を選択する場合に、その選択されたテキスト部分に連係されたメディアセクションをストリーミングする。
【００２７】
一方、前述したように、テキスト部分は話者情報と字幕を含むので、前述したリストは話者情報をテキストとして整列したもの、字幕をテキストとして整列したもの、または話者情報は勿論、字幕をテキストとして整列したものであることがある。これは、話者がある字幕、または、話者がない字幕があることがあるので、字幕が話者情報に連係される場合にはリストが話者情報と字幕をテキストとして含むことができる。
【００２８】
＜表１＞の例として、“自転車”が検索を要求した検索語の場合に、一旦、テキスト部分に“自転車”を含むメディアコンテンツを収集して該当するコンテンツ識別子（File_ID）を貯藏する。次に、メディアコンテンツを構成するメディアセクションのうち、テキスト部分に“自転車”を含むメディアセクションを検索して該当するセクション識別子（Sentence_ID=1、Sentence_ID=3）を貯藏する。そして、貯藏されたセクション識別子に該当するメディアセクションのテキスト部分をリストとしてユーザ端末に提供する。ここで、リストに含まれるテキスト部分は各メディアセクションへの接近のためのアクセスデータのものが好ましい。
【００２９】
また、本発明ではテキスト部分を構成する話者情報で互いに異なる話者を区分するために話者情報別に識別子を与えて、またテキスト部分を構成するテキストである字幕で各単語／句／節／文章を区分するために単語別／区別／節別／文章別に識別子を与える。次の＜表２＞と＜表３＞は＜表１＞のメディアコンテンツ構造に適用された一例を示したものであって、＜表２＞のように話者情報別に話者識別子（Speaker_ID）を与えて、＜表３＞のように単語別に単語識別子（Word_ID）を与えた場合を示したものである。
【００３０】
【表２】
0005588561.tif 000003
【００３１】
【表３】
0005588561.tif 000004
【００３２】
本発明では、前述した構造に基づいてメディアコンテンツを提供し獲得する方法及びそのためのシステムを提示する。特に、本発明では前述した構造に基づいているので、文章や句／節または単語単位で同期されるようにメディアコンテンツを分割して多数のメディアセクションを生成することができる。
【００３３】
図１は、本発明に従うメディアコンテンツ提供及び獲得のためのシステム構成を示すブロックダイヤグラムである。
【００３４】
図１において、コンテンツ提供サーバ４００はメディアコンテンツを収集し、そのメディアコンテンツに対する検索結果をユーザ端末５００に提供する。ユーザ端末５００はコンテンツ提供サーバ４００から受信した検索結果から特定の１つを選択してメディアコンテンツのメディアセクションを少なくとも１つ獲得する。勿論このような過程は一般的なメディアコンテンツ提供及び獲得過程と言うことができる。
【００３５】
しかしながら、本発明ではメディアコンテンツの生成時に定まったファイル形式、ファイル名（ファイル題目）やメタデータ内容による検索結果を提供するものでなく、メディアコンテンツを構成するテキスト部分（話者情報、字幕を含み）に対して検索した結果を提供し、かつその検索結果がテキスト部分を表すようにテキストリストとしてユーザ端末に提供される。
【００３６】
コンテンツ提供サーバ４００は、ユーザ端末５００から受信した特定検索語に基づく検索を実施する。その検索を通じて一旦受信された検索語を含むメディアコンテンツを収集する。コンテンツ提供サーバ４００は検索語を含むメディアコンテンツを収集するに当たって、データベースに保有した多数のメディアコンテンツのうち、該当する対象を検索することが好ましい。または、図１に示すように、ネットワーク網により連結される多数のウェブサーバ１００、２００、３００から検索語を含むメディアコンテンツを収集することもできる。勿論、データベースや多くのウェブサーバ１００、２００、３００から収集されるメディアコンテンツは前述した構造を有することが好ましい。
【００３７】
コンテンツ提供サーバ４００は、収集されたメディアコンテンツへの接近のためのアクセスデータとそれらのコンテンツ識別子を貯藏することが好ましい。
【００３８】
コンテンツ提供サーバ４００は、収集されたメディアコンテンツでメディアセクションのテキスト部分（話者情報及び／または字幕）を探索してテキスト部分に検索語を含むメディアセクションを抽出する。それに従う最終検索結果を貯藏すると同時に、その最終検索結果をユーザ端末５００に転送する。
【００３９】
コンテンツ提供サーバ４００がユーザ端末５００に提供する最終検索結果は、最終抽出されたメディアセクションに同期されるテキストをリストとして提供する。例として、最終検索された結果は検索語に一致する単語／句／節／文章が含まれたテキスト部分をリストとして提供する。ここで、リストに含まれるテキスト部分は各メディアセクションに接近するようにするアクセスデータである。
【００４０】
ユーザ端末５００は、リストに含まれた特定テキストが選択されることによって、その選択による選択命令をコンテンツ提供サーバ４００に転送する。
【００４１】
コンテンツ提供サーバ４００は、ユーザ端末５００から選択命令が受信されることによって該当するメディアセクションをユーザ端末５００にストリーミングする。
【００４２】
ユーザ端末５００は、コンテンツ提供サーバ４００への接続、特定検索語入力、最終検索結果に該当するリストのディスプレイ、特定メディアセクションのストリーミングに従うディスプレイ、そしてディスプレイされるメディアセクションに同期されたテキスト部分のディスプレイのためのアプリケーションを備える。このようなアプリケーションは、コンテンツ提供サーバ４００がユーザ端末５００に提供したものであって、ユーザ端末５００に提供されて自動設置される。
【００４３】
ユーザ端末５００に備えられるアプリケーションが実行されることによって、ユーザ端末５００がコンテンツ提供サーバ４００に接続される。勿論、アプリケーションはユーザ識別子（User ID）と暗号（password）の入力に従うユーザ認証機能を有し、認証に成功する場合のみにコンテンツ提供サーバ４００に自動接続される。
【００４４】
ユーザ端末５００に備えられるアプリケーションが実行されることによって、図２に図示されたユーザインターフェースが画面にディスプレイされる。
【００４５】
図２は、本発明に従うユーザ端末におけるアプリケーション実行に従うユーザインターフェース画面を示す図である。
【００４６】
図２に示すように、アプリケーション実行に従うユーザインターフェースは、特定検索語をコンテンツ提供サーバ４００に提供するための検索語入力領域５０１、５０２と、コンテンツ提供サーバ４００から提供されたリストをディスプレイするためのリスト表示領域５０３と、メディアセクションのディスプレイのためのメディア表示領域５０５と、メディア表示領域５０５にディスプレイされるメディアセクションに同期されるテキストをディスプレイするためのテキスト表示領域５０６から構成される。
【００４７】
検索語入力領域５０１、５０２は特定検索語入力のためのものであって、検索語入力領域５０１、５０２に特定検索語が入力されれば、その入力された検索語をコンテンツ提供サーバ４００に提供する。本発明では、字幕に該当するテキストを検索語として入力したり、話者に該当するテキストを検索語として入力するように、２つの検索語入力領域５０１、５０２を備える。即ち、検索語入力領域５０１、５０２は、検索するメディアセクションに同期されるテキストに該当する字幕の一部の単語、句、節、または文章を検索語として入力するための第１領域５０１、及び字幕に連係された話者情報を検索語として入力するための第２領域５０２を含む。
【００４８】
リスト表示領域５０３は最終検索結果に該当するリストのディスプレイのためのものであって、検索語入力領域５０１、５０２に入力された検索に対する応答としてコンテンツ提供サーバ４００から受信されるリストをディスプレイする。
【００４９】
リストに含まれるテキストは検索された少なくとも１つのメディアセクションのテキスト部分を表すものであって、アプリケーションはリストに含まれるテキストを多数のカテゴリー別基準によって整列するための機能を有する。ここで、カテゴリー別基準は、ユーザによる検索頻度数、ユーザによる選択頻度数、メディアセクションに同期されるテキスト長さ、メディアセクションの再生時間、メディアセクションでの検索語の位置、メディアコンテンツ別の同一検索語を含むメディアセクションの個数などでありうる。
【００５０】
追加の例として、リストは検索対象であるメディアセクションに同期されるテキストを含み、またその検索対象であるメディアセクションの再生時間、著作権（copyright）の情報、及び価格情報をさらに含むことができる。ここで、著作権の情報は、検索対象であるメディアセクションの著作権者、著作権の有効期間、及び著作権の満了時期を含む。
【００５１】
メディア表示領域５０５は特定メディアセクションのストリーミングに従うディスプレイのためのものであって、リスト表示領域５０３のリストに含まれる特定テキストが選択されることによってコンテンツ提供サーバ４００からストリーミングされるメディアセクションをディスプレイする。
【００５２】
アプリケーションの実行に従うユーザインターフェースは、メディア表示領域５０５にディスプレイされるメディアセクションの再生、停止、一時停止、録音などのためのディスプレイの制御のためのコントロール領域５０７を含むことが好ましい。
【００５３】
一方、リスト表示領域５０３のリストに含まれる特定テキスト５０４が選択される場合に、ユーザ端末５００はその選択による選択命令をコンテンツ提供サーバ４００に転送する。この際、選択命令は特定テキスト５０４の選択によってその選択されたテキスト５０４に連係されたメディアセクションの識別子を含むことが好ましい。
【００５４】
コンテンツ提供サーバ４００は、受信される選択命令に対する応答として選択されたテキスト５０４に連係されるメディアセクションをユーザ端末５００にストリーミングする。それによって、ユーザ端末５００は選択命令に対する応答として受信されるメディアセクションをメディア表示領域５０５にディスプレイする。
【００５５】
勿論、リスト表示領域５０３のリストに含まれるテキストは該当メディアセクションへの接近のためのアクセスデータであるので、リストから１つのテキスト５０４を選択する場合に、その選択されたテキスト５０４に連係されたメディアセクションにリンクされることによって、ストリーミングが進行されることが好ましい。
【００５６】
テキスト表示領域５０６は、メディア表示領域５０５にディスプレイされているメディアセクションのテキスト部分をディスプレイするための領域である。テキスト表示領域５０６は、メディア表示領域５０５に現在ディスプレイされているメディアセクションが属するメディアコンテンツの全体時間的長さを表すスクロールバー５０８、及びそのスクロールバー５０８が表す全体時間的長さのうち、現在ディスプレイされているメディアセクションに同期されるテキストの時間的位置を表すインジケーター５０９をさらに含む。
【００５７】
一方、スクロールバー５０８でインジケーター５０９を移動する場合には、ユーザ端末５００はそのインジケーター５０９が移動した位置のテキストに該当するメディアセクション、即ち、インジケーター５０９が移動した位置のテキストに同期されるメディアセクションをメディア表示領域５０５にディスプレイする。例として、現在ディスプレイされているメディアセクションに同期されるテキストの位置でインジケーター５０９を移動した後に、その移動された位置のテキストを選択する場合、その選択されたテキストに同期されるメディアセクションをディスプレイする。
【００５８】
アプリケーションは、メディア表示領域５０５にメディアセクションをディスプレイする間に、そのディスプレイ中のメディアセクションのディスプレイ経過時間と、そのディスプレイされるメディアセクションのアドレス情報（ＵＲＬ：Uniform Resource Locator）をさらにディスプレイする。このために、アプリケーション実行に従うユーザインターフェースは、ディスプレイ経過時間とアドレス情報をディスプレイする表示領域５１０をさらに含む。
【００５９】
追加の例として、コンテンツ提供サーバ４００は、リストに含まれる特定テキスト５０４の選択による選択命令が受信されることによって、その選択されたテキスト５０４に同期されるメディアセクションをストリーミングする前に、その選択されたメディアセクションに比べて時間的に以前のメディアセクションをユーザ端末５００に先にストリーミングすることができる。そして、続いて選択されたメディアセクションをユーザ端末５００にストリーミングすることができる。
【００６０】
また、コンテンツ提供サーバ４００は、選択されたメディアセクションのストリーミングに続いてその選択されたメディアセクションに比べて時間的に以後のメディアセクションをユーザ端末５００にさらにストリーミングすることができる。
【００６１】
このように検索対象に該当する選択されたメディアセクションを含んで、以前のメディアセクションと以後のメディアセクションをディスプレイする場合に備えて、ユーザ端末５００はコンテンツ提供サーバ４００から予め検索対象に該当するメディアセクションが属するメディアコンテンツの全体テキストを受信して貯藏する。そして、検索対象に該当するメディアセクションを含んで、以前のメディアセクションと以後のメディアセクションをディスプレイする場合に、テキスト表示領域５０６は検索対象に該当するメディアセクションに同期されるテキストは勿論、より以前のメディアセクションに同期されるテキストとより以後のメディアセクションに同期されるテキストを時間的順序に従って配列してディスプレイする。
【００６２】
次に、前述した本発明に従うシステム構成に基づいてコンテンツ提供サーバ４００がメディアコンテンツを提供する手続き及びユーザ端末５００がメディアコンテンツを獲得する手続きを説明する。
【００６３】
図３は本発明に従うメディアコンテンツ提供手続きを示すフローチャートであり、 図４は本発明に従うメディアコンテンツ獲得手続きを示すフローチャートである。
【００６４】
図３を参照してユーザ端末５００の検索要請に従う検索結果を提供するコンテンツ提供サーバ４００でのメディアコンテンツ提供手続きを説明する。まず、本発明でメディアコンテンツは検索語を含むメディアセクションを含んで多数のメディアセクションから構成され、各メディアセクションは、少なくとも１つの単語、句、節または文章を含むテキスト文句またはテキスト文章と同期されてコーディングされたものでありうる。
【００６５】
コンテンツ提供サーバ４００は、ユーザ端末５００を通じて接続したユーザに対する認証手続きを遂行する（Ｓ１００）。
【００６６】
コンテンツ提供サーバ４００は、認証されたユーザ端末５００から特定検索語を受信する（Ｓ１１０）。その検索語が字幕の場合、字幕を構成する単語／句／節／文章のうち、いずれか１つであることを表す識別子、またはその検索語が話者の場合、話者を表す話者識別子を検索語と共に受信することが好ましい。
【００６７】
コンテンツ提供サーバ４００は、特定検索語の入力に基づく検索を通じてその検索語を含むメディアコンテンツを収集する（Ｓ１２０〜Ｓ１５０）。即ち、コンテンツ提供サーバ４００は、メディアコンテンツの収集時に、検索語を有する字幕を含んだり、検索語に応ずる話者情報を含むメディアコンテンツを収集する。コンテンツ提供サーバ４００は、検索語が字幕の場合にはメディアコンテンツの字幕を検索し（Ｓ１２０、Ｓ１３０）、検索語が話者の場合にはメディアコンテンツの話者情報を検索する（Ｓ１２０、Ｓ１４０）。
【００６８】
コンテンツ提供サーバ４００は、収集されたメディアコンテンツを貯藏することができる。または、コンテンツ提供サーバ４００は収集されたメディアコンテンツに対するアドレス情報とコンテンツ識別子とを連係させて貯藏することができる。
【００６９】
コンテンツ提供サーバ４００は、収集されたメディアコンテンツを構成する多数のメディアセクションのうちから検索語を含むメディアセクションを抽出する（Ｓ１６０）。コンテンツ提供サーバ４００は、抽出したメディアセクションを貯藏することができる。または、コンテンツ提供サーバ４００は、抽出されたメディアセクションに対するアドレス情報とセクション識別子とを連係させて貯藏することができる。
【００７０】
コンテンツ提供サーバ４００は、抽出したメディアセクションに同期されたテキストをリストとしてユーザ端末５００に提供する（Ｓ１７０）。ここで、リストとして提供されるテキストは、抽出したメディアセクションに同期された字幕と、その字幕に連係された話者情報を含み、そのリストは抽出したメディアセクションの著作権（copyright）の情報及び価格情報をさらに含み、検索語を含むメディアセクションの再生時間を含む。前述したように、著作権の情報は、抽出したメディアセクションの著作権者と、著作権の有効期間と、著作権の満了時期を含む。
【００７１】
以後、コンテンツ提供サーバ４００はメディアセクションに同期されたテキスト、即ち、リストに含まれる特定テキストを選択する選択命令が受信されるかをモニターリングする（Ｓ１８０）。
【００７２】
リストに含まれる特定テキストを選択する選択命令が受信されれば、コンテンツ提供サーバ４００はその選択されたテキストに連係されるメディアセクションをユーザ端末５００にストリーミングする（Ｓ１９０）。
【００７３】
コンテンツ提供サーバ４００は、選択されたテキストに連係されるメディアセクションと共にそのメディアセクションに比べて時間的に以前のメディアセクションと時間的に以後のメディアセクションをさらに選択的にユーザ端末５００にストリーミングすることができる。詳しくは、仮に選択されたテキストに連係されるメディアセクションを第Ｎメディアセクションとすれば、第Ｎメディアセクションに比べて時間的に以前の第（Ｎ−１）メディアセクションと時間的に以後の第（Ｎ＋１）メディアセクションのうち、少なくとも１つを時間的順序に従ってさらにストリーミングすることができる。
【００７４】
特に、コンテンツ提供サーバ４００は、選択されたテキストに連係される第Ｎメディアセクションは全部ストリーミングするが、第（Ｎ−１）メディアセクションは全部または一部をストリーミングし、第（Ｎ＋１）メディアセクションも全部または一部をストリーミングすることができる。
【００７５】
コンテンツ提供サーバ４００は、ユーザ端末５００から受信される整列命令に従ってリストに含まれるテキストを多くのカテゴリー別基準によって再度整列したリストを提供することができる。そのカテゴリー別基準は、ユーザによる検索頻度数、ユーザによる選択頻度数、メディアセクションに同期されるテキスト長さ、メディアセクションの再生時間、メディアセクションで検索語の位置、メディアコンテンツ別同一検索語を含むメディアセクションの個数を含む。しかしながら、リストに含まれるテキストをカテゴリー別基準によって整列することをユーザ端末５００で実施することもできる。
【００７６】
次に、図４を参照してコンテンツ提供サーバ４００により検索された結果を獲得するユーザ端末５００でのメディアコンテンツ獲得手続きを説明する。
【００７７】
ユーザ端末５００は、コンテンツ提供サーバ４００から検索語の入力及び検索された結果のディスプレイなどのためのユーザ端末用アプリケーションを受信し（Ｓ２００）、その受信されたアプリケーションを設置する（Ｓ２１０）。
【００７８】
次に、ユーザ端末５００は、設置されたアプリケーションの実行によってコンテンツ提供サーバ４００に接続されながら、アプリケーションの実行に従うユーザインターフェースが画面にディスプレイされる（Ｓ２２０、Ｓ２３０、Ｓ２４０）。ここで、ユーザインターフェースは前述したように検索語入力領域５０１、５０２、リスト表示領域５０３、メディア表示領域５０５、テキスト表示領域５０６等から構成される。
【００７９】
ユーザ認証の以後に、ユーザ端末５００はユーザインターフェースの検索語入力領域５０１、５０２に特定検索語が入力されるかをモニターリングする（Ｓ２５０）。仮に、その検索語入力領域５０１、５０２に特定検索語が入力されれば、その入力された検索語をコンテンツ提供サーバ４００に提供する（Ｓ２６０）。ここで、検索語が字幕の一部の単語、句、節、または文章を入力するための第１領域５０１に入力される場合には、字幕を構成する単語／句／節／文章のうち、いずれか１つであることを表す識別子を検索語と共にコンテンツ提供サーバ４００に提供し、検索語が字幕に連係された話者情報を入力するための第２領域５０２に入力される場合には、話者を表す話者識別子を検索語と共にコンテンツ提供サーバ４００に提供する。
【００８０】
ユーザ端末５００は、コンテンツ提供サーバ４００から特定検索語を含むメディアセクションへのアクセスデータを検索された結果として受信する（Ｓ２７０）。ここで、検索結果は検索語を有する字幕を含んだり、検索語に応ずる話者情報を含む少なくとも１つのメディアセクションに対するアクセスデータである。そして、受信されたアクセスデータ、即ち検索結果をテキスト形式のリストとしてリスト表示領域５０３にディスプレイする（Ｓ２８０）。
【００８１】
ユーザ端末５００は、リスト表示領域５０３にディスプレイされたリストに対する整列を実施することができる。即ち、ユーザ端末５００はリストに含まれるテキストを多くのカテゴリー別基準によって整列することができる。そのカテゴリー別基準は、ユーザによる検索頻度数、ユーザによる選択頻度数、メディアセクションに同期されるテキスト長さ、メディアセクションの再生時間、メディアセクションで検索語の位置、及びメディアコンテンツ別同一検索語を含むメディアセクションの個数を含む。
【００８２】
次に、ディスプレイされたリストの特定テキストが選択されることによって、ユーザ端末５００はその選択による選択命令をコンテンツ提供サーバ４００に転送する（Ｓ２９０）。
【００８３】
そして、その選択命令に対する応答として、ユーザ端末５００はその選択されたテキストに連係されたメディアセクションをコンテンツ提供サーバ４００から受信する（Ｓ３００）。
【００８４】
そして、ユーザ端末５００は、受信されたメディアセクションをメディア表示領域５０５にディスプレイする（Ｓ３１０）。
【００８５】
別途の例として、ユーザ端末５００は選択されたテキストに連係されたメディアセクションは勿論、その選択されたテキストに連係されたメディアセクションに比べて時間的に以前のメディアセクションと時間的に以後のメディアセクションをさらに受信することができる。そして、その受信されたメディアセクションを時間的順序に従ってディスプレイする。特に、ユーザ端末５００は受信されたメディアセクションを時間的順序に従ってディスプレイする中に、そのディスプレイされるメディアセクションに各々同期されたテキストをテキスト表示領域５０６にディスプレイし、またディスプレイされるメディアセクションのディスプレイ経過時間とそのディスプレイされるメディアセクションに対するアドレス情報（ＵＲＬ）をさらにディスプレイすることができ、そのディスプレイされるメディアセクションに対する各著作権の情報及び価格情報をさらにディスプレイすることもできる。
【００８６】
特に、選択されたテキストに連係されたメディアセクションは勿論、その選択されたテキストに連係されたメディアセクションに比べて時間的に以前のメディアセクションと時間的に以後のメディアセクションをさらに受信した場合には、経過時間によって現在ディスプレイされるメディアセクションに同期されるテキストを前記以前のメディアセクションに同期されるテキスト及び前記以後のメディアセクションに同期されるテキストと区分されるように表示することが好ましい。
【００８７】
本発明の技術思想を逸脱しない範囲で多様な変更及び修正が可能であることが分かる。
【００８８】
したがって、本発明の実施のための多様な形態は、本発明の実施のための最善の形態に記載された内容に限定されるものでなく、請求の範囲によって定まるべきである。
【産業上の利用可能性】
【００８９】
本発明は、特定の言語のテキスト（字幕や話者情報等）を含むメディアコンテンツの全体で必要とする一部のみを検索できるようにするので、多様な言語教育用に利用できる。例として、映画に該当するメディアコンテンツで“自転車”を含む句／節／文章を例文として提供しようとする時、メディアコンテンツ全体で“自転車”という単語を含む字幕のメディアセクションのみを検索して提供することができる。
【図１】
0005588561.tif 000005
【図２】
0005588561.tif 000006
【図３】
0005588561.tif 000007
【図４】
0005588561.tif 000008