芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237

香盤表作成のための構造化シナリオを用いたシーン情報抽出手法
戀津 魁†

三上 浩司‡

近藤 邦雄‡

東京工科大学大学院バイオ・情報メディア研究科 †東京工科大学メディア学部‡

Scene Information Extraction Methodby using a Structured Screenplay for Producing a Cast List
Kai Lenz†

Koji Mikami‡

Kunio Kondo‡

Graduate School of Bionics, Computer and Media Sciences , Tokyo University of Technology†
School of Media Sciences , Tokyo University of Technology‡
kai-lenz＠hotmail.co.jp{mikami, kondo } ＠ stf.teu.ac.jp

アブストラクト
映像制作における中間生成資料として，香盤表が存在する．作品中の各シーンにおける舞台や登場する人物をまとめたものであり，撮影を行う際のスケジューリング等に必要な資料である．この香盤表はシナリオの情報をもとにして作成されるが，シナリオからの変換は人の手で情報を読み出して行われている．シナリオからの情報読み出しを支援するために，本研究では構造化シナリオを用いたシーン情報抽出手法を提案した．構造化シナリオはシナリオを執筆しながらその内容を分析しアノテーションを行ったものであり，テキストであるシナリオを構造化し情報抽出を行えるようにしたものである．シナリ
オ執筆時に行われたアノテーションでは香盤表を作成するのに必要な情報が不足している．本提案手法
では不足分の情報を抽出する支援を行うシステムを実装し，構造化シナリオ情報から香盤表を作成する実験を行った．実験の結果，香盤表作成に必要な情報を問題なく抽出できることが確認できた．また，
本提案システムを利用せずに香盤表を作成した場合と比較して，情報の読み出し作業にかかる時間も約
3 割～4 割程度削減できることがわかった．構造化シナリオとこのシステムを用いることによって，香盤表の作成を効率化し，映像制作作業の支援ができることが明らかになった．

Abstract
The making of the cast list is an intermediate step in the video production. It is a list of the stages and thecharacters appearing in each scene. In Japan the cast list is derived from the screenplay manually, with someone
getting out the information from the screenplay. To help with this step, the system studied in this paper proposesa structured screenplay which makes it possible to extract the necessary information automatically. With astructured screenplay, the writer makes annotations while analyzing the content. However, the annotations addedat this step still do not provide enough information to produce a cast list. Therefore, we propose a system that isable to extract the additional required information. We have conducted experiments with producing a cast list
from a structured screenplay. With the results of these experiments, we can confirm that it is possible to extract
the information necessary to produce a cast list from a structured screenplay. We were also able to confirm that,by using this system, the time used for getting out the necessary information compared to working without thissystem, is shortened by about 30-40 percent. It has become evident that by using a structured screenplay
together with this system, the production of cast lists becomes more efficient. Therefore this system will be
helpful in production of video content.
229

芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237

1. はじめに

2. 先行研究

シナリオは映像制作における設計図である．制作する映像のこの章ではシナリオ文書に対し情報処理を行った先行研究に内容となるストーリーを示すだけでなく，シナリオに書かれてついて述べる．

いる情報をもとにして映像制作が行われる．実写映像であれば2.1 検索用アノテーション付与研究

シナリオをもとに必要な人物や道具を準備し撮影計画を立てる．

和泉らはシナリオ文書の解析によって「存在・行動マップ」

また，アニメーションであればシナリオをもとに背景やキャラを作成した[3]．シナリオ本文中のト書きと呼ばれる要素が比較

クターの情報，場面ごとの配置や発言するキャラクターの発言

的簡潔な日本語により記述されるという特徴に着目し，自然言内容などを参照して画面の設計を行う．制作時に必要な資料の語処理を行うことで映像中の各シーンにおいて登場するキャラ

種類は多岐に渡るが，シナリオはテキストの形で執筆される．

クターの情報を抽出した．

シナリオをもとに資料を作成する際には，テキストから情報を

三浦らはシナリオを用いたドラマのシーン検索システムの開読み取り，資料ごとに必要な形に整形を行う必要がある．この発を行った[4]．和泉らの成果に加え台詞と呼ばれる部分の発言ため，シナリオは非常に多くの情報が含まれている必要がある．

内容に対しても自然言語処理を行い，検索に利用している．

資料制作段階において読み出せるよう適切に情報を付与した

高橋らはScenario to XMLシステムを開発した[5]．シナリオ文

シナリオを執筆するのは難しく，ライターの経験や感性に依存

書に対し文字列処理を行い，シナリオの要素である柱・ト書き・している．また，情報を適切に付与する以前に，シナリオを執台詞に分割しXMLマークアップを行う．この情報をMPEG-7形

筆することそのものが多くの情報を扱う必要があり，経験の浅式メタデータに変換し動画ファイルと共に扱うことで，場所やい者には難しい．これらの問題に対し筆者らは『シナリオエン

時間，登場人物などを指定し任意のシーンを検索，動画の再生

