(57)【要約】【課題】バージョン情報の読み出しおよび通知に多くの処理時間と構成を要していた。【解決手段】プロジェクタが搭載するメモリ装置に記憶されたファームウェアのバージョン情報を通知するバージョン通知装置において、外部から特定の入力操作を受け付ける入力受付手段と、上記入力受付手段によって特定の入力操作を受け付けたことを条件に、上記ファームウェアのブート領域に格納された初期起動用プログラムを読み出し、当該プログラムに従ってファームウェアのアプリケーション領域に記録されている上記バージョン情報を読み出す読み出し手段と、上記読み出されたバージョン情報を、装置本体が備える発光素子の発光または装置本体が備える音声回路による音声出力によって外部に通知する通知手段とを備える構成とした。【選択図】図３
2008040428.tif 000002
【特許請求の範囲】
【請求項１】
本体内に搭載したフラッシュメモリに記憶されたファームウェアであって、オペレーティングシステムを起動させるためのブート用プログラムを格納したブート領域とユーザ用メニュー映像を外部に投影表示するためのアプリケーションを格納したアプリケーション領域と映像を投影表示する際の各設定を定めた設定データを格納した設定データ領域とからなる上記ファームウェアのバージョン情報を、ＩＣによる統制によって読み出し外部に通知可能であるプロジェクタにおいて、
ブザー音によるバージョン情報の通知を実行するための第１ボタンとＬＥＤランプの発光によるバージョン情報の通知を実行するための第２ボタンとを少なくとも含むキーパッドと、緑色および赤色に発光可能なＬＥＤランプと、を本体表面の所定位置に備え、かつ、ブザー音を発生させる音声回路および当該回路と接続して外部にブザー音を出力するスピーカを備え、
上記ＩＣは、
第１ボタンまたは第２ボタンいずれかの押し下げを検知したことを条件に、上記ブート領域に格納されたブート用プログラムを立ち上げてオペレーティングシステムを起動させるとともに、上記アプリケーションを立ち上げることなく当該ブート用プログラムに従って、上記アプリケーション領域の先頭アドレスに記録されている、所定の桁数で構成される数字であるバージョン情報を読み出し、
上記検知にて第１ボタンの押し下げを検知した場合には、音声回路に、上記読み出したバージョン情報の各桁の数字に応じた回数の連続的なブザー音の発生を各桁毎のブザー音の間に一定秒の無音状態を確保しつつ実行させ、かつ、バージョン情報の全桁についてのブザー音の発生後にはバージョン情報の通知終了を知らせる特定周波数のブザー音を発生させ、
上記検知にて第２ボタンの押し下げを検知した場合には、ＬＥＤランプを上記読み出したバージョン情報の１つの桁の数字に応じた回数だけ緑色にて連続的に点滅させる処理と１つの桁にかかる緑色によるＬＥＤランプの点滅が終わる度に赤色にて１回点滅させる処理とを、バージョン情報の桁数分繰り返し、かつ全桁についての緑色によるＬＥＤランプの点滅終了時には上記赤色による１回分の点滅期間よりも長い期間赤色にてＬＥＤランプを点灯させることを特徴とするプロジェクタ。
【請求項２】
プロジェクタが搭載するメモリ装置に記憶されたファームウェアのバージョン情報を通知するバージョン通知装置において、
外部から特定の入力操作を受け付ける入力受付手段と、
上記入力受付手段によって特定の入力操作を受け付けたことを条件に、上記ファームウェアのブート領域に格納された初期起動用プログラムを読み出し、当該プログラムに従ってファームウェアのアプリケーション領域に記録されている上記バージョン情報を読み出す読み出し手段と、
上記読み出されたバージョン情報を、装置本体が備える発光素子の発光または装置本体が備える音声回路による音声出力によって外部に通知する通知手段とを備えることを特徴とするバージョン通知装置。
【請求項３】
上記通知手段は、所定の桁数からなる数字であるバージョン情報の各桁の数字に応じて発光素子を点滅させることを特徴とする請求項２に記載のバージョン通知装置。
【請求項４】
上記通知手段は、発光素子を複数の異なる色にて発光させることを特徴とする請求項２または請求項３のいずれかに記載のバージョン通知装置。
【請求項５】
上記通知手段は、所定の桁数からなる数字であるバージョン情報の各桁の数字に応じた回数によりブザー音を発生させることを特徴とする請求項２〜請求項４のいずれかに記載のバージョン通知装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファームウェアのバージョン情報の読み出しおよび通知に関する。
【背景技術】
【０００２】
関連する従来技術として、光ディスク記録再生装置のファームウェア（以下、ＦＷと言う。）のバージョン情報などの制御情報を光ディスクに記録させ、テストモードの場合に光ディスクを再生しこの制御情報を呼び出してディスプレイ装置に表示させる光ディスク記録再生装置が知られている（特許文献１参照。）。
また、フラッシュメモリの第１領域に格納された通常作動用ＦＷに含まれる第１機能部によって、当該ＦＷのバージョン情報を取得することが開示されている（特許文献２参照。）。
【０００３】
また、パソコンと接続して画像データを受取るビデオコントローラが、画像形成装置（レーザプリンタ）に搭載されたフラッシュＲＯＭの特定アドレスに記録された制御用ソフトウェアのバージョン情報を読み込み、プリンタの表示部に当該バージョン情報を表示させる技術が知られている（特許文献３参照。）。また、プロジェクタのＦＷについて記載したものとして特許文献４が知られている。
【特許文献１】特開２００６‐６６０３４号公報
【特許文献２】特開２００４‐３５５０６４号公報
【特許文献３】特開２００３‐３４５１８９号公報
【特許文献４】特開２００５‐２５１２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、プロジェクタが備えるＦＷのバージョンについては、これを出来るだけ短時間かつ簡易に知りたいという要請がある。このような要請は、プロジェクタの一般ユーザだけでなく、プロジェクタの開発や製造を担当する側の立場にもある。
しかし、例えば上記文献１では、ＦＷのバージョンを外部において知るには、光ディスク記録再生装置に光ディスクをセットするとともに、ディスクの記録内容がディスプレイ装置に表示されるように光ディスク記録再生装置およびディスプレイ装置を起動状態とする必要があり（画像を表示させるためのアプリケーションが立ち上がるのを待つ必要がある。）、バージョン情報を知るまでに多くの手間と時間を要していた。また、光ディスク記録再生装置が備えるアプリケーションに不具合が生じてディスプレイ装置に画像を表示出来ない場合には、そもそもバージョン情報を外部に知らせることが出来なかった。
【０００５】
また、上記文献２では、外部にファームフェアのバージョン情報を通知することができなかった。
また、上記文献３では、バージョン情報を表示部に表示させるにはレーザプリンタとパソコンとを接続しかつビデオコントローラというハードウェアも必要であるため、バージョン情報の表示に多くの手間と構成とを必要としていた。加えて、上記文献１と同様に、表示部に画像を表示させるためのアプリケーションに不具合が生じて画像を表示出来ない場合には、バージョン情報を外部に知らせることが出来なかった。
【０００６】
本発明は上記課題に鑑みてなされたもので、プロジェクタのＦＷのバージョン情報を、従来と比較して短時間に容易に、かつ確実に外部に知らせることを可能とするプロジェクタおよびバージョン通知装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明は、プロジェクタが搭載するメモリ装置に記憶されたＦＷのバージョン情報を通知するバージョン通知装置において、入力受付手段が、外部から特定の入力操作を受け付ける。ここで言う特定の入力操作とは、プロジェクタを通常起動させるために行う入力操作とは区別される、バージョン情報の通知の為に予め定められた入力操作である。次に、読み出し手段が、入力受付手段によって特定の入力操作を受け付けたことを条件に、上記ＦＷのブート領域に格納された初期起動用プログラムを読み出し、当該プログラムに従ってＦＷのアプリケーション領域に記録されている上記バージョン情報を読み出す。つまり、アプリケーション層は立ち上げることなく、ＦＷの一部のプログラムである初期起動用プログラムをのみを立ち上げて上記バージョン情報を読み出す。次に、通知手段は、上記読み出されたバージョン情報を、装置本体が備える発光素子の発光または装置本体が備える音声回路による音声出力によって外部に通知する。
【０００８】
このように本発明によれば、ＦＷを構成する各プログラムのうちブート領域に格納された初期起動用プログラムを立ち上げ、アプリケーション層については立ち上げることなくバージョン情報を読み出すため、従来のように、ディスプレイ装置にて画像表示を行うために必要なアプリケーションを立ち上げてバージョン情報を外部に通知していた場合と比較して、簡易な処理内容かつ短時間でバージョン情報を通知することができる。また、ＦＷの書換処理の失敗等の要因で上記アプリケーションを立ち上げられない場合でも、本発明によればＦＷのバージョン情報を確実に知ることが出来る。
【０００９】
上記バージョン情報は、所定の桁数からなる数字として把握される。そこで、通知手段はバージョン情報の各桁の数字に応じて発光素子を点滅させるとしてもよい。
このように、バージョン情報の各桁ごとに、その数字の分だけ発光素子を点滅させれば、これを見た者は容易にそのバージョン情報を認識することができる。
また、通知手段は、発光素子を複数の異なる色によって発光させるとしてもよい。異なる色で交互に発光させたり、色毎に担当するバージョン情報の桁部分を変えて発光させれば、バージョン情報をユーザにとってより分り易い態様で通知することができる。
【００１０】
さらに、通知手段は所定の桁数からなる数字であるバージョン情報の各桁の数字に応じた回数によりブザー音を発生させるとしてもよい。つまり、発光素子の発光に加えて、或いは替えて、音声の出力パターンによってバージョン情報を外部に通知する。バージョン情報の各桁ごとに、その数字の分だけブザー音を発送させれば、これを聞いた者は容易にそのバージョン情報を認識することができる。
【００１１】
また、上記各構成を踏まえ、本体内に搭載したフラッシュメモリに記憶されたＦＷであって、オペレーティングシステムを起動させるためのブート用プログラムを格納したブート領域とユーザ用メニュー映像を外部に投影表示するためのアプリケーションを格納したアプリケーション領域と映像を投影表示する際の各設定を定めた設定データを格納した設定データ領域とからなる上記ＦＷのバージョン情報を、ＩＣによる統制によって読み出し外部に通知可能であるプロジェクタにおいて、
ブザー音によるバージョン情報の通知を実行するための第１ボタンとＬＥＤランプの発光によるバージョン情報の通知を実行するための第２ボタンとを少なくとも含むキーパッドと、緑色および赤色に発光可能なＬＥＤランプと、を本体表面の所定位置に備え、かつ、ブザー音を発生させる音声回路および当該回路と接続して外部にブザー音を出力するスピーカを備え、上記ＩＣは、第１ボタンまたは第２ボタンいずれかの押し下げを検知したことを条件に、上記ブート領域に格納されたブート用プログラムを立ち上げてオペレーティングシステムを起動させるとともに、上記アプリケーションを立ち上げることなく当該ブート用プログラムに従って、上記アプリケーション領域の先頭アドレスに記録されている、所定の桁数で構成される数字であるバージョン情報を読み出し、上記検知にて第１ボタンの押し下げを検知した場合には、音声回路に、上記読み出したバージョン情報の各桁の数字に応じた回数の連続的なブザー音の発生を各桁毎のブザー音の間に一定秒の無音状態を確保しつつ実行させ、かつ、バージョン情報の全桁についてのブザー音の発生後にはバージョン情報の通知終了を知らせる特定周波数のブザー音を発生させ、上記検知にて第２ボタンの押し下げを検知した場合には、ＬＥＤランプを上記読み出したバージョン情報の１つの桁の数字に応じた回数だけ緑色にて連続的に点滅させる処理と１つの桁にかかる緑色によるＬＥＤランプの点滅が終わる度に赤色にて１回点滅させる処理とを、バージョン情報の桁数分繰り返し、かつ全桁についての緑色によるＬＥＤランプの点滅終了時には上記赤色による１回分の点滅期間よりも長い期間赤色にてＬＥＤランプを点灯させる構成を把握することができる。
【００１２】
すなわち上記プロジェクタによれば、ＦＷを構成する各プログラムのうちブート領域に格納されたブート用プログラムを立ち上げ、上記アプリケーションについては立ち上げることなくアプリケーション領域からバージョン情報を読み出すため、非常に短時間でバージョン情報を読み出し、かつ、読み出したバージョン情報を簡易な処理にて外部に通知することができる。
【発明を実施するための最良の形態】
【００１３】
以下では、各図面を参照しながら本発明の一実施例を説明する。
図１は、本発明にかかるプロジェクタ１００の略全体の構成をブロック図により簡易的に示している。プロジェクタ１００は、入力系統としてビデオデコーダ３１とＡ／Ｄコンバータ３２とを備えている。ビデオデコーダ３１は、アナログビデオ信号としてのＳ‐ｖｉｄｅｏ信号やコンポジット信号を外部から入力し、デジタルビデオ信号に変換し、メインＩＣ（以下、単にＩＣ）４０に出力する。一方、Ａ／Ｄコンバータ３２は、アナログＲＧＢ信号を外部から入力し、ＡＤ変換し、変換後のデジタルＲＧＢ信号をＩＣ４０に出力する。
ＩＣ４０は、プロジェクタ１００の装置全体を統率する制御部であり、入力系統から入力したデジタル信号に基づいて映像信号を生成し、生成した映像信号に基づいてモータドライバ５１やＤＭＤ（Ｄｉｇｉｔａｌ  Ｍｉｒｒｏｒ  Ｄｅｖｉｃｅ）７３を制御する。
【００１４】
プロジェクタ１００は、光源装置６０、カラーホイール５２、ロッドインテグレータ７１、光学系７２等を備えている。ショートアークランプやリフレクタ等からなる光源装置６０は白色光を外部に放出し、放出された白色光はカラーホイール５２を透過する。カラーホイール５２は、ＲＧＢのカラーフィルタが所定間隔で配置された略円盤形状の部材であり、上記モータドライバ５１によってその回転を制御されることにより、光源装置６０から出た白色光を単位時間毎にＲＧＢの各色が繰り返す光に変換する。ロッドインテグレータ７１は、複数枚の板ガラスを備えて筒状に構成されており、カラーホイール５２を透過した光を後段の光学系７２に案内する。
【００１５】
光学系７２は、ロッドインテグレータ７１からの光を集光するダブレットレンズ、ダブレットレンズより出射された光を反射するミラー、ミラーからの光をＤＭＤ７３に集光させるリレーレンズ等からなる。ＤＭＤ７３は、ＲＧＢの各光を映像信号に応じて画素毎に変調する変調素子としての複数のマイクロミラーを備えており、各マイクロミラーがＩＣ４０からの映像信号に基づいて個別に制御される。
【００１６】
図１では省略しているが、プロジェクタ１００は投影レンズ８０を備えており、ＤＭＤ７３から出射された光は投影レンズ８０を解してプロジェクタ１００外部に投射され、任意のスクリーンに投影表示される。
またプロジェクタ１００は、ＩＣ４０と夫々に接続した、フラッシュメモリ１０、赤外線信号入力端子（ＩＲ）２１、キーパッド２２、ＬＥＤランプ２３、音声回路２５、スピーカ２４を備える。フラッシュメモリ１０にはプロジェクタ１００のＦＷ１１が記憶されている。
【００１７】
図２は、プロジェクタ１００の外観を上面より示している。
同図に示すように、プロジェクタ１００の前側には、投影レンズ８０が備えられている。また、プロジェクタ１００の筐体上面には、キーパッド２２、ＬＥＤランプ２３、スピーカ２４がそれぞれ上方を向いて露出している。キーパッド２２は複数の押しボタンからなり、その中には、後述するバージョン通知をブザー音の出力によって行うための第１ボタン２２ａと、バージョン通知をＬＥＤランプの発光によって行うための第２ボタン２２ｂとを含んでいる。
【００１８】
スピーカ２４は、ＩＣ４０によって制御される音声回路２５と接続しており、音声回路２５によって生成されたブザー音（ビープ音とも言う。）を外部に出力することでバージョン通知を実現する。ＬＥＤランプ２３は、発光状態がＩＣ４０によって制御される、複数の発光色にて発光可能なランプである。本実施形態では一例として、緑色と赤色によって発光可能であり、ＬＥＤランプ２３はその発光色や発光の間隔を変化させることでバージョン通知を実現する。
【００１９】
本実施形態では、上述した構成によってＦＷ１１のバージョン情報の読み出しおよび通知の処理を実行する。
図３は、プロジェクタ１００が実行するバージョン情報の読み出しおよび通知処理の内容をフローチャートにより示している。当該処理は、所定のプログラムに従ってＩＣ４０が実行する。
ステップＳ（以下、ステップの記載を省略。）２００では、ＩＣ４０は、第１ボタン２２ａと第２ボタン２２ｂとのいずれかの押し下げを検知したか否か判断し、検知した場合には、Ｓ２１０に進む。一方、第１ボタン２２ａと第２ボタン２２ｂとのいずれの押し下げも検知しない場合は、当該フローを終了する。なお、第１ボタン２２ａおよび第２ボタン２２ｂ以外の他のボタン操作を検知した場合には、ＩＣ４０は当該他のボタンの押し下げに応じた所定の処理を実行する。
【００２０】
この意味で、Ｓ２００における処理の内容および当該処理に要する構成は、入力受付手段と、読み出し手段の一部とに該当する。
Ｓ２１０では、ＩＣ４０は、ＦＷ１１から当該ＦＷ１１のバージョン情報を読み出す処理を実行する。
【００２１】
図４は、フラッシュメモリ１０に記録されたＦＷ１１の構成を簡易的に示している。
同図に示すように、ＦＷ１１は、ブート領域１１ａとアプリケーション領域１１ｂと設定データ領域１１ｃとに分けられる。ブート領域１１ａにはプロジェクタ１００のオペレーティングシステム（以下、ＯＳと言う。）を起動させるためのブート用プログラム（初期起動用プログラム）を格納しており、アプリケーション領域１１ｂには、ＦＷ１１のバージョン情報１１ｂ１および、プロジェクタ１００がユーザ用メニュー映像を投影表示するためのメニュー映像表示用アプリケーション（以下、アプリケーションと言う。）を格納しており、設定データ領域１１ｃには、プロジェクタ１００が映像を投影表示する際の各設定を定めた設定データを格納している。設定データとは、例えば、映像の輝度やコントラストを定めた値、プロジェクタ１００を起動させたときに最初に投影表示されるメーカのロゴの内容を定めたデータ等が該当する。
【００２２】
ここで、キーパッド２２におけるプロジェクタ１００を通常起動させるための押しボタン（第１ボタン２２ａと第２ボタン２２ｂとは異なる所定の押しボタン）が押し下げられた場合、まずＦＷ１１のブート用プログラムが立ち上がり、当該ブート用プログラムによってＨＤ等の所定の記憶装置に記憶されたプロジェクタ１００のＯＳが起動する。そして、ＯＳの起動後、上記アプリケーションを始めとする各種プログラムが立ち上がり、プロジェクタ１００が通常起動状態となる。
【００２３】
また、上記アプリケーションが立ち上がりプロジェクタ１００がユーザ用メニュー映像を投影表示することで、ユーザは当該メニュー映像を見ながらの操作により所望のモードや処理を選択することができ、従来においてはユーザはかかるメニュー映像にてＦＷのバージョン確認モードを選択してＦＷのバージョン情報を認識していた。つまり従来では、ＦＷのアプリケーション領域に格納されたアプリケーションを立ち上げなければ、ＦＷのバージョン情報を確認できなかった。
【００２４】
しかし、上記メニュー映像を表示させてバージョン情報を確認する手法では、上記アプリケーションが立ち上がるまで多くの時間を待たなければならず、ユーザに不便を強いていた。また、ＦＷのアプリケーション領域および設定データ領域は、その性質上、プログラムやデータの書換対象となるが、書換処理が成功しなかった場合などにはその後プロジェクタ１００を通常起動させるための上記押しボタンを押し下げても書換後のアプリケーションが立ち上がらず、その結果、ユーザがＦＷのバージョン情報を確認できない状況に陥ってしまう可能性があった。
【００２５】
そこで本実施形態では、Ｓ２１０において、ＦＷ１１のブート用プログラムを立上げ、当該ブート用プログラムに従って、アプリケーション領域１１ｂに記録されたＦＷ１１のバージョン情報１１ｂ１を読み出す。具体的には、ＩＣ４０は、ブート用プログラムに従ってＯＳを起動させるとともに、ＯＳの立ち上げ後にアプリケーション領域１１ｂの先頭アドレスにアクセスし、当該先頭アドレスに記憶されているＦＷ１１のバージョン情報１１ｂ１を取得する。図４に示すように、ＦＷ１１は０ＫＢ〜１６ＫＢの領域をブート領域１１ａとし、１６ＫＢ＋１ｂｙｔｅ以降の領域をアプリケーション領域１１ｂと設定データ領域１１ｃとに割り当てている。よって、ＩＣ４０は、アプリケーション領域１１ｂの先頭アドレスすなわち１６ＫＢ＋１ｂｙｔｅ目のアドレスにアクセスし、このアドレスからバージョン情報１１ｂ１を読み出す。
【００２６】
このように、アプリケーションを立ち上げることなくＦＷ１１のバージョン情報１１ｂ１を読み出したら、次にＩＣ４０は、バージョン情報１１ｂ１の通知処理を行う（Ｓ２２０）。本実施形態では、バージョン情報の通知処理は、Ｓ２００で押し下げを検知したボタンが第１ボタン２２ａであるか第２ボタン２２ｂであるかによって、異なる態様とする。
【００２７】
まず、Ｓ２００において第１ボタン２２ａの押し下げを検知していた場合の通知処理について説明する。この場合Ｓ２２０では、ＩＣ４０は、ブザー音の出力によって上記読み出したバージョン情報を外部に通知する。本実施形態では、バージョン情報は例えば「１．２１」というように３桁の数字によって表現されている。そこで、ＩＣ４０は、音声回路２５を制御して、バージョン情報の各桁の数字に応じた回数の連続的なブザー音の発生を各桁毎のブザー音の間に一定秒の無音状態を確保しつつ実行さる。
【００２８】
具体的にバージョン情報が「１．２１」である場合、ＩＣ４０は音声回路２５を制御して次のようにブザー音を発生させる。つまり、バージョン情報の最初の桁（最も左の桁を最初の桁とし、最も右の桁を最後の桁とする。）は「１」であるから、最初に音声回路２５はブザー音を１回発生させ、その後一定秒（例えば１秒）の無音状態を挟んだ後、次の桁は「２」であるからブザー音を２回連続で発生させ、その後一定秒の無音状態を挟んだ後、最後の桁は「１」であるからブザー音を１回発生させる。そして、最後の桁にかかるブザー音の後に、音声回路２５にそれまでのブザー音の周波数とは異なる周波数によるブザー音を発生させることで、バージョン情報の全桁についての通知が終了したことを伝える。この結果、ブザー音をスピーカ２４を介して聞いたユーザは、ＦＷ１１のバージョン情報１１ｂ１を確実に認識することができる。
【００２９】
次に、Ｓ２００において第２ボタン２２ｂの押し下げを検知していた場合の通知処理について説明する。この場合Ｓ２２０では、ＩＣ４０はＬＥＤランプ２３を所定の発光パターンで発光させることによりバージョン通知を実現する。ＩＣ４０は、ＬＥＤランプ２３を、上記読み出したバージョン情報の１つの桁の数字に応じた回数だけ緑色にて連続的に点滅させる処理と、１つの桁にかかる緑色によるＬＥＤランプ２３の点滅が終わる度に赤色にて１回点滅させる処理とを、バージョン情報の桁数分繰り返し、かつ全桁についての緑色によるＬＥＤランプ２３の点滅終了時には上記赤色による１回分の点滅期間よりも長い期間赤色にてＬＥＤランプ２３を点灯させる。
【００３０】
具体的にバージョン情報が「１．２１」である場合、ＩＣ４０はＬＥＤランプ２３を制御して次のような発光パターンとする。つまり、バージョン情報の最初の桁は「１」であるから、最初にＬＥＤランプ２３ａ緑色にて１回点滅させ、その後、赤色にて１回点滅させる。次の桁は「２」であるからＬＥＤランプ２３を２回連続で緑色にて点滅させ、その後、赤色にて１回点滅させる。最後の桁は「１」であるから、ＬＥＤランプ２３を緑色にて１回点滅させ、その後それまでの赤色による１回分の点滅期間（例えば０，５秒）よりも長い期間（例えば３秒）赤色にて点灯させる。この結果、ＬＥＤランプ２３の発光を見ていたユーザは、緑色によるＬＥＤランプ２３の点滅に基づいてＦＷ１１のバージョン情報１１ｂ１を確実に認識することができる。
【００３１】
なお上記では、バージョン情報の通知をブザー音による通知とＬＥＤランプ２３の発光による通知とのいずれかによって行うとしたが、キーパッド２２におけるバージョン通知を行うための特定のボタンを１つにして、当該特定のボタンが押された場合には、ブザー音による通知とＬＥＤランプの発光による通知との両方を行うとしてもよい。また、ＬＥＤランプ２３は、１つのランプで複数の色にて発光可能としたが、プロジェクタ１００は各色毎にＬＥＤランプを別々に備えるとしてもよい。
【００３２】
このように本実施形態によれば、プロジェクタ１００が自身のＦＷ１１のバージョン情報１１ｂ１を読み出す場合に、ＦＷ１１のブート用プログラムを立上げ、ＦＷ１１のアプリケーション領域１１ｂに格納されたアプリケーションは立ち上げることなく、ブート用プログラムに従ってアプリケーション領域１１ｂに記録されたバージョン情報１１ｂ１を読み出す。そして、読み出したバージョン情報を、プロジェクタ１００自身が備えるＬＥＤランプ２３の発光あるいはスピーカ２４からのブザー音出力によって外部に通知する。
【００３３】
この結果、従来のようにＦＷのアプリケーションを立ち上げメニュー映像を表示した上でユーザがＦＷのバージョン情報を確認していた場合や、プロジェクタと外部のＰＣとを接続してＰＣ側にてプロジェクタのＦＷのバージョン情報を抽出していた場合と比較して、格段に短い時間かつ簡易な構成でバージョン情報の確認ができるようになった。また、ＦＷのアプリケーション領域に対するプログラムの書換が不成功に終わり、アプリケーションを立ち上げられない状況となった後であっても、本発明では、ブート用プログラムに従ってアプリケーション領域に記録されたバージョン情報を読み出すため、ユーザはＦＷのバージョン情報を確実に知ることが出来る。
【図面の簡単な説明】
【００３４】
【図１】プロジェクタのブロック図。
【図２】プロジェクタの上面。
【図３】バージョン情報の読み出しおよび通知処理を示したフローチャート。
【図４】ＦＷの構成を説明する図。
【符号の説明】
【００３５】
１０…フラッシュメモリ
１１…ＦＷ
１１ａ…ブート領域
１１ｂ…アプリケーション領域
１１ｂ１…バージョン情報
１１ｃ…設定データ領域
２２…キーパッド
２２ａ…第１ボタン
２２ｂ…第２ボタン
２３…ＬＥＤランプ
２４…スピーカ
２５…音声回路
４０…メインＩＣ
１００…プロジェクタ
【図１】
2008040428.tif 000003
【図２】
2008040428.tif 000004
【図３】
2008040428.tif 000005
【図４】
2008040428.tif 000006