(57)【要約】【課題】  スクロール表示画像と非スクロール表示画像を同時にかつ多彩に組み合わせて表示できる画像表示システムを提供する。【解決手段】スクリーンと、ランプ列駆動回路と、メモリと、制御手段を備える画像表示システムである。スクリーンは、行列配置した多数のランプの集合により形成され、ランプ列駆動回路は、各ランプ列の個々に対応して設けられ、制御手段から転送されてくる列データをラッチし、列データ中の個々のデータに従ってランプ列中の個々のランプを発光させ、メモリは、少なくとも１つのスクロールオブジェクトと、複数の背景オブジェクトを記憶し、制御手段は、スクロールオブジェクトと背景オブジェクト組み合わせて画像データを作製し、ランプ駆動回路に転送する。【選択図】  図４
2006227085.tif 000002
【特許請求の範囲】
【請求項１】
つぎの事項（１）〜（16）により特定される画像表示システム。
（１）スクリーンと、ランプ列駆動回路と、メモリと、制御手段を備える画像表示システムであること
（２）スクリーンは、行列配置した多数のランプの集合により形成されること
（３）ランプの全体集合は、ランプ列を部分集合とし、複数のランプ列からなること
（４）ランプ列は、複数のランプが小さなピッチで密に配列されていること
（５）複数のランプ列は、前記ピッチの３倍以上のピッチで粗に配列されていること
（６）ランプ列駆動回路は、各ランプ列の個々に対応して設けられ、制御手段から転送されてくる列データをラッチし、列データ中の個々のデータに従ってランプ列中の個々のランプを発光させること
（７）メモリは、少なくとも１つのスクロールオブジェクトと、複数の背景オブジェクトを記憶すること
（８）スクロールオブジェクトは、ビットマップ形式の画像データであり、透明指定データを含んでいること
（９）背景オブジェクトは、ビットマップ形式の画像データであり、各ランプ列に対応するデータ列の集合からなること
（10）制御手段は、第１〜第６処理を行うこと
（11）第１処理は、スクロールオブジェクトのビットマップ平面上から１フレーム分の画像データとして各ランプ列に対応する列データを飛び飛びに抽出すること
（12）第２処理は、第１処理の列データ抽出と同期し、指定された背景オブジェクトから各ランプ列に対応する列データを抽出すること
（13）第３処理は、第１処理にて抽出したあるランプ列用の列データ中の透明指定データを、第２処理にて抽出した同一ランプ列用の列データの画素データに置換すること、
（14）第４処理は、第３処理を経た各列データを対応するランプ列駆動回路に転送してラッチさせて発光指示を出力すること
（15）第５処理は、スクロールオブジェクトのビットマップ平面上から飛び飛びに抽出する列データの位置を１列ずつずらして第１〜第４処理を繰り返させること
（16）第６処理は、背景オブジェクトの指定を切り替えて第１〜第５処理を繰り返させること
【請求項２】
不揮発性記憶手段を備え、
不揮発性記憶手段は、複数のスクロールオブジェクトと、複数の背景オブジェクトと、スケジュールデータを格納し、
制御手段は、第１〜第６処理を行う際、スケジュールデータに従って、不揮発性記憶手段からメモリにスクロールオブジェクトと複数の背景オブジェクトの組みを読み出す
請求項１に記載の画像表示システム。
【請求項３】
スケジュールデータは、オブジェクト切替規則を含み、
制御手段は、オブジェクト切替規則に従った時系列でスクロールオブジェクトと複数の背景オブジェクトの組みの選択と切り替えを行う
請求項２に記載の画像表示システム。
【請求項４】
スケジュールデータは、背景切替規則を含み、
第６処理は、背景切替規則に従った時系列で背景オブジェクトの指定を切り替える
請求項２に記載の画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ドットマトリクス型に配列された高輝度ＬＥＤ（発光ダイオード）などの発光素子によって形成されたスクリーンにおける表示技術に関し、特に行方向と列方向とでドット密度に極端な差のある飛び飛びドット列の画面において、スクロール表示画像と非スクロール表示画像の２種類の画像データを組み合わせることによりスクロール表示を行うシステムに関する。
【背景技術】
【０００２】
ＬＥＤなどの発光素子を少数用いて大画面かつ精細な画像を視認できる飛び飛び式スクロール表示装置が開示され（例えば、特許文献１）、さらにその大画面がフレキシブルな装置形態（折り畳み自在、分解自在、伸縮自在など）をとれる飛び飛び式スクロール表示装置も開示されている（例えば、特許文献２）。これらの飛び飛び式スクロール表示装置は、高速でスクロールすることで見る人の残像効果を引き出し、高ドット密度の文字列や図形を表示する技術である。
【０００３】
飛び飛び式スクロール表示装置の原理を図１と図２を用いて説明する。図１(a)に示すように、細長いポール型ハウジングに沿って１６個の高輝度ＬＥＤランプＬ１〜Ｌ１６を密な間隔で直線状に配列して１本のポール型表示ユニットを構成する。図示の例では、３２本の表示ユニットＢ１〜Ｂ３２を用意し、これらを粗な間隔でほぼ平行に配設する。３２本の表示ユニットＢ１〜Ｂ３２からなる飛び飛びの縦列が横に帯状に連なり、密な１６ドットの縦の並びと、粗な３２ドットの横の並びによる（１６×３２）ドット構成の飛び飛びドット列の表示画面を構成する。この３２本の表示ユニットＢ１〜Ｂ３２の配列間隔は、１本の表示ユニットＢｉにおける各ＬＥＤランプの縦の間隔の約４倍としている。（Ｂｉは各ユニット１〜３２の一般項である。）
図１(a)に示した飛び飛びドット列の表示画面について、図１(b)に示すように、粗な３２列の並びの列間隔部分にも各３本のドット列を仮想的に配置することで、密な１６ドットの縦方向の並びとほぼ同等なドット密度とした（１６×１２５）ドット構成の均一的ドット分布の表示画面を想定する。この画面にスクロール表示しようとするビットマップ画像データの関係を図２(a)〜図２(c)に示している。これらの図に示される例では、「あいうえお」という５文字の画像を適当なスペースをあけて横方向にスクロール表示しようとしている。この例の文字フォントは（１６×１６）ドット構成である。
【０００４】
表示しようとする５文字分の画像データが文字間のスペースも含めて、１列が１６ドットで１行が１２５ドットのビットマップデータであるとする。この（１６×１２５）ドットの画像データを図１(b)に示す表示画面に展開すると、図２(a)〜図２(c)に図示したように表示される。実際の表示制御としては、１２５列分の画像データの中から飛び飛びに選択した３２列分の画像データを３２本の表示ユニットＢ１〜Ｂ３２に分配して、各列１６ドットのデータに従って各表示ユニットＢｉにおける１６個のランプＬ１〜Ｌ１６を制御駆動する。つまり、ランプが点灯するのは、５文字の画像データと各表示ユニットＢｉのランプが重なった所だけである。
【０００５】
１２５列分の画像データの中から３２列分の画像データを飛び飛びに選択して３２本の表示ユニットＢ１〜Ｂ３２に分配する制御において、飛び飛び選択の列間隔は、図１(b)〜図２(c)に図示されている表示画面に分散配列されている各表示ユニットＢ１〜Ｂ３２の配列間隔に対応して決まる。つまり図２(a)〜図２(c)の例では、画像データ中の４列ごとに１列を抽出して各表示ユニットＢ１〜Ｂ３２に分配する。
【０００６】
そして図２(a)〜図２(c)の表示画面に展開するビットマップ画像データを行方向に移動させながら、前記のように飛び飛びに選択した画像データに従って各表示ユニットＢ１〜Ｂ３２の各ランプＬ１〜Ｌ１６を制御駆動するデータ処理を繰り返すことで、表示画面を観察する人の視覚残像効果により１列が１６ドットで１行が１２５ドットの密度のスクロールする画像を視認させる。つまり、図２(a)における「お」という文字は、Ｂ２５、Ｂ２６、Ｂ２７におけるランプの点灯で表現するので、見る人が「お」という文字を視認するのには不十分である。また、図２(b)における「お」という文字は、Ｂ２４、Ｂ２５、Ｂ２６に、および図２(c)における「お」という文字は、Ｂ２３、Ｂ２４、Ｂ２５におけるランプの点灯で表現するので、同じく、見る人が「お」という文字を視認するのには不十分である。しかし、図２(a)〜図２(c)（そして、図２(c)の後に続く画像）の点灯を高速で続けて見ることでスクロールする画像となり、視覚残像効果をもたらすことで、見る人が「お」という文字を視認することが可能となる。この現象が、飛び飛び式スクロール表示装置の原理である。
【０００７】
そして、この飛び飛び式スクロール表示装置において、簡単なデータ処理機能を付け加えることで非スクロールの様々な電飾表示が行えるようになり、ネオンサインのような華やかなイルミネーションを表示することを可能にしたディスプレイを実現できるようになった（例えば、特許文献３）。また、スケジュール管理方法を飛び飛び式スクロール表示装置に組み込むことで、一連の画像データを表示するときの運用スケジュールの管理を簡便にし、運用者が簡単に一連の画像データを編集できることで、飛び飛び式スクロール表示装置の実用性・有用性を高めている（例えば、特許文献４）。
【特許文献１】特公昭５７−２７４７９号公報
【特許文献２】特開平８−１７９７１７号公報
【特許文献３】特開平１０−２６８８２８号公報
【特許文献４】特開平１１−１６１２２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
この発明のそもそもの目的は、飛び飛び式スクロール表示装置における表現能力を向上させることにある。それも、表示用のデータの作成をむやみに複雑化することなく、スクロール画像に多彩な修飾表現を簡単に盛り込むことができるようにすることにある。
【０００９】
フルカラー化した従来の飛び飛び式スクロール表示装置においても、複雑な画像構成の表示用データをコストと時間をかけて制作することで、単純な電子看板を超越した表現力を持たせることができる。しかし、そのように苦労して制作した表示用データは一通りのスクロール画像表現しかできず、長期にわたって使用し続けると飽きてしまう。また、原理的に画像全体がスクロールすること自体が、多彩な表現の大きな制約条件であるため、美しくて訴求効果が大きく、しかも多彩で飽きない表現を実現することが難しい。
【課題を解決するための手段】
【００１０】
そこで、この発明においては、表示用のデータ構成をスクロールオブジェクトと背景オブジェクトとに分けることとした。１つのスクロールオブジェクトに基づいて飛び飛び式スクロール表示を行うと同時に、スクロール動作とは無関係に各表示ユニット（各ランプ列）に背景オブジェクトに基づいてスクロール画像の背景を創り出す。同一のスクロールオブジェクトに複数の背景オブジェクトを選択的に組み合わせてスクロール動作を繰り返すことで、同一のスクロール画像に多彩な修飾表現を加えることが可能となる。
【００１１】
このような観点で創作された本発明に係る画像表示システムは、基本的に、つぎの事項（１）〜（16）により特定されるものである。  
（１）スクリーンと、ランプ列駆動回路と、メモリと、制御手段を備える画像表示システムであること
（２）スクリーンは、行列配置した多数のランプの集合により形成されること
（３）ランプの全体集合は、ランプ列を部分集合とし、複数のランプ列からなること
（４）ランプ列は、複数のランプが小さなピッチで密に配列されていること
（５）複数のランプ列は、前記ピッチの３倍以上のピッチで粗に配列されていること
（６）ランプ列駆動回路は、各ランプ列の個々に対応して設けられ、制御手段から転送されてくる列データをラッチし、列データ中の個々のデータに従ってランプ列中の個々のランプを発光させること
（７）メモリは、少なくとも１つのスクロールオブジェクトと、複数の背景オブジェクトを記憶すること
（８）スクロールオブジェクトは、ビットマップ形式の画像データであり、透明指定データを含んでいること
（９）背景オブジェクトは、ビットマップ形式の画像データであり、各ランプ列に対応するデータ列の集合からなること
（10）制御手段は、第１〜第６処理を行うこと
（11）第１処理は、スクロールオブジェクトのビットマップ平面上から１フレーム分の画像データとして各ランプ列に対応する列データを飛び飛びに抽出すること
（12）第２処理は、第１処理の列データ抽出と同期し、指定された背景オブジェクトから各ランプ列に対応する列データを抽出すること
（13）第３処理は、第１処理にて抽出したあるランプ列用の列データ中の透明指定データを、第２処理にて抽出した同一ランプ列用の列データの画素データに置換すること、
（14）第４処理は、第３処理を経た各列データを対応するランプ列駆動回路に転送してラッチさせて発光指示を出力すること
（15）第５処理は、スクロールオブジェクトのビットマップ平面上から飛び飛びに抽出する列データの位置を１列ずつずらして第１〜第４処理を繰り返させること
（16）第６処理は、背景オブジェクトの指定を切り替えて第１〜第５処理を繰り返させること
【００１２】
この発明は、上記の基本構成（１）〜（16）に加えて、不揮発性記憶手段を備えた構成を採用することができる。そして、この構成においては、望ましい形態として、つぎの事項（17）と（18）を充足する構成を採用することができる。  
（17）不揮発性記憶手段は、複数のスクロールオブジェクトと、複数の背景オブジェクトと、スケジュールデータを格納すること
（18）制御手段は、第１〜第６処理を行う際、スケジュールデータに従って、不揮発性記憶手段からメモリにスクロールオブジェクトと複数の背景オブジェクトの組みを読み出すこと
【００１３】
この発明は、上記の構成（１）〜（18）に加えて、次の事項を（19）と（20）充足する構成を採用することができる。  
（19）スケジュールデータは、オブジェクト切替規則を含むこと
（20）制御手段は、オブジェクト切替規則に従った時系列でスクロールオブジェクトと複数の背景オブジェクトの組みの選択と切り替えを行うこと
【００１４】
この発明は、上記の構成（１）〜（18）に加えて、次の事項を（21）と（22）充足する構成を採用することができる。  
（21）スケジュールデータは、背景切替規則を含むこと
（22）第６処理は、背景切替規則に従った時系列で背景オブジェクトの指定を切り替えること
【発明の効果】
【００１５】
本発明の画像表示システムは、スクロールオブジェクトと背景オブジェクトを選択的に組み合わせてスクロール表示画像を作成するため、従来の飛び飛び式スクロール表示装置では成し得なかった、色彩が艶やかで飽きない、すなわち多彩な修飾表現の描写を可能とする。
【００１６】
本発明の画像表示システムにおいて、スクロールオブジェクトは、従来通り残像効果を有効に用いた表示方法によって解像度の高い表現をすることができ、背景オブジェクトは、スクロールオブジェクトとは独立して管理することよって背景オブジェクト独自の表現をすることができる。これら２つのオブジェクトを独立して管理することができるので、画像データの作成および保存を極めて経済的に行うことができる。さらに、２つのオブジェクトを組み合わせて表示画像を表現するだけでなく、組み合わせのタイミングとしては、１つのスクロールオブジェクトが行方向に表示されている間の１フレーム毎にできるため、従来と比べると格段に表現力が向上する。
【発明を実施するための最良の形態】
【００１７】
＝＝＝スクリーンの実施例＝＝＝
この発明の画像表示システムの一実施例においては、図１と図２に示したスクリーンの構成を採用している。先に詳しく説明したように、スクリーン６は、複数の高輝度ＬＥＤランプを密な間隔で直線上に配列して１本のポール型表示ユニットを作製し、そのポール型表示ユニットを複数用いて構成する画面である。図１に示す例では、スクリーン６は、１６個の高輝度ＬＥＤランプＬ１〜Ｌ１６を配列したポール型表示ユニットを３２本用いて構成されている。３２本のポール型表示ユニットＢｉは、粗な間隔でほぼ並行に配設されている。（Ｂｉは各ユニット１〜３２の一般項である。）
＝＝＝システム構成＝＝＝
この発明の一実施例のシステム構成を図３に示している。この画像表示システムは、画像送出源であるコンピュータ１と、コンピュータ１からの画像データをスクリーン６に供給するデータ転送回路２を備えている。また、スクリーン６を構成する多数の表示ユニットＢｉは、ランプ列Ｌ１〜Ｌ１６と、ランプ駆動回路４と、データ処理回路５をポール型ハウジングに内蔵している。
【００１８】
コンピュータ１は、ＣＰＵ・ＲＯＭ・ＲＡＭを含んだコントローラ１４と、ハードディスク装置１３を備え、メインメモリ上には画像表示処理のための画像メモリ１１と転送バッファ１２が設定されている。データ転送回路２は、コンピュータ１の拡張バスに結合されている。データ転送回路２と３２本の表示ユニットＢ１〜Ｂ３２が伝送ケーブル３でデイジーチエーン接続されている。
【００１９】
コンピュータ１内での画像処理の詳細は順をおって説明することとし、ここではコンピュータ１とデータ転送回路２が協働してスクリーン６に画像を表示させる動作の概要を説明する。
【００２０】
（１）コンピュータ１は、３２本の表示ユニットＢ１〜Ｂ３２に分配すべき３２列分の列データを転送バッファ１２に用意する。なお、１列分の列データは１６個のランプに供給すべき１６個の画素データの集合であり、１個の画素データはＲＧＢ各色ごとの８ビット階調値の集合である。
【００２１】
（２）データ転送回路２は、転送バッファ１２に用意された３２個の列データを高速に読み出して、順番に伝送ケーブル３に出力する。出力される列データは、デイジーチエーン接続された３２個のデータ処理回路５に向けて供給される。
【００２２】
（３）各表示ユニットＢｉにおけるデータ処理回路５は、自ユニット用の列データ以外は後段に向けて中継転送し、自ユニット用の列データが入力されたならば、その列データをランプ駆動回路４にラッチさせる。
【００２３】
（４）データ転送回路２は、３２個の列データを３２本の表示ユニットＢｉに分配し終わった時点で、各ランプ駆動回路４に駆動指示信号を与える。これを受けて各ランプ駆動回路４は、ラッチしている列データに基づいて１６個のランプを発光駆動させる。
【００２４】
以上が１フレームの動作であり、これを例えば１／３０秒の周期で繰り返すことで、スクリーン６にさまざまな画像を表示させる。
【００２５】
＝＝＝スクロールオブジェクトと背景オブジェクト＝＝＝
コンピュータ１のハードディスク装置１３には、スクリーン６に表示する画像の素材として、多数のスクロールオブジェクトと、多数の背景オブジェクトが格納されている。
【００２６】
この実施例においては、スクロールオブジェクトは、縦が１６画素で、横が任意の画素数で構成され、文字や図形をデザインしたビットマップ画像データであり、各画素がＲＧＢ各８ビットの階調値の集合であり、かつ、階調値に代わる特例として透明指定データを含んでいる。例えば図２に示すように、「あいうえお」という文字列を含んだスクロールオブジェクトにおいて、フォントの背景部分を透明指定データとしたり、反対にフォント自体を透明指定データとするなど、いろいろな表現が可能である。
【００２７】
また本実施例においては、背景オブジェクトは、縦が１６画素、横が３２画素で構成されたビットマップ画像データであり、３２本の表示スクリーンＢｉによって構成される縦１６個、横３２個のランプ集合からなるスクリーン６の各ランプに対応した画素データの集合である。１つの画素データはＲＧＢ各８ビットの階調値の集合である。
【００２８】
＝＝＝スケジュールデータ＝＝＝
コンピュータ１のハードディスク装置１３には、多数のスケジュールデータが格納されている。１つのスケジュールデータは、どのスクロールオブジェクトとどの背景オブジェクトとを、どのような時系列で組み合わせて表示画像を編集するのかを記述したもので、一連の画像の時系列変化により構成されるスクリーン表示番組のスクリプトに相当するものである。図５に、スケジュールデータの具体例を示している。
【００２９】
＝＝＝画像表示システムの画像データ処理に関して＝＝＝
図３と図４と図５を用いてこの発明における画像データ処理を説明する。図３に示すように、コンピュータ１において、コントローラ１４、ハードディスク装置１３、画像メモリ１１、転送バッファ１２が設定されている。そして、コントローラ１４から１つのスケジュールデータを実行する旨の指令が発せられると、スケジュールデータが実行される。コンピュータ１が実行するスケジュールデータを元にした画像データ処理の概要を図４のフローチャートに示している。
【００３０】
図４に示すように、ステップ４００では、図５に示すスケジュールデータから１つのスケジュールデータをハードディスク装置１３から読み出す。次に、ステップ４０１では、選択されたスケジュールデータに紐付いているスクロールオブジェクトと背景オブジェクト（スケジュールデータに記述されているスクロールオブジェクトと背景オブジェクト）をハードディスク装置１３から読み出して、画像メモリ１１にビットマップ展開する。前述したように、スクロールオブジェクトと背景オブジェクトはビットマップ形式の画像データで、図２に例示するように、縦が１６ドット（１ドットはＲＧＢの合計３ビット）で横は１２５ドットである。この縦１６ドット分のデータを列データと称し、各列データに順番にＤ１、Ｄ２、Ｄ３、…という番号をつける（一般項をＤｊと表記する）。また、画像メモリ１１は１ワードが（１６×３）ビットの構成で、アドレスｊに列データＤｊが格納されているものとする。
【００３１】
ステップ４０２ではスタートポインタＰを「１」にし、次のステップ４０３ではアドレスポインタｊにスタートポインタＰの値を代入する（すなわち、ｊ＝Ｐ＝１となる）。また、ステップ４０４では、列カウンタＣを「１」にする。
【００３２】
ステップ４０５で、アドレスポインタｊが示すアドレスｊで画像メモリ１１をリードアクセスし、読み出したスクロールオブジェクトの列データＤｊを転送バッファ１２における列カウンタＣが示すアドレスＣに書き込む。そして、ステップ４０６では、アドレスポインタｊに「４」を加算する。何故なら、図２に示すように、例えば、表示ユニットＢ１と表示ユニットＢ２（列データＤ１と列データＤ２に対応する）の間には３本のドット列が仮想的に配置されているため、表示ユニットＢ１のデータを読み込んだ後、次の表示ユニットＢ２のデータを読み込むには、アドレスポインタｊには「１」でなく「４」を加算する必要がある。また、このことが飛び飛びスクロール表示方式の特徴でもある。
【００３３】
ステップ４０７では、列カウンタＣの値が「３２」に達したか否かを確認する。これは、３２列の列データが存在するためである。Ｃ＝３２に達していない場合は、ステップ４０８で列カウンタＣに「１」を加算してからステップ４０５に戻り、更新したアドレスポインタｊに従って画像メモリ１１をリードアクセスし、スクロールオブジェクトの列データＤｊを転送バッファ１２における更新されたアドレスＣに書き込む。Ｃ＝３２になれば、スクロールオブジェクトの３２列分の画像データが転送バッファ１２に揃ったことになる。
【００３４】
ステップ４０９において、転送バッファ１２に格納されたスクロールオブジェクト３２列分の画像データ（列データＤ１〜Ｄ３２）をデータＡとし、画像メモリ１１に格納された背景オブジェクト３２列分の画像データをデータＢとする。そして、画像メモリ１１から指定された背景オブジェクトのデータＢを読み出し、データＡと重ね合わせるように対応付ける。ここで、データＡは透明指定データを含み、その透明指定データの部分をデータＢで置換することで、３２本の棒状表示ユニットＢ１〜Ｂ３２に転送すべき３２列分の画像データであるデータＣが完成する。データＣは、１列分のデータＡを画像メモリ１１から読み込んで、転送バッファ１２に書き込んだときに、その１列分の透明指定データを１列分のデータＢで置換し、その処理を３２列分繰り返すことで、完成させてもよい。または、転送バッファ１２に予め背景オブジェクトであるデータＢを書き込み、そのデータＢにデータＡの透明指定データ以外のデータを置換することでデータＣを作製することとしてもよい。データＣが完成したら、ステップ４１０に進み、転送バッファ１２上のデータＣをデータ転送回路２やデータ処理回路５を介して各棒状表示ユニットＢ１〜Ｂ３２に分配し、分配されたデータＣの各画像データに従って各列のランプＬ１〜Ｌ１６をランプ駆動回路４によって表示駆動する。
【００３５】
ステップ４１１では、スタートポインタＰに「１」を加算し、表示しようとする画像をスクロール方向に１列ずらすための準備をする。つぎのステップ４１２では、背景オブジェクトを切り替えるか否かを確認する。この切替のタイミングは、後述するオブジェクト切替規則または背景切替規則によって制御されている。背景オブジェクトを切り替える必要があれば、ステップ４１３にて新しい背景オブジェクトを選択した後、ステップ４１４に進む。切り替える必要がなければ、そのままステップ４１４に進む。
【００３６】
ステップ４１４では、スタートポインタＰの値が表示しようとする画像の端を示す値の最大値（この場合、表示ユニットが３２本存在するため、Ｐ＝ＭＡＸ＝３２）に達したか否かを確認する。Ｐ＝ＭＡＸになるまでは、ステップ４０３に戻って必要な画像データを表示駆動する。Ｐ＝ＭＡＸになると、１つのスクロールオブジェクトの表示が完了したことを意味する。
【００３７】
ステップ４１５では、すでに表示したスクロールオブジェクト以外に表示するスクロールオブジェクトが存在するか否か確認する。存在する場合は、ステップ４１６に進み、該当するスクロールオブジェクトを選択して、ステップ４０２に戻って新たなる一連の処理を実行する。該当するスクロールオブジェクトが存在しない場合は、ステップ４１７に進む。ステップ４１７では、スケジュールデータが終了するタイミングか否かを判断する。例えば、終了のタイミングが時間で制御されている場合は、終了の時間か否かをこのステップにて判断する。終了の時間でない場合は、スクロールオブジェクトを変えずに、ステップ４０２に戻って新たなる一連の処理を実行する。終了の時間である場合は、スケジュールデータの処理が完了したことを意味し、スケジュールデータが終了する。
【００３８】
＝＝＝オブジェクト切替規則と背景切替規則によるスクロール表示の違い＝＝＝
図５に示すように、スケジュールデータは、スクロールオブジェクトと背景オブジェクトを用いて構成するスケジュールを１以上包含することができる。このスケジュールデータに従って、本発明の画像表示システムは画像データをスクロール表示する。スケジュールデータに包含されるスケジュールは、オブジェクト切替規則または背景切替規則のいずれかの規則に従って構成され、選択した規則によって制御ロジックが異なるため、同一のスクロールオブジェクトと背景オブジェクトを用いても、それらのスクロール表示が同一であることは、ほぼない。その制御ロジックの違いを図５を用いて以下に説明する。
【００３９】
スケジュール１は、スクロールオブジェクトから「こんにちは」と「ＡＶＩＸ」を、背景オブジェクトから「森」、「虹」、「富士山」、「海」、「雪1」〜「雪10」をそれぞれ選択する。スケジュール１の表示規則１は、「こんにちは」というスクロールオブジェクトと「森」、「虹」、「富士山」の背景オブジェクトをオブジェクト切替規則によって組み合わせている。オブジェクト切替規則とは、背景オブジェクトがスクロールオブジェクトとの一定の関連性の元に他の背景オブジェクトに切り替わることをいう。この規則により、「こんにちは」という文字がスクロール表示されている間、その背景には前述の背景オブジェクトが３０秒毎に入れ替わりながら５分間表示される。スケジュール１の表示規則２も同様に、「ＡＶＩＸ」という文字がスクロール表示されている間、背景には「海」と「雪1」〜「雪10」がそれぞれ表示される。「雪1」〜「雪10」は連続して表示すると、例えば、雪が降っているようなアニメーションを表現することができ、背景に動画的要素を取り入れることを可能とする。そして、スケジュール１の表示規則３は、表示規則１と表示規則２の関係を制御するとともに終了のタイミングを決定する。この場合の終了のタイミングは時間だが、これに限られず、例えば、スクロールオブジェクトを所定回数表示することを終了のタイミングとしてもよい。なお、スケジュールにおける「表示規則」は、予め規定されているわけではなく、オブジェクト切替規則または背景切替規則に従う限り、自由に設定することができる。
【００４０】
スケジュール２は、スケジュール１と同様のスクロールオブジェクトと背景オブジェクトを使用する。スケジュール２の表示規則１は、スクロールオブジェクトの表示順番を、表示規則２は、背景切替規則を用いて背景オブジェクトの表示順番をそれぞれを決める。背景切替規則とは、背景オブジェクトがスクロールオブジェクトとは独立して他の背景オブジェクトに切り替わることをいう。また、終了のタイミングは表示規則２によって決定されているが、表示規則１によって決められていても何ら問題はない。表示規則１によってスクロールオブジェクトが表示されているときに、表示規則２によって背景オブジェクトが表示されるだけで、スケジュール１のようなスクロールオブジェクトと背景オブジェクトの間には関連性がない。つまり、背景オブジェクトは、スクロールオブジェクトの表示に縛られることなく、背景切替規則によってのみその表示を制御される。
【００４１】
従って、スクロールオブジェクトと背景オブジェクトを関連づけて表示したい場合は、オブジェクト切替規則を用いてスケジュールを作成し、関連づけて表示する必要のない場合は、背景切替規則を用いてスケジュールを作成すればよい。
【図面の簡単な説明】
【００４２】
【図１】この発明の一実施例における画像表示システムとそのシステムに仮想的なドット列を加えた状態の構成を示す図である。
【図２】この発明の一実施例における仮想的なドット列を加えた画像表示システムと画像データとの関係を示す模式図である。
【図３】この発明の一実施例における画像表示システムのデータ処理系の全体的な概要を示す図である。
【図４】この発明の一実施例における画像表示システムのコンピュータ側の処理手順を示すフローチャートである。
【図５】この発明の一実施例における画像表示システムのスケジュールデータの構成を示す模式図である。
【符号の説明】
【００４３】
６    スクリーン
１１  画像メモリ
１３  ハードディスク装置
１４  コントローラ
【図１】
2006227085.tif 000003
【図２】
2006227085.tif 000004
【図３】
2006227085.tif 000005
【図４】
2006227085.tif 000006
【図５】
2006227085.tif 000007