ジン』の開発を行った[1]．シナリオエンジンでは金子がその著を可能にしている．

書『シナリオライティングの黄金則』[2]で定めたシナリオ執筆

これらの研究は映像作品に対し特定キャラクターが登場するに必要な情報をもとにシナリオ情報入力・閲覧用 Web アプリケ場面を検索できるようにすることが目的である．そのため，脇ーションを作成し，入力された情報をデータベースに保存して役やエキストラ等の作品上重要ではないが撮影に必要な登場人

いる．執筆時に必要な情報が何であるかを提示し，また作成し物や，香盤表で必要な屋内外や時間帯などのシーンの詳細な情た情報の管理をシステム側が行う事によってシナリオ執筆時に報は取得していない．また精度に関しても検索用のアノテーシ

おけるユーザーの負担を軽減し，シナリオ執筆を行いやすくしョンには十分な精度と言えるが，映像制作資料の作成においてた．

は確実に全ての登場キャラクター情報を抽出する必要があるため，完全自動抽出では正確性に問題がある．

シナリオエンジンによって執筆されたシナリオ情報はデータベースに格納されており，情報の内容とその情報が何の情報で2.2 映像制作時のシナリオ情報活用研究

あるかのアノテーションが付加されている．以下，このシナリ
オ情報の事を構造化シナリオと記述する．本研究ではシナリオ

三上らは統合化映像制作記述言語IPML（Integrated Production

エンジン上の構造化シナリオ情報に着目し，映像制作資料に必Mark-up Language）を提唱した[6]．映像制作の上流工程であるシ

要な情報の抽出・整形を行う．今回は映像制作資料の中でも特ナリオがIPMLの形式に添って記述されていれば，後の工程でのに香盤表に着目し，図 1のような情報抽出・整形を行う．香盤

制作作業情報の共有が容易になる．しかし，シナリオをIPML表の詳細については提案手法の章で述べる．

形式で記述するためにはシナリオの要素を分割して明記する必要があり，ライターの負担が大きくなるという問題がある．
伊豫田らはプレ絵コンテ創作システムを提案した[7]．このシステムでは形態素解析を用いてシナリオ中に含まれる固有名詞

シナリオ

及び一般名詞を抽出し，関連する画像をWebから検索し表示している．これによってシナリオの次の工程である絵コンテの創
作支援を実現している．本研究同様シナリオ情報を利用した制作支援研究だが，対象は絵コンテの制作補助及び発想支援であり，その他の制作資料の制作支援は行っていない．
筆者らは構造化シナリオを利用した映像制作資料制作支援研究を行ってきた[8][9]．構造化シナリオ情報のうち，柱情報と発言者情報を用いて香盤表情報の自動抽出を試みた．しかし，結果の編集機能はなく，抽出情報の評価結果から自動抽出では完全

香盤表

な情報は得ることができないことがわかり，制作支援として不十分であった．本研究では編集機能の追加を行い，自動抽出機
能についてもト書き中の情報及び登場人物情報等を利用し，支援システムの機能改善を図る．

図 1：シナリオからの変換例
230

芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237
表 1：香盤表例

3. 提案手法

No.
1
2
3
4
5
6

3.1 概要香盤表にはシナリオに含まれる情報が流用される．しかしテキスト形式のシナリオに対し香盤表は表形式である．従来の手法では，香盤表に必要な情報をテキストから人間が解釈して読み出し，表形式に入力している．その際の情報の読み出しと変換を，構造化シナリオを利用した自動抽出によって補助する．
ただし，映像制作時の資料という性質上，香盤表には正確性A
A 宅・台所
同・居間
同・寝室
同・玄関
交差点
駅・ホーム

LS
LS
LS
LS
L
L

E
E
N
M
M
M

○
○
○
○
○

B C
○
○
○
○ ○
○

D E
○

○
○
○

が求められる．そのため，システムによる自動抽出は補助的な役割とし，自動抽出の結果をその確度と共にユーザーに提示し，行にシーンの番号と場所，列に登場人物名を入れることにより，登場人物A～Eがどのシーンに登場するか，シーン1～6には判断結果を入力する形で情報の読み出し支援を行う．

どの人物が登場するかを確認することができる．例として，表1においてはシーン2にはAとCが登場するということがわかる．

3.2 シナリオ及び香盤表の形式

また，シーンの場所情報（柱）やその場所が屋内（LS）か屋外情報の抽出及び整形を行うために，シナリオと香盤表につい（L）か，時間帯はいつか（朝：M，昼：E，夜：N）という情てそれぞれ分析を行い必要な要素を検討した．

報も追加される．この他にも，撮影に必要な道具を載せる場合

シナリオは書き方及び体裁がある程度決まっており，要素とやエキストラ人数，日付変更の有無，備考欄などが追加される

して柱，ト書き，台詞の3種類の情報を持つ．物語中で同じ場所場合があるが，基本的にはシーンと登場人物の対応情報が記載

