(57)【特許請求の範囲】
【請求項１】
内蔵時計の設定が正常かどうかを判定する時計判定部と、
前記内蔵時計の設定に基づき、通信対象装置からの受信電子証明書が有効かどうかを判定する証明書判定部と、
前記時計判定部によって前記内蔵時計の設定が正常であると判定され、且つ、前記証明書判定部によって前記受信電子証明書が有効であると判定されると、前記通信対象装置と認証用の通信を行い、前記通信対象装置の属するネットワークに属する画像供給装置または前記通信対象装置から画像情報を受信する通信部と、
前記時計判定部によって前記内蔵時計の設定が正常でないと判定されると、前記受信電子証明書が有効であるかどうかにかかわらず、前記通信部に前記認証用の通信を行わせ、前記通信対象装置の属するネットワークに属する時刻情報供給装置または前記通信対象装置から時刻情報を受信させる制御を行い、前記時刻情報に基づき、前記内蔵時計の設定を更新する制御部と、
前記画像情報に基づき、画像を生成する画像生成部と、
を含む画像生成装置。
【請求項２】
請求項１に記載の画像生成装置において、
前記制御部は、前記内蔵時計の設定の更新後、前記証明書判定部に前記受信電子証明書が有効かどうかを再判定させる、
画像生成装置。
【請求項３】
請求項２に記載の画像生成装置において、
前記制御部は、前記内蔵時計の設定の更新後、前記証明書判定部による再判定に先立って、前記通信部に前記受信電子証明書を再受信させる、
画像生成装置。
【請求項４】
請求項１〜３のいずれか１項に記載の画像生成装置において、
前記制御部は、前記時計判定部によって前記内蔵時計の設定が正常でないと判定されると、前記通信部に対し、前記通信対象装置以外の装置との通信を禁止する制御を行う、
画像生成装置。
【請求項５】
請求項１〜４のいずれか１項に記載の画像生成装置において、
前記内蔵時計は、二次電池によって駆動される時計である、
画像生成装置。
【請求項６】
請求項１〜５のいずれか１項に記載の画像生成装置において、
前記制御部は、前記受信電子証明書に基づく前記通信対象装置との前記認証用の通信が失敗すると判定すると、前記通信部に認証失敗を示す情報を前記通信対象装置に送信させて前記認証用の通信を終了する、
画像生成装置。
【請求項７】
請求項１〜６のいずれか１項に記載の前記画像生成装置と、
前記画像を投写する投写部と、
を含むプロジェクター。
【請求項８】
内蔵時計と、通信部とを有する装置が、
内蔵時計の設定が正常かどうかを判定し、
前記内蔵時計の設定に基づき、通信対象装置からの受信電子証明書が有効かどうかを判定し、
前記内蔵時計の設定が正常でないと判定すると、前記受信電子証明書が有効であるかどうかにかかわらず、前記通信部に前記通信対象装置と認証用の通信を行わせ、前記通信対象装置の属するネットワークに属する時刻情報供給装置または前記通信対象装置から時刻情報を受信させる制御を行い、前記時刻情報に基づき、前記内蔵時計の設定を更新し、
前記内蔵時計の設定が正常であると判定し、且つ、前記受信電子証明書が有効であると判定すると、前記通信部に前記認証用の通信を行わせ、前記通信対象装置の属するネットワークに属する画像供給装置または前記通信対象装置から画像情報を受信させ、
前記画像情報に基づき、画像を生成する、
画像生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像生成装置、プロジェクターおよび画像生成方法に関する。
【背景技術】
【０００２】
一般的に、プロジェクターやプリンター等は、日時や時刻を表示する機能を有していない。このため、プロジェクター等は、ＥＡＰ（Extensible Authentication Protocol）等の処理で必要となる証明書の検証を行う場合は、日時を設定する必要がある。例えば、特開２００５−２６２８１７号公報では、あらかじめ格納した電子証明書の有効期間内の時刻を基準時刻として設定し、サーバーから時刻情報を受信して基準時刻として再設定し、電子証明書の有効期間情報と当該基準時刻を用いてサーバーとの通信を行う手法（手法１）、サーバーから時刻情報を受信して基準時刻として設定し、有効期間情報に基準時刻が含まれている電子証明書を選択し、当該電子証明書の有効期間情報と基準時刻を用いてサーバーとの通信を行う手法（手法２）が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６２８１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、手法１、手法２のいずれにおいても、電子証明書自体の有効性を判定しないため、ＥＡＰ等の認証に手法１または手法２を用いることはできない。
【０００５】
本発明にかかるいくつかの態様は、上記課題を解決することにより、内蔵時計と電子証明書を用いた認証を行って画像を生成する際に、内蔵時計の設定が正常でない場合であっても認証に関する判定を適切に行うことが可能な画像生成装置、プロジェクターおよび画像生成方法を提供するものである。
【課題を解決するための手段】
【０００６】
本発明の態様の１つである画像生成装置は、内蔵時計の設定が正常かどうかを判定する時計判定部と、前記内蔵時計の設定に基づき、通信対象装置からの受信電子証明書が有効かどうかを判定する証明書判定部と、当該証明書判定部によって前記受信電子証明書が有効であると判定されると、前記通信対象装置と認証用の通信を行い、前記通信対象装置の属するネットワークに属する画像供給装置または前記通信対象装置から画像情報を受信する通信部と、前記時計判定部によって前記内蔵時計の設定が正常でないと判定されると、前記受信電子証明書が有効であるかどうかにかかわらず、前記通信部に前記認証用の通信を行わせる制御部と、前記画像情報に基づき、画像を生成する画像生成部と、を含むことを特徴とする。
【０００７】
また、本発明の態様の１つであるプロジェクターは、前記画像生成装置と、前記画像を投写する投写部と、を含むことを特徴とする。
【０００８】
また、本発明の態様の１つである画像生成方法は、内蔵時計と、通信部とを有する装置が、内蔵時計の設定が正常かどうかを判定し、前記内蔵時計の設定に基づき、通信対象装置からの受信電子証明書が有効かどうかを判定し、前記内蔵時計の設定が正常でないと判定すると、前記受信電子証明書が有効であるかどうかにかかわらず、前記通信部に前記認証用の通信を行わせ、前記受信電子証明書が有効であると判定すると、前記通信部に前記通信対象装置と認証用の通信を行わせ、前記通信対象装置の属するネットワークに属する画像供給装置または前記通信対象装置から画像情報を受信させ、前記画像情報に基づき、画像を生成することを特徴とする。
【０００９】
本発明によれば、画像生成装置等は、内蔵時計の設定が正常でないと判定すると、受信電子証明書が有効であるかどうかにかかわらず、認証用の通信を行うことにより、内蔵時計の設定が正常でない場合であっても認証に関する判定を適切に行うことができる。
【００１０】
また、前記制御部は、前記時計判定部によって前記内蔵時計の設定が正常でないと判定されると、前記通信部に対し、前記通信対象装置の属するネットワークに属する時刻情報供給装置または前記通信対象装置から時刻情報を受信させる制御を行い、前記時刻情報に基づき、前記内蔵時計の設定を更新してもよい。これによれば、画像生成装置等は、内蔵時計の設定が正常でない場合であっても、時刻情報供給装置等から時刻情報を受信し、時刻情報に基づいて内蔵時計の設定を更新することにより、時刻に依存した判定等を適切に行うことができる。
【００１１】
また、前記制御部は、前記内蔵時計の設定の更新後、前記証明書判定部に前記受信電子証明書が有効かどうかを再判定させてもよい。これによれば、画像生成装置等は、受信した時刻情報に基づいて内蔵時計の設定を更新した状態で受信電子証明書の再判定を行うことにより、受信電子証明書の有効判定を適切に行うことができる。
【００１２】
また、前記制御部は、前記内蔵時計の設定の更新後、前記証明書判定部による再判定に先立って、前記通信部に前記受信電子証明書を再受信させてもよい。これによれば、画像生成装置等は、通常の認証手順と同様の手順で受信電子証明書の再判定を行うことにより、受信電子証明書の有効判定をより正確に行うことができる。
【００１３】
また、前記制御部は、前記時計判定部によって前記内蔵時計の設定が正常でないと判定されると、前記通信部に対し、前記通信対象装置以外の装置との通信を禁止する制御を行ってもよい。これによれば、画像生成装置等は、認証が行われていない状態のセキュリティーを向上させることができる。
【００１４】
また、前記内蔵時計は、二次電池によって駆動される時計であってもよい。これによれば、画像生成装置等は、内蔵時計に電力を供給する二次電池の充電切れ等によって内蔵時計の設定が正常でない場合であっても、認証に関する判定を適切に行うことができる。
【００１５】
また、前記制御部は、前記受信電子証明書に基づく前記通信対象装置との前記認証用の通信が失敗すると判定すると、前記通信部に認証失敗を示す情報を前記通信対象装置に送信させて前記認証用の通信を終了してもよい。これによれば、画像生成装置等は、通信対象装置から受信した受信電子証明書を用いた認証用の通信が失敗すると判定した場合は認証用の通信を終了するので、セキュリティーを向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施例における通信状況を示す図である。
【図２】第１の実施例におけるプロジェクターの機能ブロック図である。
【図３】第１の実施例におけるプロジェクターのハードウェアブロック図である。
【図４】第１の実施例における投写手順を示すフローチャートである。
【図５】第２の実施例におけるプロジェクターの機能ブロック図である。
【発明を実施するための形態】
【００１７】
以下、本発明をプロジェクターに適用した実施例について、図面を参照しつつ説明する。なお、以下に示す実施例は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施例に示す構成のすべてが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００１８】
（第１の実施例）
図１は、第１の実施例における通信状況を示す図である。サーバー（通信対象装置、画像供給装置、時刻情報供給装置）２００とアクセスポイント（通信対象装置）３００がＬＡＮケーブルで接続されており、プロジェクター１００は、無線ＬＡＮでアクセスポイント３００を介してサーバー２００との間で電子証明書を交換し、認証された状態で、サーバー２００から画像情報を受信し、当該画像情報に基づいてスクリーン１０に画像２０を投写する。なお、ここでは、企業での通信状況を想定しており、実際には複数のアクセスポイント３００やサーバー２００等が存在している。
【００１９】
プロジェクター１００は、二次電池を用いた時計機能を有しており、認証の際に当該時計機能を使用する。企業の場合、例えば、年末年始の休暇時等に電源が遮断されることにより、二次電池に長期間電力が供給されなくなり、時刻等が正常でなくなることがある。本実施例のプロジェクター１００は、このような場合であっても、電子証明書を交換して認証されることによってサーバー２００に接続する機能を有している。次に、このような機能を有するプロジェクター１００の機能ブロックについて説明する。
【００２０】
図２は、第１の実施例におけるプロジェクター１００の機能ブロック図である。プロジェクター１００は、画像２０を生成する画像生成装置１０２と、投写部１９０を含んで構成されている。画像生成装置１０２は、無線通信機能を有する通信部１１０と、記憶部１２０と、時計判定部１３０と、証明書判定部１４０と、制御部１５０と、画像生成部１６０と、二次電池によって駆動される内蔵時計１７０を含んで構成されている。また、記憶部１２０は、画像情報１２２、受信電子証明書１２４、クライアント証明書１２６、インストール済み証明書１２８等を記憶している。
【００２１】
また、プロジェクター１００は、以下のハードウェアを用いてこれらの各部として機能してもよい。図３は、第１の実施例におけるプロジェクター１００のハードウェアブロック図である。例えば、無線通信部１１０は無線通信ユニット９１０等、記憶部１２０は、ＲＡＭ９２０、フラッシュＲＯＭ９２２等、時計判定部１３０、証明書判定部１４０、制御部１５０はＣＰＵ９３０等、画像生成部１６０は画像処理回路９６０等、内蔵時計１７０はＲＴＣ（Real Time Clock）９７０等、投写部１９０は、ランプ駆動回路９９０、ランプ９９１、照明光学系９９２、液晶駆動回路９９３、液晶ライトバルブ９９４、レンズ９９５等であってもよい。なお、レンズ９９５は、実際には、ズームレンズ、フォーカスレンズ、投写レンズ等の複数のレンズで構成されている。
【００２２】
次に、これらの各部を用いた画像２０の投写手順について説明する。図４は、第１の実施例における投写手順を示すフローチャートである。通信部１１０は、アクセスポイント３００を介してサーバー２００からサーバー証明書を受信し、制御部１５０は、当該サーバー証明書を受信電子証明書１２４として記憶部１２０に記憶する（ステップＳ１）。
【００２３】
時計判定部１３０は、制御部１５０からの指示に応じて、内蔵時計１７０が正常であるかどうかを判定する（ステップＳ２）。なお、内蔵時計１７０では、未設定、充電切れ等の正常でない状態を示すフラグが設定される機能を有しており、時計判定部１３０は、当該フラグを参照することにより、内蔵時計１７０が正常であるかどうかを判定することができる。
【００２４】
内蔵時計１７０が正常である場合、証明書判定部１４０は、制御部１５０からの有効期間判定指示に応じて、内蔵時計１７０で示される日時と、受信電子証明書１２４で示される有効期間を比較することにより、受信電子証明書１２４が有効期間内のものかどうかを判定する（ステップＳ３）。一方、内蔵時計１７０が正常でない場合、制御部１５０は、証明書判定部１４０に対する有効期間判定指示を行わず、受信電子証明書１２４が有効期間内のものかどうかの判定は行われない。
【００２５】
内蔵時計１７０が正常でない場合、あるいは、受信電子証明書１２４が有効期間内の場合、証明書判定部１４０は、制御部１５０からのチェーン認証指示に応じて、受信電子証明書１２４に相当する証明書がインストール済み証明書１２８にあるかどうかを判定することにより、チェーン認証に成功するかどうかを判定する（ステップＳ４）。
【００２６】
チェーン認証に失敗した場合、あるいは、受信電子証明書１２４が有効期間内でない場合、通信部１１０は、制御部１５０からの指示に応じて、認証失敗を示す情報をサーバー２００へ向け送信し（ステップＳ５）、プロジェクター１００は認証処理を終了する。一方、チェーン認証に成功した場合、通信部１１０は、制御部１５０からのクライアント証明書１２６をサーバー２００へ向け送信する（ステップＳ６）。サーバー２００は、当該クライアント証明書１２６を用いて認証処理を実行し、認証結果をプロジェクター１００へ向け送信する。
【００２７】
制御部１５０は、通信部１１０によって受信された認証結果を示す情報に基づき、認証に仮成功したかどうかを判定する（ステップＳ７）。認証に仮成功した場合、制御部１５０は、ステップＳ２の判定で内蔵時計１７０が正常であると判定されたかどうかを確認し（ステップＳ８）、内蔵時計１７０が正常であると判定されていれば、通信部１１０にサーバー２００から画像情報を受信させ（ステップＳ９）、画像情報１２２として記憶部１２０に記憶し、画像生成部１６０に画像情報１２２に基づく画像２０を生成させ、投写部１９０は画像２０を投写する（ステップＳ１０）。なお、この認証に失敗した場合、プロジェクター１００は認証処理を終了する。
【００２８】
一方、認証に仮成功した場合に、ステップＳ２の判定で内蔵時計１７０が正常でないと判定されていれば、制御部１５０は、通信部１１０にサーバー２００から現在日時を示す時刻情報を受信させ（ステップＳ１１）、当該時刻情報に基づき、内蔵時計１７０に現在日時を示すように設定を更新させる（ステップＳ１２）。また、この場合、通信部１１０は、制御部１５０からの指示に応じて、認証失敗を示す情報をサーバー２００へ向け送信し（ステップＳ１３）、プロジェクター１００は、ステップＳ１からの認証処理を再実行する。２回目の認証処理では、内蔵時計１７０に現在日時が設定済みであるため、内蔵時計１７０が正常と判定され、ステップＳ３の受信電子証明書１２４の有効期間判定が行われる。
【００２９】
以上のように、本実施例によれば、プロジェクター１００は、内蔵時計１７０の設定が正常でないと判定すると、受信電子証明書１２４が有効であるかどうかにかかわらず、認証用の通信を行うことにより、内蔵時計１７０の設定が正常でない場合であっても認証に関する判定を適切に行うことができる。また、本実施例によれば、プロジェクター１００は、内蔵時計１７０の設定が正常でない場合であっても、サーバー２００から時刻情報を受信し、時刻情報に基づいて内蔵時計１７０の設定を更新し、受信電子証明書１２４の再判定を行うことにより、時刻に依存した受信電子証明書１２４の判定等を適切に行うことができる。これらにより、プロジェクター１００は、長期休暇等のために内蔵時計１７０に電力を供給する二次電池の充電切れ等が生じた場合でも認証に失敗する事態の発生を抑制することができ、ユーザーの利便性を高めることができる。
【００３０】
（第２の実施例）
制御部は、時計判定部１３０によって内蔵時計１７０の設定が正常でないと判定されると、通信部１１０に対し、通信対象装置であるアクセスポイント３００以外の装置との通信を禁止する制御を行ってもよい。
【００３１】
図５は、第２の実施例におけるプロジェクター１０１の機能ブロック図である。プロジェクター１０１に含まれる画像生成装置１０３は、通信を禁止する制御を行う制御部１５１を含んで構成されている。なお、このような機能は、例えば、ファイアウォールによる許可ポートや拒否ポートの設定等によって実現することが可能である。
【００３２】
本実施例によれば、プロジェクター１０１は、第１の実施例と同様の作用効果を奏する上、認証が行われていない状態におけるセキュリティーを向上させることができる。
【００３３】
（その他の実施例）
なお、本発明の適用は上述した実施例に限定されず、変形が可能である。例えば、上述した実施例の構成を組み合わせてもよい。また、サーバー２００は、画像供給装置としての機能、時刻情報供給装置としての機能、認証装置としての機能を有しているが、これらの機能は、それぞれ異なる装置に実装されてもよい。また、通信対象装置は、アクセスポイント３００に限定されず、アクセスポイント３００以外の通信可能な装置の適用も可能である。また、通信方式は、無線通信に限定されず、有線通信であってもよい。また、認証方式は、上述した実施例の認証方式に限定されない。例えば、クライアント証明書１２６の送信に代え、ユーザー名とパスワードを送信する認証方式等であってもよい。
【００３４】
また、上述した実施例では、プロジェクター１００、１０１は、ステップＳ１３の認証失敗送信後、サーバー証明書を再受信しているが、この再受信を省略し、既存の受信電子証明書１２４を用いて有効期間等を判定してもよい。
【００３５】
また、画像生成装置１０２、１０３が実装される装置は、プロジェクター１００、１０１に限定されず、例えば、プリンター、ネットワーク会議装置、ＰＣ等であってもよい。また、上述した実施例では、サーバー２００は、通信対象装置、画像供給装置、時刻情報供給装置の機能を有しているが、これらの機能が別々の装置に実装されてもよい。例えば、画像供給装置は、サーバー２００に限定されず、サーバー２００以外のＮＡＳ（Network Attached Storage）等であってもよい。また、時刻情報供給装置は、例えば、専用のＮＴＰ（Network Time Protocol）サーバー等であってもよい。また、認証を行う通信対象装置も、例えば、専用のＲＡＤＩＵＳ（Remote Authentication Dial In User Service）サーバー等であってもよい。
【００３６】
また、プロジェクター１００、１０１の有するコンピューターは、情報記憶媒体に記憶されたプログラムを読み取って制御部１５０、１５１等として機能してもよい。このような情報記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を適用できる。
【００３７】
また、プロジェクター１００、１０１は、液晶プロジェクター（透過型、ＬＣＯＳ等の反射型）に限定されず、例えば、デジタルマイクロミラーデバイスを用いたプロジェクター等であってもよい。また、投写部１９０は、ランプの代わりに有機ＥＬ素子、シリコン発光素子、レーザーダイオード、ＬＥＤ等の固体光源を含む自己発光素子を採用してもよい。また、プロジェクター１００、１０１の機能を複数の装置（例えば、ＰＣとプロジェクター等）に分散してもよい。また、内蔵時計１７０に駆動電力を供給するための電源は、二次電池（いわゆる充電池）に限定されず、例えば、各種の一次電池やキャパシター等であってもよい。
【符号の説明】
【００３８】
１０  スクリーン、２０  画像、１００、１０１  プロジェクター、１０２、１０３  画像生成装置、１１０  通信部、１２０  記憶部、１２２  画像情報、１２４  受信電子証明書、１２６  クライアント証明書、１２８  インストール済み証明書、１３０  時計判定部、１４０  証明書判定部、１５０、１５１  制御部、１６０  画像生成部、１７０  内蔵時計、１９０  投写部、２００  サーバー（通信対象装置、画像供給装置、時刻情報供給装置）、３００  アクセスポイント（通信対象装置）、９１０  無線通信ユニット、９２０  ＲＡＭ、９２２  フラッシュＲＯＭ、９３０  ＣＰＵ、９６０  画像処理回路、９７０  ＲＴＣ、９９０  ランプ駆動回路、９９１  ランプ、９９２  照明光学系、９９３  液晶駆動回路、９９４  液晶ライトバルブ、９９５  レンズ
【図１】
0005704322.tif 000002
【図２】
0005704322.tif 000003
【図３】
0005704322.tif 000004
【図４】
0005704322.tif 000005
【図５】
0005704322.tif 000006