(57)【要約】【課題】プロジェクタの設定データの保護、解除をより適切に行うことが可能なプロジェクタ等を提供すること。【解決手段】プロジェクタ１００が、プロジェクタ１００の設定および当該設定の更新可否を示す設定データ１２２と、前記設定の保護を示す保護条件および当該保護の解除を示す解除条件を示す条件データ１２４とを記憶する記憶部１２０と、ユーザーの操作情報を入力する入力部１１０と、前記操作情報と、前記更新可否とに基づき、更新対象の前記設定が更新可能である場合に設定データ１２２の設定を更新する設定更新部１３０と、前記操作情報と、条件データ１２４とに基づき、操作内容が前記保護条件または前記解除条件と一致する場合に設定データ１２２の更新可否を更新する更新可否更新部１４０とを含んで構成される。【選択図】図１
2008122651.tif 000002
【特許請求の範囲】
【請求項１】
設定データと、条件データとを記憶する記憶部と、
ユーザーの操作情報を入力する入力部と、
前記設定データを更新する設定更新部と、
前記条件データを更新する更新可否更新部と、
を含み、
前記設定データは、
特殊な更新権限を有する権限ユーザー用のデータと、
前記特殊な更新権限を有さない一般ユーザー用のデータと、
を含み、
前記権限ユーザー用のデータは、
前記権限ユーザー用のプロジェクタの設定を示す権限ユーザー用設定データと、
前記権限ユーザー用の前記設定の更新可否を示す権限ユーザー用更新可否データと、
を含み、
前記一般ユーザー用のデータは、
前記一般ユーザー用のプロジェクタの設定を示す一般ユーザー用設定データと、
前記一般ユーザー用の前記設定の更新可否を示す一般ユーザー用更新可否データと、
を含み、
前記条件データは、
前記権限ユーザー用の前記設定の保護条件を示す権限ユーザー用保護条件データと、
前記権限ユーザー用の前記設定の保護の解除条件を示す権限ユーザー用解除条件データと、
前記一般ユーザー用の前記保護条件を示す一般ユーザー用保護条件データと、
前記一般ユーザー用の前記解除条件を示す一般ユーザー用解除条件データと、
を含み、
前記更新可否更新部は、
前記操作情報で示される操作内容が前記権限ユーザー用の前記保護条件と一致する場合に前記権限ユーザー用更新可否データにおける前記更新可否を、更新可能を示すように設定し、
前記操作情報で示される操作内容が前記権限ユーザー用の前記解除条件と一致する場合に前記権限ユーザー用更新可否データにおける前記更新可否を、更新不能を示すように設定し、
前記操作情報で示される操作内容が前記一般ユーザー用の前記保護条件と一致する場合に前記一般ユーザー用更新可否データにおける前記更新可否を、更新可能を示すように設定し、
前記操作情報で示される操作内容が前記一般ユーザー用の前記解除条件と一致する場合に前記一般ユーザー用更新可否データにおける前記更新可否を、更新不能を示すように設定し、
前記設定更新部は、
前記操作情報が権限ユーザー用の更新要求を示す情報である場合であって、かつ、前記権限ユーザー用更新可否データにおける前記更新可否が更新可能であることを示す場合、前記権限ユーザー用設定データの更新を行い、
前記操作情報が前記権限ユーザー用の更新要求を示す情報である場合であって、かつ、前記権限ユーザー用更新可否データにおける前記更新可否が更新不能であることを示す場合、前記権限ユーザー用設定データの更新を行わず、
前記操作情報が一般ユーザー用の更新要求を示す情報である場合であって、かつ、前記一般ユーザー用更新可否データにおける前記更新可否が更新可能であることを示す場合、前記一般ユーザー用設定データの更新を行い、
前記操作情報が前記一般ユーザー用の更新要求を示す情報である場合であって、かつ、前記一般ユーザー用更新可否データにおける前記更新可否が更新不能であることを示す場合、前記一般ユーザー用設定データの更新を行わないことを特徴とするプロジェクタ。
【請求項２】
請求項１に記載のプロジェクタにおいて、
前記権限ユーザー用の前記保護条件、前記権限ユーザー用の前記解除条件、前記一般ユーザー用の前記保護条件および前記一般ユーザー用の前記解除条件は、すべて異なることを特徴とするプロジェクタ。
【請求項３】
請求項１、２のいずれかに記載のプロジェクタにおいて、
前記権限ユーザー用設定データの前記更新可否と、前記一般ユーザー用設定データの前記更新可否とを示す設定用画像を生成する画像生成部と、
前記設定用画像を投写する投写部と、
を含むことを特徴とするプロジェクタ。
【請求項４】
請求項３に記載のプロジェクタにおいて、
前記画像生成部は、前記設定用画像として、前記権限ユーザー用設定データおよび前記一般ユーザー用設定データのうちの少なくとも一部を示す画像を生成することを特徴とするプロジェクタ。
【請求項５】
請求項３、４のいずれかに記載のプロジェクタにおいて、
タイマー値を示すタイマー部を含み、
前記権限ユーザー用の前記保護条件、前記権限ユーザー用の前記解除条件、前記一般ユーザー用の前記保護条件および前記一般ユーザー用の前記解除条件は、前記操作情報の入力にかかる時間を示す条件を含み、
前記更新可否更新部は、前記タイマー値に基づき、前記操作情報の入力にかかる時間が前記権限ユーザー用の前記保護条件、前記権限ユーザー用の前記解除条件、前記一般ユーザー用の前記保護条件、前記一般ユーザー用の前記解除条件のいずれかと一致する場合、一致した条件に応じて前記権限ユーザー用更新可否データまたは前記一般ユーザー用更新可否データを更新することを特徴とするプロジェクタ。
【請求項６】
請求項１〜５のいずれかに記載のプロジェクタにおいて、
前記設定データは、複数のレコードで構成され、
前記権限ユーザー用設定データおよび前記権限ユーザー用更新可否データは、レコードごとに設けられ、
前記一般ユーザー用設定データおよび前記一般ユーザー用更新可否データは、レコードごとに設けられることを特徴とするプロジェクタ。
【請求項７】
請求項３〜５のいずれかに従属する請求項６に記載のプロジェクタにおいて、
前記レコードが選択されることによって当該レコードの設定が更新される場合に、
前記画像生成部は、前記設定用画像として、保護されたレコードを選択不能にし、保護されていないレコードを選択可能にした画像を生成することを特徴とするプロジェクタ。
【請求項８】
請求項７に記載のプロジェクタにおいて、
前記更新可否更新部は、
前記操作内容が前記権限ユーザー用の前記保護条件と一致する場合に、全レコードにおける前記権限ユーザー用更新可否データにおける前記更新可否を一括して更新不能に設定し、
前記操作内容が前記権限ユーザー用の前記解除条件と一致する場合に、全レコードにおける前記権限ユーザー用更新可否データにおける前記更新可否を一括して更新可能に設定し、
前記操作内容が前記一般ユーザー用の前記保護条件と一致する場合に、全レコードにおける前記一般ユーザー用更新可否データにおける前記更新可否を一括して更新不能に設定し、
前記操作内容が前記一般ユーザー用の前記解除条件と一致する場合に、全レコードにおける前記一般ユーザー用更新可否データにおける前記更新可否を一括して更新可能に設定することを特徴とするプロジェクタ。
【請求項９】
プロジェクタの有するコンピュータを、
設定データと、条件データとを記憶する記憶部と、
ユーザーの操作情報を入力する入力部と、
前記設定データを更新する設定更新部と、
前記条件データを更新する更新可否更新部として機能させ、
前記設定データは、
特殊な更新権限を有する権限ユーザー用のデータと、
前記特殊な更新権限を有さない一般ユーザー用のデータと、
を含み、
前記権限ユーザー用のデータは、
前記権限ユーザー用のプロジェクタの設定を示す権限ユーザー用設定データと、
前記権限ユーザー用の前記設定の更新可否を示す権限ユーザー用更新可否データと、
を含み、
前記一般ユーザー用のデータは、
前記一般ユーザー用のプロジェクタの設定を示す一般ユーザー用設定データと、
前記一般ユーザー用の前記設定の更新可否を示す一般ユーザー用更新可否データと、
を含み、
前記条件データは、
前記権限ユーザー用の前記設定の保護条件を示す権限ユーザー用保護条件データと、
前記権限ユーザー用の前記設定の保護の解除条件を示す権限ユーザー用解除条件データと、
前記一般ユーザー用の前記保護条件を示す一般ユーザー用保護条件データと、
前記一般ユーザー用の前記解除条件を示す一般ユーザー用解除条件データと、
を含み、
前記更新可否更新部は、
前記操作情報で示される操作内容が前記権限ユーザー用の前記保護条件と一致する場合に前記権限ユーザー用更新可否データにおける前記更新可否を、更新可能を示すように設定し、
前記操作情報で示される操作内容が前記権限ユーザー用の前記解除条件と一致する場合に前記権限ユーザー用更新可否データにおける前記更新可否を、更新不能を示すように設定し、
前記操作情報で示される操作内容が前記一般ユーザー用の前記保護条件と一致する場合に前記一般ユーザー用更新可否データにおける前記更新可否を、更新可能を示すように設定し、
前記操作情報で示される操作内容が前記一般ユーザー用の前記解除条件と一致する場合に前記一般ユーザー用更新可否データにおける前記更新可否を、更新不能を示すように設定し、
前記設定更新部は、
前記操作情報が権限ユーザー用の更新要求を示す情報である場合であって、かつ、前記権限ユーザー用更新可否データにおける前記更新可否が更新可能であることを示す場合、前記権限ユーザー用設定データの更新を行い、
前記操作情報が前記権限ユーザー用の更新要求を示す情報である場合であって、かつ、前記権限ユーザー用更新可否データにおける前記更新可否が更新不能であることを示す場合、前記権限ユーザー用設定データの更新を行わず、
前記操作情報が一般ユーザー用の更新要求を示す情報である場合であって、かつ、前記一般ユーザー用更新可否データにおける前記更新可否が更新可能であることを示す場合、前記一般ユーザー用設定データの更新を行い、
前記操作情報が前記一般ユーザー用の更新要求を示す情報である場合であって、かつ、前記一般ユーザー用更新可否データにおける前記更新可否が更新不能であることを示す場合、前記一般ユーザー用設定データの更新を行わないことを特徴とするプログラム。
【請求項１０】
プロジェクタの有するコンピュータにより読み取り可能な情報記憶媒体であって、
請求項９に記載のプログラムを記憶した情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの保護、解除を行うプロジェクタ、プログラムおよび情報記憶媒体に関する。
【背景技術】
【０００２】
従来のプロジェクタは、ユーザーが任意に設定した画像調整等に関する設定データを記憶する機能を有していた。例えば、特開２００５−３５１９９６号公報では、ＩＤごとに明るさ等の設定データをプロジェクタまたはＵＳＢキーに記憶することが記載されている。
【特許文献１】特開２００５−３５１９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、設定データの書き換えが容易であったため、ユーザーが、ユーザーによって設定された設定データやメーカーによって提供された設定データを誤って上書きしてしまう場合があった。また、従来、ＰＣ(Personal Computer)を用いて設定データを編集し、ユーザーが設定データを変更できない変更不可能情報を当該設定データに付加してプロジェクタに記憶していた。しかし、この場合、ＰＣが必須となる上、ＰＣとプロジェクタを接続して設定データを送受信する必要があり、ユーザーにとっての使い勝手がよくない。また、従来のプロジェクタによる設定データを示す画像では、設定データが保護されているのか、保護が解除されているのかの情報が表示されないため、ユーザーが設定データを誤って上書きしやすい状況にあった。特に、プロジェクタの場合、ユーザーが設定データを設定する場合だけでなく、メーカーの担当者等が設定データを設定する場合もあり、両者の役割の相違に応じて適切に設定データの保護および保護の解除が行われる必要がある。
【０００４】
本発明の目的は、プロジェクタの設定データの保護、解除をより適切に行うことが可能なプロジェクタ、プログラムおよび情報記憶媒体を提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明に係るプロジェクタは、設定データと、条件データとを記憶する記憶部と、ユーザーの操作情報を入力する入力部と、前記設定データを更新する設定更新部と、前記条件データを更新する更新可否更新部と、を含み、前記設定データは、特殊な更新権限を有する権限ユーザー用のデータと、前記特殊な更新権限を有さない一般ユーザー用のデータと、を含み、前記権限ユーザー用のデータは、前記権限ユーザー用のプロジェクタの設定を示す権限ユーザー用設定データと、前記権限ユーザー用の前記設定の更新可否を示す権限ユーザー用更新可否データと、を含み、前記一般ユーザー用のデータは、前記一般ユーザー用のプロジェクタの設定を示す一般ユーザー用設定データと、前記一般ユーザー用の前記設定の更新可否を示す一般ユーザー用更新可否データと、を含み、前記条件データは、前記権限ユーザー用の前記設定の保護条件を示す権限ユーザー用保護条件データと、前記権限ユーザー用の前記設定の保護の解除条件を示す権限ユーザー用解除条件データと、前記一般ユーザー用の前記保護条件を示す一般ユーザー用保護条件データと、前記一般ユーザー用の前記解除条件を示す一般ユーザー用解除条件データと、を含み、前記更新可否更新部は、前記操作情報で示される操作内容が前記権限ユーザー用の前記保護条件と一致する場合に前記権限ユーザー用更新可否データにおける前記更新可否を、更新可能を示すように設定し、前記操作情報で示される操作内容が前記権限ユーザー用の前記解除条件と一致する場合に前記権限ユーザー用更新可否データにおける前記更新可否を、更新不能を示すように設定し、前記操作情報で示される操作内容が前記一般ユーザー用の前記保護条件と一致する場合に前記一般ユーザー用更新可否データにおける前記更新可否を、更新可能を示すように設定し、前記操作情報で示される操作内容が前記一般ユーザー用の前記解除条件と一致する場合に前記一般ユーザー用更新可否データにおける前記更新可否を、更新不能を示すように設定し、前記設定更新部は、前記操作情報が権限ユーザー用の更新要求を示す情報である場合であって、かつ、前記権限ユーザー用更新可否データにおける前記更新可否が更新可能であることを示す場合、前記権限ユーザー用設定データの更新を行い、前記操作情報が前記権限ユーザー用の更新要求を示す情報である場合であって、かつ、前記権限ユーザー用更新可否データにおける前記更新可否が更新不能であることを示す場合、前記権限ユーザー用設定データの更新を行わず、前記操作情報が一般ユーザー用の更新要求を示す情報である場合であって、かつ、前記一般ユーザー用更新可否データにおける前記更新可否が更新可能であることを示す場合、前記一般ユーザー用設定データの更新を行い、前記操作情報が前記一般ユーザー用の更新要求を示す情報である場合であって、かつ、前記一般ユーザー用更新可否データにおける前記更新可否が更新不能であることを示す場合、前記一般ユーザー用設定データの更新を行わないことを特徴とする。
【０００６】
また、本発明に係るプログラムは、プロジェクタの有するコンピュータを、設定データと、条件データとを記憶する記憶部と、ユーザーの操作情報を入力する入力部と、前記設定データを更新する設定更新部と、前記条件データを更新する更新可否更新部として機能させ、前記設定データは、特殊な更新権限を有する権限ユーザー用のデータと、前記特殊な更新権限を有さない一般ユーザー用のデータと、を含み、前記権限ユーザー用のデータは、前記権限ユーザー用のプロジェクタの設定を示す権限ユーザー用設定データと、前記権限ユーザー用の前記設定の更新可否を示す権限ユーザー用更新可否データと、を含み、前記一般ユーザー用のデータは、前記一般ユーザー用のプロジェクタの設定を示す一般ユーザー用設定データと、前記一般ユーザー用の前記設定の更新可否を示す一般ユーザー用更新可否データと、を含み、前記条件データは、前記権限ユーザー用の前記設定の保護条件を示す権限ユーザー用保護条件データと、前記権限ユーザー用の前記設定の保護の解除条件を示す権限ユーザー用解除条件データと、前記一般ユーザー用の前記保護条件を示す一般ユーザー用保護条件データと、前記一般ユーザー用の前記解除条件を示す一般ユーザー用解除条件データと、を含み、前記更新可否更新部は、前記操作情報で示される操作内容が前記権限ユーザー用の前記保護条件と一致する場合に前記権限ユーザー用更新可否データにおける前記更新可否を、更新可能を示すように設定し、前記操作情報で示される操作内容が前記権限ユーザー用の前記解除条件と一致する場合に前記権限ユーザー用更新可否データにおける前記更新可否を、更新不能を示すように設定し、前記操作情報で示される操作内容が前記一般ユーザー用の前記保護条件と一致する場合に前記一般ユーザー用更新可否データにおける前記更新可否を、更新可能を示すように設定し、前記操作情報で示される操作内容が前記一般ユーザー用の前記解除条件と一致する場合に前記一般ユーザー用更新可否データにおける前記更新可否を、更新不能を示すように設定し、前記設定更新部は、前記操作情報が権限ユーザー用の更新要求を示す情報である場合であって、かつ、前記権限ユーザー用更新可否データにおける前記更新可否が更新可能であることを示す場合、前記権限ユーザー用設定データの更新を行い、前記操作情報が前記権限ユーザー用の更新要求を示す情報である場合であって、かつ、前記権限ユーザー用更新可否データにおける前記更新可否が更新不能であることを示す場合、前記権限ユーザー用設定データの更新を行わず、前記操作情報が一般ユーザー用の更新要求を示す情報である場合であって、かつ、前記一般ユーザー用更新可否データにおける前記更新可否が更新可能であることを示す場合、前記一般ユーザー用設定データの更新を行い、前記操作情報が前記一般ユーザー用の更新要求を示す情報である場合であって、かつ、前記一般ユーザー用更新可否データにおける前記更新可否が更新不能であることを示す場合、前記一般ユーザー用設定データの更新を行わないことを特徴とする。
【０００７】
また、本発明に係る情報記憶媒体は、プロジェクタの有するコンピュータにより読み取り可能な情報記憶媒体であって、上記プログラムを記憶したことを特徴とする。
【０００８】
本発明によれば、プロジェクタは、権限ユーザー用の保護条件、解除条件、一般ユーザー用の保護条件、解除条件をそれぞれ設定し、操作情報とこれらの条件の適合性を判定することによって設定データの保護および解除を設定することができる。したがって、プロジェクタは、ユーザーの役割に応じて設定データの保護、解除をより適切に行うことができる。
【０００９】
また、前記権限ユーザー用の前記保護条件、前記権限ユーザー用の前記解除条件、前記一般ユーザー用の前記保護条件および前記一般ユーザー用の前記解除条件は、すべて異なっていてもよい。
【００１０】
これによれば、プロジェクタは、一般ユーザーが誤って権限ユーザー用の設定データを更新してしまう危険性を減らすことができるため、ユーザーの役割に応じて設定データの保護、解除をより適切に行うことができる。
【００１１】
また、前記プロジェクタは、前記権限ユーザー用設定データの前記更新可否と、前記一般ユーザー用設定データの前記更新可否とを示す設定用画像を生成する画像生成部と、前記設定用画像を投写する投写部と、を含んでもよい。
【００１２】
これによれば、プロジェクタは、更新可否を示す設定用画像を投写することにより、ユーザーが誤って設定データを更新してしまう危険性を減らすことができる。
【００１３】
また、前記画像生成部は、前記設定用画像として、前記権限ユーザー用設定データおよび前記一般ユーザー用設定データのうちの少なくとも一部を示す画像を生成してもよい。
【００１４】
これによれば、プロジェクタは、設定を示す設定用画像を投写することにより、ユーザーが誤って設定データを更新してしまう危険性を減らすことができる上、ユーザーは、当該設定を参考にして設定データを更新することができる。
【００１５】
また、前記プロジェクタは、タイマー値を示すタイマー部を含み、前記権限ユーザー用の前記保護条件、前記権限ユーザー用の前記解除条件、前記一般ユーザー用の前記保護条件および前記一般ユーザー用の前記解除条件は、前記操作情報の入力にかかる時間を示す条件を含み、前記更新可否更新部は、前記タイマー値に基づき、前記操作情報の入力にかかる時間が前記権限ユーザー用の前記保護条件、前記権限ユーザー用の前記解除条件、前記一般ユーザー用の前記保護条件、前記一般ユーザー用の前記解除条件のいずれかと一致する場合、一致した条件に応じて前記権限ユーザー用更新可否データまたは前記一般ユーザー用更新可否データを更新してもよい。
【００１６】
これによれば、プロジェクタは、操作情報の入力にかかる時間も含めて条件との一致を判定することにより、ユーザーの誤操作によって設定データが更新される危険性を減らし、より適切に設定データの保護および解除を行うことができる。
【００１７】
また、前記設定データは、複数のレコードで構成され、前記権限ユーザー用設定データおよび前記権限ユーザー用更新可否データは、レコードごとに設けられ、前記一般ユーザー用設定データおよび前記一般ユーザー用更新可否データは、レコードごとに設けられてもよい。
【００１８】
これによれば、プロジェクタは、レコードごとに設定データの保護および解除を行うことができる。
【００１９】
また、前記レコードが選択されることによって当該レコードの設定が更新される場合に、前記画像生成部は、前記設定用画像として、保護されたレコードを選択不能にし、保護されていないレコードを選択可能にした画像を生成してもよい。
【００２０】
これによれば、プロジェクタは、保護されたレコードを選択不能にすることにより、誤って設定データが更新される危険性を減らすことができる。
【００２１】
また、前記更新可否更新部は、前記操作内容が前記権限ユーザー用の前記保護条件と一致する場合に、全レコードにおける前記権限ユーザー用更新可否データにおける前記更新可否を一括して更新不能に設定し、前記操作内容が前記権限ユーザー用の前記解除条件と一致する場合に、全レコードにおける前記権限ユーザー用更新可否データにおける前記更新可否を一括して更新可能に設定し、前記操作内容が前記一般ユーザー用の前記保護条件と一致する場合に、全レコードにおける前記一般ユーザー用更新可否データにおける前記更新可否を一括して更新不能に設定し、前記操作内容が前記一般ユーザー用の前記解除条件と一致する場合に、全レコードにおける前記一般ユーザー用更新可否データにおける前記更新可否を一括して更新可能に設定してもよい。
【００２２】
これによれば、プロジェクタは、複数のレコードの保護または解除を一括して変更することができる。特に、プロジェクタは、保護されたレコードを選択不能にした場合であっても、当該保護を一括して解除し、当該レコードを選択可能にして設定を更新することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明をプロジェクタに適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施例は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施例に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００２４】
図１は、本実施例におけるプロジェクタ１００の機能ブロック図である。
【００２５】
プロジェクタ１００は、ユーザーの操作情報を入力する入力部１１０と、種々のデータを記憶する記憶部１２０と、タイマー部１５０と、画像生成部１６０と、投写部１９０とを含んで構成されている。
【００２６】
また、記憶部１２０は、プロジェクタ１００の設定および当該設定の更新可否を示す設定データ１２２、設定の保護を示す保護条件および当該保護の解除を示す解除条件を示す条件データ１２４、画像データ１２６等を記憶している。
【００２７】
また、プロジェクタ１００は、操作情報と、設定データ１２２の更新可否に基づき、更新対象の設定が更新可能である場合に設定データ１２２の設定を更新する設定更新部１３０と、操作情報と、条件データ１２４に基づき、操作内容が保護条件または解除条件と一致する場合に設定データ１２２の更新可否を更新する更新可否更新部１４０とを含んで構成されている。
【００２８】
ここで、設定データ１２２および条件データ１２４についてより詳細に説明する。図２は、本実施例における設定データ１２２の一例を示す図である。
【００２９】
設定データ１２２の項目としては、例えば、種別、ＩＤ、保護、モード等が該当する。ここで、種別は、１がメーカー設定のデータであり、２が特殊な更新権限を有する権限ユーザー用のデータであり、３が特殊な更新権限を有さない一般ユーザー用のデータであることを示す。
【００３０】
また、保護は、１が更新不能な保護状態であり、０が更新可能な解除状態であることを示す。なお、実際には、設定内容はモード以外にも明るさ、コントラスト等の一般的な設定項目も含まれる。
【００３１】
このように、設定データ１２２には、権限ユーザー用のプロジェクタの設定を示す権限ユーザー用設定データ、権限ユーザー用の上記設定の更新可否を示す権限ユーザー用更新可否データ、一般ユーザー用のプロジェクタの設定を示す一般ユーザー用設定データ、一般ユーザー用の上記設定の更新可否を示す一般ユーザー用更新可否データが含まれる。
【００３２】
次に、条件データ１２４について説明する。図３は、本実施例における条件データ１２４の一例を示す図である。
【００３３】
条件データ１２４の項目としては、例えば、種別、プロジェクタの設定を保護するための保護条件、当該保護を解除するための解除条件等が該当する。なお、種別が１のものはメーカー設定であるが、メーカー設定は常に更新不能であるため、条件データ１２４には含まれていない。
【００３４】
したがって、設定データ１２２には、権限ユーザー用の保護条件を示す権限ユーザー用保護条件データ、権限ユーザー用の解除条件を示す権限ユーザー用解除条件データ、一般ユーザー用の保護条件を示す一般ユーザー用保護条件データ、一般ユーザー用の解除条件を示す一般ユーザー用解除条件データが含まれる。また、これらの条件はすべて異なっている。
【００３５】
例えば、権限ユーザー用の保護条件は、リモコン（リモートコントローラ）の上キーを３秒以上押してからリモコンのメニューキーを５秒以内に４回押すことであり、権限ユーザー用の解除条件は、リモコンの下キーを３秒以上押してからリモコンのメニューキーを５秒以内に４回押すことであり、一般ユーザー用の保護条件は、リモコンの左キーを３秒以上押してからリモコンのメニューキーを５秒以内に１回押すことであり、一般ユーザー用の解除条件は、リモコンの右キーを３秒以上押してからリモコンのメニューキーを５秒以内に１回押すことである。
【００３６】
また、各条件の書式は、「キー名，連続押下秒数，秒単位の時間制限，時間制限内に押す回数」となっている。各条件欄では、これらが繰り返し設定されることによって複数のキー操作を組み合わせた条件指定となっている。
【００３７】
なお、設定更新部１３０等の各部の機能は、例えば、以下のハードウェアを用いてプロジェクタ１００に実装可能である。図４は、本実施例におけるプロジェクタ１００のハードウェアブロック図である。
【００３８】
例えば、入力部１１０としてはリモコンからの赤外光を受光する赤外受光ユニット９４０等、記憶部１２０としてはＲＡＭ９５０、ＲＯＭ９６０等、設定更新部１３０、更新可否更新部１４０としてはＣＰＵ９１０等、タイマー部１５０としてはシステムタイマー９３０等、画像生成部１６０としては画像処理回路９７０等、投写部１９０としては液晶パネル９２０、ランプ、レンズ等を用いてもよい。なお、これらの各部はシステムバス９８０を介して相互に情報をやりとりすることが可能である。
【００３９】
また、プロジェクタ１００は、設定更新部１３０等の機能を、プログラムを用いて実装してもよい。例えば、プロジェクタ１００は、設定更新部１３０等としてプロジェクタ１００の有するコンピュータを機能させるためのプログラムを情報記憶媒体９００から読み取って設定更新部１３０等の機能を実装してもよい。
【００４０】
このような情報記憶媒体９００としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を適用でき、そのプログラムの読み取り方式は接触方式であっても、非接触方式であってもよい。
【００４１】
次に、設定更新部１３０等を用いた設定に関する処理の流れについて説明する。図５は、本実施例における設定に関する処理の流れを示すフローチャートである。
【００４２】
ここでは、メーカーの担当者（権限ユーザー）が、一般ユーザーの自宅に行ってプロジェクタ１００の設定を行う場合を例に採り説明する。担当者は、リモコンを操作してプロジェクタ１００に対して環境設定の指示を行う。入力部１１０は、リモコンからの操作情報を入力する。
【００４３】
画像生成部１６０は、入力部１１０からの操作情報に応じて、設定データ１２２、画像データ１２６に基づき、設定用画像を生成し、投写部１９０は、設定用画像を投写する（ステップＳ１）。
【００４４】
図６は、本実施例における設定用画像３００の一例を示す図である。画像生成部１６０は、設定データ１２２のＩＤ順にＩＤごとのレコードを示す設定用画像３００を生成する。また、画像生成部１６０は、設定データ１２２の「保護」が「１」になっているレコードは鍵のマークを示し、「保護」が「０」になっているレコードは鍵のマークを示さないように、設定用画像３００を生成する。すなわち、設定用画像３００における鍵のマークが表示されているレコードは更新不能であることを示し、鍵のマークが表示されていないレコードは更新可能であることを示す。
【００４５】
さらに、画像生成部１６０は、設定データ１２２の「ＩＤ」に応じて「メーカー設定１」、「特殊設定１」、「ユーザー設定１」等の種別を示す画像と、「プレゼンテーション」、「シアター」等のレコードごとの設定の一部を示す設定用画像３００を生成する。
【００４６】
また、画像生成部１６０は、設定用画像３００において、「保護」が「０」になっているレコードのうち、最小の「ＩＤ」を有するレコードの部分にカーソル３１０を配置する。
【００４７】
なお、カーソル３１０の移動範囲は、設定用画像３００において、「保護」が「０」になっているレコードの部分のみであり、「保護」が「１」になっているレコード、すなわち、鍵のマークが表示されているレコードには移動しない。
【００４８】
更新可否更新部１４０は、入力部１１０から解除指示を示す操作情報が入力されるかどうかを判定することにより、解除指示がないかどうかを判定する（ステップＳ２）。ここでは、担当者が、リモコンの下キーを３秒以上押してからリモコンのメニューキーを５秒以内に４回押すことにより、解除指示を行ったものとする。
【００４９】
更新可否更新部１４０は、入力部１１０からの操作情報に基づいてリモコンの下キーが押されたことを識別し、連続して入力される当該操作情報と、タイマー部１５０のタイマー値に基づいて下キーを３秒以上押されたことを識別する。
【００５０】
さらに、更新可否更新部１４０は、入力部１１０からの操作情報と、タイマー部１５０のタイマー値に基づき、５秒以内にリモコンのメニューキーが４回押されたことを識別する。そして、更新可否更新部１４０は、識別した操作内容と条件データ１２４のいずれかの条件が一致するかどうかを判定することにより、解除指示があったかどうかを判定する。
【００５１】
更新可否更新部１４０は、解除指示があった場合、一致した解除条件の「種別」と一致する設定データ１２２の「保護」を「０」に更新することにより、該当レコードの保護を解除する（ステップＳ３）。この場合、設定データ１２２の「ＩＤ」が「２０１」および「２０２」の「保護」が「１」から「０」に更新される。
【００５２】
画像生成部１６０は、保護が解除された設定データ１２２に基づいて設定用画像を生成し、投写部１９０は、設定用画像を投写する。図７は、本実施例における保護解除時の設定用画像３０２の一例を示す図である。
【００５３】
例えば、担当者が、特殊設定１、２のレコードの保護を解除することにより、当該レコード部分の鍵のマークが外れ、特殊設定１のレコード部分にカーソル３１０が配置された設定用画像３０２が投写される。
【００５４】
担当者は、リモコンを用いて所望のレコード部分にカーソル３１０を移動させる操作を行い、画像生成部１６０は、入力部１１０からの操作情報に基づいてカーソル３１０を移動させる（ステップＳ４）。
【００５５】
例えば、担当者が特殊設定２のレコード部分にカーソル３１０を移動させてリモコンのＳｅｌｅｃｔキーを押すことにより、モード、明るさ等の設定を行う設定画像が投写され、担当者は、所望の設定を行う。
【００５６】
設定更新部１３０は、入力部１１０からの操作情報に基づき、設定データ１２２の設定を更新する（ステップＳ５）。また、更新可否更新部１４０は、入力部１１０からの操作情報と、タイマー部１５０のタイマー値に基づき、レコードを保護する指示があったかどうかを判定する（ステップＳ６）。
【００５７】
例えば、担当者は、設定を完了する際に、必要に応じてレコードを保護する操作を行う。ここでは、担当者が、リモコンの上キーを３秒以上押してからリモコンのメニューキーを５秒以内に４回押すことにより、保護指示を行ったものとする。
【００５８】
更新可否更新部１４０は、入力部１１０からの操作情報に基づいてリモコンの上キーが押されたことを識別し、連続して入力される当該操作情報と、タイマー部１５０のタイマー値に基づいて上キーを３秒以上押されたことを識別する。
【００５９】
さらに、更新可否更新部１４０は、入力部１１０からの操作情報と、タイマー部１５０のタイマー値に基づき、５秒以内にリモコンのメニューキーが４回押されたことを識別する。そして、更新可否更新部１４０は、識別した操作内容と条件データ１２４のいずれかの条件が一致するかどうかを判定することにより、保護指示があったかどうかを判定する。
【００６０】
更新可否更新部１４０は、保護指示があった場合、一致した解除条件の「種別」と一致する設定データ１２２の「保護」を「１」に更新することにより、該当レコードの保護を行う（ステップＳ７）。この場合、設定データ１２２の「ＩＤ」が「２０１」および「２０２」の「保護」が「０」から「１」に更新される。
【００６１】
そして、プロジェクタ１００は、入力部１１０に設定完了を示す操作情報（本実施例ではリモコンのＥＳＣキーの押下）が入力されたかどうかを判定することにより、設定完了かどうかを判定する（ステップＳ８）。
【００６２】
プロジェクタ１００は、設定完了の場合は上述した処理を終了し、設定完了ではない場合は上述した処理を繰り返し実行する。
【００６３】
以上のように、本実施例によれば、プロジェクタ１００は、権限ユーザー用の保護条件、解除条件、一般ユーザー用の保護条件、解除条件をそれぞれ設定し、操作情報とこれらの条件の適合性を判定することによって設定データ１２２の保護および解除を設定することができる。したがって、プロジェクタ１００は、ユーザーの役割に応じて設定データ１２２の保護、解除をより適切に行うことができる。
【００６４】
また、本実施例によれば、プロジェクタ１００は、設定データ１２２において、メーカー設定のデータを常に更新不能に設定することにより、メーカーによって提供されるデータが誤って上書きされる危険性をなくすことができる。
【００６５】
また、本実施例によれば、プロジェクタ１００は、権限ユーザー用の保護条件、解除条件、一般ユーザー用の保護条件、解除条件をそれぞれ異ならせることにより、一般ユーザーが誤って権限ユーザー用の設定データを更新してしまう危険性を減らすことができるため、ユーザーの役割に応じて設定データの保護、解除をより適切に行うことができる。
【００６６】
また、本実施例によれば、プロジェクタ１００は、更新可否を示す設定用画像３００、３０２を投写することにより、ユーザーが誤って設定データ１２２を更新してしまう危険性を減らすことができる。
【００６７】
また、本実施例によれば、プロジェクタ１００は、設定を示す設定用画像３００、３０２を投写することにより、ユーザーが誤って設定データ１２２を更新してしまう危険性を減らすことができる上、ユーザーは、当該設定を参考にして設定データ１２２を更新することができる。
【００６８】
また、本実施例によれば、プロジェクタ１００は、複数のキー操作を組み合わせたり、操作情報の入力にかかる時間も含めたりして条件との一致を判定することにより、ユーザーの誤操作によって設定データ１２２が更新される危険性を減らし、より適切に設定データ１２２の保護および解除を行うことができる。
【００６９】
また、本実施例によれば、プロジェクタ１００は、レコードごとに設定データ１２２の保護および解除を行うことができる。
【００７０】
また、本実施例によれば、プロジェクタ１００は、保護されたレコードを選択不能にすることにより、誤って設定データ１２２が更新される危険性を減らすことができる。
【００７１】
また、本実施例によれば、プロジェクタ１００は、複数のレコードの保護または解除を一括して変更することができる。特に、プロジェクタ１００は、保護されたレコードを選択不能にした場合であっても、当該保護を一括して解除し、当該レコードを選択可能にして設定を更新することができる。
【００７２】
したがって、プロジェクタ１００は、設定データ１２２を適切に保護することができるとともに、ユーザーにとっての使い勝手を向上させることができる。特に、本実施例によれば、ＰＣやＵＳＢメモリを用いることなく、プロジェクタ１００単独で複数のユーザーの設定データ１２２を適切に保護することができるため、ユーザーにとっての使い勝手を向上させることができる。
【００７３】
なお、本発明の適用は上述した実施例に限定されず、種々の変形が可能である。
【００７４】
例えば、上述した実施例では、プロジェクタ１００は、保護されたレコードを選択不能にし、一括でデータの保護または解除を行ったが、保護されたレコードを選択可能にし、１レコードずつ保護または解除を行ってもよい。
【００７５】
図８は、その他の実施例における設定用画像３０４の一例を示す図である。また、図９は、その他の実施例における保護解除時の設定用画像３０６の一例を示す図である。例えば、レコードの保護状態が設定用画像３０４のようになっており、担当者は、保護されたユーザー設定１を更新する場合、カーソル３１０をユーザー設定１のレコードに移動させる。
【００７６】
この状態で、担当者は、リモコンの右キーを３秒以上押してからメニューキーを５秒以内に１回押すことにより、ユーザー設定１のレコードの保護を解除し、ユーザー設定１の設定を更新することができる。
【００７７】
また、プロジェクタ１００は、設定用画像３００等において、カーソル３１０を用いて更新対象を選択させたが、各レコードのＩＤや番号を表示し、リモコンからＩＤや番号を入力させることによって更新対象を選択させてもよい。
【００７８】
また、上述した実施例では、メーカーの担当者が、権限ユーザー用の設定操作または一般ユーザー用の設定操作を行ったが、一般ユーザーが一般ユーザー用の設定操作を行ってもよい。なお、権限ユーザー用の保護条件および解除条件は、一般ユーザーには開示されないことが好ましい。
【００７９】
また、上述した設定用画像３００、３０２では鍵マークを表示することによって保護されており選択不能であることが示されているが、表示方法は鍵マークには限定されない。例えば、画像生成部１６０は、保護されており選択不能なレコード部分の色を保護されていないレコード部分の色と変えてもよい。例えば、画像生成部１６０は、保護されていないレコード部分の色を薄いグレーにし、保護されており選択不能なレコード部分の色をグレーにしてもよい。
【００８０】
また、上述した設定用画像３０４、３０６において、保護されたままの状態で設定操作が行われた場合、画像生成部１６０は、設定できないことを示す警告画像を生成し、投写部１９０は、当該警告画像を投写してもよい。
【００８１】
また、条件データ１２４に示す条件の操作内容は上述した実施例には限定されない。例えば、保護条件および解除条件は、単独のキー操作を示す条件であってもよいし、タイマー部１５０のタイマー値を用いない条件であってもよい。
【００８２】
また、設定データ１２２にはユーザーの役割ごとに複数のレコードが設けられているが、レコード数は１つであってもよい。
【００８３】
また、設定データ１２２には常に固定のメーカー設定のデータが設けられているが、このような固定のデータは必須ではない。
【００８４】
また、プロジェクタ１００は、液晶プロジェクタには限定されず、例えば、米国テキサス・インスツルメンツ社が開発したＤＭＤ(Digital Micromirror Device)を用いたプロジェクタ等であってもよい。また、プロジェクタ１００の機能を複数の装置（例えば、プロジェクタとＰＣ等）に分散して実装してもよい。
【図面の簡単な説明】
【００８５】
【図１】本実施例におけるプロジェクタの機能ブロック図である。
【図２】本実施例における設定データの一例を示す図である。
【図３】本実施例における条件データの一例を示す図である。
【図４】本実施例におけるプロジェクタのハードウェアブロック図である。
【図５】本実施例における設定に関する処理の流れを示すフローチャートである。
【図６】本実施例における設定用画像の一例を示す図である。
【図７】本実施例における保護解除時の設定用画像の一例を示す図である。
【図８】その他の実施例における設定用画像の一例を示す図である。
【図９】その他の実施例における保護解除時の設定用画像の一例を示す図である。
【符号の説明】
【００８６】
１００  プロジェクタ、１１０  入力部、１２０  記憶部、１２２  設定データ、１２４  条件データ、１２６  画像データ、１３０  設定更新部、１４０  更新可否更新部、１５０  タイマー部、１６０  画像生成部、１９０  投写部、３００〜３０６  設定用画像、３１０  カーソル、９００  情報記憶媒体
【図１】
2008122651.tif 000003
【図２】
2008122651.tif 000004
【図３】
2008122651.tif 000005
【図４】
2008122651.tif 000006
【図５】
2008122651.tif 000007
【図６】
2008122651.tif 000008
【図７】
2008122651.tif 000009
【図８】
2008122651.tif 000010
【図９】
2008122651.tif 000011