及び時間で展開される一連の流れシーンと呼び，シーンの連続で物語の内容を記述していく．次の図2はシナリオの例であり，それぞれ緑枠が柱，赤枠がト書き，青枠が台詞である．

される．

3.3 抽出する情報
上記の調査結果から，本研究におけるシーン情報抽出システ
ムの抽出すべき情報を定義した．シナリオ本文中のシーンの内容から香盤表に必要な情報を抽出し，構造化シナリオにおいて適切なアノテーションを行う．これにより構造化シナリオは香盤表の役割も併せ持つことが可能となり，映像制作の計画を立てる際に活用できる．必要な情報として，次の10個を挙げる．
(a)シーン番号(b)柱(c)場所(d)場所（詳細）(e)屋内/外(f)時間帯図 2：シナリオ例(g)台詞のある登場人物

柱はシーンの展開される場所及び時間を示し，
枠で囲まれる．
ト書きは1段分インデントを挿入し，シーン中の状況や起こって(h)シーンに登場する登場人物(i)備考(j)シーン本文いることを文章で簡潔に示す．台詞は登場人物の発言を示し，人物名を記述した後に発言内容を「」でくくることで表す．シ(a)シーン番号はそのシーンがシナリオ本文中における何番ーンが終わると次のシーンの柱を挿入する．柱によってシーン

目のシーンであるかを指す数字であり，(b)柱はシナリオ本文中が切り替わったことを示し，次の柱までの間に記述されているに記載された柱情報そのものである．シナリオにおいてシーン

文章がシーンの内容を示す．構造化シナリオにおいてもシーンは制作上の1つの単位であり，シーン番号及び柱に書いてある情単位で文章情報を保存している．

報がそのシーンの名前となる．

香盤表は映像制作の際のスケジュール管理や撮影情報の確認(c)場所と(d)場所（詳細）はそれぞれシーンの展開される場所のために利用する．香盤表は作品中に登場するシーンの一覧及である．場所は街の名前や建物名，詳細は部屋の名前や番号なび登場人物の一覧を表形式にしたものである．Web上で公開さどを指し，ロケ地や背景の指定に必要となる．(e)屋内/外，(f)れているフォーマット[10]及び実際に放送された映像の制作に利用された資料3本を分析し，香盤表に含まれる情報を分類した．

時間帯情報はそのシーンの場所情報の補足，及び照明条件についての指定の意味を持つ．

次の表1に香盤表の例を示す．

(g)台詞のある登場人物は文字通りシーン中で発言を行う登231

芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237
ンを行っていく．図4に執筆時に抽出する情報群をまとめる．

場人物の一覧である．アニメーション作品においてはアフレコ用の台本を作成する際に必要であり，また収録シーン毎の演じる声優のスケジュールを検討する際に必要となる．(h)シーンに登場する人物は台詞のある登場人物に加え，発言は行わないもののシーン中で登場している人物を指す．実写の撮影においては俳優のスケジュールを検討する際に必要であり，アニメーシ
ョン制作においても画面構成を検討する際に必要となる．シーンに登場する人物は台詞のある登場人物を包含するが，それぞ図 4：執筆時に抽出する情報群（黒字部分）

れ別の役割を持つため別々にアノテーションを行う．
(i)備考は多目的に扱う．シーン内で雨が降っている（降らせまた，前述のシーン情報群とは別に，登場人物情報を登録する必要がある）場合や，前のシーンと日付が違うため衣装変更

る．シーン情報群と登場人物情報が揃うことによって香盤表情が必要な場合，撮影許可が必要な場所，作品の登場人物ではな

報の作成が可能となる．登場人物情報についてはライターのたいがエキストラが登場する場面など，その他の必要な情報を記

めの執筆支援機能として実装しているため，基本的にはライタ

入する．香盤表のフォーマットによっては独立した列を持つ項

ーによる入力を想定している．ライターが支援を必要とせず，目もあるが，一般化されたものがないためにまとめて備考とし入力を行っていない場合は香盤表作成前に登録を行う必要があて扱う．

るが，香盤表作成に必要な情報は登場人物のフルネームとシナ(j)シーン本文はライターによって記入されたシーン情報の本

リオ上の表記であるショートネームのみであるため，資料作成

文そのものである．

担当者にとっても大きな負担にはならない．

3.4 アノテーションするタイミングの分割

4. シーン情報抽出システム

従来手法のシナリオエンジンにおいて，各シーンの入力時に柱にあたるシーン番号・場所情報・時間帯をアノテーションで3章で述べた提案手法をもとに実際にシステムの改良を行っきるよう，個別に入力するインターフェースを作成した．
（図3）

た． この章では抽出する各情報についてどのように抽出・提示
しアノテーションを行うか述べる．

4.1 シナリオ入力ページ
改良したシナリオ執筆時のインターフェースを図5に示す．
シーン番号選択用のプルダウンメニュー及び本文入力欄のみを設置した．

図 3：従来のシーン入力インターフェース
これによって各シーンの展開される場所と舞台情報を連携し，場所ごとに展開されるシーンを検索できる見込みであった．しかし，システムを公開し大学院授業や外部セミナーにおいて評価実験を行った際に，被験者から「余分な情報を入力する必要があるのは執筆の負担となる」という評価を受けた．これはライターにとっては物語を執筆することが目的であり，シナリオ

図 5：改良したシーン入力インターフェース

に対しアノテーションを行うモチベーションがないためである．
香盤表制作においては情報を読み出すことが目的であるため，

入力ページにアクセスした時点で執筆済みのシーン数をデー

必要な情報の入力を求める事が可能となる． そのため，前述のタベースに問い合わせ，
1からその数までの選択肢をプルダウン

情報群に対しアノテーションを行うタイミングを，ライターのメニューに設置する．執筆済みのシーンの編集時には該当シー

執筆時と別の担当者による資料作成時の2段階に分割した．
ラインの番号を選択済みにし，新規入力の場合は最大数から1増やし

ターの執筆時にはシーン本文をそのまま入力するだけで，そのた値をあらかじめセットし追加する．このため，基本的にプル内容から(a)シーン番号，(b)柱，(g)台詞のある登場人物，(j)シーダウンメニューの操作を行う必要はなく，シーン番号情報はラン本文を自動生成しデータベースに保存する．その後，香盤表

イターの負担にならない形で取得できる．執筆済みのシーンよ作成時にシーン本文の情報をもとに残りの情報のアノテーショ

りも前のシーンとして挿入する場合や，執筆後にシーンの順番
232

芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237
を入れ替える場合にはプルダウンメニューから目的のシーン番されていないシーンについては(c)場所や(f)時間帯などの情報

号を選択する事で選択した番号の位置に挿入され，以降のシーは未入力状態となり，登場する人物の○付き状況も正確ではな

ンの番号は自動的に更新される．こうして入力された各シーン

い．○はシーン入力時点で得られた(g)台詞のある登場人物情報に正しく(a)シーン番号情報を付加する．

と，別途入力された登場人物設定のショートネームが一致した

本文入力欄にはシーン情報を直接入力する．シナリオの形式

部分に入力している．そのためシーンに登場しているが発言を上柱情報が必ず1行目に記述され，柱・ト書き・台詞の各要素は行っていない登場人物は○が付いておらず，香盤表として不十連続では書かれず必ず改行を挟む．このルールを利用して，入分な状態である．各シーンに対し香盤表用のアノテーションを力された文字列は改行を区切りとして分割し，各行に対し処理行う際には，左端の列に表示した各シーン名のボタンをクリッを行う．1行目を(b)柱情報として利用し，2行目以降の文字列にクする事でシーン分析ページへとリンクする．

対し，
ト書きであるか台詞であるかを判定する．これによって，

4.3 シーン分析ページ

入力欄を柱用・本文用と分割し入力させる必要はなく，全て1
つの入力欄で受け付ける事ができる．

香盤表表示ページで選択されたシーンはシーン分析ページでト書きと台詞の区別はその行の文字列中に開き鉤括弧“「”文字列処理を行いアノテーションの補助を行う．
図7に表示例をを含むかどうかを検索し判断する．含まない行はト書きの行と示す．

して扱い，アノテーション以外特に処理は行わない．開き鉤括
弧を含む行だった場合は台詞の行として扱い，開き鉤括弧を区切り文字としてその行の文字列を分割する．
その結果の1つ目の文字列を発言者名，2つ目を発言内容として扱う．この処理は従来のシナリオエンジンから実装されている，シナリオ文章をシ
ナリオの形式に整えて表示するためのものである．柱を枠と共に表示し，ト書きであればインデントを行い台詞であれば発言者名の後に発言内容を表示する．
本研究ではこの処理と同時に，重複を除いて発言者名を列挙し保存することで，(g)台詞のある登場人物情報を抽出している．
ライターによるシナリオ入力時点で上記の処理を行い，(a)シー
ン番号，(b)柱情報，(g)台詞のある登場人物情報，(j)シーン本文

図 7：シーン分析ページ例（初期状態）

をデータベースにそれぞれ保存し，執筆時のアノテーションは完了する．

ページ上部にシーンの本文をシナリオ形式に整形したものを表示している．表示時点で後述する各種処理を行い，情報提示

4.2 香盤表入力ページの準備がされている．その下にアノテーション用の各種情報入力欄があり，それぞれにあらかじめ候補が提示されており，確

ライターによるシナリオ執筆完了後，香盤表表示ページから

認及び修正を行っていく．

香盤表用の追加アノテーションを行う．ページ内容は香盤表の形式で表示し，完成する香盤表の表示ページとアノテーションを行うシーンを選択するページを兼ねる．図6に表示例を示す．

