(57)【要約】【課題】電子機器が実際にどのようなコマンドや操作キーによって制御されてきたか、現象解析に役立つ情報を得ることができる電子機器を提供する。【解決手段】コマンドに応じて動作する電子機器（プロジェクター１）であって、コマンドを受信したか否かを判別するコマンド判別部１１と、不揮発性の外部記憶部３９と、コマンドを受信した場合、受信したコマンドを外部記憶部３９に記憶させる制御部１００と、を備える。【選択図】図１
2010256672.tif 000002
【特許請求の範囲】
【請求項１】
コマンドに応じて動作する電子機器であって、
前記コマンドを受信したか否かを判別するコマンド判別部と、
不揮発性の記憶部と、
前記コマンドを受信した場合、受信したコマンドを前記記憶部に記憶させる制御部と、を備えることを特徴とする電子機器。
【請求項２】
前記電子機器は、前記電子機器と他の装置とを接続する複数のインターフェイスを備えており、
前記制御部は、前記コマンドを受信した前記複数のインターフェイス毎に前記コマンドを前記記憶部に記憶させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記他の装置の少なくとも１つは、キー操作を受け付ける入力装置であり、前記記憶部には、入力された前記キー操作が更に記憶されることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記電子機器はプロジェクターであって、
前記記憶部には、前記プロジェクター本体及びリモートコントローラーの少なくとも何れか一方に設置されている複数の操作キーの組み合わせによって少なくとも１つの機能を実行させる組み合わせキー操作が更に記憶されることを特徴とする請求項３に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、特にプロジェクターに関する。
【背景技術】
【０００２】
ホストコンピューターと通信可能に接続され、ホストコンピューターから送信される制御コマンドに応じて動作する周辺機器が知られている。例えば、プロジェクターなどの周辺機器は、ＲＳ−２３２Ｃ、ＵＳＢ（Universal Serial Bus）などによってホストコンピューターと接続され、予め定められた情報取得コマンドや動作制御コマンド等を使用してプロジェクターの情報取得や設定値変更を行うことができるようになっている。
従来、これらのコマンドはユーザーに公開され、自由にコマンドを利用してユーザー独自の制御プログラムを作成することができるようになっている。
特許文献１には動作制御コマンドや動作状態要求コマンドによって、イーサネット（登録商標）で繋がるプロジェクターの動作状態を管理する記載がある。
【０００３】
近年では、あらゆる周辺機器において各種機能が設定されており、提供する機能が増加すればその機能を実現するために必要なコマンドも追加されるため、公開されているコマンドの種類は増加している。また、プロジェクターの場合には操作パネルの操作キーやリモートコントローラー（以下、「リモコン」とよぶ。）の操作キーから機能の実行を指示することも可能であり、提供する機能が増加すればオペレーションの種類も増加する。このため、単一の操作キーによるオペレーションの他に、操作キーの組み合わせによるコンビネーションキー操作の種類も増加する傾向にある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２８７２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、提供する機能の増加にともないコマンドやキー操作の種類を新たに追加する一方で、実際には殆ど使用されていないコマンドやキー操作も存在する。また、コンビネーションキー操作でありながら、かなりの頻度で使用される場合もある。これらのコマンド、キー操作あるいはコンビネーションキー操作に対応するキーコードは、ファームウェアの一部としてＲＯＭなどに登録されている。このため、コマンドやキー操作の種類が増加すると、ＲＯＭに登録するデータ量が増加するためコストアップに繋がる。
【０００６】
したがって、未使用のコマンドを整理して見直すことができれば、真に登録する必要のあるコマンド以外のコマンドを削減することができ、記録領域の無駄な使用を防止することができるためコストダウンを図ることができる。
一方、コンビネーションキー操作であっても頻繁に使用される場合は、通常のキー操作に変更したほうが操作性は向上するケースもある。この場合も操作キーの配置について見直す必要がある。
【０００７】
本発明は、上記課題を解決するためになされたものであって、電子機器が実際にどのようなコマンドや操作キーによって制御されてきたか、現象解析に役立つ情報を得ることができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決することのできる本発明は、コマンドに応じて動作する電子機器であって、前記コマンドを受信したか否かを判別するコマンド判別部と、不揮発性の記憶部と、前記コマンドを受信した場合、受信したコマンドを前記記憶部に記憶させる制御部と、を備えることを特徴とする。
上記構成によれば、コマンドを受信すると、受信したコマンドを不揮発性の記憶手段に記憶するので、受信したコマンドをコマンド使用履歴として電子機器内に保存しておくことができる。したがって、コマンド使用履歴を解析することによって、各コマンドの使用頻度や設定されているのに使用されていないコマンドを発見するための情報を蓄積しておくことができる。
【０００９】
また本発明の前記電子機器は、前記電子機器と他の装置とを接続する複数のインターフェイスを備えており、前記制御部は、前記コマンドを受信した複数のインターフェイス毎に前記コマンドを前記記憶部に記憶させることを特徴とする。
上記構成によれば、複数のインターフェイス毎にコマンドを記憶することができるので、複数のインターフェイス毎のコマンド使用頻度の解析を容易に行うことができる。
【００１０】
また本発明において前記他の装置の少なくとも１つは、キー操作を受け付ける入力装置であり、前記記憶部には、入力された前記キー操作が更に記憶されることを特徴とする。
上記構成によれば、記憶手段にはコマンドだけでなく、キー操作も記憶されるので、コマンド使用履歴の他にキー操作使用履歴も電子機器内に保存しておくことができる。したがって、キー操作使用履歴を解析することによって、各キー操作の使用頻度や設定されているのに使用されていないキー操作を発見するための情報を蓄積しておくこともできる。
【００１１】
また本発明の前記電子機器はプロジェクターであって、前記記憶部には、前記プロジェクター本体及びリモートコントローラーの少なくとも何れか一方に設置されている複数の操作キーの組み合わせによって少なくとも１つの機能を実行させる組み合わせキー操作が更に記憶されることを特徴とする。
上記構成によれば、記憶手段には単一のキー操作だけでなく組み合わせキー操作も記憶されるので、より詳細なキー操作使用履歴を保存しておくことができる。また、特定の組み合わせキー操作の使用頻度が多い場合には、その組み合わせキー操作に代替する単純なキー操作を新たに設ける等、実際の使用状態に即した解析を行うための情報を蓄積しておくことができる。
【００１２】
特にプロジェクターの場合は、本体側に設置されている操作キーの数が、プロジェクターが備える機能の数に比較して少なく、必ずしも１つの機能に対して１つの操作キーが割り当てられているわけではない。このため、操作キーの組み合わせによって１つの機能を実行させることがある。本発明はこのような組み合わせによるキー操作の使用履歴を保存することができるので、使用状況を解析することにより使用頻度の多い組み合わせキー操作に代替する操作キーを新たにプロジェクター本体に設置したり、使用頻度の少ない組み合わせキー操作を削除することができる。
また、天吊りされたプロジェクターを、リモコンの操作キーによって操作する場合もあるが、本発明によれば、リモコンに設置された操作キーによる組み合わせキー操作の使用履歴も保存することができるので、使用状況を解析することにより使用頻度の多い組み合わせキー操作に代替する操作キーを新たにリモートコントローラーに設置したり、使用頻度の少ない組み合わせキー操作を削除することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るプロジェクターの内部構成を示すブロック図である。
【図２】外部記憶部に記憶されるコマンド及びキー操作の使用履歴を示す図である。
【図３】コマンド使用状況解析方法を説明するためのフローチャートである。
【図４】コマンドやキー操作毎の使用回数を使用頻度として算出して表示した図である。
【発明を実施するための形態】
【００１４】
以下、本発明の電子機器の一実施形態であるプロジェクター及びコマンド使用状況解析方法について図面を参照して説明する。
【００１５】
図１に示すように、プロジェクター１は、ＰＣ、ＤＶＤプレーヤーなどの外部機器から映像信号や音声信号を入力する入力端子である入力部９、映像音声処理部１３、映像処理部１５、液晶パネル駆動部１７、音声処理部１９、音声出力部としてのスピーカー２１、ランプ駆動部２３、キー入力処理部２５、リモコン受光部２７、冷却制御部２９、温度検出部３１、冷却ファン３３、操作パネル３５、キー操作処理部３７、外部記憶装置３９および制御部１００を有している。
【００１６】
また、プロジェクター１の光学系７０は、ランプ７１、光変調部としての液晶パネル７２および投写レンズ７３を有している。さらに、プロジェクター１の外装を構成する外装ケース９０には、吸気口９１が形成され、吸気口９１の近傍には、フィルター９２などが設置されている。
【００１７】
また、プロジェクター１は入出力端子として、ＲＳ‐２３２Ｃコネクター４１、ＵＳＢコネクター４３、ＮＷ（Net Work）用のＲＪ４５コネクター４５を備えている。またインターフェイスとして、外部機器とのＲＳ‐２３２Ｃ通信制御を行うＲＳ‐２３２Ｃコントローラー４７、外部機器とのＵＳＢ通信制御を行なうＵＳＢコントローラー４９、及び外部ネットワークとの通信制御を行うＮＷコントローラー５１を備えている。
【００１８】
次に、上述したプロジェクター１を構成する各部の動作を説明する。
まず、映像音声処理部１３は、入力部９から入力される映像信号や、コントローラー４９，５１の少なくとも何れかより受信したデータのうち映像データをデコードして圧縮符号化前の映像データに変換し、これらをたとえばＲＧＢ信号に変換して順次映像処理部１５に出力する。また、音声データ部分についても同様にデコードを行い、Ｄ／Ａ変換により音声信号に変換し、順次音声処理部１９に出力する。
【００１９】
映像処理部１５は、映像音声処理部１３より受信したＲＧＢ信号に対してγ補正処理、台形補正処理、解像度変換処理などを行い、液晶パネル駆動部１７に出力する。
液晶パネル駆動部１７は、映像処理部１５から入力されるＲＧＢ信号に基づき液晶パネル駆動信号を出力し、光変調部としての液晶パネル７２に供給し駆動する。
【００２０】
音声処理部１９は、映像音声処理部１３より受信した音声信号を出力部としてのスピーカー２１に出力する。なお、音声処理部１９は、音量増幅部を有しており、音量の増幅を行ってスピーカー２１に出力する。これにより、スピーカー２１は、増幅されて入力するアナログ音声信号を出力する。
【００２１】
リモコン受光部２７は、例えば押ボタン式の操作キーを有するリモコン２００より、赤外線通信によってリモート制御信号を受信する。
キー入力処理部２５は、リモコン受光部２７が受信したリモート制御信号をデジタルコードデータに変換して制御部１００に出力する。
【００２２】
ＲＳ−２３２Ｃコントローラー４７は、例えばＲＳ−２３２Ｃコネクターを備えたＰＣ（図示せず）から入力されるリモート制御信号を入力し、コマンドに変換して制御部１００に出力する。
【００２３】
キー操作処理部３７は、例えば押ボタン式の操作キーを有する操作パネル３５より、操作キーが押下されたことを検知すると、押下された操作キーに対応するデジタルコードデータを制御部１００に出力する。
【００２４】
制御部１００はプロジェクター１の動作を統括制御する。制御部１００は、ＣＰＵ（Central Processing Unit）で構成され、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備えている。
また、制御部１００はコマンド判別部１１を備えており、各コントローラー４７，４９，５１から受信した受信データを解析し、コマンドとそれ以外のデータ（例えば、映像データや音声データ等）とを判別する。制御部１００は、受信したコマンドに応じて各構成部に制御信号を与え、その他の映像データや音声データを映像音声信号処理部１３へ送信する。さらに制御部１００は、キー入力処理部２５及びキー操作処理部３７から入力されたデジタルコードデータに応じて制御信号を映像音声処理部１３、ランプ駆動部２３や冷却制御部２９などに出力する。
これにより、例えば、外部接続機器の切替え、投写条件の各種設定、ランプ７１の点灯・消灯、冷却ファン３３の回転数制御などの動作を実行させることができる。
【００２５】
また制御部１００は、例えばフラッシュメモリ等の書き換え可能な不揮発性の外部記憶部３９に、各コントローラー４７，４９，５１から受信したコマンドや、キー入力処理部２５及びキー操作処理部３７から受信したデジタルコードデータをインターフェイス毎に記憶する。
なお、キー入力処理部２５及びキー操作処理部３７から受信したデジタルコードデータが複数の操作キーの組み合わせによって構成されるデータである場合には、その組み合わせを外部記憶部３９に記憶する。
【００２６】
次にプロジェクター１の光学系７０の構成および動作を説明する。
光学系７０は、詳細には、光源装置と、照明光学系と、光変調部と、色合成光学系と、投写部とを有して構成されている。
【００２７】
光源装置は、本実施形態では、放電式のランプ７１を用いており、発光管で発光した光束をリフレクタで反射させて平行光として、次の照明光学系に射出する。なお、ランプ７１は、制御部１００からの制御信号を受信したランプ駆動部２３により駆動される。また、本実施形態のランプ７１は、高圧水銀ランプを使用している。
【００２８】
照明光学系（図示省略）は、光源装置から射出された光束の照度を均一化し、各色光（赤色光、緑色光および青色光）に分離する。
【００２９】
光変調部は、本実施形態では、液晶パネル７２を用いており、照明光学系で分離された各色光の光束に対して画像情報に応じて変調して光学像を形成する。なお、液晶パネル７２は、前述した液晶パネル駆動部１７により駆動される。また、本実施形態の液晶パネル７２は、各色光に対応させて、３枚の液晶パネル７２を使用している。
【００３０】
色合成光学系（図示省略）は、照明光学系で色分離され光変調部（液晶パネル７２）で変調された各色光の光学像を合成する。
【００３１】
投写部は、本実施形態では、投写レンズ７３を用いており、各種レンズ群で構成され、色合成光学系で合成された光学像を投写する。上記光学系７０の構成および動作により、各コントローラー４７，４９，５１を介して外部装置から受信した入力映像をプロジェクター１の外部に設置されるスクリーン５００に投写する。
【００３２】
次に、プロジェクター１の冷却構造および動作を説明する。
本実施形態のプロジェクター１は、光源装置としてのランプ７１の発熱に対して冷却ファン３３を用いて冷却している。以下に、ランプ７１の冷却構造および動作を説明する。
【００３３】
プロジェクター１は外装ケース９０により、外装が構成されている。また外装ケース９０には吸気口９１が形成され、外装ケース９０の内面側に吸気口９１を覆う形態で、フィルター９２が設置されている。また、ランプ７１とフィルター９２との間には、冷却ファン５２が設置される構成となっている。
【００３４】
このような構成において、冷却制御部２９からの駆動信号により冷却ファン３３が駆動を開始することにより、吸気口９１およびフィルター９２を介して、プロジェクター１の外部の外気をプロジェクター１の内部に吸気する。吸気された外気は、冷却ファン３３に導入され、冷却ファン３３の吐出口（図示省略）から吐出される。冷却ファン３３から吐出された外気は、ランプ７１に吹き付けられる。ランプ７１に外気が吹き付けられることにより、発熱しているランプ７１の熱を放熱させる。放熱されて温まった外気は、図示しない外装ケース９０に設置される排気口からプロジェクター１の外部に排気される。この一連の動作により、ランプ７１は冷却される。なお、フィルター９２は、外気を吸気した際に外気に含まれる粉塵などがプロジェクター１の内部に取り込まれることを防止している。
【００３５】
冷却制御部２９は、温度検出部３１で検出されるランプ７１の温度に対応して、冷却制御部２９内の制御情報保存部（図示省略）に保存されるランプ７１の検出温度に対する冷却ファン３３の駆動方法を示す制御用テーブルに基づいて、冷却ファン３３を駆動し冷却動作を制御している。
【００３６】
上述したようにプロジェクター１の各機能部は、何れかのコントローラー４７，４９，５１に接続されている外部装置から送られる動作制御コマンド、キー操作処理部３７やキー入力処理部２５が受信するデジタルコードに応じて機能する。また、プロジェクター１に設定されている各機能部の設定値や動作状況を取得する際には、何れかのコントローラー４７，４９，５１に接続されている外部装置から情報取得コマンドを送信することによって取得することができる。
【００３７】
次に上述したプロジェクター１が実行するコマンド、キー操作及び組み合わせキー操作の具体例について説明する。
コマンドの一例を挙げると、情報取得コマンドとしては、ランプ７１の点灯時間を問い合わせるためのコマンド（ＬＡＭＰ？）やプロジェクター１内の温度情報を問い合わせるためのコマンド（ＴＥＭＰ？）などがある。またプロジェクター１に対する動作制御コマンドとしては、ランプ３１の輝度を切り替えるためのコマンド（ＬＵＭＩＮＡＮＣＥ）などがある。
【００３８】
また、キー操作の一例を挙げると、操作パネル３５やリモコン２００に設定されている操作キーとして、プロジェクター１の操作に関するヘルプ情報を表示するためのＨｅｌｐキーやスピーカー２１からの音声を消すためのＡＶ／Ｍｕｔｅキーなどがある。
さらに、組み合わせキー操作の一例としては、プロジェクター１の設定画面をスクリーンに表示して操作するいわゆるＯＳＤ（On Screen Display）メニューの初期化を実行するためにＭｅｎｕキー→上キー→Ｅｎｔｅｒキーの組み合わせがある。また、プロジェクター１のステータス情報をＯＳＤを使って表示するためにＭｅｎｕキー（５秒以上長押し）→上キー→下キー→Ｅｎｔｅｒキーの組み合わせなどがある。
【００３９】
制御部１００は、受信したコマンドやキーコードが何れかのコントローラー４７，４９，５１、キー操作処理部３７あるいはキー入力処理部２５を介して受信したのかを判別し、これらインターフェイス毎に外部記憶部３９に記憶する。
【００４０】
図２は、外部記憶部３９に記憶したコマンド及び操作キーの使用履歴の一例を示した図である。図２に示すように外部記憶部３９には、各コントローラー４７，４８，４９、キー操作処理部３７及びキー入力処理部２５を介して受信したコマンドやキー操作が使用日時とともにインターフェイス毎に記憶されている。
なお、図２では操作キーや組み合わせ操作キーを、操作パネル３５あるいはリモコン２００に設けられている実際の操作キーを記載したが、操作キーに対応するキーコードを記憶しておいてもよい。
このようにインターフェイス毎に使用コマンドや使用操作キーの履歴を蓄積しておくことによって、プロジェクター１がどのような使われ方をしていたのか、使用状況の解析に使用できる情報をプロジェクター１内に蓄積しておくことができる。
【００４１】
次に図３を参照して、使用履歴を収集し解析する方法について説明する。
例えば、プロジェクター１に何らかの修理が必要になった場合等には、ユーザーはメーカーの修正センターにプロジェクター１を持ち込む。
修理センターに持ち込まれたプロジェクター１を、コマンド使用履歴収集機能を備えたアプリケーションが登録されたホストコンピューターに接続する。
修理センターのオペレーターは、ホストコンピューターのアプリケーションを起動し、接続されたプロジェクター１に対してコマンド及び操作キーの使用履歴を送信するようコマンド使用履歴送信要求を送信する（ステップＳ１１）。
【００４２】
プロジェクター１は、コマンド及び操作キーの使用履歴送信要求を受信すると、制御部１００は外部記憶部３９に蓄積されている図２に示したコマンド及び操作キーの使履歴情報を呼び出し、送信要求が送信されたコントローラーを介してホストコンピューターへ送信する（ステップＳ２１）。
【００４３】
ホストコンピューターはコマンド及び操作キーの使用履歴を受信すると、記憶装置に記憶し、これに基づき使用履歴を解析する（ステップＳ１３）。例えば、使用コマンド毎にコマンド使用頻度を解析したい場合は、受信したコマンド使用履歴から各コマンドの使用回数をカウントする。
【００４４】
そして、カウントされた使用頻度をホストコンピューターのモニターに表示する（ステップＳ１５）。例えば図４に示すように、コマンドやキー操作毎の使用回数を使用頻度として単純に表示することができる。
また、ホストコンピューター側にプロジェクター１が使用可能なコマンドを推奨コマンドリストとして保持しておき、推奨コマンドリストに挙がっていない非推奨コマンドだけを使用履歴から検索して表示してもよい。
また、インターフェイス毎にコマンド及びキー操作の使用頻度を算出して表示してもよい。
【００４５】
上記実施形態によれば、コマンドを受信すると、受信したコマンドを不揮発性の外部記憶部３９に記憶するので、受信したコマンドをコマンド使用履歴としてプロジェクター１内に保存しておくことができる。したがって、コマンド収集機能を有するアプリケーションと接続することによってコマンド使用履歴を収集し、解析することができる。このため、各コマンドの使用頻度や、設定されているのに使用されていないコマンドを発見することができる。
【００４６】
また上記実施形態によれば、インターフェイスの種類毎にコマンドやキー操作を記憶することができるので、インターフェイスの種類毎のコマンド使用頻度、キー操作頻度の解析を容易に行うことができる。
【００４７】
また上記実施形態によれば、外部記憶部３９には単一のキー操作だけでなく組み合わせキー操作も記憶される。このため、より詳細なキー操作使用履歴を保存しておくことができ、特定の組み合わせキー操作の使用頻度が多い場合には、その組み合わせキー操作に代替する単一のキー操作を新たに設ける等、実際の使用状態に即した解析を行うための判断材料を取得することができる。
【００４８】
また上記実施形態のようにプロジェクター１の場合は、本体側の操作パネル３５に設置されている操作キーの数が、プロジェクターが備える機能の数に比較して少なく、必ずしも１つの機能に対して１つの操作キーが割り当てられているわけではない。本実施形態はこのような組み合わせによるキー操作の使用履歴を保存することができるので、使用頻度の多い組み合わせキー操作に代替する操作キーを新たにプロジェクター本体に設置したり、使用頻度の少ない組み合わせキー操作を削除する等の判断を行う材料を提供することができる。
【００４９】
また上記実施形態では、修理センターに持ち込まれたプロジェクター１とホストコンピューターとを接続したが、１つのホストコンピューターとネットワークを介して複数のプロジェクターとを接続し、複数のプロジェクターからコマンド使用履歴を取得し解析することもできる。これによれば、使用されていたコマンドを複数のプロジェクターから収集することができので、より実態に即したコマンドの使用状況を解析することができる。使用頻度順にコマンドを表示させたり、予め公開されているコマンドリストを参照して収集されなかった、すなわち使用されていないコマンドを検索して表示させたりすることができる。
【００５０】
また上記実施形態では、コマンドの種類に着目して記載したが、コマンドのパラメータも含めて記憶してもよい。例えば、コマンドの種類がＬＵＭＩＮＡＮＣＥであって、高輝度に設定変更したい場合はパラメータを「００」としたり、低輝度に設定変更したい場合は「０１」とすることができるが、このパラメータの種類をコマンドとともに蓄積しておくこともできる。
【００５１】
また上記実施形態では、プロジェクターを例示して説明したが、本発明は外部装置からコマンドによって制御することができる電子機器、たとえばプリンターや複合機、スキャナー等に適用することもできる。
【符号の説明】
【００５２】
１：プロジェクター、１１：コマンド判別部、１３：映像音声処理部、１５：映像処理部、１７：液晶パネル駆動部、１９：音声処理部、２１：スピーカー、２３：ランプ駆動部、３５：キー入力処理部、２７：リモコン受光部、２９：冷却制御部、３１：温度検出部、３３：冷却ファン、３５：操作パネル、３７：キー操作処理部、３９：外部記憶部、４１：ＲＳ‐２３２Ｃコネクター、４３：ＵＳＢコネクター、４５：ＲＪ４５コネクター、４７：ＲＳ‐２３２Ｃコントローラー、４９：ＵＳＢコントローラー、５１：NWコントローラー、７０：光学系、７１：ランプ、７２：液晶パネル、７３：投写レンズ、９０：外装ケース、９１：吸気口、９２：フィルター、１００：制御部、２００：リモートコントローラー、５００：スクリーン。
【図１】
2010256672.tif 000003
【図２】
2010256672.tif 000004
【図３】
2010256672.tif 000005
【図４】
2010256672.tif 000006