(57)【要約】【課題】  情報を効率的に表示する表示制御装置、表示制御システム、方法およびプログラムを提供すること。【解決手段】  ディスプレイ２０の表示を制御する表示制御装置であって、テキストデータをイメージファイルに変換するイメージ化ブロックと、イメージファイルからディスプレイ２０に表示させる範囲を読み出して表示制御信号として出力する出力処理部１４とを含む。また、読み出される範囲は、ディスプレイ２０のテロップ表示領域に対応する範囲であることを特徴とする。【選択図】  図４
2019174734.tif 000002
【特許請求の範囲】
【請求項１】
表示手段の表示を制御する表示制御装置であって、
テキストデータをイメージファイルに変換する手段と、
前記イメージファイルから、前記表示手段に表示させる範囲を読み出して、表示制御信号として出力する手段と
を含む、表示制御装置。
【請求項２】
前記範囲は、前記表示手段の表示領域に対応する範囲であることを特徴とする、請求項１に記載の表示制御装置。
【請求項３】
前記表示制御装置は、外部からの表示画像の入力を受け付ける手段をさらに含み、
前記表示制御信号は、前記表示画像を含んで出力される、請求項１または２に記載の表示制御装置。
【請求項４】
表示制御信号に基づいて、画像を表示する表示手段と、
テキストデータをイメージファイルに変換する手段と、
前記イメージファイルから、前記表示手段に表示させる範囲を読み出して、表示制御信号として出力する手段と
を含む、表示制御システム。
【請求項５】
表示手段の表示を制御する表示制御装置が実行する方法であって、
テキストデータをイメージファイルに変換するステップと、
前記イメージファイルから、前記表示手段に表示させる範囲を読み出すステップと、
前記範囲内のイメージファイルのデータを含む表示制御信号として出力するステップと
を含む、方法。
【請求項６】
表示手段の表示を制御する表示制御装置が実行するプログラムであって、前記表示制御装置を、
テキストデータをイメージファイルに変換する手段、
前記イメージファイルから、前記表示手段に表示させる範囲を読み出して、表示制御信号として出力する手段
として機能させる装置可読なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御システム、方法およびプログラムに関する。
【背景技術】
【０００２】
近年では情報通信の高度化に伴って、１つのディスプレイに複数の情報を表示する技術が実用化されている。また、これに伴って、ディスプレイに表示する情報の種類も多様化している。
【０００３】
例えば、特許第４８２７９９２号公報（特許文献１）では、映像をディスプレイ内に縮小して表示し、縮小によって生じた余白スペースに情報をスクロールさせながら表示する技術が開示されている。特許文献１によれば、情報をスクロールさせながら表示させることで、表示する情報の量を大きくでき、かつ情報の視認性が向上できる。
【０００４】
しかしながら特許文献１では、システムの構成が複雑であり、また、表示する情報のテキストをそのまま表示するものであるため、スムーズに表示することが難しく、表示の効率化の観点で充分なものではなかった。そこで、情報をさらに効率的に表示する技術が求められていた。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来技術における課題に鑑みてなされたものであり、情報を効率的に表示する表示制御装置、表示制御システム、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
すなわち、本発明によれば、表示手段の表示を制御する表示制御装置であって、テキストデータをイメージファイルに変換する手段と、前記イメージファイルから、前記表示手段に表示させる範囲を読み出して、表示制御信号として出力する手段とを含む、表示制御装置が提供される。
【発明の効果】
【０００７】
上述したように、本発明によれば、情報を効率的に表示する表示制御装置、表示制御システム、方法およびプログラムが提供される。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態における表示制御システム全体のハードウェアの概略構成を示す図。
【図２】本実施形態の表示制御装置に含まれるハードウェア構成を示す図。
【図３】ディスプレイに表示される種々の情報の例を示す図。
【図４】本実施形態の表示制御装置を構成する機能ブロック図。
【図５】テロップのテキストをイメージ化する例を示す図。
【図６】テロップをディスプレイに表示する例を示す図。
【図７】本実施形態における表示制御装置が実行する処理を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜その説明を省略するものとする。
【００１０】
図１は、本発明の実施形態における表示制御システム１全体のハードウェアの概略構成を示す図である。本実施形態の表示制御システム１は、表示制御装置１０と、ディスプレイ２０とを含む。表示制御装置１０と、ディスプレイ２０とは、有線通信または無線通信にて接続され、一例として、ケーブルを介して各装置の端子間が接続される。また、表示制御システム１は、アンテナを備えるテレビチューナ３０や、パソコン端末４０、スマートホン端末５０、サーバ装置６０などと接続されるネットワーク７０などを含んで構成されてもよい。
【００１１】
テレビチューナ３０は、既存のボックスタイプのチューナとして実装することもできるし、ＵＳＢといったインタフェースを介して表示制御装置１０に接続される所謂、ＵＳＢドングルとして構成することができる。これによって、システム構成を簡略化できる。サーバ装置６０は、パソコン端末４０やスマートホン端末５０などから、テロップとして表示するための文字列を受信し、表示するべきタイミングに応じて表示制御装置１０にテロップとして表示させるべきデータを送付する。
【００１２】
表示制御装置１０は、表示制御システム１に含まれるテレビチューナ３０、パソコン端末４０、スマートホン端末５０などの各種装置と、ディスプレイ２０との通信を中継する装置である。表示制御装置１０は、各種装置が出力する映像、静止画、サーバ装置６０から送付されるテロップとして表示させるべきテキストなどの各種情報を表示制御信号として出力することでディスプレイ２０の表示を制御する。
【００１３】
ディスプレイ２０は、表示制御装置１０からの出力信号に基づき、画面表示を行う装置である。なお、図１では、例として、表示制御システム１に１台のディスプレイ２０が含まれている場合を図示しているが、ディスプレイ２０の台数に制限はなく、複数のディスプレイ２０を含んで構成されてもよい。
【００１４】
ここまで、本実施形態のシステム構成について説明した。上記構成によれば、表示制御装置１０と、表示する情報を提供する各種装置とを同時に制御できることから、システム構成を簡略化できる。また、表示制御装置１０は、サーバ装置６０にアクセスして、テロップテキストを取得することもでき、これをディスプレイ２０に表示することもできる。
【００１５】
次に、表示制御装置１０のハードウェア構成について説明する。図２は、本実施形態の表示制御装置１０に含まれるハードウェア構成を示す図である。表示制御装置１０は、ＣＰＵ２０１、メモリ２０２、ＧＰＵ２０３、入出力Ｉ／Ｆ２０４、操作部２０５を含んで構成され、各ハードウェアはバスを介して接続されている。
【００１６】
ＣＰＵ２０１は、表示制御装置１０の動作を制御するプログラムを実行し、所定の処理を行う装置である。メモリ２０２は、種々の情報を一時的または永続的に記憶するための記憶装置である。メモリ２０２は、例えば、ＲＡＭのような、ＣＰＵ２０１が実行するプログラムの実行空間を提供するための揮発性の記憶装置であってもよく、この場合、プログラムやデータの格納用、展開用として使用される。また、メモリ２０２は、ＲＯＭのような、ＣＰＵ２０１が実行するプログラムやファームウェアなどを記憶するための不揮発性の書き換え可能な記憶装置であってもよい。さらに、メモリ２０２は、表示制御装置１０の外部に接続される記憶装置によって構成されてもよい。
【００１７】
ＧＰＵ（Graphics Processing Unit）２０３は、グラフィック演算を実行する処理装置である。ＧＰＵ２０３は、典型的には、ＯｐｅｎＧＬなどのＡＰＩ（Application Programming Interface）に対応した演算機能を有し、高速な画像処理演算を実現可能としている。表示制御装置１０が実行するオペレーティング・システム（ＯＳ）には制限はないが、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ＯＰＥＮＢＳＤ、Ｒａｓｐｂｉａｎ、ＷＩＮＤＯＷＳ（登録商標）などを使用することができ、特に限定されるものではない。なお、所望する機能を限定してＯＳを起動することができるという点では、Ｒａｓｐｂｉａｎが利用しやすく、また、グラフィック処理に要するハードウェア資源やソフトウェア資源の削減が可能となり、その結果、テロップ表示制御の際のＯＳ割込みによる動きのギクシャク化を効率的に改善することができる。
【００１８】
入出力Ｉ／Ｆ２０４は、表示制御装置１０と、他の各種装置とを接続し、映像、静止画、テキストなどの情報をやり取りするための装置である。入出力Ｉ／Ｆ２０４は、一例として、ＮＩＣ（Network Interface Card）を挙げることができ、ネットワーク７０を介して、他の装置との通信を可能にする。なお、ネットワーク７０を介した通信は、有線通信または無線通信のいずれであってもよく、ＴＣＰ／ＩＰなどの所定の通信プロトコルを使用し、各種データを送受信できる。また、入出力Ｉ／Ｆ２０４は、ＵＳＢなどのインタフェースであってもよく、例えば、ＵＳＢドングルとして構成されるテレビチューナ３０が出力する映像情報の入力を受け付けることもできる。さらに、入出力Ｉ／Ｆ２０４は、ディスプレイ２０に対応した形式に変換された信号を出力するインタフェースであってもよく、一例としてＨＤＭＩ（High-Definition Multimedia Interface、登録商標）が挙げられる。
【００１９】
操作部２０５は、表示制御装置１０を操作するための装置であり、例えば、各種ボタンやスイッチ、タッチパネルディスプレイなどが挙げられる。また、表示制御装置１０の操作は、操作部２０５によるものに限られず、ネットワーク７０を介して各種端末から遠隔的に操作されてもよいし、リモコンなどの装置による赤外線通信によって操作されてもよい。また、さらに他の実施形態では、スマートホン端末５０にアプリといったプログラムをインストールし、アプリ上から表示制御装置１０、ディスプレイ２０などの制御を行うこともできる。さらに他の実施形態では、サーバ装置６０に対してスマートホン端末５０からテロップ文字を入力し、表示させることもできる。
【００２０】
以上、本実施形態の表示制御装置１０に含まれるハードウェア構成について説明した。ここで、本実施形態のディスプレイ２０の表示について、図３を以て説明する。図３は、ディスプレイ２０に表示される種々の情報の例を示す図である。
【００２１】
図３（ａ）は、ディスプレイ２０に映像が表示されている例を示しており、例えば、テレビで放送されている映像を表示することができる。ところで、ディスプレイ２０は、個人的に設置して利用されるだけでなく、例えば、病院や銀行などの待合スペースに設置される場合がある。このような場合、ディスプレイ２０に待ち時間や呼出番号などの情報を表示することで、利用者は、映像を視聴しながら自分が呼び出される時間や順番などを把握することができるので、利便性を向上できる。
【００２２】
このような情報を表示する場合には、情報の視認性を向上するために、ディスプレイ２０内の映像とは別の領域で情報を表示することが好ましい。一方で、映像と異なる領域を設けると、映像はディスプレイ２０の全表示領域から縮小して表示することとなり、図３（ｂ）に示すように、情報を表示する領域以外にもスペースが生じることとなる。そこで、生じたスペースを有効に活用することが好ましい。この活用方法の一例としては、広告を表示することなどが挙げられる。
【００２３】
以下では、ディスプレイ２０の全表示領域を図３（ｂ）のように分割する場合を例に説明する。図３（ｂ）の各領域は、それぞれ映像表示領域、情報表示領域、テロップ表示領域として参照するが、実施形態を限定するものではない。なお、ディスプレイ２０を分割する態様は、図３（ｂ）に示すものに限らず、任意の領域に分割することができる。
【００２４】
映像表示領域は、テレビチューナ３０が出力した映像の画像を表示する領域である。なお、映像表示領域に表示する画像は、テレビチューナ３０が出力するものに限らず、パソコン端末４０、スマートホン端末５０、サーバ装置６０から提供される画像を表示してもよい。
【００２５】
情報表示領域は、上述した例のように、待ち時間や呼出番号などの種々の情報の画像を表示する領域である。情報表示領域に表示する情報は、例えば動的な情報であって、パソコン端末４０、スマートホン端末５０、サーバ装置６０などから、ネットワーク７０を介して提供されてもよい。
【００２６】
テロップ表示領域は、例えばテキスト広告のような静的な情報を表示する領域であって、パソコン端末４０、スマートホン端末５０、サーバ装置６０などから、ネットワーク７０を介して提供される情報を表示する。本実施形態では、後述するように、ラスタ形式に変換した画像を表示することで、ＧＰＵ２０３による処理が容易にできるため、テロップがギクシャクすることなくスムーズに表示できる。
【００２７】
以下の説明では、図３（ｂ）に示すように、映像表示領域にはテレビ放送の映像を表示し、情報表示領域には呼出番号情報を表示し、テロップ表示領域には広告情報の画像を表示する場合を例に説明する。このような各種情報を表示したディスプレイ２０の例を図３（ｃ）に示す。図３（ｃ）に示す例では、各領域に種々の情報が表示されている。また、テロップ表示領域に表示される広告情報は、内容や文字数などに応じて、スクロール表示されてもよい。
【００２８】
次に、本実施形態における各ハードウェアによって実行される機能手段について、図４を以て説明する。図４は、本実施形態の表示制御装置１０を構成する機能ブロック図である。
【００２９】
表示制御装置１０は、チューナ接続ポート１１から、テレビチューナ３０が出力した映像信号の入力を受け付け、デコーダ１２で映像信号を処理する。また、チューナ接続ポート１１は、コントローラ１６によって制御可能に構成されてもよい。デコーダ１２は、映像信号を、音声信号、テキスト信号、画像信号などに変換し手出力する。また、ＣＨＡＮＮＥＬブロックでは、映像信号のチャンネルを選択できる。この場合、入出力Ｉ／Ｆ２０４は、表示制御装置１０が使用するＯＳに適合するように、受信した映像情報を変換する。
【００３０】
表示制御装置１０は、ＮＩＣ１５を介してネットワーク７０に接続される。ネットワーク７０には、パソコン端末４０、スマートホン端末５０、サーバ装置６０などが接続されており、各種装置は、ディスプレイ２０に表示する種々の情報を管理し、表示制御装置１０に提供する。また、テロップとして表示させるべきテキストデータは、サーバ装置６０からネットワーク７０を経てＮＩＣ１５、コントローラ１６に入力され、映像情報の領域確保、テロップ領域の領域確保の他、テロップを表示させるべきタイミングを制御する。
【００３１】
テロップイメージ化ブロック１７は、表示制御装置１０に入力された信号のうち、テロップ表示領域に表示する情報をイメージ化する機能を備えた変換手段である。ここで、テロップのイメージ化は、単にテキストデータをラスタ形式に変換するのみならず、生成したイメージデータをフレームバッファに適応したサイズやフォーマットに変換する。これによって、テロップを表示する処理をＧＰＵ２０３が実行しやすくでき、表示制御処理が効率化できる。イメージデータは、フレームバッファとしての記憶領域１８に一時的に格納され、表示を行うタイミングで読み出される。
【００３２】
イメージデータは、出力処理部１９において、映像情報と合成された出力信号として、ディスプレイ接続ポート１４からディスプレイ２０に出力される。このとき、信号には、情報表示領域に表示する情報、例えば、ネットワーク７０を介してパソコン端末４０から提供される呼出番号情報などを含んでもよい。出力処理部１９では、ディスプレイ２０の各表示領域に対応した位置に各種情報を表示するように、出力信号を合成し、出力する。
【００３３】
なお、上述した各機能ブロックは、ＣＰＵ２０１やＧＰＵ２０３などが本実施形態のプログラムを実行することで、各ハードウェアを機能させることにより、実現される機能手段に相当する。また、各実施形態に示した機能手段は、全部がソフトウェア的に実現されても良いし、その一部または全部を同等の機能を提供するハードウェアとして実装することもできる。
【００３４】
次に、テロップイメージ化ブロック１７で行う処理について説明する。図５は、テロップのテキストをイメージ化する例を示す図である。ここでは、一例として、テロップ表示領域に「今なら半額キャンペーン実施中！」というテキストを表示させる場合について考える。
【００３５】
まず、テロップイメージ化ブロック１７は、図５（ａ）のように、テキストデータを一文字ずつラスタ形式のイメージデータに変換する。その後、テロップイメージ化ブロック１７は、イメージ化した各文字を、テキストの文字数やフレームバッファのサイズに合わせて並べ替えて、１つのイメージファイルに変換する。変換されたイメージファイルの例としては、図５（ｂ）〜（ｄ）に示す形式が挙げられる。なお、図５（ｂ）〜（ｄ）に示す破線は、文字の区切りを明確にするためのものであり、実際のイメージファイルには含まれない。
【００３６】
例えば、正方形のイメージファイルを生成するような場合には、図５（ｂ）のようにして正方形内に文字を配置して記憶する。図５（ｂ）の正方形のサイズが１０２４×１０２４ピクセルである場合には、文字数が１５文字であることから、１文字のサイズを２５６×２５６ピクセルにして、４文字ごとに改行して配置する。
【００３７】
また、イメージファイルのサイズは、上記のものに限らず、図５（ｃ）、（ｄ）に示すような形状の中に文字を配置してもよい。さらに、文字の配置は、テロップ表示領域のサイズ、解像度、方向などに応じて適宜選択することができる。文字を配置したイメージファイルは、記憶領域１８に一時的に格納され、映像などの出力と併せてテロップを表示する際に読み出される。
【００３８】
そこで次に、イメージファイルを読み出してテロップ表示領域に表示する処理について説明する。図６は、テロップをディスプレイ２０に表示する例を示す図である。ここでは、図５（ｂ）に示すイメージファイルを読み出して表示する場合を例に説明する。なお、図６に示す破線は、図５（ｂ）〜（ｄ）のものと同様に、文字の区切りを明確にするためのものであり、実際のイメージファイルに含まれるものではない。
【００３９】
出力処理部１９は、記憶領域１８からイメージファイルを読み出し、テロップ表示領域に表示させる。ここでは、テロップ表示領域には、イメージ化された文字の１０文字分を１列に表示できるものとし、さらに、テロップの内容をスクロールさせながら表示するものとする。
【００４０】
図６（ａ）〜（ｅ）は、ディスプレイ２０のテロップ表示領域に表示されるイメージの時間経過を示している。また、図６（ａ）〜（ｅ）の左側の図は、イメージファイルのうち読み出される範囲を示しており、図６（ａ）〜（ｅ）の右側の図は、読み出されたイメージファイルの範囲をテロップ表示領域に表示した例を示している。なお、図６の濃い色で示される範囲は、イメージファイル内の読み出された範囲を示すものであり、当該範囲のイメージをテロップ表示領域に表示する例を示す。
【００４１】
まず、テロップの表示開始当初は、図６（ａ）に示すように、イメージファイルの左上から１文字の高さ分だけ読み出し、順次、読み出し範囲を右方向へ拡大する。なお、読み出し開始位置や読み出し範囲の高さなどは、イメージファイルを生成する際に定義し、当該イメージファイルと対応付けて記憶しておくことが好ましい。
【００４２】
イメージファイルの読み出し範囲は、時間の経過とともに拡大していき、これに併せてテロップはスクロールして表示される。図６（ｂ）の時点は、イメージファイルのうち、上から１文字分の高さの領域が読み出され、さらに上から２文字分の高さの領域が読み出される様子を示している。このように、複数の行をまたがって読み出す場合には、テロップ表示領域に対応するように、読み出したイメージを１列に並べて表示する。
【００４３】
その後、図６（ｃ）の時点では、テロップ表示領域に表示できる上限である１０文字相当の範囲が読み出され、スクロールしたテロップがテロップ表示領域のスクロール終了端まで達する。そして、以降は、図６（ｄ）に示すように、イメージファイルの読み出し範囲のうち、先に読み出した範囲を順次読み出さなくするように処理する。
【００４４】
さらにその後、イメージファイルの読み出しを行い、図６（ｅ）に示すように、読み出し範囲がイメージファイルの読み出し終了位置に到達すると、再度読み出し開始位置を読み出し範囲に含めてもよい。このように、読み出し範囲を循環させることで、イメージファイルの内容を繰り返しながらスクロール表示することができる。
【００４５】
なお、好ましい実施形態では、読み出し終了位置から読み出し開始位置に移行する際に、テロップの見やすさを向上させるために、一定時間ブランク（空白）を表示させてもよい。また、必ずしも同じイメージファイルを循環させてテロップ表示させなくてもよく、１つのイメージファイルの読み出し終了位置に到達した後、他のイメージファイルの読み出しを開始してもよい。このように異なるイメージファイルを読み出すことで、複数のテロップを連続して表示することができる。
【００４６】
次に、表示制御装置１０が実行する処理について説明する。図７は、本実施形態における表示制御装置１０が実行する処理を示すフローチャートである。
【００４７】
表示制御装置１０は、ステップＳ１０００から処理を開始し、ステップＳ１００１で、映像やテロップなど、ディスプレイ２０に表示させる各種データの入力を入出力Ｉ／Ｆ２０４によって受け付ける。
【００４８】
その後、ステップＳ１００２では、テロップイメージ化ブロック１７は、入力されたテロップのテキストデータをイメージ化し、イメージファイルとして記憶領域１８に格納する。続くステップＳ１００３では、イメージファイルのうち、テロップ表示領域に表示する範囲を読み出して、出力処理部１９に出力する。
【００４９】
ステップＳ１００４で、出力処理部１９は、映像のサイズを縮小する。なお、ステップＳ１００４の処理は、これ以外のタイミングで実行されてもよく、例えば、ステップＳ１００３などの処理と並行して実行されてもよい。
【００５０】
その後、ステップＳ１００５で、出力処理部１９は、映像やテロップを合成し、合成した表示制御信号をディスプレイ接続ポート１４から出力する。以降は、ステップＳ１００３の処理に戻り、イメージファイルの読み出し、映像などとの合成、出力の各処理を繰り返す。
【００５１】
上述した処理によって、イメージ化したテロップをディスプレイ２０に表示することができる。特に、テロップのテキストをイメージ化することによって、ＧＰＵ２０３での表示制御処理が容易となることから、テロップの文字がギクシャクすることなく、滑らかに、かつシステム構成を簡略化して、最小限のコンピュータ資源の利用で効率的に情報を表示することが可能となる。
【００５２】
以上、説明した本発明の実施形態によれば、情報を効率的に表示する表示制御装置、表示制御システム、方法およびプログラムを提供することができる。
【００５３】
上述した本発明の実施形態の各機能は、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等で記述された装置実行可能なプログラムにより実現でき、本実施形態のプログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭ等の装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
【００５４】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００５５】
１…表示制御システム、
１０…表示制御装置、
１１…チューナ接続ポート、
１２…デコーダ、
１３…ＣＨＡＮＮＥＬ、
１４…ディスプレイ接続ポート、
１５…ＮＩＣ、
１６…コントローラ、
１７…テロップイメージ化ブロック
１８…記憶領域、
１９…出力処理部、
２０…ディスプレイ、
３０…テレビチューナ、
４０…パソコン端末、
５０…スマートホン端末、
６０…サーバ装置、
７０…ネットワーク、
２０１…ＣＰＵ、
２０２…メモリ、
２０３…ＧＰＵ、
２０４…入出力Ｉ／Ｆ、
２０５…操作部
【先行技術文献】
【特許文献】
【００５６】
【特許文献１】特許第４８２７９９２号公報
【図１】
2019174734.tif 000003
【図２】
2019174734.tif 000004
【図３】
2019174734.tif 000005
【図４】
2019174734.tif 000006
【図５】
2019174734.tif 000007
【図６】
2019174734.tif 000008
【図７】
2019174734.tif 000009
【手続補正書】
【提出日】平成30年12月27日(2018.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示手段でテロップの表示を制御する表示制御装置であって、
前記テロップとして表示すべきテキストデータを一文字ずつイメージファイルに変換する手段と、
前記イメージファイルを、可変の行サイズを有するフレームバッファの行サイズに合わせて並べ替える手段と、
前記並べ替えられた前記イメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力する手段と
を含み、前記イメージファイルに変換する手段は、前記一文字の前記イメージファイルの行サイズを前記行サイズの整数分の１となるサイズとして生成する、表示制御装置。
【請求項２】
前記範囲は、前記表示手段の表示領域に対応する範囲であることを特徴とする、請求項１に記載の表示制御装置。
【請求項３】
前記表示制御装置は、パソコン端末、スマートホン端末、サーバ装置を含む端末からネットワークを介して表示画像の入力を受け付ける手段をさらに含み、
前記表示制御信号は、前記表示画像を含んで出力される、請求項１または２に記載の表示制御装置。
【請求項４】
表示制御信号に基づいて、テロップを表示する表示手段と、
前記テロップとして表示すべきテキストデータを一文字ずつイメージファイルに変換する手段と、
前記イメージファイルを、可変の行サイズを有するフレームバッファの行サイズに合わせて並べ替える手段と、
前記並べ替えられた前記イメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力する手段と
を含み、前記イメージファイルに変換する手段は、前記一文字の前記イメージファイルの行サイズを前記行サイズの整数分の１となるサイズとして生成する、表示制御システム。
【請求項５】
表示手段のテロップ表示を制御する表示制御装置が実行する方法であって、
前記テロップとして表示すべきテキストデータを一文字ずつイメージファイルに変換すること、
前記イメージファイルを、可変の行サイズを有するフレームバッファの行サイズに合わせて並べ替えること、
前記並べ替えられた前記イメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力すること
を含み、前記イメージファイルに変換する手段は、前記一文字の前記イメージファイルの行サイズを前記行サイズの整数分の１となるサイズとして生成する、方法。
【請求項６】
表示手段のテロップ表示を制御する表示制御装置が実行するプログラムであって、前記表示制御装置に、
前記テロップとして表示すべきテキストデータを一文字ずつイメージファイルに変換すること、
前記イメージファイルを、可変の行サイズを有するフレームバッファの行サイズに合わせて並べ替えること、
前記並べ替えられた前記イメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力すること
を実行させ、前記イメージファイルに変換する手段は、前記一文字の前記イメージファイルの行サイズを前記行サイズの整数分の１となるサイズとして生成する装置実行可能なプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
すなわち、本発明によれば、表示手段でテロップの表示を制御する表示制御装置であって、前記テロップとして表示すべきテキストデータを一文字ずつイメージファイルに変換する手段と、前記イメージファイルを、可変の行サイズを有するフレームバッファの行サイズに合わせて並べ替える手段と、前記並べ替えられた前記イメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力する手段とを含み、前記イメージファイルに変換する手段は、前記一文字の前記イメージファイル前記テロップとして表示すべきテキストデータを一文字ずつイメージファイルに変換すること、
前記イメージファイルを、可変の行サイズを有するフレームバッファの行サイズに合わせて並べ替えること、
前記並べ替えられた前記イメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力すること
を含み、前記イメージファイルに変換する手段は、前記一文字の前記イメージファイルの行サイズを前記行サイズの整数分の１となるサイズとして生成する前記行サイズの整数分の１となるサイズとして生成する、表示制御装置が提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
例えば、正方形のイメージファイルを生成するような場合には、図５（ｄ）のようにして正方形内に文字を配置して記憶する。図５（ｄ）の正方形のサイズが１０２４×１０２４ピクセルである場合には、文字数が１５文字であることから、１文字のサイズを２５６×２５６ピクセルにして、４文字ごとに改行して配置する。
【手続補正書】
【提出日】令和1年6月12日(2019.6.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示手段でテロップの表示を制御する表示制御装置であって、
前記テロップとして表示すべきテキストデータを一文字ずつラスタ形式のイメージデータに変換した後、前記変換したイメージデータを並び替えて１つのイメージファイルに変換する手段と、
前記変換されたイメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力する手段と、を備え、
前記テキストデータを１つのイメージファイルに変換する手段は、
前記テキストデータが一文字ずつ変換されたイメージデータを、前記テキストデータの文字数に応じてフレームバッファの行列サイズに合わせて並べ替えて配置し、
前記変換されたイメージファイルは、前記一文字の前記イメージデータの行列サイズが前記フレームバッファの行列サイズの整数分の１となるサイズとして生成される、表示制御装置。
【請求項２】
前記範囲は、前記表示手段の表示領域に対応する範囲であることを特徴とする、請求項１に記載の表示制御装置。
【請求項３】
前記表示制御装置は、パソコン端末、スマートホン端末、サーバ装置を含む端末からネットワークを介して表示画像の入力を受け付ける手段をさらに含み、
前記表示制御信号は、前記表示画像を含んで出力される、請求項１または２に記載の表示制御装置。
【請求項４】
表示制御信号に基づいてテロップを表示する表示手段と、
前記テロップとして表示すべきテキストデータを一文字ずつラスタ形式のイメージデータに変換した後、前記変換したイメージデータを並び替えて１つのイメージファイルに変換する手段と、
前記変換されたイメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力する手段と、を備え、
前記テキストデータを１つのイメージファイルに変換する手段は、
前記テキストデータが一文字ずつ変換されたイメージデータを、前記テキストデータの文字数に応じてフレームバッファの行列サイズに合わせて並べ替えて配置し、
前記変換されたイメージファイルは、前記一文字の前記イメージデータの行列サイズが前記フレームバッファの行列サイズの整数分の１となるサイズとして生成される、表示制御システム。
【請求項５】
表示手段のテロップ表示を制御する表示制御装置が実行する方法であって、
テロップとして表示すべきテキストデータを一文字ずつラスタ形式のイメージデータに変換した後、前記変換したイメージデータを並び替えて１つのイメージファイルに変換すること、
前記変換されたイメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力すること、
を含み、
前記テキストデータを１つのイメージファイルに変換することは、
前記テキストデータが一文字ずつ変換されたイメージデータを、前記テキストデータの文字数に応じてフレームバッファの行列サイズに合わせて並べ替えて配置することおよび
前記変換されたイメージファイルは、前記一文字の前記イメージデータの行列サイズが前記フレームバッファの行列サイズの整数分の１となるサイズとして生成すること、を含む方法。
【請求項６】
表示手段のテロップ表示を制御する表示制御装置が実行するプログラムであって、前記表示制御装置に、
テロップとして表示すべきテキストデータを一文字ずつラスタ形式のイメージデータに変換した後、前記変換したイメージデータを並び替えて１つのイメージファイルに変換すること、
前記変換されたイメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力すること、
を実行させ、
前記テキストデータを１つのイメージファイルに変換することが、
前記テキストデータが一文字ずつ変換されたイメージデータを、前記テキストデータの文字数に応じてフレームバッファの行列サイズに合わせて並べ替えて配置することおよび
前記変換されたイメージファイルは、前記一文字の前記イメージデータの行列サイズが前記フレームバッファの行列サイズの整数分の１となるサイズとして生成することを含む、装置実行可能なプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
すなわち、本発明によれば、表示手段でテロップの表示を制御する表示制御装置であって、前記テロップとして表示すべきテキストデータを一文字ずつラスタ形式のイメージデータに変換した後、前記変換したイメージデータを並び替えて１つのイメージファイルに変換する手段と、前記変換されたイメージファイルを、前記表示手段に表示させる範囲として前記一文字の高さ分読み出し、読み出し範囲を拡大しながら表示制御信号として出力する手段と、を備え、前記テキストデータを１つのイメージファイルに変換する手段は、前記テキストデータが一文字ずつ変換されたイメージデータを、前記テキストデータの文字数に応じてフレームバッファの行列サイズに合わせて並べ替えて配置し、前記変換されたイメージファイルは、前記一文字の前記イメージデータの行列サイズが前記フレームバッファの行列サイズの整数分の１となるサイズとして生成される、表示制御装置
が提供される。