4.3.1 場所・屋内外・時間帯情報(c)場所，(d)場所詳細，(e)屋内/外，(f)時間帯の各情報は抽出済みの(b)柱情報から抽出を行う．柱の文字列は基本的に次のような構造を持つ．
・冒頭にシーン番号をつける
・場所を示す・前のシーンと同じ場所である場合“同”と書く・場所詳細がある場合中黒“・”を挟み併記
・時間帯を示す場合場所の後に丸括弧“（）”でくくり書く
例として，上記構造全てに当てはまる劇場版相棒[11]のシーン

図 6：香盤表入力ページ（初期状態）

22・23の柱情報を次に示す．
行に各シーンの(a)シーン番号と(b)柱情報をボタンとして挿・22 薫のマンション・外景(夜)入，列にシーンの各種情報及び登場人物のフルネームを表示す・23 同・亀山家

る．各行と列の交点部分には，該当シーンで各登場人物が登場する場合に○を表示する．

上記の例において，シーン22は場所が“薫のマンション”，

ライターによる入力直後で，香盤表用のアノテーションが成場所詳細が“外景”，時間帯が“夜”となり夜にマンションを233

芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237
外から撮影するシーンであることを示す．シーン23は場所が上図において，6名分の欄が灰色の背景になっており，下部の“同”となっており，これは前のシーンと同じである事を示す

チェックボックスもチェック済みになっている．これは(g)台詞

ため“薫のマンション”となる．場所詳細は“亀山家”となり，のある登場人物の情報である．台詞のある登場人物は実際に登時間帯は場所が屋内であり影響がないため省略されている．屋

場している確度が非常に高いため，あらかじめ選択した状態で内/外の情報は基本的に表記されず，読み取る必要がある．

提示する．ただし，回想内の台詞が通常の台詞の形式で書かれるなど例外も存在するため，担当者によるキャンセルも可能でこれらの特徴をもとに情報抽出処理を行った．構造化シナリ

ある．

オにおいてシーン番号はシーン記述時にアノテーションが済ん

他に，2名分の欄が赤い背景になっている．これは，シーン中

でおり，柱情報はシーン番号を除いた1行の文字列となる．この文字列に対し次の順序で処理を行い，情報を抽出する．

で発言はなかったがト書き内に名前が書かれていたり，他者の

1. 中黒“・”が含まれているか確認

発言内で名前を呼ばれていたりする人物である．どちらもある

2. 含まれていない場合全文を場所とする

程度確度は高いが，その人物に関する説明がされている場合や，

3. 含まれている場合中黒“・”を区切り文字として分割，1つ別の人物間で話題に出した場合など多くの例外が存在するため，自動的に登場すると扱うことはできない． そのため，担当者に目を場所，2つ目を場所（詳細）とする情報を提示し判断を促す．
該当する人物の欄をクリックすると，

4. 場所及び場所詳細に開き丸括弧“（”が含まれているか確

図9のように上部のシナリオ本文中で該当する箇所がハイライ

認

トされる．

5. 含まれている場合開き丸括弧“（”を区切り文字として分割し1つ目のみ残す
6. 上記2つ目に“夕”または“夜”の文字が含まれている場合
時間帯を夕方または夜にする
7. 場所が“同”だった場合データベースに問い合わせを行い1

図 9：シーン分析ページ例（シーン本文部分）

つ前のシーンの場所情報と置き換える
このシーンの場合は，赤くハイライトされた2名のうち三奈瀬
この処理を行う事で，柱情報からシーン情報の自動抽出が完

恭介は実際に登場し，片山雛子は登場していない．三奈瀬恭介

了する．しかし自動抽出では内容が保障できないため，そのまはト書き中でその他の人物と一緒に列挙される形で記述されてま登録するのではなくユーザーに確認を促すためにページの各いるが，片山雛子は会議の議題として話題に上っただけであり，

種入力欄に変更可能な形で抽出結果を表示する．

この場には関係ないためである．

(c)場所及び(d)場所詳細用入力欄はテキストボックスであり，

このように，シナリオ本文から自動抽出した情報を確度と根それぞれの抽出結果を表示する．誤検出があった場合には手入

拠をもとに担当者に提示することで，担当者が1から全てを読み力で修正する．(e)屋内/外は屋外・屋内のプルダウンメニュー

出すよりも効率的に確度の高い(h)シーンに登場する人物の情で，あらかじめ屋外が選択されている．場所情報をもとにデー報を得ることができる．

タベースに問い合わせ，同じ場所名で屋内となっているシーン

このシーンは柱情報では『同・会議室』となっているが，前が存在する場合にはあらかじめ屋内を選択状態にする．(f)時間のシーンの場所が『警視庁』となっているため，図8の場所情報

帯は昼・夕方・夜のプルダウンメニューで，初めは昼が選択さも『警視庁』と入力されている．その他に必要な情報があればれているが上記の処理で夕方または夜になっていた場合にはあ備考欄に入力する．

らかじめ選択状態を変更しておく．

これまでに述べた情報を担当者が全て確認し決定ボタンを押す事で，シーン入力時には自動取得できなかった残りの(c)場所，

4.3.2 シーンに登場する登場人物情報(d)場所詳細，(e)屋内/外，(f)時間帯，(h)シーンに登場する人物，(i)備考の情報群が揃い，香盤表に必要なアノテーションが完了

図7に示したような初期状態において，表示されているシナリ

する．

オ本文は4.1で述べた処理が適用されており，行ごとにト書き・台詞が区別されている．また，台詞の行については発言者と発言内容部分に分け表示している．

5. 香盤表の作成実験

その際に，登場人物設定に存在する名前がト書き内や発言者
名・発言内に出現した場合は太字にして表示する．これによっ

本提案システムによる香盤表作成のための情報抽出支援の効てシナリオ本文からの情報読み取りを補助し，効率化をはかる．

果を確認するために，評価実験を行った．

5.1 実験方法

図8にあるシーンの登場人物情報部分を示す．

本提案システムは，テキストであるシナリオから香盤表に必要な情報を抽出する部分の効率化を目的としている．
そのため，
本システムを利用した情報抽出と，シナリオ本文のテキストとエクセルを用いた情報の読み出しの2通りを被験者にそれぞれ行ってもらい，香盤表の出力結果を比較する．

図 8：シーン分析ページ例（登場人物情報部分）
234

芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237
両手法の作業時間を比較するため，各被験者に両方の読み出
し方法を行ってもらった．その際に，先にシステムを利用するグループと先にエクセルを利用するグループに分け行った．読
み出しを2回行うために2つの作品を用意し，それぞれのグルー
プを更に半分に分け手法と作品の順序が偏らないようにした．
実験対象とした作品や実験に際した事前準備等について次項
より詳細に述べる．

5.1.1 実験対象と被験者
実験対象のシナリオ作品として，『相棒―劇場版―[11]』と『県庁の星[12]』を利用する．シナリオ作家協会の発行する月刊『シ図 11：『相棒』実験結果例（上：システム 下：エクセル）ナリオ』においてシナリオ本文を入手でき，舞台が現代であるために内容の文体も比較的平易であり，被験者にとって読みやすいためである．
この両作品のそれぞれ全体の10分の1のシーン数分を評価実験に利用する．
被験者は東京工科大学の学生12名である．シナリオから情報を読み出し，香盤表を作成する経験はないが，Webアプリケー
ション及びエクセルの利用についてはそれぞれ問題ない技能を持つ．
シーン番号 場面

5.1.2 事前準備

1 岸壁（夕）2 県庁・大会議室（八月）
3 街（日替わり）
4 県庁・知事室
5 同・産業政策課
6 同・知事室
7 同・一階エレベーター前
8 同・知事室フロア エレベーター前
9 篠崎家・表（夜）10 同・応接間（夜）11 県庁・実景（日替わり）
12 同・産業政策課

シナリオからの情報読み出し前に，それぞれの手法で必要な準備があるため，実験条件となる準備内容について述べる．
本提案システムにおいては，シナリオ本文の各シーンをあらかじめ入力しておき，また3.4で述べたように，登場人物情報をL/LS D/N ロケ地

L
LS
L
LS
LS
LS
LS
LS
L
LS
L
LS

夕
D
D
D
D
D
D
D
N
N
D
D

岸壁
県庁 大会議室街
県庁 知事室
県庁 産業政策課
県庁 知事室
県庁 一階エレベーター前
県庁 知事室フロア
篠崎家 表
篠崎家 応接間
県庁 実景
県庁 産業政策課

小二
桜 北 清 浅 田 来 工 篠 篠 篠野倉 古宮
井 村 水 野 畑 栖 藤 崎 崎 崎
村
小 賀
備考
あ
圭 康 真 卓 美 和 浩 威 貴 佳
聡百 等
き太 夫 治 夫 香 好 之 嗣 子 枝
合
○
○
○ ○ ○
○
○ ○
○
市民オンブズマン団体○○○○
工場の制服姿の中年男
○ ○
○
○
○
○
市民オンブズマン団体
○
○ ○
○
○
○
○ ○ ○
○
○
○
○

図 12：
『県庁の星』実験結果例（上：システム 下：エクセル）

設定しておく必要がある．本来はシナリオの執筆者が行う想定

5.2.1 香盤表情報の抽出であるため，どちらの情報も入力済みの状態から始める．入力
済みの初期状態は図6の通りである．

図11に示す提案システムによる結果では，全ての情報が問題

シナリオ本文とエクセルを利用する側は，シーンの数だけシなく抽出され，表示上は(h)シーンに登場する人物だがそれぞれーン番号と柱を入れた行を，登場人物の数だけ登場人物名を入別にアノテーションし保存されており，(g)台詞のある登場人物

れた列をそれぞれ追加した表を作成し，入力しやすいよう整形のその他の資料への転用が可能である．

する必要がある．本来香盤表作成時に必要な作業ではあるが，図12のエクセルを用いた結果においては，必要な情報の抽出

本実験ではシナリオからの読み出し部分のみについて比較を行

は概ね行われているが(g)台詞のある登場人物と(h)シーンに登う必要があるため，あらかじめ整形済みのエクセルファイルを場する人物が混同されており区別不能である．これを区別可能

作成し実験に利用する．図10に『相棒』についての事前準備をな形で取得するにはエクセルのフォーマットを工夫し入力欄や済ませたエクセルの初期状態を示す．

ルールを追加することが必要となり，作業がより煩雑になる．

5.2.2 抽出情報の正確性
ここでは本提案システムを利用し抽出した情報の正確性の評
価について述べる．本提案システムにおいて，(c)場所，(d)場所
詳細，(e)屋内/外，(f)時間帯の各情報は正しく抽出が行われアノテーションされ保存された．特に(c)場所については，シナリ
オ本文の柱部分において『同』と記載してあるものも問題なく

図 10：初期状態の香盤表例

前のシーンの場所に置き換わっており，場所名ごとのグループ

5.2 実験結果と考察化等に利用可能な形で抽出できた．

香盤表の作成実験により，2つの作品，2通りの手法それぞれ(h)シーンに登場する人物，(i)備考については，図11・図12での香盤表が作成できた．本実験結果の入力済み香盤表例を作品同一作品にも関わらず結果が異なっている通り，作業者の解釈別に両手法を並べ図11，図12に示す．

に依存することがわかった．例として，『相棒』のシーン5において，本来登場する仲島孝臣という登場人物について，出演すると読み出した被験者は本提案システム，エクセルどちらの手235

芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237
ナリオを用いたシーン情報抽出手法を提案した．

法でも半分であり，残りの半分は登場しないと判断した．これは，シーン5において仲島孝臣が既に死亡しているためであると提案手法をもとにWebアプリケーションシステムを実装し，考えられる．シナリオ本文では台詞中で“仲島孝臣”という文

その有効性を確認するために香盤表に必要な情報抽出実験を行字列が現れており，またト書き中に“死体を取り囲み”というった．その結果，定義した各情報の抽出を行えることが確認で表現があるため，撮影には仲島孝臣役の出演者が必要である．

き，またその抽出にかかる作業時間を3割から4割と大幅に短縮

しかし，『死亡している』という理由から登場人物の役目が終でき，本システムの有用性が確認できた．

了したと考え，登場しないという判断に繋がったと考えられる．

今後の課題として，(1) 担当者の解釈に依存する情報の正確

提案システムを用いた場合，4.3.2で述べた機能によって台詞性を高めるために，担当者に提示する『登場する可能性のある中の部分には赤ハイライトが付与されており，提示する情報の人物』の抽出アルゴリズムの強化, (2) 香盤表の高機能化によ

正確性には問題がなかった．被験者による正答率もエクセルをる映像制作支援のために，抽出した場所情報に基づくシーンの利用した場合と同じであったため，提案手法自体には問題がな

並び替えや，登場する人物の共通性が高く連続で撮影しやすい

いと考えられる．

シーンといった高度な検索手法の開発がある．

参考文献

5.2.3 情報抽出アルゴリズムと提示・編集機能の評価[1] 戀津 魁，菅野 太介，伊藤 彰教，三上 浩司，近藤 邦雄，筆者らの開発した従来システムでは，情報抽出に台詞の発言
者のみを利用し，かつ自動抽出のまま確定させていた．本シス金子 満，映像制作支援のためのシナリオ記述・構造化シ

テムではこれに加え，ト書きと発言内容も利用して抽出し，結ステムの開発，芸術科学会論文誌，芸術科学会，Vol. 10, No.

果を4.3.2の図8・図9のように提示し判断を促す形をとっている．

3, pp. 129-139，2011.
[2] 金子 満，シナリオライティングの黄金則 – コンテンツを本手法では，『相棒』においては計6名分の情報が追加で提示され，そのうち実際に登場したのは4名であった．『県庁の星』に面白くする– ，株式会社ボーンデジタル，2008.

おいては提示13名，登場10名という結果だった．ト書きや発言[3] 和泉 直樹，柳沼 良知，中川 裕志，坂内 正夫，シナリオ

内容を利用しない場合これらの人物が抽出されず，また自動抽

文書の解析による存在・行動マップの作成，電子情報通信

出してもそのまま決定として扱うと誤った結果が抽出されるこ学会論文誌．D-II，情報・システム，II-情報処理 J79-D-2(11)，pp.1993-1996，1996.

とがわかり，本研究で追加した機能の有用性が確認できた．

[4] 三浦 健仁，中川 裕志，シナリオを用いたドラマのシーン

5.2.4 抽出作業時間の比較

検索システム，情報処理学会論文誌．データベース
40(SIG_3(TOD_1))，pp.144-151，1999.

香盤表作成に必要な情報抽出にかかった作業時間を次の表2[5] 高橋 由樹，塚本 享治，アニメーション脚本のＸＭＬ構造に示す．

化とその MPEG-7 への応用に関する研究，東京工科大学大

表 2：手法・作品ごとの作業時間先に行った手法・作品
システム相棒システム相棒システム相棒システム県庁の星
システム県庁の星
システム県庁の星
エクセル相棒エクセル相棒エクセル相棒エクセル県庁の星
エクセル県庁の星
エクセル県庁の星

時間 後に行った手法・作品
26:21 エクセル県庁の星
18:17 エクセル県庁の星
12:24 エクセル県庁の星
14:23 エクセル相棒
20:03 エクセル相棒
14:58 エクセル相棒
30:00 システム県庁の星
31:48 システム県庁の星
19:50 システム県庁の星
29:06 システム相棒
30:56 システム相棒
16:51 システム相棒

時間 差分（時間）26:40 +0:19
16:34 -1:43
18:19 +5:55
17:24 +3:01
23:20 +3:17
20:11 +5:13
20:00 -10:00
17:37 -14:11
9:55 -9:55
17:15 -11:51
21:16 -9:40
12:57 -3:54

差分（割合）
+1%
-9%
+48%
+21%
+16%
+35%
-33%
-45%
-50%
-41%
-31%
-23%

学院修士論文，2004.
[6] 三上 浩司，伊藤 彰教，中村 太戯留，近藤 邦雄，金子 満，
映像コンテンツ制作のための統合化映像制作情報管理手法の研究，Visual Computing / グラフィクスと CAD 合同シンポジウム 2008 予稿集（DVD），画像電子学会／情報処理学会，2008.
[7] 伊豫田 旭彦，西本 一志，映像イメージ構築初期段階の 発想を刺激する「プレ絵コンテ｣創作支援システム，グループ
ウェアとネットワークサービス研究報告会，情報処理学会，

全体的な傾向として，システムを利用した際の情報抽出時間

2007.

の方が短い事がわかった．手法の順序別に平均すると，システ
ム→エクセル順のグループは作業時間が19%増加し，エクセル[8] 戀津 魁，三上 浩司，近藤 邦雄，構造化シナリオを用い→システム順のグループは37%減少するという結果になった．

た映像制作資料の自動生成，IPSJ 第 74 回全国大会学生セッ
ション，情報処理学会，2012.

システムを先に利用し読み出しを行ったグループは，6名中5名が後に行ったエクセルでの読み出しの方がより多く時間がかか[9] Kai Lenz，Akinori Ito，Koji Miakmi，Kunio Kondo，Cast list

り，
エクセルを先に利用したグループは6名全員がシステムを使

generating system based on structured screenplay，Nicograph

用した読み出しで大幅に時間短縮することができた．

International，The Society for Art and Science，2012.
[10] しまね映画祭 公式ホームページ - 映画塾資料 - 香盤
表・スケジュール表・スクリプト用紙,

6. まとめhttp://www.cul-shimane.jp/eigasai/eigajuku/home/hint5.html

映像制作時に必要となる資料である香盤表について必要な情[11] シナリオ作家協会，シナリオ 2008年6月号，2008.6

報を定義し，それらの情報抽出を効率よく行うための構造化シ[12] シナリオ作家協会，シナリオ 2006年3月号，2006.3
236

芸術科学会論文誌 Vol. 14, No. 5, pp. 229-237

戀津 魁2009年東京工科大学メディア学部卒業．2011年東京工科大学大学院メディアサイエンス専攻修士課程修了，メディア学修士．
同大学の博士後期課程に進学後，2014年に単位取得退学し理化学研究所にてデータベースシステムの構築に従事．
映像制作におけるシナリオ執筆支援，情報管理手法及びワーク
フローの効率化について研究．データベースやWebアプリケー
ション構築の知見を活かしシナリオエンジンを開発．
シナリオエンジンを次のアドレスにて公開．zn37.net/scenario/

三上 浩司

1995年 慶応義塾大学環境情報学部卒業．2001 年慶応義塾大学
政策・メディア研究科修士課程修了．1999年より東京工科大学
片柳研究所を経て，現在メディア学部准教授．
コンテンツ工学，
アニメ・ゲームの制作技術の研究開発，実証制作に従事．芸術科学会理事，日本デジタルゲーム学会理事，ACM，情報処理学会会員，映像情報メディア学会会員

近藤 邦雄

1973年 名古屋工業大学卒．1989年 工学博士（東京大学）．名
古屋大学，東京工芸大学，埼玉大学を経て，現在東京工科大学
教授．コンピュータグラフィックス，アニメやゲーム制作のためのコンテンツ工学等の研究に従事．画像電子学会会長，Viaual
Computing研究委員会委員長．芸術科学会会長，情報処理学会
グラフィクスとCAD研究会主査，日本図学会副会長，ISGG理事などを歴任．現在，ADADA理事，日本図学会デジタルモデ
リング研究会副委員長．
237