(57)【要約】【課題】所定のアスペクト比を有する表示部に適合するように作成されたアプリケーションを、他のアスペクト比を有する表示部に表示させる場合、ブランク領域が生ずることとなり、表示に際して不都合が生ずる場合がある。【解決手段】所定の表示信号を出力表示する表示部を有し、少なくとも当該表示部に第１の解像度を有する表示信号により表示される第１の表示画面と第２の解像度を有する表示信号により表示される第２の表示画面を並列に表示可能な情報処理端末であって、前記第１の表示画面の解像度を算出する算出手段と、前記表示部自体の解像度と前記第１の表示画面の解像度を基に双方の解像度の差分を判断する差分判断手段と、前記差分判断手段の判断結果に基づいて前記表示部に表示させる表示画面を選択して表示する表示制御手段と、を備える。【選択図】図４
2012073984.tif 000002
【特許請求の範囲】
【請求項１】
所定の表示信号を出力表示する表示部を有し、少なくとも当該表示部に第１の解像度を有する表示信号により表示される第１の表示画面と第２の解像度を有する表示信号により表示される第２の表示画面とを並列に表示可能な情報処理端末において、
前記第１の表示画面の解像度を算出する算出手段と、
前記表示部自体の解像度と前記第１の表示画面の解像度を基に双方の解像度の差分を判断する差分判断手段と、
前記差分手段の判断結果に基づいて前記表示部に表示させる表示画面を選択して表示する表示制御手段と、
を備えることを特徴とする情報処理端末。
【請求項２】
前記差分判断手段が差分有りと判断した場合、前記表示部に第２の表示画面を差分の領域を最大サイズとして表示し、かつ前記第１の表示画面と共に表示させることを特徴とする請求項１記載の情報処理端末。
【請求項３】
前記差分判断手段が前記差分無しと判断した場合、前記表示部に第２の表示画面を表示させないことを特徴とする請求項１又は２記載の情報処理端末。
【請求項４】
前記差分判断手段が差分有りと判断した場合において、前記第２の表示画面を表示する領域を指定する領域指定手段と、
を備えることを特徴とする請求項１乃至３記載の情報処理端末。
【請求項５】
所定の表示信号を出力表示する表示部を有し、少なくとも当該表示部に第１の解像度を有する表示信号により表示される第１の表示画面と第２の解像度を有する表示信号により表示される第２の表示画面を並列に表示可能な情報処理端末を制御するコンピュータを、
前記第１の表示画面の解像度を算出する算出手段と、
前記表示部自体の解像度と前記第１の表示画面の解像度を基に双方の解像度の差分を判断する差分判断手段と、
前記差分判断手段の判断結果に基づいて前記表示部に表示させる表示画面を選択して表示する表示制御手段と
して機能させることを特徴とするプログラム
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、操作者から操作入力された情報を受け付け、当該情報を表示する情報処理端末に関する。
【背景技術】
【０００２】
近年、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ）端末等に用いられる情報処理端末は、画像等を画面に表示するだけでなく、操作者が画面に直接に触れることで操作することが可能なタッチパネル式の情報処理端末が多く使用されている。（例えば、特許文献１）このような情報処理端末は、従来、４：３のアスペクト比（表示画面のパネルの横縦比）を有するパネルが利用されており、一般的には、このアスペクト比に合わせて表示することが可能となるようにアプリケーションが作成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２０７００８公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、近年は４：３のアスペクト比を有するパネル以外のものが使用されることが多く、画像表示に際して不都合が生ずる場合がある。例えば、１６：９のアスペクト比を有するワイド型のパネルに４：３のアスペクト比を有するパネル用に作成したアプリケーションを適用する場合、ブランク領域が表示されることとなる。
【課題を解決するための手段】
【０００５】
本発明の実施形態にかかる情報処理装置は、所定の表示信号を出力表示する表示部を有し、少なくとも当該表示部に第１の解像度を有する表示信号により表示される第１の表示画面と第２の解像度を有する表示信号により表示される第２の表示画面を並列に表示可能な情報処理端末であって、前記第１の表示画面の解像度を算出する算出手段と、前記表示部自体の解像度と前記第１の表示画面の解像度を基に双方の解像度の差分を判断する差分判断手段と、前記差分判断手段の判断結果に基づいて前記表示部に表示させる表示画面を選択して表示する表示制御手段と、を備えることを特徴とする。
【０００６】
また、本発明の実施形態にかかるプログラムは、所定の表示信号を出力表示する表示部を有し、少なくとも当該表示部に第１の解像度を有する表示信号により表示される第１の表示画面と第２の解像度を有する表示信号により表示される第２の表示画面を並列に表示可能な情報処理端末を制御するコンピュータを、前記第１の表示画面の解像度を算出する算出手段と、前記表示部自体の解像度と前記第１の表示画面の解像度を基に双方の解像度の差分を判断する差分判断手段と、前記差分判断手段の判断結果に基づいて前記表示部に表示させる表示画面を選択して表示する表示制御手段として機能させることを特徴とする。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る情報処理端末の外観を示す図。
【図２】本実施形態に係る情報処理端末の電気的な構成を示す図。
【図３】本実施形態に係る情報処理端末の制御部のモジュール構成を示す図。
【図４】本実施形態に係る情報処理端末の画面表示処理を示すフローチャート。
【図５（ａ）】本実施形態に係る情報処理端末の表示画面を示す図。
【図５（ｂ）】本実施形態に係る情報処理端末の表示画面を示す図。
【図５（ｃ）】本実施形態に係る情報処理端末の表示画面を示す図。
【図５（ｄ）】本実施形態に係る情報処理端末の表示画面を示す図。
【図５（ｅ）】本実施形態に係る情報処理端末の表示画面を示す図。
【図５（ｆ）】本実施形態に係る情報処理端末の表示画面を示す図。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施形態に係る情報処理端末の一実施形態を詳細に説明する。本実施形態では、ＰＯＳ端末として使用され、操作者の操作入力を受け付けて所定の情報の表示を行うタッチパネル式の表示部を有する情報処理端末を例として説明を行う。
【０００９】
図１は、本発明の一実施形態である情報処理端末１の外観を示した図である。
【００１０】
情報処理端末１は、所定の情報を表示するための表示部（ディスプレイ）２１を備える表示ユニット２と、表示ユニット２を角度調整可能に保持する本体ユニット３を有する。表示部２１は所定の表示信号を出力表示するものである。
【００１１】
図２を用いて、情報処理端末１の電気的な構成について説明する。情報処理端末１は、図２に示すとおり、各部を集中的に制御する制御部２０１と、この制御部２０１にバスライン２０８を介して制御プログラム等の固定的情報を予め記憶するＲＯＭ２０２と、各種情報を書き換え自在に記憶してワークエリア等として機能するＲＡＭ２０３とが接続されている。
【００１２】
また、情報処理端末１に備えられているタッチパネルでオペレータの操作情報を検出するタッチ検出部２０４と、表示部２１に表示される画像情報を生成する画像生成部２０５と、表示部２１を背後から照射するバックライト部２０７と、バックライト部２０７に駆動電流を供給するインバータ部２０６と、を主として有している。
【００１３】
次に、本実施の形態にかかる情報処理端末１の制御部２０１のモジュール構成について図３を用いて説明する。制御部２０１で実行されるコンピュータプログラムは、図３に示すような各部（解像度検出手段３１、算出手段３２、差分判断手段３３、表示制御手段３４、領域指定手段３５）を含むモジュール構成となっており、実際のハードウェアとしては制御部２０１であるＣＰＵが読み出して実行することにより上記各部がＲＡＭ２０３上にロードされ、解像度検出手段３１、算出手段３２、差分判断手段３３、表示制御手段３４、領域指定手段３５がＲＡＭ２０３上に生成されるようになっている。
【００１４】
算出手段３２は、後述する第１のアプリケーションにより表示される前記第１の表示画面の解像度を算出する。差分判断手段３３は、前記表示部２１自体が有する解像度と前記算出手段３２により求められた第１のアプリケーションにより表示される解像度を基に双方の解像度の差分を判断する。表示制御手段３４は、差分判断手段３３の結果に基づいて表示部２１に表示させる画面を選択して表示する。領域指定手段３５は、表示部２１に表示させる前記第２の表示画面を表示する領域を指定する。なお、これらの機能については後述する図４のフローチャートの説明と併せて詳細に説明する。
【００１５】
次に、図４を示して、本実施形態の画面表示処理について説明する。
【００１６】
まず、本画面表示処理が実行される前提として、第１のアプリケーションが起動されており、表示部２１自体のアスペクト比が１６：９を有している表示部２１（図５（ｂ）参照）の画面上に第１のアプリケーションが表示されている。そして、以下に説明する画面表示処理は、第２のアプリケーション起動時に実行される処理である。
【００１７】
また、第１のアプリケーションは、例えば、ＰＯＳ端末を実行するプログラムであればよい。そして、以降の説明では、第１のアプリケーションにより表示部２１に表示される表示画面は、第１の解像度を有する表示信号により表示される表示画面（表示領域）とする。また、第２のアプリケーションは、例えば、第１のアプリケーションとは異なる実行プログラムであればよく、例えば、広告などを表示する実行プログラムとする。以降の説明では、第２のアプリケーションにより表示部２１に表示される画面は、第２の解像度を有する表示信号により表示される表示画面（表示領域）とする。
【００１８】
まず、上記の通り、表示部２１には第１のアプリケーションにより表示される画面Ａ１が表示されている（画面表示の一例として、図５（ｃ）参照）。制御部２０１であるＣＰＵは、第１のアプリケーションにより表示される画面Ａ１に関する情報を検出する（Ａｃｔ４１：算出手段）。検出する情報は、第１のアプリケーションにより表示される画面Ａ１の解像度などである。その他にこの第１のアプリケーションにより表示される画面Ａ１が表示部２１の画面領域をどの程度占有しているかを示す画面領域使用情報や、第１のアプリケーションが表示されている座標の範囲を示す情報等であってもよい。
【００１９】
次に、表示部２１自体が有する解像度を検出する（Ａｃｔ４２：解像度検出手段）。当該表示部２１自体の解像度の検出には、例えば、予めＲＯＭ等のメモリに記憶されている情報処理端末１の環境情報（画面サイズ、解像度、輝度、）から取得する等すればよい。
【００２０】
次に、Ａｃｔ４２にて検出した解像度をもとに表示部２１自体のアスペクト比がいくらであるかを算出する（Ａｃｔ４３）。
【００２１】
次に、画面上に第１のアプリケーションにより表示される画面Ａ１を１６：９のアスペクト比を有する表示部２１の画面Ｄ２にそのまま適用すると画面Ｄ２上で表示が余る領域が生ずるか否かを判断する（Ａｃｔ４４：差分判断手段）。
【００２２】
具体的に説明すると、例えば、第１のアプリケーションがアスペクト比４：３（６４０×４８０の解像度）の表示部（ディスプレイ）用に作成されていたとする。この第１のアプリケーションを１６：９のアスペクト比（例えば、７２０×４８０の解像度）を有する表示部２１に表示させると、表示部２１と第１のアプリケーションによる画面表示との差分である８０×４８０の領域が余ることとなり、８０×４８０の領域分がブランク領域となる。この第１のアプリケーションを表示部２１に表示させた場合に、表示部２１で表示が余る領域（ブランク領域）が生ずるか否かを差分判断手段が判断する。このブランク領域が生ずるか否かは、表示部２１自体の解像度と、第１のアプリケーションにより表示される画面Ａ１の解像度を基に判断する。当該判断は、表示部２１自体のアスペクト比、解像度及び第１のアプリケーションを実行して表示された画面Ａ１のアスペクト比、解像度を元に行う。
【００２３】
画面表示処理の説明に戻る。Ａｃｔ４４にて、表示部２１に第１のアプリケーションを表示させた場合に、表示部２１上にブランク領域がないと判断された場合（Ａｃｔ４４のＮｏ）、Ａｃｔ５１の処理に進む。かかる場合、第２のアプリケーションの起動を中止し（Ａｃｔ５１）、第１のアプリケーションのみを表示部２１上に表示させる（Ａｃｔ５２）。
【００２４】
一方、Ａｃｔ４４にて、表示部２１上にブランク領域があると判断された場合（Ａｃｔ４４のＹｅｓ）、このブランク領域のサイズがいくらであるかを算出する（Ａｃｔ４５）。例えば、第１のアプリケーションにより表示される画面Ａ１が４：３のアスペクト比（６４０×４８０の解像度）であり、それを１６：９のアスペクト比（２０×４８０の解像度）の表示部２１に表示させたとき、８０×４８０の領域がブランク領域として余ることとなる。このブランク領域のサイズを算出する。
【００２５】
次に、ブランク領域を算出した後、このブランク領域に相当するサイズが最大サイズとして作成されている第２のアプリケーションを選択する（Ａｃｔ４６）。当該処理は、第２のアプリケーションを表示させた際において第１のアプリケーションに干渉しないように表示するために、当該第２のアプリケーションを選択する意義がある。
【００２６】
次に、制御部２０１は表示部２１上に第２のアプリケーションを挿入する領域が指定されることを受け付ける（Ａｃｔ４７：領域指定手段）。第２のアプリケーションを挿入する領域指定の受け付けるには、例えば、操作者が所定のキー操作により，第２のアプリケーションを画面右寄せ（図５（ｃ）参照）又は左寄せ（図５（ｄ）参照）とした状態で起動させて表示する情報を指定して、制御部２０１が当該情報を受信することで受け付けることとしてもよいし、第１のアプリケーション起動時にブランク領域が有る場合は右寄せ又は左寄せとして表示させるように予め取り決めて構成したものであってもよい。なお、上記の説明において、「ブランク領域有り」は「表示部２１の解像度と第１のアプリケーションによる画面表示の解像度に差分がある」と同等の意である。
【００２７】
第２のアプリケーションにより表示される画面Ａ２を挿入する領域の指定を受け付けると（Ａｃｔ４７）、第２のアプリケーションを起動させ（Ａｃｔ４８）、Ａｃｔ４５にて指定された領域に第２のアプリケーションにより表示される画面Ａ２を挿入し、（Ａｃｔ４９）、第１のアプリケーションと第２のアプリケーションにより表示される画面Ａ１、Ａ２とを同時に表示させる（Ａｃｔ５０）。同時に表示させた状態の画面表示の一例は、図５（ｃ）、（ｄ）である。
【００２８】
以上が本実施形態の画面表示処理となる。なお、Ａｃｔ４４からＡｃｔ５０及びＡｃｔ４４からＡｃｔ５２の処理は、表示制御手段に相当する。
【００２９】
なお、第２のアプリケーションは、予め、ブランク領域を最大のサイズとして作成されており、第２のアプリケーションを表示させた際において第１のアプリケーションに干渉しないように構成されていることが好ましい。
【００３０】
次に、図５（ａ）〜（ｆ）を用いて、本実施形態の情報処理端末１の画面表示に関する説明を行う。図５（ａ）は、アスペクト比が４：３（例えば、６４０×４８０の解像度）を有する表示部２１の画面Ｄ１の例である。図５（ｂ）は、アスペクト比が１６：９（例えば、７２０×４８０の解像度）を有する表示部２１の画面Ｄ２の例である。
【００３１】
図５（ｃ）は、アスペクト比が１６：９（例えば、７２０×４８０の解像度）の表示部２１の画面Ｄ２に対して、アスペクト比が４：３の第１のアプリケーションにより表示される画面Ａ１（例えば、６４０×４８０の解像度）を画面左寄せで配置して表示し、残りの８０×４８０の領域に第２のアプリケーションにより表示される画面Ａ２を画面右寄せで表示した例である。図５（ｄ）は、アスペクト比が１６：９（例えば、７２０×４８０の解像度）の表示部２１の画面Ｄ２に対して、アスペクト比が４：３の第１のアプリケーションにより表示される画面Ａ１（例えば、６４０×４８０の解像度）を画面右寄せで配置して表示し、残りの８０×４８０の領域に第２のアプリケーションにより表示される画面Ａ２を画面左寄せで表示した例である。
【００３２】
図５（e）は、アスペクト比が１６：９（例えば、７２０×４８０の解像度）の表示部２１の画面Ｄ２に対して、アスペクト比が４：３の第１のアプリケーションによる表示画面Ａ１（例えば、６４０×４８０の解像度）を画面中央に配置して表示し、残りの領域８０×４８０の領域を左端側、右端側の両端にそれぞれ４０×４８０の領域の表示画面Ｄ４に分割して第３のアプリケーションによる表示画面Ａ３を表示した例である。
【００３３】
本実施形態の情報処理端末によれば、差分判断手段が、表示部自体の解像度と第１のアプリケーションにより表示される表示画面の解像度との差分を判断し、双方に差分がある場合は、別途、他の第２のアプリケーションを起動し、第２のアプリケーションにより実行された表示画面を表示部に表示させる。このため、所定の解像度を有する表示部用に作成された第１のアプリケーションを改変することなく、従来はブランク領域として表示されていた領域に第２のアプリケーションの内容を第１のアプリケーションの内容と並列して表示させることができ、画面上の概観を損ねることがない情報処理端末を提供することが可能となる。さらには、ブランク領域に第２のアプリケーションが表示されるので、種々の多様な情報を表示することが可能となる。
【００３４】
また、表示部自体の解像度と第１のアプリケーションにより表示される表示画面の解像度に差分がない場合は、他の第２のアプリケーションを起動させず表示部上に表示させないこととしたので、表示部のアスペクト比に応じたアプリケーションの表示ができることとなる。
【００３５】
さらに、本実施の形態によれば、領域指定手段を備えるので第２のアプリケーションにより表示される画面を挿入する領域を指定することができる。これにより、第２のアプリケーションの内容に応じて、第２のアプリケーションによる表示を表示部の画面上に選択的に配置することができる。例えば、第２のアプリケーションの内容が広告・宣伝を目的としたアプリケーションである場合、かかる情報は表示部の右側に寄せて表示するように表示することで、第１のアプリケーションによる表示画面の妨げとなることがなく、第１のアプリケーションによる内容の表示と第２のアプリケーションによる内容の表示を並列して表示することが可能となる。
【００３６】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【符号の説明】
【００３７】
１  情報処理端末  
２  表示ユニット
３  本体ユニット
３１  解像度検出手段
３２  算出手段
３３  差分判断手段
３４  表示制御手段
３５  領域指定手段
【図１】
2012073984.tif 000003
【図２】
2012073984.tif 000004
【図３】
2012073984.tif 000005
【図４】
2012073984.tif 000006
【図５（ａ）】
2012073984.tif 000007
【図５（ｂ）】
2012073984.tif 000008
【図５（ｃ）】
2012073984.tif 000009
【図５（ｄ）】
2012073984.tif 000010
【図５（ｅ）】
2012073984.tif 000011
【図５（ｆ）】
2012073984.tif 000012