JP4996539B2 - 情報処理装置、表示方法 - Google Patents
情報処理装置、表示方法 Download PDFInfo
- Publication number
- JP4996539B2 JP4996539B2 JP2008132438A JP2008132438A JP4996539B2 JP 4996539 B2 JP4996539 B2 JP 4996539B2 JP 2008132438 A JP2008132438 A JP 2008132438A JP 2008132438 A JP2008132438 A JP 2008132438A JP 4996539 B2 JP4996539 B2 JP 4996539B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- image
- full screen
- window image
- mode
- 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.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
まず、図1および図2を参照して、本発明の一実施形態に係る情報処理装置の構成を説明する。本実施形態の情報処理装置は、例えば、情報処理装置として機能するノートブック型の携帯型パーソナルコンピュータ10により実現されている。
アプリケーションA40は、HDD111に記録された映像コンテンツ(放送番組データ/ビデオデータなどの動画像)を再生する再生処理を実行するものとする。アプリケーションA40は、映像コンテンツ(動画像)を高品質で再生するために、フルスクリーンモードによって音声との同期や画面描画のタイミングを制御する。アプリケーションB41は、アプリケーションA40により映像が表示される間に並行して実行されるもので、例えばアプリケーションA40の動作を制御するユーザからの入力操作(例えばハンド・ジェスチャ)を受け付けてアプリケーションA40に通知する機能を有するアプリケーションとする。なお、アプリケーションA40とは関係しないで独立して動作するアプリケーションであっても勿論良い。
図4は、アプリケーションA40がフルスクリーンモードにより表示を行わない場合(ウィンドウモードの場合。各アプリケーションが描画可能)の表示動作を説明するための図である。アプリケーションA40がフルスクリーンモードで表示を行っていない場合には、それぞれのアプリケーションA,B,Cが、それぞれのアプリケーションが表示しようとするウィンドウの描画を実行する。OS50(OS201)は、ディスプレイ60の表示画面おける各アプリケーションが表示するウィンドウ60A,60B,60Cの表示順序や位置、表示タイミングの調整を制御している。
アプリケーションA40は、フルスクリーンモードによる動画像(映像コンテンツ)の表示が起動されると(ステップA1)、アプリケーションB41が動作中であるかを判別する。ここで、アプリケーションB41が動作中でないと判別された場合(ステップA2、No)、アプリケーションA40は、自アプリケーションのウィンドウイメージを読み込み(ステップA11)、フルスクリーンモードによる画面描画を実行する(ステップA12)(図5に示す動作状態)。
アプリケーションB41は、ウィンドウイメージを表示する機能が起動されると(ステップB1)、フルスクリーンモードにより描画を行うアプリケーションA40が動作中であるか判別する。
図9に示す例では、アプリケーションB41は、人の手や指の動き(ハンド・ジェスチャ)によってユーザから動画像の再生を制御するための入力操作を受け付け、アプリケーションA40に通知する機能を有するアプリケーションとする。アプリケーションB41が起動されると、アプリケーションB41のウィンドウイメージとして、図9に示すように、再生、停止、一時停止、早送り等を指示するためのボタンが設けられたコントロールパネルAの他、特定機能を指示するための複数の機能エリアB,C,D.Eを表示する。また、人の手の動きに追随して移動されるポインタPが表示されている。
Claims (15)
- 動画像を再生する第1のアプリケーションと、第2のアプリケーションとを同時に実行可能な情報処理装置において、
第1のアプリケーションは、
他のアプリケーションによる描画を排除して全画面で描画するフルスクリーンモードにより動画像を描画する描画手段と、
ウィンドウイメージの取得が可能な前記第2のアプリケーションが起動しているか否かを判別する手段と、
前記描画手段による前記フルスクリーンモードによる動作時に、前記判別手段により起動していると判別された前記第2のアプリケーションからの動作モードの問い合わせに対して、前記フルスクリーンモードである旨を通知するモード通知手段と、
他のアプリケーションと共有するメモリ領域を通じて、前記第2のアプリケーションが出力するウィンドウイメージをキャプチャするキャプチャ手段と、
前記モードの通知に対する前記第2のアプリケーションからのウィンドウイメージ更新通知に応じて、前記キャプチャ手段によりキャプチャされた前記第2のアプリケーションのウィンドウイメージを前記動画像に合成するイメージ合成手段とを具備し、
前記描画手段は、前記イメージ合成手段により前記ウィンドウイメージが合成された動画像を、前記フルスクリーンモードで描画する情報処理装置。 - 動画像を再生する第1のアプリケーションと、第2のアプリケーションとを同時に実行する情報処理装置において、
第1のアプリケーションは、
フルスクリーンモードにより全画面で動画像を描画する描画手段と、
前記フルスクリーンモードによる動作時に、前記第2のアプリケーションが出力するウィンドウイメージをキャプチャするキャプチャ手段と、
前記キャプチャ手段によりキャプチャされた前記第2のアプリケーションのウィンドウイメージを前記動画像に合成するイメージ合成手段とを具備し、
前記描画手段は、前記イメージ合成手段により前記ウィンドウイメージが合成された動画像を、前記フルスクリーンモードで描画する情報処理装置。 - 前記第1のアプリケーションは、前記イメージ合成手段によりウィンドウイメージの取得が可能な前記第2のアプリケーションが起動しているか否かを判別する手段と、
前記判別手段により前記第2のアプリケーションが起動していると判別された場合に、前記第2のアプリケーションに対して動作モードを通知するモード通知手段とをさらに具備する請求項2記載の情報処理装置。 - 前記第1のアプリケーションの前記描画手段は、他のアプリケーションも描画可能なウィンドウモードと、前記フルスクリーンモードとのいずれかのモードにより前記動画像が描画可能であり、
前記モード通知手段は、前記第1のアプリケーションは、前記イメージ合成手段によりウィンドウイメージの取得が可能な前記第2のアプリケーションが動作している場合であって、前記フルスクリーンモードへの移行時に、前記第2のアプリケーションに対して動作モードの移行を通知する請求項1または請求項2記載の情報処理装置。 - 前記イメージ合成手段は、前記第2のアプリケーションからのウィンドウイメージを更新したことを示す更新通知に応じて、前記ウィンドウイメージの合成を行うことを特徴とする請求項2記載の情報処理装置。
- 前記モード通知手段は、前記描画手段による前記フルスクリーンモードによる動作時に、前記第2のアプリケーションからの動作モードの問い合わせに対して、前記フルスクリーンモードである旨を通知することを特徴とする請求項2記載の情報処理装置。
- 前記イメージ合成手段は、前記第2のアプリケーションと共有するメモリ領域を通じて前記ウィンドウイメージを取得することを特徴とする請求項2記載の情報処理装置。
- 前記第2のアプリケーションは、
前記第1のアプリケーションがフルスクリーンモードによる動作中に、自アプリケーションにより表示すべきウィンドウイメージを前記メモリ領域に書き込むウィンドウイメージ書き込み手段と、
前記ウィンドウイメージ書込み手段によりウィンドウイメージの書込みを行った際に更新通知を出力する更新通知手段とを具備することを特徴とする請求項1または請求項5記載の情報処理装置。 - 動画像を再生する第1のアプリケーションと、第2のアプリケーションとを同時に実行可能な情報処理装置における表示方法であって、
第1のアプリケーションは、
他のアプリケーションによる描画を排除して全画面で描画するフルスクリーンモードでの動作時に、ウィンドウイメージの取得が可能な前記第2のアプリケーションが起動しているか否かを判別し、
起動していると判別された前記第2のアプリケーションからの動作モードの問い合わせに対して、前記フルスクリーンモードである旨を通知し、
他のアプリケーションと共有するメモリ領域を通じて、前記第2のアプリケーションが出力するウィンドウイメージをキャプチャし、
前記モードの通知に対する前記第2のアプリケーションからのウィンドウイメージ更新通知に応じて、前記キャプチャ手段によりキャプチャされた前記第2のアプリケーションのウィンドウイメージを前記動画像に合成し、
このウィンドウイメージが合成された動画像を前記フルスクリーンモードにより描画する表示方法。 - 動画像を再生する第1のアプリケーションと、第2のアプリケーションとを同時に実行する情報処理装置における表示方法であって、
第1のアプリケーションは、
フルスクリーンモードによる動作時に、前記第2のアプリケーションが出力するウィンドウイメージをキャプチャし、
キャプチャされた前記第2のアプリケーションのウィンドウイメージを前記動画像に合成し、
前記ウィンドウイメージが合成された動画像を、前記フルスクリーンモードで描画する表示方法。 - 前記第1のアプリケーションは、ウィンドウイメージの取得が可能な前記第2のアプリケーションが起動しているか否かを判別し、
前記第2のアプリケーションが起動していると判別された場合に、前記第2のアプリケーションに対して動作モードを通知する請求項10記載の表示方法。 - 前記第1のアプリケーションは、前記第2のアプリケーションからのウィンドウイメージを更新したことを示す更新通知に応じて、前記ウィンドウイメージを合成する請求項10記載の表示方法。
- 前記第1のアプリケーションは、前記フルスクリーンモードによる動作時に、前記第2のアプリケーションからの動作モードの問い合わせに対して、前記フルスクリーンモードである旨を通知する請求項10記載の表示方法。
- 前記第1のアプリケーションは、他のアプリケーションと共有するメモリ領域を通じて前記ウィンドウイメージを取得する請求項10記載の表示方法。
- 前記第2のアプリケーションは、
前記第1のアプリケーションが前記フルスクリーンモードによる動作中に、自アプリケーションにより表示すべきウィンドウイメージを前記メモリ領域に書き込み、
このウィンドウイメージの書込みを行った際に更新通知を前記第1のアプリケーションに対して出力する請求項9または請求項12記載の表示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008132438A JP4996539B2 (ja) | 2008-05-20 | 2008-05-20 | 情報処理装置、表示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008132438A JP4996539B2 (ja) | 2008-05-20 | 2008-05-20 | 情報処理装置、表示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009282639A JP2009282639A (ja) | 2009-12-03 |
JP4996539B2 true JP4996539B2 (ja) | 2012-08-08 |
Family
ID=41453058
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008132438A Active JP4996539B2 (ja) | 2008-05-20 | 2008-05-20 | 情報処理装置、表示方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4996539B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111385240A (zh) * | 2018-12-27 | 2020-07-07 | 北京奇虎科技有限公司 | 一种网络内设备接入的提醒方法、装置和计算设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4312732B2 (ja) * | 2005-03-31 | 2009-08-12 | 株式会社スクウェア・エニックス | 情報表示制御装置及び方法、プログラム、並びに記録媒体 |
JP4797444B2 (ja) * | 2005-05-24 | 2011-10-19 | ブラザー工業株式会社 | 情報処理装置及び情報処理プログラム |
-
2008
- 2008-05-20 JP JP2008132438A patent/JP4996539B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009282639A (ja) | 2009-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8913834B2 (en) | Acoustic signal corrector and acoustic signal correcting method | |
JP4331240B2 (ja) | 電子機器および画像表示方法 | |
JP4818427B2 (ja) | 情報処理装置及び画面選択方法 | |
JP4908360B2 (ja) | 携帯情報端末連係システムおよび連係処理プログラム並びに連係処理装置 | |
JP2009089065A (ja) | 電子機器および顔画像表示装置 | |
US20110310123A1 (en) | Image display device, display controlling method and program | |
US20120084730A1 (en) | Electronic apparatus, icon display method, and program for electronic apparatus | |
JP2010257509A (ja) | オーサリング装置、オーサリング方法およびプログラム | |
EP1411414A2 (en) | Information processing apparatus | |
JP4856105B2 (ja) | 電子機器および表示処理方法 | |
JP2010177848A (ja) | テレビ装置、pc装置、テレビ装置とpc装置とからなる表示システム | |
US20090044221A1 (en) | Information Processing Apparatus and Program Startup Control Method | |
US20120162530A1 (en) | Electronic Apparatus and Display Control Method | |
JP5010666B2 (ja) | 情報処理装置 | |
JP4996539B2 (ja) | 情報処理装置、表示方法 | |
JP2008040826A (ja) | 情報処理装置 | |
US20120229511A1 (en) | Electronic apparatus and method of displaying object | |
JP5414843B2 (ja) | 電子機器、画像データの表示制御方法、およびプログラム | |
CN113132769A (zh) | 显示设备及音画同步方法 | |
JP2011165006A (ja) | 映像表示装置、映像表示方法、プログラムおよび記録媒体 | |
JP2010154131A (ja) | オーサリング装置およびオーサリング方法 | |
CN112802440B (zh) | 一种显示设备及声音低延迟处理方法 | |
JP5242748B2 (ja) | 情報処理装置及び画面選択方法 | |
US20170092334A1 (en) | Electronic device and method for visualizing audio data | |
JP2015038790A (ja) | 情報処理装置および操作位置制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101124 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120402 |
|
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: 20120417 |
|
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: 20120511 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150518 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4996539 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150518 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 Free format text: JAPANESE INTERMEDIATE CODE: R313121 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |