(57)【要約】【課題】ユーザが語学教材コンテンツを自由にカスタマイズすることができる語学教材カスタマイズシステムを提供する。【解決手段】本発明の語学教材カスタマイズシステムは、カスタマイズデータを作成するクライアント装置と、語学教材コンテンツデータを作成するサーバ装置とを備え、サーバ装置は、原文テキスト、翻訳文テキスト、原文音源、翻訳文音源、及び区切り音を記憶する記憶部と、カスタマイズデータに基づいて語学教材コンテンツデータを作成する制御部とを備え、クライアント装置は、カスタマイズ画面を表示する表示部と、ユーザから入力を受け付ける入力部と、ユーザの入力に基づいて、カスタマイズデータを作成する制御部とを備える。【選択図】図１
2013125056.tif 000002
【特許請求の範囲】
【請求項１】
原文音声ファイルと、翻訳文音声ファイルを記憶する記憶部と、
前記原文音声ファイルと、前記翻訳文音声ファイルの再生順序を入力する入力部と、
前記原文音声ファイルを識別する原文音声ファイル識別子と、前記翻訳文音声ファイルを識別する翻訳文音声ファイル識別子と、前記再生順序を表す順序パターンとを含むカスタマイズデータを作成する制御部と
を備える語学教材カスタマイズシステム。
【請求項２】
前記入力部と、前記カスタマイズデータを作成する制御部と
を含むクライアント装置と、
前記クライアント装置と接続され、
前記記憶部と、
前記カスタマイズデータに基づいて、前記原文音声ファイルと前記翻訳文音声ファイルとを前記順序パターンの順番に記憶した語学教材コンテンツデータを生成し、前記語学教材コンテンツデータを前記クライアント装置に送信する第２の制御部と
を含むサーバ装置と
を備える請求項１に記載の語学教材カスタマイズシステム。
【請求項３】
前記入力部と、前記カスタマイズデータを作成する制御部と
を含むクライアント装置と、
前記クライアント装置と接続され、
前記記憶部を含むサーバ装置とを備え、
前記カスタマイズデータを作成する制御部は、
更に、前記カスタマイズデータに基づいて、前記記憶部から、前記原文音声ファイルと前記翻訳文音声ファイルとを取得し、前記原文音声ファイルと前記翻訳文音声ファイルを前記順序パターンの順番に記憶した語学教材コンテンツデータを生成する
請求項１に記載の語学教材カスタマイズシステム。
【請求項４】
前記入力部は、
前記原文音声ファイル、前記翻訳文音声ファイルに対して、話者ＩＤ、再生スピード、及び音源出力間隔を含むパラメータ情報を更に入力し、
前記順序パターンは、
前記パラメータ情報を更に含み、
前記サーバ装置の前記第２の制御部は、
前記パラメータ情報を含む前記順序パターンに基づいて、前記原文音声ファイル、前記翻訳文音声ファイルを選択、加工して、語学教材コンテンツデータを生成する
請求項２に記載の語学教材カスタマイズシステム。
【請求項５】
前記入力部は、
前記原文音声ファイル、前記翻訳文音声ファイルに対して、話者ＩＤ、再生スピード、及び音源出力間隔を含むパラメータ情報を更に入力し、
前記順序パターンは、
前記パラメータ情報を更に含み、
前記カスタマイズデータを作成する制御部は、
更に、前記パラメータ情報を含む前記順序パターンに基づいて、前記原文音声ファイル、前記翻訳文音声ファイルを選択、加工して、語学教材コンテンツデータを生成する
請求項３に記載の語学教材カスタマイズシステム。
【請求項６】
前記クライアント装置は、
前記語学教材コンテンツデータの素材となるコンテンツの選択画面と、
前記順序パターンのサンプル選択画面と、
前記順序パターンの編集画面と、
センテンスの選択画面と
を含むカスタマイズ画面を表示し、
前記カスタマイズデータを作成する制御部は、前記カスタマイズ画面における前記入力部の入力に基づいて、前記カスタマイズデータを作成する
請求項２乃至５のいずれか１項に記載の語学教材カスタマイズシステム。
【請求項７】
前記コンテンツの選択画面、前記サンプル選択画面、前記順序パターンの編集画面、及び前記センテンスの選択画面は、Ｗｅｂブラウザにより表示される
請求項６に記載の語学教材カスタマイズシステム。
【請求項８】
前記制御部は、前記カスタマイズデータに基づいて、前記記憶部から前記原文音声ファイルと前記翻訳文音声ファイルとを読み出し、読み出したファイルをリアルタイムに再生する
請求項１に記載の語学教材カスタマイズシステム。
【請求項９】
入力部が、原文音声ファイルと翻訳文音声ファイルの再生順序を入力するステップと、
制御部が、前記原文音声ファイルを識別する原文音声ファイル識別子と、前記翻訳文音声ファイルを識別する翻訳文音声ファイル識別子と、前記再生順序を表す順序パターンとを含むカスタマイズデータを作成するステップと
を含む語学教材カスタマイズ方法。
【請求項１０】
制御部が、前記カスタマイズデータに基づいて前記原文音声ファイルと前記翻訳文音声ファイルとを前記順序パターンの順番に記憶した語学教材コンテンツデータを生成するステップと、
制御部が、前記語学教材コンテンツデータをクライアント装置に送信するステップと
を更に含む請求項９に記載の語学教材カスタマイズ方法。
【請求項１１】
制御部が、前記カスタマイズデータに基づいて、サーバ装置の記憶部から、前記原文音声ファイルと前記翻訳文音声ファイルとを取得するステップと、
制御部が、前記原文音声ファイルと前記翻訳文音声ファイルを前記順序パターンの順番に記憶した語学教材コンテンツデータを生成するステップと
を更に含む請求項９に記載の語学教材カスタマイズ方法。
【請求項１２】
入力部が、前記原文音声ファイル、前記翻訳文音声ファイルに対して、話者ＩＤ、再生スピード、及び音源出力間隔を含むパラメータ情報を入力するステップと、
制御部が、前記パラメータ情報を含む前記順序パターンに基づいて、前記原文音声ファイル、前記翻訳文音声ファイルを選択、加工して、語学教材コンテンツデータを生成するステップと
を更に含む請求項１０に記載の語学教材カスタマイズ方法。
【請求項１３】
表示部が、前記語学教材コンテンツデータの素材となるコンテンツの選択画面と、前記順序パターンのサンプル選択画面と、前記順序パターンの編集画面と、センテンスの選択画面とを含むカスタマイズ画面を表示するステップを更に含み、
前記入力するステップは、前記表示するステップにおける前記カスタマイズ画面で入力される
請求項９乃至１２のいずれか１項に記載の語学教材カスタマイズ方法。
【請求項１４】
前記コンテンツの選択画面、前記サンプル選択画面、前記順序パターンの編集画面、及び前記センテンスの選択画面は、Ｗｅｂブラウザにより表示される
請求項１３に記載の語学教材カスタマイズ方法。
【請求項１５】
制御部が、前記カスタマイズデータに基づいて、記憶部から前記原文音声ファイル、又は前記翻訳文音声ファイルとを読み出すステップと、
制御部が、読み出したファイルをリアルタイムに再生するステップと
を更に含む請求項９に記載の語学教材カスタマイズ方法。
【請求項１６】
請求項９乃至１５のいずれか１項に記載の語学教材カスタマイズ方法を制御部に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、語学教材カスタマイズシステムに関し、特に、語学教材コンテンツデータを、ユーザの嗜好に合わせてカスタマイズできる語学教材カスタマイズシステムに関する。
【背景技術】
【０００２】
語学学習において、ショートセンテンスを聞き流すことにより、基本構文や単語を覚える学習方法がある。この方法を利用した語学教材コンテンツは、ＣＤブック等のオーディオブックとして提供されている。市販されているオーディオブックに含まれる語学教材コンテンツデータは、ショートセンテンスの順序や、原文、翻訳文の順序等、音源パターンが一律的でユーザに選択の余地がない。
【０００３】
特開２００８−３２７８８号公報（特許文献１）は、テキストデータから、語学教材データを生成する語学教材作成用プログラムの発明が開示されている。この発明では、まず、テキストデータをセンテンス単位に分割する。次に、センテンス単位で、テキストデータの音声合成処理を行って、センテンス音声データを生成する。次に、センテンス音声データのヘッダ部に、センテンスとセンテンス情報（センテンス区切り情報）とを付加してセンテンス音声教材データを生成する。最後に、センテンス音声教材データを結合して語学教材データを生成している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３２７８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ユーザが語学教材コンテンツを自由にカスタマイズすることができる語学教材カスタマイズシステムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の語学教材カスタマイズシステムは、原文音声ファイルと、翻訳文音声ファイルを記憶する記憶部と、前記原文音声ファイルと、前記翻訳文音声ファイルの再生順序を入力する入力部と、前記原文音声ファイルを識別する原文音声ファイル識別子と、前記翻訳文音声ファイルを識別する翻訳文音声ファイル識別子と、前記再生順序を表す順序パターンとを含むカスタマイズデータを作成する制御部とを備える。
【０００７】
本発明の語学教材カスタマイズ方法は、語学教材カスタマイズシステムにより実施される語学教材カスタマイズ方法である。
【０００８】
クライアント装置の入力部が、原文音声ファイルと翻訳文音声ファイルの再生順序を入力するステップと、クライアント装置の制御部が、前記原文音声ファイルを識別する原文音声ファイル識別子と、前記翻訳文音声ファイルを識別する翻訳文音声ファイル識別子と、前記再生順序を表す順序パターンとを含むカスタマイズデータを作成するステップとを含む。
【発明の効果】
【０００９】
本発明によれば、ユーザが語学教材コンテンツを自由にカスタマイズすることができる語学教材カスタマイズシステムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施形態における語学教材カスタマイズシステムのブロック図である。
【図２】図２は、本発明の実施形態におけるセンテンス管理ＤＢ３０の例である。
【図３】図３は、本発明の実施形態における原文音声管理ＤＢ４０の例である。
【図４】図４は、本発明の実施形態における翻訳文音声管理ＤＢ５０の例である。
【図５】図５は、本発明の実施形態におけるユーザ管理ＤＢ７０の例である。
【図６Ａ】図６Ａは、本発明の実施形態の語学教材カスタマイズシステムにおける語学教材カスタマイズ方法のフローチャートである。
【図６Ｂ】図６Ｂは、本発明の実施形態の語学教材カスタマイズシステムにおける語学教材カスタマイズ方法のフローチャートである。
【図７】図７は、本発明の実施形態の語学教材カスタマイズシステムにおけるコンテンツ一覧画面の例である。
【図８】図８は、本発明の実施形態の語学教材カスタマイズシステムにおける順序パターンのサンプル選択画面の例である。
【図９】図９は、本発明の実施形態の語学教材カスタマイズシステムにおける順序パターンの編集画面の例である。
【図１０】図１０は、本発明の実施形態の語学教材カスタマイズシステムにおけるセンテンスの選択画面の例である。
【図１１】図１１は、本発明の実施形態の語学教材カスタマイズシステムにおけるカスタマイズデータ作成実行画面の例である。
【図１２】図１２は、本発明の実施形態の語学教材カスタマイズシステムにおける順序パターンの例である。
【図１３】図１３は、本発明の実施形態の語学教材カスタマイズシステムにおけるダウンロード実行画面の例である。
【発明を実施するための形態】
【００１１】
添付図面を参照して、本発明の実施形態による語学教材カスタマイズシステムを以下に説明する。
【００１２】
［構成の説明］
はじめに、本実施形態における語学教材カスタマイズシステムの構成の説明を行う。図１は、本発明の実施形態における語学教材カスタマイズシステムのブロック図である。本実施形態における語学教材カスタマイズシステムは、クライアント装置１とサーバ装置２とを備えるクライアントサーバシステムである。なお、図１では、説明のために簡略化しているため、クライアント側は、クライアント装置１のみしか記載されていないが、複数のクライアント装置が存在していてもよい。同様に、サーバ側も、負荷分散等の理由により、複数のサーバ装置で構成されていてもよい。
【００１３】
クライアント装置１は、表示部１１、入力部１２、制御部１３、記憶部１４、及び通信ＩＦ１５を備える。クライアント装置１は、パーソナルコンピュータであっても、スマートフォン等の携帯端末であってもよい。
【００１４】
表示部１１は、語学教材コンテンツデータをカスタマイズするための画面を、Ｗｅｂブラウザにより表示する。本実施形態では、クライアント装置１のＷｅｂブラウザを利用して、カスタマイズ画面を提供する。
【００１５】
本実施形態の語学教材コンテンツデータは、センテンスの原文の音声ファイルや翻訳文の音声ファイル、Ｂｅｅｐ音などの音源を、カスタマイズデータに基づいて、ユーザの好みの個数で順番に並べて作成された音源データである。本実施形態の語学教材コンテンツデータは、クライアント装置や、クライアント装置から転送された音源再生装置等で再生される。なお、語学教材コンテンツデータに、センテンスのテキストデータを含ませ、再生時にテキストデータを表示させてもよい。
【００１６】
入力部１２は、ユーザが、語学教材コンテンツデータをカスタマイズするために使用するキーボードやマウス等の入力インタフェースである。なお、入力部１２は、表示部１１を利用したタッチパネル方式であってもよい。
【００１７】
制御部１３は、入力部１２による入力に基づいて、カスタマイズデータ８１を作成する。カスタマイズデータ８１についての詳細は、後述する。
【００１８】
記憶部１４は、カスタマイズデータ８１に基づいて作成された語学教材コンテンツデータ８２を記憶する。
【００１９】
通信ＩＦ１５は、クライアント装置１とサーバ装置２が、ネットワークを介して通信するためのインタフェースである。
【００２０】
サーバ装置２は、制御部２１、記憶部２２、及び通信ＩＦ２３を備える。
【００２１】
制御部２１は、クライアント装置１で作成されたカスタマイズデータ８１に基づいて、カスタマイズされた語学教材コンテンツデータ８２を作成する。
【００２２】
記憶部２２は、センテンス管理ＤＢ３０、原文音声管理ＤＢ４０、翻訳文音声管理ＤＢ５０、ユーザ管理ＤＢ７０、原文テキストファイル６１、翻訳文テキストファイル６２、原文音声ファイル６３、及び翻訳文音声ファイル６４を記憶する。
【００２３】
図２は、本発明の実施形態におけるセンテンス管理ＤＢ３０の例である。センテンス管理ＤＢ３０のレコードは、センテンスＩＤ３１、原文テキストファイル名３２、翻訳文テキストファイル名３３を含む。センテンスＩＤ３１は、語学教材コンテンツデータ８２に使用するために、サーバ装置２に記憶されているセンテンスのテキストデータ（原文テキストファイル６１、及び翻訳文テキストファイル６２）、及び音声データ（原文音声ファイル６３、及び翻訳文音声ファイル６４）を識別するための識別子である。なお、音声データについては、話者ＩＤも使用して識別する。原文テキストファイル名３２は、原文テキストファイル６１のファイル名である。翻訳文テキストファイル名３３は、翻訳文テキストファイル６２のファイル名である。
【００２４】
なお、テキストデータは、他のＩＤを設け、複数のＩＤで識別する場合もある。例えば、英語の原文に対して、複数の言語の翻訳文（日本語、韓国語、フランス語等）を用意する場合である。このような場合には、翻訳語国ＩＤを設け、センテンスＩＤ３１、及び翻訳語国ＩＤにより、翻訳文のデータを識別する。同様に、音声データも、他のＩＤを設け、複数のＩＤで識別する場合もある。例えば、音声データは、センテンスＩＤ、話者ＩＤ、翻訳語国ＩＤにより識別する。
【００２５】
なお、本実施形態のセンテンス管理ＤＢ３０では、センテンスＩＤ３１毎に、原文テキストファイル名３２、及び翻訳文テキストファイル名３３を管理することにより、原文テキストデータ、及び翻訳文テキストデータを管理しているが、ファイル名を管理する方法ではなく、原文テキストデータ、及び翻訳文テキストデータを、直接、センテンス管理ＤＢ３０により管理してもよい。
【００２６】
図３は、本発明の実施形態における原文音声管理ＤＢ４０の例である。原文音声管理ＤＢ４０のレコードは、センテンスＩＤ４１、話者ＩＤ４２、及び原文音声ファイル名４３を含む。
【００２７】
センテンスＩＤ４１は、語学教材コンテンツデータ８２に使用するために、サーバ装置２に記憶されているセンテンスのテキストデータ（原文テキストファイル６１、及び翻訳文テキストファイル６２）、及び音声データ（原文音声ファイル６３、及び翻訳文音声ファイル）を識別するための識別子である。
【００２８】
話者ＩＤ４２は、原文音声を発声した話者を識別するための識別子である。原文音声管理ＤＢ４０では、同一センテンスの原文音声であっても、話者の異なる原文音声ファイルが、サーバ装置２に用意されている場合があるため、原文音声ファイル６３を、センテンスＩＤ４１と話者ＩＤ４２により識別する。例えば、話者の性別による違いや、原文音声が英語の場合には、アメリカ英語、イギリス英語、オーストラリア英語等、言語地域による違いや、大人と子供等の歳の違いによって、話者を替えた原文音声ファイル６３を用意する。これにより、よりユーザの嗜好にあった語学教材コンテンツデータ８２を提供することができる。
【００２９】
原文音声ファイル名４３は、原文音声ファイル６３のファイル名である。
【００３０】
図４は、本発明の実施形態における翻訳文音声管理ＤＢ５０の例である。翻訳文音声管理ＤＢ５０のレコードは、センテンスＩＤ５１、話者ＩＤ５２、及び翻訳文音声ファイル名５３を含む。
【００３１】
センテンスＩＤ５１は、語学教材コンテンツデータ８２に使用するために、サーバ装置２に記憶されているセンテンスのテキストデータ（原文テキストファイル６１、及び翻訳文テキストファイル６２）、及び音声データ（原文音声ファイル６３、及び翻訳文音声ファイル）を識別するための識別子である。
【００３２】
話者ＩＤ５２は、翻訳文音声を発声した話者を識別するための識別子である。翻訳文音声管理ＤＢ５０では、同一センテンスの翻訳文音声であっても、話者の異なる翻訳文音声ファイルが、サーバ装置２に用意されている場合があるため、翻訳文音声ファイル６４を、センテンスＩＤ５１と話者ＩＤ５２により識別する。
【００３３】
翻訳文音声ファイル名５３は、翻訳文音声ファイル６４のファイル名である。
【００３４】
なお、本実施形態では、原文音声管理ＤＢ４０において原文音声データを管理し、翻訳文音声管理ＤＢ５０において翻訳文音声データを管理しているが、２つのＤＢに分けずに１つのＤＢによって、音声データを管理してもよい。この場合には、音声ファイルが原文か翻訳文を識別するデータ種別識別子を用意し、センテンスＩＤ、話者ＩＤ、データ種別識別子により、音声データを識別する。
【００３５】
また、音声データ、テキストデータを一元的に管理する場合には、データ種別識別子により、例えば、０：原文テキストファイル、１：翻訳文テキストファイル、２：原文音声ファイル、３：翻訳文音声ファイルのようにして、データの種類を識別できるようにしてもよい。
【００３６】
上述のように、原文音声ファイル、翻訳文音声ファイルを識別する方法は、一意ではなく、適宜、当業者が最適な方法を選択してよい。例えば、原文音声ファイル識別子として、センテンスＩＤ＋話者ＩＤにより原文音声ファイルを識別し、翻訳文音声ファイル識別子として、センテンスＩＤ＋データ種別識別子により翻訳文音声ファイルを識別してもよい。
【００３７】
図５は、本発明の実施形態におけるユーザ管理ＤＢ７０の例である。ユーザ管理ＤＢ７０のレコードは、ユーザＩＤ７１、及びパスワード７２を含む。ユーザＩＤ７１は、語学教材カスタマイズシステムのユーザを識別するための識別子である。パスワード７２は、ユーザＩＤ７１に対応するパスワードである。
【００３８】
通信ＩＦ２３は、サーバ装置２とクライアント装置１が、ネットワークを介して通信するためのインタフェースである。
【００３９】
［動作方法の説明］
次に、本実施形態の語学教材カスタマイズシステムにおいて、語学教材カスタマイズ方法の説明を行う。図６Ａ及び図６Ｂは、本発明の実施形態の語学教材カスタマイズシステムにおける語学教材カスタマイズ方法のフローチャートである。
【００４０】
（ステップＳ１）
クライアント装置１の入力部１２の入力により、制御部１３は、Ｗｅｂブラウザを立ち上げ、語学教材カスタマイズ用Ｗｅｂサイトに接続する。
【００４１】
（ステップＳ２）
サーバ装置２の制御部２１は、通信ＩＦ２３を介して、ユーザ認証画面を表示するためのデータをクライアント装置１に送信する。クライアント装置１の制御部１３は、当該データに基づいて、ユーザ認証画面を作成する。クライアント装置１の制御部１３は、ユーザ認証画面を表示部１１に表示する。
【００４２】
（ステップＳ３）
サーバ装置２の制御部２１は、クライアント装置１から送信されたユーザＩＤとパスワードを、ユーザ管理ＤＢ７０と照合する。制御部２１は、ユーザ認証がＯＫであれば、ステップＳ４の処理に進む。制御部２１は、ユーザ認証がＮＧであれば、エラー画面や、ユーザＩＤとパスワードの再入力を促す画面等を表示するためのデータをクライアント装置１に送信する。クライアント装置１の制御部１３は、ユーザ認証がＮＧであれば、エラー画面や、ユーザＩＤとパスワードの再入力を促す画面等を、表示部１１に表示し、処理を終了する。
【００４３】
（ステップＳ４）
サーバ装置２の制御部２１は、通信ＩＦ２３を介して、クライアント装置１の表示部１１にコンテンツ一覧画面を表示させるためのデータを、クライアント装置１に送信する。図７は、本発明の実施形態の語学教材カスタマイズシステムにおけるコンテンツ一覧画面の例である。ユーザは、図７のようなコンテンツ一覧画面から、語学教材コンテンツデータ８２の素材となるコンテンツを選択する。
【００４４】
なお、図７の例では、コンテンツ毎に、詳細ボタンが記載されている。このような詳細ボタンにより、各コンテンツの詳細情報を表示する画面に遷移させ、ユーザがコンテンツを選択するために必要となる情報を表示させてもよい。詳細情報の表示については、コンテンツの内容についての説明や、選択可能な話者の情報や、選択可能なセンテンスの例等が考えられる。
【００４５】
（ステップＳ５）
クライアント装置１の入力部１２が、コンテンツ一覧画面から、コンテンツを選択する。
【００４６】
（ステップＳ６）
サーバ装置２の制御部２１は、通信ＩＦ２３を介して、クライアント装置１から、ステップＳ５で選択されたコンテンツの通知を受信する。制御部２１は、順序パターンのサンプル選択画面を表示させるためのデータを、クライアント装置１に送信する。クライアント装置１の制御部１３は、表示部１１に、順序パターンのサンプル選択画面を表示する。
【００４７】
図８は、本発明の実施形態の語学教材カスタマイズシステムにおける順序パターンのサンプル選択画面の例である。図８の例では、原文が英語である場合であり、ドロップダウンリストにより、順序パターンの選択ができるようになっている。
【００４８】
ここで、順序パターンのサンプルについて説明する。例として、順序パターンがパターン００４（Ｂ＋英＋和＋英＋和＋英）であり、センテンスの原文が「Ｗｈｅｎ  ｉｓ  ｙｏｕｒ  ｂｉｒｔｈｄａｙ  ？」であり、翻訳文が「あなたの誕生日はいつ？」である場合について説明する。この場合には、Ｂｅｅｐ音（区切り用音源）→「Ｗｈｅｎ  ｉｓ  ｙｏｕｒ  ｂｉｒｔｈｄａｙ  ？」→「あなたの誕生日はいつ？」→「Ｗｈｅｎ  ｉｓ  ｙｏｕｒ  ｂｉｒｔｈｄａｙ  ？」」→「あなたの誕生日はいつ？」→「Ｗｈｅｎ  ｉｓ  ｙｏｕｒ  ｂｉｒｔｈｄａｙ  ？」という順序で音源が再生される。次のセンテンスについても、同様の順序パターン（Ｂ＋英＋和＋英＋和＋英）で音源が再生される。
【００４９】
（ステップＳ７）
クライアント装置１の入力部１２が、順序パターンのサンプル選択画面から、順序パターンのサンプルを選択する。
【００５０】
（ステップＳ８）
クライアント装置１の制御部１３は、順序パターンの編集画面を、表示部１１に表示する。
【００５１】
図９は、本発明の実施形態の語学教材カスタマイズシステムにおける順序パターンの編集画面の例である。図９の例では、図８のサンプル選択画面において、パターン００４（Ｂ＋英＋和＋英＋和＋英）を選択した場合の順序パターン編集画面である。
【００５２】
図９の例では、サンプル選択欄９１は、ドロップダウンリスト形式の表示欄であり、当該ドロップダウンリストを表示させると、上述の図８のサンプル選択画面が表示される。順序パターン編集欄９２には、サンプル選択欄９１で選択されたパターンに基づいて、所定のデフォルト値が設定された順序パターンが表示される。
【００５３】
図９の例では、パターン００４を利用して、音源、スピード、空き時間に、デフォルト値が設定された順序パターンが表示されている。ユーザは、順序パターン編集欄９２に表示されている順序パターンの状態から、必要に応じて更に、ドロップダウンリストを利用して、順序パターンの編集を行うことができる。
【００５４】
例えば、音源について、当該コンテンツで利用可能な音源が、英語（アメリカ）、英語（イギリス）、英語（オーストラリア）である場合には、ドロップダウンリストから、ユーザが自由に選択することができる。音源のドロップダウンリストで表示される情報は、音源種別が原文である場合には、原文音声管理ＤＢ４０の話者ＩＤ４２で識別され、音源種別が翻訳文である場合には、翻訳文音声管理ＤＢ５０の話者ＩＤ５２で識別される。なお、音源は、言語地域の違いだけでなく、アメリカ男性等、話者の性別等を組み合わせて用意してもよい。
【００５５】
なお、サンプル選択欄９１を使用して、パターンを選択せずに、デフォルト値が設定されていない空白の順序パターン編集欄９２を使用して、直接、順序パターンを作成してもよい。
【００５６】
図９の例では、順序パターン編集欄９２の左端に、削除用のチェックボックスが表示されている。ユーザは、順序パターンの編集において、削除したい行がある場合には、当該行のチェックボックスをチェックして更新ボタンを押下することにより、不要な行を削除する。
【００５７】
順序パターン追加欄９３は、順序パターン編集欄９２に表示されている順序パターンに対して、更に、行を追加したい場合に使用する欄である。ユーザは、音源種別、音源、スピード及び空き時間を決定した後、順序パターン追加欄９３の左端に表示されているドロップダウンリストから、挿入したい行の行番号を選択し、更新ボタンを押下することにより、行を追加する。
【００５８】
（ステップＳ９）
クライアント装置１の入力部１２により、更新ボタンが押下されると、順序パターン編集欄９２に表示されている順序パターンに、行の追加、又は削除が反映される。なお、ユーザの利便性を考慮して、図９の順序パターン編集画面に、パターン登録ボタンを用意し、パターン登録ボタンを押下することにより、サンプル選択欄９１のドロップダウンリストに、ユーザが作成した順序パターンを登録できるようにしてもよい。クライアント装置１の入力部１２により、更に、進むボタンが押下されると、センテンスの選択画面に遷移する。
【００５９】
（ステップＳ１０）
クライアント装置１の制御部１３は、センテンスの選択画面を、表示部１１に表示する。図１０は、本発明の実施形態の語学教材カスタマイズシステムにおけるセンテンスの選択画面の例である。
【００６０】
（ステップＳ１１）
クライアント装置１の入力部１２により、語学教材コンテンツデータに使用するセンテンスが選択される。クライアント装置１の入力部１２により、図１０の選択完了ボタンが押下されると、カスタマイズデータ作成実行画面に遷移する。
【００６１】
（ステップＳ１２）
クライアント装置１の制御部１３は、カスタマイズデータ作成実行画面を、表示部１１に表示する。図１１は、本発明の実施形態の語学教材カスタマイズシステムにおけるカスタマイズデータ作成実行画面の例である。ユーザは、カスタマイズデータ作成実行画面において、最終的に、順序パターンと、選択されたセンテンスを確認することができる。
【００６２】
（ステップＳ１３）
クライアント装置１の入力部１２により、データ作成実行ボタンが押下されると、制御部１３は、通信ＩＦ１５を介して、カスタマイズデータを、サーバ装置２に送信する。
【００６３】
カスタマイズデータには、語学教材コンテンツデータ８２に使用するセンテンスを識別するセンテンスＩＤと、順序パターンとが含まれる。順序パターンは、原文の音声、翻訳文の音声、及びＢｅｅｐ音（区切り音）の少なくとも１つの音源種別が、指定された数、再生順序で構成される順序情報と、各音源種別に対して指定された音源の違い（例えば、音声なら話者の違いを表す話者ＩＤ、Ｂｅｅｐ音なら音の種類）、音源スピード、及び音源出力間隔で構成されるパラメータ情報とを含む。ただし、音源種別によっては、パラメータ情報に指定されないものがあってもよい。例えば、Ｂｅｅｐ音に対しての音源スピード、翻訳文の音声に対しての音源の違い（女性の声しか選べない）等である。
【００６４】
図１２は、本発明の実施形態の語学教材カスタマイズシステムにおける順序パターンの例である。図１２の例は、パターン００４（Ｂ＋英＋和＋英＋和＋英）に基づいて、図９の順序パターンの編集画面で決定した値を、サーバ装置２に通知する順序パターンである。
【００６５】
（ステップＳ１４）
サーバ装置２の制御部２１は、通信ＩＦ２３を介して、クライアント装置１からカスタマイズデータ８１を取得する。制御部２１は、カスタマイズデータ８１に基づいて、語学教材コンテンツデータ８２を作成する。使用する音源ファイルを特定する際には、まず、制御部２１は、カスタマイズデータ８１に含まれるセンテンスＩＤ、種別、及び話者ＩＤを参照する。次に、制御部２１は、種別が、原文である場合には、原文音声管理ＤＢ４０のセンテンスＩＤ４１、及び話者ＩＤ４２から、原文音声ファイル名４３を特定する。制御部２１は、種別が、翻訳文である場合には、翻訳文音声管理ＤＢ５０のセンテンスＩＤ５１、及び話者ＩＤ５２から、翻訳文音声ファイル名５３を特定する。
【００６６】
次に、サーバ装置２の制御部２１は、特定された音源ファイルやＢｅｅｐ音を、カスタマイズデータ８１の順序パターンで再生されるように、語学教材コンテンツデータ８２を構成する。次に、サーバ装置２の制御部２１は、各音源に対して、カスタマイズデータ８１で指定された音源スピードに基づいて、音源の再生スピードを決定する。次に、サーバ装置２の制御部２１は、各音源に対して、カスタマイズデータ８１で指定された音源出力間隔に基づいて、音源間に無音（または予め決められた間隔用の音源）を挿入する。次に、サーバ装置２の制御部２１は、語学教材コンテンツデータ８２のファイルを作成し、ユーザＩＤ７１に対応付けて、サーバ装置２の記憶部２２に記憶する。
【００６７】
（ステップＳ１５）
クライアント装置１の制御部１３は、語学教材コンテンツデータ８２をダウンロードするためのダウンロード実行画面を、表示部１１に表示する。図１３は、本発明の実施形態の語学教材カスタマイズシステムにおけるダウンロード実行画面の例である。クライアント装置１の入力部１２により、ダウンロードボタンが押下されると、サーバ装置２の制御部２１により作成された語学教材コンテンツデータ８２のダウンロードが実行される。
【００６８】
なお、本実施形態では、クライアント装置１でカスタマイズデータ８１を作成し、最後に、サーバ装置２と通信することにより、カスタマイズデータ８１を、サーバ装置２に送信している。このような通信形態ではなく、クライアント装置１のユーザの入力や選択等の毎に、サーバ装置に、ユーザの入力や選択等に基づく情報を送信し、サーバ装置２から応答を得るような対話的な通信形態で、サーバ装置２の制御部２１がカスタマイズデータ８１を作成してもよい。
【００６９】
また、本実施形態では、クライアント装置１のＷｅｂブラウザを利用して、カスタマイズ画面を提供することにより、カスタマイズデータ８１や語学教材コンテンツデータ８２を生成するための専用ソフトウェアをインストールする必要がない形態としていた。このような形態ではなく、カスタマイズするセンテンスのテキストデータや、音声データや画面等の各種データと、カスタマイズデータ８１などの作成プログラムを含むアプリケーションをクライアント装置１にダウンロードし、全てクライアント装置１でカスタマイズデータ８１を作成してもよい。この場合には、クライアント装置１の制御部１３は、カスタマイズデータ８１を作成後、語学教材コンテンツデータ８２を作成して、記憶部１４に記憶してもよい。なお、クライアント装置１の制御部１３は、カスタマイズデータ８１を作成後、語学教材コンテンツデータ８２を作成せずに、カスタマイズデータ８１をクライアント装置１の再生ソフトに読み込む形態にしてもよい。この場合には、クライアント装置１の制御部１３は、再生時にカスタマイズデータ８１をもとに、記憶部１４に記憶した再生に必要な音声データなどのファイルのみを読み出し、リアルタイムに（必要であれば音源スピードの調整や無音の挿入をして）再生する。
【００７０】
また、センテンスのテキストデータや、音声データなどのファイルは、サーバ装置の記憶部２２に記憶しておき、カスタマイズデータ８１などの作成プログラムを含むアプリケーションをクライアント装置１にダウンロードし、クライアント装置１でカスタマイズデータ８１を作成後、語学教材コンテンツデータ８２を作成せずに、カスタマイズデータ８１を、クライアント装置１の再生ソフトに読み込む形態にしてもよい。クライアント装置１の制御部１３は、カスタマイズデータ８１をもとに再生に必要な音声データなどのファイルを、サーバ装置２からリアルタイムに取得し、（必要であれば音源スピードの調整や無音の挿入をして）再生する。必要であれば、取得したファイルをもとに音源スピードの調整や無音の挿入するなどし、語学教材コンテンツデータ８２を作成してから再生してもよい。
【００７１】
本実施形態の語学教材カスタマイズシステムは、ユーザが、センテンスの選択や、順序パターンを工夫して、語学教材コンテンツデータ８２を自由にカスタマイズできるため、利用者に合ったより語学学習効果の高い語学教材コンテンツデータ８２を提供することができる。
【００７２】
以上、本発明の実施の形態が添付の図面を参照することにより説明された。但し、本発明は、上述の実施の形態に限定されず、要旨を逸脱しない範囲で当業者により適宜変更され得る。
【符号の説明】
【００７３】
１  クライアント装置
２  サーバ装置
１１  表示部
１２  入力部
１３  制御部
１４  記憶部
１５  通信ＩＦ
２１  制御部
２２  記憶部
２３  通信ＩＦ
３０  センテンス管理ＤＢ
３１  センテンスＩＤ
３２  原文テキストファイル名３２
３３  翻訳文テキストファイル名３３
４０  原文音声管理ＤＢ
４１  センテンスＩＤ
４２  話者ＩＤ
４３  原文音声ファイル名
５０  翻訳文音声管理ＤＢ
５１  センテンスＩＤ
５２  話者ＩＤ
５３  翻訳文音声ファイル名
６１  原文テキストファイル
６２  翻訳文テキストファイル
６３  原文音声ファイル
６４  翻訳文音声ファイル
７０  ユーザ管理ＤＢ
７１  ユーザＩＤ
７２  パスワード
８１  カスタマイズデータ
８２  語学教材コンテンツデータ
９１  サンプル選択欄
９２  順序パターン編集欄
９３  順序パターン追加欄
【図１】
2013125056.tif 000003
【図２】
2013125056.tif 000004
【図３】
2013125056.tif 000005
【図４】
2013125056.tif 000006
【図５】
2013125056.tif 000007
【図６Ａ】
2013125056.tif 000008
【図６Ｂ】
2013125056.tif 000009
【図７】
2013125056.tif 000010
【図８】
2013125056.tif 000011
【図９】
2013125056.tif 000012
【図１０】
2013125056.tif 000013
【図１１】
2013125056.tif 000014
【図１２】
2013125056.tif 000015
【図１３】
2013125056.tif 000016