(57)【要約】【課題】アプリケーションプログラムの再利用を容易に行うことができ、アプリケーションプログラムの品質や動作のばらつきを少なくすることができる画像表示装置の提供。【解決手段】画像表示装置３は、ＲＯＭ３１と、ＣＰＵ３８とを備える。ＲＯＭ３１には、装置起動プログラム３１１、コンテンツアプリケーションを起動可能に構成されたコンテンツ用パッケージ３１２、および検査アプリケーションを起動可能に構成された検査用パッケージ３１３が記憶されている。ＣＰＵ３８は、ＲＯＭ３１に記憶された装置起動プログラム３１１を実行して画像表示装置３を起動する装置起動部３８１と、コンテンツ用パッケージ３１２および検査用パッケージ３１３のうち、いずれかを選択するパッケージ選択部３８２と、パッケージ選択部３８２により選択されたパッケージにてアプリケーションを起動するアプリケーション起動部３８３とを備える。【選択図】図１
2008167808.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像信号に応じて表示画像を形成し、当該表示画像を表示する表示手段と、装置全体を制御する制御手段とを備えた画像表示装置であって、
当該画像表示装置を起動する装置起動プログラムを記憶するとともに、所定のアプリケーションを起動可能に構成されたパッケージを複数記憶する記憶手段を備え、
前記制御手段は、
前記装置起動プログラムを実行して当該画像表示装置を起動する装置起動部と、
前記複数のパッケージのうち、いずれかを選択するパッケージ選択部と、
前記パッケージ選択部により選択されたパッケージにてアプリケーションを起動するアプリケーション起動部とを備えることを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
前記複数のパッケージのうち、少なくともいずれかは、当該画像表示装置が正常に動作するか否かを検査する検査用パッケージであることを特徴とする画像表示装置。
【請求項３】
請求項１または請求項２に記載の画像表示装置において、
前記パッケージ選択部は、当該画像表示装置の外部から入力される制御信号に基づいて、いずれかのパッケージを選択することを特徴とする画像表示装置。
【請求項４】
請求項１から請求項３のいずれかに記載の画像表示装置において、
前記複数のパッケージのうち、いずれかを選択するための選択情報を記憶する不揮発性メモリを備え、
前記パッケージ選択部は、前記選択情報に基づいて、いずれかのパッケージを選択することを特徴とする画像表示装置。
【請求項５】
請求項１から請求項４のいずれかに記載の画像表示装置において、
前記パッケージは、複数のファイルから構成され、
前記アプリケーション起動部は、前記ファイルを所定の順序で読み出して実行することにより前記アプリケーションを起動し、
前記アプリケーション起動部により読み出される順序が対応するファイルには、前記複数のパッケージ間で同一の名称が付されることを特徴とする画像表示装置。
【請求項６】
請求項１から請求項５のいずれかに記載の画像表示装置を備えることを特徴とする遊技機。
【請求項７】
入力される画像信号に応じて表示画像を形成し、当該表示画像を表示する表示手段と、装置全体を制御する制御手段とを備えた画像表示装置に用いられ、当該画像表示装置の起動を制御する起動制御方法であって、
当該画像表示装置を起動する装置起動プログラムを記憶するとともに、所定のアプリケーションを起動可能に構成されたパッケージを複数記憶する記憶手段を備え、
前記制御手段が、
前記装置起動プログラムを実行して当該画像表示装置を起動する装置起動手順と、
前記複数のパッケージのうち、いずれかを選択するパッケージ選択手順と、
前記パッケージ選択部により選択されたパッケージにてアプリケーションを起動するアプリケーション起動手順とを実行することを特徴とする画像表示装置の起動制御方法。
【請求項８】
入力される画像信号に応じて表示画像を形成し、当該表示画像を表示する表示手段と、装置全体を制御する制御手段とを備えた画像表示装置に用いられ、当該画像表示装置の起動を制御する起動制御プログラムであって、
当該画像表示装置を起動する装置起動プログラムを記憶するとともに、所定のアプリケーションを起動可能に構成されたパッケージを複数記憶する記憶手段を備え、
前記制御手段に、
前記装置起動プログラムを実行して当該画像表示装置を起動する装置起動手順と、
前記複数のパッケージのうち、いずれかを選択するパッケージ選択手順と、
前記パッケージ選択部により選択されたパッケージにてアプリケーションを起動するアプリケーション起動手順とを実行させることを特徴とする画像表示装置の起動制御プログラム。
【請求項９】
請求項８に記載の起動制御プログラムをコンピュータに読取可能に記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、当該画像表示装置を備える遊技機、画像表示装置の起動制御方法、起動制御プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
従来、液晶パネル等を備える画像表示装置と、この画像表示装置を備えたパチンコ機やパチスロ機等の遊技機とが知られている（例えば、特許文献１参照）。
特許文献１に記載のパチンコ機は、このパチンコ機全体を制御する主制御装置を備え、主制御装置は、遊技盤に設けられた入賞口に遊技球が入賞すると、くじ引き抽選を開始する。そして、主制御装置は、くじ引き抽選の結果に応じて、画像表示装置に、画像制御ＩＣ（Integrated Circuit）を介して所定の表示画像を表示させる。
画像表示装置は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、およびＲＡＭ（Random Access Memory）などから構成され、ＣＰＵが、ＲＯＭに記憶されたコンテンツプログラムを実行することにより、前述のような動作を行うコンテンツアプリケーションが起動する。
【０００３】
また、コンテンツプログラムには、例えば、ＲＯＭ、ＲＡＭ、および画像制御ＩＣ（以下、グラフィックチップとする）などの画像表示装置を構成する各装置が正常に動作するか否かを検査する検査プログラムや、この検査結果を解析する解析プログラムなどのアプリケーションプログラムが組み込まれている。このアプリケーションプログラムは、コンテンツプログラムが画像表示装置の本来用途のために提供されるものであるのに対し、特定用途のために提供されるプログラムである。そして、画像表示装置の出荷時などにおいて、ＣＰＵに、これらのアプリケーションプログラムを実行させることにより、検査アプリケーションおよび解析アプリケーションが起動され、画像表示装置を検査し、この検査結果を解析することができる。
なお、アプリケーションは、カーネルやオペレーティングシステムなどの基本ソフトウェアに対して、応用ソフトウェアと呼ばれるものであり、アプリケーションの起動および動作に際しては基本ソフトウェアが提供する様々なサービスが利用されている。
【０００４】
【特許文献１】特開２００１−１１２９３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような構成によると、特定用途向けアプリケーションプログラムは、コンテンツプログラムに組み込まれているので、このアプリケーションプログラムを切り出して他のコンテンツプログラムに容易に組み込むことができない。すなわち、アプリケーションの再利用を容易に行うことができないので、遊技機の開発期間が長期化し、ひいては製造コストが増大するという問題がある。また、アプリケーションプログラムの組み込み方法が統一されておらず、プログラム製作者ごとに異なるので、アプリケーションプログラムの品質や動作にばらつきがあるという問題がある。
【０００６】
本発明の目的は、アプリケーションプログラムの再利用を容易に行うことができ、アプリケーションプログラムの品質や動作のばらつきを少なくすることができる画像表示装置、当該画像表示装置を備える遊技機、画像表示装置の起動制御方法、起動制御プログラム、及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の画像表示装置は、入力される画像信号に応じて表示画像を形成し、当該表示画像を表示する表示手段と、装置全体を制御する制御手段とを備えた画像表示装置であって、当該画像表示装置を起動する装置起動プログラムを記憶するとともに、所定のアプリケーションを起動可能に構成されたパッケージを複数記憶する記憶手段を備え、前記制御手段は、前記装置起動プログラムを実行して当該画像表示装置を起動する装置起動部と、前記複数のパッケージのうち、いずれかを選択するパッケージ選択部と、前記パッケージ選択部により選択されたパッケージにてアプリケーションを起動するアプリケーション起動部とを備えることを特徴とする。
【０００８】
ここで、パッケージは、前述したコンテンツプログラムや検査プログラムなどのアプリケーションプログラム、このアプリケーションプログラムにて使用されるデバイスドライバやデータなどをまとめたものであり、所定のアプリケーションを起動可能に構成されている。
このような構成によれば、例えば、コンテンツアプリケーションを起動可能に構成されたコンテンツ用パッケージと、コンテンツアプリケーションとは異なるアプリケーションを起動可能に構成されたパッケージとを記憶手段に記憶させておくことができる。そして、パッケージ選択部は、これらのパッケージのうち、いずれかを選択し、アプリケーション起動部は、選択されたパッケージにてアプリケーションを起動する。
【０００９】
したがって、各アプリケーションは、それぞれ独立したパッケージにより起動されるので、アプリケーションプログラムの再利用を容易に行うことができる。すなわち、プログラム製作者は、コンテンツ用パッケージのみを開発すればよいので、開発期間を短縮することができ、ひいては製造コストを低減することができる。また、アプリケーションプログラムの組み込み方法が統一されるので、アプリケーションプログラムの品質や動作のばらつきを少なくすることができる。
【００１０】
本発明では、前記複数のパッケージのうち、少なくともいずれかは、当該画像表示装置が正常に動作するか否かを検査する検査用パッケージであることが好ましい。
このような構成によれば、少なくともいずれかのパッケージは、検査用パッケージであるので、アプリケーション起動部は、検査アプリケーションを起動することができる。検査アプリケーションは、画像表示装置の出荷時における検査や、画像表示装置が故障した場合に利用されるアプリケーションであり、利用頻度が高く、アプリケーションプログラムの再利用による効果が特に顕著である。
【００１１】
本発明では、前記パッケージ選択部は、当該画像表示装置の外部から入力される制御信号に基づいて、いずれかのパッケージを選択することが好ましい。
このような構成によれば、画像表示装置の外部から制御信号を入力することにより、パッケージ選択部により選択されるパッケージを指定することができる。これにより、例えば、画像表示装置の出荷時における検査において、パッケージ選択部が検査用パッケージを選択するように、作業者が画像表示装置に制御信号を入力することにより、検査アプリケーションを起動して画像表示装置を検査することができる。
【００１２】
本発明では、前記複数のパッケージのうち、いずれかを選択するための選択情報を記憶する不揮発性メモリを備え、前記パッケージ選択部は、前記選択情報に基づいて、いずれかのパッケージを選択することが好ましい。
このような構成によれば、画像表示装置は、不揮発性メモリに、いずれかのパッケージを選択するための選択情報を記憶させて再起動を行うことにより、外部から制御信号を入力することなく、パッケージ選択部により選択されるパッケージを指定することができる。
【００１３】
本発明では、前記パッケージは、複数のファイルから構成され、前記アプリケーション起動部は、前記ファイルを所定の順序で読み出して実行することにより前記アプリケーションを起動し、前記アプリケーション起動部により読み出される順序が対応するファイルには、前記複数のパッケージ間で同一の名称が付されることが好ましい。
【００１４】
このような構成によれば、アプリケーション起動部は、アプリケーションを起動するアプリケーション起動プログラムの記述において、パッケージ選択部により、いずれのパッケージが選択された場合であっても、同一の記述内容にてアプリケーションを起動することができる。したがって、アプリケーション起動プログラムを簡素化することができる。
【００１５】
本発明の遊技機は、前述した画像表示装置を備えることを特徴とする。
このような構成によれば、前述した画像表示装置の作用および効果と同様の作用および効果を享受することができる。
【００１６】
本発明の画像表示装置の起動制御方法は、入力される画像信号に応じて表示画像を形成し、当該表示画像を表示する表示手段と、装置全体を制御する制御手段とを備えた画像表示装置に用いられ、当該画像表示装置の起動を制御する起動制御方法であって、当該画像表示装置を起動する装置起動プログラムを記憶するとともに、所定のアプリケーションを起動可能に構成されたパッケージを複数記憶する記憶手段を備え、前記制御手段が、前記装置起動プログラムを実行して当該画像表示装置を起動する装置起動手順と、前記複数のパッケージのうち、いずれかを選択するパッケージ選択手順と、前記パッケージ選択部により選択されたパッケージにてアプリケーションを起動するアプリケーション起動手順とを実行することを特徴とする。
【００１７】
本発明に係る画像表示装置の起動制御方法は、前述した画像表示装置の作用および効果と同様の作用および効果を享受することができる。
【００１８】
本発明の画像表示装置の起動制御プログラムは、入力される画像信号に応じて表示画像を形成し、当該表示画像を表示する表示手段と、装置全体を制御する制御手段とを備えた画像表示装置に用いられ、当該画像表示装置の起動を制御する起動制御プログラムであって、当該画像表示装置を起動する装置起動プログラムを記憶するとともに、所定のアプリケーションを起動可能に構成されたパッケージを複数記憶する記憶手段を備え、前記制御手段に、前記装置起動プログラムを実行して当該画像表示装置を起動する装置起動手順と、前記複数のパッケージのうち、いずれかを選択するパッケージ選択手順と、前記パッケージ選択部により選択されたパッケージにてアプリケーションを起動するアプリケーション起動手順とを実行させることを特徴とする。
【００１９】
本発明に係る画像表示装置の起動制御プログラムは、前述した画像表示装置の作用および効果と同様の作用および効果を享受することができる。
【００２０】
本発明の記録媒体は、前述した起動制御プログラムをコンピュータに読取可能に記録したことを特徴とする。
【００２１】
本発明に係る記録媒体は、前述した画像表示装置の起動制御プログラムの作用および効果と同様の作用および効果を享受することができる。なお、記録媒体として、ＤＡＴ（Digital Audio Tape）等の磁気テープ、フレキシブルディスク等の磁気ディスク、ＣＤ（Compact Disc）およびＤＶＤ（Digital Versatile Disc）等の光ディスク、光磁気ディスク、ハードディスク装置、および、半導体メモリ等を用いることができ、これらを利用して、起動制御プログラムをインストール、実行および配布することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施形態を図面に基づいて説明する。
〔パチンコ機１の概略構成〕
図１は、本実施形態に係るパチンコ機１の構成を示すブロック図である。
遊技機としてのパチンコ機１は、図１に示すように、主制御装置２と、画像表示装置３と、これらを内部に収納する筐体（図示省略）とを備える。
主制御装置２は、所定の入賞口に遊技球が入賞した場合に、くじ引き抽選を行う他、画像表示装置３に制御信号を出力してくじ引き抽選の結果に応じた表示画像を表示させるものである。
画像表示装置３は、ＲＯＭ３１と、ＲＡＭ３２と、信号入力端子３３と、ＲＴＣ（Real Time Clock）３４と、グラフィックチップ３５と、ＶＲＡＭ（Video Random Access Memory）３６と、ＬＣＤ（Liquid Crystal Display）ユニット３７と、制御信号を出力して画像表示装置３全体を制御するＣＰＵ３８とを備える。
【００２３】
記憶手段としてのＲＯＭ３１には、本発明に係る起動制御プログラム、画像表示装置３を起動する装置起動プログラム３１１、コンテンツアプリケーションを起動可能に構成されたコンテンツ用パッケージ３１２、および検査アプリケーションを起動可能に構成された検査用パッケージ３１３などが記憶されている。
なお、コンテンツアプリケーションは、主制御装置２によるくじ引き抽選の結果に応じた表示画像をＬＣＤユニット３７に表示させるアプリケーションである。また、検査アプリケーションは、ＲＯＭ３１、ＲＡＭ３２、およびグラフィックチップ３５などの画像表示装置３を構成する各装置が正常に動作するか否かを検査するアプリケーションである。
【００２４】
ＲＡＭ３２は、ＣＰＵ３８の作業メモリとして利用され、基本ソフトウェアやアプリケーションプログラムなどを含む各種データが一時的に記憶される。
信号入力端子３３は、画像表示装置３の外部から入力される制御信号を、ＣＰＵ３８に入力するための端子であり、この信号入力端子３３に電圧を印加することにより、検査アプリケーションを起動させることができる。また、信号入力端子３３に電圧が印加されていない場合には、コンテンツアプリケーションを起動させることができる。なお、各アプリケーションの起動方法については後述する。
【００２５】
不揮発性メモリとしてのＲＴＣ３４は、コンテンツ用パッケージ３１２および検査用パッケージ３１３のうち、いずれかを選択するための選択情報を記憶するものである。ＲＴＣ３４は、本来は、水晶振動子（図示省略）を有する計時専用のＩＣであり、基本ソフトウェアなどから日時情報を取得するためのものである。しかしながら、ＲＴＣ３４は、水晶振動子の機能を停止させることにより、不揮発性メモリとして機能することができる。これにより、画像表示装置３に、新たに不揮発性メモリを実装することなく、本発明を実施することができるので、部品点数を削減することができる。
なお、本実施形態では、ＲＴＣ３４の所定のメモリ領域に、所定のコードが記憶されているか否かを選択情報とする。すなわち、所定のコードが記憶されている場合には、検査用パッケージ３１３を選択するものとし、所定のコードが記憶されていない場合には、コンテンツ用パッケージ３１２を選択するものとする。
【００２６】
グラフィックチップ３５は、ＣＰＵ３８から出力される制御信号の下、図示しないＣＧＲＯＭ（Character Generator ROM）に記憶された画像データに基づく画像信号を出力するものである。
具体的には、グラフィックチップ３５は、ＣＰＵ３８から入力される制御信号に基づいて、ＣＧＲＯＭに記憶された画像表示装置３にて表示画像を形成するための背景画像データ、および文字や絵柄等のキャラクタデータ等から１画面分に対応する画像データを生成してＶＲＡＭ３６に一旦記憶する。ＶＲＡＭ３６は、画像データを一時的に記憶するバッファであり、グラフィックチップ３５は、このＶＲＡＭ３６に記憶された画像データに基づく画像信号を、ＬＣＤユニット３７に出力する。
表示手段としてのＬＣＤユニット３７は、グラフィックチップ３５から入力される画像信号に応じて表示画像を形成し、この表示画像を表示するものである。
【００２７】
制御手段としてのＣＰＵ３８は、画像表示装置３全体を制御するものであり、装置起動部３８１と、パッケージ選択部３８２と、アプリケーション起動部３８３とを備える。
装置起動部３８１は、ＲＯＭ３１に記憶された装置起動プログラム３１１を実行して画像表示装置３を起動する。
パッケージ選択部３８２は、ＲＯＭ３１に記憶されたコンテンツ用パッケージ３１２および検査用パッケージ３１３のうち、いずれかを選択する。
アプリケーション起動部３８３は、パッケージ選択部３８２により選択されたパッケージにてアプリケーションを起動する。
【００２８】
〔画像表示装置３の起動制御方法〕
次に、画像表示装置３の起動制御方法について、図２および図３を参照して説明する。図２は、画像表示装置３の起動制御方法に係るＲＯＭ３１およびＲＡＭ３２の関係図である。図３は、画像表示装置３の起動制御方法を示すフローチャートである。
装置起動プログラム３１１は、図２に示すように、先頭アドレスを「００００００００」としてＲＯＭ３１に記憶され、ブートローダ３１４と、圧縮カーネル３１５とを備える。
ブートローダ３１４は、ＲＯＭ３１上で動作するプログラムであり、画像表示装置３の起動を行うものである。
圧縮カーネル３１５は、後述するカーネル３２１を圧縮したものであり、自己解凍型圧縮ファイルとして所定の領域に記憶されている。なお、カーネル３２１は、本実施形態における基本ソフトウェアである。
【００２９】
コンテンツ用パッケージ３１２は、先頭アドレスを「０１００００００」としてＲＯＭ３１に記憶され、スクリプトファイル３１２Ａと、デバイスドライバファイル３１２Ｂと、アプリケーションファイル３１２Ｃと、データファイル３１２Ｄとを備える。
検査用パッケージ３１３は、先頭アドレスを「０２００００００」としてＲＯＭ３１に記憶され、スクリプトファイル３１３Ａと、デバイスドライバファイル３１３Ｂと、アプリケーションファイル３１３Ｃと、データファイル３１３Ｄとを備える。
【００３０】
スクリプトファイル３１２Ａ，３１３Ａは、アプリケーションファイル３１２Ｃ，３１３Ｃに記述されたプログラムを実行するプログラムである。なお、スクリプトファイル３１２Ａ，３１３Ａには、それぞれ同一の名称が付されている。
デバイスドライバファイル３１２Ｂ，３１３Ｂは、各アプリケーションが画像表示装置３を構成する各装置を利用するためのプログラムである。なお、デバイスドライバファイル３１２Ｂ，３１３Ｂには、それぞれ同一の名称が付されている。
アプリケーションファイル３１２Ｃ，３１３Ｃは、各アプリケーションの実体が記述されたプログラムである。
データファイル３１２Ｄ，３１３Ｄは、各アプリケーションから利用されるデータが記述されたファイルである。
【００３１】
次に、画像表示装置３の起動制御方法について説明する。
画像表示装置３は、電源の投入や再起動などにより起動すると、図３に示すように、ステップＳＴ１〜ＳＴ４を実行する。
まず、装置起動部３８１は、先頭アドレスを「００００００００」としてＲＯＭ３１に記憶された装置起動プログラム３１１におけるブートローダ３１４をＲＯＭ３１上で動作させて、画像表示装置３の起動を行うとともに、ＲＯＭ３１に記憶された圧縮カーネル３１５をＲＡＭ３２の所定のアドレスにコピーする（ステップＳＴ１）。
【００３２】
圧縮カーネル３１５がＲＡＭ３２の所定のアドレスにコピーされると、装置起動部３８１は、圧縮カーネル３１５に、自己解凍を開始させてＲＡＭ３２上にカーネル３２１を展開させる（ステップＳＴ２）。
カーネル３２１は、オペレーティングシステムの中核部分として、アプリケーションや周辺機器の監視、メモリなどの資源の管理、割りこみ処理、アプリケーション間通信などの基本機能（サービス）を提供するものである。なお、以降のＣＰＵ３８による処理は、カーネル３２１上で行われている。また、カーネル３２１は、図２に示すように、アプリケーションを起動するアプリケーション起動プログラム３２２を有している。
【００３３】
カーネル３２１が展開されると、パッケージ選択部３８２は、ＲＯＭ３１に記憶されたコンテンツ用パッケージおよび検査用パッケージのうち、いずれかを選択する（ステップＳＴ３）。
まず、パッケージ選択部３８２は、信号入力端子３３に電圧が印加されているか否かを判断する。すなわち、パッケージ選択部３８２は、信号入力端子３３に電圧が印加されている場合には、これを検査アプリケーションの起動トリガとして検出する（ステップＳＴ３１）。
次に、検査アプリケーションの起動トリガを検出していない場合には、パッケージ選択部３８２は、ＲＴＣ３４の所定のメモリ領域に、所定のコードが記憶されているか否かを判断する。すなわち、パッケージ選択部３８２は、ＲＴＣ３４の所定のメモリ領域に、所定のコードが記憶されている場合には、これを検査アプリケーションの起動コードとして検出する（ステップＳＴ３２）。
【００３４】
そして、検査アプリケーションの起動コードを検出していない場合には、パッケージ選択部３８２は、コンテンツ用パッケージ３１２を選択する（ステップＳＴ３３）。
一方、検査アプリケーションの起動トリガまたは起動コードを検出した場合には、パッケージ選択部３８２は、検査用パッケージ３１３を選択する（ステップＳＴ３４）。
具体的には、パッケージ選択部３８２は、先頭アドレスを「０１００００００」としてＲＯＭ３１に記憶されたコンテンツ用パッケージ３１２または先頭アドレスを「０２００００００」としてＲＯＭ３１に記憶された検査用パッケージ３１３をＲＡＭ３２の所定のアドレスに展開する。
【００３５】
コンテンツ用パッケージ３１２または検査用パッケージ３１３がＲＡＭ３２に展開されると、アプリケーション起動部３８３は、カーネル３２１を介してアプリケーション起動プログラム３２２を実行して、パッケージ選択部３８２により選択されたパッケージにてアプリケーションを起動する（ステップＳＴ４）。
すなわち、コンテンツ用パッケージ３１２がＲＡＭ３２に展開された場合には、アプリケーション起動部３８３は、コンテンツアプリケーションを起動し、検査用パッケージ３１３がＲＡＭ３２に展開された場合には、アプリケーション起動部３８３は、検査アプリケーションを起動する。
なお、コンテンツ用パッケージ３１２がＲＡＭ３２に展開されたものとして以下の説明を行うが、検査用パッケージ３１３がＲＡＭ３２に展開された場合においてもコンテンツ用パッケージ３１２がＲＡＭ３２に展開された場合と同様である。
【００３６】
コンテンツアプリケーションを起動する場合には、アプリケーション起動部３８３は、まず、コンテンツアプリケーションが画像表示装置３を構成する各装置を利用するためのプログラムであるデバイスドライバファイル３１２Ｂをカーネル３２１に組み込む。次に、アプリケーション起動部３８３は、スクリプトファイル３１２Ａに記述されたプログラムを実行する。
【００３７】
ここで、前述したように、スクリプトファイル３１２Ａ，３１３Ａおよびデバイスドライバファイル３１２Ｂ，３１３Ｂには、それぞれ同一の名称が付されているので、アプリケーション起動部３８３は、アプリケーション起動プログラム３２２の記述において、パッケージ選択部３８２により、いずれのパッケージが選択された場合であっても、同一の記述内容にてコンテンツアプリケーションまたは検査アプリケーションを起動することができる。
【００３８】
そして、スクリプトファイル３１２Ａに記述されたプログラムは、アプリケーションファイル３１２Ｃに記述されたプログラムを実行する。そして、アプリケーションファイル３１２Ｃに記述されたプログラムは、データファイル３１２Ｄに記述されたデータを用いてコンテンツアプリケーションを実行する
【００３９】
以上に説明したように、画像表示装置３は、電源の投入や再起動などにより起動すると、コンテンツアプリケーションまたは検査アプリケーションのうち、いずれかのアプリケーションを起動することができる。
なお、主制御装置２は、ＣＰＵ３８に制御信号を出力して、ＲＴＣ３４に検査アプリケーションを起動させるための所定のコードを記憶または消去させることができる。また、主制御装置２は、ＣＰＵ３８に制御信号を出力して、画像表示装置３を再起動させることができる。したがって、信号入力端子３３に電圧を印加することなく、検査アプリケーションを起動することができる。
【００４０】
本実施形態に係るパチンコ機１によれば、次のような効果がある。
（１）パッケージ選択部３８２は、これらのコンテンツ用パッケージ３１２および検査用パッケージ３１３のうち、いずれかを選択し、アプリケーション起動部３８３は、選択されたパッケージにてアプリケーションを起動する。したがって、各アプリケーションは、それぞれ独立したパッケージ３１２，３１３により起動されるので、アプリケーションプログラムの再利用を容易に行うことができる。すなわち、プログラム製作者は、コンテンツ用パッケージ３１２のみを開発すればよいので、開発期間を短縮することができ、ひいては製造コストを低減することができる。また、アプリケーションプログラムの組み込み方法が統一されるので、アプリケーションプログラムの品質や動作のばらつきを少なくすることができる。
【００４１】
（２）ＲＯＭ３１には、検査用パッケージ３１３が記憶されているので、アプリケーション起動部３８３は、検査アプリケーションを起動することができる。検査アプリケーションは、画像表示装置３の出荷時における検査や、画像表示装置３が故障した場合に利用されるアプリケーションであり、利用頻度が高く、アプリケーションプログラムの再利用による効果が特に顕著である。
（３）信号入力端子３３に、画像表示装置３の外部から制御信号を入力することにより、パッケージ選択部３８２により選択されるパッケージを指定することができる。これにより、例えば、画像表示装置３の出荷時における検査において、パッケージ選択部３８２が検査用パッケージ３１３を選択するように、作業者が画像表示装置３に制御信号を入力することにより、検査アプリケーションを起動して画像表示装置３を検査することができる。
【００４２】
（４）ＲＴＣ３４に検査アプリケーションを起動させるための所定のコードを記憶または消去させ、画像表示装置３を再起動することにより、パッケージ選択部３８２により選択されるパッケージを指定することができる。したがって、信号入力端子３３に電圧を印加することなく、検査アプリケーションを起動することができる。また、不揮発性メモリとしてＲＴＣ３４を用いているので、画像表示装置３に、新たに不揮発性メモリを実装することなく、本発明を実施することができるので、部品点数を削減することができる。
（５）スクリプトファイル３１２Ａ，３１３Ａおよびデバイスドライバファイル３１２Ｂ，３１３Ｂには、それぞれ同一の名称が付されているので、アプリケーション起動部３８３は、アプリケーション起動プログラム３２２の記述において、パッケージ選択部３８２により、いずれのパッケージが選択された場合であっても、同一の記述内容にてコンテンツアプリケーションまたは検査アプリケーションを起動することができる。したがって、アプリケーション起動プログラム３２２を簡素化することができる。
【００４３】
〔実施形態の変形〕
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
前記実施形態では、ＲＯＭ３１には、コンテンツ用パッケージ３１２と、検査用パッケージ３１３とが記憶されていたが、例えば、検査アプリケーションにより検査結果を解析する解析アプリケーションを起動可能に構成された解析用パッケージなどを追加してもよく、検査用パッケージの代わりに他のアプリケーションを起動可能に構成されたパッケージをＲＯＭ３１に記憶させてもよい。要するに、記憶手段に複数のパッケージが記憶されていればよい。
【００４４】
前記実施形態では、基本ソフトウェアとしてカーネル３２１を採用していたが、これ以外の基本ソフトウェア、例えばオペレーティングシステムなどであってもよい。要するに、ＲＯＭ３１に記憶された複数のパッケージにてアプリケーションを起動することができればよい。
前記実施形態では、信号入力端子３３またはＲＴＣ３４により、パッケージ選択部３８２により選択されるパッケージを指定していたが、例えば、ディップスイッチなどにより指定してもよく、要するに、パッケージ選択部により選択されるパッケージを指定することができればよい。
【００４５】
前記実施形態では、スクリプトファイル３１２Ａ，３１３Ａおよびデバイスドライバファイル３１２Ｂ，３１３Ｂには、それぞれ同一の名称が付されていたが、別々の名称が付されていてもよい。なお、この場合には、アプリケーション起動プログラム３２２に、パッケージ選択部により選択されるパッケージに応じて記述内容を変更すればよい。
前記実施形態では、画像表示装置３は、パチンコ機１に用いられるとしたが、例えば、スロット機など他の遊技機に用いられていてもよい。また、画像表示装置を備えるオーディオ機器などを構成していてもよく、さらには、画像表示装置単体であってもよい。
【産業上の利用可能性】
【００４６】
本発明は、画像表示装置に利用でき、特に遊技機等に用いられる画像表示装置として好適に利用することができる。
【図面の簡単な説明】
【００４７】
【図１】本実施形態に係るパチンコ機の構成を示すブロック図。
【図２】本実施形態に係る画像表示装置の起動制御方法に係るＲＯＭおよびＲＡＭの関係図。
【図３】同画像表示装置の起動制御方法を示すフローチャート。
【符号の説明】
【００４８】
１…パチンコ機（遊技機）、３…画像表示装置、３１…ＲＯＭ（記憶手段）、３３…信号入力端子、３４…ＲＴＣ（不揮発性メモリ）、３８…ＣＰＵ（制御手段）、３１１…装置起動プログラム、３１２…コンテンツ用パッケージ、３１３…検査用パッケージ、３８１…装置起動部、３８２…パッケージ選択部、３８３…アプリケーション起動部。
【図１】
2008167808.tif 000003
【図２】
2008167808.tif 000004
【図３】
2008167808.tif 000005