(57)【要約】【課題】大型映像表示装置に表示するデータを作成するパソコンのスペックまたはビデオカードのスペックを高機能なものにすることなく、大型映像表示装置に滑らかな流動表示を行うことが可能な表示制御装置、方法およびプログラムを提供すること。【解決手段】表示制御装置は、表示された情報を不特定多数の人が同時に見ることが可能な大型表示装置の画面に情報を表示するよう制御する表示制御装置であって、画面の所定領域に流動表示させたい流動表示データをドットマトリクス状に作成する流動表示データ作成部、流動表示データ作成部によって作成された流動表示データを流動表示データメモリに格納する流動表示データ格納部、流動表示データ格納部によって流動表示データメモリに格納された流動表示データを行方向または列方向にドットをずらしながら順に読み出して、所定領域に流動表示させる流動表示制御部を備える。【選択図】図１
2017151353.tif 000002
【特許請求の範囲】
【請求項１】
表示された情報を不特定多数の人が同時に見ることが可能な大型表示装置の画面に前記情報を表示するよう制御する表示制御装置であって、
前記画面の所定領域に流動表示させたい流動表示データをドットマトリクス状に作成する流動表示データ作成部と、
前記流動表示データ作成部によって作成された流動表示データを流動表示データメモリに格納する流動表示データ格納部と、
前記流動表示データ格納部によって前記流動表示データメモリに格納された流動表示データを行方向または列方向にドットをずらしながら順に読み出して、前記所定領域に流動表示させる流動表示制御部と、
を備えることを特徴とする表示制御装置。
【請求項２】
前記表示データ作成部は、前後に所定の長さの空データを付与した流動表示データを作成する、ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示データ作成部は、前記所定領域の長さ以上の空データを付与する、ことを特徴とする請求項２に記載の表示制御装置。
【請求項４】
表示された情報を不特定多数の人が同時に見ることが可能な大型表示装置の画面に前記情報を表示するよう制御する表示制御装置において実行される表示制御方法であって、
前記画面の所定領域に流動表示させたい流動表示データをドットマトリクス状に作成し、
前記作成された流動表示データを流動表示データメモリに格納し、
前記流動表示データメモリに格納された流動表示データを行方向または列方向にドットをずらしながら順に読み出して、前記所定領域に流動表示させる、
ことを特徴とする表示制御方法。
【請求項５】
表示された情報を不特定多数の人が同時に見ることが可能な大型表示装置の画面に前記情報を表示するよう制御する表示制御装置における表示制御プログラムであって、
前記表示制御装置のコンピュータを、
前記画面の所定領域に流動表示させたい流動表示データをドットマトリクス状に作成する流動表示データ作成手段、
前記流動表示データ作成手段によって作成された流動表示データを流動表示データメモリに格納する流動表示データ格納手段、
前記流動表示データ格納手段によって前記流動表示データメモリに格納された流動表示データを行方向または列方向にドットをずらしながら順に読み出して、前記所定領域に流動表示させる流動表示制御手段、
として機能させるための表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば大型映像表示装置に流動表示を行わせる表示制御装置、表示制御方法および表示制御プログラムに関する。
【背景技術】
【０００２】
従来、野外で使用する大型映像表示装置が各分野で利用されている。例えば、競馬場または競艇場などの公営競技場において、出走馬または出走艇、オッズ画面、レース中継全画面、オッズ画面とレース中継画面を合成した画面など、様々な組み合わせで画像表示を行う大型映像表示装置がある（例えば、特許文献１参照。）。
【０００３】
このような大型映像表示装置では、例えば、オッズ表示としてパーソナルコンピュータ（以下、「パソコン」という）からの８ビットの映像データと、カメラ中継等の動画表示として１０ビットの映像データを合成して表示している。
【０００４】
また、オッズ表示領域では、オッズ情報を流動させて表示させる。例えば、オッズ表示データは、パソコンで上下方向または左右方向に文字が流動する表示データを作成し、中継動画データ等と合成して、１０ビットデータとして大型映像表示装置に表示させている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１３７４５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような大型映像表示装置においては、パソコンで流動するオッズ表示データを作成した場合、パソコンの画面更新タイミング（リフレッシュレート）と流動速度のタイミングによっては、動きがぎこちなくなってしまう場合がある。また、作成の仕方によってはパソコンの処理が追いつかずに、動きがぎこちなくなってしまう場合がある、という問題点があった。
【０００７】
例えば、画面作成アプリ等で作成した画面をそのまま表示すると、パソコンの画面更新タイミング（例えば、約１６．７ｍｓ）と流動速度（例えば、１０ｍｓ）が合わない場合や、画面作成アプリ上の処理時間、パソコン内のビデオカードのスペックにより滑らかな流動表示とならないことがある。また、大型映像表示装置ではモニタの一部が拡大されて表示しているイメージになり、通常のモニタでは確認できないが大型映像表示装置では滑らかな流動表示とならないことがあった。
【０００８】
更にこのような問題点を解決しようとして、画面更新タイミングに合わせると、流動速度が１６．７ｍｓの倍数に限定されたものになってしまったり、パソコン内のビデオカードのスペックを高機能なものにすると高価なものになってしまったり、画面作成アプリの開発費が高価なものになってしまったりする、という問題点があった。
【０００９】
本発明は、上述のような実状に鑑みたものであり、大型映像表示装置に表示するデータを作成するパソコンのスペックまたはビデオカードのスペックを高機能なものにすることなく、大型映像表示装置に滑らかな流動表示を行うことが可能な表示制御装置、表示制御方法および表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明の表示制御装置は、表示された情報を不特定多数の人が同時に見ることが可能な大型表示装置の画面に前記情報を表示するよう制御する表示制御装置であって、前記画面の所定領域に流動表示させたい流動表示データをドットマトリクス状に作成する流動表示データ作成部と、前記流動表示データ作成部によって作成された流動表示データを流動表示データメモリに格納する流動表示データ格納部と、前記流動表示データ格納部によって前記流動表示データメモリに格納された流動表示データを行方向または列方向にドットをずらしながら順に読み出して、前記所定領域に流動表示させる流動表示制御部とを備えることを特徴とする。
【００１１】
また、本発明の表示制御装置は、前記表示データ作成部が、前後に所定の長さの空データを付与した流動表示データを作成することが望ましい。
【００１２】
また、本発明の表示制御装置は、前記表示データ作成部が、前記所定領域の長さ以上の空データを付与することが望ましい。
【００１３】
また、本発明の一態様によれば、本発明の表示制御方法は、表示された情報を不特定多数の人が同時に見ることが可能な大型表示装置の画面に前記情報を表示するよう制御する表示制御装置において実行される表示制御方法であって、前記画面の所定領域に流動表示させたい流動表示データをドットマトリクス状に作成し、前記作成された流動表示データを流動表示データメモリに格納し、前記流動表示データメモリに格納された流動表示データを行方向または列方向にドットをずらしながら順に読み出して、前記所定領域に流動表示させることを特徴とする。
【００１４】
また、本発明の一態様によれば、本発明の表示制御プログラムは、表示された情報を不特定多数の人が同時に見ることが可能な大型表示装置の画面に前記情報を表示するよう制御する表示制御装置における表示制御プログラムであって、前記表示制御装置のコンピュータを、前記画面の所定領域に流動表示させたい流動表示データをドットマトリクス状に作成する流動表示データ作成手段、前記流動表示データ作成手段によって作成された流動表示データを流動表示データメモリに格納する流動表示データ格納手段、前記流動表示データ格納手段によって前記流動表示データメモリに格納された流動表示データを行方向または列方向にドットをずらしながら順に読み出して、前記所定領域に流動表示させる流動表示制御手段として機能させるための表示制御プログラムである。
【発明の効果】
【００１５】
本発明によれば、大型映像表示装置に表示するデータを作成するパソコンの画面更新タイミングと流動速度のタイミング不一致や、パソコンのスペックまたはビデオカードのスペックを高機能なものにすることなく、大型映像表示装置に滑らかな流動表示を行うことができる、という効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】本実施の形態における表示システムのシステム構成図である。
【図２】本実施の形態における表示制御装置の機能ブロック図である。
【図３】本実施の形態における流動表示データの例を示す図である。
【図４】本実施の形態における流動表示処理の流れを示すフローチャートである。
【図５】本実施の形態における流動表示の効果を説明するための図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図１は、本実施の形態における表示システムのシステム構成図である。
【００１８】
図１において、本実施の形態における表示システム１は、大型表示装置１０および表示制御装置２０を備える。
【００１９】
大型表示装置１０は、例えば、競馬場で使用するＬＥＤ表示装置等である。大型表示装置１０は、複数の表示パネルがマトリクス状に配列された大型画面１１を有する。このような大型画面１１には、出走馬情報、オッズ情報、レース中継動画等の様々な情報が表示される。大型画面１１に表示された情報は、不特定多数の人が同時に見ることが可能である。
【００２０】
表示制御装置２０は、例えば、パーソナルコンピュータ等のデータ作成部２１、および、例えば、制御基板等の制御部２２を備える。制御部２２は、パーソナルコンピュータであるデータ作成部２１の内部に組み込まれることもある。データ作成部２１は、大型表示装置１０に表示する情報を作成し、制御部２２は、データ作成部２１が作成した情報を大型表示装置１０に表示させる。
【００２１】
データ作成部２１は、例えば、不図示の入力装置により入力された文字データに基づいて、大型表示装置１０に流動表示するための流動表示データ３０を作成する。流動表示データ３０は、ドットマトリクス状のデータであるが、詳細については図３を用いて後述する。また、データ作成部２１は、通常データ４０に基づいて、大型表示装置１０に表示するための通常表示データ４１を作成する。通常データ４０は、例えば、不図示のカメラ中継装置もしくは映像配信装置から送られてくるレース中継動画等の動画像データ、または管理サーバから送られてくる出走馬情報もしくはオッズ情報等のテキストデータである。そして、通常表示データ４１は、例えば、動画像データ、またはテキストデータを所定の形式に配置したデータである。なお、動画像データは一部をトリミングしたデータにしてもよい。また、データ作成部２１は、通常表示データ４１と流動表示データ３０を同一画面上で表示されるように作成する。
【００２２】
制御部２２は、データ作成部２１が作成した流動表示データ３０および通常表示データ４１等の情報を大型画面１１に表示させる。制御部２２は、例えば、流動表示データ３０を大型画面１１の表示領域１１Ｆに流動表示させ、通常表示データ４１を大型画面１１の表示領域１１Ａ、１１Ｂ、１１Ｃ、１１Ｄ、１１Ｅに表示させる。表示領域１１Ａ、１１Ｂ、１１Ｃ、１１Ｄ、１１Ｅ、１１Ｆは、それぞれ複数の表示パネルが一列状に並んで構成されており、全体としてマトリクス状に配列された大型画面１１を構成する。例えば、表示領域１１Ａ、１１Ｂ、１１Ｃ、１１Ｄ、１１Ｅ、１１Ｆは、それぞれ２５６ドット×６４ドットの表示パネルが４個並んで構成され、全体として（（２５６ドット×４個）×（６４ドット×６列））＝（１０２４ドット×３８４ドット）の大型画面１１を構成する。制御部２２が流動表示データ３０を表示領域１１Ｆに流動表示させる際には、図１中の（ａ）（ｂ）（ｃ）（ｄ）のように、流動表示データ３０（例えば、４０９６ドット×６４ドット）の一部分（例えば、１０２４ドット×６４ドットの読出流動表示データ３１Ａ、３１Ｂ、３１Ｃ、３１Ｄ）を行方向にドットをずらしながら、例えば、１ドットずつずらしながら順に読み出して大型表示装置１０へ伝送する。もちろん、ずらすドット数は、１ドットに限らず、２ドットでも３ドットでもよい。例えば、制御部２２は、流動表示データ３０から読出流動表示データ３１Ａを読み出して大型表示装置１０へ伝送する。そして、ドットをずらした読出流動表示データを順に流動表示データ３０から読み出して大型表示装置１０へ伝送する。更に、ドットをずらしながら流動表示データ３０から読出流動表示データ３１Ｂ、３１Ｃ、３１Ｄ等を読み出して大型表示装置１０へ伝送する。これにより、入力装置により入力された文字データが表示領域１１Ｆで流動表示される。
【００２３】
図２は、本実施の形態における表示制御装置の機能ブロック図であり、図３は、本実施の形態における流動表示データの例を示す図である。
【００２４】
図２において、表示制御装置２０は、データ作成部２１、制御部２２およびメモリ２３を備える。なお、メモリ２３は、表示制御装置２０の外部に接続されていてもよい。その場合、表示制御装置２０は、データ作成部２１および制御部２２を備え、メモリ２３とアクセス可能に接続される。
【００２５】
データ作成部２１は、流動表示データ作成部２１１、流動表示データ格納部２１２、通常表示データ作成部２１３、および通常表示データ格納部２１４を備える。制御部２２は、流動表示制御部２２１および通常表示制御部２２２を備える。メモリ２３は、流動表示データメモリ２３１および通常表示データメモリ２３２を備える。
【００２６】
流動表示データ作成部２１１は、例えば、入力装置５０により入力された文字データに基づいて、大型表示装置１０の画面の所定領域に流動表示させたい流動表示データ３０をドットマトリクス状に作成する。流動表示データ作成部２１１は、文字データの前後（横書きの場合は左右、縦書きの場合は上下）に所定の長さの空データを付与する。空データは、例えば、大型表示装置１０の画面の所定領域の長さ分以上であることが望ましい。そして、流動表示データ格納部２１２は、流動表示データ作成部２１１によって作成された空データ付きの流動表示データ３０を流動表示データメモリ２３１に格納する。
【００２７】
流動表示データ３０は、例えば、図３に示すように、４０９６×６４のドットマトリクス状である。図３においては、入力された文字データ「ＸＹ」が黒ドットで展開されて流動表示データ３０を構成している。
【００２８】
通常表示データ作成部２１３は、例えば、カメラ中継装置６０もしくは映像配信装置７０から送られてくるレース中継動画等の動画像、または管理サーバ８０から送られてくる出走馬情報もしくはオッズ情報等のテキストデータの通常データ４０に基づいて、大型表示装置１０の画面の所定領域に動画表示等の通常表示させたい通常表示データ４１を作成する。
【００２９】
そして、通常表示データ格納部２１４は、通常表示データ作成部２１３によって作成された通常表示データ４１を通常表示データメモリ２３２に格納する。
【００３０】
流動表示制御部２２１は、流動表示データ格納部２１２によって流動表示データメモリ２３１に格納された流動表示データ３０の一部を、行方向または列方向にドットをずらしながら順に読み出す。そして、読み出した流動表示データ３０の一部を大型表示装置１０の表示領域１１Ｆに流動表示させる。
【００３１】
通常表示制御部２２２は、通常表示データ格納部２１４によって通常表示データメモリ２３２に格納された通常表示データ４１を、大型表示装置１０の表示領域１１Ａ、１１Ｂ、１１Ｃ、１１Ｄ、１１Ｅに通常表示させる。
【００３２】
このように構成された表示制御装置２０は、表示された情報を不特定多数の人が同時に見ることが可能な大型表示装置１０の画面に、これらの情報を表示するよう大型表示装置１０を制御する。
【００３３】
図４は、本実施の形態における流動表示処理の流れを示すフローチャートである。
図３および図４を用いて、表示制御装置２０が流動表示データ３０を大型表示装置１０に表示させる流動表示処理について説明する。
【００３４】
まず、図４のステップＳ４０１において、後述するステップＳ４０２乃至Ｓ４０５を繰り返し実行するために、変数ａとｂにそれぞれ値０（ゼロ）を代入する。
【００３５】
ステップＳ４０２において、流動表示データメモリ２３１に格納された流動表示データ３０を最後（ｘ方向のｍドット目）まで読み出したか否かを判別する。ａ＋ｐ−１は、流動表示データ３０のうち、表示領域１１Ｆに対応するデータ（アドレス（ａ，ｂ）と（ａ＋ｐ−１，ｂ＋ｎ−１）を対角の点とする矩形、ｐ＜ｍ）のｘ方向の最終アドレスである。例えば、流動表示データ３０が、図３に示すように、ｘ方向のドット数がアドレス０から４０９５までの４０９６個で、ｙ方向のドット数がアドレス０から６３までの６４個である４０９６×６４のドットマトリクスの場合、アドレスａ＋ｐ−１の値がｘ方向の最終アドレス４０９６以上か否かを判断する。
【００３６】
最後まで読み出していないと判断された場合（ステップＳ４０２：ＮＯ）、ステップＳ４０３において、流動表示データ３０のうち、表示領域１１Ｆのサイズに対応するデータ（アドレス（ａ，ｂ）と（ａ＋ｐ−１，ｂ＋ｎ−１）を対角の点とする矩形、ｐ＜ｍ）、例えば、１０２４ドット×６４ドットのデータを読み出す。１順目のステップ４０３では、アドレス（０，０）と（１０２３，６３）を対角とする矩形のデータが読み出される。後述するように、変数ａはステップＳ４０５でインクリメントされるので、２順目は（１，０）と（１０２４，６３）、３順目は（２，０）と（１０２５，６３）を対角とする矩形のデータが読み出される。読み出したデータは、図１中の読出流動表示データ３１Ａ、３１Ｂ、３１Ｃ、３１Ｄ等に対応する。なお、流動表示データ領域が足りない場合は空（から）データで補足する。空データで補足するのは、流動表示の開始時や終了時の読出流動表示データ内に文字列が含まれるのを防ぐためである。
【００３７】
ステップＳ４０４において、ステップＳ４０３で読み出した読出流動表示データを大型表示装置１０へ伝送する。大型表示装置１０では、表示制御装置２０から伝送された読出流動表示データを表示領域１１Ｆに表示する。このステップＳ４０４が繰り返されることにより、大型表示装置１０は、読出流動表示データを表示領域１１Ｆに流動表示することができる。
【００３８】
そして、ステップＳ４０５において、変数ａの値をインクリメント（１加算）し、ステップＳ４０２に戻る。
【００３９】
他方、ステップＳ４０２で最後まで読み出したと判断された場合（ステップＳ４０２：ＹＥＳ）、本流動表示処理を終了する。
【００４０】
図５は、本実施の形態における流動表示の効果を説明するための図である。
図１乃至図４を用いて説明してきたように、本実施の形態における表示制御は、従来の表示制御に比べて滑らかな流動表示となる。
【００４１】
従来の流動表示が滑らかでない表示になる理由は、リフレッシュレートに起因している。リフレッシュレートは、１画面分を更新する時間であるため、解像度が高くなれば、更新にかかる時間も増えることになる。すなわち、周波数は低くなる。よって、リフレッシュレートを高くしようとすると、高スペックのパソコン等が必要となり、コストアップとなる。
【００４２】
通常、パソコンでは画面更新（リフレッシュレート）を６０Ｈｚ程度で行っている。つまり、図５の（ａ１）（ａ２）（ａ３）に示すように、約１６．７ｍｓに１回更新している。つまり、１６．７ｍｓ以内に画面全体の画素を更新しなければならない。また、流動表示の場合は、文字の流れる速度を可変することが求められている。この可変した値と、更新時間の倍数が一致しないと、滑らかでない流動表示となる。さらに、画面作成時の処理時間やパソコンの処理状況により滑らかでない流動表示となる。
【００４３】
これに対し、本実施の形態における流動表示は、流動表示データメモリ２３１および流動表示制御部２２１を設け、制御部２２で流動表示を行うことで、図５の（ｂ１）（ｂ２）（ｂ３）（ｂ４）（ｂ５）に示すように、パソコンのリフレッシュレートとは関係なく、画面更新タイミング（例えば１０ｍｓ）を取ることができるため、滑らかな流動表示が可能になる。
【００４４】
以上、本発明の実施の形態を、図面を参照しながら説明してきたが、上述してきた本発明の実施の形態は、表示制御装置の一機能としてハードウェアまたはＤＳＰ（Digital Signal Processor）ボードまたはＣＰＵボードでのファームウェアもしくはソフトウェアにより実現することができる。
【００４５】
また、本発明が適用される表示制御装置は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、ＬＡＮ、ＷＡＮ等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。
【００４６】
また、バスに接続されたＣＰＵ、ＲＯＭまたはＲＡＭのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムを記録したＲＯＭまたはＲＡＭのメモリ、外部記録装置、可搬記録媒体を、表示制御装置に供給し、その表示制御装置のコンピュータがプログラムを読み出し実行することによっても、達成されることは言うまでもない。
【００４７】
この場合、可搬記録媒体等から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した可搬記録媒体等は本発明を構成することになる。
【００４８】
プログラムを供給するための可搬記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、磁気テープ、不揮発性のメモリーカード、ＲＯＭカード、電子メールまたはパソコン通信等のネットワーク接続装置（言い換えれば、通信回線）を介して記録した種々の記録媒体などを用いることができる。
【００４９】
また、コンピュータ（情報処理装置）がメモリ上に読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現される。
【００５０】
さらに、可搬型記録媒体から読み出されたプログラムまたはプログラム（データ）提供者から提供されたプログラム（データ）が、コンピュータに挿入された機能拡張ボードまたはコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードまたは機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。
【００５１】
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
【符号の説明】
【００５２】
１          表示システム
１０        大型表示装置
１１        大型画面
１１Ａ、１１Ｂ、１１Ｃ、１１Ｄ、１１Ｅ、１１Ｆ  表示領域
２０        表示制御装置
２１        データ作成部
２２        制御部
２３        メモリ
３０        流動表示データ
３１Ａ、３１Ｂ、３１Ｃ、３１Ｄ  読出流動表示データ
４０        通常データ
４１        通常表示データ
５０        入力装置
６０        カメラ中継装置
７０        映像配信装置
８０        管理サーバ
２１１      流動表示データ作成部
２１２      流動表示データ格納部
２１３      通常表示データ作成部
２１４      通常表示データ格納部
２２１      流動表示制御部
２２２      通常表示制御部
２３１      流動表示データメモリ
２３２      通常表示データメモリ
【図１】
2017151353.tif 000003
【図２】
2017151353.tif 000004
【図３】
2017151353.tif 000005
【図４】
2017151353.tif 000006
【図５】
2017151353.tif 000007