WO2003091907A1 - Content management device and method - Google Patents
Content management device and method Download PDFInfo
- Publication number
- WO2003091907A1 WO2003091907A1 PCT/JP2003/004439 JP0304439W WO03091907A1 WO 2003091907 A1 WO2003091907 A1 WO 2003091907A1 JP 0304439 W JP0304439 W JP 0304439W WO 03091907 A1 WO03091907 A1 WO 03091907A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- attribute information
- displayed
- search
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Definitions
- the contents published on search web pages often include only still images extracted from videos or character information such as file names and attribute information.
- the materials for judging were poor.
- the invention of claim 1 is directed to a content management device that manages content that can be distributed by streaming.
- Loaded Information extraction means for extracting attribute information that is an element at the time of content search from the extracted content; storage means for storing both the extracted attribute information and the content from which the attribute information has been extracted;
- a list generating means for generating a list from a plurality of content and attribute information stored in the storage means when the program is loaded, and a search requested from the generated list
- a search means for searching for the content that satisfies the condition; a screen generating means for generating a search result screen that displays one or more relevant content and attribute information of the relevant content based on the search result;
- step S1 a web page is copied to a predetermined area, for example, a designated folder.
- step S2 it is determined whether the web page has been copied to the designated folder. If the web page has been copied to the specified folder, ie, the copy of the web page is determined to be successful, control transfers to step S3 where the web page is copied to the specified folder. If it is determined that the copy of the web page has failed, that is, the copy of the web page has failed, control is transferred to step S11.
- step S3 the uploaded content 21 is copied to a predetermined area, for example, a designated folder.
- step S4 it is determined whether the uploaded content 21 has been copied to the designated folder. Content 21 was copied to the specified folder, that is, the copy of Content 21 was successful. When it is determined that the content 21 has not been copied to the specified folder, that is, when it is determined that the copy of the content 21 has failed, the control proceeds to step S5. Control is transferred to S11.
- step S5 it is determined whether or not the title is entered in the uploaded content 21. For example, it is determined whether or not there is text with a title as property information. If it is determined that the title is entered in the content 21, the control is transferred to step S 6. If it is determined that the title is not entered in the content 21, the process proceeds to step S 11. Control transfers.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
明 細 書 Specification
コ ンテンッ管理装置および方法 Content management device and method
技術分野 Technical field
この発明は、 データを受信しながらコ ンテンツを再生する、 いわゆ るス ト リーミ ングによる配信用のコ ンテンツを管理するコ ンテンツ管 理装置および方法に関する。 The present invention relates to a content management apparatus and method for playing back content while receiving data and managing content for distribution by so-called streaming.
背景技術 Background art
現在、 P C (Personal Computer) 、 P D A (Personal Data Ass is tants) 、 および携帯電話などを利用して簡単にネッ トワーク に接続す る こ とができ、 ウェブ上のページに掲載されている様々なコ ンテンツ を簡単に閲覧する こ とができる。 ネッ トワークを経由して閲覧する こ とができるコ ンテンツは、 動画、 静止画、 オーディ オ、 および Zまた は文字情報から構成されている。 At present, it is possible to easily connect to a network using a PC (Personal Computer), PDA (Personal Data Associates), mobile phone, etc. Content can be easily browsed. The content that can be browsed via the network consists of moving images, still images, audio, and Z or character information.
例えば、 静止画および文字情報から構成されるコ ンテンツは、 一般 のユーザでも簡単に作成する こ とができ、 自 ら開設したウェブ上のぺ —ジに簡単に掲載し、 公開する こ とができた。 そして、 この静止画お よび文字情報から構成されるコ ンテンツは、 全てのデータを受信しな ければ、 閲覧する こ とはできなかった。 For example, content composed of still images and text information can be easily created by ordinary users, and can be easily posted and published on the website on their own website. Was. The content consisting of the still image and the character information could not be viewed unless all data was received.
これに対して、 動画、 静止画、 オーディ オ、 文字情報などの様々な データから構成されるコ ンテンツも、全てのデータを受信しなければ、 閲覧するこ とができなかった。 しかしながら、 この動画、 静止画、 ォ 一ディ ォ、文字情報などの様々なデ一夕から構成されるコ ンテンツは、 その容量が大きいため、 全てのデータを受信するまでに相当な時間が 必要であったり 、また容量の大きい記憶装置が必要であった。そこで、 この動画、 静止画、 オーディ オ、 文字情報などの様々なデ一夕から構 成されるコ ンテンツは、 デ一夕を受信しながら同時にコ ンテンツを再 生する、 いわゆるス ト リ ーミ ングによる配信が可能なコ ンテンツとさ れている。 In contrast, content consisting of various data such as moving images, still images, audio, and text information could not be viewed without receiving all the data. However, the content composed of various data such as moving images, still images, audio, text information, etc., requires a considerable amount of time to receive all data because of its large capacity. And a storage device with a large capacity was required. Therefore, the content composed of various data such as video, still image, audio, text information, etc. It is considered to be content that can be delivered by so-called streaming.
そして、 このス ト リーミ ング配信が可能なコ ンテンツを公開するた めには、 コンテンツを配信用サーバの所定の領域にコ ピーした後、 当 該コ ンテンツを公開するための検索用のウェブページを逐一手作業で 作らなければならなかった。 さ らに、 検索時に使用されるコ ンテンツ の属性情報も手動で入力しなく てはならなかった。 In order to publish the content that can be streamed, the content must be copied to a predetermined area of the distribution server, and then a search web page for publishing the content must be copied. Had to be made by hand. In addition, the attribute information of the content used at the time of the search had to be manually entered.
このため、 ス ト リ 一ミ ング配信や検索用のウェブページ作成に関す る専門知識が必要となるため、 コ ンテンツの完成から実際にコ ンテン ッが配信されるまでに最短でも数時間の遅れが発生していた。 This requires expertise in streaming and creating web pages for search, and it takes at least a few hours between the completion of the content and the actual delivery of the content. Had occurred.
さ らに、 検索用のウェブページで公開されたコ ンテンツも、 動画か ら抽出した静止画のみ、 またはフ ァイル名や属性情報の文字情報を羅 列している場合が多く、 コ ンテンツの内容を判断するための材料が貧 弱であった。 In addition, the contents published on search web pages often include only still images extracted from videos or character information such as file names and attribute information. The materials for judging were poor.
コ ンテンツの内容を正確に判断できるような検索用のウェブページ を作成するためには、 よ り専門知識と経験を持った製作者によって、 長い時間を費やして検索用のウェブページを作成する必要があった。 そのため、 企業内の一般部署では、 コ ンテンツ公開のための装置を運 用する ことは極めて困難だった。 In order to create a search web page that can accurately judge the content of the content, it is necessary to spend a lot of time creating a search web page by a creator with more expertise and experience was there. As a result, it was extremely difficult for general departments in the company to operate equipment for publicizing content.
従って、 この発明の目的は、 ス ト リ一ミ ング配信用のコ ンテンツの 内容を容易に判断できる検索用のウェブページを自動的に生成する こ とができるコ ンテンツ管理装置および方法を提供する ことにある。 発明の開示 Accordingly, an object of the present invention is to provide a content management apparatus and method capable of automatically generating a search web page capable of easily determining the content of streaming delivery content. It is in. Disclosure of the invention
上述した課題を達成するために請求の範囲 1 の発明は、 ス ト リーミ ングによる配信が可能なコンテンツを管理するコ ンテンツ管理装置に おいて、 コ ンテンツがアップ口一 ドされたときに、 アップロー ドされ たコ ンテンツからコ ンテンツ検索時に要素となる属性情報を抽出する 情報抽出手段と、 抽出された属性情報と、 属性情報が抽出されたコ ン テンッとを共に記憶する記憶手段と、 コ ンテンツがアッ プロー ドされ たときに、 記憶手段に記憶されている複数のコ ンテンツおよび属性情 報から リ ス トを生成する リ ス ト生成手段と、 生成されたリ ス トの中か ら要求された検索条件に該当するコ ンテンツを検索する検索手段と、 検索結果に基づいて単一または複数の該当するコ ンテンツおよび該当 するコ ンテンツの属性情報を表示する検索結果画面を生成する画面生 成手段と、生成された検索結果画面から所望のコ ンテンツが選択され、 選択されたコ ンテンツを配信する配信手段とを有する こ とを特徴とす るコ ンテンツ管理装置である。 In order to achieve the above-mentioned object, the invention of claim 1 is directed to a content management device that manages content that can be distributed by streaming. Loaded Information extraction means for extracting attribute information that is an element at the time of content search from the extracted content; storage means for storing both the extracted attribute information and the content from which the attribute information has been extracted; A list generating means for generating a list from a plurality of content and attribute information stored in the storage means when the program is loaded, and a search requested from the generated list A search means for searching for the content that satisfies the condition; a screen generating means for generating a search result screen that displays one or more relevant content and attribute information of the relevant content based on the search result; A content management device characterized in that desired content is selected from the generated search result screen, and a distribution means for distributing the selected content is provided. It is.
請求の範囲 7 に記載の発明は、 ス ト リ ーミ ングによる配信が可能な コ ンテンツを管理するコ ンテンツ管理方法において、 コ ンテンツがァ ップロー ドされたときに、 アップロー ドされたコ ンテンツからコ ンテ ンッ検索時に要素となる属性情報を抽出し、 抽出された属性情報と、 属性情報が抽出されたコ ンテンツとを共に記憶手段に記憶し、 コ ンテ ンッがアッ プロー ドされたときに、 記憶手段に記億されている複数の コ ンテンツおよび属性情報から リス トを生成し、 生成されたリス トの 中から要求された検索条件に該当するコ ンテンツを検索し、 検索結果 に基づいて単一または複数の該当するコ ンテンツおよび該当するコ ン テンッの属性情報を表示する検索結果画面を生成し、 生成された検索 結果画面から所望のコ ンテンツが選択され、 選択されたコ ンテンツを 配信するよう にしたことを特徴とするコ ンテンツ管理方法である。 The invention described in claim 7 is a content management method for managing content that can be distributed by streaming, wherein the content uploaded when the content is uploaded is provided. Attribute information that is an element at the time of content search is extracted from, and the extracted attribute information and the content from which the attribute information is extracted are stored together in a storage means, and when the content is uploaded, A list is generated from a plurality of content and attribute information stored in the storage means, a content corresponding to a requested search condition is searched from the generated list, and based on the search result. A search result screen that displays one or more applicable contents and attribute information of the applicable contents is generated, and a desired content is generated from the generated search result screen. Ceiling is selected, a content management method, characterized in that so as to deliver the selected content.
このよう に、 コ ンテンツ検索時に要素となる情報がコ ンテンツから 抽出され、 属性情報と してコ ンテンツと共に記憶手段に記憶され、 コ ンテンッ検索時には記憶手段の中から検索条件に該当するコ ンテンツ を検索結果画面に表示し、所望のコ ンテンツを選択する こ とによって、 選択された所望のコ ンテンツを配信する ことができるので、 検索ゃコ ンテンッ公開のためのページを作成する手間を省く こ とができ、 直ぐ にコ ンテンツの検索や配信が可能とする こ とができる。 In this way, information that is an element at the time of content search is extracted from the content and stored as attribute information in the storage means together with the content. Is displayed on the search result screen and the desired content is selected, so that the selected desired content can be distributed. Therefore, there is no need to create a page for searching and publishing the content. This makes it possible to search and distribute content immediately.
図面の簡単な説明 BRIEF DESCRIPTION OF THE FIGURES
第 1 図は、 この発明の概念的な構成について説明するためのプロ ッ ク 図、 第 2 図は、 この発明の配信装置の一実施形態を説明するた めのブロ ッ ク 図、 第 3 図は、 この発明の配信装置によって生成する ナビゲ一シヨ ン表示の一例を説明するための略線図、 第 4 図は、 こ の発明の配信装置によ っ て生成する ウェ ブページの一例を説明す るための略線図、 第 5 図は、 この発明の配信装置によって生成する ウェブページの一例を説明するための略線図、 第 6 図は、 この発明 の配信装置によっ て生成する ウ ェブページの一例を説明する ため の略線図、 第 7 図は、 こ の発明の配信装置によ っ て生成する ウェブ ページの一例を説明するための略線図、 第 8 図は、 こ の発明の配信 装置にコ ンテンツ をア ッ プロー ド したと きの一例の制御アルゴ リ ズムを説明するための フ ローチャー ト、 第 9 図は、 こ の発明のァク セス要求に応える一例の制御アルゴ リ ズム を説明するための フ ロ 一チャー ト、 第 1 0 図は、 この発明のウェブページの生成の一例の 制御アルゴリ ズムを説明するためのフ ローチャー ト 、 第 1 1 図は、 この発明で適用されるナビゲ一シ ョ ン表示の一例の略線図、 第 1 2 図は、 この発明で適用 されるナビゲ一シ ョ ン表示の一例の略線図、 第 1 3 図は、 この発明で適用されるナ ビゲーシ ョ ン表示の一例の略 線図、 第 1 4 図は、 この発明のコ ンテンツの検索の一例の制御アル ゴリ ズムを説明するためのフ ローチヤ一 トである。 FIG. 1 is a block diagram for explaining a conceptual configuration of the present invention, FIG. 2 is a block diagram for explaining one embodiment of a distribution apparatus of the present invention, and FIG. FIG. 4 is a schematic diagram illustrating an example of a navigation display generated by the distribution device of the present invention. FIG. 4 is a diagram illustrating an example of a web page generated by the distribution device of the present invention. FIG. 5 is a schematic diagram for explaining an example of a web page generated by the distribution device of the present invention, and FIG. 6 is a web page generated by the distribution device of the present invention. FIG. 7 is a schematic diagram illustrating an example of a web page generated by the distribution device of the present invention, and FIG. 8 is a schematic diagram illustrating an example of a web page generated by the distribution device of the present invention. When content is uploaded to the distribution device FIG. 9 is a flowchart for explaining an example control algorithm. FIG. 9 is a flowchart for explaining an example control algorithm responding to the access request of the present invention. FIG. 1 is a flowchart for explaining a control algorithm of an example of web page generation according to the present invention. FIG. 11 is a schematic diagram of an example of a navigation display applied to the present invention. FIG. 12 is a schematic diagram of an example of a navigation display applied to the present invention. FIG. 13 is a schematic diagram of an example of a navigation display applied to the present invention. FIG. 14 is a flowchart for explaining a control algorithm as an example of a content search according to the present invention.
発明を実施するための最良の形態 以下、 この発明の一実施形態について図面を参照して説明する。 こ の発明の概念的な構成の一例を第 1 図を参照して説明する。 参照符号 1 で示すネッ ト ワーク には、 一例と してエンコー ド装置 2 、 配信装置 3 、 配信制御装置 4、 配信操作装置 5、 コ ンテンツ制作装置 6 、 コ ン テンッ再生装置 7、 8 、 および 9 が接続され、 相互に通信可能である。 従って、 ネッ ト ワーク 1 に接続できれば良く 、 それぞれの装置がロー カルな範囲に設けるよう にしても良いし、 遠隔地に設けるよう にして も良い。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, an embodiment of the present invention will be described with reference to the drawings. An example of the conceptual configuration of the present invention will be described with reference to FIG. For example, the network denoted by reference numeral 1 includes an encoding device 2, a distribution device 3, a distribution control device 4, a distribution operation device 5, a content production device 6, a content reproduction device 7, 8, and 9 are connected and can communicate with each other. Therefore, it is only necessary to connect to the network 1, and each device may be provided in a local range, or may be provided in a remote place.
エンコー ド装置 2 は、 動画、 静止画、 オーディ オ、 および文字情報 などのデータをネッ トワークを介した配信の目的に適した形態、 例え ばス ト リ一ミ ング配信用のコ ンテンツに変換する装置である。 一例と して、 このエンコー ド装置 2 は、 サーバまたは P Cから構成され、 サ —バまたは P C上で動作するソフ トウェアを実行する こ とによって、 動画、 静止画、 オーディ オ、 および文字情報などのデ一夕をコ ンテン ッに変換する。 The encoding device 2 converts data such as moving images, still images, audio, and text information into a form suitable for the purpose of distribution via a network, for example, content for streaming distribution. Device. As an example, the encoding device 2 is composed of a server or a PC, and executes software that runs on the server or the PC, so that video, still images, audio, and text information can be obtained. Converts data into content.
配信装置 3 は、 エンコー ド装置 2 によってス ト リ ーミ ング配信用に 変換されたコ ンテンツを配信を、 希望するユーザからの要求に基づい て配信する装置である。 一例と して、 この配信装置 3 は、 サーバまた は P Cから構成され、 サーバまたは P C上で動作するソフ ト ウエアを 実行するによって、 コ ンテンツを配信する。 なお、 この配信装置 3で は、 ス ト リーミ ング配信用にエンコー ドされたコ ンテンツからウェブ 上のページに表示される様々な情報が抽出され、 抽出された情報は属 性情報としてコ ンテンツと共に記憶されている。 The distribution device 3 is a device that distributes the content converted for streaming distribution by the encoding device 2 based on a request from a desired user. As an example, the distribution device 3 is composed of a server or a PC, and distributes content by executing software running on the server or the PC. In the distribution device 3, various information displayed on a web page is extracted from the content encoded for streaming distribution, and the extracted information is used as attribute information together with the content. It is remembered.
配信制御装置 4は、 ェンコ一 ド装置 2および配信装置 3 と通信し、 ェンコ一ド装置 2および配信装置 3 のそれぞれの制御や状況収集を行 いつつ、 配信操作者が指示したり現在の状況を把握した りするために 必要な操作画面および状況確認画面を、 例えば G U I (Graphical Us er Interface) 形式の制御画面として動的に生成する装置である。 一 例として、 この配信制御装置 4は、 サーバまたは P Cから構成され、 サーバまたは P C上で動作するソフ トウエアを実行するによって、 制 御画面を動的に生成する。 この配信制御装置 4で生成される制御画面 は、 一例として H TM L (Hyper Text Markup Language) 、 XML ( e Xtens ible Markup Language)などの命令おょぴリ ンクなどを記述する こ とができる言語で構成される。 この配信制御装置 4は、 エンコー ド 装置 2および配信装置 3 と、 配信操作装置 5 との間に位置し、 円滑な 自動および手動の処理を行うために必要な全ての処理を行う。 また、 配信制御装置 4は、 同時に複数の操作者の配信操作を単一または複数 の動画、 静止画、 オーディ オ、 および文字情報などのデータを、 ネッ ト ワーク 1 を介して配信するための装置にそれぞれ独立して仲介する t 配信操作装置 5は、 配信制御装置 4で生成された操作画面および状 況確認画面からなる制御画面を表示し、 その制御画面から配信操作者 が指令する装置である。 一例として、 この配信操作装置 5は、 サーバ または P Cから構成され、 サーバまたは P C上で動作するソ フ トウェ ァを実行するによって、 制御画面を表示する。 このよう に、 配信操作 者は、 配信制御装置 4で動的に生成された制御画面を配信操作装置 5 で操作し、 エンコー ド装置 2および配信装置 3の動作状態を確認した り 、 エンコー ド装置 2および配信装置 3 に対して処理指令を与えたり する。 The distribution control device 4 communicates with the encoding device 2 and the distribution device 3 and controls the encoding device 2 and the distribution device 3 and collects the status, while the distribution operator gives an instruction or the current status. To understand This device dynamically generates necessary operation screens and status confirmation screens as, for example, GUI (Graphical User Interface) control screens. As an example, the distribution control device 4 includes a server or a PC, and dynamically generates a control screen by executing software running on the server or the PC. The control screen generated by the distribution control device 4 is, for example, a language capable of describing an instruction link such as HTML (Hyper Text Markup Language) and XML (eXtensible Markup Language). It consists of. The distribution control device 4 is located between the encoding device 2 and the distribution device 3 and the distribution operation device 5 and performs all processes necessary for smooth automatic and manual processes. Further, the distribution control device 4 is a device for distributing data of one or more moving images, still images, audio, and character information via the network 1 at the same time by a plurality of operators. each t distribution operation device 5 independently mediate displays a control screen including generated operation screen and circumstances confirmation screen delivery control device 4, is a device delivery operator command from the control screen . As an example, the distribution operation device 5 includes a server or a PC, and displays a control screen by executing software running on the server or the PC. As described above, the distribution operator operates the control screen dynamically generated by the distribution control device 4 with the distribution operation device 5 to check the operation states of the encoding device 2 and the distribution device 3 and to check the operation status of the encoding device. 2 and the distribution device 3.
コンテンツ制作装置 6は、 例えば V T R—体型デジタルビデオカメ ラまたはデジタルスチルカメ ラによって撮影された映像およびオーデ ィ ォ、 並びに静止画さ ら には文字情報から構成されるコンテンツが制 作され、 保持される。 また、 別の装置で制作されたコ ンテンツなども コ ンテンツ制作装置 6 に保持される。 このとき、 別の装置で制作され たコ ンテンツは、 ネッ ト ワーク 1 を経由 してコ ンテンツ制作装置 6 に 供給され、 保持されるよう にしても良い。 また、 別の装置で制作され たコンテンツが記録された記憶媒体を介してコ ンテンツ制作装置 6 に 保持されるよう に しても良い。 従って、 このコ ンテンツ制作装置 6 に は、 様々なコ ンテンツが保持されている。 The content production device 6 produces and holds, for example, a VTR—a content composed of video and audio captured by a built-in digital video camera or digital still camera, and still images as well as text information. You. In addition, content created on other devices, etc. It is held in the content production device 6. At this time, the content produced by another device may be supplied to the content producing device 6 via the network 1 and held. Further, the content produced by another device may be held in the content producing device 6 via a storage medium on which the content is recorded. Therefore, the content producing apparatus 6 holds various contents.
コンテンツ再生装置 7 、 8 、 および 9 は、 コ ンテンツをス ト リ一ミ ング再生する こ とが可能な装置である。 一例と して、 コ ンテンツ再生 装置 7 、 8 、 および 9 は、 P C 、 P D A , および携帯端末などのネッ トワーク 1 に接続可能であ り、 且つコ ンテンツのス ト リーミ ング再生 が可能な電子機器であ り 、 例えばス ト リ 一ミ ング再生専用プレーヤで あっても良い。 なお、 以下の説明を容易とするために、 コ ンテンツ再 生装置 7 のみを用いて説明するが、 コ ンテンツ再生装置 8および 9 の 何れを用いても同様な動作および効果を上げる こ とができる。 The content reproducing devices 7, 8, and 9 are devices that can stream and reproduce content. As an example, the content playback devices 7, 8, and 9 are electronic devices that can be connected to a network 1 such as a PC, a PDA, and a portable terminal, and that can play back content in a streaming manner. For example, the player may be a player exclusively for streaming reproduction. Note that, in order to facilitate the following description, the description will be made using only the content reproducing device 7, but the same operation and effect can be obtained by using any of the content reproducing devices 8 and 9. .
ここで、 配信装置 3 において、 ス ト リ 一ミ ング配信用にエンコー ド されたコンテンツから当該コ ンテンツの情報を抽出する一実施形態を 第 2 図を参照して説明する。 この第 2 図に示す一実施形態では、 配信 装置 3 は登録部 1 1 、 記録部 1 2、 および検索 · 再生部 1 3 から構成 される。 エンコー ド装置 2からエンコー ドされたス ト リ 一ミ ング配信 用のコンテンツ 2 1 が配信装置 3 にアップロー ドされる。 配信装置 3 にアップロー ドされたコ ンテンツ 2 1 は、 登録部 1 1 へ供給される。 登録部 1 1 は、 検索属性抽出機能部 2 2 および登録機能部 2 3 とか ら構成される。 検索属性抽出機能部 2 2では、 登録部 1 1 へ供給され たコンテンツ 2 1 が分析され、 自動的にコ ンテンツ検索時に要素とな る情報が抽出される。 例えば、 コンテンツ 2 1 の文字情報と登録者情 報および登録日時から 自動的にコンテンツの属性情報が抽出される。 抽出された属性情報は、 登録機能部 2 3 へ供給される。 登録機能部 2 3では、 コ ンテンツ 2 1 と、 当該コ ンテンツ 2 1 か ら抽出された属性 情報とが記録部 1 2 に登録される。 このとき、 コ ンテンツ 2 1 は、 記 録部 1 2 のコ ンテンツ記録領域 1 2 a に記録され、 コ ンテンツ 2 1 の 属性情報は、 記録部 1 2 の属性情報記録領域 1 2 b に記録される。 検索 · 再生部 1 3 は、 W e bサーバ機能部 2 4、 コ ンテンツ配信機 能部 2 5 、 表示ページ生成機能部 2 6 、 検索実行機能部 2 7 、 認証機 能部 2 8 、 およびナビゲー ト機能部 2 9 から構成される。 W e bサ一 バ機能部 2 4では、 記録部 1 2 に記録されているコ ンテンツの中から 該当するコ ンテンツを参照するための検索用のウェブページがコ ンテ ンッ再生装置 7 へ配信される。この配信されたウェブページを用いて、 例えば所望のキーヮ一 ドに関連するコ ンテンツの配信要求を行う こ と ができる。 コンテンツ配信機能部 2 5 では、 コ ンテンツを参照する検 索用のウェブページから所望のコンテンツが選択された場合、 選択さ れたコ ンテンツをコ ンテンツ再生装置 7 へ配信する。 Here, an embodiment in which the distribution device 3 extracts the information of the content from the content encoded for streaming distribution will be described with reference to FIG. In the embodiment shown in FIG. 2, the distribution device 3 includes a registration unit 11, a recording unit 12, and a search / playback unit 13. The content 21 for streaming distribution encoded from the encoding device 2 is uploaded to the distribution device 3. The content 21 uploaded to the distribution device 3 is supplied to the registration unit 11. The registration unit 11 includes a search attribute extraction function unit 22 and a registration function unit 23. The search attribute extraction function unit 22 analyzes the content 21 supplied to the registration unit 11 and automatically extracts information as an element at the time of content search. For example, the attribute information of the content is automatically extracted from the character information of the content 21, the registrant information, and the registration date and time. The extracted attribute information is supplied to the registration function unit 23. In the registration function unit 23, the content 21 and the attribute information extracted from the content 21 are registered in the recording unit 12. At this time, the content 21 is recorded in the content recording area 12 a of the recording unit 12, and the attribute information of the content 21 is recorded in the attribute information recording area 12 b of the recording unit 12. You. The search / playback unit 13 includes a web server function unit 24, a content distribution function unit 25, a display page generation function unit 26, a search execution function unit 27, an authentication function unit 28, and a navigator. It consists of a functional unit 29. In the web server function unit 24, a search web page for referring to the corresponding content from the content recorded in the recording unit 12 is delivered to the content reproducing device 7. . By using the distributed web page, for example, a distribution request of content related to a desired keypad can be made. The content distribution function unit 25 distributes the selected content to the content reproduction device 7 when desired content is selected from a search web page that refers to the content.
表示ページ生成機能部 2 6では、 検索結果に基づいた単一または複 数の該当するコ ンテンツを、 指定された表示方法で表示するウェブべ ージが自動的に生成される。 検索実行機能部 2 7では、 コンテンツ再 生装置 7から供給される検索要求が受け付けられ、 受け付けられた条 件に該当するコ ンテンツが検索される。 認証機能部 2 8 では、 限定し たアクセス しか許可しないコンテンツに対するアクセスを実現するた めにアクセス要求の認証が行われる。 ナビゲー ト機能部 2 9 では、 複 数ある該当するコ ンテンツをナビゲー ト しながら閲覧表示させる。 第 3 図を参照して、 ス ト リーミ ング配信用のコ ンテンツを検索する ときに用い られるナビゲーシヨ ン表示の一例を説明する。 この第 3 図 に示すナビゲーシヨ ン表示の一例のウェブページ表示 3 1 は、 タイ ト ル欄 3 2 、 日付欄 3 3 、 映像表示欄 3 4 、 スライ ド表示欄 3 5 、 コ メ ン ト表示欄 3 6 、 およびテキス ト表示欄 3 7 か ら構成される。 The display page generation function unit 26 automatically generates a web page that displays a single or a plurality of corresponding contents based on the search result in a specified display method. The search execution function unit 27 receives the search request supplied from the content reproduction device 7, and searches for the content corresponding to the received condition. The authentication function unit 28 authenticates an access request in order to realize access to content for which only limited access is permitted. The navigating function unit 29 browses and displays a plurality of relevant contents while navigating. An example of the navigation display used when searching for content for streaming distribution will be described with reference to FIG. The web page display 31 as an example of the navigation display shown in FIG. It consists of a text column 32, a date column 33, a video display column 34, a slide display column 35, a comment display column 36, and a text display column 37.
タイ トル欄 3 2 には、 当該コ ンテンツのタイ トルとして入力された テキス ト または文字情報が表示される。 日付欄 3 3 には、 当該コ ンテ ンッが作成された日付が表示される。 映像表示欄 3 4 には、 当該コ ン テンッの映像が表示される。 スライ ド表示檷 3 5 には、 当該コ ンテン ッで用い られる関連資料などがスライ ド として表示される。 コ メ ン ト 表示檷 3 6 には、 当該コ ンテンツに関連するコ メ ン ト、 例えばイ ンデ ッ クスなどが表示される。 テキス ト表示欄 3 7 には、 検索属性抽出機 能 2 2 において、 当該コ ンテンツの説明が文字情報によって表示され る。 The title field 32 displays the text or character information entered as the title of the content. The date column 33 displays the date when the content was created. In the video display column 34, the video of the content is displayed. In the slide display 檷 35, related materials used in the content are displayed as slides. The comment display 檷 36 displays a comment related to the content, for example, an index. In the text display column 37, the description of the content in the search attribute extraction function 22 is displayed by character information.
このよう に、 ウェブページ表示 3 1 には、 最低限タイ トルが夕イ ト ル檷 3 2 にテキス トで表示される。 また、 オプショ ンとして日付欄 3 3 には作成日時を表示するよう にしても良いし、 テキス ト表示欄 3 7 にはコ ンテンツの説明が文字情報で記入されていても良い。 フ ァイル 構造としては、 上述したように H T M L形式および X M L形式などに よって記述され、 単一または複数のデータの組み合わせによって構成 される。 In this way, the web page display 31 shows at least the title in the evening title 32 in text. In addition, the date and time of creation may be displayed in the date field 33 as an option, and a description of the content may be written in text information in the text field 37. The file structure is described in the HTML format and the XML format as described above, and is configured by a single or a combination of a plurality of data.
なお、 この第 3 図に示すウェブページ表示 3 1 は、 後述するナビゲ ーシヨ ン単位が 「 1 」 のときにコ ンテンツ表示領域に表示するウェブ ページと して使用する こともできる。 The web page display 31 shown in FIG. 3 can also be used as a web page displayed in the content display area when the navigation unit described later is “1”.
この第 3 図に示すウェブページ表示 3 1 は、 ブラウザ機能を有する アプリ ケーショ ンソフ トウェア (以下、 「ブラウザ A p p」 と称する) によってコ ンテンッ再生装置 7 で表示される。 コ ンテンツ再生装置 7 に表示されるブラウザ A p p 4 1 の一例を第 4 図を参照して説明する このブラウザ A p ρ 4 1 は、 メニューパー 4 2 、 ツールバー 4 3 、 ア ド レスバー 4 4、 リ ンク部 4 5、 およびブラウズ領域 5 1から構成 される。 メニューバ一 4 2 には、 このブラウザ A p p 4 1 において制 御する ことができる機能が項目毎にプルダウンメニュー形式で表示可 能とされる。 ツールバー 4 3 には、 メニューバー 4 2に含まれる機能 の中から使用頻度の高い機能をポタン形状のアイコ ンにして表示させ たものである。 このポタン形状のアイ コ ンをク リ ックする こ とによつ て、 該当する機能が実行される。 ア ド レスバ一 4 4には、 この A p p 4 1で表示させたいウェブページのア ド レスが入力される。 リ ンク部 4 5 には、 リ ンク可能なウェブページのァ ド レスが纏められている。 ブラウズ領域 5 1 は、 ロゴ表示領域 5 2、 表示設定機能領域 5 3、 印刷機能領域 5 4、ログイ ン機能領域 5 5、コ ンテンツ表示領域 5 6、 およびページ · ナビゲーシヨ ン機能領域 5 7が表示される。 The web page display 31 shown in FIG. 3 is displayed on the content reproducing device 7 by application software having a browser function (hereinafter, referred to as “browser App”). An example of the browser A pp 41 displayed on the content playback device 7 will be described with reference to FIG. 4. This browser A ρ ρ 41 includes a menu par 42, a toolbar 43, It consists of an address bar 44, a link part 45, and a browse area 51. In the menu bar 42, functions that can be controlled in the browser App 41 can be displayed in a pull-down menu format for each item. On the toolbar 43, functions frequently used from the functions included in the menu bar 42 are displayed as button-shaped icons. By clicking this button-shaped icon, the corresponding function is executed. In the address bar 44, the address of the web page to be displayed in this App 41 is input. The link section 45 contains addresses of web pages that can be linked. The browse area 51 displays the logo display area 52, the display setting function area 53, the print function area 54, the login function area 55, the content display area 56, and the page / navigation function area 57. Is done.
ロゴ表示領域 5 2 には、 例えばコ ンテンツをス ト リーミ ング配信す る会社など団体のロゴの G I F (Graphics Interchange Format) デ一 夕から構成されるイ メージフ ァイルが表示される。 In the logo display area 52, for example, an image file composed of a GIF (Graphics Interchange Format) image of a logo of an organization such as a company that distributes contents in a streaming manner is displayed.
表示設定機能領域 5 3は、 第 5図に示すよう に、 一段目に表示され る表示フォルダ指定部と、 二段目に表示されるコンテンツ検索部と、 三段目に表示される表示設定部とから構成される。 一段目に表示され る表示フォルダ指定部は、 フォルダ指定欄 6 1およびリ ス ト表示ボタ ン 6 2から構成される。 フォルダ指定欄 6 1 には、 コ ンテンツ表示領 域 5 6 に表示させるフォルダが指定される。リ ス ト表示ポタ ン 6 2は、 ク リ ックする こ とによって、 フォルダ指定欄 6 1 において選択可能な フォルダ名の リス トが表示される。 As shown in FIG. 5, the display setting function area 53 includes a display folder designation section displayed on the first row, a content search section displayed on the second row, and a display setting section displayed on the third row. It is composed of The display folder specification section displayed on the first row is composed of a folder specification field 61 and a list display button 62. In the folder designation field 61, a folder to be displayed in the content display area 56 is designated. When the list display button 62 is clicked, a list of folder names that can be selected in the folder specification field 61 is displayed.
二段目に表示されるコ ンテンツ検索部は、 キ一ワー ド検索部と、 日 付検索とから構成される。キーワー ド検索は、チェックボックス 6 3、 キ一ワー ド入力欄 6 4 a、 6 4 b、 および 6 4 c、 アン ドポタン 6 5 aおよび 6 5 b、 オアポタ ン 6 6 aおよび 6 6 bから構成される。 チ エックボッ クス 6 3では、キ一ヮ一ド検索を行うか否かが識別される。 キーワー ド入力欄 6 4 a、 6 4 b、 および 6 4 c には、 検索するキー ワー ドが入力される。 アン ドポタ ン 6 5 aは、 キーワー ド入力欄 6 4 aおよび 6 4 bに入力されたキ一ワー ドを積事象とする場合に押され る。 オアポタン 6 6 aは、 キ一ワー ド入力欄 6 4 aおよび 6 4 bに入 力されたキ一ワー ドを和事象とする場合に押される。 アン ドポタン 6 5 bは、 キーワー ド入力欄 6 4 bおよび 6 4 c に入力されたキ一ヮ一 ドを積事象とする場合に押される。 オアボタン 6 6 bは、 キーワー ド 入力欄 6 4 bおよび 6 4 c に入力されたキーヮー ドを和事象とする場 合に押される。 The content search section displayed in the second row is composed of a keyword search section and a date search. For keyword search, check box 63, keyword entry fields 64a, 64b, and 64c, and password 65 a and 65b, and Oapotan 66a and 66b. In the check box 63, it is identified whether or not to perform a key search. The keywords to be searched are entered in the keyword input fields 64a, 64b, and 64c. The And button 65 a is pressed when the keywords entered in the keyword entry fields 64 a and 64 b are used as product events. The ora button 66 a is pressed when the keywords entered in the keyword input fields 64 a and 64 b are to be sum events. The AND button 65b is pressed when the key input in the keyword input fields 64b and 64c is used as a product event. The OR button 66b is pressed when the keyboard input in the keyword input fields 64b and 64c is to be a sum event.
日付検索は、 チェックボックス 6 7、 日付入力欄 6 8 aおよび 6 8 b とから構成される。 チェ ックボックス 6 7では、 日付検索を行うか 否かが識別される。 日付入力檷 6 8 aには、 検索する 日付の開始日が 入力される。 日付入力欄 6 8 bには、 検索する 日付の終了日が入力さ れる。 なお、 日付入力欄 6 8 aおよび 6 8 bは、 少なく とも どち らか 一方に 日付が入力されていれば検索する ことが可能である。 検索開始 ポタン 6 9は、 チェックボックス 6 3および Zまたは 6 7に入力され たチェ ッ クの有無に基づいて、 キ一ヮ一ド検索および/または日付検 索を開始するときに、 ク リ ックされる。 The date search is composed of a check box 67 and date input fields 68a and 68b. In the check boxes 67, it is identified whether or not to perform a date search. In the date input 檷 6 8a, the start date of the search date is input. The end date of the date to be searched is input in the date input field 6 8 b. The date entry fields 68a and 68b can be searched if at least one of them is entered with a date. The search start button 69 will be clicked when starting a keyed search and / or date search based on the presence or absence of a check entered in checkbox 63 or Z or 67. Clicked.
三段目に表示される表示設定部は、 画面サイズ入力欄 7 0 と、 リ ス ト表示ポタン 7 1 と、 表示方法入力欄 7 2 と、 リス ト表示ポタン 7 3 と、並替え順入力欄 7 4 と、 リ ス ト表示ポタン 7 5 とから構成される。 画面サイズ入力欄 7 0は、 例えば水平方向 1 0 2 4画素且つ垂直方 向 7 6 8画素に対応した X GA ( extended Graphics Array) 対応の画 面とするか、 水平方向 8 0 0画素且つ垂直方向 6 0 0画素に対応した V G A ( V i d e o G r aph i c s A r r ay ) 対応の画面とするかが選択される。 リ ス ト表示ボタン 7 1 は、 画面サイズ入力欄 7 0 において選択可能な 画面がク リ ッ クする ことによって表示される。 The display setting section displayed in the third row includes a screen size input field 70, a list display button 71, a display method input field 72, a list display button 73, and a sort order input field. 7 and a list display button 75. The screen size input field 70 is, for example, a screen compatible with XGA (extended Graphics Array) corresponding to 104 pixels in the horizontal direction and 768 pixels in the vertical direction, or 800 pixels in the horizontal direction and vertical. Direction corresponding to 600 pixels Selects whether the screen is compatible with VGA (Video Graphics Arrray). The list display button 71 is displayed by clicking a screen that can be selected in the screen size input field 70.
表示方法入力欄 7 2 は、 上述のナビゲ一シヨ ン表示の一例のウェブ ページ表示 3 1 や、 後述する大アイ コ ン表示、 小アイ コ ン表示、 およ びリ ス ト表示から適宜選択され、 入力される。 リス 卜表示ボタ ン 7 3 は、 表示方法入力橱 7 2 において選択可能な表示方法がク リ ッ クする こ とによって表示される。 The display method input field 72 is appropriately selected from a web page display 31 as an example of the navigation display described above, a large icon display, a small icon display, and a list display described later. Is entered. The list display button 73 is displayed by clicking a display method that can be selected in the display method input 橱 72.
並替え順入力檷 7 4 は、 制作者氏名 : 昇順、 制作者氏名 : 降順、 夕 ィ トル : 昇順、 タイ トル : 降順、 制作日時 : 昇順、 制作日時 : 降順、 およびマッチング度順に並べ替えるために適宜入力される。 なお、 マ ツチング度順は、 検索結果を表示するときに、 マッチングの度合いが 高いものから低いものへ並べる。 リス ト表示ポタン 7 5 は、 並替え順 入力欄 7 4 において選択可能な並べ替え方法がク リ ックする こ とによ つて表示される。 Sorting order input 檷 7 4 is for creator name: ascending order, creator name: descending order, evening title: ascending order, title: descending order, production date: ascending order, production date: descending order, and matching order Entered as appropriate. In the matching order, when the search results are displayed, they are arranged in descending order of matching degree. The list display button 75 is displayed by clicking a sort method that can be selected in the sort order input field 74.
なお、 四段目に表示されるチェックボックス 7 6 は、 この表示設定 機能領域 5 3 の一段目に表示される表示フォルダ指定部と、 二段目 に 表示されるコ ンテンツ検索部と、 三段目 に表示される表示設定部との それぞれの設定を初期値 (デフォル ト) として登録するか否かを識別 する。 The check box 76 displayed in the fourth row is a display folder designation section displayed in the first row of the display setting function area 53, a content search section displayed in the second row, and a third row. Identify whether each setting with the display setting section displayed on the eyes is registered as the initial value (default).
印刷機能領域 5 4は、 ク リ ックされる こ とによってコ ンテンツ表示 領域 5 6 の内容が印刷される。 When the print function area 54 is clicked, the contents of the content display area 56 are printed.
ログイ ン機能領域 5 5 は、 第 6 図に示すよう に、 チェックボックス 8 1 および 8 5 、 アカウン ト名入力欄 8 2 、 パスワー ド入力檷 8 3 、 およびログイ ンポタン 8 4から構成される。 チェックボックス 8 1 で は、 セキュ リ ティが設定されているコ ンテンツを表示するか否かが識 別される。 アカウン ト名入力欄 8 2 には、 ユーザを識別するためのァ カウン ト名、 例えばユーザ I D (identity) が入力される。 パスヮー ド入力欄 8 3には、 ユーザを識別するためにアカウン ト名と共に用い られるパス ワー ドが入力される。 ログイ ンポタン 8 4は、 セキユ リ テ ィ が設定されているコ ンテンツを表示する ときに、 アカウン ト名入力 欄 8 2およびパスワー ド入力檷 8 3が共に入力された後、 認証を行う ときにク リ ックされる。 チェッ クポタ ン 8 5では、 パスワー ド入力檷 8 3に入力されたパスワー ドを記憶するか否かが識別される。 なお、 匿名でス ト リ 一ミ ング配信用のコ ンテンツを検索および閲覧する場合 アカウン ト名およびパスワー ドの入力は省く ことができる。 As shown in FIG. 6, the login function area 55 includes check boxes 81 and 85, an account name input field 82, a password input 檷 83, and a login button 84. Check box 81 indicates whether or not to display the content for which security is set. Separated. In the account name input field 82, an account name for identifying the user, for example, a user ID (identity) is input. In the password input field 83, a password used together with an account name to identify the user is input. The log-in button 84 is used to display the contents for which security is set, and to perform authentication after both the account name input field 82 and the password input 檷 83 have been entered. Clicked. In the check button 85, it is identified whether or not the password input to the password input 檷 83 is stored. When searching and browsing contents for streaming delivery anonymously, entry of the account name and password can be omitted.
コ ンテンツ表示領域 5 6 には、 上述した第 3図に示すウェブページ 表示 3 1 などのナビゲーシヨ ン表示が表示される。 In the content display area 56, a navigation display such as the web page display 31 shown in FIG. 3 described above is displayed.
ページ · ナビゲ一シヨ ン機能領域 5 7 は、 第 7図に示すよう に、 現 ページ表示檷 9 1、 マッチング度表示欄 9 2、 ナビゲ一シヨ ンポタン 9 3、 9 4、 および 9 5から構成される。 現ページ表示檷 9 1 には、 コ ンテンツ表示領域 5 6 に現在ナビゲーショ ン表示されているページ 数と、対象総ページ数とが表示される。マッチング度表示欄 9 2には、 コ ンテンツ表示領域 5 6が上述した第 3 図に示すウェブページ表示 3 1 のときのみ、 表示されているコンテンツのキ一ヮ一 ド検索および Z または日付検索とのマッチング度が星 (★) マーク と、 百分率で表示 される。 As shown in FIG. 7, the page / navigation function area 57 is composed of the current page display 91, the matching degree display field 92, and the navigation button 93, 94, and 95. You. In the current page display 1 91, the number of pages currently displayed in the navigation display in the content display area 56 and the total number of target pages are displayed. Only when the content display area 56 is the web page display 31 shown in FIG. 3 described above, the matching degree display column 92 shows the key search of the displayed content and the Z or date search. Is displayed as a star (★) mark and as a percentage.
なお、 マッチング度の星マークの数と百分率との関係は、 一例とし て以下の通りである。 The relationship between the number of star marks and the percentage of the matching degree is as follows as an example.
1 0 0 %〜 9 0 % ***** 100% to 90% *****
8 9 %〜 7 0 % ★★★★ 8 9% to 70%
6 9 %〜 5 0 % 4 9 % ~ 3 0 % ★★ 6 9% to 50% 4 9% ~ 30%
2 9 %〜 1 0 % ★ 2 9% to 10% ★
9 % ~ 0 % 星なし 9% ~ 0% no stars
ナビゲーシヨ ンポタン 9 3 は、 コ ンテンツ表示領域 5 6 に表示され ているナビゲーシヨ ン表示を前のウェブページに戻すときにク リ ック される。 ナビゲ一シヨ ンポタン 9 4 は、 コ ンテンツ表示領域 5 6 に最 初のウェブページを表示するときにク リ ックされる。 ナビゲ一ショ ン ポタン 9 5 は、 コンテンツ表示領域 5 6 に表示されているナビゲ一シ ョ ン表示を次のウェブページを表示する ときにク リ ックされる。 The navigation button 93 is clicked to return the navigation display displayed in the content display area 56 to the previous web page. The navigation button 94 is clicked when displaying the first web page in the content display area 56. The navigation button 95 is clicked when the navigation display displayed in the content display area 56 is displayed on the next web page.
このコ ンテンツ 2 1 が登録される ときの制御アルゴリ ズムの一例を 第 8 図を参照して説明する。 この第 8 図に示す制御アルゴリ ズムは、 コ ンテンツ 2 1 が配信装置 3 にアップロー ドされたこ とを ト リガと し て開始する。 An example of a control algorithm when the content 21 is registered will be described with reference to FIG. The control algorithm shown in FIG. 8 starts when the content 21 is uploaded to the distribution device 3 as a trigger.
ステップ S 1 では、 ウェブページが所定の領域、 例えば指定されて いるフォルダにコ ピーされる。 ステップ S 2では、 ウェブページは指 定されている フォルダにコ ピーされたか否かが判断される。 ウェブべ —ジは指定されているフォルダにコ ピーされた、 すなわちウェブべ一 ジのコ ピーは成功したと判断される と、 ステップ S 3 に制御が移り、 ウェブページは指定されているフォルダにコ ピーされなかった、 すな わちウェブページのコ ピーは失敗したと判断される と、 ステップ S 1 1 に制御が移る。 In step S1, a web page is copied to a predetermined area, for example, a designated folder. In step S2, it is determined whether the web page has been copied to the designated folder. If the web page has been copied to the specified folder, ie, the copy of the web page is determined to be successful, control transfers to step S3 where the web page is copied to the specified folder. If it is determined that the copy of the web page has failed, that is, the copy of the web page has failed, control is transferred to step S11.
ステップ S 3では、 アップロー ドされたコ ンテンツ 2 1 が所定の領 域、 例えば指定されているフォルダにコ ピーされる。 ステッ プ S 4で は、 アップロー ドされたコンテンツ 2 1 は指定されているフォルダに コ ピーされたか否かが判断される。 コ ンテンツ 2 1 は指定されている フォルダにコ ピーされた、 すなわちコ ンテンツ 2 1 のコ ピーは成功し たと判断される と、 ステップ S 5 に制御が移り、 コ ンテンツ 2 1 は指 定されているフォルダにコ ピーされなかった、 すなわちコ ンテンツ 2 1 のコ ピーは失敗したと判断される と、ステップ S 1 1 に制御が移る。 ステップ S 5 では、 アップロー ドされたコ ンテンツ 2 1 にタイ トル は記入されているか否かが判断される。 例えば、 プロパティ 情報とし てタイ トルが付されたテキス トがあるか否かが判断される。 コ ンテン ッ 2 1 にタイ トルが記入されている と判断される と、 ステップ S 6 へ 制御が移り 、 コ ンテンツ 2 1 にタイ トルが記入されていないと判断さ れると、 ステップ S 1 1 へ制御が移る。 In step S3, the uploaded content 21 is copied to a predetermined area, for example, a designated folder. In step S4, it is determined whether the uploaded content 21 has been copied to the designated folder. Content 21 was copied to the specified folder, that is, the copy of Content 21 was successful. When it is determined that the content 21 has not been copied to the specified folder, that is, when it is determined that the copy of the content 21 has failed, the control proceeds to step S5. Control is transferred to S11. In step S5, it is determined whether or not the title is entered in the uploaded content 21. For example, it is determined whether or not there is text with a title as property information. If it is determined that the title is entered in the content 21, the control is transferred to step S 6. If it is determined that the title is not entered in the content 21, the process proceeds to step S 11. Control transfers.
ステップ S 6 では、 アップロー ドされたコ ンテンツ 2 1 のフ レーズ が解析される。 具体的には、 既存の技術を用いてコ ンテンツ 2 1 の内 容の分析が行われ、 検索に必要な文字情報が抽出される。 ステップ S 7 では、抽出された文字情報が検索キャ ッシュフ ァイルに追加される。 ステップ S 8では、 抽出された文字情報は検索キャ ッシュファイルに 追加されたか否かが判断される。 抽出された文字情報は検索キヤ ッシ ュファイルに追加された、 すなわち抽出された文字情報の検索キヤ ッ シュファイルへの追加は成功したと判断される と、 ステップ S 9 へ制 御が移り、 抽出された文字情報は検索キャ ッ シュフ ァイルに追加され なかった、 すなわち抽出された文字情報の検索キヤ ッ シュフ ァイルへ の追加は失敗したと判断される と、 ステップ S 1 1 へ制御が移る。 ステップ S 9では、 アップロー ドされたコ ンテンツ 2 1 がコ ンテン ッ リス トに追加される。 ステップ S 1 0 では、 アップロー ドされたコ ンテンッ 2 1 はコ ンテンツ リ ス トに追加されたか否かが判断される。 コ ンテンツ 2 1 はコンテンツ リ ス トに追加された、 すなわちコ ンテン ッ 2 1 のコ ンテンツリス トへの追加は成功したと判断される と、 この 制御アルゴリ ズムは終了し、 コ ンテンツ 2 1 はコンテンツリ ス トに追 加されなかった、 すなわちコ ンテンツ 2 1 のコ ンテンツ リ ス トへの追 加は失敗したと判断される と、 ステップ S 1 1 へ制御が移る。 In step S6, the phrase of the uploaded content 21 is analyzed. Specifically, the content of content 21 is analyzed using existing technology, and the character information necessary for the search is extracted. In step S7, the extracted character information is added to the search cache file. In step S8, it is determined whether the extracted character information has been added to the search cache file. When the extracted character information is added to the search cache file, that is, when it is determined that the extracted character information has been successfully added to the search cache file, control is passed to step S9 and the extraction is performed. If it is determined that the extracted character information has not been added to the search cache file, that is, it has been determined that addition of the extracted character information to the search cache file has failed, control is transferred to step S11. In step S9, the uploaded content 21 is added to the content list. In step S10, it is determined whether or not the uploaded content 21 has been added to the content list. If the content 21 is added to the content list, i.e., it is determined that the addition of the content 21 to the content list was successful, the control algorithm is terminated, and the content 21 is added to the content list. Add to list If it is determined that the content has not been added, that is, the addition of the content 21 to the content list has failed, the control moves to step S11.
ステップ S 1 1 では、 エラーメ ッセージが表示される。例えば、 「ゥ エブページのコ ピーに失敗しました。 」 、 「コ ンテンツのコ ピーに失 敗しました。 」 、 「タイ トルが記入されていません。 」 、 「検索キヤ ッ シュフ ァイルへの追加に失敗しました。 」 、 「コ ンテンツ リ ス トへ の追加に失敗しました。」などのエラーメ ッセージが適宜表示される。 このよう に、アップロー ドされたコ ンテンツ 2 1 の情報が登録され、 検索 · 再生の要求に応える ことができる。 In step S11, an error message is displayed. For example, "ゥ Copy of web page failed.", "Copy of content failed.", "Title is missing.", "Add to search cache file." Error message such as "Failed to add." Or "Failed to add to content list." In this way, the information of the uploaded content 21 is registered, and it is possible to respond to a search / reproduction request.
ここで、 第 9 図を参照して、 登録されたス ト リ一ミ ング再生が可能 なコンテンツを検索 · 再生する一例の制御アルゴリ ズムを説明する。 ステップ S 2 1 では、 ユーザによってコ ンテンツ表示領域 5 6 に表示 させるフォルダがフォルダ指定欄 6 1 で指定される。 Here, with reference to FIG. 9, a description will be given of an example of a control algorithm for searching and playing registered contents that can be played back by streaming. In step S21, the folder to be displayed in the content display area 56 is designated by the user in the folder designation field 61.
ステップ S 2 2 では、 フォルダ指定欄 6 1 で指定されたフォルダに はセキュ リ ティ が設定されているか否かが判断される。 フォルダ指定 欄 6 1 で指定されたフォルダにはセキュ リ ティ が設定されている、 す なわち特定のュ一ザにのみ閲覧が許可されているフォルダである と判 断される と、 ステップ S 2 4へ制御が移り 、 フォルダ指定欄 6 1 で指 定されたフォルダにはセキュ リ ティ が設定されていない、 すなわち匿 名のユーザであっても閲覧が許可されているフォルダである と判断さ れると、 ステップ S 2 3 へ制御が移る。 In step S22, it is determined whether or not security is set for the folder specified in the folder specification field 61. If it is determined that security is set for the folder specified in the folder specification column 61, that is, the folder is permitted to be viewed only by a specific user, the process proceeds to step S2. The control shifts to 4, and it is determined that the folder specified in the folder specification field 61 has no security set, that is, it is a folder that can be browsed even by an anonymous user. Then, control is transferred to step S23.
ステップ S 2 4では、 フォルダ指定欄 6 1 で指定されたフォルダに アクセスするための認証が行われる。 例えば、 チェックボックス 8 1 にチェックが入力され、 アカウン ト名入力欄 8 2 にアカウン ト名が入 力され、 パスワー ド入力欄 8 3 にパスワー ドが入力され、 ログイ ンポ タン 8 4がク リ ッ ク される。 ステップ S 2 5 では、 認証結果からフォルダ指定欄 6 1で指定され たフォルダにアクセスする権利を有している、 すなわち認証が成功し たと判断される と、 ステップ S 2 3 へ制御が移り、 フォルダ指定欄 6 1 で指定されたフォルダにアクセスする権利を有していない、 すなわ ち認証が失敗したと判断される と、 ステップ S 2 6 へ制御が移る。 ステップ S 2 6 では、 例えば 「認証が失敗しま した」 などのエラ一 メ ッセージが表示される。 そして、 アクセス要求があるまで待機され る。 In step S24, authentication for accessing the folder specified in the folder specification field 61 is performed. For example, a check is entered in the check box 81, an account name is entered in the account name input field 82, a password is entered in the password input field 83, and the login button 84 is clicked. It is touched. In step S25, if it is determined from the authentication result that the user has the right to access the folder specified in the folder specification field 61, that is, if the authentication is determined to be successful, the control moves to step S23, where the folder If it is determined that the user does not have the right to access the folder specified in the specification field 61, that is, that the authentication has failed, the control moves to step S26. In step S26, an error message such as "authentication failed" is displayed. Then, it waits until there is an access request.
ステップ S 2 3 では、 フォルダ指定欄 6 1 で指定されたフォルダの 全てのコ ンテンツがスキャ ンされる。 そして、 ウェブページを生成す る制御ァルゴリズムへ制御が移る。 In step S23, all contents of the folder specified in the folder specification field 61 are scanned. Then, control is transferred to a control algorithm for generating a web page.
この制御アルゴリ ズムは、 ス ト リ一ミ ング配信用のウェブページの —番初めに表示されるページ、 いわゆる ト ップページ (コンテンツ リ ス ト) へのアクセスを含め、 全てのページのデータを生成する基点と なる。 同時に、 アクセスが要求されたコ ンテンツにセキュリ ティ が設 定されている場合、 認証によってセキュ リ ティ の合致を確認した後、 フォルダ指定欄 6 1 において指定されたフォルダに含まれるコ ンテン ッ情報を抽出してウェブページを生成する制御アルゴリ ズムへと制御 が移る。 This control algorithm generates data for all pages, including access to the first displayed web page for streaming distribution, the so-called top page (content list). It becomes the starting point. At the same time, if security is set for the content for which access is requested, after confirming that the security matches by authentication, the content information contained in the folder specified in the folder specification field 61 is deleted. Control moves to a control algorithm that extracts and generates web pages.
第 1 0 図を参照して、 ウェブページを生成する一例の制御アルゴリ ズムを説明する。 ステップ S 3 1 では、 コンテンツ表示領域 5 6 にナ ピゲ一シヨ ン表示するコ ンテンツの最大数 (以下、 「ナビゲ一シヨ ン 単位」 と称する) を 「 1 」 に設定する、 すなわち上述の第 3 図に示す ウェブページ表示 3 1 とするか否かが判断される。 コ ンテンツ表示領 域 5 6 にナビゲ一シヨ ン表示するナビゲーシヨ ン単位を 「 1 」 に設定 する、 すなわちコ ンテンツ表示領域 5 6 をウェブページ表示 3 1 とす る場合、 ステップ S 3 4へ制御が移り 、 ナビゲーシヨ ン単位を 「 1 」 以外に設定する、 すなわち、 コ ンテンツ表示領域 5 6 をウェブページ 表示 3 1 と しない場合、 ステップ S 3 2 へ制御が移る。 An example of a control algorithm for generating a web page will be described with reference to FIG. In step S31, the maximum number of contents to be displayed in the content display area 56 in the content display area 56 (hereinafter, referred to as "navigation unit") is set to "1". It is determined whether or not to display the web page 31 shown in the figure. Set the navigation unit for navigation display in the content display area 56 to "1", that is, set the content display area 56 to the web page display 31. If so, the control shifts to step S34, and the navigation unit is set to a value other than "1". That is, if the content display area 56 is not set to the web page display 31, the control shifts to step S32. .
ステップ S 3 2 では、 コンテンツ表示領域 5 6 にナビゲーシヨ ン表 示するナビゲーシヨ ン単位を 「 5」 に設定する、 すなわちコ ンテンツ 表示領域 5 6 にコ ンテンツの内容を表す大きなサイズのアイ コン (以 下、 「大アイ コ ン」 と称する) を表示する大アイ コ ン表示とするか否 かが判断される。 コ ンテンツ表示領域 5 6 にナビゲ一シヨ ン表示する ナピゲ一シヨ ン単位を 「 5」 に設定する、 コ ンテンツ表示領域 5 6 を 大アイ コ ン表示とする場合、 ステッ プ S 3 5へ制御が移り、 コンテン ッ表示領域 5 6 にナビゲ一ショ ン表示するナビゲ一ショ ン単位を「 5」 以外に設定する、 コ ンテンツ表示領域 5 6 を大アイ コ ン表示としない 場合、 ステップ S 3 3 へ制御が移る。 In step S32, the navigation unit to display the navigation in the content display area 56 is set to "5", that is, the content display area 56 has a large size icon (hereinafter referred to as a content icon) representing the content of the content. , "Large Icon") is displayed. If the navigation unit is displayed in the content display area 56 and the navigation unit is set to "5", and if the content display area 56 is displayed as a large icon, control is passed to step S35. Move to the navigation unit in the content display area 56 to set the navigation unit to a value other than "5". If the content display area 56 is not displayed as a large icon, go to step S33. Control transfers.
ステップ S 3 3 では、 コンテンツ表示領域 5 6 にナビゲーシヨ ン表 示するナビゲ一シヨ ン単位を 「 1 0 」 に設定する、 すなわちコ ンテン ッ表示領域 5 6 にコ ンテンツの内容を表す小さ いサイ ズのアイ コ ン (以下、 「小アイ コ ン」 と称する) を表示する小アイ コ ン表示とする か否かが判断される。 コ ンテンツ表示領域 5 6 にナピゲーシヨ ン表示 するナビゲ一シヨ ン単位を 「 1 0」 に設定する、 コ ンテンツ表示領域 5 6 を小アイ コ ン表示とする場合、 ステップ S 3 6 へ制御が移り、 コ ンテンッ表示領域 5 6 にナビゲーショ ン表示するナビゲ一ショ ン単位 を 「 2 0」 に設定する、 コ ンテンツ表示領域 5 6 を リ ス ト表示とする 場合、 ステップ S 3 7 へ制御が移る。 In step S33, the navigation unit for displaying the navigation in the content display area 56 is set to "10", that is, a small size representing the content of the content is displayed in the content display area 56. It is determined whether or not to display a small icon (hereinafter, referred to as “small icon”). When the navigation unit to be displayed in the content display area 56 is set to “10”, and when the content display area 56 is displayed as a small icon, the control moves to step S36. When the navigation unit to be displayed in the content display area 56 for navigation is set to “20”, and when the content display area 56 is displayed as a list, the control moves to step S37.
ステップ S 3 4では、 コンテンツ表示領域 5 6 に表示されるナビゲ —シヨ ン単位が 「 1 」 に設定される。 このナビゲ一シヨ ン単位が 「 1 」 に設定される と、 コ ンテンツ表示領域 5 6 に表示されるナビゲーショ ン表示が上述の第 3 図に示すウェブページ表示 3 1 とされる。 In step S34, the navigation unit displayed in the content display area 56 is set to "1". When this navigation unit is set to “1”, the navigation displayed in the content display area 56 is displayed. The web page display is the web page display 31 shown in FIG.
ステップ S 3 5 では、 コ ンテンツ表示領域 5 6 に表示されるナビゲ —シヨ ン単位が 「 5」 に設定される。 このナビゲ一シヨ ン単位が 「 5」 に設定される と、 コ ンテンツ表示領域 5 6 は、 第 1 1 図で示す大アイ コ ン表示とされる。 第 1 1 図に示すコ ンテンツ表示領域 5 6 に表示さ れる大アイ コ ン表示には、 番号、 マッチング度、 コ ンテンツの縮小画 像、 タイ トル、 制作者名、 作成日時、 ア ド レス、 およびコメ ン トが表 示される。 なお、 マッチング度は、 検索結果の表示のときのみ表示さ れる。 In step S35, the navigation unit displayed in the content display area 56 is set to "5". When the navigation unit is set to “5”, the content display area 56 is displayed as a large icon shown in FIG. The large icon display displayed in the content display area 56 shown in Fig. 11 includes a number, matching degree, a reduced image of the content, a title, a creator name, a creation date, an address, And a comment are displayed. The matching level is displayed only when the search result is displayed.
ステップ S 3 6 では、 コ ンテンツ表示領域 5 6 に表示されるナピゲ —シヨ ン単位が 「 1 0」 に設定される。 このナビゲ一シヨ ン単位が 「 1 0」 に設定されると、 コンテンツ表示領域 5 6 は、 第 1 2 図に示す小 アイ コ ン表示とされる。 第 1 2 図に示すコ ンテンツ表示領域 5 6 に表 示される小アイ コン表示には、 番号、 マッチング度、 コ ンテンツの縮 小画像、 タイ トル、 制作者名、 作成日時、 およびコメ ン トが表示され る。 なお、 マッチング度は、 検索結果の表示のときのみ表示される。 ステップ S 3 7では、 コ ンテンツ表示領域 5 6 に表示されるナビゲ —シヨ ン車位が 「 2 0」 に設定される。 このナビゲーシヨ ン単位が 「 2 0」 に設定されると、 コンテンツ表示領域 5 6 は、 第 1 3 図に示すリ ス ト表示とされる。 第 1 3 図に示すコ ンテンツ表示領域 5 6 に表示さ れる リ ス ト表示には、 番号、 マッチング度、 ア ドレス (U R L (Unif orm Resource Locator) ) 、 タイ トル、 制作者名、 作成日時、 および コメ ン トが表示される。 なお、 マッチング度は、 検索結果の表示のと きのみ表示される。 In step S36, the napige-session unit displayed in the content display area 56 is set to "10". When the navigation unit is set to “10”, the content display area 56 is displayed as a small icon shown in FIG. The small icon displayed in the content display area 56 shown in Fig. 12 includes the number, matching degree, reduced content image, title, creator name, creation date and time, and comment. Is displayed. The matching level is displayed only when the search result is displayed. In step S37, the navigation vehicle position displayed in the content display area 56 is set to "20". When the navigation unit is set to “20”, the content display area 56 is displayed as a list as shown in FIG. The list displayed in the content display area 56 shown in Fig. 13 includes a number, matching degree, address (URL (Uniform Resource Locator)), title, creator name, creation date, And comments are displayed. The matching level is displayed only when the search result is displayed.
ステップ S 3 8では、 フォルダ指定欄 6 1 で指定されたフォルダに 含まれる全てのコ ンテンツが検索される。 ステップ S 3 9では、 検索 結果から フォルダ指定欄 6 1 で指定されたフォルダには複数のコ ンテ ンッが含まれているか否かが判断される。 フォルダ指定欄 6 1 で指定 されたフォルダには複数のコ ンテンツが含まれている と判断される と ステップ S 4 0 へ制御が移り、 1 つのコ ンテンツしか含まれていない と判断される と、 ステップ S 4 5 へ制御が移る。 In step S38, all contents included in the folder specified in the folder specification field 61 are searched. In step S39, search Based on the result, it is determined whether or not the folder specified in the folder specification field 61 includes a plurality of contents. If it is determined that the folder specified in the folder specification field 61 contains a plurality of contents, the control shifts to step S40, and if it is determined that only one content is included, The control moves to step S45.
ステップ S 4 5では、 設定されたナビゲ一ショ ン単位に応じた単一 のコ ンテンツがコンテンツ表示領域 5 6 に表示されるウェブページが 生成される。 具体的には、 コ ンテンツ表示領域 5 6 に、 ウェブページ 表示 3 1 、 大アイコ ン表示、 小アイ コ ン表示、 およびリ ス ト表示の何 れのナビゲ一ショ ン表示がなされても表示されるコ ンテンツは 1 つと なる。 ステップ S 4 6 では、 生成されたウェブページがコ ンテンツ再 生装置 7 へ配信される。 そして、 この制御アルゴリ ズムが終了する。 ステップ S 4 0では、 コ ンテンツ表示領域 5 6 に、 設定されたナビ ゲーショ ン単位に基づいてナビゲ一ショ ン表示がなされたウェブべ一 ジが生成される。 ステップ S 4 1 では、 生成されたウェブページがコ ンテンッ再生装置 7 へ配信される。 In step S45, a web page is generated in which a single content corresponding to the set navigation unit is displayed in the content display area 56. More specifically, the content display area 56 displays the web page display 31, large icon display, small icon display, and list display regardless of the navigation display. Content is one. In step S46, the generated web page is delivered to the content reproducing device 7. Then, the control algorithm ends. In step S40, a web page on which the navigation display is performed is generated in the content display area 56 based on the set navigation unit. In step S41, the generated web page is distributed to the content reproduction device 7.
ステップ S 4 2では、 コ ンテンツ再生装置 7 から表示されているゥ エブページで次のウェブページまたは前のウェブページを表示する要 求があつたか否かが判断される。 具体的には、 次にウェブページを表 示するナビゲ一シヨ ンポタン 9 5 がク リ ックされたか、 前のウェブべ —ジを表示するナビゲーショ ンポタン 9 3 がク リ ック されたかが判断 される。 コ ンテンツ再生装置 7 から次のウェブページを表示する要求 があった、すなわちナビゲ一ショ ンポタ ン 9 5がク リ ッ ク された場合、 ステップ S 4 3へ制御が移り、 コ ンテンツ再生装置 7 から前のウェブ ページを表示する要求があった、 すなわちナビゲーシヨ ンポタ ン 9 3 がク リ ックされた場合、 ステップ S 4 8 へ制御が移り、 コ ンテンツ再 生装置 7から未だ次または前のウェブページを表示する要求がない、 すなわち未だナビゲ一シヨ ンポタン 9 5 および 9 3 がク リ ッ クされて いない場合、 次または前のウェブページを表示する要求があるまで、 このステップ S 4 2 の制御が繰り返される。 In step S42, it is determined whether or not a request to display the next web page or the previous web page has been made on the web page displayed from content reproducing apparatus 7. Specifically, it is determined whether the navigation button 95 for displaying the web page is clicked next, or the navigation button 93 for displaying the previous web page is clicked. . When a request to display the next web page is issued from the content reproducing device 7, that is, when the navigation button 95 is clicked, the control moves to step S43, and the content reproducing device 7 If a request to display the previous web page has been made, that is, if navigation button 93 has been clicked, control is transferred to step S48, and the content is restarted. If there is no request from the raw device 7 to display the next or previous web page, i.e., if the navigation buttons 95 and 93 have not been clicked yet, a request to display the next or previous web page will be issued. Until there is, the control of step S42 is repeated.
ステップ S 4 3 では、 現在コ ンテンツ表示領域 5 6 に表示されてい るナビゲーショ ン表示が最終のページか否かが判断される。 現在コ ン テンッ表示領域 5 6 に表示されているナビゲーショ ン表示が最終のぺ —ジである と判断される と、 ステップ S 4 4へ制御が移り、 最終のぺ —ジではないと判断される と、 ステップ S 5 0 へ制御が移る。 ステツ プ S 5 0では、 コ ンテンツ表示領域 5 6 に、 設定されたナビゲーショ ン単位に基づいて次のナピゲ一シヨ ン表示がなされたウェブページが 生成される。 そして、 ステップ S 4 1 へ制御が戻る。 In step S43, it is determined whether or not the navigation display currently displayed in the content display area 56 is the last page. If the navigation display currently displayed in the content display area 5 6 is determined to be the final page, control is transferred to step S44 to determine that the navigation page is not the final page. Then, the control moves to step S50. In step S50, a web page is generated in the content display area 56 on which the next navigation display is performed based on the set navigation unit. Then, control returns to step S41.
ステップ S 4 4では、 現在コ ンテンツ表示領域 5 6 に表示されてい るナビゲーショ ン表示が先頭のページか否かが判断される。 現在コ ン テンッ表示領域 5 6 に表示されているナビゲ一ショ ン表示が先頭のぺ ージである、 すなわち現在コ ンテンツ表示領域 5 6 に表示されている ナビゲ一シヨ ン表示は、先頭且つ最終のページである と判断される と、 この制御アルゴリ ズムは終了し、 現在コ ンテンツ表示領域 5 6 に表示 されているナビゲーショ ン表示は先頭のページではない、 すなわち現 在コ ンテンツ表示領域 5 6 に表示されているナビゲ一ショ ン表示は最 終のページではあるが、 先頭のページではないと判断される と、 ステ ップ S 4 2 へ制御が戻る。 In step S44, it is determined whether the navigation display currently displayed in the content display area 56 is the first page. The navigation display currently displayed in the content display area 56 is the first page, that is, the navigation display currently displayed in the content display area 56 is the first and last navigation display. If it is determined that the page is the current page, the control algorithm ends, and the navigation display currently displayed in the content display area 56 is not the first page, that is, the current content display area 56 is displayed. If it is determined that the displayed navigation display is the last page but not the first page, the control returns to step S42.
ステップ S 4 8では、 現在コ ンテンツ表示領域 5 6 に表示されてい るナビゲ一ショ ン表示が先頭のページか否かが判断される。 現在コ ン テンッ表示領域 5 6 に表示されているナビゲーショ ン表示が先頭のぺ ージである と判断される と、 ステップ S 4 9 へ制御が移り、 現在コ ン テンッ表示領域 5 6 に表示されているナビゲーショ ン表示が先頭のぺ —ジではないと判断される と、 ステップ S 4 7 へ制御が移る。 ステツ プ S 4 7では、 コ ンテンツ表示領域 5 6 に、 設定されたナビゲーショ ン単位に基づいて前のナビゲ一シヨ ン表示がなされたウェブページが 生成される。 そして、 ステップ S 4 1 へ制御が戻る。 In step S48, it is determined whether or not the navigation display currently displayed in the content display area 56 is the first page. If it is determined that the navigation display currently displayed in the content display area 56 is the first page, control is transferred to step S49 and the current content is displayed. If it is determined that the navigation display displayed in the number display area 56 is not the first page, control is transferred to step S47. In step S47, a web page in which the previous navigation display is performed is generated in the content display area 56 based on the set navigation unit. Then, control returns to step S41.
ステップ S 4 9 では、 現在コ ンテンツ表示領域 5 6 に表示されてい るナビゲ一シ ョ ン表示が最終のページか否かが判断される。 現在コ ン テンッ表示領域 5 6 に表示されているナビゲ一ショ ン表示が最終のぺ —ジである、 すなわち現在コ ンテンツ表示領域 5 6 に表示されている ナビゲ一ショ ン表示は、先頭且つ最終のページである と判断される と、 この制御アルゴリズムは終了し、 現在コ ンテンツ表示領域 5 6 に表示 されているナビゲ一シ ョ ン表示は最終のページではない、 すなわち現 在コ ンテンツ表示領域 5 6 に表示されているナビゲーショ ン表示は先 頭のページではあるが、 最終のページではないと判断される と、 ステ ップ S 4 2へ制御が戻る。 In step S49, it is determined whether the navigation display currently displayed in the content display area 56 is the last page. The navigation display currently displayed in the content display area 56 is the final page, that is, the navigation display currently displayed in the content display area 56 is the first and last navigation display. If it is determined that the current page is the last page, the control algorithm ends, and the navigation display currently displayed in the content display area 56 is not the last page, that is, the current content display area 5 is displayed. The navigation display shown in 6 is the first page, but if it is determined that it is not the last page, the control returns to step S42.
このよう に、 このウェブページを生成する一例の制御アルゴリ ズム では、 指定されたフォルダの検索および再生が行われ、 設定されたナ ピゲ一ショ ン単位に基づいてナビゲ一ショ ン表示がなされたウェブべ ージが生成され、 さ らに次のウェブページや前のウェブページなどの ナビゲ一シヨ ンの指令によって必要なウェブページが生成され、 コ ン テンッ再生装置 7 に配信される。 As described above, in the control algorithm of an example of generating this web page, the specified folder is searched and played, and the navigation display is performed based on the set navigation unit. A page is generated, and a required web page is generated according to a navigation command such as a next web page or a previous web page, and is delivered to the content reproducing device 7.
こ こで、 第 1 4 図を参照して、 ス ト リーミ ング配信用のコ ンテンツ を検索する一例の制御アルゴリ ズムを説明する。 この第 1 4 図の制御 アルゴリズムは、 検索開始ポタン 6 9がク リ ックされたことを ト リ ガ として開始する。 Here, an example of a control algorithm for searching for content for streaming distribution will be described with reference to FIG. The control algorithm shown in FIG. 14 starts when the search start button 69 is clicked.
ステップ S 5 1 では、 フォルダ指定欄 6 1 に検索するフォルダが指 定されているか否かが判断される。 フォルダ指定檷 6 1 に検索するフ オルダが指定されている と判断されると、 ステップ S 5 5へ制御が移 り、 フォルダ指定檷 6 1 に検索するフォルダが指定されていないと判 断される と、 ステッ プ S 5 2 へ制御が移る。 In step S51, the folder to be searched is specified in the folder specification field 61. It is determined whether it is set. If it is determined that the folder to be searched is specified in the folder specification 檷 61, the control moves to step S 55, and it is determined that the folder to be searched is not specified in the folder specification 檷 61. Then, control is transferred to step S52.
ステップ S 5 2では、チェックボックス 6 3 にチェ ッ クが入力され、 且つキ一ワー ド入力檷 6 4 a、 6 4 bおよび/または 6 4 c にキ一ヮ — ドが入力されているか否かが判断される。 チェックボックス 6 3 に チェックが入力され、 且つキ一ワー ド入力欄 6 4 a、 6 4 bおよび/ または 6 4 c にキ一ワー ドが入力されている と判断されると、 ステツ プ S 5 6 へ制御が移り、 チェックボックス 6 3 にチェ ッ クが入力され ていない、 および/またはキ一ワー ド入力欄 6 4 a、 6 4 bおよび 6 In step S52, it is determined whether a check is entered in the check box 63 and a keyword is entered in the keyword input (64a, 64b and / or 64c). Is determined. If it is determined that a check is entered in the check box 63 and a keyword is entered in the keyword entry fields 64a, 64b and / or 64c, then step S5 is executed. Control is transferred to 6 and check box 6 3 is not checked and / or keyword entry fields 6 4 a, 6 4 b and 6
4 c にキ一ワー ドが入力されていないと判断されると、 ステップ S 5 3へ制御が移る。 If it is determined that no keyword has been input to 4c, the control moves to step S53.
ステップ S 5 3 では、チェ ックボックス 6 7 にチェ ッ クが入力され、 且つ日付入力欄 6 8 aおよび Zまたは 6 8 b に日付が入力されている か否かが判断される。 チェックボックス 6 7 にチェッ クが入力され、 且つ日付入力欄 6 8 aおよびノまたは 6 8 b に 日付が入力されている と判断される と、 ステップ S 5 9へ制御が移り、 チェ ッ クボックス 6 7 にチェ ッ クが入力されていない、 および/または日付入力檷 6 8 a および 6 8 b に 日付が入力されていないと判断される と、 ステップ S In step S53, it is determined whether a check is entered in the check box 67 and a date is entered in the date entry fields 68a and Z or 68b. If it is determined that a check is entered in check box 67 and that a date has been entered in date entry fields 68a and / or 68b, control is transferred to step S59 and the check box is entered. If it is determined that no check has been entered in 6 7 and / or that no date has been entered in 6 8 a and 6 8 b, step S
5 4へ制御が移る。 5 Transfer control to 4.
ステップ S 5 4では、 検索方法が指定されていないエラーメ ッセ一 ジが画面に表示される。 そして、 異常終了とされる。 In step S54, an error message for which no search method is specified is displayed on the screen. Then, the process ends abnormally.
ステップ S 5 5 では、 フォルダ指定欄 6 1 で指定されたフォルダが 指定される。 そして、 第 1 0 図に示すウェブページを生成する制御ァ ルゴリ ズムへ制御が移る。 ステップ S 5 6 では、 キーワー ド入力欄 6 4 a 、 6 4 b、 および/ または 6 4 c に入力されたキーワー ドが抽出される。 ステップ S 5 7 では、 キーワー ド入力櫚 6 4 a 、 6 4 b、 およぴノまたは 6 4 c から 抽出されたキーワー ド と一致するコ ンテンツが配信装置 3 に登録され たコ ンテンツの中から検索される。 このとき、 一例としてコ ンテンツ のタイ トルおょぴコ メ ン トがキーワー ド と比較される。 ステップ S 5 8 では、 検索結果が結果フォルダへ格納される。 そして、 第 1 0 図に 示すウェブページを生成する制御アルゴリ ズムへ制御が移る。 In step S55, the folder specified in the folder specification field 61 is specified. Then, control is transferred to the control algorithm for generating a web page shown in FIG. In step S56, the keywords input to the keyword input fields 64a, 64b, and / or 64c are extracted. In step S57, content matching the keyword extracted from the keyword input terminals 64a, 64b, and 64c or 64c is selected from the contents registered in the distribution device 3. Searched. At this time, as an example, the title of the content is compared with the keyword. In step S58, the search result is stored in the result folder. Then, control is transferred to the control algorithm for generating the web page shown in FIG.
ステップ S 5 9 では、 日付入力欄 6 8 aおよび/または 6 8 b に入 力された日付が抽出される。 ステップ S 6 0 では、 抽出された日付入 カ檷 6 8 aおよび または 6 8 b に入力された日付に該当するコ ンテ ンッが配信装置 3 に登録されたコンテンツの中から検索される。 ステ ップ S 6 1 では、 検索結果が結果フォルダへ格納される。 そして、 第 1 0 図に示すウェブページを生成する制御アルゴリ ズムへ制御が移る このような、 制御アルゴリズムによって、 配信装置 3 に登録された コ ンテンツは、 指定された表示形式と検索指定に対応して要求元にゥ エブページとして配信される。 In step S59, the date input in the date input fields 68a and / or 68b is extracted. In step S60, the content corresponding to the date input in the extracted date input device 68a and / or 68b is searched from the content registered in the distribution device 3. In step S61, the search result is stored in the result folder. Then, the control is transferred to the control algorithm for generating the web page shown in FIG. 10. By such a control algorithm, the content registered in the distribution device 3 corresponds to the specified display format and search specification. Is delivered as a web page to the requestor.
上述したこれらの制御アルゴリズムは、 コ ンテンツ 2 1が登録され たとき、 コ ンテンツに対して検索 · 再生要求を受け付けたときに別々 に発生する。 These control algorithms described above are separately generated when the content 21 is registered and when a search / reproduction request is received for the content.
こ こで、 コ ンテンツの更新は、 アップロー ドしたタイ ミ ングと一定 時間ごとの更新とが併用される。 このため検索キヤ ッ シュやコ ンテン ッリ ス 卜のデ一夕にエラーが発生した場合でも、 特に管理などの作業 を要せずに最新の状態に自動更新される。 コ ンテンツを管理するとい う 目的で、 フォルダの移動やコ ンテンツの削除を行った場合にも、 同 様に最新状況に自動的に更新される。 コ ンテンツのセキュ リ ティ は、 アップロー ド先のフォルダのセキュ リ ティ 設定を引き継ぐよう に自動 設定されるので、 コ ンテンツを帰属させるフォルダさえ意識すれば自 動でセキュ リ ティ も設定され、 管理される。 Here, the content update uses both the uploaded timing and the update at regular intervals. For this reason, even if an error occurs in the search cache or content list overnight, it is automatically updated to the latest state without any need for management. Similarly, when a folder is moved or content is deleted for the purpose of managing the content, the content is automatically updated to the latest status. Content security is: Since the security settings of the upload destination folder are automatically set, the security is automatically set and managed as long as only the folder to which the content belongs is considered.
この発明は、 上述したこの発明の一実施形態などに限定されるもの では無く 、 この発明の要旨を逸脱しない範囲内で様々な変形や応用が 可能である。 The present invention is not limited to the above-described embodiment of the present invention, and various modifications and applications can be made without departing from the gist of the present invention.
この実施形態では、 第 3 図にウェブページ表示 3 1 の一例を示した が、 これに限らず、 タイ トル欄、 日付欄、 映像表示欄、 スライ ド表示 欄、 コメ ン ト表示欄および/またはテキス ト表示欄から構成されるゥ エブページ表示であれば良い。 具体的には、 複数のテンプレー トから 所望の表示となっているテンプレー トを選択するよう にしても良い。 例えば、 映像表示欄またはスライ ド表示欄が 2箇所設けられているテ ンプレー トや、 テキス ト表示欄が設けられていないテンプレー トであ つても良い。 さ らに、 それぞれの欄の形状もコ ンテンツの内容に応じ て最適な形状と したテンプレー トであっても良い。 In this embodiment, FIG. 3 shows an example of the web page display 31. However, the present invention is not limited to this. The title column, date column, video display column, slide display column, comment display column, and / or It is composed of a text display column. Specifically, a template having a desired display may be selected from a plurality of templates. For example, a template provided with two video display sections or slide display sections or a template provided with no text display section may be used. Further, the shape of each column may be a template having an optimal shape according to the content of the content.
この発明に依れば、 ス ト リ一ミ ング配信用のコ ンテンツを配信装置 へアップ口一 ドするだけで、 コ ンテンツの検索およびコンテンツリ ス トの画面が自動的に更新されるので、 検索やコ ンテンツ公開のための ページを作成する手間を省く こ とができ、 コ ンテンツ公開ウェブべ一 ジ作成のための専門技術取得が不要になり、 さ らにアップロー ドと同 時に検索やコ ンテンツアクセスが可能になるので公開のための時間を 大幅に短縮する こ とができる。 According to the present invention, the content search and content list screens are automatically updated simply by uploading the content for streaming distribution to the distribution device. This eliminates the need to create a page for searching and publishing content, eliminates the need to acquire specialized skills for creating a web page for publishing content, and enables searching and uploading at the same time as uploading. Content access is possible, greatly reducing the time required for publication.
この発明に依れば、 公開コンテンツの登録時にコ ンテンツの属性情 報を登録する必要が無く 、 コ ンテンツの文字情報と登録者情報および 登録日時から 自動的にコンテンツの属性情報が登録される。 さ らに、 検索項目 として、 コ ンテンツに含まれる文字情報をはじめ、 登録者氏 名や登録日時などの要件を複合して指定検索する こ とができる。 この発明に依れば、 検索結果および公開コ ンテンツ リ ス 卜の表示方 法が、 単なる リ ス ト以外にも小アイ コ ン表示および大アイ コ ン表示と コ ンテンツ単独表示が可能で、 特にコ ンテンツ単独表示の場合もコ ン テンッ公開および検索結果画面から直接コ ンテンツの再生ができる。 これによつて、 コ ンテンツの公開が非常に容易になり 、 またシステム 実現の金額も大幅に低減され、 映像などのス ト リーミ ング配信用のコ ンテンッを大きく普及させる こ とができる。 According to the present invention, it is not necessary to register the attribute information of the content when registering the public content, and the attribute information of the content is automatically registered from the character information of the content, the registrant information, and the registration date and time. In addition, registrants, including the text information included in the content, are searched. You can perform a specified search by combining requirements such as name and registration date and time. According to the present invention, the display method of the search result and the public content list can be a small icon display, a large icon display, and a content independent display in addition to a simple list. Even when the content is displayed alone, the content can be played back directly from the content release and search result screen. This makes it very easy to release the content, greatly reduces the amount of system realization, and makes it possible to widely spread the content for streaming distribution of video and the like.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002126765A JP2005346119A (en) | 2002-04-26 | 2002-04-26 | Content management apparatus and method |
| JP2002-126765 | 2002-04-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2003091907A1 true WO2003091907A1 (en) | 2003-11-06 |
Family
ID=29267615
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2003/004439 Ceased WO2003091907A1 (en) | 2002-04-26 | 2003-04-08 | Content management device and method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2005346119A (en) |
| WO (1) | WO2003091907A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5552582B2 (en) * | 2008-08-20 | 2014-07-16 | 株式会社G02 | Content search device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10275114A (en) * | 1997-03-31 | 1998-10-13 | Fujitsu Ltd | Internet content security method and system |
| JP2001142896A (en) * | 1999-11-15 | 2001-05-25 | Canon Inc | Video processing system, video processing method, video upload system, storage medium, video upload server |
| JP2001357222A (en) * | 2000-06-12 | 2001-12-26 | Sony Corp | Content management system, content management device, and content management method |
| JP2002007478A (en) * | 2000-06-19 | 2002-01-11 | Fuji Xerox System Service Co Ltd | Audiovisual contents providing device and method |
-
2002
- 2002-04-26 JP JP2002126765A patent/JP2005346119A/en active Pending
-
2003
- 2003-04-08 WO PCT/JP2003/004439 patent/WO2003091907A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10275114A (en) * | 1997-03-31 | 1998-10-13 | Fujitsu Ltd | Internet content security method and system |
| JP2001142896A (en) * | 1999-11-15 | 2001-05-25 | Canon Inc | Video processing system, video processing method, video upload system, storage medium, video upload server |
| JP2001357222A (en) * | 2000-06-12 | 2001-12-26 | Sony Corp | Content management system, content management device, and content management method |
| JP2002007478A (en) * | 2000-06-19 | 2002-01-11 | Fuji Xerox System Service Co Ltd | Audiovisual contents providing device and method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005346119A (en) | 2005-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9652533B2 (en) | Information processing device, information processing method, and program for the same | |
| CN1757032B (en) | Simplify Search Media Operations with Control Devices | |
| CN102483742B (en) | For managing the system and method for internet media content | |
| US8065325B2 (en) | System and method for creating metadata | |
| US8665337B2 (en) | Image sharing system, image managing server, and control method and program thereof | |
| US20050262449A1 (en) | Online service switching and customizations | |
| JP2011090348A (en) | System, server and method for advertisement management, program, and browsing client | |
| US20080052630A1 (en) | Hosted video discovery and publishing platform | |
| JP2007036830A (en) | Moving picture management system, moving picture managing method, client, and program | |
| EP2015202A1 (en) | Method and apparatus for generating electronic content guide | |
| JP4047777B2 (en) | Content search apparatus and content search method | |
| KR20170077810A (en) | Information processing apparatus, information processing method, and recording medium | |
| US8054496B1 (en) | Previewing a compound document | |
| JP2010283477A (en) | Learning system, moving picture managing and reproducing device, and moving picture managing and reproducing program | |
| JP2010102456A (en) | Content providing apparatus, content providing system, content providing method, and user interface program | |
| JP2009020709A (en) | Information presentation device, information presentation method, and information presentation processing program | |
| JP5342509B2 (en) | CONTENT REPRODUCTION DEVICE, CONTENT REPRODUCTION DEVICE CONTROL METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM | |
| WO2003091907A1 (en) | Content management device and method | |
| KR20090097750A (en) | Digital content display system and digital content display means creation method | |
| JP2013097753A (en) | Information processor, website system, control method, website system providing method and program thereof | |
| JP2008072396A (en) | Information presentation system, server device, terminal device, information presentation method, etc. | |
| CN107004233A (en) | Aggregation and the system and method for delivery information | |
| US20090172515A1 (en) | Data search apparatus and data search method thereof, and storage medium | |
| JP2014191822A (en) | System capable of providing a plurality of digital contents and method using the same | |
| KR20110063200A (en) | Apparatus and method for media browsing over home network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| 122 | Ep: pct application non-entry in european phase | ||
| NENP | Non-entry into the national phase |
Ref country code: JP |
|
| WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |