(57)【要約】【課題】処理モードの変更を容易にし、操作性を向上させる。【解決手段】売上データ処理装置１０は、表示画面１３１を有する表示部１３を備え、第１支持部３１、第２支持部３２及び第３支持部３３により、表示画面１３１の向きが横向き又は縦向き、前向き又は後ろ向きに変更可能に構成されている。縦横センサ及び前後センサにより検出された表示画面１３１の向きに応じて、予め設定された複数の処理モードの中から一の処理モードを決定し、当該決定された処理モードに対応する画面を表示画面１３１に表示させる。【選択図】図２
2018125030.tif 000002
【特許請求の範囲】
【請求項１】
表示部の向きに対応した複数のモードを有し、当該表示部の向きを検出する検出手段と、
第１処理モードに対応した画面が表示されているときに前記検出手段により前記表示部の向きが検出された場合に、前記第１処理モードにおける処理状態が、前記検出手段で検出された表示部の向きに対応した第２処理モードへの変更を許容する処理状態にあるか否かを判別する判別手段と、
前記判別手段による判別結果に応じて前記第１処理モードを前記第２処理モードへ変更するか否かを制御する制御手段と、
を備えたことを特徴とする表示装置。
【請求項２】
前記判別手段は、前記第１処理モードにおける処理が完了しているか否かに基づいて前記第２処理モードへの変更を許容する処理状態にあるか否かを判別する、
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記判別手段は、前記第１処理モードにおける処理が、ユーザへの確認を依頼する処理中であるか否かに基づいて、ユーザに対して確認操作を行わせるための確認処理モードを前記第２処理モードとして、当該第２処理モードへの変更を許容する処理状態にあるか否かを判別する、
ことを特徴とする請求項１に記載の表示装置。
【請求項４】
前記制御手段は、前記判別手段で変更を許容する処理状態にあると判別された場合には、前記第１処理モードを前記第２処理モードへ変更し、前記判別手段で変更を許容する処理状態にないと判別された場合には、前記第２処理モードへの変更を禁止すると共に前記表示部における前記第１処理モードの画面をエラー画面に切り替えて表示するよう制御する、
ことを特徴とする請求項１〜３の何れか一項に記載の表示装置。
【請求項５】
表示部の向きに対応した複数のモードを有し、当該表示部の向きを検出する検出手段と、
第１処理モードに対応した画面が表示されているときに前記検出手段により第２処理モードに対応した前記表示部の向きが検出された場合に、当該第２処理モードが特定ユーザによる操作を限定する処理モードであれば、現在操作するユーザが前記特定ユーザか否かを判別する判別手段と、
前記判別手段による判別結果に応じて前記第１処理モードを前記第２処理モードへ変更するか否かを制御する制御手段と、
を備えたことを特徴とする表示装置。
【請求項６】
前記制御手段は、前記判別手段で現在操作するユーザが前記特定ユーザであると判別された場合には、前記第１処理モードを前記第２処理モードへ変更し、前記判別手段で前記特定ユーザではないと判別された場合には、前記第２処理モードへの変更を禁止すると共に前記表示部における前記第１処理モードの画面をエラー画面に切り替えて表示するよう制御する、
ことを特徴とする請求項５に記載の表示装置。
【請求項７】
現在時刻が当該表示装置に対する操作を許容する時間帯に該当するか否かを判別する第２判別手段、
を更に具備し、
前記表示部の向きに対応して前記第２処理モード以外に第３処理モードを有し、
前記制御手段は、前記判別手段で現在操作するユーザが前記特定ユーザであると判別された場合には、前記第２判別手段による判別結果に応じて、前記第２処理モードへ変更するか、前記第３処理モードへ変更するか、を制御する、
ことを特徴とする請求項５又は６に記載の表示装置。
【請求項８】
前記制御手段で、前記第２処理モードへの変更を行わない場合には、エラーであること、又は表示部の向きを元の向きに戻すこと、を報知する報知手段、
を更に備えたことを特徴とする請求項１〜７の何れか一項に記載の表示装置。
【請求項９】
コンピュータを、
表示部の向きに対応した複数のモードを有し、当該表示部の向きを検出する検出手段、
第１処理モードに対応した画面が表示されているときに前記検出手段により前記表示部の向きが検出された場合に、前記第１処理モードにおける処理状態が、前記検出手段で検出された表示部の向きに対応した第２処理モードへの変更を許容する処理状態にあるか否かを判別する判別手段、
前記判別手段による判別結果に応じて前記第１処理モードを前記第２処理モードへ変更するか否かを制御する制御手段、
として機能させることを特徴とするプログラム。
【請求項１０】
コンピュータを、
表示部の向きに対応した複数のモードを有し、当該表示部の向きを検出する検出手段、
第１処理モードに対応した画面が表示されているときに前記検出手段により第２処理モードに対応した前記表示部の向きが検出された場合に、当該第２処理モードが特定ユーザによる操作を限定する処理モードであれば、現在操作するユーザが前記特定ユーザか否かを判別する判別手段、
前記判別手段による判別結果に応じて前記第１処理モードを前記第２処理モードへ変更するか否かを制御する制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及びプログラムに関する。
【背景技術】
【０００２】
近年広く利用されているタッチパネル式の電子金銭登録装置（ＥＣＲ：Electronic Cash Register）は、一般的に、略長方形状のタッチパネルを有する表示装置を備え、通常、タッチパネルは横向き（横長状態）に固定されている。
【０００３】
略長方形状の表示画面を備える表示装置において、表示画面の向きが横向きであるか縦向きであるかに応じて、表示内容の配置を変更する技術が開発されている。
例えば、表示装置の表示画面を縦置にするか横置にするかに応じて、メニューアイコンの表示位置を再配置するメニュー表示装置が提案されている（特許文献１参照）。
また、表示部が回転されると、表示内容を画面の向きに適した形式に変換するデータ表示方法が提案されている（特許文献２参照）。
【０００４】
ところで、電子金銭登録装置は、買い上げ商品の登録及び金銭の授受を行う登録処理モード、当日の売り上げを確認する点検処理モード、閉店後に売り上げを確定する精算処理モード等、いくつかの処理モードを有する。例えば、登録処理モードでは横向きの表示画面の方が扱いやすく、点検処理モードや精算処理モードでは縦向きの表示画面の方が扱いやすい等、処理モードの違いによって適した表示方法が異なる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−４９３３４号公報
【特許文献２】特開平１０−２７０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の電子金銭登録装置では、何れの処理モードでも表示画面の向きは固定されており、表示画面の向きが実行中の処理モードに適していない場合には、使い勝手が悪かった。また、表示画面の向きに適した処理モードへと変更するには、そのための操作が必要であった。
また、クレジットカード支払いの確認画面や振り込み金額の確認画面等、顧客の確認操作が必要な場合には、別途顧客側に表示画面を向けた表示装置を用意する必要があった。
【０００７】
本発明は、処理モードの変更を容易にし、操作性を向上させることを課題とする。
【課題を解決するための手段】
【０００８】
請求項１は、表示部の向きに対応した複数のモードを有し、当該表示部の向きを検出する検出手段と、第１処理モードに対応した画面が表示されているときに前記検出手段により前記表示部の向きが検出された場合に、前記第１処理モードにおける処理状態が、前記検出手段で検出された表示部の向きに対応した第２処理モードへの変更を許容する処理状態にあるか否かを判別する判別手段と、前記判別手段による判別結果に応じて前記第１処理モードを前記第２処理モードへ変更するか否かを制御する制御手段と、を備えたことを特徴とする。
請求項５は、表示部の向きに対応した複数のモードを有し、当該表示部の向きを検出する検出手段と、第１処理モードに対応した画面が表示されているときに前記検出手段により第２処理モードに対応した前記表示部の向きが検出された場合に、当該第２処理モードが特定ユーザによる操作を限定する処理モードであれば、現在操作するユーザが前記特定ユーザか否かを判別する判別手段と、前記判別手段による判別結果に応じて前記第１処理モードを前記第２処理モードへ変更するか否かを制御する制御手段と、を備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、処理モードの変更を容易にし、操作性を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】売上データ処理装置の機能的構成を示すブロック図である。
【図２】（ａ）は、表示画面の向きが横向きの場合を示す斜視図である。（ｂ）は、表示画面の向きが縦向きの場合を示す斜視図である。（ｃ）は、表示画面の向きが横向きの場合を裏側から見た斜視図である。
【図３】（ａ）は、表示画面の向きが前向きの場合を示す斜視図である。（ｂ）は、表示画面の向きを前向きから後ろ向きへと回転させる途中の状態を示す斜視図である。（ｃ）は、表示画面の向きが後ろ向きの場合を示す斜視図である。
【図４】権限対応テーブルの例を示す図である。
【図５】表示画面の向きを前向きから後ろ向きにした場合の画面遷移を示す図である。
【図６】表示画面の向きを前向きから後ろ向きにした場合の画面遷移を示す図である。
【図７】表示画面の向きを横向きから縦向きにした場合の画面遷移を示す図である。
【図８】表示画面の向きが横向きの状態で担当者が選択された場合の画面遷移を示す図である。
【図９】表示画面の向きが縦向きの状態で担当者が選択された場合の画面遷移を示す図である。
【図１０】売上データ処理装置において実行される画面表示処理を示すフローチャートである。
【図１１】売上データ処理装置において実行される画面表示処理を示すフローチャートである。
【図１２】（ａ）は、表示画面の向きを前向き又は後ろ向きに回転させる他の例を示す斜視図である。（ｂ）は、前向き又は後ろ向きへの回転を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明に係る表示装置の実施の形態について説明する。なお、本発明は、図示例に限定されるものではない。
【００１２】
図１に、表示装置としての売上データ処理装置１０の機能的構成を示す。
売上データ処理装置１０は、制御部としてのＣＰＵ（Central Processing Unit）１１と、入力部１２と、表示部１３と、通信部１４と、印字部１５と、ドロア１６と、ＲＡＭ（Random Access Memory）１７と、ＲＯＭ（Read Only Memory）１８と、記憶部１９と、検出部としての縦横センサ２０と、検出部としての前後センサ２１と、計時部２２と、を備え、各部はバス２３を介して接続されている。
【００１３】
売上データ処理装置１０は、店舗に設置され、顧客の購入商品の商品名、売上個数、売上金額等の売上データ等の登録を行う登録処理、当日の売り上げを点検する点検処理、閉店後に売り上げを確定する精算処理、顧客に登録内容を確認してもらう確認処理等を行う。売上データ処理装置１０としては、キャッシュレジスタ、電子レジスタ、金銭登録機、ＰＯＳ（Point Of Sales）端末等が含まれる。
【００１４】
ＣＰＵ１１は、売上データ処理装置１０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵ１１は、ＲＯＭ１８に記憶されている各種処理プログラムを読み出してＲＡＭ１７に展開し、当該プログラムとの協働により各種処理を行う。
【００１５】
入力部１２は、表示部１３の画面上に形成されたタッチパネルを備え、操作者からのタッチ入力に応じた操作信号をＣＰＵ１１に出力する。入力部１２は、英数字等の文字、各種機能等のキータッチ入力の受け付けが可能である。例えば、入力部１２は、操作者の識別情報を入力する際に用いられる。
また、入力部１２は、各種ハードキーを備え、各キー操作に応じた操作信号をＣＰＵ１１に出力する構成としてもよい。
また、入力部１２は、商品に設けられたバーコードを読み取るバーコードリーダやバーコードスキャナ等を備え、読み取りデータをＣＰＵ１１に出力する。
【００１６】
表示部１３は、ＬＣＤ（Liquid Crystal Display）等で構成され、ＣＰＵ１１からの表示制御信号に従って画面表示を行う。
【００１７】
図２（ａ）〜（ｃ）に示すように、表示部１３は、略長方形状の表示画面１３１を有する。また、売上データ処理装置１０は、表示画面１３１の向きを変更自在に、表示部１３を支持する第１支持部３１、第２支持部３２及び第３支持部３３を備える。なお、図２（ａ）〜（ｃ）に示したＸ軸、Ｙ軸及びＺ軸は、売上データ処理装置１０が設置された空間に固定された３次元座標である。
【００１８】
図２（ａ）〜（ｃ）において、売上データ処理装置１０は、表示画面１３１（平面）が、Ｘ軸及びＹ軸を含む平面と平行な状態で設置されている。表示部１３は、表示画面１３１と直交するＺ１軸（図２（ａ）〜（ｃ）に示すＺ軸と平行な軸）を中心として、第１支持部３１に対して回転可能に構成されている。図２（ａ）及び図２（ｃ）は、表示画面１３１が横長状態となる横向きの場合の例であり、図２（ｂ）は、表示画面１３１が縦長状態となる縦向きの場合の例である。
【００１９】
また、図３（ａ）〜（ｃ）に示すように、表示部１３は、鉛直方向のＹ１軸（図３（ａ）〜（ｃ）に示すＹ軸と平行な軸）を中心として、第３支持部３３に対して回転可能に構成されている。ここでは、第１支持部３１及び第２支持部３２も表示部１３とともに、Ｙ１軸周りに回転するよう構成されている。図３（ａ）は、表示画面１３１の向きが前向き（こちら向き）である場合の図である。図３（ｂ）は、表示画面１３１の向きを前向きから後ろ向きへと回転させる途中の状態を示す図である。図３（ｃ）は、表示画面１３１の向きが後ろ向き（あちら向き）である場合の図である。前向きと後ろ向きとでは、表示画面１３１の向きが略逆向きとなる。なお、図３（ａ）〜（ｃ）においても、図中に示したＸ軸、Ｙ軸及びＺ軸は、売上データ処理装置１０が設置された空間に固定された３次元座標である。
【００２０】
図３（ａ）〜（ｃ）において、表示部１３の手前側には、売上データ処理装置１０を操作する操作者が表示部１３の方を向いて存在する。また、図３（ａ）〜（ｃ）において、表示部１３の向こう側には、商品を購入する顧客が表示部１３の方を向いて存在する。
【００２１】
通信部１４は、ネットワークインターフェース等により構成され、通信ネットワークを介して接続された外部機器との間でデータの送受信を行う。
【００２２】
印字部１５は、サーマルプリンタ等により構成される。印字部１５は、レシート用、ジャーナル用のロール紙を有し、ＣＰＵ１１から入力される指示に従って、各ロール紙に対して金額等のデータを印字する。
【００２３】
ドロア１６は、硬貨や紙幣等の現金を収納する引出し部と、この引出し部を開放させる開放部とを有する。ドロア１６は、例えば、ＣＰＵ１１の指示に応じて、開放部により引出し部が開けられる。
【００２４】
ＲＡＭ１７は、揮発性のメモリである。ＲＡＭ１７には、実行される各種プログラムやこれら各種プログラムに係るデータ等が格納される。例えば、ＲＡＭ１７には、画面表示処理（図１０及び図１１参照）の際に、入力キーＫ、縦横向きＤ１、前後向きＤ２、サインオンフラグＳが記憶される。入力キーＫは、入力部１２におけるキー入力の結果を示す情報である。縦横向きＤ１は、縦横センサ２０の出力結果を示す情報である。前後向きＤ２は、前後センサ２１の出力結果を示す情報である。サインオンフラグＳは、何れかの担当者がサインオンした状態であるか否かを示すフラグである。
【００２５】
ＲＯＭ１８は、各種プログラム及び各種データを記憶する読み出し専用の半導体メモリである。ＲＯＭ１８には、画面表示処理プログラム１８１が記憶されている。
【００２６】
記憶部１９は、ＨＤＤ（Hard Disk Drive）や不揮発性メモリ等により構成され、情報を読み出し及び書き込み可能に記憶する。具体的に、記憶部１９には、権限対応テーブル１９１が記憶されている。
【００２７】
図４に、権限対応テーブル１９１の例を示す。権限対応テーブル１９１には、売上データ処理装置１０を使用する操作者（担当者）の識別情報と、点検画面及び精算画面における操作を行う権限があるか否かを示す情報と、が対応付けられている。担当者には、登録処理は許可されているが点検処理や精算処理は許可されていない者と、登録処理だけでなく点検処理や精算処理も許可されている者が存在し、担当者毎に権限が異なる。図４に示す例では、店長には点検画面及び精算画面における操作を行う権限があるが、一般の店員１〜５には点検画面及び精算画面における操作を行う権限がない。
【００２８】
また、記憶部１９には、売上データ処理装置１０が設置された店舗の営業時間が記憶されている。
【００２９】
縦横センサ２０は、表示画面１３１の向きが横向きであるか縦向きであるかを検出するセンサである。縦横センサ２０としては、表示部１３を、表示画面１３１と直交する軸（図２（ａ）〜（ｃ）に示すＺ１軸）を中心として回転させる際に、この軸に対する表示画面１３１の角度を検出するロータリエンコーダを用いることとしてもよい。また、縦横センサ２０として、表示画面１３１が横向きであるか否か、縦向きであるか否かに応じてオン／オフされるスイッチを用いることとしてもよい。
【００３０】
前後センサ２１は、表示画面１３１の向きが前向きであるか後ろ向きであるかを検出するセンサである。前後センサ２１についても、ロータリエンコーダやスイッチを用いることができる。
【００３１】
計時部２２は、計時回路（ＲＴＣ：Real Time Clock）を有し、この計時回路により現在時刻を計時してＣＰＵ１１に出力する。
【００３２】
ＣＰＵ１１は、縦横センサ２０及び前後センサ２１により検出された表示画面１３１の向きに応じて、予め設定された複数の処理モードの中から一の処理モードを決定し、当該決定された処理モードに対応する画面を表示画面１３１に表示させる。
【００３３】
複数の処理モードには、所定の手続きを登録するための登録処理モードと、当該登録処理モードにおいて登録された内容を承認するための承認処理モードと、が含まれる。売上データ処理装置１０において、登録処理モードでは、商品売上登録や取引締め等を行う。また、承認処理モードとして、売り上げの点検を行う点検処理モード、当日の売り上げを確定する精算処理モード、顧客に登録内容を確認してもらう確認処理モードが挙げられる。
【００３４】
具体的には、ＣＰＵ１１は、前後センサ２１により表示画面１３１の向きが前向きであると検出された場合に、登録処理モードに対応する登録画面を表示画面１３１に表示させる。一方、ＣＰＵ１１は、前後センサ２１により表示画面１３１の向きが後ろ向きであると検出された場合に、確認処理モードに対応する確認画面を表示画面１３１に表示させる。
【００３５】
通常、売上データ処理装置１０では、表示画面１３１を手前側に向けて商品売上登録操作を行っているが、状況によって、クレジットカード支払いの確認、振り込み確認、年齢確認等、顧客の確認を必要とする操作がある。このように、顧客に確認キーを押してもらう場合等には、表示画面１３１を向こう側（顧客側）に向けて使用する。
【００３６】
図５及び図６に、表示画面１３１の向きを前向きから後ろ向きにした場合の画面遷移を示す。
図５に示す登録画面４１において、クレジットカードによる売り上げの登録を行った後に顧客の確認が必要な場合、表示画面１３１を顧客側に向けて後ろ向きの状態にすると、表示画面１３１の表示が自動的に登録画面４１から顧客の確認画面４２に変わる。顧客が確認画面４２内の確認キー４２ａをタッチ操作した後、表示画面１３１を前向きに戻すと、先の登録画面４１に戻る。
【００３７】
また、ＣＰＵ１１は、表示画面１３１に登録画面が表示されている状態で、前後センサ２１により表示画面１３１の向きが後ろ向きであると検出された場合に、登録処理モードにおける所定の処理が完了していないときには、エラー画面を表示画面１３１に表示させる。ここで、所定の処理とは、例えば、クレジットカード支払いの登録処理、振り込み金額の登録処理、年齢確認を行うための指示処理等、顧客に対して確認操作を依頼する処理の前段階の処理に該当するものである。
【００３８】
図６に示す登録画面４３において、現金による売り上げの登録を行った場合等、顧客の確認が不要な場面で、表示画面１３１を顧客側に向けて後ろ向きの状態にすると、表示画面１３１の表示が登録画面４３からエラー画面４４に変わり、担当者に操作が間違っていることが通知される。また、エラーを通知するために、警告音が鳴ることとしてもよい。
【００３９】
また、ＣＰＵ１１は、縦横センサ２０により表示画面１３１の向きが横向きであると検出された場合に、登録処理モードに対応する登録画面を表示画面１３１に表示させる。一方、ＣＰＵ１１は、縦横センサ２０により表示画面１３１の向きが縦向きであると検出された場合であって、かつ、営業時間内である場合に、点検処理モードに対応する点検画面を表示画面１３１に表示させる。また、ＣＰＵ１１は、縦横センサ２０により表示画面１３１の向きが縦向きであると検出された場合であって、かつ、営業時間外である場合に、精算処理モードに対応する精算画面を表示画面１３１に表示させる。
【００４０】
図７に、表示画面１３１の向きを横向きから縦向きにした場合の画面遷移を示す。
表示画面１３１の向きが横向きの場合には、登録処理モードに対応する登録画面５１が表示画面１３１に表示される。通常、店舗の営業時間内では登録処理モードとして使用されることが多い。
【００４１】
一方、表示画面１３１の向きが縦向きの場合には、点検処理モード又は精算処理モードとなる。
店舗の営業時間内に表示画面１３１の向きを縦向きにすると、点検処理モードに対応する点検画面５２が表示画面１３１に表示される。点検処理モードでは、売り上げの内容と内容に対応する値（金額）の組が、縦に並べられてレポート形式で表示される。
店舗の営業時間外に表示画面１３１の向きを縦向きにすると、精算処理モードに対応する精算画面５３が表示画面１３１に表示される。精算処理モードでは、営業日の確定や精算の実行が行われ、その後精算レポートが表示される。
【００４２】
また、ＣＰＵ１１は、縦横センサ２０により表示画面１３１の向きが縦向きであると検出された場合であっても、記憶部１９に記憶されている権限対応テーブル１９１を参照して、入力部１２から入力された操作者の識別情報に対して点検処理及び精算処理を行う権限がないときには、エラー画面を表示画面１３１に表示させる。
【００４３】
売上データ処理装置１０において、売上データ処理装置１０を誰も使用していない（担当者が選択されていない）状態では、表示画面１３１にはサインオン画面（担当者選択画面）が表示されている。
ＣＰＵ１１は、売上データ処理装置１０を使用する各担当者がサインオンする際に、記憶部１９に記憶されている権限対応テーブル１９１を参照して、予め定められた権限及び表示画面１３１の向きに基づいて、サインオンを許可するか否かを判断する。
【００４４】
図８に示すように、表示画面１３１の向きが横向きの状態で表示画面１３１にサインオン画面６１が表示されている場合には、何れの担当者キー６１ａ〜６１ｆが選択された場合にも、サインオンが許可され、登録画面６２が表示画面１３１に表示される。
通常、商品売上登録は全ての担当者が行えるので、表示画面１３１の向きが横向き（登録処理モード）の場合には、全ての担当者がサインオンできる。
【００４５】
図９に示すように、表示画面１３１の向きが縦向きの状態で表示画面１３１にサインオン画面６３が表示されている場合に、担当者として店長に対応する担当者キー６３ｆが選択されたときには、サインオンが許可され、点検画面６４（又は精算画面）が表示画面１３１に表示される。
図９に示すように、表示画面１３１の向きが縦向きの状態で表示画面１３１にサインオン画面６３が表示されている場合に、担当者として店長以外の店員１〜店員５に対応する担当者キー６３ａ〜６３ｅの何れかが選択されたときには、サインオンが拒否され、エラー画面６５が表示画面１３１に表示される。
点検処理や精算処理は店長のみが行えるので、表示画面１３１の向きが縦向き（点検処理モード、精算処理モード）の場合には、店長以外の担当者がサインオンしようとするとエラー表示となり、サインオンすることができない。
【００４６】
次に、売上データ処理装置１０における動作について説明する。
図１０及び図１１は、売上データ処理装置１０において実行される画面表示処理を示すフローチャートである。この処理は、入力部１２からのキー入力を契機として表示画面１３１の向きに応じた画面を表示させる処理であって、ＣＰＵ１１とＲＯＭ１８に記憶されている画面表示処理プログラム１８１との協働によるソフトウェア処理によって実現される。
【００４７】
まず、ＣＰＵ１１は、入力部１２におけるキー入力の結果をＲＡＭ１７の入力キーＫに記憶させる（ステップＳ１）。具体的には、タッチパネルにおいてタッチ操作されたキーに対応する内容が入力キーＫに記憶される。
【００４８】
次に、ＣＰＵ１１は、縦横センサ２０の出力結果に基づいて、表示画面１３１の向きが横向きであるか縦向きであるかをＲＡＭ１７の縦横向きＤ１に記憶させる（ステップＳ２）。
【００４９】
次に、ＣＰＵ１１は、前後センサ２１の出力結果に基づいて、表示画面１３１の向きが前向きであるか後ろ向きであるかをＲＡＭ１７の前後向きＤ２に記憶させる（ステップＳ３）。
【００５０】
次に、ＣＰＵ１１は、売上データ処理装置１０がサインオフ中であるか否かを判断する（ステップＳ４）。売上データ処理装置１０がサインオフ中でない場合（ステップＳ４；ＮＯ）、すなわち、売上データ処理装置１０において、何れかの担当者がサインオンし、既に売上データ処理装置１０を使用中である場合には、ＣＰＵ１１は、ＲＡＭ１７のサインオンフラグＳを「１」にする（ステップＳ５）。
【００５１】
ステップＳ４において、売上データ処理装置１０がサインオフ中である場合には（ステップＳ４；ＹＥＳ）、ＣＰＵ１１は、入力キーＫがサインオン画面において選択された担当者キーであるか否かを判断する（ステップＳ６）。入力キーＫが担当者キーでない場合には（ステップＳ６；ＮＯ）、ＣＰＵ１１は、ＲＡＭ１７のサインオンフラグＳを「０」にする（ステップＳ７）。
【００５２】
ステップＳ６において、入力キーＫが担当者キーである場合には（ステップＳ６；ＹＥＳ）、ＣＰＵ１１は、縦横向きＤ１が横向きであるか否かを判断する（ステップＳ８）。縦横向きＤ１が縦向きである場合には（ステップＳ８；ＮＯ）、ＣＰＵ１１は、記憶部１９に記憶されている権限対応テーブル１９１を参照し、入力キーＫが点検可能担当者であるか否かを判断する（ステップＳ９）。
【００５３】
ステップＳ９において、入力キーＫが点検可能担当者でない場合には（ステップＳ９；ＮＯ）、ＣＰＵ１１は、ＲＡＭ１７のサインオンフラグＳを「０」にする（ステップＳ７）。
【００５４】
ステップＳ９において、入力キーＫが点検可能担当者である場合（ステップＳ９；ＹＥＳ）、又は、ステップＳ８において、縦横向きＤ１が横向きである場合には（ステップＳ８；ＹＥＳ）、ＣＰＵ１１は、ＲＡＭ１７のサインオンフラグＳを「１」にする（ステップＳ１０）。また、ＣＰＵ１１は、入力キーＫに記憶されている担当者を、現在使用中の担当者としてＲＡＭ１７に記憶させる。
【００５５】
ステップＳ５、ステップＳ７又はステップＳ１０の後、図１１に移り、ＣＰＵ１１は、前後向きＤ２が前向きであるか否かを判断する（ステップＳ１１）。前後向きＤ２が前向きである場合には（ステップＳ１１；ＹＥＳ）、ＣＰＵ１１は、縦横向きＤ１が横向きであるか否かを判断する（ステップＳ１２）。
【００５６】
縦横向きＤ１が横向きである場合には（ステップＳ１２；ＹＥＳ）、ＣＰＵ１１は、サインオンフラグＳが「１」であるか否かを判断する（ステップＳ１３）。サインオンフラグＳが「０」である場合には（ステップＳ１３；ＮＯ）、ＣＰＵ１１は、表示部１３の表示画面１３１にサインオン画面を表示させる（ステップＳ１４）。
【００５７】
ステップＳ１３において、サインオンフラグＳが「１」である場合には（ステップＳ１３；ＹＥＳ）、ＣＰＵ１１は、表示部１３の表示画面１３１に登録画面を表示させる（ステップＳ１５）。
【００５８】
ステップＳ１２において、縦横向きＤ１が縦向きである場合には（ステップＳ１２；ＮＯ）、ＣＰＵ１１は、サインオンフラグＳが「１」であるか否かを判断する（ステップＳ１６）。サインオンフラグＳが「１」である場合には（ステップＳ１６；ＹＥＳ）、ＣＰＵ１１は、使用中の担当者をＲＡＭ１７から読み出し、記憶部１９に記憶されている権限対応テーブル１９１を参照して、使用中の担当者が点検可能担当者であるか否かを判断する（ステップＳ１７）。
【００５９】
使用中の担当者が点検可能担当者である場合には（ステップＳ１７；ＹＥＳ）、ＣＰＵ１１は、計時部２２から現在時刻を取得し、取得した現在時刻と記憶部１９に記憶されている営業時間とを比較することにより、営業時間内であるか否かを判断する（ステップＳ１８）。営業時間内である場合には（ステップＳ１８；ＹＥＳ）、ＣＰＵ１１は、表示部１３の表示画面１３１に点検画面を表示させる（ステップＳ１９）。
【００６０】
ステップＳ１８において、営業時間内でない場合には（ステップＳ１８；ＮＯ）、ＣＰＵ１１は、表示部１３の表示画面１３１に精算画面を表示させる（ステップＳ２０）。
【００６１】
ステップＳ１１において、前後向きＤ２が後ろ向きである場合には（ステップＳ１１；ＮＯ）、ＣＰＵ１１は、縦横向きＤ１が横向きであるか否かを判断する（ステップＳ２１）。縦横向きＤ１が横向きである場合には（ステップＳ２１；ＹＥＳ）、ＣＰＵ１１は、クレジットカード支払いの確認等、顧客に確認を依頼する処理中であるか否かを判断する（ステップＳ２２）。すなわち、クレジットカード支払いの登録処理、振り込み金額の登録処理、年齢確認を行うための指示処理等、登録処理モードにおける所定の処理が完了しているか否かを判断する。
【００６２】
顧客に確認を依頼する処理中である場合（ステップＳ２２；ＹＥＳ）、すなわち、登録処理モードにおける所定の処理が完了している場合には、ＣＰＵ１１は、表示部１３の表示画面１３１に確認画面を表示させる（ステップＳ２３）。
【００６３】
ステップＳ１６において、サインオンフラグＳが「０」である場合（ステップＳ１６；ＮＯ）、ステップＳ１７において、使用中の担当者が点検可能担当者でない場合（ステップＳ１７；ＮＯ）、ステップＳ２１において、縦横向きＤ１が縦向きである場合（ステップＳ２１；ＮＯ）、又は、ステップＳ２２において、顧客に確認を依頼する処理中でない場合（ステップＳ２２；ＮＯ）、すなわち、登録処理モードにおける所定の処理が完了していない場合には、ＣＰＵ１１は、表示部１３の表示画面１３１にエラー画面を表示させる（ステップＳ２４）。
【００６４】
ステップＳ１４、ステップＳ１５、ステップＳ１９、ステップＳ２０、ステップＳ２３、ステップＳ２４の後、画面表示処理が終了する。
【００６５】
以上説明したように、本実施の形態によれば、表示画面１３１の向きに応じた処理モードに対応する画面を表示するので、表示画面１３１の向きを変更するだけで処理モードを変更することができる。したがって、処理モードの変更を容易にし、操作性を向上させることができる。
【００６６】
例えば、前後センサ２１により表示画面１３１の向きが前向きであると検出された場合に、登録処理モードに対応する登録画面を表示画面１３１に表示し、前後センサ２１により表示画面１３１の向きが後ろ向きであると検出された場合に、確認処理モードに対応する確認画面を表示画面１３１に表示するので、操作者が表示画面１３１の向きを顧客側（後ろ向き）に変更した場合に、表示画面１３１の表示を自動的に確認画面に変更することができる。また、確認画面における確認処理が終了した後、表示画面１３１の向きを操作者側（前向き）に戻した場合に、表示画面１３１の表示を自動的に登録画面に変更することができる。
【００６７】
また、顧客による確認操作が必要な場合でも、顧客側に別途タッチパネルを用意することなく、１台の表示装置で顧客による確認操作にも対応することができる。
【００６８】
また、表示画面１３１に登録画面が表示されている状態で、前後センサ２１により表示画面１３１の向きが後ろ向きであると検出された場合に、登録処理モードにおける所定の処理が完了していないときには、エラー画面を表示画面１３１に表示するので、顧客に対して確認操作を依頼する段階でない場合には、操作者に操作手順が間違っていることを通知することができる。
【００６９】
また、縦横センサ２０により表示画面１３１の向きが横向きであると検出された場合に、登録処理モードに対応する登録画面を表示画面１３１に表示し、縦横センサ２０により表示画面１３１の向きが縦向きであると検出された場合に、点検処理モードに対応する点検画面、又は、精算処理モードに対応する精算画面を表示画面１３１に表示するので、表示画面１３１の向きに適した処理モードに対応する画面を表示することができる。
【００７０】
また、縦横センサ２０により表示画面１３１の向きが縦向きであると検出された場合であっても、操作者に点検処理及び精算処理を行う権限がないときには、エラー画面を表示画面１３１に表示するので、権限に応じて実行可能な処理モードを制限することができる。
【００７１】
なお、上記実施の形態における記述は、本発明に係る表示装置の例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００７２】
例えば、上記実施の形態では、表示画面１３１が横向きであるか縦向きであるか、及び、表示画面１３１が前向きであるか後ろ向きであるかに応じて、該当する処理モードを決定する場合について説明したが、表示画面１３１が横向きであるか縦向きであるか、又は、表示画面１３１が前向きであるか後ろ向きであるかの何れか一方に応じて、該当する処理モードを決定することとしてもよい。
【００７３】
また、上記実施の形態では、顧客が操作する際の表示画面１３１の向きが、担当者が操作する際の表示画面１３１の向きと略逆向きの場合について説明したが、担当者と顧客のそれぞれの位置に対応した表示画面１３１の向きを検出し、担当者又は顧客のそれぞれに対応した処理モードとすればよい。
【００７４】
また、表示画面１３１の向きを前向き又は後ろ向きに回転させる際の回転軸は、図３（ａ）〜（ｃ）に示した例に限定されない。
図１２（ａ）及び（ｂ）に、売上データ処理装置１０とは回転構造が異なる売上データ処理装置１０Ａの例を示す。売上データ処理装置１０Ａは、表示画面１３１Ａを有する表示部１３Ａと、表示部１３Ａを支持する支持部３４と、を備える。表示部１３Ａは、支持部３４に対して、図１２（ａ）に示す軸Ｘ１を中心として回転可能となっており、表示画面１３１Ａが前向き（図１２（ｂ）に示す右向き）又は後ろ向き（図１２（ｂ）に示す左向き）の状態で使用される。
【００７５】
また、表示画面１３１の向きを横向き又は縦向きに回転させる際の回転軸についても、図２（ａ）〜（ｃ）に示したような、回転軸が表示画面１３１の略中心にある場合に限定されない。
【００７６】
また、点検画面及び精算画面における操作を行う権限がない担当者が使用している間は、表示画面１３１の向きを縦向きにできないように、図２（ａ）〜（ｃ）に示すＺ１軸を中心とした回転を機械的に規制することとしてもよい。
【００７７】
また、表示画面１３１にサインオン画面を表示する際に、表示画面１３１の向きが縦向きである場合には、選択可能な担当者候補として、点検画面又は精算画面における操作を行う権限がある担当者のみを表示させることとしてもよい。
【００７８】
以上の説明では、各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【００７９】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
表示画面を有する表示部と、
前記表示画面の向きを変更自在に、前記表示部を支持する支持部と、
前記表示画面の向きを検出する検出部と、
前記検出部により検出された前記表示画面の向きに応じて、予め設定された複数の処理モードの中から一の処理モードを決定し、当該決定された処理モードに対応する画面を前記表示画面に表示させる制御部と、
を備える表示装置。
＜請求項２＞
前記複数の処理モードには、所定の手続きを登録するための登録処理モードと、当該登録処理モードにおいて登録された内容を承認するための承認処理モードと、が含まれ、
前記制御部は、前記検出部により前記表示画面の向きが第１の向きであると検出された場合に、前記登録処理モードに対応する登録画面を前記表示画面に表示させ、前記検出部により前記表示画面の向きが第２の向きであると検出された場合に、前記承認処理モードに対応する承認画面を前記表示画面に表示させる請求項１に記載の表示装置。
＜請求項３＞
前記第２の向きは、前記第１の向きと略逆向きである請求項２に記載の表示装置。
＜請求項４＞
前記制御部は、前記表示画面に前記登録画面が表示されている状態で、前記検出部により前記表示画面の向きが前記第２の向きであると検出された場合に、前記登録処理モードにおける所定の処理が完了していないときには、エラー画面を前記表示画面に表示させる請求項２又は３に記載の表示装置。
＜請求項５＞
前記表示画面は、略長方形状であり、
前記表示部は、前記表示画面と直交する軸を中心として回転可能であり、
前記第１の向きは、前記表示画面が横長状態となる横向きであり、
前記第２の向きは、前記表示画面が縦長状態となる縦向きである請求項２に記載の表示装置。
＜請求項６＞
操作者の識別情報毎に、前記承認画面における操作を行う権限があるか否かを記憶する記憶部と、
操作者の識別情報を入力するための入力部と、
を備え、
前記制御部は、前記検出部により前記表示画面の向きが縦向きであると検出された場合であっても、前記記憶部を参照して、前記入力部から入力された操作者の識別情報に対して前記権限がないときには、エラー画面を前記表示画面に表示させる請求項５に記載の表示装置。
＜請求項７＞
表示画面を有する表示部と、前記表示画面の向きを変更自在に、前記表示部を支持する支持部と、を備える表示装置を制御するコンピュータを、
前記表示画面の向きを検出する検出部、
前記検出部により検出された前記表示画面の向きに応じて、予め設定された複数の処理モードの中から一の処理モードを決定し、当該決定された処理モードに対応する画面を前記表示画面に表示させる制御部、
として機能させるためのプログラム。
【符号の説明】
【００８０】
１０  売上データ処理装置
１１  ＣＰＵ
１２  入力部
１３  表示部
１８  ＲＯＭ
１９  記憶部
２０  縦横センサ
２１  前後センサ
３１  第１支持部
３２  第２支持部
３３  第３支持部
４１  登録画面
４２  確認画面
４３  登録画面
４４  エラー画面
５１  登録画面
５２  点検画面
５３  精算画面
６１  サインオン画面
６２  登録画面
６３  サインオン画面
６４  点検画面
６５  エラー画面
１３１  表示画面
１８１  画面表示処理プログラム
１９１  権限対応テーブル
【図１】
2018125030.tif 000003
【図２】
2018125030.tif 000004
【図３】
2018125030.tif 000005
【図４】
2018125030.tif 000006
【図５】
2018125030.tif 000007
【図６】
2018125030.tif 000008
【図７】
2018125030.tif 000009
【図８】
2018125030.tif 000010
【図９】
2018125030.tif 000011
【図１０】
2018125030.tif 000012
【図１１】
2018125030.tif 000013
【図１２】
2018125030.tif 000014
【手続補正書】
【提出日】平成30年5月9日(2018.5.9)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明に係る情報処理装置は、第１の処理モードと第２の処理モードとの間で当該処理モードへのサインオン権限を個別に設定可能な情報処理装置であって、表示部の向きが第１の向きから第２の向きに変えられたことを検出する検出手段と、前記検出手段により前記表示部の向きが前記第１の向きから前記第２の向きに変えられたことが検出された場合に、前記表示部における表示画面を前記第１の処理モードに対応させた第１表示画面から前記第２の処理モードに対応させた第２表示画面に切り替える画面切替手段と、を備え、前記画面切替手段は、前記第１表示画面から前記第２表示画面に切り替える際に前記第１の処理モードに対してサインオン中であった場合であって且つ前記第１の処理モードにサインオンしているユーザ情報が前記第２の処理モードに対してはサインオン権限が未設定の場合には、エラー画面を前記第２表示画面として表示させる、ことを特徴とする。
また、本発明に係るプログラムは、第１の処理モードと第２の処理モードとの間で当該処理モードへのサインオン権限を個別に設定可能な情報処理装置のコンピュータを、表示部の向きが第１の向きから第２の向きに変えられたことを検出する検出手段、前記検出手段により前記表示部の向きが前記第１の向きから前記第２の向きに変えられたことが検出された場合に、前記表示部における表示画面を前記第１の処理モードに対応させた第１表示画面から前記第２の処理モードに対応させた第２表示画面に切り替える画面切替手段、として機能させ、前記画面切替手段は、前記第１表示画面から前記第２表示画面に切り替える際に前記第１の処理モードに対してサインオン中であった場合であって且つ前記第１の処理モードにサインオンしているユーザ情報が前記第２の処理モードに対してはサインオン権限が未設定の場合には、エラー画面を前記第２表示画面として表示させる、ことを特徴とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の処理モードと第２の処理モードとの間で当該処理モードへのサインオン権限を個別に設定可能な情報処理装置であって、
表示部の向きが第１の向きから第２の向きに変えられたことを検出する検出手段と、
前記検出手段により前記表示部の向きが前記第１の向きから前記第２の向きに変えられたことが検出された場合に、前記表示部における表示画面を前記第１の処理モードに対応させた第１表示画面から前記第２の処理モードに対応させた第２表示画面に切り替える画面切替手段と、
を備え、
前記画面切替手段は、前記第１表示画面から前記第２表示画面に切り替える際に前記第１の処理モードに対してサインオン中であった場合であって且つ前記第１の処理モードにサインオンしているユーザ情報が前記第２の処理モードに対してはサインオン権限が未設定の場合には、エラー画面を前記第２表示画面として表示させる、
ことを特徴とする情報処理装置。
【請求項２】
前記画面切替手段は、前記第１表示画面から前記第２表示画面に切り替える際に前記第１の処理モードに対してサインオン中であった場合であって且つ前記第１の処理モードにサインオンしているユーザ情報が前記第２の処理モードに対してもサインオン権限が設定されている場合には、前記第２の処理モードへのサインオン画面の表示を省略する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
第１の処理モードと第２の処理モードとの間で当該処理モードへのサインオン権限を個別に設定可能な情報処理装置のコンピュータを、
表示部の向きが第１の向きから第２の向きに変えられたことを検出する検出手段、
前記検出手段により前記表示部の向きが前記第１の向きから前記第２の向きに変えられたことが検出された場合に、前記表示部における表示画面を前記第１の処理モードに対応させた第１表示画面から前記第２の処理モードに対応させた第２表示画面に切り替える画面切替手段、
として機能させ、
前記画面切替手段は、前記第１表示画面から前記第２表示画面に切り替える際に前記第１の処理モードに対してサインオン中であった場合であって且つ前記第１の処理モードにサインオンしているユーザ情報が前記第２の処理モードに対してはサインオン権限が未設定の場合には、エラー画面を前記第２表示画面として表示させる、
ことを特徴とするプログラム。