JP6090233B2 - Data processing apparatus and program - Google Patents
Data processing apparatus and program Download PDFInfo
- Publication number
- JP6090233B2 JP6090233B2 JP2014104851A JP2014104851A JP6090233B2 JP 6090233 B2 JP6090233 B2 JP 6090233B2 JP 2014104851 A JP2014104851 A JP 2014104851A JP 2014104851 A JP2014104851 A JP 2014104851A JP 6090233 B2 JP6090233 B2 JP 6090233B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- image
- output
- data
- data processing
- 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
- Transforming Electric Information Into Light Information (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、複数のアプリケーションの処理を実行するデータ処理装置及びプログラムに関する。 The present invention relates to a data processing apparatus and program for executing processing of a plurality of applications .
近時、パーソナルコンピュータがより一般化する一方で、画像表示素子に液晶パネルやマイクロミラー素子等を用いた携帯可能なデータプロジェクタ装置が普及しており、これらパーソナルコンピュータとデータプロジェクタ装置を接続し、パーソナルコンピュータ上でプレゼンテーション用のソフトウェアを実行してそれをプロジェクタ装置で投影表示させることで、より容易に表現力豊かなプレゼンテーションを気軽に実施することが可能となっている。 Recently, while personal computers are becoming more common, portable data projector devices using liquid crystal panels, micromirror devices, etc. as image display elements have become widespread, connecting these personal computers and data projector devices, By executing presentation software on a personal computer and projecting and displaying it on a projector device, it is possible to more easily express a presentation more easily.
このようにパーソナルコンピュータでプレゼンテーション用のソフトウェアを実行してプロジェクタ装置で投影表示させる場合、その時点でのパーソナルコンピュータの画面内容がそのままプロジェクタ装置により投影表示されることになる。 When the presentation software is executed on the personal computer and projected on the projector device in this way, the screen content of the personal computer at that time is projected and displayed as it is on the projector device.
そのため、ユーザはプレゼンテーション時の状況に応じ、投影がかえって邪魔になると判断した場合には、必要に応じて画像の投影を一時的に停止、より詳細には「黒画像」を表示することで、光源ランプでの発光は維持しながらも、擬似的に投影を停止する必要があるもので、一般には投影画像の「ミュート」機能として知られており、この種のミュート機能を行なうものとして、例えば以下に示すような技術が考えられている。 Therefore, if the user decides that the projection will get in the way depending on the situation at the time of presentation, the projection of the image is temporarily stopped as necessary, and more specifically, by displaying the “black image”, While maintaining light emission from the light source lamp, it is necessary to stop projection in a pseudo manner, and is generally known as a “mute” function of a projected image. The following technologies are considered.
すなわちこの技術は、画像ミュートまたはA(音声)/V(画像)ミュート機能の効果をより高めるプロジェクタを提供するべく、画像表示用光変調素子、光変調素子を照明するランプ、およびランプ冷却用のファンを備えた画像表示装置で、画像表示装置の表示画面を非表示にするかまたは予め定めた所定の表示に設定する画像ミュート手段と、画像ミュート手段による設定及びその設定の解除に対応してランプの出力輝度を調整するランプ出力輝度調整手段とを備えるようにしたものである。(例えば、特許文献1) That is, this technique provides an image display light modulation element, a lamp that illuminates the light modulation element, and a lamp cooling lamp to provide a projector that further enhances the effect of the image mute function or the A (audio) / V (image) mute function. In an image display device having a fan, the display screen of the image display device is hidden or set to a predetermined display, and the setting by the image mute device and the cancellation of the setting Lamp output brightness adjusting means for adjusting the output brightness of the lamp is provided. (For example, Patent Document 1)
しかしながら、上記特許文献1の技術も含めて、投影画像のミュート動作の設定とその解除はいずれもユーザのキー操作により行なうもので、必要なキー操作が遅れてしまった場合、あるいはキー操作を忘れてしまった場合には、当然のことながらユーザが投影したくない画像がスクリーン画面上に投影表示されてしまうという不具合があった。
However, including the technique disclosed in
本発明の目的とするところは、アプリケーションのアクティブ状態に応じてデータの出力を制御できるようにすることにある。 An object of the present invention is to make it possible to control the output of data in accordance with the active state of an application.
請求項1記載の発明は、複数のアプリケーションの実行を制御するデータ処理装置であって、前記複数のアプリケーションの内で特定の第1アプリケーションの実行によるデータを出力する出力手段と、前記第1アプリケーション以外の第2アプリケーションが、当該第1アプリケーションに代わってアクティブ状態になったか否かを判別する判別手段と、前記第1アプリケーションの実行による当該データ処理装置からのデータ出力の停止を、前記判別手段で前記第2アプリケーションがアクティブ状態になったと判別された場合に制御する出力制御手段と、を具備したことを特徴とする。
請求項3記載の発明は、複数のアプリケーションの実行を制御するデータ処理装置であって、前記複数のアプリケーションの内で特定の第1アプリケーションによる画像あるいは音声出力を制御する出力制御手段と、を具備し、前記第1アプリケーションによる画像あるいは音声出力中にあって、当該第1アプリケーション以外の第2アプリケーションが前記第1アプリケーションに代わってアクティブ状態になった際は、前記第1アプリケーションによる前記画像あるいは音声出力を停止させるように制御する、ことを特徴とする。
The invention according to
According to a third aspect of the present invention, there is provided a data processing apparatus for controlling execution of a plurality of applications, comprising output control means for controlling image or audio output by a specific first application among the plurality of applications. When a second application other than the first application is in an active state in place of the first application while the image or sound is being output by the first application, the image or sound is output by the first application. Control is made to stop the output.
本発明によれば、アプリケーションのアクティブ状態に応じてデータの出力を制御させることが可能となる。
According to the present invention, it is possible to control the output of data according to the active state of an application.
以下本発明をパーソナルコンピュータ(PC)1とデータプロジェクタ装置2を接続してなる投影システムに適用した場合について図面を参照して説明する。
Hereinafter, a case where the present invention is applied to a projection system in which a personal computer (PC) 1 and a
なお、本実施の形態では、パーソナルコンピュータ1とデータプロジェクタ装置2とを接続する方法として2種類、無線LAN接続による方法とRGBケーブル接続による方法とを選択することができるものとする。
In the present embodiment, it is assumed that two types of methods for connecting the
図1(A)は、無線LAN接続によりパーソナルコンピュータ1とデータプロジェクタ装置2とを接続した第1の接続状態を例示するもので、ここでは例えばIEEE802.11b規格(またはIEEE802.11a/802.11g規格等)により双方向で接続されて、パーソナルコンピュータ1から動画像データと後述するミュート制御のための信号がデータプロジェクタ装置2へ送出される。
FIG. 1A illustrates a first connection state in which the
データプロジェクタ装置2は、パーソナルコンピュータ1から送られてくる内容に従って画像データ、あるいは内部の光源ランプによる発光は行ないながらも画面全体が黒色となるミュート画像を投影し、併せて内蔵するスピーカ部より音声を拡声放音する。
The
また、図1(B)は、パーソナルコンピュータ1とデータプロジェクタ装置2とをRGBケーブル3で接続した第2の接続状態を例示するもので、ここではRGBケーブル3を介してパーソナルコンピュータ1からデータプロジェクタ装置2へ動画像データが伝送される一方で、IrDA規格等の赤外線(Ir)変調信号により後述するミュート制御のための信号が伝送される。
FIG. 1B illustrates a second connection state in which the
上記図1(A)及び図1(B)のいずれの接続状態にあっても、パーソナルコンピュータ1は、データプロジェクタ装置2に付属している記録媒体、例えばCD−ROMによりこのデータプロジェクタ装置2用のドライブプログラムを予めインストールしており、同プログラムを実行することにより、特定のアプリケーションプログラム、例えばプレゼンテーションソフトウェアの実行時に画像データをデータプロジェクタ装置2へ送出する一方で、画像のミュート動作を制御するための信号をデータプロジェクタ装置2へ出力する。
1A and 1B, the
図2は上記パーソナルコンピュータ1の構成について説明するものである。この図2は、パーソナルコンピュータ1のハードウェア構成を示すものであり、各種処理制御を司るCPU11とフロントサイドバスFSBを介してノースブリッジ12が接続される。
FIG. 2 explains the configuration of the
このノースブリッジ12は、さらにメモリバスMBを介してメインメモリ13と、またグラフィクスインタフェースAGPを介してグラフィックコントローラ14及びグラフィックメモリ15と接続される他、サウスブリッジ16とも接続され、主としてこれらの間での入出力制御を実行する。
The
サウスブリッジ16は、PCIバス17、キーボード/マウス18、ビデオエンコーダ19、無線LANインタフェース(I/F)20、Ir送受信部21、ハードディスク装置(HDD)22と接続され、主としてこれら周辺回路とノースブリッジ12との間の入出力制御を行なう。
The
なお、これらパーソナルコンピュータ1を構成する個々の要素自体は、きわめて一般的な技術であるのでその説明は省略するものとする。
It should be noted that the individual elements constituting the
なお、ビデオエンコーダ19は、与えられたデジタル値の画像信号からアナログ値の画像信号であるRGBビデオ信号を生成して出力する。
Note that the
無線LANインタフェース20は、無線アンテナ23を介して例えば2.4[GHz]帯の電波の送受により上述したIEEE802.11b規格に則った各種データの送受を行なう。
The
ハードディスク装置22は、OS(オペレーティングシステム)や各種アプリケーションプログラム、データファイルと共に、上記データプロジェクタ装置2用のドライバソフトウェアをインストールして予め記憶しているものとする。
It is assumed that the
次に図3を用いて上記データプロジェクタ装置2の回路構成について説明する。
図中、入出力コネクタ部31より入力された各種規格の画像信号が、入出力インタフェース(I/F)32、システムバスSBを介して画像変換部33で所定のフォーマットの画像信号に統一された後に、投影エンコーダ34へ送られる。
Next, the circuit configuration of the
In the figure, image signals of various standards input from the input /
投影エンコーダ34は、送られてきた画像信号をビデオRAM35に展開記憶させた上でこのビデオRAM35の記憶内容からビデオ信号を生成して投影駆動部36に出力する。
The
この投影駆動部36は、送られてきた画像信号に対応して適宜フレームレート、例えば例えば60[フレーム/秒]と色成分の分割数、及び表示階調数を乗算した、より高速な時分割駆動で空間的光変調素子(SOM)である例えばマイクロミラー素子37を表示駆動する。
The
このマイクロミラー素子37に対して、リフレクタ38内に配置された光源ランプ39が出射する高輝度の白色光を、カラーホイール40を介して適宜原色に着色し、ライトトンネル41で輝度分布を均一化した後にミラー42で全反射して照射することで、その反射光で光像が形成され、投影レンズ43を介してここでは図示しないスクリーンに投影表示される。
High-luminance white light emitted from the
しかるに、光源ランプ39の点灯駆動と、カラーホイール40を回転駆動するモータ(M)44はいずれも投影光処理部45からの供給電圧値に基づいて動作する。
However, both the lighting driving of the
上記各回路のすべての動作制御を司るのが制御部46である。この制御部46は、CPUと、投影動作時に該CPUで実行される動作プログラムを記憶した不揮発性メモリ、及びワークメモリ等により構成される。
The
この制御部46にはまた、上記システムバスSBを介して無線LANインタフェース(I/F)47、測距処理部48及び音声処理部49が接続される。
The
無線LANインタフェース47は、無線アンテナ50を介して例えば2.4[GHz]帯の電波の送受により上述したIEEE802.11b規格に則った各種データの送受を行なう。
The
測距処理部48は、データプロジェクタ装置2の筐体前面の投影レンズ43近傍に互いに直交するように埋設形成された2対の位相差センサからなる測距センサ51を制御駆動し、それらの検出出力から任意の点位置までの距離を算出するもので、算出された距離値データは上記制御部46へ送られる。
The distance
音声処理部49は、PCM音源等の音源回路を備え、投影動作時に与えられる音声データをアナログ化し、スピーカ52を駆動して拡声放音し、あるいは必要によりビープ音等を発生させる。
The
なお、データプロジェクタ装置2は、その筐体上面に備えられるキースイッチ(SW)部53における各キー操作信号が直接制御部46に入力されると共に、Ir受信部54からの信号も直接制御部46に入力される。このIr受信部54は、データプロジェクタ装置2の筐体前面及び背面にそれぞれ設けられるIr受信窓部より、このデータプロジェクタ装置2付属の図示しないリモートコントローラからの操作信号、あるいは外部機器からのIrDA規格に則った赤外線変調信号を受信し、その受信信号をコード信号化して制御部46に送出する。
In the
次に上記実施の形態の第1の動作例について説明する。
図4は、上記図1(A)に示した第1の接続状態における第1の動作例を例示するもので、その動作制御はパーソナルコンピュータ1側ではCPU11が、データプロジェクタ装置2側では制御部46がそれぞれ実行する。
Next, a first operation example of the above embodiment will be described.
FIG. 4 exemplifies a first operation example in the first connection state shown in FIG. 1A. The operation control is performed by the
データプロジェクタ装置2では、電源の投入に際して、光源ランプ39の点灯発光の開始や入力される画像信号のサーチ等を含む各種初期設定を実行した後に(ステップR01)、入力される画像データの内容に関わらず全画面が黒となるように投影画像のミュート設定を行なう(ステップR02)。
In the
この画像ミュート状態で、パーソナルコンピュータ1から無線LAN経由で、画像ミュートを解除するための指示信号が画像データとは別に入力されたか否かを無線LANインタフェース47によりサーチさせ(ステップR03)、サーチの結果その指示信号が受信されたか否かを判断する(ステップR04)。
In this image mute state, the
ここで受信されなかったと判断した場合には、再び上記ステップR02からの処理に戻り、上記と同様にステップR02〜R04の処理を繰返すことで、パーソナルコンピュータ1から画像ミュートの状態の解除を指示する信号が入力されるのを待機する。
If it is determined that it has not been received, the process returns to the process from step R02 again, and the process of steps R02 to R04 is repeated in the same manner as described above to instruct the
一方のパーソナルコンピュータ1では、無線LANインタフェース20と無線アンテナ23を介して無線LANによりデータプロジェクタ装置2との接続を行ない、併せてデータプロジェクタ装置2のドライバソフトウェアに含まれるミュート制御のためのアプリケーションソフトウェアを起動する(ステップT01)。
On the other hand, the
次いで、予め特定されたアプリケーションソフトウェア、ここではプレゼンテーションソフトウェアの動作状態を取得し(ステップT02)、当該アプリケーションソフトウェアが起動されたか否かを判断する(ステップT03)。 Next, the operating state of application software specified in advance, here, the presentation software is acquired (step T02), and it is determined whether or not the application software has been activated (step T03).
ここで当該プレゼンテーションソフトウェアが起動されたと判断した場合にのみ、そのプレゼンテーションソフトウェアに基づく画像データの出力に先立って画像ミュート状態を解除するための指示信号をデータプロジェクタ装置2へ無線LAN経由で発信する(ステップT04)。
Only when it is determined that the presentation software has been activated, an instruction signal for canceling the image mute state is transmitted to the
その後、今度は当該プレゼンテーションソフトウェアが終了されたか否かを判断する(ステップT05)。 Thereafter, it is determined whether or not the presentation software has been terminated (step T05).
ここで当該プレゼンテーションソフトウェアが終了されたと判断した場合にのみ、そのプレゼンテーションソフトウェアに基づく画像データの出力を停止すると共に、あらたに画像ミュートの状態を設定するための指示信号をデータプロジェクタ装置2へ無線LAN経由で発信する(ステップT06)。
Only when it is determined that the presentation software has been terminated, the output of the image data based on the presentation software is stopped, and an instruction signal for newly setting the image mute state is sent to the
次いで無線LANインタフェース20によりデータプロジェクタ装置2との無線LAN接続が断たれていないことを確認した上で(ステップT07)、再び上記ステップT02からの処理を繰返す。
Next, the
なお、ここでデータプロジェクタ装置2との無線LAN接続が断たれていると判断した場合には、その時点でこのデータプロジェクタ装置2の画像ミュートの制御を行なうアプリケーションプログラムを処理する。
If it is determined here that the wireless LAN connection with the
他方、パーソナルコンピュータ1からの画像データ等を無線LAN経由で受信するデータプロジェクタ装置2側では、上記ステップT04での処理で発信されたパーソナルコンピュータ1からの画像ミュートを解除する指示信号を、上記ステップR03でのサーチにより受信すると、続くステップR04でその受信を確認し、それまで設定していた画像ミュートの状態を停止して、入力される画像データを投影レンズ43より投影表示する状態に移行する(ステップR05)。
On the other hand, on the side of the
ここでデータプロジェクタ装置2では、この入力される画像データの投影表示状態を維持しながらも、今度はパーソナルコンピュータ1から無線LAN経由で、画像ミュートを設定するための指示信号が画像データとは別に入力されたか否かを無線LANインタフェース47によりサーチさせ(ステップR06)、サーチの結果その指示信号が受信されたか否かを判断する(ステップR07)。
Here, in the
ここで受信されなかったと判断した場合には、再び上記ステップR05からの処理に戻り、以後は上記と同様にステップR05〜R07の処理を繰返すことで、パーソナルコンピュータ1から画像ミュートの状態の設定を指示する信号が入力されるのを待機する。
If it is determined that the image has not been received, the process returns to the process from step R05 again. Thereafter, the processes of steps R05 to R07 are repeated in the same manner as described above to set the image mute state from the
そして、上記ステップT06での処理で発信されたパーソナルコンピュータ1からの画像ミュートを設定する指示信号を、上記ステップR06でのサーチにより受信すると、続くステップR07でその受信を確認し、それまで解除していた画像ミュートの状態を停止して、再び上記ステップR02からの処理に戻り、画像ミュートの状態を設定する。
Then, when the instruction signal for setting the image mute sent from the
このように、パーソナルコンピュータ1及びデータプロジェクタ装置2を使用するユーザに一切の負担をかけずに、特定のアプリケーションソフトウェアである例えばプレゼンテーションソフトウェアの動作状態に応じて、不必要と思われる画像の投影を一時的に停止させるべく画像ミュート動作を切換え設定することができる。
In this way, an unnecessary image is projected according to the operating state of specific application software, for example, presentation software, without placing any burden on the user who uses the
特に上記第1の動作例では、特定のアプリケーションソフトウェアであるプレゼンテーションソフトウェアの起動と終了に応じて画像ミュートの状態を切換えるものとしたため、パーソナルコンピュータ1をシングルタスクあるいはそれに近い形態で運用する場合に、画像ミュートの状態をより的確に切換えることができる。
In particular, in the first operation example, since the image mute state is switched according to the start and end of the presentation software that is the specific application software, when the
次に上記実施の形態の第2の動作例について説明する。
図5は、上記図1(B)に示した第2の接続状態における第2の動作例を例示するもので、その動作制御はパーソナルコンピュータ1側ではCPU11が、データプロジェクタ装置2側では制御部46がそれぞれ実行する。
Next, a second operation example of the above embodiment will be described.
FIG. 5 exemplifies a second operation example in the second connection state shown in FIG. 1B. The operation control is performed by the
データプロジェクタ装置2では、電源の投入に際して、光源ランプ39の点灯発光の開始や入力される画像信号のサーチ等を含む各種初期設定を実行した後に(ステップR51)、入力される画像データの内容に関わらず全画面が黒となるように投影画像のミュート設定を行なう(ステップR52)。
In the
この画像ミュート状態で、パーソナルコンピュータ1から画像ミュートを解除するための指示信号が画像データとは別の赤外線変調信号の形で入力されたか否かをIr受信部54によりサーチさせ(ステップR53)、サーチの結果その指示信号が受信されたか否かを判断する(ステップR54)。
In this image mute state, the
ここで受信されなかったと判断した場合には、再び上記ステップR52からの処理に戻り、上記と同様にステップR52〜R54の処理を繰返すことで、パーソナルコンピュータ1から画像ミュートの状態の解除を指示する信号が入力されるのを待機する。
If it is determined that the image has not been received, the process returns to the process from step R52 again, and the process of steps R52 to R54 is repeated in the same manner as described above, thereby instructing the
一方のパーソナルコンピュータ1では、RGBケーブル3を介してデータプロジェクタ装置2との接続を行ない、ビデオエンコーダ19よりアナログのRGBビデオ信号を送出する一方で、併せてデータプロジェクタ装置2のドライバソフトウェアに含まれるミュート制御のためのアプリケーションソフトウェアを起動する(ステップT51)。
One
次いで、予め特定されたアプリケーションソフトウェア、ここではプレゼンテーションソフトウェアの動作状態を取得し(ステップT52)、当該アプリケーションソフトウェアがアクティブな状態にあるか否かを判断する(ステップT53)。 Next, the operating state of the application software specified in advance, here, the presentation software is acquired (step T52), and it is determined whether or not the application software is in an active state (step T53).
ここでマルチタスク環境にあって当該プレゼンテーションソフトウェアがアクティブ状態にあると判断した場合にのみ、そのプレゼンテーションソフトウェアに基づく画像データの出力に先立って画像ミュート状態を解除するための指示信号をデータプロジェクタ装置2へIr送受信部21より赤外線変調信号の形で発信する(ステップT54)。
Here, only when it is determined that the presentation software is in an active state in a multitasking environment, an instruction signal for releasing the image mute state prior to the output of the image data based on the presentation software is sent to the
その後、今度は同じくマルチタスク環境にあって当該プレゼンテーションソフトウェア以外のアプリケーションソフトウェアがアクティブな状態にあるか否かを判断する(ステップT55)。 Thereafter, it is determined whether or not the application software other than the presentation software is in an active state in the same multitask environment (step T55).
ここで当該プレゼンテーションソフトウェア以外のアプリケーションソフトウェアがアクティブであると判断した場合にのみ、あらたに画像ミュートの状態を設定するための指示信号をIr送受信部21よりデータプロジェクタ装置2へ赤外線変調信号の形で発信する(ステップT56)。
Only when it is determined that application software other than the presentation software is active, an instruction signal for newly setting the image mute state is sent from the Ir transmission /
次いで、このミュート制御のためのアプリケーションソフトウェアの終了が指示されていないことを確認した上で(ステップT57)、再び上記ステップT52からの処理を繰返す。 Next, after confirming that the termination of the application software for the mute control is not instructed (step T57), the processing from step T52 is repeated again.
なお、ここでこのミュート制御のためのアプリケーションソフトウェアの終了が指示されたと判断した場合には、その指示に従ってデータプロジェクタ装置2の画像ミュートの制御を行なうアプリケーションプログラムを処理する。
If it is determined here that the end of the application software for the mute control is instructed, an application program for controlling the image mute of the
他方、パーソナルコンピュータ1からの画像データ等をRGBケーブル3を介して入出力コネクタ部31で受信するデータプロジェクタ装置2側では、上記ステップT54での処理で発信されたパーソナルコンピュータ1からの画像ミュートを解除する指示信号を、上記ステップR53でのサーチにより受信すると、続くステップR54でその受信を確認し、それまで設定していた画像ミュートの状態を停止して、入力される画像データを投影レンズ43より投影表示する状態に移行する(ステップR55)。
On the other hand, on the side of the
ここでデータプロジェクタ装置2では、この入力される画像データの投影表示状態を維持しながらも、今度はパーソナルコンピュータ1から赤外線変調信号の形で画像ミュートを設定するための指示信号が画像データとは別に入力されたか否かをIr受信部54によりサーチさせ(ステップR56)、サーチの結果その指示信号が受信されたか否かを判断する(ステップR57)。
Here, in the
ここで受信されなかったと判断した場合には、再び上記ステップR55からの処理に戻り、以後は上記と同様にステップR55〜R57の処理を繰返すことで、パーソナルコンピュータ1から画像ミュートの状態の設定を指示する信号が入力されるのを待機する。
If it is determined that the image has not been received, the process returns to the process from step R55 again. Thereafter, the process of steps R55 to R57 is repeated in the same manner as described above to set the image mute state from the
そして、上記ステップT56での処理で発信されたパーソナルコンピュータ1からの画像ミュートを設定する指示信号を、上記ステップR56でのサーチにより受信すると、続くステップR57でその受信を確認し、それまで解除していた画像ミュートの状態を停止して、再び上記ステップR52からの処理に戻り、画像ミュートの状態を設定する。
When the instruction signal for setting the image mute transmitted from the
このように、パーソナルコンピュータ1がマルチタスク環境にあるOS(オペレーティングシステム)を使用しており、複数のアプリケーションソフトウェアを同時に実行しているような場合であっても、その環境に的確に対応し、特定のアプリケーションソフトウェアである例えばプレゼンテーションソフトウェアの動作状態に応じて、アクティブであるか否かにより、不必要と思われる画像の投影を一時的に停止させるべく画像ミュート動作を切換え設定することができる。
Thus, even when the
なお、上記第1及び第2の動作例では、いずれも特定のアプリケーションソフトウェアとしてプレゼンテーションソフトウェアが実行されている場合にそれ例外のアプリケーション等が実行されている状態での投影表示を避けるべく画像ミュートの設定と解除とを切換えるものとしたが、本発明は特定のアプリケーションソフトウェアをプレゼンテーションソフトウェアに限定するものではなく、その他の特定のアプリケーションソフトウェアでも同様に適用可能であることは勿論である。 In both the first and second operation examples, when presentation software is executed as specific application software, image muting is performed in order to avoid projection display in a state where an exceptional application is executed. Although the setting and release are switched, the present invention does not limit the specific application software to the presentation software, and it is needless to say that it can be applied to other specific application software as well.
しかしながら、特にこのようなシステムの運用者が、ユーザとして顧客等にプレゼンテーションを行なうプレゼンテーションソフトウェア使用時には、他のアプリケーションソフトウェアを使用する場合に比して、不必要な画像の投影によりユーザに不利益を生じる可能性も高いものと思われるので、上記実施の形態の如く、プレゼンテーションソフトウェアの動作状態に応じて画像ミュートの設定と解除とを切換えることは大変有用であるものと考える。 However, especially when an operator of such a system uses presentation software to make a presentation to a customer as a user, it is disadvantageous to the user by projecting unnecessary images compared to using other application software. Since there is a high possibility that this will occur, it is considered very useful to switch between setting and releasing the image mute according to the operating state of the presentation software as in the above embodiment.
なお、上記実施の形態では画像ミュートの制御を行なう場合について説明したが、現実のプレゼンテーションソフトウェア等においては、画像データと共に音声データもパーソナルコンピュータ1からデータプロジェクタ装置2に伝送し、データプロジェクタ装置2で拡声報音させるものであり、画像のミュートに連動して音声のミュートも同様に制御するものとしてもよい。
In the above embodiment, the case where the image mute control is performed has been described. However, in actual presentation software or the like, the audio data is transmitted from the
また、上記実施の形態ではパーソナルコンピュータ1の発信する指示信号に対応してデータプロジェクタ装置2側で画像ミュートの制御動作を実行するものとしたが、本発明はこれに限らず、画像ミュートを行なうタイミングでデータ処理装置であるパーソナルコンピュータ1自体が画像データの出力を一時的に停止するものとしてもよい。
In the above embodiment, the image mute control operation is executed on the
この場合、データプロジェクタ装置2では画像データの入力が途絶えることにより、予め設定されたデフォルト画面(通常は例えば全面が青色となるブルーバック画面)を投影表示するものとなる。
In this case, the
また、さらに、パーソナルコンピュータ1は画像データの出力を一時的に停止するのに代えて、画面全面が黒となる黒画像のデータを出力するものとしてもよい。
Further, the
以上いずれの場合にあっても、データ処理装置であるパーソナルコンピュータ1単体での制御処理により実現することが可能であり、実際の投影表示を行なうデータプロジェクタ装置2側には特別な制御を施す必要がないため、パーソナルコンピュータ1にインストールするデータプロジェクタ装置2のドライバソフトウェアのみで対応することができ、きわめてその実現が容易となる。
In any of the above cases, it can be realized by the control processing of the
なお、上記実施の形態では、画像データを出力するデータ処理装置は、パーソナルコンピュータ1であるものとして説明したが、本発明はこれに限らず、各種アプリケーションソフトウェアのドキュメント等が閲覧が可能なPDA(Personal Digital Assistants:個人向け情報携帯端末)や携帯電話機であっても同様に実現することが可能である。
In the above-described embodiment, the data processing apparatus that outputs image data is described as being the
その他、本発明は上記実施の形態に限らず、その要旨を逸脱しない範囲内で種々変形して実施することが可能であるものとする。 In addition, the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the scope of the invention.
さらに、上記実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組合わせにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題の少なくとも1つが解決でき、発明の効果の欄で述べられている効果の少なくとも1つが得られる場合には、この構成要件が削除された構成が発明として抽出され得る。 Further, the above embodiments include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in the embodiment, at least one of the problems described in the column of the problem to be solved by the invention can be solved, and described in the column of the effect of the invention. In a case where at least one of the obtained effects can be obtained, a configuration in which this configuration requirement is deleted can be extracted as an invention.
1…パーソナルコンピュータ(PC)、2…データプロジェクタ装置、3…RGBケーブル、11…CPU、12…ノースブリッジ、13…メインメモリ、14…グラフィックコントローラ、15…グラフィックメモリ、16…サウスブリッジ、17…PCIバス、18…キーボード/マウス、19…ビデオエンコーダ、20…無線LANインタフェース(I/F)、21…Ir送受信部、22…ハードディスク装置(HDD)、23…無線アンテナ、31…入出力コネクタ部、32…入出力インタフェース(I/F)、33…画像変換部、34…投影エンコーダ、35…ビデオRAM、36…投影駆動部、37…マイクロミラー素子(SOM)、38…リフレクタ、39…光源ランプ、40…カラーホイール、41…ライトトンネル、42…ミラー、43…投影レンズ、44…モータ(M)、45…投影光処理部、46…制御部、47…無線LANインタフェース(I/F)、48…測距処理部、49…音声処理部、50…無線アンテナ、51…測距センサ、52…スピーカ、53…キースイッチ(SW)部、54…Ir受信部、AGP…グラフィクスインタフェース、FSB…フロントサイドバス、MB…メモリバス、SB…システムバス。
DESCRIPTION OF
Claims (6)
前記複数のアプリケーションの内で特定の第1アプリケーションの実行によるデータを出力する出力手段と、
前記第1アプリケーション以外の第2アプリケーションが、当該第1アプリケーションに代わってアクティブ状態になったか否かを判別する判別手段と、
前記第1アプリケーションの実行による当該データ処理装置からのデータ出力の停止を、前記判別手段で前記第2アプリケーションがアクティブ状態になったと判別された場合に制御する出力制御手段と、
を具備したことを特徴とするデータ処理装置。 A data processing device for controlling execution of a plurality of applications,
Output means for outputting data by execution of a specific first application among the plurality of applications;
Determining means for determining whether or not a second application other than the first application has entered an active state in place of the first application;
Output control means for controlling the stop of data output from the data processing apparatus due to the execution of the first application when the determination means determines that the second application is in an active state;
A data processing apparatus comprising:
を更に具備し、
前記出力制御手段は、前記第2判別手段での判別結果に応じて前記第1アプリケーションの出力の開始を制御する、
ことを特徴とする請求項1に記載のデータ処理装置。 Second determining means for determining whether or not the first application is in an active state in place of the second application;
Further comprising
The output control means controls the start of the output of the first application according to the determination result in the second determination means;
The data processing apparatus according to claim 1.
前記複数のアプリケーションの内で特定の第1アプリケーションによる画像あるいは音声出力を制御する出力制御手段と、
を具備し、
前記第1アプリケーションによる画像あるいは音声出力中にあって、当該第1アプリケーション以外の第2アプリケーションが前記第1アプリケーションに代わってアクティブ状態になった際は、前記第1アプリケーションによる前記画像あるいは音声出力を停止させるように制御する、
ことを特徴とするデータ処理装置。 A data processing device for controlling execution of a plurality of applications,
Output control means for controlling image or sound output by a specific first application among the plurality of applications;
Comprising
When the second application other than the first application is in an active state in place of the first application while the first application is outputting an image or sound, the image or sound output by the first application is output. Control to stop,
A data processing apparatus.
ことを特徴とする請求項3に記載のデータ処理装置。 The output control means performs the image or the audio output when the first application is activated in place of the second application.
The data processing apparatus according to claim 3.
前記コンピュータを、
前記複数のアプリケーションの内で特定の第1アプリケーションの実行によるデータを出力する出力手段、
前記第1アプリケーション以外の第2アプリケーションが、当該第1アプリケーションに代わってアクティブ状態になったか否かを判別する判別手段、
前記第1アプリケーションの実行による当該データ処理装置からのデータ出力の停止を、前記判別手段で前記第2アプリケーションがアクティブ状態になったと判別された場合に制御する出力制御手段、
として機能させるようにしたプログラム。 A program for controlling a computer of a data processing device that controls execution of a plurality of applications,
The computer,
An output means for outputting data obtained by executing a specific first application among the plurality of applications;
Determining means for determining whether a second application other than the first application has entered an active state in place of the first application;
Output control means for controlling stop of data output from the data processing apparatus by execution of the first application when the determination means determines that the second application is in an active state;
A program designed to function as
前記コンピュータを、
前記複数のアプリケーションの内で特定の第1アプリケーションによる画像あるいは音声出力を制御する出力制御手段、
として機能させ、
前記第1アプリケーションによる画像あるいは音声出力中にあって、当該第1アプリケーション以外の第2アプリケーションが前記第1アプリケーションに代わってアクティブ状態になった際は、前記第1アプリケーションによる前記画像あるいは音声出力を停止させるように制御する、
ように機能させるプログラム。 A program for controlling a computer of a data processing device that controls execution of a plurality of applications,
The computer,
Output control means for controlling image or sound output by a specific first application among the plurality of applications;
Function as
When the second application other than the first application is in an active state in place of the first application while the first application is outputting an image or sound, the image or sound output by the first application is output. Control to stop,
A program that makes it work.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014104851A JP6090233B2 (en) | 2014-05-21 | 2014-05-21 | Data processing apparatus and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014104851A JP6090233B2 (en) | 2014-05-21 | 2014-05-21 | Data processing apparatus and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011124727A Division JP5682457B2 (en) | 2011-06-03 | 2011-06-03 | Data processing apparatus and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016073766A Division JP6365579B2 (en) | 2016-04-01 | 2016-04-01 | Data processing apparatus, data output method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014206742A JP2014206742A (en) | 2014-10-30 |
| JP6090233B2 true JP6090233B2 (en) | 2017-03-08 |
Family
ID=52120282
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014104851A Expired - Fee Related JP6090233B2 (en) | 2014-05-21 | 2014-05-21 | Data processing apparatus and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6090233B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000339130A (en) * | 1999-05-31 | 2000-12-08 | Casio Comput Co Ltd | Display control device and recording medium recording display control program |
| JP2004258242A (en) * | 2003-02-25 | 2004-09-16 | Olympus Corp | Image display device and program |
| JP2004287169A (en) * | 2003-03-24 | 2004-10-14 | Canon Inc | Display system, display control method, and display control program |
| JP5682457B2 (en) * | 2011-06-03 | 2015-03-11 | カシオ計算機株式会社 | Data processing apparatus and program |
-
2014
- 2014-05-21 JP JP2014104851A patent/JP6090233B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014206742A (en) | 2014-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107408371B (en) | Display device, terminal device, and display system | |
| JP6866591B2 (en) | Display system, display system control method, and program | |
| US9830023B2 (en) | Image display apparatus and method of controlling image display apparatus | |
| JP6094109B2 (en) | Display device, display system, and display device control method | |
| JP7047411B2 (en) | Projector and projector control method | |
| JP2018036540A (en) | Display device and control method of display device | |
| JP5682457B2 (en) | Data processing apparatus and program | |
| JP5504547B2 (en) | Image output apparatus and program | |
| JP2010079007A (en) | Data output device, data display system, data display method, and program | |
| JP5408175B2 (en) | Projection apparatus, projection method, and program | |
| JP6090233B2 (en) | Data processing apparatus and program | |
| JP6365579B2 (en) | Data processing apparatus, data output method, and program | |
| JP2006350207A (en) | Projection system, data processing apparatus, projection method and program | |
| US20200125323A1 (en) | Display device and control method thereof | |
| JP2014142684A (en) | Input device, display system and input method | |
| CN107688412A (en) | The control method of display device, display system and display device | |
| JP2011252971A (en) | Projection device, projection system and program | |
| JP2007148124A (en) | Projection system, projection apparatus, projection method and program | |
| US9761200B2 (en) | Content output system, content output apparatus, content output method, and computer-readable medium | |
| US20160350050A1 (en) | Information processing apparatus, operation screen display method, and computer-readable recording medium | |
| JP5505490B2 (en) | Image output apparatus and program | |
| US20190065131A1 (en) | Communication system, terminal device, and method for controlling communication system | |
| JP5250962B2 (en) | Projection apparatus, projection method, and program | |
| JP5387752B2 (en) | Projection apparatus, projection method, and program | |
| JP5407176B2 (en) | Projection system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150225 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150512 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150701 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160202 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160401 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161004 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161122 |
|
| 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: 20170110 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170123 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6090233 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |