(57)【要約】【課題】使用環境によらずに単語等の文字列を登録をすることができる音声学習支援装置を提供する。【解決手段】音声学習支援装置１はメインパネル１０と、テキストをメインパネル１０に表示させるＣＰＵ２０とを備える。ＣＰＵ２０は、メインパネル１０に表示されたテキストが視認可能かどうか判別し、視認可能でない場合に、テキスト中の単語等の文字列を含む内容を音声出力し、音声出力中にユーザ指示があれば、その指示タイミングに対応する音声出力のテキスト部分の単語等の文字列を登録する。【選択図】図８
2015060138.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
複数の文字列を含むテキストを表示させるテキスト表示制御手段と、
前記表示手段に表示されたテキストが視認可能か不可かを判別する視認判別手段と、
前記視認判別手段により視認不可と判別された場合に、テキスト中の文字列を含む内容を音声出力制御する視認不可時音声出力制御手段と、
前記視認不可時音声出力制御手段による音声出力に応じて、ユーザ指示があった場合にユーザ指示のタイミングに対応する、音声出力に応じたテキスト部分の文字列を検出する指示文字列検出手段と、
前記指示文字列検出手段により検出された文字列を登録する文字列登録手段と、
を備えることを特徴とする音声学習支援装置。
【請求項２】
請求項１に記載の音声学習支援装置において、
前記テキストは、前記文字列として見出し語と該見出し語の訳語とを含み、
前記指示文字列検出手段は、音声出力中のまたはユーザ指示の直前に音声出力された文字列である単語を検出する指示単語検出手段を有し、
前記文字列登録手段は、前記指示文字列検出手段により指示された文字列である単語を登録する単語登録手段を有することを特徴とする音声学習支援装置。
【請求項３】
請求項１又は２に記載の音声学習支援装置において、
見出し語と当該見出し語の説明情報とを対応付けて複数記憶する辞書記憶手段と、
ユーザ操作によりテキスト中で指定された文字列に対応する見出し語の説明情報を表示させる説明情報表示制御手段と、を備え、
前記説明情報表示制御手段は、前記視認判別手段が視認可能と判別したときに、ユーザ操作によりテキスト中で指定された文字列に対応する見出し語の説明情報を前記辞書記憶手段から読み出し表示させることを特徴とする音声学習支援装置。
【請求項４】
請求項３に記載の音声学習支援装置において、
前記説明情報表示制御手段は、前記視認判別手段が視認可能であると判別する状態が一定時間継続したときに、ユーザ操作によりテキスト中で指定された文字列に対応する見出し語の説明情報を前記辞書記憶手段から読み出し表示させることを特徴とする音声学習支援装置。
【請求項５】
請求項３または４に記載の音声学習支援装置において、
前記説明情報表示制御手段は、前記視認判別手段が視認可能であると判別したときに、ユーザ操作によりテキスト中で指定された文字列に対応する見出し語の説明情報を前記辞書記憶手段から読み出し表示させ、
前記音声出力制御手段は、前記視認判別手段が視認可能であると判別した後、一定時間経過後に視認不可であると判別したときに、音声出力制御することを特徴とする音声学習支援装置。
【請求項６】
請求項３または４に記載の音声学習支援装置において、
前記視認判別手段が視認可能であると判別したときに、ユーザ操作によりテキスト中の音声出力を開始する文字列を指定する開始文字列指定手段を備え、
前記音声出力制御手段は、前記視認判別手段が視認可能であると判別した後、一定時間経過後に視認不可であると判別したときに、前記開始単語指定手段により指定された文字列の位置から音声出力制御することを特徴とする音声学習支援装置。
【請求項７】
請求項５又は６に記載の音声学習支援装置において、
前記表示手段の表示内容を遮蔽する遮蔽手段を備え、
前記視認判別手段は、前記遮蔽手段による遮蔽状態に応じて、テキストが視認可能か不可かを判別することを特徴とする音声学習支援装置。
【請求項８】
請求項１〜７のいずれか一項に記載の音声学習支援装置において、
ユーザ指示を受ける外部操作手段を備え、
前記ユーザ指示検出手段が、前記外部操作手段の出力結果に基づき、ユーザ指示があるか否かを検出することを特徴とする音声学習支援装置。
【請求項９】
請求項１〜７のいずれか一項に記載の音声学習支援装置において、
振動を検出する振動検出手段を備え、
前記ユーザ指示検出手段が、前記振動検出手段の検出結果に基づき、ユーザ指示があるか否かを検出することを特徴とする音声学習支援装置。
【請求項１０】
表示手段を備えるコンピューターに、
複数の文字列を含むテキストを表示させるテキスト表示制御機能と、
前記表示手段に表示されたテキストが視認可能か不可かを判別する視認判別機能と、
前記視認判別機能により視認不可と判別された場合に、テキスト中の文字列を含む内容を音声出力制御する視認不可時音声出力制御機能と、
前記視認不可時音声出力制御機能による音声出力に応じて、ユーザ指示があった場合にユーザ指示のタイミングに対応する、音声出力に応じたテキスト部分の文字列を検出する指示文字列検出機能と、
前記指示文字列検出機能により検出された文字列を登録する文字列登録機能と、
を実現させることを特徴とする音声学習支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は音声学習支援装置および音声学習支援プログラムに関する。
【背景技術】
【０００２】
従来から、辞書コンテンツに加え、音声テキストコンテンツも内蔵する電子辞書などの音声学習支援装置が開発され、当該装置には、学習効率の向上を図るための機能が付与されている（特許文献１参照）。
たとえば、特許文献１では、テキスト中の単語の発音回数が所定回数に到達した場合に、単語帳登録を促すメッセージが表示部に表示され、その単語をユーザ操作により単語帳登録することにより、その単語を後日重点的に聞き直して効率的に学習することができるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０８５７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、メッセージを表示部に表示させた状態で単語帳登録する必要があるため、電子辞書の使用環境によっては、必ずしも利便性が高いものとは言えなかった。たとえば、ユーザが電車やバスの移動中に音声学習している場合に電子辞書を鞄の中にしまい込んだときなどは、単語帳登録をすることができず、移動中の学習の成果をその後の学習に役立てることができない。
【０００５】
本発明の課題は、テキストが見られない使用環境であっても音声学習中の単語等の文字列を適切に登録することができる音声学習支援装置および音声学習支援プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、表示手段を有する音声学習支援装置において、
複数の文字列を含むテキストを表示させるテキスト表示制御手段と、
前記表示手段に表示されたテキストが視認可能か不可かを判別する視認判別手段と、
前記視認判別手段により視認不可と判別された場合に、テキスト中の文字列を含む内容を音声出力制御する視認不可時音声出力制御手段と、
前記視認不可時音声出力制御手段による音声出力に応じて、ユーザ指示があった場合にユーザ指示のタイミングに対応する、音声出力に応じたテキスト部分の文字列を検出する指示文字列検出手段と、
前記指示文字列検出手段により検出された文字列を登録する文字列登録手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、テキストが見られない使用環境であっても音声学習中の単語等の文字列を適切に登録することができる。
【図面の簡単な説明】
【０００８】
【図１】電子辞書の外観を示す斜視図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】情報表示処理を示すフローチャートである。
【図４】情報表示処理を示すフローチャートである。
【図５】表示部による表示内容を示す図である。
【図６】表示部による表示内容を示す図である。
【図７】表示部による表示内容を示す図である。
【図８】音声学習支援装置の使用態様を示す図である。
【図９】表示部による表示内容を示す図である。
【図１０】表示部による表示内容を示す図である。
【図１１】音声学習支援装置の使用態様を示す図である。
【図１２】タブレットパソコンの外観を示す斜視図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明に係る音声学習支援装置を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１０】
［外観構成］
図１は、電子辞書１の斜視図である。
この図に示すように、電子辞書１は大きくは機器本体１００と蓋体２００とを備えている。
機器本体１００はキー群２やカードスロット１２を備えており、蓋体２００はメインパネル１０を備えている。
【００１１】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、訳／決定キーと、文字キーと、辞書選択キーと、カーソルキーと、シフトキーと、戻るキー、学習帳キー等とを有している。
訳／決定キーは、検索の実行や、見出し語の決定等に使用されるキーである。文字キーは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キーは、後述の辞書データベース７２（図２参照）の選択に使用されるキーである。カーソルキーは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。シフトキーは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキーは、前回表示した画面に戻るとき等に使用されるキーである。学習帳キーは、単語帳を閲覧するとき等に使用される。
【００１２】
カードスロット１２は、種々の情報を記憶した外部情報記憶媒体１２ａ（図２参照）と着脱可能に設けられている。
【００１３】
メインパネル１０は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。特に本実施の形態では、メインパネル１０には音声テキストコンテンツ７４（図２参照）に格納されたテキストが表示される。なお、本実施の形態におけるメインパネル１０は、いわゆるタッチパネル１１０（図２参照）と一体的に形成されており、手書き入力等の操作を受け付け可能となっている。
【００１４】
メインパネル１０を含む蓋体２００は機器本体１００に対し開閉自在となっており、大きく分けて全開状態、半開状態、閉状態の３つの状態を維持することができる。閉状態にあっては、蓋体２００はメインパネル１０に表示される表示内容を遮蔽する部材になる。蓋体２００がかかる３つの状態のいずれの状態にあるかは、機器本体１００に内蔵されたＣＰＵ２０（図２参照）が識別するようになっている。
「全開状態」とは、機器本体１００に対し蓋体２００が完全に開いた状態（電子辞書１が通常使用される範囲の角度をもって開いた状態）であってメインパネル１０の表示内容を視認可能な状態をいう。「閉状態」とは、機器本体１００に対し蓋体２００が閉じた状態であってメインパネル１０の表示内容を視認不可な状態をいう。「半開状態」とは、蓋体２００の開閉の程度が全開状態と閉状態との間にあり、メインパネル１０の表示内容を視認可能な状態をいう。
【００１５】
［内部構成］
続いて、電子辞書１の内部構造について説明する。
図２は、電子辞書１の内部構成を示すブロック図である。
【００１６】
この図に示すように、電子辞書１は、表示部４０、入力部３０、記録媒体読取部６０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、リモートコントローラ５０、振動センサ５２、ＲＡＭ（Random Access Memory）９０を備え、各部はバスで相互にデータ通信可能に接続されて構成されている。
【００１７】
表示部４０は、上述のメインパネル１０及びサブパネル１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインパネル１０やサブパネル１１に表示するようになっている。
【００１８】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００１９】
記録媒体読取部６０は、上述のカードスロット１２を備えており、当該カードスロット１２に装着された外部情報記憶媒体１２ａから情報を読み出したり、当該外部情報記憶媒体１２ａに情報を記録したりするようになっている。
【００２０】
ここで、外部情報記憶媒体１２ａには、コンテンツ等が格納されるようになっている。なお、このコンテンツは後述のフラッシュＲＯＭ８０におけるコンテンツ群７０のコンテンツと同様のデータ構造を有しているため、ここでは説明を省略する。
【００２１】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００２２】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、本発明に係る音声学習支援プログラム８２と、コンテンツ群７０と、単語帳群８４等とを記憶している。
【００２３】
音声学習支援プログラム８２は、後述の音声学習支援処理（図３〜図４参照）をＣＰＵ２０に実行させるためのプログラムである。
【００２４】
コンテンツ群７０は、複数のコンテンツを有しており、本実施の形態においては、複数の辞書データベース７２及び音声テキストコンテンツ７４を有している。
【００２５】
辞書データベース７２には、見出し語（単語）と、この見出し語の説明情報とを対応付けた１つ以上の辞書情報が格納されている。本実施の形態においては、このような辞書データベース７２として、「英和辞書」や「物理事典」などの辞書データベース７２が用いられている。
【００２６】
音声テキストコンテンツ７４には、複数のテキスト（教材）が格納されている。本実施の形態においては、「英単語」や「文学朗読（日本文学１０００作品）」などのテキストが格納されている。
【００２７】
単語帳群８４は、音声単語帳テーブル８６を有している。
音声単語帳テーブル８６は、学習対象の単語（注意すべき単語）として、ユーザ操作により登録された単語に対応する見出し語と、当該見出し語の説明情報とを対応付けて蓄積記憶するようになっている。
【００２８】
リモートコントローラ５０は電子辞書１に対し着脱自在であり、ユーザ操作による指示を受けその旨をＣＰＵ２０に出力するようになっている。リモートコントローラ５０は外部操作機器の一例であり、有線であってもよいし、無線であってもよい。
振動センサ５２は電子辞書に対する振動を検出するセンサであり、電子辞書１の振動を検出するとその旨をＣＰＵ２０に出力するようになっている。
【００２９】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。
【００３０】
［動作］
続いて、電子辞書１の動作について、図面を参照しつつ説明する。
【００３１】
＜音声学習支援処理＞
図３〜図４は、ＣＰＵ２０が音声学習支援プログラム８２を読み出して実行する情報表示処理の流れを示すフローチャートである。
この音声学習支援プログラムにおいては、図３に示すように、まずＣＰＵ２０は、ユーザ操作によりコンテンツ群７０から音声テキストコンテンツ７４が選択されたか否かを判定する（ステップＳ１）。
判定の結果、ＣＰＵ２０は、音声テキストコンテンツ７４が選択されたと判定した場合（ステップＳ１；ＹＥＳ）、ステップＳ２〜Ｓ４を実行し、音声テキストコンテンツ７４が選択されていないと判定した場合（ステップＳ１；ＮＯ）、図４の処理に移行する。
ステップＳ２では、ＣＰＵ２０は、音声テキストコンテンツ７４のジャンルを、たとえば「英単語」、「文学朗読」などを指定する。ステップＳ３では、ＣＰＵ２０は、指定されたジャンルのタイトル、ページなどを指定する。ステップＳ４では、ＣＰＵ２０は、操作が中止されたか否かを判定し、中止されたと判定した場合（ステップＳ４；ＹＥＳ）、ステップＳ１に戻り、中止されていないと判定した場合（ステップＳ４；ＮＯ）、ステップＳ５に移行する。
【００３２】
ステップＳ５では、ＣＰＵ２０は、指定したジャンルのテキストを表示する。たとえば、「英単語」を指定した場合は単語（見出し語）とその訳語を、「文学朗読」を指定した場合はその文学作品の本文を表示する。
【００３３】
次に、ＣＰＵ２０は、ユーザ操作によりテキスト中で指定された単語（以下「指定単語」という。）を指定し（ステップＳ６）、閉状態音声出力モードがＯＮか否かを判定する（ステップＳ７）。「閉状態音声出力モード」とは、蓋体２００が閉状態で音声出力をすることができるモードをいう。
閉状態音声出力モードがＯＮであると判定した場合（ステップＳ７；ＹＥＳ）、ＣＰＵ２０は、蓋体２００が全開状態であるか否か（ステップＳ８）、蓋体２００が閉状態であるか否か（ステップＳ９）、蓋体２００が全開状態から一定時間内に閉状態に状態変化したか否か（ステップＳ１０）をそれぞれ判定し、蓋体２００が閉状態であると判定したときに音声出力を開始する（ステップＳ１１）。
ステップＳ１１では、ＣＰＵ２０は、ステップＳ６の指定単語を、音声出力を開始する単語と決定し、当該指定単語から音声出力を開始する。
【００３４】
次に、ＣＰＵ２０は、リモートコントローラ５０の出力結果または振動センサ５２の検出結果に基づき、ユーザ指示があったか否かを判定する（ステップＳ１２）。
判定の結果、ＣＰＵ２０は、ユーザ指示があったと判定した場合（ステップＳ１２；ＹＥＳ）、ユーザ指示に従う単語を、ユーザ指示に従うタイミングで単語帳登録し（ステップＳ１３）、その後またはユーザ指示はないと判定した場合（ステップＳ１２；ＮＯ）、ステップＳ１４に移行する。
【００３５】
ステップＳ１３では、ＣＰＵ２０は、リモートコントローラ５０または振動センサ５２によるユーザ指示を検出したとき、ユーザ指示があった場合にユーザ指示のタイミングに対応する、音声出力中のまたはユーザ指示の直前に音声出力されたテキスト部分の単語を指示単語として検出する。具体的には、ＣＰＵ２０は、ユーザ指示の直前に音声出力されている単語に対応する見出し語を音声単語帳テーブル８６に蓄積記憶させる。
たとえば、「英単語」のジャンルのテキストを音声出力し、単語Ａ→訳語い→２秒停止→単語Ｂ→訳語ろ→２秒停止→……の順序で音声出力している場合、ＣＰＵ２０は、ユーザ指示を単語Ａまたは訳語いのタイミングか、その直後の２秒停止のタイミングで検出したときには「単語Ａ」を単語帳登録し、ユーザ指示を単語Ｂまたは訳語ろのタイミングか、その直後の２秒停止のタイミングで検出したときには「単語Ｂ」をユーザ指示直前の単語として単語帳登録する。
【００３６】
ステップＳ１４では、ＣＰＵ２０は、蓋体２００が閉状態から全開状態または半開状態に状態変化したか否かを判定する。
判定の結果、ＣＰＵ２０は、状態変化はないと判定した場合（ステップＳ１４；ＮＯ）、音声出力をそのまま継続して（ステップＳ１５）ステップＳ１２〜Ｓ１４を繰り返し、状態変化があったと判定した場合（ステップＳ１４；ＹＥＳ）、音声出力を停止して（ステップＳ１６）ステップＳ４に戻る。
【００３７】
他方、ＣＰＵ２０は、閉状態音声出力モードがＯＦＦであると判定した場合（ステップＳ７；ＮＯ）または蓋体２００が全開状態から一定時間経過後、たとえば２秒後もその状態が維持されたと判定した場合（ステップＳ１０；ＮＯ）、指定単語に対応する見出し語の説明情報を辞書データベース７２から読み出してメインパネル１０に表示させる（ステップＳ１７）。
次に、ＣＰＵ２０は、ユーザ操作により戻る操作がなされたか否かを判定し（ステップＳ１８）、戻る操作がなされたと判定した場合（ステップＳ；ＹＥＳ）、ステップＳ４に戻り、戻る操作はなされなかったと判定した場合（ステップＳ；ＮＯ）、ステップＳ１に戻る。
【００３８】
図４の処理では、ＣＰＵ２０は、ユーザ操作により環境設定がなされたか否かを判定し（ステップＳ２０）、環境設定がなされたと判定した場合（ステップＳ２０；ＹＥＳ）、ステップ２１〜Ｓ２６を実行し、環境設定はなされなかったと判定した場合（ステップＳ２０；ＮＯ）、ステップＳ３０に移行する。
【００３９】
ステップＳ２１〜Ｓ２６では、ＣＰＵ２０は、ユーザ操作により、閉状態音声出力モードのＯＮ／ＯＦＦ設定が変更されたか否か（ステップＳ２１）、リモートコントローラ５０による外部操作のＯＮ（有効）／ＯＦＦ（無効）設定が変更されたか否か（ステップＳ２３）、振動センサ５２のＯＮ（有効）／ＯＦＦ（無効）設定が変更されたか否か（ステップＳ２５）をそれぞれ判定する。
判定の結果、ＣＰＵ２０は、ＯＮ／ＯＦＦ設定が変更されたと判定した場合（ステップＳ２１、Ｓ２３、Ｓ２５；ＹＥＳ）、ユーザ操作に応じてＯＮ／ＯＦＦ設定を変更し（ステップＳ２２、Ｓ２４、Ｓ２６）、ＯＮ／ＯＦＦ設定は変更されなかったと判定した場合（ステップＳ２１、Ｓ２３、Ｓ２５；ＮＯ）、その後の処理に移行する。
【００４０】
ステップＳ３０では、ＣＰＵ２０は、ユーザ操作により単語帳の確認操作がなされたか否かを判定する。
判定の結果、ＣＰＵ２０は、単語帳の確認操作がなされたと判定した場合（ステップＳ３０；ＹＥＳ）、ステップＳ３１〜Ｓ３４を実行し、単語帳の確認操作はなされなかったと判定した場合（ステップＳ３０；ＮＯ）、ステップＳ３５〜Ｓ３６の処理を実行する。
【００４１】
ステップ３１では、ＣＰＵ２０は、単語帳登録された単語に対応する見出し語を、音声単語帳テーブル８６から読み出しメインパネル１０に一覧表示させる。
ステップＳ３２〜Ｓ３３では、ＣＰＵ２０は、ユーザ操作に応じた単語を指定し、その単語に対応する見出し語の説明情報を、辞書データベース７２から読み出しメインパネル１０に表示させる。
ステップＳ３４では、ユーザ操作により戻る操作がなされたか否かを判定し、戻る操作がなされたと判定した場合（ステップＳ３４；ＹＥＳ）、ステップＳ３１に戻り、戻る操作はなされなかったとは判定した場合（ステップＳ３４；ＮＯ）、図３のステップＳ１に戻る。
【００４２】
ステップＳ３５では、ＣＰＵ２０は、ユーザ操作により他の操作がなされたか否かを判定し、他の操作がなされたと判定した場合（ステップＳ３５；ＹＥＳ）、他の処理を実行し（ステップＳ３６）、他の操作はなされなかったと判定した場合（ステップＳ３５；ＮＯ）、図３のステップＳ１に戻る。
【００４３】
［動作例］
続いて、上述した電子辞書１の処理を具体的に説明する。
【００４４】
＜動作例１＞
ユーザ操作により音声テキストコンテンツ７４が選択され（ステップＳ１）、ジャンル「英単語」が選択されると（ステップＳ２）、図５に示すように、そのジャンルのテキストがメインパネル１０に表示される（ステップＳ５）。
ユーザが自己の操作によりメインパネル１０のテキスト中で単語「ｄｅｃｉｄｅ」が指定され（ステップＳ６）、蓋体２００が全開状態のまま一定時間経過、たとえば２秒間経過すると（ステップＳ８；ＹＥＳ、ステップＳ１０；ＮＯ）、図６に示すように、ｄｅｃｉｄｅに対応する見出し語の説明状態がメインパネル１０に表示される（ステップＳ１７）。
【００４５】
他方、上記と同様に、ユーザ操作により音声テキストコンテンツ７４が選択され、図７に示すように、テキストがメインパネル１０に表示された状態において、図８（ａ）に示すように、ユーザ操作によりテキスト中の単語「ｍｉｓｅｒｙ」の次の単語が指定され（ステップＳ６）、図８（ｂ）に示すように、蓋体２００が全開状態から閉状態にされると（ステップＳ８；ＮＯ、ステップＳ９；ＹＥＳ）、ｍｉｓｅｒｙの次の単語から音声出力が開始される（ステップＳ１１）。
そして音声出力中にユーザにとって分からない単語がある場合に、図８（ｃ）に示すように、リモートコントローラ５０による外部操作またはユーザが首を傾げたり電子辞書１を振ったりして電子辞書１に振動を加えるとユーザ指示があったと判定され（ステップＳ１２；ＹＥＳ）、音声出力された単語のうち、電子辞書１において外部操作または振動が検出されたときの直前の単語、たとえば「ｃｉｒｃｕｍｓｔａｎｃｅ」がユーザ指示があった単語であると検出され、単語帳に自動的に登録される（ステップＳ１３）。
【００４６】
その後、ユーザが単語帳を確認すると（ステップＳ３０；ＹＥＳ）、ｃｉｒｃｕｍｓｔａｎｃｅも単語帳に一覧表示され（ステップＳ３１）、ユーザがその単語を指定すると（ステップＳ３２）、図９に示すように、ｃｉｒｃｕｍｓｔａｎｃｅに対応する説明情報がメインパネル１０に表示される（ステップＳ３３）。
【００４７】
＜動作例２＞
動作例２も動作例１と同様である。
ユーザ操作により音声テキストコンテンツ７４が選択され（ステップＳ１）、ジャンル「文学朗読（日本文学１０００作品）」が選択されると（ステップＳ２）、図１０に示すように、そのジャンルのテキストがメインパネル１０に表示される（ステップＳ５）。
図１１（ａ）に示すように、ユーザ操作によりテキスト中の単語「池」が指定され（ステップＳ６）、蓋体２００が全開状態から閉状態にされると（ステップＳ８；ＮＯ、ステップＳ９；ＹＥＳ）、その指定された単語から音声出力が開始される（ステップＳ１１）。
そして音声出力中にユーザにとって分からない単語がある場合に、図１１（ｂ）に示すように、リモートコントローラ５０による外部操作またはユーザが首を傾げたり電子辞書１を振ったりして電子辞書１に振動を加えると（ステップＳ１２；ＹＥＳ）、音声出力された単語のうち、電子辞書１において外部操作または振動が検出されたときの直前の単語が単語帳に自動的に登録される（ステップＳ１３）。
【００４８】
以上の電子辞書１によれば、図３のステップＳ１３、図８に示したように、蓋体２００が閉状態等によってテキストが視認不可であると判別されると、テキスト表示に替わって、テキストの中の単語を含む内容が音声出力され、音声出力中に振動等によりユーザ指示がなされると、ユーザ指示のタイミングに対応する音声出力中のテキスト部分の単語が単語帳登録されるから、電子辞書１の表示が見れない使用環境であっても音声学習中の単語を適切に単語帳登録することができる。
【００４９】
また、図３のステップＳ７〜Ｓ１１、Ｓ１７、図５〜図８に示したように、閉状態音声出力モードがＯＮ状態の場合でも、蓋体２００が全開状態で維持されたときは、指定単語に対応する見出し語の説明情報がメインパネル１０に表示され、蓋体２００が全開状態または半開状態から一定時間内に閉状態に移行されたときは、指定単語から音声出力が開始されるため、ユーザは自己の意思に沿った適切な操作を実現することができる。
【００５０】
なお、本発明を適用可能な実施形態は、上述した実施形態や変形例に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
例えば、本実施形態においては、音声出力されたテキスト中の単語を単語帳登録するようにしたが、たとえば詩や俳句や物語のテキスト等を表示し、テキストが視認不可のときに、テキスト音声を出力させ、ユーザ操作に応じたタイミングで朗読されたテキスト中の文を登録対象の文字列として登録するようにしても良い。この場合、ユーザが装着したイヤホンに内蔵された振動検出手段により、頷く等のユーザの振動を検知して、登録するようにしてもよい。
【００５１】
また本実施形態では、本発明に係る電子機器を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、たとえば図１２に示すようなタブレットパソコン（或いはスマートフォン）３００、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。タブレットパソコン３００に適用する場合は、電子辞書１の機器本体１００をタブレット本体３０２と、蓋体２００をカバー３０４と置き換えて適用すればよい。タブレットパソコン３００にカバー３０４が付帯していないときは、タブレット本体３０２の表示部（バックライトなど）の電源がＯＮかＯＦＦかにより、視認可能か不可かの状態を識別すればよい。
また、本発明に係る音声学習支援プログラム８２は、電子辞書１に対して着脱可能な外部情報記憶媒体に記憶されることとしてもよい。
【００５２】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲をその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
表示手段と、
複数の文字列を含むテキストを表示させるテキスト表示制御手段と、
前記表示手段に表示されたテキストが視認可能か不可かを判別する視認判別手段と、
前記視認判別手段により視認不可と判別された場合に、テキスト中の文字列を含む内容を音声出力制御する視認不可時音声出力制御手段と、
前記視認不可時音声出力制御手段による音声出力に応じて、ユーザ指示があった場合にユーザ指示のタイミングに対応する、音声出力に応じたテキスト部分の文字列を検出する指示文字列検出手段と、
前記指示文字列検出手段により検出された文字列を登録する文字列登録手段と、
を備えることを特徴とする音声学習支援装置。
＜請求項２＞
前記テキストは、前記文字列中に、見出し語と該見出し語の訳語とを含み、
前記指示文字列検出手段は、音声出力中のまたはユーザ指示の直前に音声出力されている文字列である単語を検出する指示単語検出手段を有し、
前記文字列登録手段は、前記指示文字列検出手段により指示された文字列である単語を登録する単語登録手段を有することを特徴とする音声学習支援装置。
＜請求項３＞
請求項１又は２に記載の音声学習支援装置において、
見出し語と当該見出し語の説明情報とを対応付けて複数記憶する辞書記憶手段と、
ユーザ操作によりテキスト中で指定された文字列に対応する見出し語の説明情報を表示させる説明情報表示制御手段と、を備え、
前記説明情報表示制御手段は、前記視認判別手段が視認可能と判別したときに、ユーザ操作によりテキスト中で指定された文字列に対応する見出し語の説明情報を前記辞書記憶手段から読み出し表示させることを特徴とする音声学習支援装置。
＜請求項４＞
請求項３に記載の音声学習支援装置において、
前記説明情報表示制御手段は、前記視認判別手段が視認可能であると判別する状態が一定時間継続したときに、ユーザ操作によりテキスト中で指定された文字列に対応する見出し語の説明情報を前記辞書記憶手段から読み出し表示させることを特徴とする音声学習支援装置。
＜請求項５＞
請求項３または４に記載の音声学習支援装置において、
前記説明情報表示制御手段は、前記視認判別手段が視認可能であると判別したときに、ユーザ操作によりテキスト中で指定された文字列に対応する見出し語の説明情報を前記辞書記憶手段から読み出し表示させ、
前記音声出力制御手段は、前記視認判別手段が視認可能であると判別した後、一定時間経過後に視認不可であると判別したときに、音声出力制御することを特徴とする音声学習支援装置。
＜請求項６＞
請求項３または４に記載の音声学習支援装置において、
前記視認判別手段が視認可能であると判別したときに、ユーザ操作によりテキスト中の音声出力を開始する文字列を指定する開始文字列指定手段を備え、
前記音声出力制御手段は、前記視認判別手段が視認可能であると判別した後、一定時間経過後に視認不可であると判別したときに、前記開始単語指定手段により指定された文字列の位置から音声出力制御することを特徴とする音声学習支援装置。
＜請求項７＞
請求項５又は６に記載の音声学習支援装置において、
前記表示手段の表示内容を遮蔽する遮蔽手段を備え、
前記視認判別手段は、前記遮蔽手段による遮蔽状態に応じて、テキストが視認可能か不可かを判別することを特徴とする音声学習支援装置。
＜請求項８＞
請求項１〜７のいずれか一項に記載の音声学習支援装置において、
ユーザ指示を受ける外部操作手段を備え、
前記ユーザ指示検出手段が、前記外部操作手段の出力結果に基づき、ユーザ指示があるか否かを検出することを特徴とする音声学習支援装置。
＜請求項９＞
請求項１〜７のいずれか一項に記載の音声学習支援装置において、
振動を検出する振動検出手段を備え、
前記ユーザ指示検出手段が、前記振動検出手段の検出結果に基づき、ユーザ指示があるか否かを検出することを特徴とする音声学習支援装置。
＜請求項１０＞
表示手段を備えるコンピューターに、
複数の文字列を含むテキストを表示させるテキスト表示制御機能と、
前記表示手段に表示されたテキストが視認可能か不可かを判別する視認判別機能と、
前記視認判別機能により視認不可と判別された場合に、テキスト中の文字列を含む内容を音声出力制御する視認不可時音声出力制御機能と、
前記視認不可時音声出力制御機能による音声出力に応じて、ユーザ指示があった場合にユーザ指示のタイミングに対応する、音声出力に応じたテキスト部分の文字列を検出する指示文字列検出機能と、
前記指示文字列検出機能により検出された文字列を登録する文字列登録機能と、
を実現させることを特徴とする音声学習支援プログラム。
【符号の説明】
【００５３】
１  電子辞書
１０  メインパネル
２０  ＣＰＵ
【図１】
2015060138.tif 000003
【図２】
2015060138.tif 000004
【図３】
2015060138.tif 000005
【図４】
2015060138.tif 000006
【図５】
2015060138.tif 000007
【図６】
2015060138.tif 000008
【図７】
2015060138.tif 000009
【図８】
2015060138.tif 000010
【図９】
2015060138.tif 000011
【図１０】
2015060138.tif 000012
【図１１】
2015060138.tif 000013
【図１２】
2015060138.tif 000014