(57)【要約】【課題】ディスプレイにデータ量が大きな画像を表示可能にしつつ、製造コストが低減されている表示制御装置及び表示制御方法を提供する。【解決手段】表示制御装置は、ディスプレイに表示される画像のうち不変な部分を表示する元となる不変画像データを記憶する記憶部と、画像のフォーマットを指定するフォーマット指定データ及び画像のうち可変な部分を表示する元となる可変画像データを生成するための元データを受信するデータ受信部と、元データから可変画像データを生成する可変画像データ生成部と、フォーマット指定データに基づいて記憶部から不変画像データを選択してバッファに格納し、可変画像データ生成部により生成された可変画像データをバッファに格納する画像データ格納部と、バッファに格納された不変画像データ及び可変画像データに基づいて画像をディスプレイに表示させる表示制御部と、を備える。【選択図】図１
2020095115.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイに表示される表示画像のうち不変な部分を表示する元となる不変画像データを記憶する記憶部と、
前記表示画像のフォーマットを指定するフォーマット指定データ及び前記表示画像のうち可変な部分を表示する元となる可変画像データを生成するための元データを受信するデータ受信部と、
前記元データから前記可変画像データを生成する可変画像データ生成部と、
前記不変画像データ及び前記可変画像データが格納されるバッファと、
前記フォーマット指定データに基づいて前記記憶部から前記不変画像データを選択して前記バッファに格納し、前記可変画像データ生成部により生成された前記可変画像データを前記バッファに格納する画像データ格納部と、
前記バッファに格納された前記不変画像データ及び前記バッファに格納された前記可変画像データに基づいて前記表示画像を前記ディスプレイに表示させる表示処理を実行する表示制御部と、
を備える表示制御装置。
【請求項２】
前記バッファは、前記不変画像データが格納される第１バッファと、前記可変画像データが格納される第２バッファとを備える、
請求項１に記載の表示制御装置。
【請求項３】
前記可変画像データ生成部は、前記データ受信部が前記元データを受信する度に前記可変画像データを生成し、
前記画像データ格納部は、前記可変画像データ生成部が前記可変画像データを生成する度に前記可変画像データを前記バッファに格納し、
前記表示制御部は、前記画像データ格納部が前記可変画像データを前記バッファに格納する度に前記表示処理を実行する、
請求項１又は請求項２に記載の表示制御装置。
【請求項４】
前記元データは、文字コード及びコードデータの少なくとも一方を含み、
前記不変画像データは、テンプレート画像データ及び定型文字画像データの少なくとも一方を含み、
前記可変画像データは、フォント画像データ及びコード画像データの少なくとも一方を含む、
請求項１から請求項３のいずれか一つに記載の表示制御装置。
【請求項５】
前記データ受信部は、印刷装置を経由して送信されてくる前記元データを受信する、
請求項１から請求項４のいずれか一つに記載の表示制御装置。
【請求項６】
ディスプレイに表示される表示画像のフォーマットを指定するフォーマット指定データ及び前記表示画像のうち可変な部分を表示する元となる可変画像データを生成するための元データを受信するデータ受信ステップと、
前記元データから前記可変画像データを生成する可変画像データ生成ステップと、
記憶部に記憶されており、前記表示画像のうち不変な部分を表示する元となる不変画像データを選択してバッファに格納し、前記可変画像データ生成ステップにおいて生成された前記可変画像データを前記バッファに格納する画像データ格納ステップと、
前記バッファに格納された前記不変画像データ及び前記バッファに格納された前記可変画像データに基づいて前記表示画像を前記ディスプレイに表示させる表示処理を実行する表示制御ステップと、
を含む表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及び表示制御方法に関する。
【背景技術】
【０００２】
従来から印刷装置を含む販売時点情報管理（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ：ＰОＳ）システムが小売業界を中心に活用されている。例えば、特許文献１には、印刷装置及びディスプレイを含む印刷システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１９５８７７号公報
【０００４】
現在では、販売時点情報管理システムのディスプレイは、文字だけではなく、広告、クーポン券、二次元コード等をリアルタイムに表示する目的でも頻繁に使用されている。したがって、販売時点情報管理システムは、ディスプレイに多量のデータを送信できるようにするため、高速通信を実現することができる回線、電子回路等を備えている必要がある。しかしながら、このような回線、電子回路等を備える販売時点情報管理システムは、製造コストが増加してしまうことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで、本発明は、ディスプレイにデータ量が大きな画像を表示可能にしつつ、製造コストが低減されている表示制御装置及び表示制御方法を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の一態様は、ディスプレイに表示される表示画像のうち不変な部分を表示する元となる不変画像データを記憶する記憶部と、前記表示画像のフォーマットを指定するフォーマット指定データ及び前記表示画像のうち可変な部分を表示する元となる可変画像データを生成するための元データを受信するデータ受信部と、前記元データから前記可変画像データを生成する可変画像データ生成部と、前記不変画像データ及び前記可変画像データが格納されるバッファと、前記フォーマット指定データに基づいて前記記憶部から前記不変画像データを選択して前記バッファに格納し、前記可変画像データ生成部により生成された前記可変画像データを前記バッファに格納する画像データ格納部と、前記バッファに格納された前記不変画像データ及び前記バッファに格納された前記可変画像データに基づいて前記表示画像を前記ディスプレイに表示させる表示処理を実行する表示制御部と、を備える表示制御装置である。
【０００７】
また、本発明の一態様は、上記の表示制御装置において、前記バッファが、前記不変画像データが格納される第１バッファと、前記可変画像データが格納される第２バッファとを備える。
【０００８】
また、本発明の一態様は、上記の表示制御装置において、前記可変画像データ生成部が、前記データ受信部が前記元データを受信する度に前記可変画像データを生成し、前記画像データ格納部が、前記可変画像データ生成部が前記可変画像データを生成する度に前記可変画像データを前記バッファに格納し、前記表示制御部が、前記画像データ格納部が前記可変画像データを前記バッファに格納する度に前記表示処理を実行する。
【０００９】
また、本発明の一態様は、上記の表示制御装置において、前記元データが、文字コード及びコードデータの少なくとも一方を含み、前記不変画像データが、テンプレート画像データ及び定型文字画像データの少なくとも一方を含み、前記可変画像データが、フォント画像データ及びコード画像データの少なくとも一方を含む。
【００１０】
また、本発明の一態様は、上記の表示制御装置において、前記データ受信部が、印刷装置を経由して送信されてくる前記元データを受信する。
【００１１】
また、本発明の一態様は、ディスプレイに表示される表示画像のフォーマットを指定するフォーマット指定データ及び前記表示画像のうち可変な部分を表示する元となる可変画像データを生成するための元データを受信するデータ受信ステップと、前記元データから前記可変画像データを生成する可変画像データ生成ステップと、記憶部に記憶されており、前記表示画像のうち不変な部分を表示する元となる不変画像データを選択してバッファに格納し、前記可変画像データ生成ステップにおいて生成された前記可変画像データを前記バッファに格納する画像データ格納ステップと、前記バッファに格納された前記不変画像データ及び前記バッファに格納された前記可変画像データに基づいて前記表示画像を前記ディスプレイに表示させる表示処理を実行する表示制御ステップと、を含む表示制御方法である。
【発明の効果】
【００１２】
本発明によれば、ディスプレイにデータ量が大きな画像を表示可能にしつつ、製造コストが低減されている表示制御装置及び表示制御方法を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る販売時点情報管理システムの構成の一例を示す図である。
【図２】本発明の実施形態に係るテンプレート画像の一例を示す図である。
【図３】本発明の実施形態に係る定型文字画像の一例を示す図である。
【図４】図３に示した定型文字画像のレイアウトをマークアップ言語により規定した場合の一例を示す図である。
【図５】本発明の実施形態に係る表示画像の一例を示す図である。
【図６】本発明の実施形態に係る表示画像の一例を示す図である。
【図７】テンプレート画像又は定型文字画像が新たに登録される場合に、本発明の実施形態に係る表示制御装置が実行する処理の一例を示すフローチャートである。
【図８】会計処理が実行される場合に、本発明の実施形態に係る表示制御装置が実行する処理の一例を示すフローチャートである。
【図９】本発明の実施形態に係る定型文字画像の一例を示す図である。
【図１０】図９に示した定型文字画像のレイアウトをマークアップ言語により規定した場合の一例を示す図である。
【図１１】本発明の実施形態に係る表示画像の一例を示す図である。
【発明を実施するための形態】
【００１４】
［実施形態］
図１から図６を参照しながら、実施形態に係る販売時点情報管理システムの構成の一例について表示制御装置を中心に説明する。図１は、本発明の実施形態に係る販売時点情報管理システムの構成の一例を示す図である。図１に示すように、販売時点情報管理システム１は、端末１０と、印刷装置２０と、表示制御装置３０と、ディスプレイ４０とを備える。
【００１５】
端末１０は、例えば、パーソナルコンピュータ、タブレット、スマートフォンであり、印刷装置２０を経由させて表示制御装置３０にデータを送信する。端末１０が表示制御装置３０に送信するデータは、主に後述する元データであり、後述するテンプレート画像又は定型文字画像であってもよい。端末１０は、このようなデータを無線通信又は有線通信により印刷装置２０に送信する。端末１０と印刷装置２０との間で実行される無線通信の例としては、ブルートゥース（登録商標）が挙げられる。端末１０と印刷装置２０との間で実行される有線通信の例としては、ＵＳＢ（Universal  Serial  Bus）を使用した通信が挙げられる。
【００１６】
印刷装置２０は、例えば、小売店での会計処理の際に発行される領収書を印刷する。また、印刷装置２０は、端末１０から受信したデータを有線通信により表示制御装置３０に送信する。印刷装置２０と表示制御装置３０との間で実行される有線通信の例としては、ＵＳＢを使用した通信が挙げられる。
【００１７】
図１に示すように、表示制御装置３０は、データ受信部３１と、可変画像データ生成部３２と、記憶部３３と、画像データ格納部３４と、バッファ３５と、表示制御部３６とを備える。
【００１８】
データ受信部３１は、フォーマット指定データ及び可変画像データを生成するための元データを受信する。この元データは、例えば、印刷装置２０を経由してデータ受信部３１に送信されてくる。フォーマット指定データは、表示画像のフォーマット、例えば、ディスプレイ４０に表示される表示画像のレイアウト及びデザインを指定しているデータであり、後述するテンプレート画像データ及び定型文字データと対応付けられている。
【００１９】
可変画像データは、ディスプレイ４０に表示される表示画像のうち可変な部分、例えば、小売店で会計処理が行われる際に顧客が購入した商品の名称又は価格を表示する元となるデータであり、フォント画像データ及びコード画像データの少なくとも一方を含む。フォント画像データは、文字、数字又は記号そのものの画像を表示する元となるデータであり、例えば、明朝体の文字、数字及び記号の画像を表示する元となるデータを含む。コード画像データは、特定の文字、数字及び記号の組み合わせを示すコードそのものの画像を表示する元となるデータであり、例えば、バーコード、二次元コードを表示する元となるデータである。
【００２０】
元データは、文字コード及びコードデータの少なくとも一方を含む。文字コードは、各文字に対応付けられている数字及び記号の組み合わせ、例えば、アスキーコードである。コードデータは、バーコードや二次元コードが表す数字、文字、記号等を示すデータである。
【００２１】
可変画像データ生成部３２は、元データから可変画像データを生成する。具体的には、可変画像データ生成部３２は、データ受信部３１から元データを受信し、当該元データと対応付けられているフォント画像データを後述する記憶部３３から取得する。或いは、可変画像データ生成部３２は、データ受信部３１から元データを受信し、当該元データと対応付けられているコード画像データを生成する。
【００２２】
また、可変画像データ生成部３２は、データ受信部３１が元データを受信する度に可変画像データを生成してもよい。この処理は、ディスプレイ４０にスクロール表示を実行させる場合に行われる。ここで言うスクロール表示は、例えば、小売店での会計処理において、顧客が購入する商品のバーコードが読み取られる度に、既にディスプレイ４０に表示されていた商品の名称及び価格を表示する位置を平行移動させ、当該商品の名称及び価格をディスプレイ４０に追加で表示する表示形態である。
【００２３】
記憶部３３は、不変画像データを記憶する。不変画像データは、ディスプレイ４０に表示される表示画像のうち不変な部分、例えば、小売店で会計処理が行われる際にディスプレイ４０に表示される会計画面の背景、会計処理の開始から終了まで表示され続ける文字、数字、記号を表示する元となるデータである。また、不変画像データは、テンプレート画像データ及び定型文字画像データの少なくとも一方を含む。なお、記憶部３３は、例えば、ＲОＭ（Read  Only  Memory）により実現される。テンプレート画像データは、テンプレート画像を表示する元となるデータである。定型文字画像データは、定型文字画像を表示する元となるデータである。
【００２４】
図２は、本発明の実施形態に係るテンプレート画像の一例を示す図である。図２に示したテンプレート画像Ｔは、会計処理の際にディスプレイ４０に表示される会計画面の背景となるグラデーション及び会計処理の際に表示され続ける「〇〇ストア」の文字列を描出している。なお、テンプレート画像は、販売時点情報管理システム１が出荷される際に記憶部３３に格納されていてもよいし、ユーザにより事後的に登録され、記憶部３３に格納されてもよい。
【００２５】
図３は、本発明の実施形態に係る定型文字画像の一例を示す図である。図３に示した定型文字画像Ｄ１は、会計処理において顧客が購入する商品のバーコードが順次読み取られている間に表示される「小計」の文字列を描出している。また、定型文字画像Ｄ１には、「ＩＤ＿０展開位置」、「ＩＤ＿１展開位置」及び「ＩＤ＿２展開位置」が示されている。「ＩＤ＿０展開位置」は、特定の会計処理において、バーコードが読み取られた商品の名称が表示される位置を示す。「ＩＤ＿１展開位置」は、当該会計処理において、バーコードが読み取られた当該商品の価格が表示される位置を示す。「ＩＤ＿２展開位置」は、当該会計処理において、これまでにバーコードが読み取られた商品の価格の小計金額が表示される位置を示す。
【００２６】
図４は、図３に示した定型文字画像のレイアウトをマークアップ言語により規定した場合の一例を示す図である。
【００２７】
図３に示した「小計」の文字列のレイアウトは、図４の上から九行目に「<text width="160" align="centrer">"小計"</text>」という文字列で規定されている。この文字列は、「小計」の文字列が表示される欄の横幅が１６０であり、「小計」の文字列が当該欄の横方向の中央に表示されることを規定している。
【００２８】
図３に示した「ＩＤ＿０展開位置」のレイアウトは、図４の上から四行目に「<text width="160" align="left">ID#0</text>」という文字列で規定されている。この文字列は、「ＩＤ＿０展開位置」に表示される商品の名称が表示される欄の横幅が１６０であり、商品の名称が左に詰めて表示されることを規定している。
【００２９】
図３に示した「ＩＤ＿１展開位置」のレイアウトは、図４の上から五行目に「<text width="160" align="right">ID#1</text>」という文字列で規定されている。この文字列は、「ＩＤ＿１展開位置」に表示される商品の価格が表示される欄の横幅が１６０であり、商品の名称が右に詰めて表示されることを規定している。
【００３０】
図３に示した「ＩＤ＿２展開位置」のレイアウトは、図４の上から十行目に「<text width="160" align="right">ID#2</text>」という文字列で規定されている。この文字列は、「ＩＤ＿２展開位置」に表示される小計金額が表示される欄の横幅が１６０であり、商品の名称が右に詰めて表示されることを規定している。
【００３１】
なお、定型文字画像は、販売時点情報管理システム１が出荷される際に記憶部３３に格納されていてもよいし、ユーザにより事後的に登録され、記憶部３３に格納されてもよい。
【００３２】
画像データ格納部３４は、フォーマット指定データに基づいて記憶部３３から不変画像データを選択してバッファ３５に格納し、可変画像データ生成部３２により生成された可変画像データをバッファ３５に格納する。また、画像データ格納部３４は、可変画像データ生成部３２が可変画像データを生成する度に可変画像データをバッファ３５に格納してもよい。この処理は、ディスプレイ４０に上述したスクロール表示を実行させる場合に行われる。
【００３３】
バッファ３５は、不変画像データ及び可変画像データが格納される。具体的には、バッファ３５は、不変画像データが格納される第１バッファ３５１と、可変画像データが格納される第２バッファ３５２とを備える。なお、第１バッファ３５１及び第２バッファ３５２は、それぞれＲＡＭ（Random  Access  Memory）により実現される。
【００３４】
図５及び図６は、本発明の実施形態に係る表示画像の一例を示す図である。表示制御部３６は、第１バッファ３５１に格納された不変画像データ及び第２バッファ３５２に格納された可変画像データに基づいて表示画像をディスプレイ４０に表示させる表示処理を実行する。
【００３５】
例えば、表示制御部３６は、不変画像データに基づく画像と、可変画像データに基づく画像とを合成することにより生成される表示画像をディスプレイ４０に表示させる表示処理を実行する。
【００３６】
ここで言う不変画像データに基づく画像は、例えば、図２に示したテンプレート画像Ｔと図３に示した定型文字画像Ｄ１とを重ね合わせた画像である。
【００３７】
また、ここで言う可変画像データに基づく画像は、例えば、商品の名称を示す「弁当」の文字の画像、当該商品の価格を示す「￥５００」の文字の画像及び会計処理中の小計金額を示す「￥５００」の文字の画像である。これら三つの画像は、定型文字画像Ｄ１のうち図３に示した「ＩＤ＿０展開位置」、「ＩＤ＿１展開位置」及び「ＩＤ＿２展開位置」により示されている位置に合成される。
【００３８】
このような処理より、表示制御部３６は、図５に示した表示画像Ｆ１１を生成し、ディスプレイ４０に表示画像Ｆ１１を表示させる。図５に示すように、表示画像Ｆ１１は、「〇〇ストア」の文字と、背景となるグラデーションと、定型文字画像Ｄ１に描出されている「小計」の文字と、「弁当」の文字と、商品である弁当の価格を示す「￥５００」の文字と、小計金額を示す「￥５００」の文字とを描出している。
【００３９】
また、表示制御部３６は、画像データ格納部３４が可変画像データをバッファ３５に格納する度に上述した表示処理を実行してもよい。この処理は、ディスプレイ４０に上述したスクロール表示を実行させる場合に行われる。
【００４０】
例えば、図５に示した表示画像Ｆ１１をディスプレイ４０に表示させた後に、顧客が購入した商品の名称「緑茶」の文字そのものの画像を示す元となるフォント画像データ及び当該商品の価格「￥３００」の文字そのものの画像を示す元となるフォント画像データが第２バッファ３５２に格納された場合を考える。この場合、表示制御部３６は、図５に示した表示画像Ｆ１２をディスプレイ４０に表示する表示処理を実行する。図６に示すように、表示画像Ｆ１１は、図５が描出している文字等に加え、「緑茶」の文字と、商品である緑茶の価格を示す「￥３００」の文字とを描出している。また、図５に示した表示画像Ｆ１１に描出されていた「弁当」の文字及び商品である弁当の価格を示す「￥５００」の文字は、図６に示した表示画像Ｆ１２では更に上の方へスクロールされている。さらに、表示制御部３６は、受信されるべき元データがあるか否かを判定する。すなわち、表示制御部３６は、スクロール表示を再度実行する必要があるか否かを判定する。
【００４１】
ディスプレイ４０は、例えば、高精細カラー液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）であり、文字だけではなく、広告、クーポン券、二次元コード等をリアルタイムに表示する。
【００４２】
次に、図７を参照しながら、テンプレート画像又は定型文字画像が新たに登録される場合に、表示制御装置３０が実行する処理の一例を説明する。図７は、テンプレート画像又は定型文字画像が新たに登録される場合に、本発明の実施形態に係る表示制御装置が実行する処理の一例を示すフローチャートである。
【００４３】
ステップＳ１１において、表示制御装置３０は、テンプレート画像及び定型文字画像の少なくとも一つの登録処理を開始する旨のコマンドを受信したか否かを判定する。表示制御装置３０は、このコマンドを受信したと判定した場合（ステップＳ１１：Ｙｅｓ）、処理をステップＳ１２に進め、このコマンドを受信していないと判定した場合（ステップＳ１１：Ｎｏ）、処理を終了させる。
【００４４】
ステップＳ１２において、表示制御装置３０は、テンプレート画像及び定型文字画像の少なくとも一つを取得する。
【００４５】
ステップＳ１３において、表示制御装置３０は、ステップＳ２０で取得されたテンプレート画像及び定型文字画像を記憶部３３に格納する。
【００４６】
次に、図８を参照しながら、会計処理が実行される場合に、表示制御装置３０が実行する処理の一例を説明する。図８は、会計処理が実行される場合に、本発明の実施形態に係る表示制御装置が実行する処理の一例を示すフローチャートである。
【００４７】
ステップＳ２１において、データ受信部３１は、ディスプレイ４０に表示させる表示画像のフォーマットを示すフォーマット指定データを受信する。
【００４８】
ステップＳ２２において、データ受信部３１は、ディスプレイ４０に表示させる表示画像のうち可変な部分を表示する元となる可変画像データを生成するための元データを受信する。
【００４９】
ステップＳ２３において、可変画像データ生成部３２は、ステップＳ２２で受信された元データから可変画像データを生成する。
【００５０】
ステップＳ２４において、画像データ格納部３４は、ステップＳ２１で受信されたフォーマット指定データに基づいて記憶部３３から不変画像データを選択してバッファ３５に格納し、ステップＳ２２で可変画像データ生成部３２により生成された可変画像データをバッファ３５に格納する。
【００５１】
ステップＳ２５において、表示制御部３６は、ステップＳ２４でバッファ３５に格納された不変画像データ及びステップＳ２４でバッファ３５に格納された可変画像データに基づいて表示画像をディスプレイ４０に表示させる表示処理を実行する。
【００５２】
ステップＳ２６において、表示制御部３６は、受信されるべき元データがあるか否かを判定する。表示制御部３６は、受信されるべき元データがあると判定した場合（ステップＳ２６：Ｙｅｓ）、処理をステップＳ２２に戻し、受信されるべき元データがないと判定した場合（ステップＳ２６：Ｎｏ）、処理を終了させる。
【００５３】
以上、実施形態に係る表示制御装置３０について説明した。表示制御装置３０は、不変画像データを記憶する記憶部３３と、可変画像データを生成するための元データを受信するデータ受信部３１と、元データから可変画像データを生成する可変画像データ生成部３２と、フォーマット指定データに基づいて不変画像データを選択してバッファ３５に格納し、可変画像データ生成部３２により生成された可変画像データをバッファ３５に格納する画像データ格納部３４と、バッファ３５に格納された不変画像データ及び可変画像データに基づいて表示画像をディスプレイ４０に表示させる表示制御部３６と、を備える。また、元データは、文字コード及びコードデータの少なくとも一方を含む。不変画像データは、テンプレート画像データ及び定型文字画像データの少なくとも一方を含む。可変画像データは、フォント画像データ及びコード画像データの少なくとも一方を含む。
【００５４】
したがって、表示制御装置３０は、ディスプレイ４０に表示画像を表示させる際に、データ量が大きな不変画像データを端末１０から受信する必要が無く、データ量が小さな元データを受信すればよい。このため、表示制御装置３０は、ディスプレイ４０に表示画像を表示させるために必要なデータを受信するための通信の速度を抑制することができる。また、表示制御装置３０は、不変画像データが格納されている記憶部３３を備えるため、ディスプレイ４０に表示画像を問題無く表示させることができる。したがって、表示制御装置３０は、ディスプレイ４０にデータ量が大きな画像を表示可能にしつつ、製造コストも低減することができる。
【００５５】
また、バッファ３５は、第１バッファ３５１と、第２バッファ３５２とを備える。すなわち、表示制御装置３０は、頻繁に更新される必要性が比較的低い不変画像データが格納される独立した記憶媒体と、頻繁に更新される必要性が比較的高い可変画像データが格納される独立した記憶媒体とを備える。これにより、表示制御装置３０は、不変画像データに基づく画像と、可変画像データに基づく画像とを合成するだけで表示画像を生成してディスプレイ４０に表示させる表示処理を高速で実行することができる。
【００５６】
また、表示制御装置３０は、元データを受信する度に可変画像データを生成し、可変画像データが生成される度に可変画像データをバッファ３５に格納し、可変画像データがバッファに格納される度に表示処理を実行する。これにより、表示制御装置３０は、上述したスクロール表示を実行する場合でも上述した効果を奏することができる。
【００５７】
なお、定型文字画像は、図３に示した定型文字画像Ｄ１に限定されない。また、表示画像は、図５に示した表示画像Ｆ１１及び図６に示した表示画像Ｆ１２に限定されない。そこで、図９から図１１を参照しながら、定型文字画像の他の例及び表示画像の他の例について説明する。
【００５８】
図９は、本発明の実施形態に係る定型文字画像の一例を示す図である。図９に示した定型文字画像Ｄ２は、会計処理において顧客が購入する商品のバーコードが順次読み取られている間に表示される「合計金額」、「お預かり」及び「お釣り」の文字列を描出している。また、定型文字画像Ｄ２には、「ＩＤ＿０展開位置」、「ＩＤ＿１展開位置」及び「ＩＤ＿２展開位置」が示されている。図９に示した「ＩＤ＿０展開位置」は、特定の会計処理において、会計処理の合計金額が表示される位置を示す。図９に示した「ＩＤ＿１展開位置」は、当該会計処理において、顧客から預かった金額が表示される位置を示す。図９に示した「ＩＤ＿２展開位置」は、当該会計処理において、顧客に渡されるお釣りの金額が表示される位置を示す。
【００５９】
図１０は、図９に示した定型文字画像のレイアウトをマークアップ言語により規定した場合の一例を示す図である。
【００６０】
図９に示した「合計金額」の文字列のレイアウトは、図１０の上から七行目に「<text width="240" align="centrer">"合計金額"</text>」という文字列で規定されている。この文字列は、「合計金額」の文字列が表示される欄の横幅が２４０であり、「合計金額」の文字列が当該欄の横方向の中央に表示されることを規定している。
【００６１】
図９に示した「お預かり」の文字列のレイアウトは、図１０の上から十行目に「<text width="240" align="centrer">"お預かり"</text>」という文字列で規定されている。この文字列は、「お預かり」の文字列が表示される欄の横幅が２４０であり、「お預かり」の文字列が当該欄の横方向の中央に表示されることを規定している。
【００６２】
図９に示した「お釣り」の文字列のレイアウトは、図１０の上から十三行目に「<text width="240" align="centrer">"お釣り"</text>」という文字列で規定されている。この文字列は、「お釣り」の文字列が表示される欄の横幅が２４０であり、「お預かり」の文字列が当該欄の横方向の中央に表示されることを規定している。
【００６３】
図９に示した「ＩＤ＿０展開位置」のレイアウトは、図１０の上から八行目に「<text width="240" align="right">ID#0</text>」という文字列で規定されている。この文字列は、「ＩＤ＿０展開位置」のに表示される合計金額が表示される欄の横幅が２４０であり、合計金額が右に詰めて表示されることを規定している。
【００６４】
図９に示した「ＩＤ＿１展開位置」のレイアウトは、図１０の上から十一行目に「<text width="240" align="right">ID#1</text>」という文字列で規定されている。この文字列は、「ＩＤ＿１展開位置」のに表示される顧客から預かった金額が表示される欄の横幅が２４０であり、当該金額が右に詰めて表示されることを規定している。
【００６５】
図９に示した「ＩＤ＿２展開位置」のレイアウトは、図１０の上から十四行目に「<text width="240" align="right">ID#2</text>」という文字列で規定されている。この文字列は、「ＩＤ＿２展開位置」のに表示されるお釣りの金額が表示される欄の横幅が２４０であり、当該金額が右に詰めて表示されることを規定している。
【００６６】
図１１は、本発明の実施形態に係る表示画像の一例を示す図である。表示制御部３６は、図９に示した定型文字画像Ｄ２及び図２に示したテンプレート画像Ｔを使用して図１１に示した表示画像Ｆ２をディスプレイ４０に表示させる。図１１に示すように、表示画像Ｆ２は、「〇〇ストア」の文字と、「合計金額」の文字と、合計金額を示す「￥８５０」の文字と、「お預かり」の文字と、顧客から預かった金額を示す「￥１０００」の文字と、「お釣り」の文字と、合計金額を示す「￥１５０」の文字とを描出している。
【００６７】
なお、上述した表示制御装置３０が備える機能の全部又は一部は、プログラムとしてコンピュータ読み取り可能な記録媒体に記録され、このプログラムがコンピュータシステムにより実行されてもよい。コンピュータシステムは、ＯＳ、周辺機器等のハードウェアを含むものとする。また、コンピュータ読み取り可能な記録媒体は、例えば、フレキシブルディスク、光磁気ディスク、ＲＯＭ（Read  Only  Memory）、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置、インターネット等のネットワーク上のサーバ等が備える揮発性メモリ（Random  Access  Memory：ＲＡＭ）である。なお、揮発性メモリは、一定時間プログラムを保持する記録媒体の一例である。
【００６８】
また、上述したプログラムは、伝送媒体、例えば、インターネット等のネットワーク、電話回線等の通信回線により他のコンピュータシステムに伝送されてもよい。
【００６９】
また、上記プログラムは、上述した機能の全部又は一部を実現するプログラムであってもよい。なお、上述した機能の一部を実現するプログラムは、上述した機能をコンピュータシステムに予め記録されているプログラムとの組み合わせで実現できるプログラム、いわゆる差分プログラムであってもよい。
【００７０】
以上、本発明を実施するための形態について図面を参照しながら説明したが、本発明は上述した実施形態に限定されるものではない。すなわち、本発明は、要旨を逸脱しない範囲内において構成要素の削除、変形及び置換を加えることができる。
【符号の説明】
【００７１】
１…販売時点情報管理システム、１０…端末、２０…印刷装置、３０…表示制御装置、３１…データ受信部、３２…可変画像データ生成部、３３…記憶部、３４…画像データ格納部、３５…バッファ、３５１…第１バッファ、３５２…第２バッファ、３６…表示制御部、Ｄ１，Ｄ２…定型文字画像、Ｆ２，Ｆ１１，Ｆ１２…表示画像、Ｔ…テンプレート画像
【図１】
2020095115.tif 000003
【図２】
2020095115.tif 000004
【図３】
2020095115.tif 000005
【図４】
2020095115.tif 000006
【図５】
2020095115.tif 000007
【図６】
2020095115.tif 000008
【図７】
2020095115.tif 000009
【図８】
2020095115.tif 000010
【図９】
2020095115.tif 000011
【図１０】
2020095115.tif 000012
【図１１】
2020095115.tif 000013