(57)【要約】【課題】  画像データの構造的な作り方の工夫が、第三者へ流出されてしまうのを防止する。【解決手段】  データＲＯＭ１には、複数の断片画像データであって、それぞれが圧縮符号化され、そして全体が、共通鍵方式に基づき、共通鍵ＫＣで暗号化された暗号化画像データＥＰＤと、その共通鍵ＫＣを、公開鍵方式に基づき、公開鍵ＫＰで暗号化することにより得られた暗号化共通鍵ＥＫＣとが格納される。ＲＳＡ方式復号化部３２は、データＲＯＭ１から暗号化共通鍵ＥＫＣを読み込み、ＲＳＡ公開鍵方式に基づき、公開鍵ＫＰに対応する秘密鍵ＫＳにより、その暗号化共通鍵ＥＫＣを復号化して共通鍵ＫＣを得、それを共通鍵方式復号化部３３へ送る。データバス制御部３４は、共通鍵方式復号化部３３に対して、データＲＯＭ１からの暗号化画像データＥＰＤの読込みとその復号化を指示すると共に、その復号化された画像データＰＤをデコーダ３５に送る。【選択図】  図１
2013223599.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に表示される演出の元となる複数の画像データが格納される読出し専用データメモリと、その読出し専用データメモリから必要な画像データを順次読み出し、表示するための画像データを生成する画像表示処理部とを備えた、遊技機のための画像情報処理装置であって、
前記複数の画像データは、暗号化されていることを特徴とする画像情報処理装置。
【請求項２】
前記画像表示処理部は、前記暗号化に対応する復号化を行う復号化部を備えていることを特徴とする請求項１に記載の画像情報処理装置。
【請求項３】
前記暗号化における鍵と同一の鍵で暗号化されたプログラムが格納される読出し専用プログラムメモリを更に備えることを特徴とする請求項２に記載の画像情報処理装置。
【請求項４】
前記復号化部は、リセット解除後自動的に、前記暗号化されたプログラムの復号化を開始することを特徴とする請求項３に記載の画像情報処理装置。
【請求項５】
前記復号化部は、ハードウェアで構成され、前記復号化のための復号化鍵が埋め込まれていることを特徴とする請求項２又は３に記載の画像情報処理装置。
【請求項６】
前記読出し専用データメモリに格納される画像データは、圧縮されたデータであり、また、前記復号化部の後段であって、前記復号化部により復号化された画像データを伸長する伸長処理部を更に備えることを特徴とする請求項２又は３に記載の画像情報処理装置。
【請求項７】
表示画面に表示される演出の元となる複数の画像データを、共通鍵方式に基づき、共通鍵で暗号化して得られた暗号化画像データと、その共通鍵を、公開鍵方式に基づき、公開鍵で暗号化することにより得られた暗号化共通鍵とが格納される読出し専用データメモリと、
その読出し専用データメモリから必要な画像データを順次読み出し、表示するための画像データを生成する画像表示処理部と、
を備えた、遊技機のための画像情報処理装置であって、
前記画像表示処理部は、
前記読出し専用データメモリから前記暗号化共通鍵を読み出して、前記公開鍵に対応する秘密鍵により復号化し、共通鍵を得る公開鍵方式復号化部と、
前記読出し専用データメモリから前記暗号化画像データを読み出して、前記公開鍵方式復号化部により得られた前記共通鍵により復号化し、前記画像データを得る共通鍵方式復号化部と、
を備えることを特徴とする画像情報処理装置。
【請求項８】
前記画像データに基づき前記表示画面において多彩な動画演出を行うための処理の手順を記述したプログラムを、前記共通鍵と同一の共通鍵により暗号化して得られた暗号化プログラムが格納される読出し専用プログラムメモリを更に備えたことを特徴とする請求項７に記載の画像情報処理装置。
【請求項９】
遊技機の表示画面に表示される、演出のための画像を構成する複数の画像データを暗号化して前記遊技機内の読出し専用データメモリに格納するステップを有することを特徴とする画像情報処理方法。
【請求項１０】
前記画像による演出を行うための処理手順を記述したプログラムを、前記複数の画像データに対する暗号化における鍵と同一の鍵により暗号化して前記遊技機内の読出し専用プログラムメモリに格納するステップを更に有することを特徴とする請求項９に記載の画像情報処理方法。
【請求項１１】
前記読出し専用データメモリに格納された暗号化された画像データを復号化するステップを更に有することを特徴とする請求項９に記載の画像情報処理方法。
【請求項１２】
前記読出し専用プログラムメモリに格納された暗号化されたプログラムを復号化するステップを更に有することを特徴とする請求項１０に記載の画像情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報処理装置及び画像情報処理方法に関し、特に、表示部の表示画面において、画像、特に動画、による多彩な演出が行われるパチンコ機、ゲーム機等の遊技機内の画像情報処理装置及び画像情報処理方法に関する。
【背景技術】
【０００２】
パチンコ機、ゲーム機等の遊技機は、その遊技の進行に応じて、画像表示部（典型的には、液晶表示部（ＬＣＤ：Liquid Crystal Display））に、演出として、精細な静止画や高速に変化する動画を表示することが今や常識となっている。
【０００３】
ここで上述のような静止画及び動画は、圧縮して予めメモリに格納しておき、遊技の進行に応じて、当該メモリから読みだしてきて、それぞれ必要な処理や加工を施した後、ビデオＲＡＭ（Random Access Memory）に展開して画像表示部に表示される。かかる画像の出力処理は、専用の画像情報処理装置で行われる。但し、その処理装置が他の情報（例えば音声、光等）の出力処理装置を兼ねる場合も多い。また、そのような画像情報処理装置における処理の進行は、画像が格納されるメモリと同様に別体で設けられたメモリに予め格納された、処理の手順を記したプログラムを逐次読み出して実行することにより実現される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３４８２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述のパチンコ機、ゲーム機等の遊技機に限らず、各種装置の画像表示部に表示される静止画及び動画の表示自体は、基本的には著作権により保護される。しかしながら、パチンコ機、ゲーム機等の遊技機においては、前述のように、多彩な演出とすべく、精細な静止画や高速に変化する動画が表示される。従って、かかる画像表示を実現すべく、個々の画像データの作り方（例えば、どこまでを区切りとしてパーツとしておくか）や、それを組み合わせるときのデータ構造に工夫を含むことも多い。特に、画像処理プロセッサの性能については常に上限が明確である状況においては、そのような画像データの作り方や、それを組み合わせるときのデータ構造が、高度な演出か否かを左右し、重要となってくる。
【０００６】
かかる工夫は、画像表示部に表示される画像を見ただけでは分からないが、画像データが予め格納されるメモリ（典型的には、ＲＯＭ（Read Only Memory））が現状においては無防備であるが故に、メモリの内容をそのまま読み取れば、そのような工夫は簡単に第三者（典型的には競業メーカ）に流出してしまうという課題がある。つまり、パチンコ機、ゲーム機等の新製品が登場した段階で即座にそのような工夫は流出の危険に晒されることとなる。
【０００７】
一方、同様に専用メモリに格納されるプログラムについては、画像データのように読み取られて初めて流出してしまう技術的工夫のようなものはないが、そもそもそのプログラムメモリ自体が簡単に差し替えられてしまうという課題が以前からあった。特に、データメモリに格納される上記画像データが膨大な容量（典型的には３２ギガバイト程度）であるのに対して、プログラムの容量は比較的小さい（典型的には数キロバイト）ので、第三者が新たに作成して差し替えるのも比較的容易である。かかるプログラムメモリに関しては、起動時にプログラムのチェックサムを計算して認証することも考えられるが、処理時間がかかり過ぎるという欠点がある。かくして、プログラムメモリに対する有効な認証の手段は存在しない。
【０００８】
なお、特許文献１は、例えばデジタル複合機等の画像形成装置内に格納した、又は残っているデータ、特に機密データ、を不正な攻撃者から防御する技術を開示している。具体的には、格納するデータを、共通鍵暗号方式に基づき、共通鍵で暗号化して格納し、その共通鍵を予め決めた公開鍵で暗号化しておく。そして、その公開鍵に対応した秘密鍵については、装置とは別体のＩＣカードにその公開鍵と共に格納しておく。そのように構成しておき、装置に装填されたＩＣカードに格納された公開鍵が装置の公開鍵と一致した場合のみ、そのＩＣカードの秘密鍵を読み込んで、その秘密鍵で、暗号化された共通鍵を復号化することにより、暗号化された共通鍵を不正に復号化することを困難にする、というものである。しかしながら、特許文献１に開示された例えばデジタル複合機等の画像形成装置を含め、類似の情報処理装置には、前述の遊技機が抱えるような特別な背景はない。
【０００９】
本発明は上述のような事情から為されたものであり、本発明の目的は、画像データの構造的な作り方の工夫が、第三者へ流出されてしまうのを防止することができる画像情報処理装置及び画像情報処理方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の画像情報処理装置は、表示画面に表示される演出の元となる複数の画像データが格納される読出し専用データメモリと、その読出し専用データメモリから必要な画像データを順次読み出し、表示するための画像データを生成する画像表示処理部とを備えた、遊技機のための画像情報処理装置であって、前記複数の画像データは、暗号化されていることを要旨とする。
【００１１】
加えて、前記画像表示処理部は、前記暗号化に対応する復号化を行う復号化部を備えていることが特徴である。
【００１２】
一方、前記暗号化における鍵と同一の鍵で暗号化されたプログラムが格納される読出し専用プログラムメモリを更に備えることも要旨となる。このとき、好適には、前記復号化部は、リセット解除後自動的に、前記暗号化されたプログラムの復号化を開始する。
【００１３】
また、前記復号化部は、ハードウェアで構成され、前記復号化のための復号化鍵が埋め込まれていることが特徴である。
【００１４】
更に、好適には、前記読出し専用データメモリに格納される画像データは、圧縮されたデータであり、また、前記復号化部の後段であって、前記復号化部により復号化された画像データを伸長する伸長処理部を更に備える。
【００１５】
また、上記目的を達成するため、本発明の画像情報処理装置は、表示画面に表示される演出の元となる複数の画像データを、共通鍵方式に基づき、共通鍵で暗号化して得られた暗号化画像データと、その共通鍵を、公開鍵方式に基づき、公開鍵で暗号化することにより得られた暗号化共通鍵とが格納される読出し専用データメモリと、その読出し専用データメモリから必要な画像データを順次読み出し、表示するための画像データを生成する画像表示処理部と、を備えた、遊技機のための画像情報処理装置であって、前記画像表示処理部は、前記読出し専用データメモリから前記暗号化共通鍵を読み出して、前記公開鍵に対応する秘密鍵により復号化し、共通鍵を得る公開鍵方式復号化部と、前記読出し専用データメモリから前記暗号化画像データを読み出して、前記公開鍵方式復号化部により得られた前記共通鍵により復号化し、前記画像データを得る共通鍵方式復号化部と、を備えることを要旨とする。
【００１６】
一方、前記画像データに基づき前記表示画面において多彩な動画演出を行うための処理の手順を記述したプログラムを、前記共通鍵と同一の共通鍵により暗号化して得られた暗号化プログラムが格納される読出し専用プログラムメモリを更に備えたことも要旨となる。
【００１７】
また、上記目的を達成するため、本発明の画像情報処理方法は、遊技機の表示画面に表示される、演出のための画像を構成する複数の画像データを暗号化して前記遊技機内の読出し専用データメモリに格納するステップを有することを要旨とする。
【００１８】
一方、前記画像による演出を行うための処理手順を記述したプログラムを、前記複数の画像データに対する暗号化における鍵と同一の鍵により暗号化して前記遊技機内の読出し専用プログラムメモリに格納するステップを更に有することも要旨である。
【００１９】
また、前記読出し専用データメモリに格納された暗号化された画像データを復号化するステップを更に有することが特徴である。
【００２０】
同様に、前記読出し専用プログラムメモリに格納された暗号化されたプログラムを復号化するステップを更に有することが特徴である。
【発明の効果】
【００２１】
本発明の画像情報処理装置及び画像情報処理方法によれば、画像データの構造的な作り方の工夫が、第三者へ流出されてしまうのを防止することができる。
【００２２】
特に、読出し専用プログラムメモリに格納するプログラムについても、前記複数の画像データに対する暗号化における鍵と同一の鍵により暗号化して格納しておけば、上記効果に加えて、別の読出し専用プログラムメモリに差し替えられたとしても、異なる鍵で暗号化されていれば、復号はできない。
【図面の簡単な説明】
【００２３】
【図１】本発明の画像情報処理装置の第１実施形態の構成ブロック図である。
【図２】本発明の画像情報処理方法の第１実施形態における画像データ格納及び画像表示の処理手順を示したフローチャートである。
【図３】本発明の画像情報処理装置の第２実施形態の構成ブロック図である。
【図４】本発明の画像情報処理方法の第２実施形態における画像データ格納及び画像表示の処理手順を示したフローチャートである。
【発明を実施するための形態】
【００２４】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。  
＜第１実施形態＞
図１は、本発明の画像情報処理装置の第１実施形態の構成ブロック図である。図１に示すように、本発明の第１実施形態に係る画像情報処理装置は、概して、データＲＯＭ（Read Only Memory）１、プログラムＲＯＭ２Ａ、画像表示プロセッサ３Ａ、及び表示部４を備えている。なお、この画像情報処理装置は、典型的には、表示部４の表示画面において、画像、特に動画、による多彩な演出が行われるパチンコ機、ゲーム機等の遊技機に搭載される。
【００２５】
データＲＯＭ１には、複数の断片画像データであって、それぞれが圧縮符号化され、そして全体が、共通鍵暗号方式（以下、「共通鍵方式」と略す）に基づき、共通鍵ＫＣで暗号化された暗号化画像データＥＰＤと、その共通鍵ＫＣを、公開鍵暗号方式（以下、「公開鍵方式」と略す）に基づき、公開鍵ＫＰで暗号化することにより得られた暗号化共通鍵ＥＫＣとが格納される。また、プログラムＲＯＭ２Ａには、少なくとも、画像データに基づき、表示部４において多彩な動画演出を行うための処理の手順を記述したプログラムが予め格納されている。
【００２６】
画像表示プロセッサ３Ａは、概して、プログラムＲＯＭ２Ａに格納されたプログラムに基づき、データＲＯＭ１から暗号化画像データＥＤＰを読み出して、必要な処理や、演出に係る所望の処理を施した後、画像、特に動画、として表示部４に表示する。
【００２７】
詳細には、画像表示プロセッサ３Ａは、ＣＰＵ（Central Processing Unit）３１、ＲＳＡ（Rivest Shamir Adleman）方式復号化部３２、共通鍵方式復号化部３３、データバス制御部３４、デコーダ３５、及び描画処理部３６を有している。
【００２８】
ここで、ＣＰＵ３１は、プログラムＲＯＭ２Ａから、プログラムを読み込んで実行する。ＲＳＡ方式復号化部３２は、ＣＰＵ３１からの指令に基づき、データＲＯＭ１から暗号化共通鍵ＥＫＣを読み込み、ＲＳＡ公開鍵方式に基づき、公開鍵ＫＰに対応する秘密鍵ＫＳにより、その暗号化共通鍵ＥＫＣを復号化して共通鍵ＫＣを得、それを共通鍵方式復号化部３３へ送る。なお、ＲＳＡ方式復号化部３２はハードウェアで構成されることが好適であり、上記秘密鍵ＫＳは埋め込まれ、かつ、解読不能となっている。共通鍵方式復号化部３３は、データＲＯＭ１から読み込んだ暗号化画像データＥＰＤに対し、共通鍵方式に基づき、ＲＳＡ復号化部３２から送られてきた共通鍵ＫＣにより復号化し、画像データＰＤを得る。
【００２９】
データバス制御部３４は、ＣＰＵ３１からの指令に基づき、画像データの読込みが指令されている場合に、共通鍵方式復号化部３３に対して、データＲＯＭ１からの暗号化画像データＥＰＤの読込みとその復号化を指示すると共に、その復号化された画像データＰＤをデコーダ３５に送る。デコーダ３５は、データバス制御部３４から送られてきた画像データＰＤに対して、前述の圧縮符号化処理に対応した伸長処理を行い、描画処理部３６に送る。描画処理部３６は、デコーダ３５から送られてきた画像データＰＤに対して、演出に係る所望の処理を施し、表示部４に出力する。なお、デコーダは、複数備わっている場合もある。その場合には、デコーダごとに共通鍵方式復号化部を設けるのではなく、構成の簡略化を期すべく、各デコーダの前段に共通の共通鍵方式復号化部を設ける。
【００３０】
図２（ａ）は、本発明の画像情報処理方法の第１実施形態における画像データ格納の処理手順を示したフローチャートである。
【００３１】
図２（ａ）を参照して、まず、表示部４の表示画面における多彩な演出のための各画像データＰＤを作成し、それぞれ圧縮符号化する（ステップＳ１）。そして、データＲＯＭ１に格納するためのすべての画像データＰＤの作成及び圧縮符号化が終了したか否か判断する（ステップＳ２）。未終了の場合には、ステップＳ１において、作成及び圧縮符号化を継続する。
【００３２】
一方、ステップＳ２において、終了したと判断された場合には、次に、データＲＯＭ１に格納すべき画像データＰＤの全体を、共通鍵方式に基づき、共通鍵ＫＣで暗号化し（ステップＳ３）、その結果得られた暗号化画像データＥＰＤをデータＲＯＭ１に格納する（ステップＳ４）。次に、その共通鍵ＫＣを、公開鍵方式（公開鍵ＫＰ、秘密鍵ＫＳ）に基づき、公開鍵ＫＰで暗号化し（ステップＳ５）、得られた暗号化共通鍵ＥＫＣを、同様にデータＲＯＭ１に格納する（ステップＳ６）。
【００３３】
なお、上述の、画像データの作成、圧縮符号化、及び暗号化の各処理は、画像情報処理装置とは異なる、例えば汎用処理装置において、ソフトウェア処理により行われる。
【００３４】
図２（ｂ）は、本発明の画像情報処理方法の第１実施形態における画像表示の処理手順を示したフローチャートである。
【００３５】
図２（ｂ）を参照して、まず、ＣＰＵ３１からの指令に基づき、ＲＳＡ方式復号化部３２が、データＲＯＭ１から暗号化共通鍵ＥＫＣを読み出す（ステップＳ１１）。ＲＳＡ方式復号化部３２は、読み出した暗号化共通鍵ＥＫＣを、ＲＳＡ公開鍵方式に基づき、埋め込まれた、公開鍵ＫＰに対応する秘密鍵ＫＳにより、復号化して共通鍵ＫＣを得、それを共通鍵方式復号化部３３へ送る（ステップＳ１２）。
【００３６】
一方、ＣＰＵ３１は、プログラムＲＯＭ２Ａからプログラムを読み込み、順次実行する命令が画像読出し命令である場合には、データバス制御部３４にその旨及びデータ格納アドレス等を伝え、データバス制御部３４は、共通鍵方式復号化部３３に指令を与える。データバス制御部３４からの指令を受けた共通鍵方式復号化部３３は、データ格納アドレスに基づき、データＲＯＭ１から、指定された暗号化画像データＥＰＤを読み出し、ＲＳＡ方式復号化部３２から受け取った共通鍵ＫＣにより復号化し、画像データＰＤを得る（ステップＳ１３）。なお、画像データをデータＲＯＭ１に格納する段階においては、画像データＰＤを纏めて暗号化してデータＲＯＭ１に格納したが、この共通鍵方式復号化部３３における復号化においては、読み出した画像データごとに復号化を行う。つまり、各画像データごとに、この符号化と次に行うべき伸長処理が行える。かかる処理が可能であるのは、暗号化の段階において、データＲＯＭ１に格納する全体を一括して暗号化するといえども、各画像データが所定の格納容量単位（例えば、１２８ビット）の集まりで構成されているからである。
【００３７】
共通鍵方式復号化部３３により得られた画像データＰＤは、データバス制御部３４を介してデコーダ３５に送られ、デコーダ３５は、画像データＰＤに対して、前述の圧縮処理に対応した伸長処理を行い、描画処理部３６に送る（ステップＳ１４）。
【００３８】
描画処理部３６は、デコーダ３５から送られてきた画像データＰＤに対して、演出に係る所望の描画処理を施し（ステップＳ１５）、表示部４に出力表示する（ステップＳ１６）。
【００３９】
なお、上述において、公開鍵方式として、ＲＳＡ公開鍵方式を採用しているが、これに限られることはなく、他の公開鍵方式であってもよい。また、各画像データの暗号化処理において、ＲＯＭ単位で暗号化しているが、必ずしもこれに限られることはなく、例えば１つのＲＯＭに格納される情報を４分割して、それぞれごとに暗号化するようにしてもよい。
【００４０】
以上のように、上述の第１実施形態によれば、画像データの構造的な作り方の工夫が、第三者へ流出されてしまうのを防止することができる。なお、上述の実施形態においては、画像データを暗号化するための鍵を更に暗号化する、というように、二重の暗号化処理を施しているが、単一の暗号化処理、例えば、画像データを公開鍵方式における公開鍵で暗号化するようにしても、上記効果は得られる。
【００４１】
また、画像データの復号化を行う構成を、デコーダとは別の上位に配置しているので、デコーダ（複数ある場合は各デコーダ）は、暗号化に係る処理を意識せずに処理可能である。
【００４２】
＜第２実施形態＞
図３は、本発明の画像情報処理装置の第２実施形態の構成ブロック図である。図３に示すように、本発明の第２実施形態に係る画像情報処理装置は、概して、データＲＯＭ１、プログラムＲＯＭ２Ｂ、画像表示プロセッサ３Ｂ、及び表示部４を備えている。なお、この画像情報処理装置が、典型的には遊技機に搭載されることは、第１実施形態と同様である。
【００４３】
データＲＯＭ１には、複数の断片画像データであって、それぞれが圧縮符号化され、そして全体が、共通鍵方式に基づき、共通鍵ＫＣで暗号化された暗号化画像データＥＰＤと、その共通鍵ＫＣを、公開鍵方式に基づき、公開鍵ＫＰで暗号化することにより得られた暗号化共通鍵ＥＫＣとが格納される。また、プログラムＲＯＭ２Ｂには、少なくとも、画像データに基づき、表示部４において多彩な動画演出を行うための処理の手順を記述したプログラムであって、画像データを暗号化した際の共通鍵と同一の共通鍵ＫＣで暗号化された暗号化プログラムＥＰＲが予め格納されている。
【００４４】
画像表示プロセッサ３Ｂは、概して、プログラムＲＯＭ２Ｂに格納されたプログラムに基づき、データＲＯＭ１から暗号化画像データＥＤＰを読み出して、必要な処理や、演出に係る所望の処理を施した後、画像、特に動画、として表示部４に表示する。
【００４５】
詳細には、画像表示プロセッサ３Ｂは、ＣＰＵ３１、ＲＳＡ方式復号化部３２、共通鍵方式復号化部３３、データバス制御部３４、デコーダ３５、描画処理部３６、及び第２共通鍵方式復号化部３７を有している。
【００４６】
ここで、ＲＳＡ方式復号化部３２は、リセット解除後自動的に、データＲＯＭ１から暗号化共通鍵ＥＫＣを読み込み、ＲＳＡ公開鍵方式に基づき、公開鍵ＫＰに対応する秘密鍵ＫＳにより、その暗号化共通鍵ＥＫＣを復号化して共通鍵ＫＣを得、それを共通鍵方式復号化部３３及び第２共通鍵方式復号化部３７へ送る。なお、ＲＳＡ方式復号化部３２はハードウェアで構成されることが好適であり、上記秘密鍵ＫＳは埋め込まれ、かつ、解読不能となっている。ＣＰＵ３１は、第２共通鍵方式復号化部３７に対して、プログラムＲＯＭ２Ｂからの暗号化プログラムＥＰＲの読込みを指令し、逐次送られてくる復号化されたプログラムＰＲを実行する。第２共通鍵方式復号化部３７は、ＣＰＵ３１からの指令に基づき、プログラムＲＯＭ２Ｂから暗号化プログラムＥＰＲを読み込み、共通鍵方式に基づき、ＲＳＡ復号化部３２から送られてきた共通鍵ＫＣにより復号化し、得られたプログラムＰＲをＣＰＵ３１に送る。共通鍵方式復号化部３３は、データＲＯＭ１から読み込んだ暗号化画像データＥＰＤに対し、共通鍵方式に基づき、ＲＳＡ復号化部３２から送られてきた共通鍵ＫＣにより復号化し、画像データＰＤを得る。
【００４７】
データバス制御部３４は、ＣＰＵ３１からの指令に基づき、画像データの読込みが指令されている場合に、共通鍵方式復号化部３３に対して、データＲＯＭ１からの暗号化画像データＥＰＤの読込みとその復号化を指示すると共に、その復号化された画像データＰＤをデコーダ３５に送る。デコーダ３５は、データバス制御部３４から送られてきた画像データＰＤに対して、前述の圧縮符号化処理に対応した伸長処理を行い、描画処理部３６に送る。描画処理部３６は、デコーダ３５から送られてきた画像データＰＤに対して、演出に係る所望の処理を施し、表示部４に出力する。なお、デコーダは、複数備わっている場合もある。
【００４８】
図４（ａ）は、本発明の画像情報処理方法の第２実施形態における画像データ格納の処理手順を示したフローチャートである。
【００４９】
図４（ａ）を参照して、まず、少なくとも表示部４において多彩な動画演出を行うための処理の手順を記述したプログラムＰＲを共通鍵ＫＣで暗号化し（ステップＳ２１）、その結果得られた暗号化プログラムＥＰＲをプログラムＲＯＭ２Ｂに格納する（ステップＳ２２）。
【００５０】
次に、表示部４の表示画面における多彩な演出のための各画像データＰＤを作成し、それぞれ圧縮符号化する（ステップＳ２３）。そして、データＲＯＭ１に格納するためのすべての画像データＰＤの作成及び圧縮符号化が終了したか否か判断する（ステップＳ２４）。未終了の場合には、ステップＳ２３において、作成及び圧縮符号化を継続する。
【００５１】
一方、ステップＳ２４において、終了したと判断された場合には、次に、データＲＯＭ１に格納すべき画像データＰＤの全体を、共通鍵方式に基づき、プログラムＰＲを暗号化した際の共通鍵と同一の共通鍵ＫＣで暗号化し（ステップＳ２５）、その結果得られた暗号化画像データＥＰＤをデータＲＯＭ１に格納する（ステップＳ２６）。次に、その共通鍵ＫＣを、公開鍵方式（公開鍵ＫＰ、秘密鍵ＫＳ）に基づき、公開鍵ＫＰで暗号化し（ステップＳ２７）、得られた暗号化共通鍵ＥＫＣを、同様にデータＲＯＭ１に格納する（ステップＳ２８）。
【００５２】
なお、上述の各処理がソフトウェア処理により行われることは第１実施形態と同様である。
【００５３】
図４（ｂ）は、本発明の画像情報処理方法の第２実施形態における画像表示の処理手順を示したフローチャートである。
【００５４】
図４（ｂ）を参照して、まず、リセット解除後自動的に、ＲＳＡ方式復号化部３２が、データＲＯＭ１から暗号化共通鍵ＥＫＣを読み出す（ステップＳ３１）。ここで、ＲＳＡ方式復号化部３２が自動的に暗号化共通鍵ＥＫＣを読み出すのは、プログラムがプログラムＲＯＭ２Ｂに暗号化されて格納されているため、第２共通鍵方式復号化部３７が共通鍵ＫＣを得てそのプログラムを復号した後でなければ、ＣＰＵ３１が、プログラムを実行できないからである。次に、ＲＳＡ方式復号化部３２は、読み出した暗号化共通鍵ＥＫＣを、ＲＳＡ公開鍵方式に基づき、埋め込まれた、公開鍵ＫＰに対応する秘密鍵ＫＳにより、復号化して共通鍵ＫＣを得、それを共通鍵方式復号化部３３及び第２共通鍵方式復号化部３７へ送る（ステップＳ３２）。
【００５５】
一方、ＣＰＵ３１は、第２共通鍵方式復号化部３７に対して、プログラムＲＯＭ２Ｂからの暗号化プログラムＥＰＲの読込みを指令し、第２共通鍵方式復号化部３７は、ＣＰＵ３１からの指令に基づき、プログラムＲＯＭ２Ｂから暗号化プログラムＥＰＲを読み込み（ステップＳ３３）、共通鍵方式に基づき、ＲＳＡ復号化部３２から送られてきた共通鍵ＫＣにより復号化し（ステップＳ３４）、得られたプログラムＰＲをＣＰＵ３１に送る。
【００５６】
ＣＰＵ３１は、このようにして逐次送られてくる復号化されたプログラムＰＲを実行し、逐次実行する命令が画像読出し命令である場合には、データバス制御部３４にその旨及びデータ格納アドレス等を伝え、データバス制御部３４は、共通鍵方式復号化部３３に指令を与える。データバス制御部３４からの指令を受けた共通鍵方式復号化部３３は、データ格納アドレスに基づき、データＲＯＭ１から、指定された暗号化画像データＥＰＤを読み出し、ＲＳＡ方式復号化部３２から受け取った共通鍵ＫＣにより復号化し、画像データＰＤを得る（ステップＳ３５）。なお、上述においては、第２共通鍵方式復号化部３７が暗号化プログラムＥＰＲを復号化してＣＰＵ３１送り、ＣＰＵ３１は、逐次送られてくるプログラムＰＲを実行する、というように記述したが、プログラムの読出し実行速度の改善の観点から、復号化されたプログラムＰＲを予め一旦、図示しないＲＡＭ等に纏めて格納しておき、ＣＰＵ３１は、そこからプログラムＰＲを順次読み出して実行するようにしてもよい。また、画像データのデータＲＯＭ１に対する書込み及び読出しの単位については第１実施形態と同様である。
【００５７】
共通鍵方式復号化部３３により得られた画像データＰＤは、データバス制御部３４を介してデコーダ３５に送られ、デコーダ３５は、画像データＰＤに対して、前述の圧縮処理に対応した伸長処理を行い、描画処理部３６に送る（ステップＳ３６）。
【００５８】
描画処理部３６は、デコーダ３５から送られてきた画像データＰＤに対して、演出に係る所望の描画処理を施し（ステップＳ３７）、表示部４に出力表示する（ステップＳ３８）。
【００５９】
なお、公開鍵方式として、ＲＳＡ公開鍵方式に限られないことは第１実施形態と同様である。画像データを暗号化する際の単位についても同様である。
【００６０】
以上のように、上述の第２実施形態によれば、第１実施形態の効果に加えて、画像データを暗号化する際の鍵と同一の鍵でプログラムを暗号化し、プログラムＲＯＭ２Ｂに格納しているので、別のＲＯＭに差し替えられたとしても、異なる鍵で暗号化されていれば、ＲＳＡ復号化部３２で得られた鍵とは異なる鍵となるので、復号はできない。なお、データＲＯＭ１についても、異なる鍵で暗号化して別のＲＯＭに差し替えれば、鍵は一致して復号化可能となるが、データＲＯＭ１に格納される画像データの容量は、プログラムＲＯＭ２Ｂに格納されるプログラムの容量と比較して膨大であることから、データＲＯＭ１を改めて作り直す困難性の観点からも、かかる構成による効果は絶大である。
【００６１】
なお、上述の各実施形態における公開鍵方式は、例えばDiffie-Hellman鍵交換等の、いわゆる鍵交換方式に代替できる。鍵交換方式においては、共通鍵方式における共通鍵自体を交換するのではなく、例えば、乱数と秘密鍵から生成した公開情報を交換する。
【産業上の利用可能性】
【００６２】
本発明の画像情報処理装置及び画像情報処理方法は、表示部の表示画面において、画像、特に動画、による多彩な演出が行われるパチンコ機、ゲーム機等の遊技機に適用できる。
【符号の説明】
【００６３】
１  データＲＯＭ
２Ａ，２Ｂ  プログラムＲＯＭ
３Ａ，３Ｂ  画像表示プロセッサ
３１  ＣＰＵ
３２  ＲＳＡ方式復号化部
３３  共通鍵方式復号化部
３４  データバス制御部
３５  デコーダ
３６  描画処理部
３７  第２共通鍵方式復号化部
４  表示部
ＰＤ  画像データ
ＥＰＤ  暗号化画像データ
ＰＲ  プログラム
ＥＰＲ  暗号化プログラム
【図１】
2013223599.tif 000003
【図２】
2013223599.tif 000004
【図３】
2013223599.tif 000005
【図４】
2013223599.tif 000006