(57)【要約】【課題】表示言語の種類を増加させた場合における言語データの増加量を少なくすることができ、製造コストを低減させることができるプロジェクタの提供。【解決手段】プロジェクタ１は、装置本体３と、リモコン４とを備える。装置本体３は、ＲＡＭ３５と、ＲＯＭ３６と、制御手段３７とを備える。ＲＡＭ３５は、制御手段３７にて使用される言語データを記憶する。ＲＯＭ３６は、言語データが圧縮された圧縮言語データが複数記憶されている。制御手段３７は、リモコン４から出力される操作信号に基づいてＲＯＭ３６に記憶された圧縮言語データのうち、いずれかの圧縮言語データを選択する言語データ選択部３７１と、言語データ選択部３７１により選択された圧縮言語データを伸張してＲＡＭ３５に記憶させる言語データ伸張部３７２と、ＲＡＭ３５に記憶される言語データに基づいて、画像情報を形成する画像情報形成部３７３とを備える。【選択図】図１
2008131313.tif 000002
【特許請求の範囲】
【請求項１】
光源から射出された光を利用して画像情報に応じた光学像を形成し、当該光学像を投射するプロジェクタであって、
当該プロジェクタを制御する制御手段と、
前記制御手段に所定の処理を実行させる操作信号を出力する操作手段と、
前記制御手段にて使用される言語データを記憶する言語データ記憶手段と、
前記言語データが圧縮された圧縮言語データが複数記憶された圧縮言語データ記憶手段とを備え、
前記制御手段は、
前記操作信号に基づいて、前記圧縮言語データのうち、いずれかの圧縮言語データを選択する言語データ選択部と、
前記言語データ選択部により選択された圧縮言語データを伸張して前記言語データ記憶手段に記憶させる言語データ伸張部と、
前記言語データ記憶手段に記憶された言語データに基づいて、画像情報を形成する画像情報形成部とを備えて構成されることを特徴とするプロジェクタ。
【請求項２】
請求項１に記載のプロジェクタにおいて、
前記言語データは、前記制御手段にて使用される文字列、及び文字データのみから構成されることを特徴とするプロジェクタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクタに関する。
【背景技術】
【０００２】
従来、メニュー画面やヘルプ画面などで表示される文字の言語（以下、表示言語とする）を、例えば、日本語から英語などに変更することができるプロジェクタが知られている（例えば、特許文献１参照）。
特許文献１に記載のプロジェクタでは、読み書き可能なメモリに日本語、及び英語などの複数の表示言語に係る言語データが記憶され、装置本体に入力される電源電圧に応じて各言語データのうち、いずれかの言語データを選択することにより表示言語を変更している。
【０００３】
【特許文献１】特開２００６−２９３１２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のプロジェクタにおいては、言語データが圧縮されていないので、表示言語の種類を増加させるとメモリに記憶される言語データが線形に増加する。したがって、表示言語の種類の増加に応じた大きなメモリ領域が必要となり、ひいては製造コストが増加するという問題があった。
【０００５】
本発明の目的は、表示言語の種類を増加させた場合における言語データの増加量を少なくすることができ、製造コストを低減させることができるプロジェクタを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、光源から射出された光を利用して画像情報に応じた光学像を形成し、当該光学像を投射するプロジェクタであって、当該プロジェクタを制御する制御手段と、前記制御手段に所定の処理を実行させる操作信号を出力する操作手段と、前記制御手段にて使用される言語データを記憶する言語データ記憶手段と、前記言語データが圧縮された圧縮言語データが複数記憶された圧縮言語データ記憶手段とを備え、前記制御手段は、前記操作信号に基づいて、前記圧縮言語データのうち、いずれかの圧縮言語データを選択する言語データ選択部と、前記言語データ選択部により選択された圧縮言語データを伸張して前記言語データ記憶手段に記憶させる言語データ伸張部と、前記言語データ記憶手段に記憶された言語データに基づいて、画像情報を形成する画像情報形成部とを備えて構成されることを特徴とする。
【０００７】
このような構成によれば、プロジェクタの使用者が操作手段を操作することにより、言語データ選択部が、圧縮言語データのうち、いずれかの圧縮言語データを選択し、言語データ伸張部が選択された圧縮言語データを伸張して言語データ記憶手段に記憶させる。そして、画像情報形成部は、言語データ記憶手段に記憶された言語データに基づいてメニュー画面やヘルプ画面などの画像情報を形成するので、例えば、言語データ記憶手段に日本語言語データが記憶された場合には、表示言語を日本語にすることができ、言語データ記憶手段に英語言語データが記憶された場合には、表示言語を英語にすることができる。したがって、プロジェクタの使用者は、操作手段を操作することにより表示言語を変更することができる。
ここで、圧縮言語データ記憶手段には、圧縮された言語データが記憶されているので、表示言語の種類を増加させた場合における言語データの増加量を少なくすることができ、製造コストを低減させることができる。
【０００８】
本発明では、前記言語データは、前記制御手段にて使用される文字列、及び文字データのみから構成されることが好ましい。
このような構成によれば、制御手段にて使用されない文字列、及び文字データは、言語データ記憶手段、及び圧縮言語データ記憶手段には記憶されないので、言語データの増加量を更に少なくすることができ、製造コストを低減させることができる。
例えば、制御手段にて使用される文字列が、「言語設定」、「日本語」、及び「英語」であった場合には、言語データは、前述した各文字列と、「言、語、設、定、日、本、英」の文字データのみから構成される。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
〔プロジェクタ１の全体構成〕
図１は、プロジェクタ１の機能ブロック図である。
プロジェクタ１は、光源から射出された光を利用して画像情報に応じた光学像を形成し、当該光学像を投射するものであり、図１に示すように、操作手段としての操作パネル２を備えた装置本体３と、装置本体３を遠隔操作する操作手段としてのリモコン（リモートコントローラ）４とを備える。
操作パネル２は、複数の操作キーを備え、使用者により操作キーが押下されると、押下された操作キーに応じた操作信号を装置本体３に出力する。
リモコン４は、複数の操作キーを備え、使用者により操作キーが押下されると、押下された操作キーに応じた操作信号を赤外線により装置本体３に送信する。なお、リモコン４は、赤外線によって操作信号を送信するとしたが、電波によって操作信号を送信するように構成してもよい。
【００１０】
装置本体３は、操作パネル２、またはリモコン４から送信される操作信号に基づいて操作されるものであり、操作信号検出手段３１と、画像処理手段３２と、駆動制御手段３３と、画像投射手段３４と、ＲＡＭ（Random Access Memory）３５と、ＲＯＭ（Read Only Memory）３６と、制御手段３７とを備える。
操作信号検出手段３１は、使用者による操作パネル２、またはリモコン４の操作を検出する手段であり、操作パネル２、またはリモコン４により送信される操作信号を検出し、制御手段３７が読取可能な制御信号に変換して制御手段３７に出力する。
【００１１】
画像処理手段３２は、入力される画像情報に対して画像補正処理を行い、画像補正処理された画像情報に基づいてＲＧＢの各色光に応じた画像信号を生成して駆動制御手段３３に出力する。
画像補正処理としては、例えば、プロジェクタとスクリーンとの配置関係に起因して生じる台形歪みを補正する台形補正（形状変換）や、プロジェクタの出力特性に応じた色補正であるγ補正やＶＴ−γ補正、液晶パネルの特性による輝度ムラや色ムラを補正する色ムラ補正、さらには、液晶パネルの各画素を駆動する際に駆動信号が近隣画素に影響して生じる色ムラ（ゴーストやクロストーク）を補正するゴースト補正やクロストーク補正などが例として挙げられる。
駆動制御手段３３は、画像処理手段３２により出力される画像信号に基づいて画像投射手段３４を駆動する。
【００１２】
画像投射手段３４は、光源３４１と、液晶パネル３４２と、投射レンズ３４３とを備える。
光源３４１から射出された光は、液晶パネル３４２において、画像処理手段３２により出力される画像信号に応じた所定の変調を受け、投射レンズ３４３からスクリーン（図示省略）に拡大投射されて表示画像を形成する。
【００１３】
言語データ記憶手段としてのＲＡＭ３５は、読み書き可能なメモリであり、制御手段３７にて使用される言語データを記憶する。なお、本実施形態では、プロジェクタ１の初期状態として、ＲＡＭ３５には、予め日本語言語データが記憶されている。
圧縮言語データ記憶手段としてのＲＯＭ３６は、言語データが圧縮された圧縮言語データが複数記憶されている。
【００１４】
ここで、ＲＡＭ３５、及びＲＯＭ３６に記憶される言語データは、制御手段３７にて使用される文字列、及び文字データのみから構成されている。
図２は、ＲＯＭ３６に記憶されている圧縮言語データを示す概念図である。
ＲＯＭ３６は、図２に示すように、日本語圧縮言語データ３６１と、英語圧縮言語データ３６２とを備えている。
【００１５】
日本語圧縮言語データ３６１は、日本語文字データ３６１Ａと、日本語文字列３６１Ｂとから構成されている。
日本語文字データ３６１Ａには、日本語文字列３６１Ｂにて使用される文字データのみが記憶されている。また、日本語文字列３６１Ｂには、制御手段３７にて使用される文字列のみが記憶されている。
すなわち、例えば、制御手段３７にて使用される文字列が、「言語設定」、「日本語」、及び「英語」であった場合には、図２に示すように、日本語文字データ３６１Ａには、「言、語、設、定、日、本、英」が記憶され、日本語文字列３６１Ｂには、「言語設定」、「日本語」、及び「英語」が記憶されている。
【００１６】
また、英語圧縮言語データ３６２は、英語文字データ３６２Ａと、英語文字列３６２Ｂとから構成されている。
英語文字データ３６２Ａには、英語文字列３６２Ｂにて使用される文字データのみが記憶されている。また、英語文字列３６２Ｂには、制御手段３７にて使用される文字列のみが記憶されている。
すなわち、例えば、制御手段３７にて使用される文字列が、「Set Language」、「Japanese」、及び「English」であった場合には、図２に示すように、英語文字データ３６２Ａには、「E、J、L、S、a、e、g、h、…」が記憶され、英語文字列３６２Ｂには、「Set Language」、「Japanese」、及び「English」が記憶されている。
【００１７】
なお、日本語圧縮言語データ３６１、英語圧縮言語データ３６２における文字列は、それぞれ対応する同じ意味の文字列から構成されている。例えば、「言語設定」、及び「Set Language」は同じ意味の文字列である。
また、図示は省略したが、本実施形態においては、言語データは、前述した文字列、及び文字データの他、文字列を表示する位置を示すレイアウト情報を有している。
【００１８】
そして、各圧縮言語データは、データの圧縮により更に圧縮されてＲＯＭ３６に記憶されている。
本実施形態では、１バイト（８ビット）のデータが全て０である場合の圧縮データは、１ビットの０として表現し、１バイトのデータが全て０でない場合の圧縮データは、この１バイトのデータの先頭に１ビットの１を付加して９ビットのデータとして表現することによりデータの圧縮を行う。
【００１９】
図３は、データの圧縮例を示す図である。
例えば、図３に示すように、１６進数表記で「００５Ａ００Ｆ０」となる４バイト（３２ビット）のデータにおいて、データの先頭から読み出しを開始し、１バイトのデータが全て０である「００」、すなわち、２進数表記で「００００００００」の場合（図３中下線）には、１ビットの０として表現し、１バイトのデータが全て０でない「５Ａ」、「Ｆ０」、すなわち、２進数表記で「０１０１１０１０」、「１１１１００００」の場合（図３中下二重線）には、各１バイトのデータの先頭に１ビットの１を付加して９ビットのデータ「１０１０１１０１０」、「１１１１１００００」として表現する。したがって、１６進数表記で「００５Ａ００Ｆ０」となる４バイト（３２ビット）のデータは、２進数表記で「０１０１０１１０１００１１１１１００００」となる１８ビットのデータに圧縮される。
【００２０】
すなわち、ＲＯＭ３６に記憶される圧縮言語データは、言語データが制御手段３７にて使用される文字列、及び文字データから構成されることにより、一段階目のデータの圧縮がなされ、更に、この言語データに対してデータの圧縮を行うことにより二段階目のデータの圧縮がなされている。
【００２１】
制御手段３７は、図１に示すように、言語データ選択部３７１と、言語データ伸張部３７２と、画像情報形成部３７３とを備える。
言語データ選択部３７１は、操作パネル２、またはリモコン４から出力される操作信号に基づいてＲＯＭ３６に記憶された圧縮言語データのうち、いずれかの圧縮言語データを選択する。
言語データ伸張部３７２は、言語データ選択部３７１により選択された圧縮言語データを伸張してＲＡＭ３５に記憶させる。
画像情報形成部３７３は、ＲＡＭ３５に記憶される言語データに基づいて、画像情報を形成する。そして、画像情報形成部３７３により形成された画像情報は、画像処理手段３２に入力される。
【００２２】
〔プロジェクタ１の表示言語変更処理〕
次に、プロジェクタ１における表示言語変更処理について図４〜図６を参照して説明する。
図４は、プロジェクタ１の表示言語変更処理を示すフローチャートである。図５（Ａ）は、プロジェクタ１の初期状態におけるＲＡＭ３５の状態を示す図であり、図５（Ｂ）は、英語が表示言語として選択された状態におけるＲＡＭ３５の状態を示す図である。図６（Ａ）は、日本語が表示言語として選択された状態における言語設定メニュー画面の一例であり、図６（Ｂ）は、英語が表示言語として選択された状態における言語設定メニュー画面の一例である。
【００２３】
プロジェクタ１の使用者が操作パネル２、またはリモコン４の操作キーを押下することにより表示言語の変更操作を行うと、操作パネル２、またはリモコン４は、押下された操作キーに応じた操作信号を装置本体３に送信する。操作信号検出手段３１は、操作パネル２、またはリモコン４から送信される操作信号を検出し、制御手段３７に制御信号を送信する。制御手段３７は、操作信号検出手段３１により出力される制御信号を受信すると、図４に示すように、ステップＳＴ１〜ＳＴ４を実行する。
【００２４】
言語データ選択部３７１は、プロジェクタ１の使用者が表示言語の変更操作を行うと、言語設定メニューを表示する（ステップＳＴ１）。言語設定メニューは、画像情報形成部３７３がＲＡＭ３５に記憶される言語データに基づいて、画像情報を形成することにより表示される。ここで、プロジェクタ１の初期状態において、図５（Ａ）に示すように、ＲＡＭ３５には、日本語言語データが記憶されている。したがって、画像情報形成部３７３は、ＲＡＭ３５に記憶される日本語言語データに基づいて、図６（Ａ）に示すように、言語設定メニューＭ１の画像情報を形成する。
なお、プロジェクタ１の使用者は、言語設定メニューＭ１において、カーソルＣ１を操作パネル２、またはリモコン４の操作キーを押下することにより移動させて日本語、または英語を選択することにより表示言語を変更することができる。
【００２５】
表示言語が変更されると、言語データ選択部３７１は、図５（Ｂ）に示すように、ＲＯＭ３６に記憶された圧縮言語データのうち、使用者により選択された表示言語の圧縮言語データを選択する（ステップＳＴ２）。
ここで、使用者は、言語設定メニューＭ１において、図６（Ａ）に示すように、英語を選択したものとする。
【００２６】
次に、言語データ伸張部３７２は、図５（Ｂ）に示すように、言語データ選択部３７１により選択された圧縮言語データ、すなわち、英語圧縮言語データを伸張する（ステップＳＴ３）。ここで、言語データの伸張は、前述したデータの圧縮により圧縮された圧縮言語データを元に戻すことにより行う。すなわち、本実施形態では、データの先頭から読み出しを開始し、１ビットのデータが０である場合には、１バイトのデータを全て０として置き換え、１ビットのデータが１である場合には、これに続く１バイトのデータを、そのまま１バイトのデータとして保持する。
そして、言語データ伸張部３７２は、図５（Ｂ）に示すように、伸張した言語データをＲＡＭ３５に記憶させる（ステップＳＴ４）。
【００２７】
以上のように、ＲＡＭ３５に記憶される言語データが日本語言語データから英語言語データに変更される。
なお、この状態において、プロジェクタ１の使用者が操作パネル２、またはリモコン４の操作キーを押下することにより表示言語の変更操作を行うと、画像情報形成部３７３は、ＲＡＭ３５に記憶された英語言語データに基づいて、図６（Ｂ）に示すように、言語設定メニューＭ２の画像情報を形成する。
【００２８】
本実施形態に係るプロジェクタ１によれば、次のような効果がある。
（１）画像情報形成部３７３は、ＲＡＭ３５に記憶される言語データに基づいて画像情報を形成する。これにより、ＲＡＭ３５に日本語言語データが記憶されている場合には、表示言語を日本語にすることができ、ＲＡＭ３５に英語言語データが記憶されている場合には、表示言語を英語にすることができる。
（２）ＲＯＭ３６には、圧縮された言語データが記憶されているので、表示言語の種類を増加させた場合における言語データの増加量を少なくすることができ、製造コストを低減させることができる。
（３）制御手段３７にて使用されない文字列、及び文字データは、ＲＡＭ３５、及びＲＯＭ３６には記憶されないので、言語データの増加量を更に少なくすることができ、製造コストを低減させることができる。
【００２９】
〔実施形態の変形〕
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
前記実施形態では、ＲＯＭ３６には、日本語圧縮言語データ３６１、及び英語圧縮言語データ３６２が記憶されていたが、圧縮言語データ記憶手段には、例えば、フランス語や中国語などの言語データが記憶されていてもよい。
前記実施形態では、ＲＡＭ３５、及びＲＯＭ３６に記憶された言語データは、制御手段３７にて使用される文字列、及び文字データのみから構成されていたが、制御手段にて使用される以外の文字列、及び文字データが記憶されていてもよい。
【００３０】
前記実施形態では、１バイト（８ビット）のデータが全て０である場合の圧縮データは、１ビットの０として表現し、１バイトのデータが全て０でない場合の圧縮データは、この１バイトのデータの先頭に１ビットの１を付加して９ビットのデータとして表現することによりデータの圧縮を行っていたが、これ以外の方法によりデータの圧縮を行ってもよく、要するに、言語データのデータ量を圧縮することができればよい。
前記実施形態では、言語設定メニューＭ１、及びＭ２において、カーソルＣ１を移動させることにより表示言語を選択していたが、操作パネル２やリモコン４に表示言語を選択する操作キーを設けてもよく、要するに、プロジェクタの使用者が表示言語を選択することができればよい。
【００３１】
前記実施形態では、言語データ記憶手段、及び圧縮言語データ記憶手段には、ＲＡＭ３５、及びＲＯＭ３６を用いたが、不揮発性メモリなどを用いてもよく、要するに、言語データを記憶することができればよい。
前記実施形態では、液晶パネル３４２により光源３４１から射出された光を変調していたが、マイクロミラーを用いたデバイスなど、液晶以外のデバイスにより光を変調してもよい。
【産業上の利用可能性】
【００３２】
本発明は、プロジェクタに利用でき、特に表示言語を変更することができるプロジェクタに好適に利用することができる。
【図面の簡単な説明】
【００３３】
【図１】本実施形態に係るプロジェクタの機能ブロック図である。
【図２】本実施形態に係るＲＯＭに記憶されている圧縮言語データを示す概念図である。
【図３】本実施形態に係るデータの圧縮例を示す図である。
【図４】本実施形態に係るプロジェクタの表示言語変更処理を示すフローチャートである。
【図５】（Ａ）本実施形態に係るプロジェクタの初期状態におけるＲＡＭの状態を示す図である。（Ｂ）英語が表示言語として選択された状態におけるＲＡＭの状態を示す図である。
【図６】（Ａ）日本語が表示言語として選択された状態における言語設定メニュー画面の一例である。（Ｂ）英語が表示言語として選択された状態における言語設定メニュー画面の一例である。
【符号の説明】
【００３４】
１…プロジェクタ、２…操作パネル、３…装置本体、４…リモコン、３５…ＲＡＭ、３６…ＲＯＭ、３７…制御手段、３４１…光源、３４２…液晶パネル、３４３…投射レンズ、３７１…言語データ選択部、３７２…言語データ伸張部、３７３…画像情報形成部。
【図１】
2008131313.tif 000003
【図２】
2008131313.tif 000004
【図３】
2008131313.tif 000005
【図４】
2008131313.tif 000006
【図５】
2008131313.tif 000007
【図６】
2008131313.tif 000008