(57)【要約】  情報処理装置（１０）は、精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力部（１１０）と、所定の入力に応じて、表示領域に表示される画面の表示態様を変更する画面変更部（１２０）と、を備える。
2017149993.tif 000002
【特許請求の範囲】
【請求項１】
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段と、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する画面変更手段と、
を備える情報処理装置。
【請求項２】
前記画面変更手段は、
前記画面の向き、前記画面の表示サイズ、前記画面の表示位置、および、前記画面で使用される言語のうち、少なくともいずれか１つを変更する、
請求項１に記載の情報処理装置。
【請求項３】
前記画面変更手段は、
第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きとは異なる第２の向きに変更し、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する、
請求項２に記載の情報処理装置。
【請求項４】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
請求項３に記載の情報処理装置。
【請求項５】
前記画面変更手段は、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更し、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する、
請求項４に記載の情報処理装置。
【請求項６】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、
前記店舗の利用客が使用する言語に関する言語情報を取得する言語情報取得手段を更に備え、
前記画面変更手段は、
店員用の向きとして定義された第１の向きで画面を表示する場合は、当該画面で使用される言語をデフォルトの言語に設定し、
利用客用の向きとして定義された第２の向きで画面を表示する場合は、当該画面で使用される言語を前記言語情報が示す言語に設定する、
請求項２から請求項５のいずれか１つに記載の情報処理装置。
【請求項７】
コンピュータが、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力し、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する、
ことを含む画面表示方法。
【請求項８】
前記コンピュータが、
前記画面の向き、前記画面の表示サイズ、前記画面の表示位置、および、前記画面で使用される言語のうち、少なくともいずれか１つを変更する、
ことを更に含む請求項７に記載の画面表示方法。
【請求項９】
前記コンピュータが、
第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きとは異なる第２の向きに変更し、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する、
ことを更に含む請求項８に記載の画面表示方法。
【請求項１０】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
請求項９に記載の画面表示方法。
【請求項１１】
前記コンピュータが、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更し、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する、
ことを更に含む請求項１０に記載の画面表示方法。
【請求項１２】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、
前記コンピュータが、
前記店舗の利用客が使用する言語に関する言語情報を取得し、
店員用の向きとして定義された第１の向きで画面を表示する場合は、当該画面で使用される言語をデフォルトの言語に設定し、
利用客用の向きとして定義された第２の向きで画面を表示する場合は、当該画面で使用される言語を前記言語情報が示す言語に設定する、
ことを更に含む請求項８から請求項１１のいずれか１つに記載の画面表示方法。
【請求項１３】
コンピュータを、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する画面変更手段、
として機能させるためのプログラム。
【請求項１４】
前記コンピュータを、
前記画面の向き、前記画面の表示サイズ、前記画面の表示位置、および、前記画面で使用される言語のうち、少なくともいずれか１つを変更する手段、
として更に機能させるための請求項１３に記載のプログラム。
【請求項１５】
前記コンピュータを、
第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きとは異なる第２の向きに変更する手段、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する手段、
として更に機能させるための請求項１４に記載のプログラム。
【請求項１６】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
請求項１５に記載のプログラム。
【請求項１７】
前記コンピュータを、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更する手段、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する手段、
として機能させるための請求項１６に記載のプログラム。
【請求項１８】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、
前記コンピュータを、
前記店舗の利用客が使用する言語に関する言語情報を取得する言語情報取得手段、
店員用の向きとして定義された第１の向きで画面を表示する場合は、当該画面で使用される言語をデフォルトの言語に設定する手段、
利用客用の向きとして定義された第２の向きで画面を表示する場合は、当該画面で使用される言語を前記言語情報が示す言語に設定する手段、
として更に機能させるための請求項１４から１７のいずれか１つに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画面表示方法、およびプログラム技術に関する。
【背景技術】
【０００２】
接客業務において、顧客とのコミュニケーションを充実させることは、その顧客の満足度や購買意欲などを向上させるという利益につながる。顧客とのコミュニケーションを取り易い環境を整えるための工夫の一例としては、プロジェクターや共有の表示装置を用いて、接客業務用の画面を顧客と共有することが挙げられる。なお、下記特許文献１には、店で提供する品物の情報などを含む画面を、プロジェクターを用いて表示面（床面など）に表示させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−４４６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、１つの画面を複数の人物で共有している状態において、各々の人物がその画面を操作する可能性がある場合、人物毎の画面の操作性が問題となる。よって、複数の人物で画面を共有する際には、人物毎の画面の操作性を維持する何らかの工夫をすることが望ましい。上述の特許文献１の技術ではそのような工夫はなく、画面を共有した場合に画面の操作性が低下する問題が生じ得る。【０００５】
本発明の目的は、顧客とコミュニケーションを取る機会を増やしつつ、画面の操作性を維持する技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段と、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する画面変更手段と、
を備える情報処理装置が提供される。【０００７】
本発明によれば、
コンピュータが、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力し、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する、
ことを含む画面表示方法が提供される。【０００８】
本発明によれば、
コンピュータを、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する画面変更手段、
として機能させるためのプログラムが提供される。
【発明の効果】
【０００９】
本発明によれば、顧客とコミュニケーションを取る機会を増やしつつ、画面の操作性を維持することができる。
【図面の簡単な説明】
【００１０】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１１】
【図１】第１実施形態の情報処理装置の機能構成を概念的に示すブロック図である。
【図２】情報処理装置のハードウエア構成を例示する図である。
【図３】第１実施形態の情報処理装置の処理概要を示すフローチャートである。
【図４】第１実施形態における動作の一例を説明するための図である。
【図５】第１の向きおよび第２の向きを定義する情報の一例を示す図である。
【図６】第１の向きおよび第２の向きを定義する情報の一例を示す図である。
【図７】第１実施形態の情報処理装置が所定の入力に応じて画面の向きを変更する処理の流れを示すフローチャートである。
【図８】画面の表示位置または表示サイズを変更するために用いる情報の一例を示す図である。
【図９】第２実施形態の情報処理装置が所定の入力に応じて画面の向き、位置、およびサイズを変更する処理の流れを示すフローチャートである。
【図１０】第３実施形態の情報処理装置の機能構成を概念的に示すブロック図である。
【図１１】利用客が所持する携帯端末から言語情報を取得する流れを例示する図である。
【図１２】第３実施形態の情報処理装置のハードウエア構成を例示する図である。
【図１３】第３実施形態の情報処理装置が所定の入力に応じて画面の向きと画面で使用される言語とを変更する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
本発明に係る情報処理装置は、特に限定されないが、例えばレジカウンタに設置され、商品の精算処理に用いられる装置などである。以下の各実施形態において、本発明に係る情報処理装置、該情報処理装置としての役割を果たすコンピュータが実行する画面表示方法、コンピュータを本発明に係る情報処理装置として動作させるプログラムについて、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また各ブロック図において、特に説明がないかぎり、各ブロックは、ハードウエア単位の構成ではなく機能単位の構成を表す。
【００１３】
［第１実施形態］
〔機能構成〕
図１は、第１実施形態の情報処理装置１０の機能構成を概念的に示すブロック図である。図１に示されるように、本実施形態の情報処理装置１０は、出力部１１０および画面変更部１２０を備える。
【００１４】
出力部１１０は、接客業務に用いられる画面（例えば、精算対象とする商品の登録処理または該商品の精算処理に用いる画面）を、第１の人物と第２の人物が共同で利用する表示領域に出力する。特に限定されないが、第１の人物および第２の人物は、接客業務において、接客する側の人物と接客を受ける側の人物である。より具体的に言えば、第１の人物および第２の人物は、店員と店舗の利用客などである。この場合における表示領域は、特に限定されないが、例えばレジカウンタのテーブル、または、該テーブルの面上に設けられた表示装置などである。レジカウンタのテーブルが表示領域である場合、出力部１１０は、例えば天井や壁面、またはテーブルなどに取り付けられた支持部材よって該テーブルの上側に固定される投影装置（図示せず）を制御して該テーブルの上面に各画面を投影させる。また、画面変更部１２０は、所定の入力に応じて、上述の表示領域に表示される画面の表示態様を変更する。ここで画面変更部１２０によって変更される「画面の表示態様」は、第１の人物および第２の人物の少なくともいずれか一方に関する画面の操作性に影響を与える画面の構成である。具体的には、画面変更部１２０は、例えば、画面の向き、画面の表示サイズ、画面の表示位置、または画面で使用される言語のうち、少なくともいずれか１つを変更する。なお本実施形態では、「画面の向き」を変更するケースを例示する。「画面の向きの変更」には、それぞれの向きに応じた複数の画面データが画面毎に用意されており、表示領域上に表示させる画面データを別の画面データに切り替える場合と、同一の画面データを回転させる場合が含まれる。なお所定の入力の具体的な例については、後述する。
【００１５】
〔ハードウエア構成〕
情報処理装置１０の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、情報処理装置１０の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００１６】
図２は、情報処理装置１０のハードウエア構成を例示する図である。情報処理装置１０は、バス１０１、プロセッサ１０２、メモリ１０３、ストレージ１０４、入出力インタフェース１０５、及び通信インタフェース１０６を有する。バス１０１は、データを送受信するためのデータ伝送路である。プロセッサ１０２、メモリ１０３、ストレージ１０４、入出力インタフェース１０５、及び通信インタフェース１０６は、バス１０１を介して相互にデータを送受信する。但し、プロセッサ１０２などを互いに接続する方法は、バス接続に限定されない。
【００１７】
プロセッサ１０２は、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）などの演算処理装置である。メモリ１０３は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリである。ストレージ１０４は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、又はメモリカードなどの記憶装置である。また、ストレージ１０４は、ＲＡＭやＲＯＭなどのメモリであってもよい。
【００１８】
ストレージ１０４は、情報処理装置１０の上記機能構成部（出力部１１０、画面変更部１２０）を実現するプログラムモジュールを記憶している。プロセッサ１０２は、これら各プログラムモジュールを実行することにより、そのプログラムモジュールに対応する各機能構成部を実現する。ここでプロセッサ１０２は、上記各プログラムモジュールを実行する際、これらのプログラムモジュールをメモリ１０３上に読み出してから実行してもよいし、メモリ１０３上に読み出さずに実行してもよい。またストレージ１０４は、上記機能構成部のプログラムモジュール以外にも、商品登録処理用のプログラムモジュールや商品精算処理用のプログラムモジュールを更に記憶していてもよい。
【００１９】
入出力インタフェース１０５は、情報処理装置１０と入出力デバイスとを接続するためのインタフェースである。入出力インタフェース１０５には、例えば、マウス、キーボードなどの入力装置１０５１や、ＣＲＴ（Cathode Ray Tube）ディスプレイやＬＣＤ（Liquid Crystal Display）などの表示装置１０５２、入力装置１０５１と表示装置１０５２が一体化したタッチパネルなどが接続される。また入出力インタフェース１０５には、精算処理に用いる画面を表示領域（例えば、レジカウンタのテーブルの上面など）に投影する投影装置１０５３が更に接続される。投影装置１０５３は、可視光プロジェクション装置や赤外光プロジェクション装置であり、予め決まったパターンや文字、または自由なパターンや文字を表す光を投射部から照射することで、投影面上に任意の画像を投影する。また入出力インタフェース１０５には、商品の精算処理に用いる各種機器（例えば、商品を認識して精算対象として登録するためのハンディスキャナやイメージスキャナ、キャッシュドロア、レシートプリンタ、自動釣銭機など）が更に接続される。
【００２０】
通信インタフェース１０６は、情報処理装置１０をインターネットなどの様々なネットワークに接続させて、該ネットワークを介して外部の装置と通信させるためのインタフェースである。通信インタフェース１０６は、例えば店舗内のサーバなどの外部の装置と情報処理装置１０とをネットワークを介して接続する。
【００２１】
なお、情報処理装置１０のハードウエア構成は図２に示した構成に限定されない。例えば、各プログラムモジュールはメモリ１０３に格納されていてもよい。この場合、情報処理装置１０はストレージ１０４を備えていなくてもよい。また例えば、入出力インタフェース１０５を介して接続されている各装置は、通信インタフェース１０６を介してネットワーク経由で接続されていてもよい。
【００２２】
〔処理概要〕
図３を用いて、本実施形態の情報処理装置１０の処理概要を説明する。図３は、第１実施形態の情報処理装置１０の処理概要を示すフローチャートである。
【００２３】
出力部１１０は、精算対象とする商品の登録処理や登録された商品の精算処理に用いられる様々な画面を、表示領域上に出力する（Ｓ１０２）。これらの画面を表示領域上に表示させるために用いる画面データは、登録処理用のプログラムモジュールおよび精算処理用のプログラムモジュールをプロセッサ１０２が実行することにより生成される。表示領域上に画面が出力されると、画面変更部１２０は、表示領域に表示された画面の向きを変えるトリガとなる、所定の入力の有無を監視する（Ｓ１０４）。所定の入力があった場合（Ｓ１０４：ＹＥＳ）、画面変更部１２０は、表示領域に現在表示されている画面の向きを変更する（Ｓ１０６）。一方、所定に入力がない場合（Ｓ１０４：ＮＯ）、画面変更部１２０は、所定の入力の有無を監視する処理を続行する。
【００２４】
〔作用・効果〕
以上、本実施形態では、第１の人物および第２の人物が共同で利用する表示領域に表示されている画面であって、接客業務で用いられる画面の表示態様（本実施形態の動作例では、画面の向き）が、所定の入力に応じて変更される。これにより、表示領域に表示される画面をその画面の操作する人物に適した表示態様で表示することが可能となり、各々の人物における画面操作性を維持できるといった効果が見込める。また、第１の人物および第２の人物の間で情報を容易に共有可能となるといった効果も見込める。
【００２５】
本実施形態の作用と効果を具体的な例を用いて説明する。例えば、第１の人物および第２の人物が店員と店舗の利用客であり、接客業務で用いられる画面が、精算対象の商品の登録処理や該商品の精算処理で用いる画面であるとする。このような画面は、基本的には店員が操作すべき画面であるが、その中には、利用客の操作を必要とする画面（例えば、年齢を確認する画面や支払方法を選択する画面）や利用客に確認してもらうのが好ましい画面（例えば、精算内容を表示する画面）などが含まれ得る。ここで、一般的なレジカウンタにおいては、店員と店舗の利用客は当該レジカウンタを挟んで対面することになる。すると、店員と店舗の利用客が共同で利用する表示領域における、店員に関して適切な画面の向きと、店舗の利用客に関して適切な画面の向きが異なることになる。上述の本実施形態によれば、所定の入力に応じて、店員と店舗の利用客が共同で利用する表示領域上に表示されている画面の表示態様（例えば画面の向き）を変えることができる。
【００２６】
図４を用いてこれを具体的に説明する。図４は、第１実施形態における動作の一例を説明するための図である。図４では、投影装置１０５３が、出力部１１０からの指示に基づいて、画面４２をレジカウンタのテーブル４０（表示領域）に投影する例が示されている。画面変更部１２０が所定の入力を受け付けて画面の向きを変更する指示を出力部１１０に送ることにより、テーブル４０に投影される画面４２の向きが変更される。これにより、店員用の画面をテーブル４０の店員側から見るのに適した向きで表示する、或いは、利用客用の画面をテーブル４０の利用客側から見るのに適した向きで表示することが可能となる。
【００２７】
〔具体例〕
以下、第１の人物および第２の人物が、店員および店舗の利用客であるケースを例として挙げ、第１実施形態の情報処理装置１０をより詳細に説明する。
【００２８】
＜画面の向きの定義＞
以下では、２つの向き（基準となる第１の向き、及び、第１の向きと異なる第２の向き）が、画面の向きとして定義されているケースについて例示する。以下の例では、第１の向きは、店員用の画面の向きであり、第２の向きは店舗の利用客用の画面の向きである。第１の向きおよび第２の向きは、例えば、図５や図６に示すような形式で定義される。図５および図６は、第１の向きおよび第２の向きを定義する情報の一例を示す図である。図５では、画面毎に第１の向き（０°）および第２の向き（１８０°）の画面データが用意されており、各画面データが、各画面を識別する情報とその向きを識別する情報と紐付けられた状態で記憶されている例が示されている。図６では、第１の向きの角度情報（０°）および第２の向きの角度情報（１８０°）が予め定義されている例が示されている。これらの情報は、例えば、ストレージ１０４などの記憶手段に予め用意される。なお、画面の向きの数およびその角度はこれらの図に記載される例に限定されない。
【００２９】
＜所定の入力＞
所定の入力とは、画面の向きを変更するトリガとなる入力または操作である。第１の向きで表示される画面（店員用の画面）の場合、所定の入力の具体的な例としては、画面上に予め設けられた特定ボタンの操作、特定商品の登録操作、１つの取引で精算対象に含める商品を確定する操作などが挙げられる。特定ボタンとは、例えば、出力される画面に予め含まれている、画面の向きを変更させるためのボタン（例えば「回転」ボタン）などである。また特定商品とは、利用客用の画面の表示を要する商品であり、例えば購入可能な年齢が制限される商品（酒類やたばこ類など）などがその例として挙げられる。また「１つの取引で精算対象に含める商品を確定する操作」は、言い換えると、利用客が購入する全ての商品の登録が完了した後にその登録内容を確定する操作（例えば、「登録完了」ボタンの押下など）である。画面変更部１２０は、第１の向きの画面が出力されている場合は、これらの操作の少なくとも１つを受け付けた場合に、画面の向きを変更する。また、第２の向きで表示される画面（店舗の利用客用の画面）の場合、所定の入力の具体的な例としては、利用客用に表示された画面での入力を完了する操作が挙げられる。より具体的には、第２の向きで画面が表示されている場合の所定の入力は、年齢確認画面での年齢選択ボタンの操作や支払方法の種類を選択する画面での選択操作などの応答操作や、その他の確認画面での「はい」ボタンの操作といった応答操作などである。画面変更部１２０は、第２の向きの画面が出力されている場合は、これらの応答操作を受け付けた場合に、画面の向きを変更する。なお、第２の向きで表示される画面にも、第１の向きの画面と同様の特定ボタンが含まれており、画面変更部１２０はこの特定ボタンの押下によって画面の向きを変更してもよい。
【００３０】
また、所定の入力は上述の例に制限されない。例えば、所定の入力を人物のジェスチャ（手の動きやフィンガージェスチャなど）によって行うことも可能である。ジェスチャの具体的な例としては、画面の上に指を置いてスワイプ動作を行う、手の軌跡で所定の形状を描くなどである。この場合、情報処理装置１０は、画面の向きを変更する所定のジェスチャを記憶する所定の記憶部を更に備える。また画面変更部１２０は、既知の画像解析技術を用いて画像を解析して人物の動き（人物の手の動きなど）を検出する。そして、画面変更部１２０は、当該検出された人物の動きと、所定の記憶に記憶されたジェスチャとの類似度が所定の閾値以上か否かによって、所定の入力が行われたか否かを判断する。
【００３１】
＜画面の向きの変更＞
図７を用いて、本実施形態の情報処理装置１０が画面の向きを変更する際の処理の流れを説明する。図７は、第１実施形態の情報処理装置１０が所定の入力に応じて画面の向きを変更する処理の流れを示すフローチャートである。
【００３２】
図３のＳ１０４の判定が「ＹＥＳ」である場合、すなわち、所定の入力を受け付けた場合、画面変更部１２０は、表示領域に現在表示されている画面の向きを示す情報を取得する（Ｓ２０２）。それぞれの向きに応じた画面データを切り替える方式を採用している場合、画面の向きを示す情報は、例えば図５に示されるように、各画面データに紐付けられている。この場合、画面変更部１２０は、表示領域に現在表示されている画面の画面データに紐付けられている向き識別情報を取得する。また、画面データを回転させる方式を採用している場合、画面の向きを示す情報（回転角度を示す情報）は、例えば、メモリ１０３などの一時的な記憶領域に格納される。この場合、画面変更部１２０は一時的な記憶領域に格納されている回転角度を示す情報を取得する。
【００３３】
次いで、画面変更部１２０は、画面の向きを示す情報に基づいて、表示領域に現在表示されている画面の向きが、第１の向きまたは第２の向きのいずれであるかを判定する（Ｓ２０４）。表示領域に現在表示されている画面の向きが「第１の向き」である場合（Ｓ２０４：第１の向き）、画面変更部１２０は、画面の向きを「第２の向き」に変更する指示を出力部１１０に出力する（Ｓ２０６）。一方、表示領域に現在表示されている画面の向きが「第２の向き」である場合（Ｓ２０４：第２の向き）、画面変更部１２０は、画面の向きを「第１の向き」に変更する指示を出力部１１０に出力する（Ｓ２０８）。そして、出力部１１０は、画面変更部１２０から受け取った指示が示す向きの画面を出力する（Ｓ２１０）。
【００３４】
例えば、それぞれの向きに応じた画面データを切り替える方式を採用している場合、図５で例示されるように、互いに異なる向きを有する２つの画面データが、同一の画面識別情報に紐付けられて用意されている。画面変更部１２０は、表示領域に現在表示されている画面の画面データに紐付けられている画面識別情報を用いて特定される２つの画面データのうち、Ｓ２０２で取得した向き識別情報を有さない画面データを読み出す。そして、画面変更部１２０は読み出した画面データを出力部１１０に渡す。出力部１１０は、表示領域に出力する画面データを、画面変更部１２０から受け取った画面データに切り替える。
【００３５】
また例えば、画面データを回転させる方式を採用している場合、図６で例示されるように、異なる向き（角度）を定義する情報が用意されている。画面変更部１２０は、Ｓ２０２で取得した角度情報とは異なるもう一方の角度情報を読み出す。そして画面変更部１２０は読み出した情報を出力部１１０に渡す。出力部１１０は、画面変更部１２０から受け取った角度情報に基づいて、表示領域に現在表示されている画面の角度を調整する。具体的には、出力部１１０は、画面データを角度情報に基づいて回転させて、当該画面データの向きを変更する。そして、出力部１１０は、当該向きを変更した状態の画面データを表示装置１０５２や投影装置１０５３を介して出力する。なお投影装置１０５３を用いて画面を投影している場合、出力部１１０は、当該投影装置１０５３の全部または一部を回転させる機構の回転角度を制御する信号を出力してもよい。この場合、当該機構を回転させることにより、画面の向きを変更することができる。
【００３６】
［第２実施形態］
本実施形態は、以下の点を除き、第１実施形態と同様である。
【００３７】
〔機能構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様の機能構成（図１）を有する。本実施形態の画面変更部１２０は、画面の向きを変更する際に、表示領域上の画面の表示位置または表示サイズの少なくとも一方を併せて変更する。画面変更部１２０は、例えば、図８に示すような情報を用いて、画面の表示位置または表示サイズの少なくとも一方を変更する。
【００３８】
図８は、画面の表示位置または表示サイズを変更するために用いる情報の一例を示す図である。図８に示される情報は、表示位置および表示サイズに関する情報を画面の向き別に有している。具体的には、図８に示される情報によれば、第１の向きで画面を表示する場合、当該画面はデフォルト位置にデフォルトサイズで表示される。また、第２の向きで画面を表示する場合は、当該画面は、デフォルト位置から利用客側に２０ｃｍずらした位置にデフォルトサイズの１．５倍のサイズで表示される。
【００３９】
本実施形態の画面変更部１２０は、所定の入力に応じて画面の向きを変更する場合、その向きに応じた表示位置および表示サイズを示す情報を読み出す。そして、画面変更部１２０は、読み出した表示位置および表示サイズに関する情報を出力部１１０に渡す。出力部１１０は、受け取った表示位置および表示サイズに関する情報に基づいて、画面の表示位置および表示サイズを変更する。
【００４０】
〔ハードウエア構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様のハードウエア構成（図２）を有する。ストレージ１０４は、本実施形態における情報処理装置１０の上記機能構成部（画面変更部１２０）を実現するプログラムモジュールを更に記憶している。プロセッサ１０２は、これら各プログラムモジュールを実行することにより、そのプログラムモジュールに対応する各機能構成部を実現する。またストレージ１０４は、図８に示されるような情報を更に格納していてもよい。図８に示されるような情報は、情報処理装置１０と通信可能に接続された他の装置（図示せず）の記憶装置に記憶されていてもよい。
【００４１】
〔動作例〕
図９を用いて、本実施形態の情報処理装置１０が画面の向き、位置、およびサイズを変更する際の処理の流れを説明する。図９は、第２実施形態の情報処理装置１０が所定の入力に応じて画面の向き、位置、およびサイズを変更する処理の流れを示すフローチャートである。
【００４２】
図３のＳ１０４の判定が「ＹＥＳ」である場合、すなわち、所定の入力を受け付けた場合、画面変更部１２０は、表示領域に現在表示されている画面の向きを示す情報を取得する（Ｓ３０２）。次いで、画面変更部１２０は、画面の向きを示す情報に基づいて、表示領域に現在表示されている画面の向きが、第１の向きまたは第２の向きのいずれであるかを判定する（Ｓ３０４）。この流れは、図７で説明したものと同様である。
【００４３】
表示領域に現在表示されている画面の向きが「第１の向き」である場合（Ｓ３０４：第１の向き）、画面変更部１２０は、第２の向きにおける表示位置および表示サイズに関する情報を読み出す（Ｓ３０６）。それぞれの向きにおける表示位置および表示サイズに関する情報は、例えば、ストレージ１０４などの所定の記憶部に予め記憶されている。そして、画面変更部１２０は、画面の向きを「第２の向き」に変更する指示に加えて、画面の表示位置および表示サイズをＳ３０６で読み出した表示位置および表示サイズに変更する指示を出力部１１０に送る（Ｓ３０８）。
【００４４】
一方、表示領域に現在表示されている画面の向きが「第２の向き」である場合（Ｓ３０４：第２の向き）、画面変更部１２０は、第１の向きにおける表示位置および表示サイズに関する情報をストレージ１０４などの所定の記憶部から読み出す（Ｓ３１０）。そして、画面変更部１２０は、画面の向きを「第１の向き」に変更する指示に加えて、画面の表示位置および表示サイズをＳ３１０で読み出した表示位置および表示サイズに変更する指示を出力部１１０に送る（Ｓ３１２）。
【００４５】
出力部１１０は、画面変更部１２０から受け取った指示（Ｓ３０８の指示またはＳ３１２の指示）が示す向き、表示位置、および表示サイズで画面を出力する（Ｓ３１４）。
【００４６】
〔作用・効果〕
本実施形態によれば、店員および店舗の利用客が共同で利用する表示領域上において、利用客用の画面（第２の向きの画面）が利用客に近い位置に表示される。また、利用客用の画面（第２の向きの画面）が拡大されて表示領域に表示される。
【００４７】
図８に示される情報がストレージ１０４などの所定の記憶部に記憶されているケースを用いて、具体的に説明する。この場合、第２の向きの画面は、第１の向きの画面が表示される位置（デフォルト位置）よりも、利用客に近い位置（デフォルト位置から利用客方向に２０ｃｍずれた位置）に表示される。また、第２の向きの画面は、第１の向きの画面の表示サイズ（デフォルトサイズ）よりも、大きいサイズ（デフォルトサイズの１．５倍のサイズ）で表示される。
【００４８】
これにより、本実施形態によれば、利用客用の画面（第２の向きの画面）の操作性が向上し、利用客が画面操作を容易に行うことができる。
【００４９】
なお、本実施形態では、表示位置と表示サイズとを併せて変更する例について説明したが、本実施形態はこれに限定されない。例えば、図８に例示される情報の代わりに、表示位置と表示サイズのうちのいずれか一方に関する情報がストレージ１０４などに記憶されており、画面変更部１２０は、表示位置と表示サイズのうちのいずれか一方を変更する指示を出力部１１０に出力するように構成されていてもよい。
【００５０】
また、本実施形態では、画面の向きに応じた表示位置および表示サイズが、全ての画面で一律である例（図８）について説明したが、本実施形態はこれに限定されない。例えば、画面の向きに応じた表示位置および表示サイズは、画面毎に定義されていてもよい。このようにすることで、利用客用の画面を、その画面毎に適した位置およびサイズで表示領域に表示させることができる。
【００５１】
また例えば、第２の向きにおける表示位置および表示サイズが、店舗の利用客の属性（例えば、年齢、性別、身長など）別に複数定義されていてもよい。この場合、利用客を被写体として含む画像の解析や店員の手入力などによって、利用客の属性情報が事前に取得される。そして、画面の向きが第１の向きから第２の向きに変更される場合、画面変更部１２０は、取得された属性情報に対応する表示位置および表示サイズを読み出し（Ｓ３０６）、読み出した表示位置および表示サイズで第２の向きの画面を表示する指示を出力部１１０に出力する（Ｓ３１０）。このようにすることで、各利用客に適した位置およびサイズで、利用客用の画面を表示領域に表示させることができる。
【００５２】
［第３実施形態］
上述の各実施形態において、第１の人物と第２の人物が共通の言語を使用していないケースも考えられる。具体的には、店員が主に使用する言語と、店舗の利用客が主に使用する言語が一致しないケースも考えられる。この場合、店舗の利用客用の画面を表示する場合、その利用客が画面内容を正確に理解できない虞がある。そこで、本実施形態の画面変更部１２０は、画面の向きを変更する際に、その画面で使用される言語を併せて変更する。より具体的には、本実施形態の画面変更部１２０は、店舗の利用客用の画面（第２の向きの画面）で使用される言語を、店舗の利用客が使用する言語に併せて変更する。
【００５３】
図１０は、第３実施形態の情報処理装置１０の機能構成を概念的に示すブロック図である。図１０に示されるように、本実施形態の情報処理装置１０は、第１実施形態の構成に加えて、言語情報取得部１３０を更に有する。なお、本実施形態の情報処理装置１０は、第２実施形態の構成を更に備えていてもよい。
【００５４】
言語情報取得部１３０は、店舗の利用客が使用する言語に関する言語情報を取得する。言語情報は、例えば、利用客が所持する携帯端末にインストールされた専用アプリによって保持されている。この場合、言語情報取得部１３０は、例えばＮＦＣ（Near Field Communication）チップなどの近距離通信用のチップが搭載された読取装置、或いは、ネットワーク経由で利用客の携帯端末と通信可能な読取装置を介して、利用客の携帯端末から言語情報を取得することができる。利用客が所持する携帯端末から言語情報を取得する流れを、図１１を用いて説明する。
【００５５】
図１１は、利用客が所持する携帯端末から言語情報を取得する流れを例示する図である。利用客が所持する携帯端末２０にインストールされる専用アプリは、例えば、携帯端末２０で撮像した画像に含まれる商品または携帯端末２０で読み取った商品識別コード（バーコードなど）により特定される商品に関する情報を表示するアプリである。このアプリでは、図１１に例示されるような画面２００が表示される。この画面２００には、アプリで使用する言語を設定するための言語設定エリア２０２が含まれている。言語情報取得部１３０は、入出力インタフェース１０５に接続される読取装置１０５４を介して携帯端末２０と通信することにより、画面２００の言語設定エリア２０２で設定された利用客の言語情報を取得することができる。
【００５６】
また言語情報は、利用客が所持する携帯端末を用いずとも取得することができる。例えば、言語情報取得部１３０は、情報処理装置１０に接続される入力装置１０５１を用いて、店員の手入力（例えば、各種言語の中の１つを選択する入力）によって言語情報を取得することもできる。また例えば、言語情報取得部１３０は、利用客に使用言語を選択させる画面を、任意のタイミングで表示領域に表示させ、その画面を介して言語情報を取得することもできる。
【００５７】
本実施形態の画面変更部１２０は、店員用の向き（第１の向き）で画面を表示する場合、その画面で使用される言語をデフォルトの言語に設定する。デフォルトの言語は、例えば、予めストレージ１０４に定義される。また、本実施形態の画面変更部１２０は、利用客用の向き（第２の向き）で画面を表示する場合、その画面で使用される言語を言語情報取得部１３０により取得された言語情報が示す言語に設定する。本実施形態の出力部１１０は、画面変更部１２０で設定された言語で画面を出力する。例えば、出力部１１０は、自動翻訳機能や予め用意された言語別のデータを用いて、画面データに含まれるテキスト部分のデータを設定された言語に置き換える。そして、出力部１１０は使用言語が変更された画面を表示領域に出力する。
【００５８】
〔ハードウエア構成〕
本実施形態の情報処理装置１０は、図１２に示すように、第１実施形態のハードウエア構成に加え、読取装置１０５４を更に有する。図１２は、第３実施形態の情報処理装置１０のハードウエア構成を例示する図である。読取装置１０５４は、ＮＦＣチップなどの近距離通信用のチップを有し、利用客の携帯端末２０と通信可能な装置である。これに限らず、読取装置１０５４は、ネットワーク経由で利用客の携帯端末２０と通信可能な機能を備える装置であってもよい。読取装置１０５４は、例えば、利用客が携帯端末２０で所定の操作（画面上でのスワイプ操作やタッチ操作、携帯端末２０をシェイクする操作など）をトリガとして該携帯端末２０から送信される通信要求を受け取り、ネットワーク経由で該携帯端末２０と通信する。読取装置１０５４は、入出力インタフェース１０５に更に接続される。またストレージ１０４は、本実施形態における情報処理装置１０の上記機能構成部（画面変更部１２０、言語情報取得部１３０）を実現するプログラムモジュールを更に記憶している。プロセッサ１０２は、これら各プログラムモジュールを実行することにより、そのプログラムモジュールに対応する各機能構成部を実現する。またストレージ１０４は、デフォルトの言語を定義する情報を更に格納していてもよい。デフォルトの言語を定義する情報は、情報処理装置１０と通信可能に接続された他の装置（図示せず）の記憶装置に記憶されていてもよい。
【００５９】
〔動作例〕
図１３を用いて、本実施形態の情報処理装置１０の処理の流れを説明する。図１３は、第３実施形態の情報処理装置１０が所定の入力に応じて画面の向きと画面で使用される言語とを変更する処理の流れを示すフローチャートである。
【００６０】
図３のＳ１０４の判定が「ＹＥＳ」である場合、すなわち、所定の入力を受け付けた場合、画面変更部１２０は、表示領域に現在表示されている画面の向きを示す情報を取得する（Ｓ４０２）。次いで、画面変更部１２０は、画面の向きを示す情報に基づいて、表示領域に現在表示されている画面の向きが、第１の向きまたは第２の向きのいずれであるかを判定する（Ｓ４０４）。この流れは、図７で説明したものと同様である。
【００６１】
表示領域に現在表示されている画面の向きが「第１の向き」である場合（Ｓ４０４：第１の向き）、画面変更部１２０は、画面の使用言語を言語情報が示す言語に設定する（Ｓ４０６）。言語情報は、例えば、図１１を用いて説明したような方法で、商品登録処理の開始時に予め取得されているものとする。そして、画面変更部１２０は、画面の向きを「第２の向き」に変更する指示に加えて、その画面における使用言語をＳ４０６で設定した言語に変更する指示を出力部１１０に送る（Ｓ４０８）。なお、言語情報が示す言語がデフォルトの言語と同じである場合は、Ｓ４０６の処理は実行されなくてもよい。この場合、Ｓ４０８では、画面の向きを「第２の向き」に変更する指示が少なくとも出力部１１０に送られる。
【００６２】
一方、表示領域に現在表示されている画面の向きが「第２の向き」である場合（Ｓ４０４：第２の向き）、画面変更部１２０は、デフォルトの言語に関する情報をストレージ１０４などの所定の記憶部から読み出し、画面の使用言語をデフォルトの言語に設定する（Ｓ４１０）。そして、画面変更部１２０は、画面の向きを「第１の向き」に変更する指示に加えて、その画面における使用言語をＳ４１０で設定したデフォルトの言語に変更する指示を出力部１１０に送る（Ｓ４１２）。なお、言語情報が示す言語がデフォルトの言語と同じである場合は、Ｓ４１０の処理は実行されなくてもよい。この場合、Ｓ４１２では、画面の向きを「第１の向き」に変更する指示が少なくとも出力部１１０に送られる。
【００６３】
出力部１１０は、画面変更部１２０から受け取った指示（Ｓ４０８の指示またはＳ４１２の指示）が示す向き、および使用言語で画面を出力する（Ｓ４１４）。
【００６４】
〔作用・効果〕
以上、本実施形態では、利用客が使用する言語に関する情報（言語情報）が取得され、利用客用の画面で使用される言語が該言語情報に基づいて変更される。これにより、店員と店舗の利用客の使用言語が異なる場合であっても、利用客用の画面では利用客の使用する言語を用いる画面が表示されるため、画面の操作性が低下することを防止する効果が見込める。また、利用者の利便性を向上させるといった効果も見込める。
【００６５】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００６６】
例えば上述の第２実施形態において、画面変更部１２０は、画面の向きを変更せずに画面の表示位置または表示サイズの少なくともいずれか一方を、所定の入力に応じて変更するようにしてもよい。このように利用客に画面を近づける、または、利用客用の画面を拡大することによっても、利用客用の画面の操作性が低下することを防止する効果が見込める。この場合、図９のＳ３０８およびＳ３１２の処理において、画面変更部１２０は、表示位置および／または表示サイズの変更指示を出力部１１０に送る。そして、図９のＳ３１４の処理において、出力部１１０は、受け取った指示が示す表示位置および／または表示サイズで、表示領域に画面を出力する。
【００６７】
また上述の第３実施形態において、画面変更部１２０は、画面の向きを変更せずに画面で使用される言語を、所定の入力に応じて変更するようにしてもよい。このように利用客用の画面で使用される言語を変更することによっても、利用客用の画面の操作性が低下することを防止する効果が見込める。この場合、図１３のＳ４０８およびＳ４１２の処理において、画面変更部１２０は、使用言語の変更指示を出力部１１０に送る。そして、図１３のＳ４１４の処理において、出力部１１０は、受け取った指示が示す言語を使用する画面を、表示領域に出力する。
【００６８】
また、上述の説明で用いた複数のフローチャートでは、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。
【００６９】
以下、参考形態の例を付記する。
１．
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段と、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する画面変更手段と、
を備える情報処理装置。
２．
前記画面変更手段は、
前記画面の向き、前記画面の表示サイズ、前記画面の表示位置、および、前記画面で使用される言語のうち、少なくともいずれか１つを変更する、
１．に記載の情報処理装置。
３．
前記画面変更手段は、
第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きとは異なる第２の向きに変更し、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する、
２．に記載の情報処理装置。
４．
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
３．に記載の情報処理装置。
５．
前記画面変更手段は、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更し、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する、
４．に記載の情報処理装置。
６．
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、
前記店舗の利用客が使用する言語に関する言語情報を取得する言語情報取得手段を更に備え、
前記画面変更手段は、
店員用の向きとして定義された第１の向きで画面を表示する場合は、当該画面で使用される言語をデフォルトの言語に設定し、
利用客用の向きとして定義された第２の向きで画面を表示する場合は、当該画面で使用される言語を前記言語情報が示す言語に設定する、
２．から５．のいずれか１つに記載の情報処理装置。
７．
コンピュータが、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力し、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する、
ことを含む画面表示方法。
８．
前記コンピュータが、
前記画面の向き、前記画面の表示サイズ、前記画面の表示位置、および、前記画面で使用される言語のうち、少なくともいずれか１つを変更する、
ことを更に含む７．に記載の画面表示方法。
９．
前記コンピュータが、
第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きとは異なる第２の向きに変更し、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する、
ことを更に含む８．に記載の画面表示方法。
１０．
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
９．に記載の画面表示方法。
１１．
前記コンピュータが、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更し、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する、
ことを更に含む１０．に記載の画面表示方法。
１２．
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、
前記コンピュータが、
前記店舗の利用客が使用する言語に関する言語情報を取得し、
店員用の向きとして定義された第１の向きで画面を表示する場合は、当該画面で使用される言語をデフォルトの言語に設定し、
利用客用の向きとして定義された第２の向きで画面を表示する場合は、当該画面で使用される言語を前記言語情報が示す言語に設定する、
ことを更に含む８．から１１．のいずれか１つに記載の画面表示方法。
１３．
コンピュータを、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する画面変更手段、
として機能させるためのプログラム。
１４．
前記コンピュータを、
前記画面の向き、前記画面の表示サイズ、前記画面の表示位置、および、前記画面で使用される言語のうち、少なくともいずれか１つを変更する手段、
として更に機能させるための１３．に記載のプログラム。
１５．
前記コンピュータを、
第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きとは異なる第２の向きに変更する手段、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する手段、
として更に機能させるための１４．に記載のプログラム。
１６．
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
１５．に記載のプログラム。
１７．
前記コンピュータを、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更する手段、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する手段、
として機能させるための１６．に記載のプログラム。
１８．
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、
前記コンピュータを、
前記店舗の利用客が使用する言語に関する言語情報を取得する言語情報取得手段、
店員用の向きとして定義された第１の向きで画面を表示する場合は、当該画面で使用される言語をデフォルトの言語に設定する手段、
利用客用の向きとして定義された第２の向きで画面を表示する場合は、当該画面で使用される言語を前記言語情報が示す言語に設定する手段、
として更に機能させるための１４．から１７．のいずれか１つに記載のプログラム。
【００７０】
この出願は、２０１６年３月４日に出願された日本出願特願２０１６−０４２２１３号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2017149993.tif 000003
【図２】
2017149993.tif 000004
【図３】
2017149993.tif 000005
【図４】
2017149993.tif 000006
【図５】
2017149993.tif 000007
【図６】
2017149993.tif 000008
【図７】
2017149993.tif 000009
【図８】
2017149993.tif 000010
【図９】
2017149993.tif 000011
【図１０】
2017149993.tif 000012
【図１１】
2017149993.tif 000013
【図１２】
2017149993.tif 000014
【図１３】
2017149993.tif 000015
【手続補正書】
【提出日】平成30年9月3日(2018.9.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段と、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する画面変更手段と、
を備え、
前記画面変更手段は、前記画面の向きを変更し、かつ、前記画面における使用言語を変更する情報処理装置。
【請求項２】
前記第１の人物および前記第２の人物の少なくとも一方が使用する言語に関する言語情報を取得する言語情報取得手段を更に備え、
前記画面変更手段は、前記画面の向きが他方の人物用の向きから前記一方の人物用の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記一方の人物用の言語に設定する、
請求項１に記載の情報処理装置。
【請求項３】
前記第１の人物および前記第２の人物が使用する言語に関する言語情報を取得する言語情報取得手段を更に備え、
前記画面変更手段は、
前記画面の向きが前記第１の人物用の第１の向きから前記第２の人物用の第２の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記第２の人物用の言語に設定し、
前記画面の向きが前記第２の向きから前記第１の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記第１の人物用の言語に設定する、
請求項１に記載の情報処理装置。
【請求項４】
前記画面変更手段は、
前記第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第２の向きに変更し、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する、
請求項３に記載の情報処理装置。
【請求項５】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
請求項４に記載の情報処理装置。
【請求項６】
前記画面変更手段は、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更し、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する、
請求項５に記載の情報処理装置。
【請求項７】
前記画面変更手段は、
前記所定の入力に応じて、前記画面の表示サイズ、および、前記画面の表示位置の少なくとも１つをさらに変更する、
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
コンピュータが、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力し、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する、
ことを含み、
前記画面の表示態様の変更は、前記画面の向きを変更し、かつ、前記画面における使用言語を変更することを含む画面表示方法。
【請求項９】
前記コンピュータが、
前記第１の人物および前記第２の人物の少なくとも一方が使用する言語に関する言語情報を取得し、
前記画面の向きが他方の人物用の向きから前記一方の人物用の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記一方の人物用の言語に設定する、
ことを更に含む請求項８に記載の画面表示方法。
【請求項１０】
前記コンピュータが、
前記第１の人物および前記第２の人物が使用する言語に関する言語情報を取得し、
前記画面の向きが前記第１の人物用の第１の向きから前記第２の人物用の第２の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記第２の人物用の言語に設定し、
前記画面の向きが前記第２の向きから前記第１の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記第１の人物用の言語に設定する、
ことを更に含む請求項８に記載の画面表示方法。
【請求項１１】
前記コンピュータが、
前記第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第２の向きに変更し、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する、
ことを更に含む請求項１０に記載の画面表示方法。
【請求項１２】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
請求項１１に記載の画面表示方法。
【請求項１３】
前記コンピュータが、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更し、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する、
ことを更に含む請求項１２に記載の画面表示方法。
【請求項１４】
前記コンピュータが、
前記所定の入力に応じて、前記画面の表示サイズ、および、前記画面の表示位置の少なくとも１つを更に変更する、
ことを含む請求項８から１３のいずれか１項に記載の画面表示方法。
【請求項１５】
コンピュータを、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する手段であって、前記画面の向きを変更し、かつ、前記画面における使用言語を変更する画面変更手段、
として機能させるためのプログラム。
【請求項１６】
前記コンピュータを、
前記第１の人物および前記第２の人物の少なくとも一方が使用する言語に関する言語情報を取得する言語情報取得手段、
前記画面の向きが他方の人物用の向きから前記一方の人物用の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記一方の人物用の言語に設定する手段、
として更に機能させるための請求項１５に記載のプログラム。
【請求項１７】
前記コンピュータを、
前記第１の人物および前記第２の人物が使用する言語に関する言語情報を取得する言語情報取得手段、
前記画面の向きが前記第１の人物用の第１の向きから前記第２の人物用の第２の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記第２の人物用の言語に設定する手段、
前記画面の向きが前記第２の向きから前記第１の向きに変わる場合、前記言語情報に基づいて、前記画面で使用される言語を前記第１の人物用の言語に設定する手段、
として更に機能させるための請求項１５に記載のプログラム。
【請求項１８】
前記コンピュータを、
前記第１の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第２の向きに変更する手段、
前記第２の向きで前記画面が表示されているときに前記所定の入力を受け付けた場合、当該画面の向きを前記第１の向きに変更する手段、
として更に機能させるための請求項１７に記載のプログラム。
【請求項１９】
前記第１の人物および前記第２の人物は店員と店舗の利用客であり、前記第１の向きは店員用の画面の向きであり、前記第２の向きは店舗の利用客用の画面の向きである、
請求項１８に記載のプログラム。
【請求項２０】
前記コンピュータを、
前記画面に設けられた特定ボタンの操作、特定商品の登録操作、精算対象として登録する商品を確定する操作のうちの少なくともいずれか１つを前記所定の入力として受け付けた場合に、前記画面の向きを前記第１の向きから前記第２の向きに変更する手段、
前記第２の向きの画面での応答操作を前記所定の入力として受け付けた場合に、前記画面の向きを前記第２の向きから前記第１の向きに変更する手段、
として機能させるための請求項１９に記載のプログラム。
【請求項２１】
前記コンピュータを、
前記所定の入力に応じて、前記画面の表示サイズ、および、前記画面の表示位置の少なくとも１つを更に変更する手段、
として更に機能させるための請求項１５から２０のいずれか１項に記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明によれば、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段と、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する画面変更手段と、
を備え、
前記画面変更手段は、前記画面の向きを変更し、かつ、前記画面における使用言語を変更する情報処理装置が提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明によれば、
コンピュータが、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力し、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する、
ことを含み、
前記画面の表示態様の変更は、前記画面の向きを変更し、かつ、前記画面における使用言語を変更することを含む
画面表示方法が提供される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明によれば、
コンピュータを、
精算対象とする商品の登録処理または該商品の精算処理に用いる画面を、第１の人物および第２の人物が共同で利用する表示領域に出力する出力手段、
所定の入力に応じて、前記表示領域に表示される画面の表示態様を変更する手段であって、前記画面の向きを変更し、かつ、前記画面における使用言語を変更する画面変更手段、
として機能させるためのプログラムが提供される。
【国際調査報告】
2017149993.tif 000016
2017149993.tif 000017
2017149993.tif 000018
2017149993.tif 000019