(57)【要約】【課題】ユニットと、ユニットが取り付け可能な電子機器の間の駆動制御用ソフトウェアのバージョンが異なる場合の更新を簡単に行うこと【解決手段】投射レンズユニット１０７を装着可能な液晶プロジェクタ本体１００であって、投射レンズユニットは、駆動手段１２４の制御に使用されるソフトウェアの情報を記憶する記憶部１２２を有し、液晶プロジェクタ本体は、ソフトウェアの情報を記憶する記憶部１０３と、記憶部１０３に記憶されたソフトウェアの情報に従って、駆動手段の駆動を制御するＭＰＵ１０２と、を有する。ＭＰＵは、記憶部１２２に記憶されているソフトウェアのバージョンが記憶部１０３に記憶されているソフトウェアのバージョンよりも新しい場合、記憶部１２２に記憶されているソフトウェアの情報を記憶部１０３に記憶されているソフトウェアの情報によって更新する。【選択図】図３
2016131003.tif 000002
【特許請求の範囲】
【請求項１】
ユニットを装着可能な電子機器であって、
前記ユニットは、駆動手段と、該駆動手段の駆動制御に使用されるソフトウェアに関する第１の情報を記憶する第１の記憶手段と、を有し、
前記電子機器は、前記ソフトウェアに関する第２の情報を記憶する第２の記憶手段と、前記第２の記憶手段に記憶された前記第２の情報に従って、前記駆動手段を駆動制御する制御手段と、を有し、
前記制御手段は、前記第２の記憶手段に記憶されている前記ソフトウェアのバージョンが前記第１の記憶手段に記憶されている前記ソフトウェアのバージョンよりも新しい場合、前記第１の記憶手段に記憶されている前記第１の情報を前記第２の記憶手段に記憶されている前記第２の情報によって更新することを特徴とする電子機器。
【請求項２】
前記制御手段は、前記第１の記憶手段に記憶されている前記ソフトウェアのバージョンが前記第２の記憶手段に記憶されている前記ソフトウェアのバージョンよりも新しい場合、前記第２の記憶手段に記憶されている前記第２の情報を前記第１の記憶手段に記憶されている前記第１の情報によって更新し、更新後に前記第１の記憶手段に記憶されている前記第１の情報を消去せずに維持することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記電子機器の電源投入時または前記ユニットが前記電子機器に装着されたときに、前記第１の情報または前記第２の情報を更新することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記ユニットと通信可能な通信手段を更に有し、
前記制御手段は、前記ユニットが前記電子機器に装着されていないときに、前記通信手段を介して、前記第１の情報または前記第２の情報を更新することを特徴とする請求項１または２に記載の電子機器。
【請求項５】
前記電子機器には複数の種類のユニットを装着可能であり、前記第２の記憶手段は、前記複数の種類のユニットのうちの少なくとも１種類のユニットについて前記第２の情報を記憶し、
前記制御手段は、前記複数の種類のユニットのうち、前記第２の記憶手段が前記第２の情報を記憶していないユニットが前記電子機器に装着された場合、前記第１の記憶手段に記憶されている前記第１の情報を前記第２の記憶手段に追加することを特徴とする請求項１乃至４のうちいずれか１項に記載の電子機器。
【請求項６】
温度を検出する温度検出手段を更に有し、
前記制御手段は、前記温度検出手段が検出した前記温度に基づいて、前記駆動手段の制御方法を変更することを特徴とする請求項１乃至５のうちいずれか１項に記載の電子機器。
【請求項７】
ユニットと、該ユニットを装着可能な電子機器と、を有するシステムであって、
前記ユニットは、駆動手段と、該駆動手段の駆動制御に使用されるソフトウェアに関する第１の情報を記憶する第１の記憶手段と、を有し、
前記電子機器は、前記ソフトウェアに関する第２の情報を記憶する第２の記憶手段と、前記第２の記憶手段に記憶された前記第２の前記情報に従って、前記駆動手段を駆動制御する制御手段と、を有し、
前記制御手段は、前記第２の記憶手段に記憶されている前記ソフトウェアのバージョンが前記第１の記憶手段に記憶されている前記ソフトウェアのバージョンよりも新しい場合、前記第１の記憶手段に記憶されている前記第１の情報を前記第２の記憶手段に記憶されている前記第２の情報によって更新することを特徴とするシステム。
【請求項８】
駆動手段と、該駆動手段の駆動制御に使用されるソフトウェアに関する第１の情報を記憶する第１の記憶手段と、を有するユニットの前記駆動手段を、前記ユニットが装着された電子機器から駆動制御する場合の前記ソフトウェアの更新方法であって、
前記電子機器は、前記ソフトウェアに関する第２の情報を記憶する第２の記憶手段を更に有し、
前記更新方法は、
前記第２の記憶手段に記憶されている前記ソフトウェアのバージョンが前記第１の記憶手段に記憶されている前記ソフトウェアのバージョンよりも新しい場合、前記第１の記憶手段に記憶されている前記第１の情報を前記第２の記憶手段に記憶されている前記第２の情報によって更新するステップを有することを特徴とする更新方法。
【請求項９】
コンピュータに請求項８に記載の更新方法を実行させるためのプログラム。
【請求項１０】
レンズユニットを装着可能な投射型表示装置本体であって、
前記レンズユニットは、レンズを駆動する駆動手段と、該駆動手段の駆動制御に使用されるソフトウェアに関する第１の情報を記憶する第１の記憶手段と、を有し、
前記投射型表示装置本体は、前記ソフトウェアに関する第２の情報を記憶する第２の記憶手段と、前記第２の記憶手段に記憶された前記第２の情報に従って、前記駆動手段を駆動制御する制御手段と、を有し、
前記制御手段は、前記第２の記憶手段に記憶されている前記ソフトウェアのバージョンが前記第１の記憶手段に記憶されている前記ソフトウェアのバージョンよりも新しい場合、前記第１の記憶手段に記憶されている前記第１の情報を前記第２の記憶手段に記憶されている前記第２の情報によって更新することを特徴とする投射型表示装置本体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶プロジェクタなどの電子機器およびソフトウェアの更新方法に関する。
【背景技術】
【０００２】
会議、学会、展示会等で液晶プロジェクタを用いる際に、投射距離やスクリーンサイズなどの使用環境に応じて選択された交換レンズ（レンズユニット）をプロジェクタ本体に取り付ける場合がある。この場合、設置現場で交換レンズに対してプロジェクタ本体を調整する必要が生じる。また、天吊状態では、ズームやフォーカスをリモコンで制御する。プロジェクタ本体は予め組み合わせが分からない交換レンズのズームレンズやフォーカスレンズの駆動を精度良く、例えば、像面で数マイクロメートルの単位で移動するように制御する必要がある。
【０００３】
特許文献１は、合焦光学系が２つの駆動停止間を駆動される際のＡＦモータの実際の駆動量と対応する予定駆動量とに基づいて、ＡＦモータの駆動力を合焦光学系に伝達する伝達手段のバックラッシュ量を算出する電動合焦装置を提案している。しかしながら、特許文献１を使用しても、仕様が異なる交換レンズをプロジェクタ本体で調整する操作が容易ではなかった。例えば、ある交換レンズで被写界深度を最適化すると、ギア比が異なる別の交換レンズに交換した場合にフォーカス調整の操作性が低下してしまう。
【０００４】
そこで、特許文献２は、オプション装置が電子機器に接続された際、オプション装置よりも電子機器のファームウェアのバージョンが古い場合、オプション装置のファームウェアで電子機器のファームウェアを更新するシステムを提案している。特許文献２によれば、電子機器の更新が行われると、オプション装置のファームウェア記憶部に記憶されたファームウェアとバージョン情報が消去され、ファームウェア記憶部がオプション装置のワークエリアに設定される。また、オプション装置のバージョン情報が、電子機器のバージョン情報よりも古い場合、オプション装置のファームウェア記憶部に記憶されたファームウェア及びバージョン情報が消去され、ファームウェア記憶部がオプション装置のワークエリアに設定される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第２７９４５９５号公報
【特許文献２】特開２０１３−１０１４５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献２においては、オプション装置のバージョン情報が電子機器のバージョン情報よりも新しくても古くてもオプション装置ファームウェア記憶部に記憶されたファームウェア及びバージョン情報を消去される。これにより、電子機器のメモリ容量を確保して処理速度の低下を防止することができるが、特許文献２は、オプション装置が、その後に当該電子機器から取り外されて、別の電子機器に取り付けられることは想定していない。この場合、オプション装置は、消去されたファームウェアよりも古いバージョンのファームウェアを有する、当該別の電子機器のファームウェアを更新できなくなる。
【０００７】
本発明は、ユニットと、ユニットが取り付け可能な電子機器の間の駆動制御用ソフトウェアのバージョンが異なる場合の更新を簡単に行うことが可能な電子機器およびソフトウェアの更新方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の電子機器は、ユニットを装着可能な電子機器であって、前記ユニットは、駆動手段と、該駆動手段の駆動制御に使用されるソフトウェアに関する第１の情報を記憶する第１の記憶手段と、を有し、前記電子機器は、前記ソフトウェアに関する第２の情報を記憶する第２の記憶手段と、前記第２の記憶手段に記憶された前記第２の情報に従って、前記駆動手段の駆動を制御する制御手段と、を有し、前記制御手段は、前記第２の記憶手段に記憶されている前記ソフトウェアのバージョンが前記第１の記憶手段に記憶されている前記ソフトウェアのバージョンよりも新しい場合、前記第１の記憶手段に記憶されている前記第１の情報を前記第２の記憶手段に記憶されている前記第２の情報によって更新することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユニットと、ユニットが取り付け可能な電子機器の間の駆動制御用ソフトウェアのバージョンが異なる場合の更新を簡単に行うことが可能な電子機器およびソフトウェアの更新方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の液晶プロジェクタのブロック図である。
【図２】図１（ａ）に示す本体側とレンズユニット側の記憶部のブロック図である。
【図３】図２に示すプログラムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
図１（ａ）は、本実施形態の液晶プロジェクタ（投射型表示装置）のブロック図である。液晶プロジェクタは、画像を被投射面に投射して表示する画像表示装置であり、電子機器の一例である。本発明は、カメラ、複写機、プリンタ、ファクシミリ、ＰＤＡ、パーソナルコンピュータ（ＰＣ）、携帯電話などの他の電子機器に適用することができる。
【００１２】
映像出力装置１１０は、液晶プロジェクタの外部にある、ＰＣやＤＶＤプレーヤーなどの映像出力装置である。
【００１３】
液晶プロジェクタは、投射型表示装置本体（電子機器）１００と、投射型表示装置本体１００に装着可能な投射レンズユニット１０７から構成されている。なお、以下、投射型表示装置本体１００を単に「本体１００」と称する。図１（ａ）は、本体１００に投射レンズユニット１０７が装着された状態を示している。
【００１４】
なお、例えば、電子機器がカメラの場合は、ユニットは交換レンズ、電子機器が複写機の場合は、ユニットは両面印刷ユニットとなる。電子機器がラップトップＰＣの場合は、ユニットは、カメラユニット、ＧＰＳユニット、プリンタユニット等となる。
【００１５】
本体１００は、映像入力信号処理部１０１、ＭＰＵ１０２、記憶部（第１の記憶手段）１０３、照明光学系１０４、信号処理部／液晶駆動部１０５、制御バス１０９、液晶パネル１１５、１１６、１１７、温度検出手段１２０を有する。
【００１６】
映像入力信号処理部１０１は、映像出力装置１１０からのデジタル映像信号やアナログ映像信号等を入力し、例えば、解像度変換等の画像処理をする映像入力インターフェース（Ｉ／Ｆ）である。
【００１７】
ＭＰＵ１０２は、液晶プロジェクタの各部を制御する制御手段であり、マイクロコンピュータから構成されている。
【００１８】
図２は、記憶部１０３と投射レンズユニット１０７のブロック図である。記憶部１０３は、ＥＥＰＲＯＭなどの書き換え可能な記憶手段から構成されている。記憶部１０３は、各部の駆動を制御する際に使用される各種のプログラム（ソフトウェア）１３０の情報、それに使用される制御パラメータ１３１の情報、その他の情報（バージョン情報等）を記憶している。
【００１９】
ＭＰＵ１０２は、記憶部１０３に記憶されたプログラム１３０に従って、画像の解像度変換を行うために拡大縮小したり、投射レンズユニット１０７のズームレンズやフォーカスレンズの駆動を制御したりする。ＭＰＵ１０２は、記憶部１０３に記憶された情報を読み出すだけでなく書き換えることもできる。また、ＭＰＵ１０２は、後述する記憶部１２２に記憶された情報を読み出すだけでなく書き換えることもできる。
【００２０】
入力信号処理部１０１でＲＧＢ信号にデコードされた画像信号は、信号処理部／液晶駆動部１０５で階調補正が施される。また、信号処理部／液晶駆動部１０５で変調後、液晶パネル１１５、１１６、１１７に画像信号として出力する。液晶パネル１１５、１１６、１１７は、いずれも映像信号に応じて光源からの光を変調する光変調素子であるが、対象とする色光が異なり、液晶パネル１１５は赤色用、液晶パネル１１６は緑色用、液晶パネル１１７は青色用となっている。
【００２１】
照明光学系１０４は、光源部を含み、液晶パネルを照明する。光源部は、不図示の光源と光源駆動回路を含み、光源は、例えば、高圧水銀ランプ、ＬＥＤなどであるが、特に限定されない。光源駆動回路は、光源を駆動し、ＭＰＵ１０２によって制御される。照明光学系１０４は、光源からの光で液晶パネルを照明し、フライアイレンズ、コンデンサレンズ、ダイクロイックミラー等の光学素子を含む。
【００２２】
ダイクロイックミラーは、特定領域の光を反射し、その他の領域の光を通過させる。まず、ダイクロイックミラー１１１が赤色帯域光Ｒは透過して、それ以外の波長の光を反射する。ミラー１１４は、ダイクロイックミラー１１１を透過した赤色帯域光Ｒを反射（偏向）して赤色用液晶パネル１１５に入射させる。ダイクロイックミラー１１１で反射偏向された緑色帯域光Ｇおよび青色帯域光Ｂのうち、緑色帯域光Ｇはダイクロイックミラー１１２で反射偏向されて緑色用液晶パネル１１６に入射する。ダイクロイックミラー１１２を透過した青色帯域光Ｂは、ミラー１１３、１１８で偏向されて青色用液晶パネル１１７に入射する。
【００２３】
制御バス１０９は、Ｉ２Ｃバス等の、各種の信号や命令が通過するための信号線である。
【００２４】
液晶パネル１１５、１１６、１１７に分離して変調された色光は、色合成ダイクロイックプリズム１０６で合成され、投射レンズユニット１０７に設けられた投射光学系を介して、スクリーン（被投射面）１０８へ投射される。
【００２５】
投射レンズユニット１０７は、マウント（接続部）１１９に示す接点あるいはコネクタによって本体１００に接続される。これにより、投射レンズユニット１０７は、本体１００と機械的及び電気的に接続される。
【００２６】
投射レンズユニット１０７は、不図示の投射光学系と、投射光学系を駆動する駆動手段１２４と、不図示の駆動量検出手段、記憶部（第２の記憶手段）１２２を有する。
【００２７】
投射光学系は、可動レンズ（例えば、ズームレンズやフォーカスレンズ）、固定レンズなどの複数のレンズ群、駆動手段、駆動量検出手段などから構成される。ズームレンズは、投射光学系の光軸方向に移動して焦点距離を変更し、フォーカスレンズは投射光学系の光軸方向に移動して焦点調節を行う。駆動手段１２４は、可動レンズを駆動し、モータ、ギア等から構成される。駆動量検出手段は、駆動手段による駆動量を検出し、エンコーダ等から構成される。
【００２８】
記憶部１２２は、ＥＥＰＲＯＭなどの書き換え可能な記憶手段である。記憶部１２２は、投射レンズユニット１０７の識別情報（レンズＩＤ）、駆動手段１２４の駆動制御に使用されるソフトウェアの情報（例えば、駆動手段１２４を駆動するモータの電力を決定する制御パラメータ、ソフトウェアのバージョン情報等）を記憶している。ＭＰＵ１０２は、記憶部１０３に記憶されたソフトウェアの情報に従って駆動手段１２４を駆動制御することができる。
【００２９】
温度検出手段１２０は、本体１００の筺体内部の温度を検出する。温度検出手段１２０の種類は、測温抵抗体、熱電対、放射型、サーミスタ型等、特に限定されない。ＭＰＵ１０２は、温度検出手段１２０が検出した温度に基づいて、駆動手段１２４の制御方法を変更してもよい。
【００３０】
スクリーン１０８と液晶プロジェクタの設置環境は設置個所毎に異なるので、本体１００に投射レンズユニット１０７を組み合わせて使用することが一般的である。例えば、広角レンズ、標準レンズ、望遠レンズのように３種類のレンズユニットを使い分けてもよい。
【００３１】
このように、本実施形態では、複数の種類のユニットが電子機器に装着可能になっており、各ユニットも別の電子機器に装着される場合がある。また、記憶部１２２は、複数の種類のユニットのうちの少なくとも１種類のユニットについてソフトウェアの情報を記憶していれば足りる。
【００３２】
ある展示会で新発売された投射レンズユニット１０７を本体１００に装着する場合、本体１００は投射レンズユニットよりも前に製造されている。そこで、記憶部１２２に駆動手段１２４を駆動制御するソフトウェアの情報（制御パラメータのみでもよい）を記憶させる。記憶部１０３のプログラム１３０は、起動時に記憶部１２２に記憶されたソフトウェアの情報（ソフトウェアに関する第１の情報）を読み込み、ＭＰＵ１０２は、この情報を投射レンズユニット１０７の駆動制御に使用する。これにより、ＭＰＵ１０２は、投射レンズユニット１０７の駆動制御を高精度に行うことができる。
【００３３】
また、本体１００に、それよりも後に製造された投射レンズユニット１０７を装着する場合、ＭＰＵ１０２が、プログラム１３０に従って記憶部１２２から投射レンズユニット１０７のレンズＩＤを読み込む。そして、ＭＰＵ１０２は、投射レンズユニット１０７のレンズＩＤに対応する制御パラメータが制御パラメータ１３１に含まれていることを検出する。しかしながら、装着時に読み込んだレンズＩＤに対応するソフトウェアのバージョンが記憶部１２２に記憶されたソフトウェアのバージョンよりも古い場合、最適なトルクでモータを制御できないおそれがある。このため、記憶部１０３に記憶されたソフトウェアの情報（ソフトウェアに関する第２の情報）を更新する必要が生じる。
【００３４】
以下、フォーカスレンズを投射光学系の可動レンズの一例として説明する。焦点調節のために投射光学系のフォーカスレンズを微小駆動させる際、ＤＣモータの駆動速度は、ＰＷＭ（パルス幅変調）駆動でデューティ比を変化させることによって変化させる。デューティ比の設定が適正でない場合は、モータがスムーズに回転しなかったり、回転し過ぎたりするため、フォーカスの微調整がしにくくなる。
【００３５】
また、フォーカスレンズを駆動するモータを固定のデューティ比で動作させると、グリスの粘度が温度変動するため、低温で動きにくくなったり、高温では滑りやすくなったりする。そこで、ＭＰＵ１０２は、温度検出手段１２０の出力をモータの敏感度に関する情報として取得し、デューティ比に換算する係数を記憶部１０３から取得し、温度に応じてデューティ比を変化させる。ＭＰＵ１０２は、温度が高い場合にはデューティ比を下げ、温度が低い場合にはデューティ比を上げる制御を行ってもよい。例えば、通常温度時に６０％のデューティ比で駆動するレンズの場合、投射レンズユニット１０７の温度が摂氏５０度以上のときデューティ比を５５％にし、また、摂氏２０度以下のときデューティ比を６５％にする。これにより、被写界深度内で精度良くフォーカスレンズを駆動制御することができる。
【００３６】
また、駆動手段におけるモータの慣性やギアのバックラッシュ量を補正するため、ＭＰＵ１０２は、駆動量検出手段の出力を取得し、フォーカスレンズの現在位置を検知する。表１に、記憶部１２２に記憶されている情報の一例を示す。
【００３７】
【表１】
2016131003.tif 000003
【００３８】
記憶部１２２を書き換え可能ＲＯＭとして構成し、表１に示す情報をパラメータの一つとして記憶する。ＲＯＭデータは、例えば、レンズＩＤであるＬ３と、パラメータのバージョンである３、フォーカスレンズを駆動する場合のデューティ比である６５％を記憶している。また、不図示のギアのバックラッシュ量調整パラメータも記憶されている。可動レンズとして、ズームレンズのパラメータも、同様に記憶されている。
【００３９】
表２は、記憶部１０３に記憶される、複数のレンズユニットの制御パラメータ１３１を示している。例えば、望遠レンズユニットＬ３用のバージョンが２であるため、ＭＰＵ１０２は、表１に示すパラメータが新しいと判定し、表１に示すバージョン３のパラメータを使用する。表２に示すＬ３のパラメータは古いので、表１に示すＬ３のパラメータで書き換えることによって最新状態を維持することができる。実際には、記憶部１０３にはＥＥＰＲＯＭやフラッシュＲＯＭのような不揮発性記憶媒体を使用するので、書き換えモードの変更、電気的消去、および書込み制御等の手順を実行する。
【００４０】
【表２】
2016131003.tif 000004
【００４１】
表３は、投射レンズユニットＬ２の記憶部１２２に記憶されるパラメータの例を示している。投射レンズユニットＬ２の出荷時期が記憶部１０３の出荷時期よりも早く、表２に示すＬ２のパラメータのバージョン５よりも表３に示すバージョン４の方が古い。この場合、記憶部１０３に記憶された表２に示すパラメータを使用した方がより適した駆動制御を実行することができるので、記憶部１２２に記憶されているパラメータを書き換える。
【００４２】
【表３】
2016131003.tif 000005
【００４３】
図３は、ＭＰＵ１０２が実行するプログラム１３０を表すフローチャートであり、「Ｓ」はステップ（工程）、ＹはＹｅｓ（はい）、ＮはＮｏ（いいえ）を表している。図３に示すフローチャートは、投射レンズユニット１０７の駆動制御に使用されるソフトウェアの更新方法として、コンピュータに各ステップを実行させるためンプログラムとして具現化が可能である。かかるプログラムは、非一時的なコンピュータ可読媒体に記憶されてもよい。
【００４４】
図３に示すフローチャートは、本体１００の電源投入時、投射レンズユニット１０７が本体に装着されたとき、若しくはその他のユーザが指定するタイミングで実行されることができる。
【００４５】
図１（ｂ）に示すように、本体１００は通信手段１２５を有し、投射レンズユニット１０７は通信手段１２６を有し、ＭＰＵ１０２と投射レンズユニット１０７の記憶部１２２は通信手段１２５、１２６を介して通信可能に構成されてもよい。図１（ｂ）では、通信手段１２５、１２６は無線通信を行うが、ケーブルを利用した有線通信を行ってもよい。この場合、ＭＰＵ１０２は、投射レンズユニット１０７が本体１００に装着されていないときに、通信手段１２５、１２６を介して、ソフトウェアの情報を更新してもよい。これにより、ユニットが実際に電子機器に装着されるかどうかに拘らず、ユニットと電子機器との間の駆動制御用ソフトウェアのバージョンをその時に入手可能な最新の状態に合わせることができる。
【００４６】
ＭＰＵ１０２は、記憶部１０３から投射レンズユニット１０７のソフトウェアのバージョン情報読み込み（Ｓ３０２）、次いで、記憶部１２２から投射レンズユニット１０７のソフトウェアのバージョン情報を読み込む（Ｓ３０４）。Ｓ３０２とＳ３０４の順番は逆でもよい。
【００４７】
次に、ＭＰＵ１０２は、記憶部１０３に記憶されたソフトウェアのバージョンが記憶部１２２に記憶されたソフトウェアのバージョンよりも新しいかどうかを判断する（Ｓ３０６）。ＭＰＵ１０２は、記憶部１０３に記憶されたソフトウェアのバージョンが新しいと判断した場合（Ｓ３０６のＹ）、記憶部１２２に記憶されたソフトウェアの情報を記憶部１０３に記憶されたソフトウェアの情報によって更新し（Ｓ３０８）、Ｓ３１０へ進む。
【００４８】
特許文献２では、本体のファームウェアのバージョンが新しい場合は、オプション装置のファームウェア記憶部のファームウェアとバージョン情報を消去してファームウェア記憶部を本体のワークエリアとして設定している。しかし、これでは、オプション装置が、その後、消去されたファームウェアよりもバージョンが古い別の本体に装着された場合に、もはや該別の本体のファームウェアを更新できなくなる。そこで、本実施形態は、記憶部１２２に記憶されたソフトウェアを記憶部１０３に記憶されたソフトウェアによって更新することによって、かかる問題を解決している。
【００４９】
ＭＰＵ１０２は、記憶部１０３のソフトウェアのバージョンが新しくないと判定した場合には（Ｓ３０６のＮ）、記憶部１２２のソフトウェアのバージョンが記憶部１０３のソフトウェアのバージョンよりも新しいかどうかを判断する（Ｓ３１２）。ＭＰＵ１０２は、記憶部１２２に記憶されたソフトウェアのバージョンが新しいと判定した場合には（Ｓ３１２のＹ）、記憶部１０３に記憶されたソフトウェアの情報を記憶部１２２に記憶されたソフトウェアの情報によって更新し（Ｓ３１４）、Ｓ３１０へ進む。その際、ＭＰＵ１０２は、記憶部１２２に記憶されているソフトウェアの情報を消去しないで維持する。
【００５０】
特許文献２では、オプション装置のファームウェアのバージョンが新しい場合は、本体に記憶されたファームウェアをオプション装置に記憶されたファームウェアによって更新する。加えて、オプション装置のファームウェア記憶部のファームウェアとバージョン情報を消去してファームウェア記憶部を本体のワークエリアとして設定する。しかし、これでは、オプション装置が、その後、消去されたファームウェアよりもバージョンが古い別の本体に装着された場合に、もはや該別の本体のファームウェアを更新できなくなる。そこで、本実施形態は、更新後に記憶部１２２に記憶されたソフトウェアを消去せずに維持することによって、かかる問題を解決している。
【００５１】
なお、複数の種類のユニットのうち、記憶部１０３がソフトウェアの情報を記憶していない投射レンズユニット１０７が液晶プロジェクタ本体１００に装着された場合、制御部１０２は記憶部１０３に記憶されている情報を記憶部１０３に追加することになる。Ｓ３１２のＹは、この動作を含んでいる。
【００５２】
ＭＰＵ１０２は、記憶部１０３に記憶されたソフトウェアのバージョンと記憶部１２２に記憶されたソフトウェアのバージョンが同じ場合には（Ｓ３１４のＮ）、Ｓ３１０へ進む。Ｓ３１０では、ＭＰＵ１０２は、投射レンズユニット１０７の駆動制御に使用するソフトウェアを確定し（Ｓ３１０）、処理を終了する。これにより、ＭＰＵ１０２は、投射レンズユニット１０７の駆動制御を高精度に行うことができる。
【００５３】
以上、本実施形態について説明したが、本発明は本実施形態に限定されるものではなく、その要旨を逸脱しない範囲内において種々の変形および変更が可能である。
【産業上の利用可能性】
【００５４】
本発明は、電子機器とユニットからなるシステムの用途に適用可能である。
【符号の説明】
【００５５】
１００…投射型表示装置本体（電子機器）、１０２…ＭＰＵ（制御手段）、１０３…記憶部（第２の記憶手段）、１０７…投射レンズユニット、１２２…記憶部（第１の記憶手段）、１２４…駆動手段
【図１】
2016131003.tif 000006
【図２】
2016131003.tif 000007
【図３】
2016131003.tif 000008