(57)【要約】【課題】２画面のそれぞれに投射画像と原稿のような別個のファイルを同期して表示できるプロジェクタ装置を提供する。【解決手段】イベント変換アプリを起動しておき（Ｓ１）、メイン画面に表示するファイルが選択されたら（Ｓ３）、関連付けられたアプリケーションを起動し、ファイルを表示する（Ｓ４）。サブ画面に表示するファイルが選択されたら（Ｓ５：ＹＥＳ、Ｓ６）、関連付けられたアプリケーションを起動し、リモコンに表示用画像データを送信する（Ｓ７）。リモコンからの信号入力等によりメイン画面のアプリケーションにイベントが発生すると（Ｓ９：ＹＥＳ）、イベント変換テーブルを参照してサブ画面用のイベントを決定し、メイン画面・サブ画面双方の表示を実行する（Ｓ１０）。【選択図】図４
2008185631.tif 000002
【特許請求の範囲】
【請求項１】
第一アプリケーションに基づく第一画面画像情報を投射面上に投射する投射手段と、
第二アプリケーションに基づく第二画面画像情報を表示画面上に表示させる表示制御手段と、
複数のアプリケーション間のイベントを関連付けて記憶するイベント記憶手段と、
前記第一アプリケーションにおいて前記第一画面画像情報を変更させる所定イベントである第一イベントが発生したか否かを判断するイベント判断手段と、
前記イベント判断手段により前記第一イベントが発生したと判断された場合に、前記イベント記憶手段を参照して、前記第二アプリケーションにより前記第二画面画像情報を変更させるためのイベントである第二イベントを決定するイベント決定手段と、
前記イベント決定手段により決定された前記第二イベントを発生させる第二イベント発生手段とを備えたことを特徴とするプロジェクタ装置。
【請求項２】
前記イベント記憶手段は、前記第一画面画像情報が変更されたときに、当該変更後の第一画面画像情報に対応する第二画面画像情報を前記アプリケーションにより前記表示画面に表示させるためのイベントを、前記各アプリケーションに対応させて記憶しており、
前記イベント決定手段は、前記第一イベントにより変更された後の第一画面画像情報に対応する第二画面画像情報を前記表示画面上に表示させるイベントを第二イベントとして決定することを特徴とする請求項１に記載のプロジェクタ装置。
【請求項３】
前記表示画面の表示能力と前記投射面の表示能力との比率に基づき、相似変換量を算出する相似変換量算出手段と、
前記イベント制御手段は、前記第一イベントがスクロール移動であった場合には、前記相似変換量算出手段により算出された相似変換量に従って、前記第二画面画像情報をスクロール移動させるよう前記第二アプリケーションを制御することを特徴とする請求項１又は２に記載のプロジェクタ装置。
【請求項４】
前記投射手段を備えたプロジェクタ本体と、
前記表示画面及び前記表示制御手段を備え、前記プロジェクタ本体を遠隔から操作するリモートコントローラとを備え、
前記プロジェクタ本体は、
前記イベント記憶手段と、
前記イベント判断手段と、
前記イベント決定手段と、
前記第二イベント発生手段と、
前記リモートコントローラからの信号を受信する本体側受信手段と、
前記リモートコントローラに信号を送信する本体側送信手段とを備え、
前記リモートコントローラは、
前記第二画面画像情報を含む前記プロジェクタ本体からの信号を受信するリモコン側受信手段と、
前記プロジェクタ本体に信号を送信するリモコン側送信手段とを備え、
前記表示制御手段は、前記リモコン側受信手段が受信した第二画面画像情報を前記リモートコントローラの表示画面上に表示させることを特徴とする請求項１乃至３のいずれかに記載のプロジェクタ装置。
【請求項５】
前記リモートコントローラは、
前記第一イベントを発生させる第一イベント信号を前記プロジェクタ本体に送信するよう前記リモコン側送信手段を制御するリモコン側送信制御手段を備え、
前記プロジェクタ本体は、
前記本体側受信手段が、前記リモートコントローラからの前記第一イベント信号を受信し、
前記本体側受信手段が前記第一イベント信号を受信したときに、前記イベント判断手段が前記第一イベントが発生したと判断し、
前記第二イベント発生手段により発生させられた前記第二イベントに基づく第二画面画像情報を前記リモートコントローラに送信するよう前記本体側送信手段を制御する本体側送信制御手段を備えたことを特徴とする請求項４に記載のプロジェクタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投射面に画像情報を投射するプロジェクタ装置に関するものである。
【背景技術】
【０００２】
近年、プレゼンテーションや講演会等の種々の集まりにおいてプロジェクタ装置を用いることが一般的になっている。このような場では、スクリーン等の投射面に投射レンズから画像情報を投射し、表示させる。そして、発表者が投射面上の画像を指し示しながら発表を行う。この際に、指示棒やレーザポインタ等が使用される。また、投射面に投射される画像は、発表の進行に伴って切り替えられるが、切り替えは、プロジェクタ装置に接続されているパソコンのキー操作や、プロジェクタ装置に付属しているリモートコントローラにより行われる。発表者は、投射画像に応じた内容を発表するが、そのために原稿を用意し、投射画像の切り替えに応じて原稿も切り替える必要があった。このような原稿は、印刷して用意したり、プロジェクタ装置に接続しないパソコンを別途用意してその表示画面上に原稿を表示して投射画像の切り替えに応じて手動で切り替えたりしていた。
【０００３】
また、聴衆からの質問を受信し、プロジェクタ装置本体に設けたサブ画面に質問を表示できるようにしたものもある（特許文献１参照）。
【特許文献１】特開２００５−２２１８９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術では、サブ画面に表示されるのは投射されている画像に対する聴衆からの質問内容であり、投射画像に対応する原稿を表示させることはできなかった。また、印刷物をめくりながら発表を行うのは煩雑であるし、別途パソコンを用意するのは機器が多くなり不便であった。
【０００５】
本発明は上記問題を解決するためになされたものであり、２画面のそれぞれに投射画像と原稿のような別個のファイルを同期して表示できるプロジェクタ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の請求項１に記載のプロジェクタ装置は、第一アプリケーションに基づく第一画面画像情報を投射面上に投射する投射手段と、第二アプリケーションに基づく第二画面画像情報を表示画面上に表示させる表示制御手段と、複数のアプリケーション間のイベントを関連付けて記憶するイベント記憶手段と、前記第一アプリケーションにおいて前記第一画面画像情報を変更させる所定イベントである第一イベントが発生したか否かを判断するイベント判断手段と、前記イベント判断手段により前記第一イベントが発生したと判断された場合に、前記イベント記憶手段を参照して、前記第二アプリケーションにより前記第二画面画像情報を変更させるためのイベントである第二イベントを決定するイベント決定手段と、前記イベント決定手段により決定された前記第二イベントを発生させる第二イベント発生手段とを備えたことを特徴とする。
【０００７】
また、本発明の請求項２に記載のプロジェクタ装置は、請求項１に記載の発明の構成に加え、前記イベント記憶手段が、前記第一画面画像情報が変更されたときに、当該変更後の第一画面画像情報に対応する第二画面画像情報を前記アプリケーションにより前記表示画面に表示させるためのイベントを、前記各アプリケーションに対応させて記憶しており、前記イベント決定手段は、前記第一イベントにより変更された後の第一画像情報に対応する第二画像情報を前記表示画面上に表示させるイベントを第二イベントとして決定することを特徴とする。
【０００８】
また、本発明３の請求項に記載のプロジェクタ装置は、請求項１又は２に記載の発明の構成に加え、前記表示画面の表示能力と前記投射面の表示能力との比率に基づき、相似変換量を算出する相似変換量算出手段と、前記イベント制御手段は、前記第一イベントがスクロール移動であった場合には、前記相似変換量算出手段により算出された相似変換量に従って、前記第二画面画像情報をスクロール移動させるよう前記第二アプリケーションを制御することを特徴とする。
【０００９】
また、本発明４の請求項に記載のプロジェクタ装置は、請求項１乃至３のいずれかに記載の発明の構成に加え、前記投射手段を備えたプロジェクタ本体と、前記表示画面及び前記表示制御手段を備え、前記プロジェクタ本体を遠隔から操作するリモートコントローラとを備え、前記プロジェクタ本体は、前記イベント記憶手段と、前記イベント判断手段と、前記イベント決定手段と、前記第二イベント発生手段と、前記リモートコントローラからの信号を受信する本体側受信手段と、前記リモートコントローラに信号を送信する本体側送信手段とを備え、前記リモートコントローラは、前記第二画面画像情報を含む前記プロジェクタ本体からの信号を受信するリモコン側受信手段と、前記プロジェクタ本体に信号を送信するリモコン側送信手段とを備え、前記表示制御手段は、前記リモコン側受信手段が受信した第二画面画像情報を前記リモートコントローラの表示画面上に表示させることを特徴とする。
【００１０】
また、本発明の請求項５に記載のプロジェクタ装置は、請求項４に記載の発明の構成に加え、前記リモートコントローラが、前記第一イベントを発生させる第一イベント信号を前記プロジェクタ本体に送信するよう前記リモコン側送信手段を制御するリモコン側送信制御手段を備え、前記プロジェクタ本体は、前記本体側受信手段が、前記リモートコントローラからの前記第一イベント信号を受信し、前記本体側受信手段が前記第一イベント信号を受信したときに、前記イベント判断手段が前記第一イベントが発生したと判断し、前記第二イベント発生手段により発生させられた前記第二イベントに基づく第二画面画像情報を前記リモートコントローラに送信するよう前記本体側送信手段を制御する本体側送信制御手段を備えたことを特徴とする。
【発明の効果】
【００１１】
本発明の請求項１に記載のプロジェクタ装置は、投射面上に投射された第一画面情報を変更する第一イベントが発生した場合に、イベント記憶手段を参照して第二イベントを決定し、第二アプリケーションに第二イベントを発生させて第二画面画像情報を変更させる。従って、イベント記憶手段に第一イベントと第二イベントの対応関係を記憶させておけば、異なるアプリケーションに基づくファイルを投射面と表示画面のそれぞれに表示させておき、投射面にページ移動等のイベントが発生した場合に、同期を取って表示画面上のファイル内の移動を行うことができる。
【００１２】
また、本発明の請求項２に記載のプロジェクタ装置は、請求項１に記載の発明の効果に加え、イベント記憶手段に、第一画面画像情報と第二画面画像情報の同期を取って表示させるためのイベントがアプリケーションに対応させて記憶されているので、このイベント記憶手段を参照して第二イベントを決定すれば、変更後の第一画面画像情報に対応する第二画面画像情報を表示させることができる。
【００１３】
また、本発明３の請求項に記載のプロジェクタ装置は、請求項１又は２に記載の発明の効果に加え、第一イベントがスクロール移動だった場合、投射面と表示画面の表示能力の比率に応じて相似変換量を算出した上でスクロール移動を行うので、投射面と表示画面の大きさに違いがあってもファイル間の同期を保って表示を行うことができる。
【００１４】
また、本発明４の請求項に記載のプロジェクタ装置は、請求項１乃至３のいずれかに記載の発明の効果に加え、リモートコントローラに表示画面が設けられているので、把持しているリモートコントローラ上に第二画面画像を表示させ、閲覧しつつ投射面へ第一イベントを発生させ、第一画面画像情報を変更し、それに同期させて表示画面の内容を変更することができる。
【００１５】
また、本発明の請求項５に記載のプロジェクタ装置では、請求項４に記載の発明の効果に加え、第一イベントはリモートコントローラからの信号により発生し、それに基づいて第二イベントが決定される。またリモートコントローラ上では画面を表示させることができる。従って、第一イベントの発生手段と表示画面とをリモートコントローラ一つで兼ねることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態であるプロジェクタ装置について、図面を参照して説明する。本実施形態のプロジェクタ装置は、プロジェクタ本体１とリモコン２から構成されている。まず、図１を参照してプロジェクタ本体１の電気的構成について説明する。図１はプロジェクタ本体１の電気的構成を示すブロック図である。
【００１７】
プロジェクタ本体１は、入力された映像信号を投射面であるスクリーン３（以下、「メイン画面」とも称する。）に投射するプロジェクタである。図１に示すように、プロジェクタ本体１には、プロジェクタ本体１の主制御を司るマイクロコンピュータ１０、プロジェクタ本体１の操作の指示を入力する制御パネル１１、フレームメモリ１２、ＲＡＭ１３、不揮発性メモリ１４、外部記憶装置１５、リモコン２と信号の送受信を行う赤外線制御部２０が設けられている。そして、赤外線制御部２０には、リモコン２から送信される信号を受信する赤外線受光部２１と、リモコン２に向けて信号を送信する赤外線発光部２２とが接続されている。赤外線受光部２１が本発明の本体側受信手段に相当し、赤外線発光部２２が本発明の本体側送信手段に相当する。また、プロジェクタ本体１には、映像信号入力回路３０に入力された映像信号を画像処理する画像処理回路３１と、ランプ制御回路４０により制御される光源４１と、光源４１から発光された光を制御する照明光学系４２と、ＬＣＤ４３と、ＬＣＤ４３からで選択的に反射されて変調され出射される光をスクリーン３に結像する結像光学系４４とが設けられている。さらに、ＬＣＤ４３を駆動するＬＣＤ駆動回路３２が画像処理回路３１に接続され、結像光学系４４には、ピント調整機構３３が接続されている。これらはデータバス１６に接続され、マイクロコンピュータ１０により制御されている。
【００１８】
マイクロコンピュータ１０は、いわゆる１チップマイコンであり、図示外のＲＯＭ及びＲＡＭが設けられている。そして、そのＲＯＭに記憶された制御プログラムに従って、プロジェクタ本体１の動作や設定に関わる各種演算及び処理を実行する。不揮発性メモリ１４には、発生したイベントに対応して、他のアプリケーション上のファイルを同期させるためのイベントを記憶したイベント変換テーブル１４１と、各種のアプリケーションプログラム１４２が記憶されている。このイベント変換テーブル１４１が本発明のイベント記憶手段に相当する。また、外部記憶装置１５には、アプリケーションプログラム１４２により使用される各種のデータファイルが記憶されている。本実施形態では、アプリケーションプログラムとして、本発明のイベント変換アプリケーションの他、マイクロソフト社の「Microsoft PowerPoint」（登録商標）、マイクロソフト社の「Microsoft（登録商標） Word」、マイクロソフト社の「Microsoft（登録商標） Excel」、テキストエディタが少なくとも不揮発性メモリ１４に記憶され、導入されている。また、外部記憶装置１５には、これらのアプリケーションプログラム１４２で使用されるファイルが記憶されている。
【００１９】
次に、図２を参照して、プロジェクタ装置のリモートコントローラであるリモコン２について説明する。図２は、リモコン２の電気的構成を示すブロック図である。リモコン２には、リモコン２の主制御を司るマイクロコンピュータ５１，リモコン２の操作の指示を入力するキーパネル５２、不揮発性メモリ５３，本発明の表示画面であるＬＣＤ５４（以下、「サブ画面」とも称する。）、プロジェクタ本体１と信号の送受信を行う赤外線制御部６０が設けられている。そして、赤外線制御部６０には、プロジェクタ本体１から送信される信号を受信する赤外線受光部６１と、プロジェクタ本体１に向けて信号を送信する赤外線発光部６２とが接続されている。赤外線受光部６１がリモコン側受信手段に相当し、赤外線発光部６２が本発明のリモコン側送信手段に相当する。マイクロコンピュータ５１は、いわゆる１チップマイコンであり、図示外のＲＯＭ及びＲＡＭが設けられている。そして、そのＲＯＭに記憶された制御プログラムに従って、リモコン２の動作や設定に関わる各種演算及び処理を実行する。
【００２０】
次に、図３を参照して、プロジェクタ本体１の不揮発性メモリ１４に記憶されたイベント変換テーブル１４１について説明する。図３は、イベント変換テーブル１４１の構成を示す模式図である。イベント変換テーブル１４１は、プロジェクタ本体１からスクリーン３に投射される画面画像（メイン画面画像）と、リモコン２の表示画面に表示される画面画像（サブ画面画像）とを同期を取って変更するためのものである。後述するように、本実施形態では、メイン画面用とサブ画面用に各１つのファイルを表示させ、両者の同期を取ってスクロールやページ移動等が行われる。それぞれの画面表示用に選択されたファイル間では、スライド番号、ページ番号、制御文字、シート番号の数が一致しているものとする。
【００２１】
図３に示すように、イベント変換テーブル１４１には、メイン画面に表示中のアプリケーションプログラムに発生したイベント（第一イベント）に従って、サブ画面に表示中のアプリケーションプログラムに発生させるイベント（第二イベント）の対応関係が記憶されている。イベントとは、何らかのアクションが発生した際にプログラムに発信される信号である。したがってイベント変換の例としてメイン画面に「Microsoft PowerPoint」ファイルが投射されており、これに対してスライド送りのイベントが発生した場合、サブ画面に「Microsoft Word」ファイルが表示されているときにはページ送りイベントを発生させる。また、サブ画面に「Microsoft Excel」ファイルが表示されているときにはシート送りイベントを発生させる。また、サブ画面にテキストファイルが表示されているときには次の制御文字まで移動するイベントを発生させる。従って、メイン画面のスライドがスライド１からスライド２に送られたときには、Wordファイルでは１ページから２ページに移動し、Excelファイルではシート１からシート２に移動し、テキストファイルでは制御文字＜ｐ１＞から＜ｐ２＞に移動することになる。
【００２２】
同様に、「Microsoft PowerPoint」でスライド戻し（１つ前のスライドに移動する）のイベントが発生した場合、「Microsoft Word」ではページ戻し、「Microsoft Excel」では、シート戻し、テキストファイルでは前の制御文字に移動するイベントを発生する。また、「Microsoft PowerPoint」で先頭スライド選択のイベントが発生した場合、「Microsoft Word」では先頭ページ選択、「Microsoft Excel」では、先頭シート選択、テキストファイルでは先頭制御文字に移動するイベントを発生する。また、「Microsoft PowerPoint」で最後尾スライド選択のイベントが発生した場合、「Microsoft Word」では最後尾ページ選択、「Microsoft Excel」では、最後尾シート選択、テキストファイルでは最後尾制御文字に移動するイベントを発生する。また、「Microsoft PowerPoint」で特定スライド選択のイベントが発生した場合、「Microsoft Word」では選択されたスライドと同一番号のページを選択、「Microsoft Excel」では、選択されたスライドと同一番号のシートを選択、テキストファイルでは選択されたスライドと同一番号の制御文字に移動するイベントを発生する。また、メイン画面のアプリケーションプログラムでスクロール移動が発生した場合、メイン画面とサブ画面との画面の表示能力の比率に応じて相似変換を行い、対応する量のスクロール移動を行う。
【００２３】
尚、メイン画面に表示させるのは「Microsoft PowerPoint」ファイルに限らず、「Microsoft Word」ファイル、「Microsoft Excel」ファイル、テキストファイルであってもよい。また、サブ画面に「Microsoft PowerPoint」ファイルが表示されてもよい。この場合にも、上記の関係を保って第一イベントに従って第二イベントを発生する。
【００２４】
次に、以上のように構成されたプロジェクタ本体１の動作について図４〜図６を参照して説明する。図４は、プロジェクタ本体１のメイン処理のフローチャートである。図５は、メイン処理の中で実行される相似変換量算出処理のフローチャートである。図６は、メイン処理の中で実行されるイベント変換処理のフローチャートである。
【００２５】
まず、プロジェクタ本体１では、制御パネル１１のスイッチが操作されて電源がＯＮが入力されると、最初に、各機能のリセット処理やエラーチェック等の所定の起動処理とともに、不揮発性メモリ１４に記憶されているイベント変換アプリケーションプログラムを起動する（Ｓ１）。
【００２６】
次に、メイン画面であるスクリーン３とサブ画面であるリモコン２のＬＣＤ５４との同期を取るために、これらの相似変換量を算出する処理を実行する（Ｓ２）。相似変換量とは、メイン画面に与えたスクロール量をサブ画面に反映させるために必要な値である。メイン画面とサブ画面の大きさが異なる場合には、その画面サイズの比率に応じて算出した相似変換量を用いてスクロール量を変化させる必要がある。
【００２７】
ここで、図５を参照して相似変換量算出処理について説明する。まず、メイン画面であるスクリーン３のサイズ情報、すなわち画面の解像度を取得する（Ｓ２１）。次に、サブ画面であるリモコン２のＬＣＤ５４のサイズ情報を取得する（Ｓ２２）。そして、Ｓ２１及びＳ２２で取得したサイズの比を相似変換量として算出し（Ｓ２３）、保存して（Ｓ２４）、メイン処理に戻る。
【００２８】
相似変換量の算出が終了したら、次に、スクリーン３（メイン画面）に投射するファイルの選択を制御パネル１１から受け付ける（Ｓ３）。そして、選択されたファイルに関連付けられたアプリケーションプログラムを起動し、選択されたファイルをメイン画面に表示させる（Ｓ４）。ここで起動されるアプリケーションプログラムは、選択されたファイルの拡張子により判断して決定する。例えば、拡張子が「ｐｐｔ」のファイルが選択された場合には、マイクロソフト社の「Microsoft PowerPoint」（登録商標）が起動される。
【００２９】
次に、リモコン２のＬＣＤ５４（サブ画面）に表示させるファイルの選択が制御パネル１１の入力によりなされたか否かを判断する（Ｓ５）。ファイルの選択入力があれば（Ｓ５：ＹＥＳ）、そのファイルをサブ画面に表示するファイルとして選択し（Ｓ６）、そのファイルに関連付けられたアプリケーションプログラムを起動し、選択されたファイルをサブ画面に表示させるため、画面画像情報をリモコン２に送信する（Ｓ７）。ここでのアプリケーションプログラムの起動もＳ４と同様に選択されたファイルの拡張子により判断して決定する。例えば、拡張子が「ｄｏｃ」のファイルが選択された場合には、マイクロソフト社の「Microsoft Word」が起動される。
【００３０】
次に、イベントが発生したか否かを判断する（Ｓ９）。先に述べたように、イベントとは、何らかのアクションが発生した際にプログラムに発信される信号である。例えば、スクリーン３に「Microsoft PowerPoint」のファイルが投射されているとき、表示中のスライドから次のスライドに送ったり、前のスライドに戻したいとき、制御パネル１１のボタンを押したり、リモコン２のキーパネル５２のボタンを押したりする。すると、このようなボタンに割り当てられている信号がイベント信号として送信される。Ｓ９では、このようにして送信されたイベント信号を受信したか否か、すなわち、イベントが発生したか否かを判断している。
【００３１】
イベントが発生していなければ（Ｓ９：ＮＯ）、そのまま待機し、イベントが発生していれば（Ｓ９：ＹＥＳ）、イベント変換テーブルを参照してイベント変換処理を実行する（Ｓ１０）。イベント変換処理が終了したら、電源ＯＦＦにされたかを判断して（Ｓ１１）、電源ＯＦＦであれば（Ｓ１１：ＹＥＳ）メイン処理を終了し、電源ＯＦＦでなければ（Ｓ１１：ＮＯ）イベント発生の判断（Ｓ９）に戻って処理を繰り返す。イベント変換処理の詳細については、図６を参照して後述する。尚、上記メイン処理では、プロジェクタ装置を使ったプレゼンテーションを想定しており、メイン画面用のファイルとサブ画面用のファイルは電源投入時に選択されるようにしている。従って、一旦選択されたファイルの変更は行わないようにしているが、連続して異なるプレゼンテーションを行う場合などは、電源ＯＦＦをしなくてもファイル選択をやり直すことができるようにしてもよい。
【００３２】
次に、図６を参照して、イベント変換処理について説明する。メイン処理でイベント信号を受信して（図４、Ｓ９：ＹＥＳ）イベント変換処理が開始されると、まず、イベント変換テーブルを参照する（Ｓ１０１）。次に、イベント変換テーブルに、メイン画面用に起動されているアプリケーションプログラムが存在するか否かを判断する（Ｓ１０２）。イベント変換テーブル１４１は、メイン画面とサブ画面に表示させる可能性の高いアプリケーションプログラムについて、リモコン２からの信号により発生したイベントを、他方のアプリケーションプログラムのイベントに変換するものである。従って、イベント変換テーブル１４１に記載されていないアプリケーションがメイン画面用に起動されている場合には（Ｓ１０２：ＮＯ）、イベント変換は行われない。そこで、Ｓ１０５に進み、メイン画面用のアプリケーションプログラムにイベント処理を実行する。
【００３３】
起動中のメイン画面用アプリケーションプログラムがイベント変換テーブル１４１に載っていれば（Ｓ１０２：ＹＥＳ）、次に、イベント変換テーブルに、サブ画面用に起動されているアプリケーションプログラムが存在するか否かを判断する（Ｓ１０３）。サブ画面用のアプリケーションプログラムがメインフローで起動されていなかったり（図４，Ｓ５：ＮＯ）、サブ画面用に起動されているアプリケーションがイベント変換テーブル１４１に記載されていない場合には（Ｓ１０２：ＮＯ）、イベント変換は行われない。そこで、Ｓ１０５に進み、メイン画面用のアプリケーションプログラムにイベント処理を実行する。例えば、スクリーン３に「Microsoft PowerPoint」のファイルが投射されているときに、リモコン２からスライド送りのイベント信号を受信した場合には、「Microsoft PowerPoint」アプリケーションプログラムに対して、スライド送りのイベントを処理するように信号を送信する。
【００３４】
起動中のサブ画面用アプリケーションプログラムがイベント変換テーブル１４１に載っていれば（Ｓ１０４：ＹＥＳ）、次に、イベント変換テーブル１４１に基づいて、受信したイベント信号に対応する、起動中のサブ画面用アプリケーションプログラム用のイベント信号を決定し、そのイベント信号を発生させ、サブ画面用アプリケーションに送信して処理を実行させる（Ｓ１０４）。そして、メイン画面用のアプリケーションプログラムにもイベント信号を送り、処理を実行させる（Ｓ１０５）。以上でイベント変換処理が終了するので、メイン処理に戻る。
【００３５】
例えば、メイン画面用アプリケーションが「Microsoft PowerPoint」であり、サブ画面用アプリケーションが「Microsoft Word」であって、受信したイベント信号が「スライド送り」であれば、対応する「Microsoft Word」のイベントは「ページ送り」となる。そこで、ページ送りのイベント信号が「Microsoft Word」に送信され、「Microsoft Word」にてページ送りが実行され、送られたページの画面画像信号がリモコン２に送信される。
【００３６】
ところで、上記実施形態では、メイン画面とサブ画面の同期を取るための相似変換量の算出を画面のサイズ（解像度）に基づいて行っていた。これを、メイン画面、サブ画面のそれぞれに表示可能な行数の比から算出することもできる。このような変形例について、図７〜図９を参照して説明する。図７は、メイン画面用文字サイズ／行数対応テーブル１４３の構成を示す模式図である。図８は、サブ画面用文字サイズ／行数対応テーブル１４４の構成を示す模式図である。図９は、プロジェクタ本体１の変形例のメイン処理のフローチャートである。図１０は、変形例の相似変換量算出処理のフローチャートである。
【００３７】
各画面に表示可能な行数は、文字サイズによって決まるので、行数を算出するために、この変形例では不揮発性メモリ１４の中に、図７及び図８に示すようなメイン画面用、サブ画面用の文字サイズ／行数対応テーブルを記憶しておく。また、文字サイズはファイルによって異なるため、変形例のメイン処理では、メイン画面用、サブ画面用の各アプリケーションの起動後に、それぞれの対応テーブルを参照して相似変換量算出処理を行う。そこで、図９に示すように、イベント変換アプリケーションプログラムの起動（Ｓ１）後には相似変換量の算出処理を実行せず、メイン画面に表示するファイルを選択し（Ｓ３）、そのファイルに関連付けられたアプリケーションを起動してファイルを表示する（Ｓ４）。そして、サブ画面ファイルが選択されている場合には（Ｓ５：ＹＥＳ）、そのファイルを選択し、関連付けられたアプリケーションを起動し、ファイルの画面画像信号を送信した（Ｓ７）後に、相似変換量算出処理を行う（Ｓ８）。その後は図４のメイン処理と同様に、イベント発生を判断して（Ｓ９）、イベントが発生していれば（Ｓ９：ＹＥＳ）、イベント変換処理を行う（Ｓ１０）。
【００３８】
ここで、変形例の相似変換量算出処理について図１０を参照して説明する。まず、起動中のメイン画面用ファイルの文字サイズを取得し、メイン画面用文字サイズ／行数対応テーブル１４３を参照して、その文字サイズに対応する行数、すなわち、現在のファイルでメイン画面に表示可能な行数を取得する（Ｓ８１）。次に、サブ画面用文字サイズ／行数対応テーブル１４４を参照して、その文字サイズに対応する行数、すなわち、現在のファイルでサブ画面に表示可能な行数を取得する（Ｓ８２）。
【００３９】
次に、Ｓ８１とＳ８２で取得した行数の比から、相似変換量を算出する（Ｓ８３）。そして、Ｓ８３で算出された相似変換量を記憶し（Ｓ８４）、メイン処理に戻る。例えば、メイン画面で起動中のファイルが「Microsoft Word」で１８ポイントである場合、メイン画面に表示可能な行数は９行となる。そして、サブ画面で起動中のファイルがテキストファイルで１２ポイントの場合、サブ画面に表示可能な行数は３行となる。この場合、メイン画面に対するサブ画面のスクロール移動量は３分の１となる。
【００４０】
次に、リモコン２の動作について、図１１を参照して説明する。図１１は、リモコン２のメイン処理のフローチャートである。図１１に示すように、リモコン２の電源がＯＮされると処理が開始され、まず、キーパネル５２のいずれかのボタンの入力が検出されたか否かを判断する（Ｓ２０１）。入力があった場合には（Ｓ２０１：ＹＥＳ）、入力のあったボタンに割り当てられた信号をプロジェクタ本体１に送信する（Ｓ２０２）。この信号が、本発明の第一イベント発生信号に相当する。これを受けて、プロジェクタ本体１のメイン処理で、イベントが発生したと判断される（図４、Ｓ９：ＹＥＳ）。
【００４１】
ボタンの入力がなかった場合（Ｓ２０１：ＮＯ）、または、ボタンに割り当てられた信号の送信（Ｓ２０２）が終了したら、次に、プロジェクタ本体１からＬＣＤ５４に表示させる画面画像データ（信号）を受信したか否かを判断する（Ｓ２０３）。データの受信をした場合には（Ｓ２０３：ＹＥＳ）、受信した画面画像データをＬＣＤ５４に表示させる（Ｓ２０４）。その後、もしくは、データの受信をしていなければ（Ｓ２０３：ＮＯ）、電源がＯＦＦされたか否かを判断し（Ｓ２０５）、電源ＯＦＦであれば（Ｓ２０５：ＹＥＳ）処理を終了する。電源ＯＦＦでなければ（Ｓ２０５：ＮＯ）、Ｓ２０１に戻って以上の処理を繰り返す。
【００４２】
以上説明したように、本実施形態のプロジェクタ装置によれば、メイン画面（スクリーン３）とサブ画面（リモコン２のＬＣＤ５４）用に異なる種類のファイルを表示させる場合に、メイン画面に発生した第一イベントに対応させてサブ画面に表示中のファイルに対して第二イベントを発生させる。第一イベントと第二イベントは、表示中のファイル内で同期して表示が変更されるように、イベント変換テーブル１４１にイベントの対応付けが記憶されている。従って、プレゼンテーションをしながらリモコン上の画面に原稿を表示させ、スライドを送りつつ原稿を参照する等、異なるファイル間で同期させて表示させたい場合に有効に利用できる。
【００４３】
尚、上記実施形態において、図４のＳ９でイベントの発生有無を判断するマイクロコンピュータ１０が本発明のイベント判断手段に相当する。また、図６のＳ１０４でサブ画面用のイベントを決定し・発生させるマイクロコンピュータ１０が本発明のイベント決定手段及び第二イベント発生手段に相当する。また、図４のＳ２及び図５、図９のＳ８及び図１０で相似変換量算出処理を実行するマイクロコンピュータ１０が本発明の相似変換量算出手段に相当する。
【図面の簡単な説明】
【００４４】
【図１】プロジェクタ本体１の電気的構成を示すブロック図である。
【図２】リモコン２の電気的構成を示すブロック図である。
【図３】イベント変換テーブル１４１の構成を示す模式図である。
【図４】プロジェクタ本体１のメイン処理のフローチャートである。
【図５】メイン処理の中で実行される相似変換量算出処理のフローチャートである。
【図６】メイン処理の中で実行されるイベント変換処理のフローチャートである。
【図７】メイン画面用文字サイズ／行数対応テーブル１４３の構成を示す模式図である。
【図８】サブ画面用文字サイズ／行数対応テーブル１４４の構成を示す模式図である。
【図９】プロジェクタ本体１の変形例のメイン処理のフローチャートである。
【図１０】変形例の相似変換量算出処理のフローチャートである。
【図１１】リモコン２のメイン処理のフローチャートである。
【符号の説明】
【００４５】
１      プロジェクタ本体
２      リモコン
３      スクリーン
１０      マイクロコンピュータ
１１      制御パネル
１４      不揮発性メモリ
１５      外部記憶装置
２０      赤外線制御部
２１      赤外線受光部
２２      赤外線発光部
３０      映像信号入力回路
３１      画像処理回路
３３      調整機構
４０      ランプ制御回路
４１      光源
４２      照明光学系
４４      結像光学系
５１      マイクロコンピュータ
５２      キーパネル
５４      ＬＣＤ
６０      赤外線制御部
６１      赤外線受光部
６２      赤外線発光部
１４１      イベント変換テーブル
１４２      アプリケーションプログラム
【図１】
2008185631.tif 000003
【図２】
2008185631.tif 000004
【図３】
2008185631.tif 000005
【図４】
2008185631.tif 000006
【図５】
2008185631.tif 000007
【図６】
2008185631.tif 000008
【図７】
2008185631.tif 000009
【図８】
2008185631.tif 000010
【図９】
2008185631.tif 000011
【図１０】
2008185631.tif 000012
【図１１】
2008185631.tif 000013