JP4823977B2 - Electronic device and control method thereof - Google Patents
Electronic device and control method thereof Download PDFInfo
- Publication number
- JP4823977B2 JP4823977B2 JP2007167647A JP2007167647A JP4823977B2 JP 4823977 B2 JP4823977 B2 JP 4823977B2 JP 2007167647 A JP2007167647 A JP 2007167647A JP 2007167647 A JP2007167647 A JP 2007167647A JP 4823977 B2 JP4823977 B2 JP 4823977B2
- Authority
- JP
- Japan
- Prior art keywords
- reproduction
- playback
- plug
- image
- window
- 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
- Telephone Function (AREA)
Description
本発明は、再生プログラムにより画像や音声データの再生が可能であり、かつ音声読み上げ機能を有する電子機器及びその制御方法に関する。 The present invention relates to an electronic apparatus capable of reproducing images and audio data by a reproduction program and having a voice reading function, and a control method thereof.
近年、携帯通信端末が高機能化しており、通話機能以外にも、カメラ機能や、音楽再生機能、動画再生機能、テレビ或いはラジオ番組視聴機能、ナビゲーション機能等を実行可能であるものが増えてきている。
特に、インターネット等のネットワークに接続して情報を入手し、表示するウェブブラウザ機能を有する携帯通信端末は一般化しており、携帯通信端末を対象としたウェブサービスが充実してきている。
In recent years, mobile communication terminals have become highly functional, and there are an increasing number of devices that can execute a camera function, a music playback function, a video playback function, a television or radio program viewing function, a navigation function, etc. in addition to a call function. Yes.
In particular, mobile communication terminals having a web browser function for obtaining and displaying information by connecting to a network such as the Internet have become common, and web services for mobile communication terminals have been enriched.
ウェブサービスの1つとして、ウェブページ内に画像或いは音声を埋め込み、埋め込まれたページが閲覧された際に当該画像或いは音声を再生する手法がある。ウェブブラウザ機能は、埋め込まれた画像或いは音声データを再生するための機能を有していないため、再生プログラム(以下、プラグインプログラムとも称する)を使用して当該画像或いは音声データの再生を行う。
プラグインとは、メインのプログラムがサブルーチンを読み出して処理を進める際に、本来のサブルーチンを実行する代わりに、処理内容の詳細が異なるサブルーチン(例えば、外部のプログラムのサブルーチン)に差し替えて実行することである。換言すると、プラグインプログラムとは、メインのプログラムに追加されるプログラムを含むものである。以下では、ウェブブラウザプログラムの実行中に外部のプログラム、例えば画像や音声を読み込んで再生・表示を行うプログラムをサブルーチンで動作させ、ウェブブラウザ内に画像や音声を再生する機能をプラグイン再生と称する。
As one of web services, there is a method of embedding an image or sound in a web page and reproducing the image or sound when the embedded page is browsed. Since the web browser function does not have a function for reproducing embedded image or audio data, the image or audio data is reproduced using a reproduction program (hereinafter also referred to as a plug-in program).
When a main program reads a subroutine and proceeds with processing, the plug-in is executed by replacing the subroutine with a different processing content (for example, a subroutine of an external program) instead of executing the original subroutine. It is. In other words, the plug-in program includes a program added to the main program. Hereinafter, an external program such as a program that reads and reproduces an image or sound while the web browser program is running is operated in a subroutine, and the function of reproducing the image or sound in the web browser is referred to as plug-in reproduction. .
ところで、近年携帯通信端末に搭載されている機能として、音声読み上げ機能がある。音声読み上げ機能とは、例えば、メールの本文やウェブブラウザに表示された文字列等を、音声として再生する機能であり、読み上げるべき文字列を認識し、音声出力部等が音声として出力することにより実現される。
音声読み上げ機能については、例えば特許文献1に開示されている。
The speech reading function is disclosed in Patent Document 1, for example.
特許文献1には、ウェブ情報から表示オブジェクトを抽出し、表示オブジェクトから抽出される携帯端末装置、およびその音声読み上げ方法、並びに音声読み上げプログラムが開示されている。 Patent Document 1 discloses a mobile terminal device that extracts a display object from web information and extracts the display object, a speech reading method thereof, and a speech reading program.
ここで、上述した特許文献1に開示された音声読み上げ機能を有する携帯通信端末において、プラグイン再生機能と、音声読み上げ機能とを、同一の処理チップ(例えば音声再生チップ等)で実行する場合がある。この場合、プラグイン再生を行うウインドウ(以下プラグイン再生ウインドウと称する)を有するウェブページを閲覧し、同時に当該ウェブページの音声読み上げを実行させようとすると、同一の処理チップでこれらを同時に処理することは出来ないため、どちらかの機能を停止させる必要が生じる。 Here, in the mobile communication terminal having the voice reading function disclosed in Patent Document 1 described above, the plug-in playback function and the voice reading function may be executed by the same processing chip (for example, a voice playback chip). is there. In this case, when a web page having a window for performing plug-in playback (hereinafter referred to as a plug-in playback window) is browsed and simultaneously reading out the speech of the web page, these are simultaneously processed by the same processing chip. Because it is not possible, it is necessary to stop either function.
例えばプラグイン再生中の画像データを含むウェブページの表示中に、当該ウェブページの音声読み上げが開始されるとする。この場合、音声読み上げ機能が優先される設定となっていた場合は、プラグイン再生により再生中の画像が停止されることになる。一般に、プラグイン再生機能が再生途中で停止した場合はプラグイン再生ウインドウ内に表示される画像は停止した瞬間のプラグイン再生用画像であり、その後、プラグイン再生が再開されるまで当該画像の更新はなされない。 For example, it is assumed that the voice reading of the web page is started during the display of the web page including the image data during plug-in playback. In this case, if the voice reading function is set to be prioritized, the image being reproduced is stopped by plug-in reproduction. In general, when the plug-in playback function is stopped during playback, the image displayed in the plug-in playback window is the plug-in playback image at the moment when the plug-in playback is stopped, and after that, until the plug-in playback is resumed, No updates are made.
ここで、プラグイン再生機能停止中のプラグイン再生ウインドウを含むウェブページをスクロールさせてプラグイン再生ウインドウを一度スクロールアウトさせ、再度プラグイン再生ウインドウを表示画面内にスクロールインさせた場合等に、プラグイン再生ウインドウ中の表示が乱れる現象が発生する。 Here, when the web page including the plug-in playback window in which the plug-in playback function is stopped is scrolled, the plug-in playback window is scrolled out once, and the plug-in playback window is scrolled in the display screen again. A phenomenon occurs in which the display in the plug-in playback window is disturbed.
図4は、一度スクロールアウトされたプラグイン再生機能停止中のプラグイン再生ウインドウが再度スクロールインした場合の表示の一例について説明するための図である。
図4(a)は、プラグイン再生ウインドウがスクロールアウトした状態を説明するための図である。図4(a)に示すように、ウェブページ画面200内にプラグイン再生ウインドウ201が表示されている。図4(a)においては、プラグイン再生ウインドウ201は一部フレームアウトしている。
図4(b)は、図4(a)に示した状態から、プラグイン再生ウインドウ201全体がウェブページ画面200内に表示されるようにスクロールを行った結果を説明するための図である。図4(b)においては、プラグイン再生ウインドウ201が完全にウェブページ画面200内に表示されている。
FIG. 4 is a diagram for explaining an example of a display when the plug-in playback window that is once scrolled out and the plug-in playback function is stopped is scrolled in again.
FIG. 4A is a diagram for explaining a state where the plug-in playback window is scrolled out. As shown in FIG. 4A, a plug-in
FIG. 4B is a diagram for explaining the result of scrolling from the state shown in FIG. 4A so that the entire plug-in
ここで、図4(a)及び(b)に示したプラグイン再生ウインドウ201には、プラグイン再生が停止された瞬間の画像が表示されているが、プラグイン再生機能による画像の更新はなされていない状況である。このため、プラグイン再生ウインドウ201内の図4(a)においてスクロールアウトしていた部分は、図4(b)に示したプラグイン再生ウインドウ201内の斜線部分として再度スクロールインされた際に、表示されるべき画像データの情報が存在しない(プラグイン再生機能が停止しているため)ため、プラグイン再生ウインドウ中のスクロールアウトしていた部分のみが例えば白色に表示されてしまう等、本来表示されるべき画像が表示されない、といった不利益が生じる。
Here, in the plug-in
本発明は上記した不利益を解消するためになされたものであり、再生用の画像データを好適に表示する電子機器及びその制御方法を提供することを目的とする。 The present invention has been made to solve the above disadvantages, and an object thereof is to provide an electronic device that suitably displays image data for reproduction and a control method thereof.
上記した課題を解決するために、第1の発明の電子機器は、再生プログラムにより画像の再生を行うための再生ウインドウを含む画面を表示可能な表示部と、音声読み上げのための音声データを記憶する記憶部と、前記記憶部に記憶された前記音声データを使用して、前記表示部に表示された画面から抽出された音声読み上げ可能な文字列の音声読み上げを行う音声出力部と、制御部と、を有し、前記制御部は、前記再生ウインドウを含む画面を前記表示部に表示させている際に、前記音声出力部に当該画面内の文字列の音声読み上げを行わせる要求を取得した場合に、前記再生プログラムによる前記画像の再生を停止させ、前記再生ウインドウ内に所定の画像を表示させる。 In order to solve the above-described problems, an electronic device according to a first aspect of the present invention stores a display unit capable of displaying a screen including a reproduction window for reproducing an image by a reproduction program, and audio data for reading aloud. A voice output unit that reads out a text string that can be read out from the screen displayed on the display unit using the voice data stored in the storage unit, and a control unit The control unit obtains a request for causing the voice output unit to read out a character string in the screen while displaying the screen including the reproduction window on the display unit. In this case, the reproduction of the image by the reproduction program is stopped and a predetermined image is displayed in the reproduction window.
第2の発明の電子機器の制御方法は、再生プログラムにより画像の再生を行うための再生ウインドウを含む画面を表示可能であり、かつ当該画面内の文字列の音声読み上げが可能である電子機器の制御方法であって、前記再生ウインドウを含む画面を表示部に表示させている際に、当該画面内の文字列の音声読み上げを行わせる要求を取得した場合に、前記再生プログラムにより画像の再生が実行中であるか否かを判定する工程と、前記工程において前記再生プログラムにより画像の再生が実行中であった場合に、当該再生プログラムによる画像の再生を停止させる工程と、前記工程において画像の再生を停止された再生ウインドウ内に所定の画像を表示させる工程と、を有する。 According to a second aspect of the present invention, there is provided a control method for an electronic device capable of displaying a screen including a reproduction window for reproducing an image by a reproduction program and reading out a character string in the screen. In the control method, when a screen including the playback window is displayed on the display unit and a request to read out a text string in the screen is acquired, the playback program can play back the image. Determining whether or not an image is being executed, stopping the reproduction of an image by the reproduction program when reproduction of the image is being executed by the reproduction program in the step, and And a step of displaying a predetermined image in the reproduction window where reproduction has been stopped.
本発明によれば、再生用の画像データを好適に表示する電子機器及びその制御方法を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the electronic device which displays suitably the image data for reproduction | regeneration, and its control method can be provided.
以下、本発明の電子機器の一例として、携帯端末100について説明する。
本実施形態の携帯端末100は、例えば携帯電話機である。
図1は、携帯端末100の構成の一例を示す図である。
図1に示すように、携帯端末100は、通信部1、記憶部2、表示部3、入力部4、音声出力部5、制御部6を有する。
Hereinafter, a
The
FIG. 1 is a diagram illustrating an example of the configuration of the
As illustrated in FIG. 1, the
通信部1は、図1に図示しない基地局等を介して、公衆ネットワークと通信を行い、データの送受信を行う無線通信ユニットである。通信部1が送受信を行うデータとしては、例えば、携帯端末100の音声通話時の音声データや、ウェブブラウジング時のウェブページデータ等である。
記憶部2は、携帯端末100の各種動作に必要なデータを記憶するメモリであり、例えば、SRAM(Static Random Access Memory)等により構成される。記憶部2に記憶されるデータは、例えば、携帯端末100の各種動作を実行するためのプログラム、後述するウェブブラウジング時のプラグイン再生機能を実行するための本発明の再生プログラムとしてのプラグインプログラム、音声通話やメール送受信用のアドレス帳データ、後述する音声読み上げ機能の実行に必要な音声データ等である。
The communication unit 1 is a wireless communication unit that communicates with a public network and transmits / receives data via a base station (not shown in FIG. 1). Examples of data transmitted and received by the communication unit 1 include voice data when the
The
表示部3は、携帯端末100の各種動作にかかわる表示を行うための表示デバイスであり、例えば液晶ディスプレイ(LCD:Liquid Crystal Display)や有機EL(electro luminescence)パネル等により構成される。表示部3は、後述する表示制御部61によって制御され、表示を行う。表示部3は、例えば音声発着信時の発着信画面、音声通話時の音声通話画面、ウェブブラウジング時のウェブブラウザ画面、メール作成画面やメール受信画面等である。
入力部4は、携帯端末100に対する各種入力を受け付ける入力デバイスであり、例えば、十字キーやテンキー、タッチパネル等により構成される。
The display unit 3 is a display device for performing display related to various operations of the
The input unit 4 is an input device that accepts various inputs to the
音声出力部5は、携帯端末100の各種音声出力を行うための音声出力デバイスであり、例えば、音声出力用の音声データをD/A(デジタル/アナログ)変換してアナログの音声信号を出力し、スピーカやヘッドホン・イヤホンを接続するための端子から出力する。音声出力部5は、後述する音声出力制御部62の制御のもと音声出力を行う。
The
制御部6は、携帯端末100の各種構成を統括的に制御するための制御デバイスであり、例えばCPU(Central Processing Unit)等により構成される。
制御部6は、表示制御部61と音声出力制御部62とをさらに有する。
表示制御部61は、表示部3に表示を実行させるための制御を行うブロックである。
音声出力制御部62は、音声出力部5に音声出力を実行させるための制御を行うブロックである。
制御部6は、携帯端末100の各種構成を制御し、以下のような機能を実行可能である。すなわち、例えば、音声通話機能、メール送受信機能、ウェブブラウジング機能、音声読み上げ機能等である。
The
The
The
The audio
The
音声通話機能実行時には、制御部6は、図1に図示しない基地局に対する発信処理、或いは基地局からの着信処理を通信部1に実行させ、基地局との通信を確立し、図1に図示しないマイク等の音声入力デバイス等を介して取得した音声データに符号化等の処理を施して基地局に対して送信させる、或いは、通信部1が基地局から取得した音声データをデコードし、音声出力制御部62が音声出力部5に再生・出力させる。
When the voice call function is executed, the
メール送受信機能実行時には、表示制御部61がメール編集画面を表示部3に表示させて入力されたメールデータ(送信先アドレス、タイトル及び本文のテキストデータ、添付データ等を含む)を、制御部6が通信部1に送信させる。或いは、制御部6は通信部1を介してメールサーバからメールデータを取得し、表示制御部61が表示部3に表示させる。
When the mail transmission / reception function is executed, the
ウェブブラウジング機能実行時には、制御部6は、入力部4を介したユーザの入力等に応じて、ウェブブラウジング機能を実行する。この際、ウェブページ内にプラグイン再生用の画像・音声データが存在した場合、表示制御部61が画像データをウェブページ上で再生させるためのウインドウを含むウェブページを表示部3に表示させると共に、音声出力制御部62が音声データを音声出力部5に出力させる。なお、プラグイン再生用のデータは、本実施形態の携帯端末100においては、当該プラグイン再生用データを含むウェブページデータが表示されたタイミングで再生が開始される。
At the time of executing the web browsing function, the
音声読み上げ機能実行時には、制御部6は、入力された音声読み上げ用のテキスト(文字列)データを取得し、音声出力制御部62が音声出力部5にテキストデータの読み上げを行わせる。音声読み上げ用の音声データは、例えば記憶部2に単語・熟語・或いは単音で予め記憶されている。制御部6は入力された文字列データを例えば品詞や文節ごとに区切り、区切られた品詞・文節に適合する音声データがあるか否かを検索し、適合する品詞・文節がある場合は、音声出力制御部62が当該音声データを音声出力部5に再生・出力させ、適合する音声データがない場合は単音ごとの音声データを組み合わせて再生・出力させる。
音声読み上げ機能は、携帯端末100の様々な機能の実行時に並列動作を行うことが可能である。すなわち、メール送受信機能実行中に、メールサーバから受信し、表示部3に表示されたメールの本文や送信元アドレス等を音声読み上げしたり、ウェブブラウジング機能実行中に表示部3に表示されたコンテンツの文字列部分、或いは例えばリンク先URI(Uniform Resource Identifier)、予めコンテンツ内の画像データ等に設定されたキャプション等のテキストデータ等を音声読み上げしたりすることが可能である。
When the voice reading function is executed, the
The voice reading function can perform a parallel operation when various functions of the
特に、ウェブブラウジング中に音声読み上げ機能が実行される場合には、制御部6は通信部1がウェブサーバから取得したウェブページデータ内の音声読み上げ可能な文字列を抽出し、当該文字列を品詞・文節ごとに区切り、音声出力制御部62が適合する音声データを音声出力部5に再生・出力させる。
なお、本実施形態の携帯端末100においては、音声読み上げ機能は音声読み上げされる対象が表示部3に表示されてから所定時間(例えば1秒)経過後に音声読み上げ開始されるように予め設定されている。すなわち、例えばウェブブラウジング時の音声読み上げでは、ウェブページが表示部3に表示されてから例えば1秒後に、音声出力制御部62は音声出力部5に音声読み上げを開始させる。
In particular, when a speech reading function is executed during web browsing, the
In the
次に、制御部6がプラグイン再生用のデータを含むウェブページを表示するためのウェブブラウジング機能と、当該ウェブページの音声読み上げ機能を同時に実行する場合について説明する。
上述したように、本実施形態の携帯端末100では、音声読み上げ機能は他の機能実行時にでも実行可能となっているため、プラグイン再生用のデータを含むウェブページの表示するためのウェブブラウジング機能と、当該ウェブページを音声読み上げ機能とを制御部6が同時に実行する場合も起こりうる。
このような場合、プラグイン再生用の画像・音声データの再生と音声読み上げとが音声出力部5に同時に要求されることになるが、同時に再生・出力を行うことは不可能であるため、本実施形態の携帯端末100では、音声読み上げを優先して行う設定とする。従って、プラグイン再生用のデータを含むウェブページの表示中に、当該ウェブページの音声読み上げ機能が実行された場合には、再生中のプラグイン再生を停止し、音声読み上げ機能が優先して実行されることになる。
Next, a case where the
As described above, in the
In such a case, playback of the image / sound data for plug-in playback and speech reading are required at the same time for the
以下、プラグイン再生用のデータを含むウェブページの表示中に音声読み上げ機能が実行された場合の携帯端末100の動作例について説明する。
図2は、プラグイン再生用のデータを含むウェブページの表示中に音声読み上げ機能が実行された場合の携帯端末100の動作例を説明するためのフローチャートである。
ステップST1:
表示制御部61は、音声読み上げ可能な文字列を含むウェブページを表示部3に表示させる。表示部3に表示させるウェブページが音声読み上げ可能な文字列を含むか否かの半段は、本実施形態では限定しないが、例えば、ウェブページデータ内の各文字列がどの言語(英語、日本語、HTML言語、それ以外等)で書かれているかを判定し、英語或いは日本語等、音声読み上げ可能な言語で記述された文字列が存在した場合に、読み上げ可能な文字列が存在すると判定する。
ステップST2:
ユーザの入力部4を介した入力等に応じた、ステップST1において表示されたウェブページの音声読み上げ要求を制御部6が取得する。
Hereinafter, an operation example of the
FIG. 2 is a flowchart for explaining an operation example of the
Step ST1:
The
Step ST2:
The
ステップST3:
制御部6は、ステップST1において表示部3に表示されたウェブページ内のプラグイン再生用のデータが再生中であるか否かを判定する。プラグイン再生中であった場合にはステップST4に進み、プラグイン再生中でない場合はステップST6に進む。
ステップST4:
表示制御部61は、プラグイン再生を停止させる。
Step ST3:
The
Step ST4:
The
ステップST5:
表示制御部61は、ステップST4において再生停止されたプラグイン再生ウインドウ内に、所定の画像データを表示させる。
所定の画像データとは、本発明では特に限定しないが、例えば、ステップST4におけるプラグイン再生停止時のプラグイン再生用の画像データや、ステップST1において表示されたウェブページの背景色と同一の色でプラグイン再生ウインドウを塗り潰す背景画像、或いは白一色の画像等である。
ステップST6:
音声出力制御部62は、記憶部2に記憶された音声読み上げ用の音声データを使用して、ウェブページ内の音声読み上げ可能な文字列を音声読み上げし、音声出力部5に出力させる。
Step ST5:
The
The predetermined image data is not particularly limited in the present invention. For example, the image data for plug-in reproduction when plug-in reproduction is stopped in step ST4 or the same color as the background color of the web page displayed in step ST1. The background image that fills the plug-in playback window, or a white-colored image.
Step ST6:
The speech
ステップST7:
音声出力制御部62は、ステップST6において開始された音声読み上げを終了させる。音声出力制御部62が音声読み上げを終了させる条件は、例えば、ウェブページ内の音声読み上げ可能な全ての文字列の音声読み上げが終了した、或いは、ユーザによる入力部4を介した入力等により、音声読み上げの停止が要求される、等である。
ステップST8:
表示制御部61は、ステップST7において音声読み上げ機能が終了したことを条件に、プラグイン再生機能を再開させ、ウェブページ内のプラグイン再生用のデータを再生する。
Step ST7:
The voice
Step ST8:
The
以上のようにして、本実施形態の携帯端末100によれば、プラグイン再生用のデータ再生中に音声読み上げ機能の実行が要求された場合に、音声読み上げ機能が実行開始されてから終了するまでプラグイン再生を停止し、停止している間はプラグイン再生ウインドウ内に所定の画像を表示させる。表示制御部61がプラグイン再生機能停止中にプラグイン再生ウインドウ内に表示させる所定の画像は、プラグイン再生機能によるものではないため、プラグイン再生機能停止中のプラグイン再生ウインドウのスクロールアウトやスクロールインの際に生じるプラグイン再生ウインドウ内の表示の乱れを防止することができる。
As described above, according to the
なお、図2において説明したフローチャートでは、音声読み上げ機能の実行が要求され、プラグイン再生機能が停止した際にプラグイン再生ウインドウ内に所定の画像を表示する例について説明したが、本発明はこれには限定されず、例えば以下のようにすることも可能である。
図3は、プラグイン再生用のデータを含むウェブページの表示中に音声読み上げ機能が実行された場合の携帯端末100の他の動作例を説明するためのフローチャートである。
In the flowchart described with reference to FIG. 2, an example in which a predetermined image is displayed in the plug-in playback window when execution of the speech reading function is requested and the plug-in playback function is stopped has been described. For example, the following is also possible.
FIG. 3 is a flowchart for explaining another example of the operation of the
ステップST11:
表示制御部61は、音声読み上げ可能な文字列を含むウェブページを表示部3に表示させる。
ステップST12:
ユーザの入力部4を介した入力等に応じた、ステップST11において表示されたウェブページの音声読み上げ要求を制御部6が取得する。
Step ST11:
The
Step ST12:
The
ステップST13:
制御部6は、ステップST11において表示部3に表示されたウェブページ内のプラグイン再生用のデータが再生中であるか否かを判定する。プラグイン再生中であった場合にはステップST14に進み、プラグイン再生中でない場合はステップST18に進む。
ステップST14:
表示制御部61は、プラグイン再生を停止させる。
Step ST13:
The
Step ST14:
The
ステップST15:
制御部6は、ユーザにより入力部4等を介して表示部3に表示されたウェブページ画面のスクロール動作が要求されたか否かを判定する。スクロール動作が要求された場合はステップST16に進み、要求されなかった場合はステップST17に進む。
ステップST16:
表示制御部61は、ステップST15において要求されたスクロール動作により、プラグイン再生ウインドウがウェブページ画面の外にスクロールアウトしたか否かを判定する。プラグイン再生ウインドウがウェブページ画面の外にスクロールアウトした場合にはステップST17に進み、スクロールアウトしなかった場合はステップST18に進む。
Step ST15:
The
Step ST16:
The
ステップST17:
表示制御部61は、プラグイン再生ウインドウ内に、所定の画像データを表示させる。
ステップST18:
音声出力制御部62は、記憶部2に記憶された音声読み上げ用の音声データを使用して、ウェブページ内の音声読み上げ可能な文字列を音声読み上げし、音声出力部5に出力させる。
Step ST17:
The
Step ST18:
The speech
ステップST19:
音声出力制御部62は、ステップST18において開始された音声読み上げを終了させる。
ステップST20:
表示制御部61は、ステップST19において音声読み上げ機能が終了したことを条件に、プラグイン再生機能を再開させ、ウェブページ内のプラグイン再生用のデータを再生する。
Step ST19:
The voice
Step ST20:
The
図3において説明した本実施形態の携帯端末100の動作例によれば、プラグイン再生ウインドウがスクロールアウトしたか否かを判定して、スクロールアウトした場合にのみプラグイン再生ウインドウ内に所定の画像を表示させるので、プラグイン再生ウインドウがスクロールアウトしない場合にはプラグイン再生ウインドウ内の表示を保つことができるようになる。
According to the operation example of the
以上説明したように、本実施形態の携帯端末100によれば、プラグイン再生用のデータ再生中に音声読み上げ機能の実行が要求された場合に、表示制御部61は音声読み上げ機能が実行開始されてから終了するまでプラグイン再生を停止し、停止している間はプラグイン再生ウインドウ内に所定の画像を表示させる。表示制御部61がプラグイン再生機能停止中にプラグイン再生ウインドウ内に表示させる所定の画像は、プラグイン再生機能によるものではないため、プラグイン再生機能停止中のプラグイン再生ウインドウのスクロールアウトやスクロールインの際に生じるプラグイン再生ウインドウ内の表示の乱れを防止することができる。
As described above, according to the
また、本実施形態の携帯端末100によれば、プラグイン再生ウインドウがスクロールアウトしたか否かを判定して、スクロールアウトした場合にのみプラグイン再生ウインドウ内に所定の画像を表示させることも可能であるので、プラグイン再生ウインドウがスクロールアウトしない場合にはプラグイン再生ウインドウ内の表示を保つことができ、プラグイン再生ウインドウ内の画像が変化してしまうことによるユーザの違和感を最小限に抑えることができる。
Further, according to the
本発明は上述した実施形態には限定されない。
すなわち、本発明の実施に際しては、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
The present invention is not limited to the embodiment described above.
That is, when implementing the present invention, various modifications, combinations, sub-combinations, and alternatives may be made to the components of the above-described embodiments within the technical scope of the present invention or an equivalent scope thereof.
上述した実施形態では、プラグイン再生用のデータを含むウェブページ表示時に音声読み上げ機能がオンであった場合に、音声読み上げ中はプラグイン再生を停止する例について説明したが、本発明はこれには限定されない。プラグイン再生用のデータを含み、かつ音声読み上げの対象となる文字列を含むデータが表示される場合でも、本発明は適用可能である。すなわち、例えば、メール送受信機能において、受信したメールにプラグイン再生用のデータが含まれている際に、音声読み上げ機能がオンであった場合、音声読み上げ機能によってメール内の音声読み上げ対象となる文字列の音声読み上げが終了するまでプラグイン再生を停止するようにしてもよい。 In the above-described embodiment, an example in which plug-in playback is stopped during speech reading when the speech-reading function is turned on when a web page including plug-in playback data is displayed has been described. Is not limited. The present invention is applicable even when data including data for plug-in reproduction and including a character string to be read out is displayed. That is, for example, in the mail transmission / reception function, if the read-to-speech function is on when the received mail contains data for plug-in playback, the characters to be read out by the voice-speech function in the mail The plug-in playback may be stopped until the reading out of the column is completed.
また、上述した実施形態では、本発明の電子機器の一例として携帯端末100について説明したが、本発明はこれには限定されない。すなわち、本発明の電子機器は、携帯電話機等の携帯端末以外でも、プラグイン再生用のデータを含むコンテンツデータを再生可能な機能と、当該コンテンツデータの文字列部分を音声読み上げすることが可能な音声読み上げ機能を有する全ての電子機器に適用が可能である。すなわちデスクトップ型のPC(Personal Computer)等にも適用が可能することができる。
Moreover, although embodiment mentioned above demonstrated the
100…携帯端末、1…通信部、2…記憶部、3…表示部、4…入力部、5…音声出力部、6…制御部、61…表示制御部、62…音声出力制御部
DESCRIPTION OF
Claims (4)
音声読み上げのための音声データを記憶する記憶部と、
前記記憶部に記憶された前記音声データを使用して、前記表示部に表示された画面から抽出された音声読み上げ可能な文字列の音声読み上げを行う音声出力部と、
制御部と、
を有し、
前記制御部は、前記再生ウインドウを含む画面を前記表示部に表示させている際に、前記音声出力部に当該画面内の文字列の音声読み上げを行わせる要求を取得した場合に、前記再生プログラムによる前記画像の再生を停止させ、前記再生ウインドウ内に所定の画像を表示させる
ことを特徴とする電子機器。 A display unit capable of displaying a screen including a reproduction window for reproducing an image by a reproduction program;
A storage unit for storing voice data for voice reading;
Using the voice data stored in the storage unit, a voice output unit that reads out a text string that can be read out from the screen displayed on the display unit;
A control unit;
Have
When the control unit obtains a request for the voice output unit to read out a character string in the screen while displaying the screen including the playback window on the display unit, the playback program The electronic device according to claim 1, wherein the reproduction of the image is stopped and a predetermined image is displayed in the reproduction window.
ことを特徴とする請求項1に記載の電子機器。 When the control unit obtains a request for the voice output unit to read out a character string in the screen while displaying the screen including the playback window on the display unit, the playback program Determining whether or not there is a request to scroll the display of the screen after stopping the reproduction of the image according to, and displaying the predetermined image in the reproduction window when there is a request to scroll. The electronic device according to claim 1.
ことを特徴とする請求項2に記載の電子機器。 The control unit determines whether or not the playback window is scrolled out of the screen by the scroll, and displays the predetermined image in the playback window when scrolling out. 2. The electronic device according to 2.
前記再生ウインドウを含む画面を表示部に表示させている際に、当該画面内の文字列の音声読み上げを行わせる要求を取得した場合に、
前記再生プログラムにより画像の再生が実行中であるか否かを判定する工程と、
前記工程において前記再生プログラムにより画像の再生が実行中であった場合に、当該再生プログラムによる画像の再生を停止させる工程と、
前記工程において画像の再生を停止された再生ウインドウ内に所定の画像を表示させる工程と、
を有することを特徴とする電子機器の制御方法。 An electronic device control method capable of displaying a screen including a reproduction window for reproducing an image by a reproduction program and capable of reading out a character string in the screen.
When displaying a screen including the playback window on the display unit, when obtaining a request to read out a text string in the screen,
Determining whether image reproduction is being executed by the reproduction program;
A step of stopping reproduction of an image by the reproduction program when reproduction of the image is being executed by the reproduction program in the step;
Displaying a predetermined image in a reproduction window in which reproduction of the image is stopped in the step;
A method for controlling an electronic device, comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007167647A JP4823977B2 (en) | 2007-06-26 | 2007-06-26 | Electronic device and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007167647A JP4823977B2 (en) | 2007-06-26 | 2007-06-26 | Electronic device and control method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009010480A JP2009010480A (en) | 2009-01-15 |
| JP4823977B2 true JP4823977B2 (en) | 2011-11-24 |
Family
ID=40325155
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007167647A Expired - Fee Related JP4823977B2 (en) | 2007-06-26 | 2007-06-26 | Electronic device and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4823977B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4014361B2 (en) * | 2001-01-31 | 2007-11-28 | シャープ株式会社 | Speech synthesis apparatus, speech synthesis method, and computer-readable recording medium recording speech synthesis program |
| JP2006227846A (en) * | 2005-02-16 | 2006-08-31 | Fujitsu Ten Ltd | Information display system |
| JP5062669B2 (en) * | 2007-06-26 | 2012-10-31 | 京セラ株式会社 | Electronic device and control method thereof |
| JP5248051B2 (en) * | 2007-06-26 | 2013-07-31 | 京セラ株式会社 | Electronics |
-
2007
- 2007-06-26 JP JP2007167647A patent/JP4823977B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009010480A (en) | 2009-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20130117670A1 (en) | System and method for creating recordings associated with electronic publication | |
| WO2014154097A1 (en) | Automatic page content reading-aloud method and device thereof | |
| JP2005006008A (en) | Information terminal device and method for outputting image file with voice | |
| JP2004266576A (en) | Media data storage device and media data storage processing program | |
| JP2011030224A (en) | System and method for displaying multimedia subtitle | |
| CN103886777B (en) | Moving-image playback device and method, animation broadcast control device and method | |
| JP5062669B2 (en) | Electronic device and control method thereof | |
| JP2006003843A (en) | Karaoke device and karaoke system | |
| KR20090124240A (en) | Subtitle Editing Device and Method | |
| JP4823977B2 (en) | Electronic device and control method thereof | |
| JP3907604B2 (en) | Information processing apparatus, information processing method, storage medium, and program | |
| US20140297285A1 (en) | Automatic page content reading-aloud method and device thereof | |
| US20080076469A1 (en) | Method and Mobile Communication Terminal for Playing Multimedia Content | |
| JP2008046951A (en) | System and method for generating electronic document, server device, terminal device, program for server device, and program for terminal device | |
| JP7011755B1 (en) | Cartoon playback system, its method, its computer software program and cartoon data used for them | |
| JP5248051B2 (en) | Electronics | |
| JP2005204338A (en) | Method for reproducing still picture cartoon in portable telephone or mobile terminal | |
| JP2006139710A (en) | Reproduction method of static image cartoon in mobile phone set and portable terminal | |
| JP4895759B2 (en) | Voice message output device | |
| JP5042617B2 (en) | Portable information terminal | |
| JP4554533B2 (en) | Portable terminal device and voice output method thereof | |
| JP2006203670A (en) | Template distribution device | |
| KR20020036895A (en) | An electronic book service system | |
| JP2004266577A (en) | Media synchronized playback device, server device, media synchronized playback processing program, server processing program | |
| JP2009223830A (en) | Server device for server base computing system, and server control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100513 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110729 |
|
| 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: 20110809 |
|
| 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: 20110907 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4823977 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: 20140916 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |