JP4885569B2 - スタイルシート生成装置及びスタイルシート生成プログラム - Google Patents
スタイルシート生成装置及びスタイルシート生成プログラム Download PDFInfo
- Publication number
- JP4885569B2 JP4885569B2 JP2006057502A JP2006057502A JP4885569B2 JP 4885569 B2 JP4885569 B2 JP 4885569B2 JP 2006057502 A JP2006057502 A JP 2006057502A JP 2006057502 A JP2006057502 A JP 2006057502A JP 4885569 B2 JP4885569 B2 JP 4885569B2
- Authority
- JP
- Japan
- Prior art keywords
- template
- style sheet
- content
- learning
- probability table
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
Description
本発明は、スタイルシートの記述にアルゴリズムを記述させるのではなく、コンテンツの内容部分が記述された内容記述データ(台本データ)と理想的な変換結果(正解データ)とを照らし合わせ、学習させることによってスタイルシートを構築する。つまり、学習によってテンプレートの集合と、どのような台本データのときに、どのテンプレートが選択されたかを示す確率テーブルを生成する。また、スタイルシートの生成の際には、入力された未学習の内容記述データに基づいて確率テーブルを参照し、どのテンプレートを選択するかを確率的に決定する。これにより、より容易に適切なスタイルシートを生成することが可能となる。
図1は、本発明におけるスタイルシート生成装置の装置構成の一例を示す図である。図1に示すスタイルシート生成装置10は、入力装置11と、出力装置12と、ドライブ装置13と、補助記憶装置14と、メモリ装置15と、各種制御を行うCPU(Central Processing Unit)16と、ネットワーク接続装置17とを有するよう構成されており、これらはシステムバスBで相互に接続されている。
次に、スタイルシート生成装置10の機能構成例について説明する。図2は、本発明におけるスタイルシート生成装置の機能構成の一例を示す図である。図2に示すスタイルシート生成装置10は、入力手段21と、出力手段22と、蓄積手段23と、学習手段24と、確率テーブル生成手段25と、スタイルシート生成手段26と、送受信手段27と、制御手段28とを有するよう構成されている。
ここで、上述した学習手段24について説明する。学習手段24では、学習用の内容記述データ(学習用台本データ31)と理想的な変換結果(正解データ32)の対を用いて学習させることでテンプレートを生成する。具体的には、内容記述データに対して正解データのどの部分が対応するかを内容記述データのエレメント(行)毎に正解を入力する。また、内容記述データの各エレメントには、タグ名、属性値、テキスト値等がパラメータとして存在するため、その組み合わせに対してどのようなテンプレートが対応するかという情報を学習によって蓄積する。
次に、確率テーブル生成手段25における確率テーブル生成手法について説明する。確率テーブル生成手段25は、学習手段24により学習され、蓄積手段23に蓄積されたテンプレート群に識別情報としてのIDを付与する。また、確率テーブル生成手段25は、IDを付与する際に重複する内容のテンプレートを削除する。次に、確率テーブル生成手段25は、正解データによる呼び出し条件毎にどのテンプレートが呼ばれたか、その回数をテンプレートID毎にカウントする。
次に、スタイルシート生成手段26におけるテンプレートの選択・変換の内容について説明する。スタイルシート生成手段26は、上述した学習手段24により得られたテンプレート33、及び確率テーブル生成手段25により得られた確率テーブル34を用いて、未学習の内容記述データである台本データ35を入力として、スタイルシートに変換する。
次に、TVMLを用いた本発明における処理内容について、フローチャート等を用いて説明する。
図4は、本発明における学習処理手順及び確率テーブル生成手順の一例を示すフローチャートである。
次に、上述した処理手順により生成されたテンプレート、及び確率テーブルを用いて未学習の台本データからテンプレート選択し、変換を行うテンプレート生成処理手順について、フローチャートを用いて説明する。図10は、本発明におけるテンプレート生成処理手順の一例を示すフローチャートである。
Sのn桁目が0か否かを判断し、n桁目が0である場合は、Pnを検索条件から外す。つまり、Sが1110である場合には、上述した検索条件のうち、1桁目のP0=beforeが検索条件から外される。また、検索条件の再設定後、S16の処理に戻り、確率テーブルの再検索を行う。
ここで、本発明は、上述したスタイルシート生成装置10の各構成における処理をコンピュータに実行させることができる実行プログラム(スタイルシート生成プログラム)を生成し、例えば、汎用のパーソナルコンピュータ、サーバ等にプログラムをインストールすることにより、本発明におけるスタイルシート生成処理を実現することができる。したがって、容易に適切なスタイルシートを生成することができる。また、実行プログラムをコンピュータにインストールすることにより、容易にスタイルシートを生成することができる。
11 入力装置
12 出力装置
13 ドライブ装置
14 補助記憶装置
15 メモリ装置
16 CPU
17 ネットワーク接続装置
18 記録媒体
21 入力手段
22 出力手段
23 蓄積手段
24 学習手段
25 確率テーブル生成手段
26 スタイルシート生成手段
27 送受信手段
28 制御手段
31 学習用台本データ
32 正解データ
33 テンプレート
34 確率テーブル
35 未学習台本データ
36 演出スタイルシート
40 操作画面
41 メニュー表示領域
42 正解データ表示領域
43 内容記述データ表示領域
44 編集領域
45,46 強調表示領域
47 記述内容選択ボタン
48 VALUE変換ボタン
49 置換ボタン
Claims (7)
- コンテンツの演出が記述されたスタイルシートを生成するスタイルシート生成装置において、
予め蓄積された学習用のコンテンツの内容が記述された内容記述データと、前記内容記述データに対応して完成された正解データを含むスタイルシートとを用いて、前記内容記述データの各エレメントに含まれるパラメータに対応する前記正解データの部分を前記スタイルシートから抽出し、抽出された正解データを用いて少なくとも1つのテンプレートを生成する学習手段と、
前記学習手段により得られるテンプレート毎に識別情報を付与し、更に前記識別情報毎に前記パラメータに対応して設定された呼び出し条件による呼び出し回数をカウントし、カウントした結果に基づいて、前記テンプレート毎の呼び出し確率を含む確率テーブルを生成する確率テーブル生成手段と、
前記テンプレートと、前記確率テーブルとを蓄積する蓄積手段と、
入力される未学習のコンテンツの内容が記述された内容記述データの各エレメントに含まれる少なくとも1つのパラメータを有するテンプレートの呼び出し条件を用いて、前記蓄積手段により得られる前記確率テーブルから、前記呼び出し条件に対応する1又は複数のテンプレートの識別情報を抽出し、抽出した識別情報に対応するテンプレート毎の呼び出し確率を用いて、前記蓄積手段に蓄積されたテンプレートから所定のテンプレートを選択し、選択したテンプレートを用いて前記内容記述データから前記スタイルシートを生成するスタイルシート生成手段とを有することを特徴とするスタイルシート生成装置。 - 前記確率テーブル生成手段は、
前記テンプレートの呼び出し条件として、前記内容記述データに含まれる各エレメント毎のタグ名、属性値、テキスト値、表層的な呼び出し条件情報、及びコンテンツの詳細情報の各パラメータのうち、少なくとも1つを有することを特徴とする請求項1に記載のスタイルシート生成装置。 - 前記確率テーブル生成手段は、
前記呼び出し条件に対応させて少なくとも1つのテンプレートを生成することを特徴とする請求項1又は2に記載のスタイルシート生成装置。 - 前記学習手段は、
前記テンプレートの生成時に前記内容記述データのエレメントに含まれるテキスト部分を所定の変数で置換することを特徴とする請求項1乃至3の何れか1項に記載のスタイルシート生成装置。 - 前記スタイルシート生成手段は、
前記抽出した識別情報に対応するテンプレート毎の呼び出し確率を用いて、前記蓄積手段に蓄積されたテンプレートから所定のテンプレートを選択する際、前記呼び出し確率に基づいて乱数を発生させ、前記乱数により前記蓄積手段に蓄積されたテンプレートから所定のテンプレートを選択することを特徴とする請求項1乃至4の何れか1項に記載のスタイルシート生成装置。 - 使用者からの指示を入力する入力手段と、
前記学習用のコンテンツの内容記述データを表示する領域、前記正解データを含むスタイルシートを表示する領域、及び前記入力手段により入力された指示内容に基づいてテンプレートを生成するための編集領域のうち、少なくとも1つの領域を有する使用者操作画面を表示する表示手段とを有することを特徴とする請求項1乃至5の何れか1項に記載のスタイルシート生成装置。 - コンピュータを、請求項1乃至6の何れか1項に記載のスタイルシート生成装置が有する各手段として機能させるためのスタイルシート生成プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006057502A JP4885569B2 (ja) | 2006-03-03 | 2006-03-03 | スタイルシート生成装置及びスタイルシート生成プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006057502A JP4885569B2 (ja) | 2006-03-03 | 2006-03-03 | スタイルシート生成装置及びスタイルシート生成プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007233912A JP2007233912A (ja) | 2007-09-13 |
JP4885569B2 true JP4885569B2 (ja) | 2012-02-29 |
Family
ID=38554409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006057502A Expired - Fee Related JP4885569B2 (ja) | 2006-03-03 | 2006-03-03 | スタイルシート生成装置及びスタイルシート生成プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4885569B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5226425B2 (ja) * | 2008-08-13 | 2013-07-03 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 情報処理装置、情報処理方法およびプログラム |
JP6415929B2 (ja) | 2014-10-30 | 2018-10-31 | 株式会社東芝 | 音声合成装置、音声合成方法およびプログラム |
JP6642173B2 (ja) * | 2016-03-24 | 2020-02-05 | 株式会社湯山製作所 | 電子カルテ装置、電子カルテシステム、及び更新プログラム |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4017290B2 (ja) * | 1999-07-07 | 2007-12-05 | 日本放送協会 | 自動番組制作装置および自動番組制作プログラムを記録した記録媒体 |
-
2006
- 2006-03-03 JP JP2006057502A patent/JP4885569B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007233912A (ja) | 2007-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170277672A1 (en) | Information processing device, information processing method, and computer program product | |
JP4935658B2 (ja) | ブラウザプログラムおよび情報処理装置 | |
US20090037801A1 (en) | Method and apparatus for automatic user manual generation | |
JP2022538702A (ja) | 音声パケット推薦方法、装置、電子機器およびプログラム | |
US7921127B2 (en) | File management apparatus, control method therefor, computer program, and computer-readable storage medium | |
JP4885569B2 (ja) | スタイルシート生成装置及びスタイルシート生成プログラム | |
JP2002182914A (ja) | 画面遷移表示装置、画面遷移表示方法および記憶媒体 | |
KR102353797B1 (ko) | 영상 컨텐츠에 대한 합성음 실시간 생성에 기반한 컨텐츠 편집 지원 방법 및 시스템 | |
CN109656704B (zh) | 一种信息处理方法及信息处理装置 | |
JP2021076913A (ja) | 計算機及びモデルの学習方法 | |
CN114676155A (zh) | 代码提示信息的确定方法、数据集的确定方法及电子设备 | |
JP7383882B2 (ja) | 情報処理装置、及び情報処理プログラム | |
JP5230193B2 (ja) | データ検索装置、データ検索方法、及びコンピュータプログラム | |
JP2005135369A (ja) | 処理装置、応用プログラム、リソース再生方法、応用プログラム生成方法及びリソースデータ群のデータ構造 | |
JP6168422B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
JP5600826B1 (ja) | 非構造化データ処理システム、非構造化データ処理方法およびプログラム | |
WO2010035405A1 (ja) | 情報処理装置 | |
JP7346671B2 (ja) | データ変換装置およびデータ変換方法 | |
JP2005148801A (ja) | 関連情報提供方法、関連情報提供装置、関連情報提供プログラム、および、関連情報提供プログラムの記録媒体 | |
KR20050042599A (ko) | 그래픽 분류정보를 이용한 사용자 그래픽 인터페이스 운용방법 및 그 장치 | |
JP3734101B2 (ja) | ハイパーメディア構築支援装置 | |
JP2016004394A (ja) | 情報処理装置、その制御方法、及びプログラム | |
JP2007041864A (ja) | メタデータ取得・管理方法及び装置及びプログラム | |
JP4890584B2 (ja) | オントロジー作成支援装置及びプログラム | |
JP2005157827A (ja) | プログラムの生産方法および生産装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080812 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110322 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110329 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110516 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111115 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111208 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4885569 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |