(57)【要約】【課題】納品されたファイルの管理を支援するためのファイルシステム、ファイルシステム制御プログラム及びファイルシステム制御方法を提供する。【解決手段】管理サーバ２０は、音声入力を依頼する複数のテキストが記録される台本情報記憶部２２、音声を記録した複数の音声ファイルが記録された音声ファイル記憶部２３、ユーザ端末１０に接続された制御部２１を備える。そして、制御部２１が、音声ファイル記憶部２３に記録され、音声入力を依頼した複数の音声ファイルと、台本情報記憶部２２に記録されたテキストとを対応させ、ユーザ端末１０に、テキストと対応させた音声ファイルを再生可能な状態で出力する。【選択図】図１
2019028787.tif 000002
【特許請求の範囲】
【請求項１】
記憶部、出力部に接続された制御部を備えたファイルシステムであって、
前記記憶部には、音声入力を依頼する複数のテキストと、音声を記録した複数の音声ファイルが記録され、
前記制御部が、
前記記憶部に記録された音声ファイルと、前記音声入力を依頼した複数のテキストとを対応させ、
前記出力部に、前記テキストと対応させた前記音声ファイルを再生可能な状態で出力することを特徴とするファイルシステム。
【請求項２】
前記記憶部に記録された各テキストには音声識別子が関連付けられており、
前記制御部が、前記記憶部に記録された各音声ファイルのファイル名と音声識別子とを比較して、前記音声ファイルと前記テキストとを対応させることを特徴とする請求項１に記載のファイルシステム。
【請求項３】
前記制御部が、前記記憶部に記録された各音声ファイルの音声認識を行ない、前記音声認識により作成したテキストと、前記記憶部に記録された各テキストとを比較して、前記音声ファイルと前記テキストとを対応させることを特徴とする請求項１又は２に記載のファイルシステム。
【請求項４】
前記制御部が、前記音声認識により作成したテキストと、前記記憶部に記録された各テキストとの一致率を算出し、前記一致率が低い場合には注意喚起情報を出力することを特徴とする請求項３に記載のファイルシステム。
【請求項５】
前記記憶部に記録された各テキストには話者識別情報が関連付けられており、
前記制御部が、前記話者識別情報毎に、前記テキストを統合した音声入力依頼書を作成することを特徴とする請求項１〜４の何れか一項に記載のファイルシステム。
【請求項６】
記憶部、出力部に接続された制御部を備えたファイルシステムを制御するプログラムであって、
前記記憶部には、音声入力を依頼する複数のテキストと、音声を記録した複数の音声ファイルが記録され、
前記制御部を、
前記記憶部に記録された音声ファイルと、前記音声入力を依頼した複数のテキストとを対応させ、
前記出力部に、前記テキストと対応させた前記音声ファイルを再生可能な状態で出力する手段として機能させることを特徴とするファイルシステム制御プログラム。
【請求項７】
記憶部、出力部に接続された制御部を備えたファイルシステムを制御する方法であって、
前記記憶部には、音声入力を依頼する複数のテキストと、音声を記録した複数の音声ファイルが記録され、
前記制御部が、
前記記憶部に記録された音声ファイルと、前記音声入力を依頼した複数のテキストとを対応させ、
前記出力部に、前記テキストと対応させた前記音声ファイルを再生可能な状態で出力することを特徴とするファイルシステム制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、納品されたファイルの管理を支援するためのファイルシステム、ファイルシステム制御プログラム及びファイルシステム制御方法に関する。
【背景技術】
【０００２】
ゲームアプリケーション等においては、多様な音声ファイルが利用されている（例えば、特許文献１）。この文献に記載された技術では、女性向けの恋愛シミュレーションゲームのプレイヤーが恋愛シミュレーションゲームにおいて設定された条件を満たしたと判定した場合、条件に応じて、バイノーラル録音ファイルを提供する。このような音声ファイルを作成する場合には、台本の台詞毎に、声優に音声を吹き込んでもらう発注を行ない、台詞毎の音声ファイルが納品される。そして、納品された音声ファイルの検収において、台本における台詞と音声との一致を確認する。
【０００３】
また、発注仕様に基づいて作成したソフトウェアが納品された場合、検収作業を支援する技術も検討されている（例えば、特許文献２）。この文献に記載された技術では、発注者端末と、受注者端末とに接続された納品管理装置とを有するソフトウェアの納品システムを用いる。この納品管理装置は、発注者端末から送信された発注仕様書ファイルから発注特性情報を抽出する。更に、受注者端末から送信された納品物ファイルから納品特性情報を抽出する。そして、発注特性情報と納品特性情報を比較し、この比較結果に基づいて検収結果を発注者端末や受注者端末に表示させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−６７８１７号公報
【特許文献２】特開２００２−６３２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ゲームアプリケーション等に発話が含まれる場合、台本の台詞毎に声優の音声を収録した音声ファイルを準備することがある。しかし、発注先から納品される音声ファイルの数は膨大であり、検収作業に大きな負担がかかっている。また、発注後に、台本を修正したり、収録現場において台詞を変更したりする場合もある。このため、台詞と音声ファイルの照合に手間がかかっていた。
【課題を解決するための手段】
【０００６】
上記課題を解決するファイルシステムは、記憶部、出力部に接続された制御部を備える。前記記憶部には、音声入力を依頼する複数のテキストが記録され、前記記憶部には、音声を記録した複数の音声ファイルが記録される。そして、前記制御部が、前記記憶部に記録された音声ファイルと、音声入力を依頼した複数のテキストとを対応させ、前記出力部に、前記テキストと対応させた前記音声ファイルを再生可能な状態で出力する。
【発明の効果】
【０００７】
本発明によれば、納品されたファイルを効率的に確認することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態のファイルシステムの機能ブロックの説明図。
【図２】第１の実施形態のハードウェア構成例の説明図。
【図３】第１の実施形態における処理手順の説明図。
【図４】第１の実施形態における処理手順の説明図。
【図５】第１の実施形態における処理手順の説明図。
【図６】第１の実施形態における表示画面の説明図。
【図７】第２の実施形態における処理手順の説明図。
【発明を実施するための形態】
【０００９】
〔第１の実施形態〕
以下、図１〜図６に従って、ファイルシステム、ファイルシステム制御プログラム及びファイルシステム制御方法を具体化した実施形態を説明する。本実施形態では、発注者が納品者に対して、台本の台詞を収録した音声ファイルを発注し、納品された音声ファイルを確認して検収を行なう場合を想定する。
【００１０】
図１に示すように、インターネット等のネットワークを介して接続されたユーザ端末１０と管理サーバ２０とを用いる。
【００１１】
（ハードウェア構成例）
図２は、ユーザ端末１０や管理サーバ２０等の情報処理装置Ｈ１０のハードウェア構成例である。
情報処理装置Ｈ１０は、通信インターフェースＨ１１、入力装置Ｈ１２、表示装置Ｈ１３、記憶部Ｈ１４、プロセッサＨ１５を有する。なお、このハードウェア構成は一例であり、他のハードウェアを用いてもよい。
【００１２】
通信インターフェースＨ１１は、他の装置との間で通信経路を確立して、データの送受信を実行するインターフェースである。例えばネットワークインターフェースカードや無線インターフェース等である。
【００１３】
入力装置Ｈ１２は、ユーザ等からの入力を受け付ける装置であり、例えば、ユーザ端末１０の入力部を実現する。
表示装置Ｈ１３は、各種情報を表示するディスプレイや、音声を再生するスピーカ等であり、例えばユーザ端末１０の出力部を実現する。入力装置Ｈ１２、表示装置Ｈ１３として、タッチパネルディスプレイを用いることも可能である。
【００１４】
記憶部Ｈ１４は、ユーザ端末１０や管理サーバ２０の各種機能を実行するためのデータや各種プログラムを格納する記憶装置であり、台本情報記憶部２２、音声ファイル記憶部２３を実現する。記憶部Ｈ１４の一例としては、ＲＯＭ、ＲＡＭ、ハードディスク等がある。
【００１５】
プロセッサＨ１５は、記憶部Ｈ１４に記憶されるプログラムやデータを用いて、ユーザ端末１０や管理サーバ２０における各処理を制御する制御部２１を実現する。プロセッサＨ１５の一例としては、例えばＣＰＵやＭＰＵ等がある。このプロセッサＨ１５は、ＲＯＭ等に記憶されるプログラムをＲＡＭに展開して、各種処理に対応する各種プロセスを実行する。
【００１６】
（各部の機能説明）
図１に示すユーザ端末１０は、音声ファイルの発注者が用いるコンピュータ端末である。このユーザ端末１０は、各種アプリケーションを実行させることにより、情報の出力や入力に用いられる。このユーザ端末１０は、制御部、入力部、出力部を備える。
【００１７】
管理サーバ２０は、ユーザ端末１０に出力する各種データを管理するコンピュータシステムである。この管理サーバ２０は、制御部２１、台本情報記憶部２２、音声ファイル記憶部２３を備える。
【００１８】
制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等から構成された制御手段として機能し、後述する処理（台本管理段階、照合段階、確認支援段階、再生段階等を含む処理）を行なう。このためのファイルシステム制御プログラムを実行することにより、制御部２１は、台本管理部２１０、照合部２１１、確認支援部２１２、再生部２１３等として機能する。
【００１９】
台本管理部２１０は、ゲームアプリケーションで用いる台詞を含めた台本を管理する処理を実行する。
照合部２１１は、納品された音声ファイルと収録台本とを照合する処理を実行する。
確認支援部２１２は、確認支援画面を生成し、納品された音声ファイルの検収作業を支援する処理を実行する。
再生部２１３は、音声ファイルを再生する処理を実行する。
【００２０】
台本情報記憶部２２は発注情報記憶部として機能し、ゲームアプリケーションで利用する台詞を管理するための台本管理レコード２２０が記録される。この台本管理レコード２２０は、台本が登録された場合に記録される。台本管理レコード２２０には、項番、ボイスラベル、場所、選択、話者、台詞内容、備考、台本要否、音声要否、チェック、バージョン、変換ファイルリンク、元ファイルリンクに関するデータが記録される。
【００２１】
項番データ領域には、各台詞の順番に関するデータが記録される。
ボイスラベルデータ領域には、台詞を収録した音声ファイルを特定するための音声識別子に関するデータが記録される。このボイスラベルは、発注先から納品される音声ファイルのファイル名として利用される。
【００２２】
場所データ領域には、台詞が使用されるゲーム上の場面に関するデータが記録される。
選択データ領域には、ゲームにおいて場面の分岐を特定するための識別子に関するデータが記録される。例えば、２つの選択肢（Ａ，Ｂ）の何れかを選択可能な場面においては、音声の台詞はなくテキストのみが設定される。そして、この選択肢以降の場面で台詞を用いる場合には、各選択肢に引き続くことを示す情報（例えば、「選択Ａに続く」、「選択Ｂに続く」）が記録される。
【００２３】
話者データ領域には、この台詞を発話するゲーム上の登場人物（キャラクター）を特定するための話者識別情報（話者名）に関するデータが記録される。
台詞内容データ領域には、音声ファイルに収録する台詞に関するテキストデータが記録される。
【００２４】
備考データ領域には、この台詞に関する参考情報が記録される。
台本要否データ領域には、この台詞について、収録台本への記載の要否を識別するためのフラグが記録される。収録台本に含めない場合にはＯＦＦフラグ、収録台本に含める場合にはＯＮフラグが記録される。
【００２５】
音声要否データ領域には、台詞を収録した音声ファイルの要否を識別するためのフラグが記録される。音声ファイルが不要な場合にはＯＦＦフラグ、音声ファイルが必要な場合にはＯＮフラグが記録される。
【００２６】
チェックデータ領域には、検収結果を特定するためのフラグが記録される。検収を完了していない場合にはＯＦＦフラグ、検収を完了した場合にはＯＮフラグが記録される。
バージョンデータ領域には、この台詞が改訂された場合のバージョン（版）に関するデータが記録される。
【００２７】
変換ファイルリンクデータ領域には、ゲームアプリケーションに利用するために変換された音声ファイルの保存場所に関するデータが記録される。
元ファイルリンクデータ領域には、納品された音声ファイルの保管場所に関するデータが記録される。
【００２８】
音声ファイル記憶部２３は納品情報記憶部として機能し、ゲームアプリケーションに利用される音声ファイル２３０が記録される。この音声ファイル２３０は、納品された場合や修正された場合、ゲームアプリケーション用に変換された場合に記録される。音声ファイル２３０には、納品ファイル２３１、修正ファイル２３２、変換ファイル２３３が含まれる。
【００２９】
納品ファイル２３１は、発注先から納品された音声ファイルである。
修正ファイル２３２は、納品された音声ファイルを修正した音声ファイルである。
変換ファイル２３３は、ゲームアプリケーションに実装できるファイル種別に変換された音声ファイルである。
上記各ファイル（２３１〜２３３）には、ボイスラベルに応じたファイル名が設定されている。
【００３０】
（動作）
次に、図３〜図６を用いて、この管理サーバ２０における動作（収録台本の生成処理、アップロード処理、確認支援処理）を説明する。
【００３１】
（収録台本の生成処理）
まず、図３を用いて、声優の音声の収録を依頼するための発注書としての収録台本（音声入力依頼書）の生成処理を説明する。
【００３２】
ここでは、管理サーバ２０の制御部２１は、台本の登録処理を実行する（ステップＳ１−１）。具体的には、制御部２１の台本管理部２１０は、ユーザ端末１０の出力部に、台本登録画面を出力する。この場合、発注者は、台本登録画面において、入力部を用いて予め準備した台本ファイルを入力する。この台本ファイルには、ゲームアプリケーションにおける出力単位で、場所、選択、話者、台詞内容に関するデータが含まれる。台本管理部２１０は、ユーザ端末１０から台本ファイルを取得し、出力単位毎にボイスラベルを付与し、台本管理レコード２２０を生成して台本情報記憶部２２に記録する。
【００３３】
次に、管理サーバ２０の制御部２１は、話者の特定処理を実行する（ステップＳ１−２）。具体的には、制御部２１の台本管理部２１０は、ユーザ端末１０の出力部に、ゲーム上の話者を指定するための話者指定画面を出力する。この話者毎に、音声入力を依頼する声優が決められている。収録台本を作成する台本管理部２１０は、ユーザ端末１０から、指定された話者情報を取得する。
【００３４】
次に、管理サーバ２０の制御部２１は、台詞の抽出処理を実行する（ステップＳ１−３）。具体的には、制御部２１の台本管理部２１０は、指定された話者に関連付けられ、音声要否データ領域にＯＮフラグが記録されている台本管理レコード２２０を抽出する。そして、台本管理部２１０は、台本管理レコード２２０に含まれる台詞内容を取得する。
【００３５】
次に、管理サーバ２０の制御部２１は、収録台本の作成処理を実行する（ステップＳ１−４）。具体的には、制御部２１の台本管理部２１０は、取得した台詞を、ボイスラベルに関連付けて並べた収録台本ファイルを作成する。そして、台本管理部２１０は、作成した収録台本ファイルをユーザ端末１０に出力する。この場合、担当者は、収録台本ファイルを印刷し、発注先に提供する。
【００３６】
（アップロード処理）
次に、図４を用いて、アップロード処理を説明する。発注者は、発注先から納品データを取得する。この納品データには、台詞毎に、ボイスラベルに応じたファイル名を設定した複数の音声ファイルが含まれる。
【００３７】
この場合、管理サーバ２０の制御部２１は、アップロード処理を実行する（ステップＳ２−１）。具体的には、担当者は、ユーザ端末１０を用いて、納品データを管理サーバにアップロードする。この場合、制御部２１の台本管理部２１０は、納品ファイル２３１として、音声ファイル記憶部２３に記録する。
【００３８】
次に、管理サーバ２０の制御部２１は、納品された音声ファイル毎に以下の処理を繰り返す。
ここでは、まず、管理サーバ２０の制御部２１は、ファイル名による対応台詞の検索処理を実行する（ステップＳ２−２）。具体的には、制御部２１の照合部２１１は、音声ファイル記憶部２３に記録された音声ファイルのファイル名がボイスラベルとして記録されている台本管理レコード２２０を検索する。
【００３９】
次に、管理サーバ２０の制御部２１は、ファイルに対応する台詞があるかどうかについての判定処理を実行する（ステップＳ２−３）。具体的には、制御部２１の照合部２１１は、音声ファイルのファイル名がボイスラベルとして記録されている台本管理レコード２２０を特定できた場合には、ファイル名に対応する台詞があると判定する。
【００４０】
ファイルに対応する台詞があると判定した場合（ステップＳ２−３において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、リンク処理を実行する（ステップＳ２−４）。具体的には、制御部２１の照合部２１１は、特定した台本管理レコード２２０の元ファイルリンクデータ領域に、このファイルの保存場所を記録する。
【００４１】
一方、ファイルに対応する台詞がないと判定した場合（ステップＳ２−３において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、アラーム処理を実行する（ステップＳ２−５）。具体的には、制御部２１の照合部２１１は、音声ファイルに対応する台詞を検出できないことを示すアラームメッセージをユーザ端末１０に出力する。この場合には、照合部２１１は、音声ファイル記憶部２３に記録された音声ファイルのファイル名をボイスラベルとして記録した新たな台本管理レコード２２０を生成し、台本情報記憶部２２に記録する。
そして、納品されたすべての音声ファイルについての処理を終了するまで繰り返す。
【００４２】
次に、管理サーバ２０の制御部２１は、確認支援画面の表示処理を実行する（ステップＳ２−６）。具体的には、制御部２１の確認支援部２１２は、台本情報記憶部２２に記録された台本管理レコード２２０を用いて、確認支援画面を生成する。
【００４３】
図６に示すように、確認支援画面５００には、台本管理レコード２２０に記録された項番、ボイスラベル、場所、選択、話者、台詞内容、備考、台本要否、音声要否の各欄が表示される。また、音声ファイル記憶部２３に、ボイスラベルに対応した音声ファイルが記録されており、変換ファイルリンクデータ領域、元ファイルリンクデータ領域に保存場所情報が記録されている場合には、それぞれ「変換再生」欄、「納品再生」欄に再生ボタンを表示する。この再生ボタンは、音声ファイルにリンクされている。コントロール欄は、この音声ファイルを削除したり、順番を変更したりするための操作アイコンが表示される。
【００４４】
（確認支援処理）
次に、図５を用いて、確認支援処理を説明する。この確認支援処理は、上述した確認支援画面５００を用いて行なわれる。
【００４５】
確認支援部２１２は、ファイル再生処理を実行する（ｆ１）。具体的には、確認支援画面５００の再生ボタンが選択された場合、制御部２１の再生部２１３は、再生ボタンのリンク先の音声ファイルを再生して、ユーザ端末１０に出力する。この場合、担当者は、再生された音声と、確認支援画面５００に表示された台詞内容とを比較する。
【００４６】
更に、確認支援部２１２は、検収記録処理を実行する（ｆ２）。具体的には、担当者が台詞と音声ファイルとが一致していると判断した場合には、確認支援画面５００の検収欄を「ＯＮ」に変更する。この場合、確認支援部２１２は、台本管理レコード２２０のチェックデータ領域にＯＮフラグを記録する。
【００４７】
更に、確認支援部２１２は、台詞検索処理を実行する（ｆ３）。具体的には、担当者が音声ファイルと台詞内容とが一致していないと判断した場合には、確認支援画面５００において検索指示を入力する。この場合、確認支援部２１２は、ユーザ端末１０に検索画面を出力する。この検索画面には、音声ファイルの発話に含まれるキーワードの入力欄が設けられている。そして、確認支援部２１２は、検査画面に入力されたキーワードを台詞内容に含む台本管理レコード２２０を抽出し、ユーザ端末１０に出力する。担当者は、出力された台本管理レコード２２０の台詞内容を確認して、音声ファイルと台詞との関連付けを行なう。
【００４８】
更に、確認支援部２１２は、台詞編集処理を実行する（ｆ４）。具体的には、担当者は、発注後の台詞内容の修正や、音声の収録時の修正状況の記録に基づいて、確認支援画面５００の台詞内容を修正する。この場合、確認支援部２１２は、修正された台詞内容を記録した新たな台本管理レコード２２０を生成し、台本情報記憶部２２に記録する。そして、バージョンデータ領域のバージョン番号を加算して更新し、ボイスラベルには、バージョンを識別できる記号を付加する。
【００４９】
更に、確認支援部２１２は、ファイル編集処理を実行する（ｆ５）。具体的には、担当者が、納品された音声ファイルの編集（分割や統合）を希望する場合、確認支援画面５００に編集指示を入力する。この場合、確認支援部２１２は、編集前のボイスラベルを識別できるようにして新たな台本管理レコード２２０を生成し、台本情報記憶部２２に記録する。次に、確認支援部２１２は、バージョンデータ領域のバージョン番号を加算して更新する。そして、ファイル分割を行なう場合には、確認支援部２１２は、納品された音声ファイルを、指定位置で分割した音声ファイルを生成し、分割された音声ファイルを修正ファイル２３２として、音声ファイル記憶部２３に記録する。ファイル統合を行なう場合には、確認支援部２１２は、納品された音声ファイルを、指定された複数の音声ファイルを統合したファイルを生成し、修正ファイル２３２として、音声ファイル記憶部２３に記録する。この場合、確認支援部２１２は、ファイル名のボイスラベルには、編集前のボイスラベルに対してバージョンを識別できる記号を付加する。これにより、編集前の音声ファイルを特定することができる。
【００５０】
更に、確認支援部２１２は、変換ファイル登録処理を実行する（ｆ６）。具体的には、検収を完了した音声ファイルについて、ゲームアプリケーションに実装する変換ファイルを生成する。この変換ファイルには、元の音声ファイルと同じボイスラベルが付与されており、ファイル種別（拡張子）が異なる。この場合、制御部２１の確認支援部２１２は、音声ファイル記憶部２３に変換ファイル２３３として記録する。そして、確認支援部２１２は、変換ファイル２３３の保存場所にリンクさせた再生ボタンを確認支援画面５００に表示する。この再生ボタンを選択した場合、確認支援部２１２は、ファイル再生処理（ｆ１）を実行する。
【００５１】
以上、本実施形態によれば、以下に示す効果を得ることができる。
（１−１）本実施形態では、管理サーバ２０の制御部２１は、話者の特定処理（ステップＳ１−２）、台詞の抽出処理（ステップＳ１−３）、収録台本の作成処理（ステップＳ１−４）を実行する。これにより、話者に応じた声優毎の収録台本を効率的に作成することができる。
【００５２】
（１−２）本実施形態では、管理サーバ２０の制御部２１は、ファイル名による対応台詞の検索処理を実行する（ステップＳ２−２）。ファイルに対応する台詞があると判定した場合（ステップＳ２−３において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、リンク処理を実行する（ステップＳ２−４）。これにより、多数の音声ファイルが納品された場合にも、発注した台本と照合して、効率的に検収作業を行なうことができる。
【００５３】
（１−３）本実施形態では、ファイルに対応する台詞がないと判定した場合（ステップＳ２−３において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、アラーム処理を実行する（ステップＳ２−５）。これにより、発注した台詞と整合しない音声ファイルが存在する場合に、注意喚起を行なうことができる。
【００５４】
（１−４）本実施形態では、確認支援部２１２は、ファイル再生処理（ｆ１）、検収記録処理（ｆ２）を実行する。これにより、納品された音声ファイルを再生し、効率的に台詞との照合を行なうことができる。そして、この検収結果を記録することができる。
【００５５】
（１−５）本実施形態では、確認支援部２１２は、台詞検索処理を実行する（ｆ３）。ファイル名が対応しない音声ファイルが存在する場合、この音声ファイルに含まれるキーワードを用いて、対応する台詞を検索することができる。
【００５６】
（１−６）本実施形態では、確認支援部２１２は、台詞編集処理（ｆ４）、ファイル編集処理（ｆ５）を実行する。これにより、発注後の修正や収録の立ち合い現場での修正に対応できるとともに、その修正履歴をバージョンとして管理することができる。
【００５７】
（１−７）本実施形態では、確認支援部２１２は、変換ファイル登録処理を実行する（ｆ６）。これにより、一つの台詞について納品された音声ファイルと、実装する音声ファイルとを一元管理することができる。
【００５８】
〔第２の実施形態〕
次に、本発明を具体化したファイルシステム、ファイルシステム制御プログラム及びファイルシステム制御方法の第２の実施形態を説明する。第１の実施形態では、ファイル名に基づいて、台詞と音声ファイルとを照合する。ここで、音声ファイルについて音声認識を行ない、照合を支援するようにしてもよい。なお、第２の実施形態は、第１の実施形態の確認支援処理を変更したのみの構成であるため、同様の部分についてはその詳細な説明を省略する。
【００５９】
図７を用いて、確認支援処理を説明する。
この場合、納品ファイル毎に以下の処理を繰り返す。
まず、管理サーバ２０の制御部２１は、ステップＳ２−２と同様に、ファイル名による対応台詞の検索処理を実行する（ステップＳ３−１）。
【００６０】
次に、管理サーバ２０の制御部２１は、音声認識処理を実行する（ステップＳ３−２）。具体的には、制御部２１の確認支援部２１２は、音声ファイルを再生し、再生された音声の音声認識を行ない、テキストを生成する。
【００６１】
次に、管理サーバ２０の制御部２１は、ファイルに対応する台詞があるかどうかについての判定処理を実行する（ステップＳ３−３）。具体的には、制御部２１の確認支援部２１２は、音声ファイルから生成したテキストと、台詞内容とを比較する。両者において一致する文字数の割合が、予め定めた基準値を超える場合には、ファイルに対応する台詞があると判定する。
【００６２】
ファイルに対応する台詞があると判定した場合（ステップＳ３−３において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、ステップＳ２−４と同様に、リンク処理を実行する（ステップＳ３−４）。
【００６３】
一方、両者において一致する文字数の割合が基準値以下で、ファイルに対応する台詞がないと判定した場合（ステップＳ３−３において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、検索処理を実行する（ステップＳ３−５）。具体的には、制御部２１の確認支援部２１２は、音声ファイルから生成したテキストと、他の台詞内容とを比較する。そして、一致する文字数の割合が最も高い台詞を関連付け候補として特定する。なお、一致する文字数の割合が基準値以上の複数の台詞を関連付け候補として特定してもよい。
【００６４】
次に、管理サーバ２０の制御部２１は、アラーム処理を実行する（ステップＳ３−６）。具体的には、制御部２１の確認支援部２１２は、ユーザ端末１０に注意喚起メッセージを出力する。この注意喚起メッセージには、一致する文字数の割合が高い関連付け候補の識別情報（例えば、ボイスラベル）を含める。この識別情報には、台本管理レコード２２０へのリンクが含まれる。このリンクを選択することにより、台詞内容を確認し、音声ファイルと台詞との関連付けを変更することができる。
【００６５】
以上、本実施形態によれば、上記（１−１）、（１−４）〜（１−７）と同様な効果に加えて、以下に示す効果を得ることができる。
（２−１）本実施形態では、管理サーバ２０の制御部２１は、音声認識処理（ステップＳ３−２）、ファイルに対応する台詞があるかどうかについての判定処理（ステップＳ３−３）を実行する。これにより、ファイル名による対応台詞の検索において、音声認識を用いて、音声と台詞との一致を確認することができる。
（２−２）本実施形態では、管理サーバ２０の制御部２１は、ファイルに対応する台詞がないと判定した場合（ステップＳ３−３において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、検索処理を実行する（ステップＳ３−５）。これにより、音声ファイルに関連する台詞の特定を支援することができる。
【００６６】
また、上記各実施形態は、以下の態様に変更してもよい。
・上記各実施形態では、音声ファイルに限定されるものではない。例えば、音声を含めた動画ファイルの確認に用いることも可能である。
・上記第２の実施形態では、管理サーバ２０の制御部２１は、ファイル名による対応台詞の検索処理（ステップＳ３−１）の実行後に、音声認識処理（ステップＳ３−２）を実行する。ファイル名を用いずに、音声認識したテキストにより、台本管理レコード２２０を検索するようにしてもよい。
【００６７】
・上記第２の実施形態では、制御部２１は、ファイルに対応する台詞があるかどうかについての判定処理（ステップＳ３−３）において、音声ファイルから生成したテキストと台詞内容とを比較し、両者において一致する文字数の割合が、予め定めた基準値を超える場合にはファイルに対応する台詞があると判定する。ファイルに対応する台詞の有無の判定方法はこれに限定されるものではない、両者に含まれるキーワードを抽出し、両者の一致度を用いてもよい。
【符号の説明】
【００６８】
１０…ユーザ端末、１１…制御部、２０…管理サーバ、２１…制御部、２１０…台本管理部、２１１…照合部、２１２…確認支援部、２１３…再生部、２２…台本情報記憶部、２３…音声ファイル記憶部、２３０…音声ファイル。
【図１】
2019028787.tif 000003
【図２】
2019028787.tif 000004
【図３】
2019028787.tif 000005
【図４】
2019028787.tif 000006
【図５】
2019028787.tif 000007
【図６】
2019028787.tif 000008
【図７】
2019028787.tif 000009
【手続補正書】
【提出日】平成30年10月15日(2018.10.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記憶部、出力部に接続された制御部を備えたファイルシステムであって、
前記記憶部には、ラベルに関連付けられ音声入力を依頼した複数のテキストと、ラベルに関連付けられ音声を記録した複数の音声ファイルが記録され、
前記制御部が、
前記ラベルを用いて、前記テキストに対応する前記音声ファイルを検索し、特定した前記音声ファイルのリンク情報を前記テキストに関連付けて記録し、
前記リンク情報が記録されている場合には、確認支援画面に、前記テキスト毎に、前記リンク情報の前記音声ファイルを出力する再生ボタンを、前記テキストの内容と対応させて含め、
前記確認支援画面に表示される再生ボタンが選択された際に、前記出力部に、前記音声ファイルを出力することを特徴とするファイルシステム。
【請求項２】
前記確認支援画面には、確認支援画像におけるテキストの内容が、対応する音声ファイルと一致した場合に、検収を完了したことを示す検収結果が、前記テキストの内容と対応付けて記録されることを特徴とする請求項１に記載のファイルシステム。
【請求項３】
前記ラベルは、音声識別子であって、
前記制御部が、前記記憶部に記録された各音声ファイルのファイル名と音声識別子とを比較して、前記音声ファイルと前記テキストとを対応させることを特徴とする請求項１又は２に記載のファイルシステム。
【請求項４】
前記制御部が、前記記憶部に記録された各音声ファイルの音声認識を行ない、前記音声認識により作成したテキストの内容と、前記記憶部に記録された各テキストの内容とを比較して、前記音声ファイルと前記テキストとを対応させることを特徴とする請求項１〜３の何れか一項に記載のファイルシステム。
【請求項５】
前記制御部が、前記音声認識により作成したテキストの内容と、前記記憶部に記録された各テキストの内容とにおいて一致する文字数の割合を算出し、前記一致する文字数の割
合が基準値以下の場合には注意喚起情報を出力することを特徴とする請求項４に記載のファイルシステム。
【請求項６】
前記記憶部に記録された各テキストには話者識別情報が関連付けられており、
前記制御部が、前記話者識別情報毎に、前記テキストの内容を統合した音声入力依頼書を作成することを特徴とする請求項１〜５の何れか一項に記載のファイルシステム。
【請求項７】
記憶部、出力部に接続された制御部を備えたファイルシステムを制御するプログラムであって、
前記記憶部には、ラベルに関連付けられ音声入力を依頼した複数のテキストと、ラベルに関連付けられ音声を記録した複数の音声ファイルが記録され、
前記制御部を、
前記ラベルを用いて、前記テキストに対応する前記音声ファイルを検索し、特定した前記音声ファイルのリンク情報を前記テキストに関連付けて記録し、
前記リンク情報が記録されている場合には、確認支援画面に、前記テキスト毎に、前記リンク情報の前記音声ファイルを出力する再生ボタンを、前記テキストの内容と対応させて含め、
前記確認支援画面に表示される再生ボタンが選択された際に、前記出力部に、前記音声ファイルを出力する手段として機能させることを特徴とするファイルシステム制御プログラム。
【請求項８】
記憶部、出力部に接続された制御部を備えたファイルシステムを制御する方法であって、
前記記憶部には、ラベルに関連付けられ音声入力を依頼した複数のテキストと、ラベルに関連付けられ音声を記録した複数の音声ファイルが記録され、
前記制御部が、
前記ラベルを用いて、前記テキストに対応する前記音声ファイルを検索し、特定した前記音声ファイルのリンク情報を前記テキストに関連付けて記録し、
前記リンク情報が記録されている場合には、確認支援画面に、前記テキスト毎に、前記リンク情報の前記音声ファイルを出力する再生ボタンを、前記テキストの内容と対応させて含め、
前記確認支援画面に表示される再生ボタンが選択された際に、前記出力部に、前記音声ファイルを出力することを特徴とするファイルシステム制御方法。