(57)【特許請求の範囲】
【請求項１】
表示装置と、
前記表示装置の表示態様を制御するための制御手段と、
情報の入力を受付けるための入力手段とを備え、
前記制御手段は、
前記表示装置の第１の領域に第１の情報を表示し、前記表示装置の第２の領域に前記第１の情報が表示される言語を選択するための情報である第２の情報を表示し、
前記入力手段に入力された内容に応じて、前記第１の情報の表示内容を更新し、
前記入力手段に入力された内容に関わらず、前記第２の情報を前記第２の領域に表示させ、
前記第２の情報に対して前記入力手段に入力された内容に基づいて、前記第１の情報を表示する言語を決定し、
前記入力手段は、利用者を特定する情報の入力を受付け、
前記制御手段は、
前記第１の情報の表示態様を、前記入力手段が受付けた利用者を特定する情報に基づいて決定し、
前記入力手段が利用者を特定する情報の入力を受付けた場合には、前記表示装置における前記第２の情報の表示を停止する、情報表示装置。
【請求項２】
表示装置と、
前記表示装置の表示態様を制御するための制御手段と、
情報の入力を受付けるための入力手段とを備え、
前記制御手段は、
前記表示装置の第１の領域に第１の情報を表示し、前記表示装置の第２の領域に前記第１の情報が表示される言語を選択するための情報である第２の情報を表示し、
前記入力手段に入力された内容に応じて、前記第１の情報の表示内容を更新し、
前記入力手段に入力された内容に関わらず、前記第２の情報を前記第２の領域に表示させ、
前記第２の情報に対して前記入力手段に入力された内容に基づいて、前記第１の情報を表示する言語を決定し、
前記入力手段は、利用者を特定する情報の入力を受付け、
前記制御手段は、
前記第１の情報の表示態様を、前記入力手段が受付けた利用者を特定する情報に基づいて決定し、
前記入力手段が利用者を特定する情報の入力を受付けた場合には、前記第１の領域および前記第２の領域に、前記第１の情報を表示する、情報表示装置。
【請求項３】
前記第２の情報は、複数の言語について、それぞれの言語を指定するための情報である、請求項１または請求項２に記載の情報表示装置。
【請求項４】
前記制御手段は、前記第２の領域に、前記第１の情報が表示される文字の大きさまたは文字の種類を選択するための情報をさらに表示させる、請求項１〜請求項３のいずれか１項に記載の情報表示装置。
【請求項５】
表示装置と情報の入力を受付ける入力手段とを備える情報表示装置の制御方法であって、
前記表示装置の第１の領域に第１の情報を表示するステップと、
前記表示装置の第２の領域に前記第１の情報が表示される言語を選択するための情報である第２の情報を表示するステップとを備え、
前記入力手段に入力された内容に応じて、前記第１の情報の表示内容を更新し、
前記入力手段に入力された内容に関わらず、前記第２の情報を前記第２の領域に表示させ、
前記第２の情報に対して前記入力手段に入力された内容に基づいて、前記第１の情報を表示する言語を決定し、
前記入力手段は、利用者を特定する情報の入力を受付け、
前記入力手段が受付けた利用者を特定する情報に基づいて、前記第１の情報の表示態様を決定し、
前記入力手段が利用者を特定する情報の入力を受付けた場合に、前記表示装置における前記第２の情報の表示を停止する、情報表示装置の制御方法。
【請求項６】
表示装置と情報の入力を受付ける入力手段とを備える情報表示装置の制御方法であって、
前記表示装置の第１の領域に第１の情報を表示するステップと、
前記表示装置の第２の領域に前記第１の情報が表示される言語を選択するための情報である第２の情報を表示するステップとを備え、
前記入力手段に入力された内容に応じて、前記第１の情報の表示内容を更新し、
前記入力手段に入力された内容に関わらず、前記第２の情報を前記第２の領域に表示させ、
前記第２の情報に対して前記入力手段に入力された内容に基づいて、前記第１の情報を表示する言語を決定し、
前記入力手段は、利用者を特定する情報の入力を受付け、
前記入力手段が受付けた利用者を特定する情報に基づいて、前記第１の情報の表示態様を決定し、
前記入力手段が利用者を特定する情報の入力を受付けた場合には、前記第１の領域および前記第２の領域に、前記第１の情報を表示する、情報表示装置の制御方法。
【請求項７】
表示装置と情報の入力を受付ける入力手段とを備える情報表示装置のコンピュータによって実行される制御プログラムであって、
前記コンピュータを、
前記表示装置の第１の領域に第１の情報を表示し、かつ、前記表示装置の第２の領域に前記第１の情報が表示される言語を選択するための情報である第２の情報を表示するための表示制御手段として機能させ、
前記表示制御手段は、
前記入力手段に入力された内容に応じて、前記第１の情報の表示内容を更新し、
前記入力手段に入力された内容に関わらず、前記第２の情報を前記第２の領域に表示させ、
前記第２の情報に対して前記入力手段に入力された内容に基づいて、前記第１の情報を表示する言語を決定し、
前記入力手段は、利用者を特定する情報の入力を受付け、
前記表示制御手段は、
前記入力手段が受付けた利用者を特定する情報に基づいて、前記第１の情報の表示態様を決定し、
前記入力手段が利用者を特定する情報の入力を受付けた場合に、前記表示装置における前記第２の情報の表示を停止する、情報表示装置の制御プログラム。
【請求項８】
表示装置と情報の入力を受付ける入力手段とを備える情報表示装置のコンピュータによって実行される制御プログラムであって、
前記コンピュータを、
前記表示装置の第１の領域に第１の情報を表示し、かつ、前記表示装置の第２の領域に前記第１の情報が表示される言語を選択するための情報である第２の情報を表示するための表示制御手段として機能させ、
前記表示制御手段は、
前記入力手段に入力された内容に応じて、前記第１の情報の表示内容を更新し、
前記入力手段に入力された内容に関わらず、前記第２の情報を前記第２の領域に表示させ、
前記第２の情報に対して前記入力手段に入力された内容に基づいて、前記第１の情報を表示する言語を決定し、
前記入力手段は、利用者を特定する情報の入力を受付け、
前記表示制御手段は、
前記入力手段が受付けた利用者を特定する情報に基づいて、前記第１の情報の表示態様を決定し、
前記入力手段が利用者を特定する情報の入力を受付けた場合には、前記第１の領域および前記第２の領域に、前記第１の情報を表示する、情報表示装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置に関し、特に、複数の言語で情報を表示する情報表示装置に関する。
【背景技術】
【０００２】
近年、コンビニエンスストア等の一般の店舗において、日本語に不慣れな外国人の利用者が訪れることが増えてきている。このような状況下では、利用者が、サービスを受けるために情報をＰＯＳ（Point  Of  Sales）システムの端末やキオスク端末等の情報表示端末に入力する場面が増えてきている。
【０００３】
従来から、このような外国人がスムーズに情報の入力等ができるようにするための技術が種々開示されている。たとえば、特許文献１（特開２０１０−１２８６６３号公報）には、表示内容、整理券印刷内容、および音声ガイダンスを外国語で提供する窓口呼出装置が開示されている。当該装置では、開始画面には、第１の言語（日本語）でメニュー（預金、振込み、送金）が表示されるとともに、外国人の利用者のために表示される言語を切り替えるためのメニューが表示される。当該メニューを選択することにより、表示の言語が第２の言語（英語）に切り替えられたり、他の言語を選択する画面が表示されていたりする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１２８６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された技術は、窓口の呼び出しのための番号札を取るための装置に関するものである。当該装置において、連続した操作は想定されない。一方、一般の店舗において操作される装置等、情報表示装置の中には、利用者に連続した複数の操作を必要とする必要がある。このような場合、たとえば特許文献１に記載されたように操作の開始時に言語が表示されたとき、選択が誤っていた場合には、利用者は、操作を最初からやり直すか、または、意図しない言語での表示を見ながら操作をし続けることを必要とされる。したがって、従来の情報表示装置では、今一つ、利用者に対する利便性に欠けていたと言える。
【０００６】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、情報表示装置において利用者に対する利便性の向上を図ることである。
【課題を解決するための手段】
【０００７】
本発明のある局面に従った情報表示装置は、表示装置と、表示装置の表示態様を制御するための制御手段と、情報の入力を受付けるための入力手段とを備え、制御手段は、表示装置の第１の領域に第１の情報を表示し、表示装置の第２の領域に第１の情報が表示される言語を選択するための情報である第２の情報を表示し、入力手段に入力された内容に応じて、第１の情報の表示内容を更新し、入力手段に入力された内容に関わらず、第２の情報を第２の領域に表示させ、第２の情報に対して入力手段に入力された内容に基づいて、第１の情報を表示する言語を決定し、入力手段は、利用者を特定する情報の入力を受付け、制御手段は、第１の情報の表示態様を、入力手段が受付けた利用者を特定する情報に基づいて決定し、入力手段が利用者を特定する情報の入力を受付けた場合には、表示装置における第２の情報の表示を停止する。
本発明の他の局面に従った情報表示装置は、表示装置と、表示装置の表示態様を制御するための制御手段と、情報の入力を受付けるための入力手段とを備え、制御手段は、表示装置の第１の領域に第１の情報を表示し、表示装置の第２の領域に第１の情報が表示される言語を選択するための情報である第２の情報を表示し、入力手段に入力された内容に応じて、第１の情報の表示内容を更新し、入力手段に入力された内容に関わらず、第２の情報を第２の領域に表示させ、第２の情報に対して入力手段に入力された内容に基づいて、第１の情報を表示する言語を決定し、入力手段は、利用者を特定する情報の入力を受付け、制御手段は、第１の情報の表示態様を、入力手段が受付けた利用者を特定する情報に基づいて決定し、入力手段が利用者を特定する情報の入力を受付けた場合には、第１の領域および第２の領域に、第１の情報を表示する。
【０００８】
好ましくは、第２の情報は、複数の言語について、それぞれの言語を指定するための情報である。
【０００９】
好ましくは、制御手段は、第２の領域に、第１の情報が表示される文字の大きさまたは文字の種類を選択するための情報をさらに表示させる。
【００１３】
本発明のある局面に従った情報表示装置の制御方法は、表示装置と情報の入力を受付ける入力手段とを備える情報表示装置の制御方法であって、表示装置の第１の領域に第１の情報を表示するステップと、表示装置の第２の領域に第１の情報が表示される言語を選択するための情報である第２の情報を表示するステップとを備え、入力手段に入力された内容に応じて、第１の情報の表示内容を更新し、入力手段に入力された内容に関わらず、第２の情報を第２の領域に表示させ、第２の情報に対して入力手段に入力された内容に基づいて、第１の情報を表示する言語を決定し、入力手段は、利用者を特定する情報の入力を受付け、入力手段が受付けた利用者を特定する情報に基づいて、第１の情報の表示態様を決定し、入力手段が利用者を特定する情報の入力を受付けた場合に、表示装置における第２の情報の表示を停止する。
本発明の他の局面に従った情報表示装置の制御方法は、表示装置と情報の入力を受付ける入力手段とを備える情報表示装置の制御方法であって、表示装置の第１の領域に第１の情報を表示するステップと、表示装置の第２の領域に第１の情報が表示される言語を選択するための情報である第２の情報を表示するステップとを備え、入力手段に入力された内容に応じて、第１の情報の表示内容を更新し、入力手段に入力された内容に関わらず、第２の情報を第２の領域に表示させ、第２の情報に対して入力手段に入力された内容に基づいて、第１の情報を表示する言語を決定し、入力手段は、利用者を特定する情報の入力を受付け、入力手段が受付けた利用者を特定する情報に基づいて、第１の情報の表示態様を決定し、入力手段が利用者を特定する情報の入力を受付けた場合には、第１の領域および第２の領域に、第１の情報を表示する。
【００１４】
本発明のある局面に従った制御プログラムは、表示装置と情報の入力を受付ける入力手段とを備える情報表示装置のコンピュータによって実行される制御プログラムであって、コンピュータを、表示装置の第１の領域に第１の情報を表示し、かつ、表示装置の第２の領域に第１の情報が表示される言語を選択するための情報である第２の情報を表示するための表示制御手段として機能させ、表示制御手段は、入力手段に入力された内容に応じて、第１の情報の表示内容を更新し、入力手段に入力された内容に関わらず、第２の情報を第２の領域に表示させ、第２の情報に対して入力手段に入力された内容に基づいて、第１の情報を表示する言語を決定し、入力手段は、利用者を特定する情報の入力を受付け、表示制御手段は、入力手段が受付けた利用者を特定する情報に基づいて、第１の情報の表示態様を決定し、入力手段が利用者を特定する情報の入力を受付けた場合に、表示装置における第２の情報の表示を停止する。
本発明の他の局面に従った制御プログラムは、表示装置と情報の入力を受付ける入力手段とを備える情報表示装置のコンピュータによって実行される制御プログラムであって、コンピュータを、表示装置の第１の領域に第１の情報を表示し、かつ、表示装置の第２の領域に第１の情報が表示される言語を選択するための情報である第２の情報を表示するための表示制御手段として機能させ、表示制御手段は、入力手段に入力された内容に応じて、第１の情報の表示内容を更新し、入力手段に入力された内容に関わらず、第２の情報を第２の領域に表示させ、第２の情報に対して入力手段に入力された内容に基づいて、第１の情報を表示する言語を決定し、入力手段は、利用者を特定する情報の入力を受付け、表示制御手段は、入力手段が受付けた利用者を特定する情報に基づいて、第１の情報の表示態様を決定し、入力手段が利用者を特定する情報の入力を受付けた場合には、第１の領域および第２の領域に、第１の情報を表示する。
【発明の効果】
【００１５】
上記構成によれば、第２の領域には、第１の情報の表示言語を選択するための情報が、固定的に表示される。これにより、利用者は、連続する操作の途中で第１の情報の表示言語を切替えることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の情報表示装置の一例である情報通信端末を含む、情報表示システムの構成の一例を模式的に示す図である。
【図２】図１の情報通信端末のハードウェア構成を示す図である。
【図３】図１のサーバのハードウェア構成を示す図である。
【図４】図２のディスプレイに対する領域の定義の内容の一例を模式的に示す図である。
【図５】情報通信端末のディスプレイにおける、アプリケーション実行時の表示内容の一例を模式的に示す図である。
【図６】図１の表示メッセージ保管部に記憶される表示メッセージデータベースの記憶内容の一例を模式的に示す図である。
【図７】図１の表示設定データベースの記憶内容の一例を示す図である。
【図８】情報通信端末において、表示内容の制御のために実行される処理のフローチャートである。
【図９】情報通信端末において、表示内容の制御のために実行される処理のフローチャートである。
【図１０】情報通信端末において、表示内容の制御のために実行される処理のフローチャートである。
【図１１】アプリ表示ページＰ１について定義されるメッセージの表示位置の一例を示す図である。
【図１２】アプリ表示ページＰ１の表示の具体例を示す図である。
【図１３】アプリ表示ページＰ２について定義されるメッセージの表示位置の一例を示す図である。
【図１４】アプリ表示ページＰ２の表示の具体例を示す図である。
【図１５】アプリ表示ページＰ３について定義されるメッセージの表示位置の一例を示す図である。
【図１６】アプリ表示ページＰ３の表示の具体例を示す図である。
【図１７】設定された言語が英語である場合の、アプリ表示ページＰ１の表示の具体例を示す図である。
【図１８】設定された言語が英語である場合の、アプリ表示ページＰ２の表示の具体例を示す図である。
【図１９】設定された言語が英語である場合の、アプリ表示ページＰ３の表示の具体例を示す図である。
【図２０】サーバにおいて実行される、表示データベースの管理処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では同一の部品は同一の符号が付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰返さない。
【００１８】
＜情報表示システムの概略構成＞
図１は、本発明の情報表示装置の一例である情報通信端末を含む、情報表示システムの構成の一例を模式的に示す図である。
【００１９】
図１を参照して、情報表示システムでは、情報通信端末１０と、サーバ２０とが、ネットワーク３０を介して接続されている。
【００２０】
図１には、それぞれの装置の機能構成が示されている。
情報通信端末１０は、当該情報通信端末１０の動作を全体的に制御する制御部１１と、情報を表示する表示部１２と、情報通信端末１０に対する情報の入力を受付ける操作部１３と、制御部１１によって実行されるプログラム等を記憶する記憶部１４と、情報通信端末１０に対して着脱可能な記録媒体に対する情報の読取および書込を行なうためのカード読取部１５と、サーバ２０等の外部の機器と通信するための通信処理部１６とを含む。
【００２１】
情報通信端末１０では、制御部１１は、表示部１２の表示領域に対して可変表示部と固定表示部とを定義し、表示部１２の表示内容を制御する。操作部１３は、その一例として、表示部１２の表示領域に重ねられて設けられたタッチパネルによって実現される。操作部１３は、可変表示部での入力１３Ａと、固定表示部での入力１３Ｂの入力を受付ける。
【００２２】
そして、操作部１３は、これらの入力があった場合には、当該入力に対応する情報を制御部１１に、入力された情報を送信する。
【００２３】
情報通信端末１０では、制御部１１は、記憶部１４に記憶されたプログラムを実行することにより、種々のアプリケーションを実行することができる。そして、制御部１１は、その機能として、アプリケーションの実行に従って表示部１２に表示させるページを検出するアプリ表示ページ検出部１１Ａと、当該表示させるページにおいて表示させるメッセージを判断するアプリ表示メッセージ判断部１１Ｂと、アプリ表示ページ検出部１１Ａが検出したページにアプリ表示メッセージ判断部１１Ｂが表示させるように判断したメッセージを配置することにより表示部１２の表示領域に表示させる画面のデータを作成するアプリケーション表示画面作成部１１Ｃと、上記のような表示画面におけるメッセージの表示態様（言語、大きさ、または、文字の種類等）を更新する処理を実行するアプリメッセージ更新処理部１１Ｄとを含む。
【００２４】
記憶部１４は、アプリケーションの実行中に表示されるページ毎に、当該ページに表示させるメッセージを記憶する表示メッセージ保管部１４Ａと、制御部１１によって実行されるプログラムを記憶するプログラム記憶部１４Ｂと、上記アプリケーションの実行等に利用される種々のデータを記憶するデータ記憶部１４Ｃとを含む。
【００２５】
サーバ２０は、当該サーバ２０の動作を全体的に制御する制御部２１と、制御部２１によって実行されるプログラム等の種々のデータを記憶する記憶部２２と、情報通信端末１０等の外部の機器と通信するための通信処理部２３とを含む。
【００２６】
記憶部２２は、情報通信端末１０の各利用者についての表示設定を記憶する表示設定データベース２２Ａと、制御部２１が実行するプログラムを記憶するプログラム記憶部２２Ｂと、上記プログラムの実行に必要なデータ等の種々の情報を記憶するデータ記憶部２２Ｃとを含む。
【００２７】
制御部２１は、その機能として、表示設定データベース抽出部２１Ａと、表示設定データベース更新部２１Ｂとを含む。表示設定データベース抽出部２１Ａは、情報通信端末１０からの要求に応じて、情報通信端末１０の各利用者の表示設定を抽出する。表示設定データベース更新部２１Ｂは、情報通信端末１０からの要求に応じて、情報通信端末１０の利用者の表示設定の内容を更新する。
【００２８】
＜情報通信端末のハードウェア構成＞
図２は、情報通信端末１０のハードウェア構成を示す図である。
【００２９】
図２を参照して、情報通信端末１０は、ディスプレイ１０１と、タッチパネル１０２と、入力部１０４と、通信インターフェイス１０５と、スピーカ１０８と、メモリインターフェイス１０９と、ＣＰＵ（Central  Processing  Unit）１１０と、メモリ１１１と、ＲＡＭ（Random  Access  Memory）１１２とを含む。
【００３０】
情報通信端末１０では、タッチパネル１０２は、ディスプレイ１０１上に設けられている。ディスプレイ１０１とタッチパネル１０２により、タッチスクリーン１０３が構成されている。タッチパネル１０２は、外部からタッチ操作されることにより情報の入力を受付ける。また、情報通信端末１０は、タッチパネル１０２の他に、電源ボタン等の入力デバイスからなる入力部１０４を含む。入力部１０４は、上記ボタン等を外部から操作されることにより、情報の入力を受付ける。なお、入力部１０４は、ディスプレイ１０１において表示されるソフトウェアキーによって構成されてもよい。本実施の形態では、タッチパネル１０２と入力部１０４とによって、情報の入力を受付ける操作部１３（入力手段）が構成されている。
【００３１】
ＣＰＵ１１０は、メモリ１１１等に記憶されているプログラムを実行することにより、図１の制御部１１の各種の機能を実現する。ＲＡＭ１１２は、ＣＰＵ１１０のワークエリアとして機能する。ただし、制御部１１の機能のうち少なくとも一部は、各処理を実行する１以上の専用のＬＳＩ（Large  Scale  Integration）等のハードウェア資源によって実現されても良い。
【００３２】
ＣＰＵ１１０は、ディスプレイ１０１の表示態様を制御し、また、スピーカ１０８の音声の出力態様を制御する。ＣＰＵ１１０は、通信インターフェイス１０５を介して、外部の機器と、有線または無線で、通信することができる。
【００３３】
ＣＰＵ１１０は、また、メモリインターフェイス１０９を介して、情報通信端末１０に対して着脱可能な記憶媒体３００に対する、情報の読取および／または書込をすることができる。ＣＰＵ１１０は、メモリ１１１および／または記憶媒体３００に記憶されたプログラムを実行することにより、本明細書に記載された機能を実現する。記憶媒体３００としては、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００３４】
＜サーバのハードウェア構成＞
図３は、サーバ２０のハードウェア構成を示す図である。
【００３５】
図３を参照して、サーバ２０は、入力部２０４と、通信インターフェイス２０５と、メモリインターフェイス２０９と、ＣＰＵ２１０と、メモリ２１１と、ＲＡＭ２１２とを含む。
【００３６】
サーバ２０では、ＣＰＵ２１０は、メモリ２１１または記憶媒体４００に記憶されたプログラムを実行することにより、当該サーバ２０の動作を全体的に制御する。
【００３７】
また、サーバ２０では、ＣＰＵ２１０は、電源ボタン等の入力デバイスからなる入力部２０４が受付けた情報を入力される。
【００３８】
メモリ２１１には、上記したプログラムや各種のデータが記憶される。
ＣＰＵ２１０は、メモリ２１１等に記憶されているプログラムを実行することにより、図１に示した制御部２１の各種の機能を実現する。ＲＡＭ２１２は、ＣＰＵ２１０のワークエリアとして機能する。制御部２１は、ＣＰＵ２１０が上記プログラムを実行することによって実現される。ただし、制御部２１の機能のうち少なくとも一部は、各処理を実行する１以上の専用のＬＳＩ等のハードウェア資源によって実現されても良い。
【００３９】
ＣＰＵ２１０は、通信インターフェイス２０５を介して、外部の機器と、有線または無線で、通信することができる。
【００４０】
また、ＣＰＵ２１０は、メモリインターフェイス２０９を介して、サーバ２０に対して着脱可能な記憶媒体４００に対する、情報の読取および／または書込をすることができる。記憶媒体４００としては、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ、メモリカード、ＦＤ、ハードディスク、磁気テープ、カセットテープ、ＭＯ、ＭＤ、ＩＣカード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの、不揮発的にプログラムを格納する媒体が挙げられる。
【００４１】
＜情報通信端末における画面表示＞
情報通信端末１０では、ディスプレイ１０１の表示領域に対して、可変表示部と固定表示部の２つの表示領域を定義する。可変表示部とは、アプリケーションの進行に従って表示内容が更新される表示領域である。一方、固定表示部とは、アプリケーションが進行しても表示内容が固定されている領域である。
【００４２】
図４は、ディスプレイ１０１に対する領域の定義の内容の一例を模式的に示す図である。
【００４３】
図４を参照して、この例では、ディスプレイ１０１の表示領域に対して、可変表示部１０１Ａと固定表示部１０１Ｂが定義されている。可変表示部１０１Ａは、ディスプレイ１０１の表示領域の左上隅に位置している。そして、固定表示部１０１Ｂは、ディスプレイ１０１の表示領域において可変表示部１０１Ａ以外の部分とされている。
【００４４】
図５は、情報通信端末１０のディスプレイ１０１における、アプリケーション実行時の表示内容の一例を模式的に示す図である。
【００４５】
図５には、ディスプレイ１０１に表示される画面の一例である画面８００が示されている。画面８００には、ディスプレイ１０１の可変表示部に対応する領域に、表示欄５００が示されている。表示欄５００には、メッセージやソフトウェアボタンなどが表示される。ＣＰＵ１０１は、表示欄５００における表示内容を、情報通信端末１０において起動されているアプリケーションの進行に従って、適宜変更（更新）する。
【００４６】
画面８００の固定表示部に対応する領域には、複数のソフトウェアボタンが表示されている。当該領域は、ボタン５０１〜５０４，５１１〜５１８が表示されている。
【００４７】
ボタン５０１は、可変表示部に表示される文字を拡大するためのボタンである。ボタン５０２は、当該文字を縮小するためのボタンである。また、ボタン５０３は、可変表示部に表示される文字の種類を平仮名（日本語における文字の種類の一つ）にするためのボタンであり、ボタン５０４は、当該文字の種類を片仮名（日本語における文字の種類の別の一つ）にするためのボタンである。
【００４８】
ボタン５１１〜５１８は、それぞれ、可変表示部に表示される言語を指定するために操作されるボタンである。具体的には、ボタン５１１は、英語を指定するためのボタンであり、その内部には当該言語で、当該言語を表す文字の画像が表示されている。また、ボタン５１２は、ドイツ語を指定するためのボタンであり、その内部には当該言語で、当該言語を表す文字の画像が表示されている。また、ボタン５１３は、フランス語を指定するためのボタンであり、その内部には当該言語で、当該言語を表す文字の画像が表示されている。また、ボタン５１４は、日本語を指定するためのボタンであり、その内部には当該言語で、当該言語を表す文字の画像が表示されている。また、ボタン５１５は、スペイン語を指定するためのボタンであり、その内部には当該言語で、当該言語を表す文字の画像が表示されている。また、ボタン５１６は、アラビア語を指定するためのボタンであり、その内部には当該言語で、当該言語を表す文字の画像が表示されている。また、ボタン５１７は、中国語を指定するためのボタンであり、その内部には当該言語で、当該言語を表す文字の画像が表示されている。また、ボタン５１８は、韓国語を指定するためのボタンであり、その内部には当該言語で、当該言語を表す文字の画像が表示されている。
【００４９】
＜表示メッセージデータベース＞
図６は、表示メッセージ保管部１４Ａ（図１）に記憶される表示メッセージデータベースの記憶内容の一例を模式的に示す図である。
【００５０】
図６を参照して、表示メッセージデータベースでは、アプリ表示ページと、メッセージ表示位置と、各言語または文字の種類を指定する情報とが、関連付けられて記憶されている。
【００５１】
具体的には、表示メッセージデータベースでは、アプリ表示ページ毎に、１以上のメッセージ表示位置が関連付けられており、そして、各メッセージ表示位置には、日本語、英語（Ｅｎｇｌｉｓｈ）等の各言語のメッセージ、および、平仮名および片仮名で記述されたメッセージが、関連付けられて記憶されている。なお、図６では、各言語および文字の種類（平仮名、または、片仮名）のメッセージは、「※０１１１」「※０２１１」「※０３１１」等のメッセージ番号で示されている。各メッセージ番号と、実際のメッセージとの関連は、たとえば、表示メッセージ保管部１４Ａにおいて、記憶されている。この関連付けの内容の一例を、表１に示す。
【００５２】
【表１】
0005606360.tif 000002
【００５３】
表示メッセージデータベースでは、アプリケーションの実行中に表示されるページが「アプリ表示ページ」として示され、そして、当該ページ内のメッセージ表示位置が「メッセージ表示位置」として示されている。そして、表示メッセージデータベースでは、各ページの各メッセージ表示位置に、８種類の言語（図６中の符号９９１に対応）と２種類の日本語の文字の種類（図６中の符号９９２に対応）のそれぞれで表記されたメッセージが関連付けられている。
【００５４】
つまり、たとえば、「※０１１１」と「※０２１１」と「※０３１１」と「※０４１１」と「※０５１１」と「※０６１１」と「※０７１１」と「※０８１１」と「※０９１１」と「※１０１１」のメッセージは、それぞれ、同じ内容が、異なる言語または文字の種類で表わされた関係にあり、そして、これらは同じページ（アプリ表示ページのＰ１）の同じ表示位置（メッセージ表示位置Ｍ１）に関連付けられている。
【００５５】
より具体的には、表１から理解されるように、これらのメッセージの中で、「※０２１１」の「Settlement of accounts」というメッセージは、「※０１１１」の「決済画面」という日本語を英語で記述したものに相当し、また、「※０９１１」の「けっさいがめん」は、「※０１１１」のメッセージを日本語の仮名の一種である平仮名で記述したものである。また、「※０３１１」は、「※０１１１」のメッセージの意味に相当するドイツ語のメッセージである。「※０４１１」は、「※０１１１」のメッセージの意味に相当するフランス語のメッセージである。「※０５１１」は、「※０１１１」のメッセージの意味に相当するスペイン語のメッセージである。「※０６１１」は、「※０１１１」のメッセージの意味に相当するアラビア語のメッセージである。「※０７１１」は、「※０１１１」のメッセージの意味に相当する中国語のメッセージである。「※０８１１」は、「※０１１１」のメッセージの意味に相当する韓国語のメッセージである。そして、「※１０１１」は、「※０１１１」のメッセージを日本語の仮名の一種である片仮名で記述したものである。
【００５６】
また、「※０２１５」と「※０２２８」の「ＯＫ」は、日本語の「※０１１５」と「※０１２８」の「はい」（発音は「ＨＡＩ」であり、日本語で肯定する返答を表す言葉）に対応する、英語のメッセージである。表示メッセージデータベースにおいて、※０１１５と※０２１５は、同じメッセージ表示位置（アプリ表示ページＰ１のＭ５）に関連付けられ、また、※０１２８と※０２２８は、同じメッセージ表示位置（アプリ表示ページＰ２のＭ８）に関連付けられている。
【００５７】
また、「※０２１６」と「※０２２９」の「Ｃａｎｃｅｌ」は、日本語の「※０１１６」と「※０１２９」の「いいえ」（発音は「ＩＩＥ」であり、日本語で否定する返答を表す言葉）に対応する、英語のメッセージである。なお、「Ｃａｎｃｅｌ」は、アプリケーションにおいて処理を中断する意味で用いられるメッセージであり、この点で、日本語の否定する返答に対応するメッセージとして、表示メッセージデータベースに記憶されている。表示メッセージデータベースにおいて、※０１１６と※０２１６は、同じメッセージ表示位置（アプリ表示ページＰ１のＭ６）に関連付けられ、また、※０１２９と※０２２９は、同じメッセージ表示位置（アプリ表示ページＰ２のＭ９）に関連付けられている。
【００５８】
なお、表１において※０１１３と※０２１３に対応するメッセージ中に記載されている「＠」は、対応するアプリケーションのページが表示される際に、当該アプリケーションにおける処理において算出され、挿入される数値を意味している。
【００５９】
＜表示設定データベースの記憶内容＞
図７は、表示設定データベース２２Ａ（図１参照）の記憶内容の一例を示す図である。
【００６０】
図７の表示設定データベースでは、顧客識別情報に関連付けられて、前回利用時フォントサイズと、前回利用時言語が記憶されている。
【００６１】
本実施の形態の情報表示システムでは、後述するように、各利用者が所有している顧客カードに、当該利用者に与えられた顧客識別情報が記憶されている。顧客識別情報の一例としては、図７に示されるように、１０桁の数字が、その一例として採用される。そして、表示設定データベースでは、各利用者について、情報通信端末１０の表示部１２における表示について設定が行なわれた際の、最新の、フォントサイズおよび言語が、利用者毎に記憶されている。
【００６２】
＜表示制御処理＞
図８〜図１０は、情報通信端末１０における表示内容を制御するために、ＣＰＵ１１０が実行する処理のフローチャートである。
【００６３】
まず図８を参照して、表示制御処理では、ＣＰＵ１１０は、まずステップＳ１０で、待機状態に移行する。当該待機状態では、たとえば、ディスプレイ１０１の初期化が行なわれる。
【００６４】
次に、ＣＰＵ１１０は、ステップＳ２０で、メモリインターフェイス１０９に顧客カードが挿入されたか否かを判断し、挿入されたと判断するとステップＳ６０へ処理を進める。一方、挿入されていないと判断するとステップＳ３０へ処理を進める。
【００６５】
ステップＳ３０では、ＣＰＵ１１０は、タッチパネル１０２に対してタッチ操作があったか否かを判断し、なかったと判断するとステップＳ１０へ処理を戻し、あったと判断するとステップＳ４０へ処理を進める。
【００６６】
ステップＳ４０では、ＣＰＵ１１０は、顧客カードの挿入を要求する情報を報知し、ステップＳ５０へ処理を進める。なお、ステップＳ４０における顧客カードの挿入の要求は、たとえば、ディスプレイ１０１に、そのようなメッセージを表示させることにより、報知される。
【００６７】
ステップＳ５０では、ＣＰＵ１１０は、メモリインターフェイス１０９に顧客カードが挿入されたか否かを判断し、挿入されていないと判断するとステップＳ１１０へ処理を進め、挿入されていると判断するとステップＳ６０へ処理を進める。
【００６８】
ステップＳ６０では、ＣＰＵ１１０は、メモリインターフェイス１０９に挿入された顧客カードから、顧客識別情報を読取り、ステップＳ７０へ処理を進める。
【００６９】
ステップＳ７０では、ＣＰＵ１１０は、サーバ２０に対して、ステップＳ６０で読取った顧客識別情報に関連付けられている表示設定情報（フォントサイズおよび言語）を問合せるメッセージを送信して、ステップＳ８０へ処理を進める。サーバ２０では、図２０を参照して後述するように、ステップＳ７０における情報通信端末１０からの問合せに応じて、当該問合せに含まれる顧客識別情報に関連付けられたフォントサイズおよび言語を、表示設定データベースから抽出し、情報通信端末１０へ送信する。
【００７０】
ステップＳ８０では、ＣＰＵ１１０は、サーバ２０から、ステップＳ７０で送信した問合せに対する応答を受信して、ステップＳ９０へ処理を進める。
【００７１】
ステップＳ９０では、ＣＰＵ１１０は、ステップＳ８０で受信した応答において、ステップＳ６０で読取った顧客識別情報に対応するフォントサイズおよび／または言語を取得できたか否かを判断し、取得できたと判断するとステップＳ１００へ処理を進め、取得できていないと判断するとステップＳ１１０へ処理を進める。
【００７２】
ステップＳ１００では、ＣＰＵ１１０は、サーバ２０から取得したフォントサイズおよび／または言語を、可変表示部における表示設定としてＲＡＭ１１２等に登録して、ステップＳ１２０へ処理を進める。
【００７３】
ステップＳ１１０では、ＣＰＵ１１０は、標準の（メモリ１１１等において予め定められた）表示設定を、可変表示部における表示設定としてＲＡＭ１１２等に登録して、ステップＳ１２０へ処理を進める。
【００７４】
ステップＳ１２０では、ＣＰＵ１１０は、表示設定変更フラグをＯＦＦにして、ステップＳ１３０へ処理を進める。
【００７５】
ステップＳ１３０では、ＣＰＵ１１０は、アプリケーションの初期画面を、ＲＡＭ１１２等に登録された表示設定に従って表示させて、ステップＳ１４０へ処理を進める。
【００７６】
図９を参照して、ステップＳ１４０では、ＣＰＵ１１０は、可変表示部に対する操作等により、実行中のアプリケーションに対応した可変表示部での表示の内容の切換が行なわれるか否かを判断し、行なわれると判断するとステップＳ１５０へ処理を進め、行なわれないと判断するとステップＳ２００へ処理を進める。ここで、表示の内容の切替とは、後述するような表示の言語の切替ではなく、決済画面（たとえば、後述する図１２）から支払方法選択画面（たとえば、後述する図１４）へと表示画面が切り替えられるように、その内容が切り替えられることを意味する。
【００７７】
ステップＳ１５０では、ＣＰＵ１１０は、可変表示部における表示内容を、アプリケーションの処理の沿って切替え、ステップＳ１６０へ処理を進める。
【００７８】
ステップＳ１６０では、ＣＰＵ１１０は、表示設定変更フラグがＯＮとされているか否かを判断し、そうであると判断するとステップＳ１７０へ処理を進め、ＯＦＦの状態であると判断するとステップＳ２００へ処理を進める。
【００７９】
ステップＳ１７０では、ＣＰＵ１１０は、メモリインターフェイス１０９において顧客カードが挿入されているか否かを判断し、挿入されていると判断するとステップＳ１８０へ処理を進め、挿入されていないと判断するとステップＳ１９０へ処理を進める。
【００８０】
ステップＳ１８０では、ＣＰＵ１１０は、その時点でのＲＡＭ１１２に登録されている表示設定を、メモリインターフェイス１０９に挿入されている顧客カードに記憶されている顧客識別情報と共にサーバ２０に送信し、当該表示設定で、当該顧客識別情報に対応するフォントサイズおよび／または言語を更新するように要求して、ステップＳ１９０へ処理を進める。
【００８１】
なお、サーバ２０では、後述するように、当該要求に応じて、表示設定データベースにおける、送信されてきた顧客識別情報に関連付けられたフォントサイズおよび／または言語を、送信されてきた表示設定に従って更新する。
【００８２】
ステップＳ１９０では、ＣＰＵ１１０は、表示設定変更フラグをＯＦＦとして、ステップＳ２００へ処理を進める。
【００８３】
ステップＳ２００では、情報通信端末１０において実行中のアプリケーションによるサービスが終了する状態となったか否かを判断し、そうであると判断するとステップＳ１０へ処理を戻し、そうではないと判断すると、ステップＳ２１０へ処理を進める。
【００８４】
図１０を参照して、ステップＳ２１０では、ＣＰＵ１１０は、固定表示部のボタンに対して操作がなされたか否かを判断し、なされたと判断すると、操作されたボタンの種類に応じて、処理を進める。具体的には、文字の拡大に対応するボタン５０１が操作されたと判断すると、ステップＳ２９０へ処理を進める。文字の縮小に対応するボタン５０２が操作されたと判断すると、ステップＳ２７０へ処理を進める。
【００８５】
また、ボタン５０３、ボタン５０４、またはボタン５１１〜５１８のいずれかが操作されたと判断すると、ステップＳ２２０へ処理を進める。
【００８６】
ステップＳ２７０では、ＣＰＵ１１０は、可変表示部において表示させている文字のサイズが情報通信端末１０において表示できる最小のサイズであるか否かを判断し、そうであると判断するとステップＳ１４０へ処理を戻し、そうではないと判断するとステップＳ２８０へ処理を進める。
【００８７】
ステップＳ２８０では、ＣＰＵ１１０は、ＲＡＭ１１２等に登録されている表示設定の内容を、文字の大きさを現在の設定よりも１段階小さいものに更新して、ステップＳ３１０へ処理を進める。ここで、ＲＡＭ１１２に登録される表示設定とは、フォントサイズと、言語モードとを含む。
【００８８】
ステップＳ２９０では、ＣＰＵ１１０は、可変表示部に表示されている文字のサイズが、情報通信端末１０において表示できる最大のサイズであるか否かを判断し、そうであると判断するとステップＳ１４０へ処理を戻し、そうではないと判断するとステップＳ３００へ処理を進める。
【００８９】
ステップＳ３００では、ＣＰＵ１１０は、ＲＡＭ１１２等に登録されている表示設定の内容を、文字の大きさを現在の設定よりも１段階大きいものに更新して、ステップＳ３１０へ処理を進める。
【００９０】
ステップＳ３１０では、ＣＰＵ１１０は、ＲＡＭ１１２における最新の表示設定に従って、可変表示部の表示内容を更新して、ステップＳ３２０へ処理を進める。
【００９１】
ステップＳ３２０では、ＣＰＵ１１０は、表示設定変更フラグをＯＮにして、ステップＳ１４０へ処理を戻す。
【００９２】
一方、ステップＳ２２０では、ＣＰＵ１１０は、ステップＳ２１０で操作されたと判断したボタンに対応する言語または文字の種類が、現在可変表示部において表示されている言語モードと異なるか否かを判断し、異なると判断するとステップＳ２３０へ処理を進め、同一であると判断するとそのまま処理をステップＳ１４０へ戻す。
【００９３】
ここで、言語モードとは、言語の種類または文字の種類を特定する情報をいう。本実施の形態では、ボタン５１１〜５１８のそれぞれに対応した８の言語と、ボタン５０３とボタン５０４のそれぞれに対応した２の文字の種類からなる、１０の言語モードの中から、可変表示部におけるメッセージの表示が行なわれる。
【００９４】
ステップＳ２３０では、ＣＰＵ１１０は、ＲＡＭ１１２に登録されている表示設定の言語モードを、ステップＳ２１０で操作されたと判断したボタンに対応したものに更新して、ステップＳ２４０へ処理を進める。
【００９５】
ステップＳ２４０では、ＣＰＵ１１０は、ステップＳ２３０における更新後の言語モードでの、現在可変表示部に表示されているアプリ表示ページの各メッセージ表示位置における、更新後の言語モードでのメッセージを、表示メッセージデータベース（図６参照）から読込んで、ステップＳ２５０へ処理を進める。
【００９６】
ステップＳ２５０では、ＣＰＵ１１０は、ステップＳ２４０で読込んだ各メッセージを、アプリ表示ページで定義される位置に配置することにより更新後の画面を作成し、そして、可変表示部の表示を当該作成した画面に切換えて、ステップＳ２６０へ処理を進める。
【００９７】
ステップＳ２６０では、ＣＰＵ１１０は、表示設定変更フラグをＯＮとして、ステップＳ１４０へ処理を戻す。
【００９８】
＜可変表示部の表示内容＞
情報通信端末１０では、アプリケーションの実行時に可変表示部に表示される画面の構成は、アプリ表示ページとして定義される。各アプリ表示ページでは、表示されるメッセージの内容と、可変表示部における各メッセージの表示位置が、定義されている。各アプリ表示ページにおける表示位置および表示メッセージの内容は、たとえば、各アプリケーションのプログラムにおいて定義されている。本明細書において、以下に、図１１等を参照して説明する、アプリ表示ページに対するメッセージの配列を定義するための情報は、たとえば、各アプリケーションのプログラムとともに、またはアプリケーションプログラムの一部として、プログラム記憶部１４Ｂに記憶されている。
【００９９】
図１１は、アプリ表示ページについて定義されているメッセージの配列を模式的に示す図である。
【０１００】
なお、図１１は、図６のアプリ表示ページＰ１に対応するものである。
図１１を参照して、アプリ表示ページＰ１では、可変表示部の表示領域９０１に対して、Ｐ１−Ｍ１〜Ｐ１−Ｍ６の６のメッセージの配列が定義されている。図１１において、Ｐ１−Ｍ１のメッセージとは、表示メッセージデータベースにおける、アプリ表示ページＰ１のメッセージ表示位置Ｍ１のメッセージに対応する。また、Ｐ１−Ｍ２とは、同ページのメッセージ表示位置Ｍ２のメッセージに対応する。また、Ｐ１−Ｍ３は、同ページのメッセージ表示位置Ｍ３のメッセージを意味する。また、Ｐ１−Ｍ４は、同ページのメッセージ表示位置Ｍ４のメッセージを意味する。また、Ｐ１−Ｍ５，Ｐ１−Ｍ６は、それぞれ、同ページのメッセージ表示位置Ｍ５，Ｍ６のメッセージを意味する。
【０１０１】
図１２は、アプリ表示ページＰ１の表示の具体例（決済画面）を示す図である。なお、図１２に表示される画面８０１は、表示設定において、言語モードが「日本語」に設定されている場合の画面である。
【０１０２】
図１２に示された画面８０１の可変表示部１０１Ａには、図１１のメッセージＰ１−Ｍ１に対応する位置に、※０１１１のメッセージである「決済画面」が表示されている（図６および表１参照）。これは、アプリ表示ページＰ１のメッセージ表示位置Ｍ１の、日本語に対応するメッセージが、表示メッセージデータベースにおいて、「※０１１１」とされていることに基づく。また、図１２の、図１１のＰ１−Ｍ２に対応する位置には、※０１１２に対応するメッセージが表示されている。また、図１２の画面８０１では、Ｐ１−Ｍ３〜Ｍ６のそれぞれの位置には、表示メッセージデータベースの※０１１３〜※０１１６のメッセージがそれぞれ表示されている。
【０１０３】
なお、図１２の画面８０１において、※０１１５のメッセージは、ボタン８１１として表示され、また、※０１１６のメッセージはボタン８１２として表示されている。
【０１０４】
図１３は、アプリ表示ページＰ２について定義されるメッセージの表示位置の一例を示す図である。
【０１０５】
アプリ表示ページＰ２では、可変表示部の表示領域９０２に対して、Ｐ２−Ｍ１〜Ｐ２−Ｍ９の、９のメッセージの配列が定義されている。図１３において、Ｐ２−Ｍ１のメッセージとは、表示メッセージデータベースにおける、アプリ表示ページＰ２のメッセージ表示位置Ｍ１のメッセージに対応する。また、Ｐ２−Ｍ２とは、同ページのメッセージ表示位置Ｍ２のメッセージに対応する。また、Ｐ２−Ｍ３は、同ページのメッセージ表示位置Ｍ３のメッセージを意味する。また、Ｐ２−Ｍ４は、同ページのメッセージ表示位置Ｍ４のメッセージを意味する。また、Ｐ２−Ｍ５，Ｐ２−Ｍ６，Ｐ２−Ｍ７，Ｐ２−Ｍ８，Ｐ２−Ｍ９は、それぞれ、同ページのメッセージ表示位置Ｍ５，Ｍ６，Ｍ７，Ｍ８，Ｍ９のメッセージを意味する。
【０１０６】
図１４は、アプリ表示ページＰ２の表示の具体例（支払方法選択画面）を示す図である。なお、図１４に表示される画面８０２は、表示設定において、言語モードが「日本語」に設定されている場合の画面である。
【０１０７】
図１４に示された画面８０２の可変表示部１０１Ａには、図１４のメッセージＰ２−Ｍ１に対応する位置に、※０１２１のメッセージである「支払方法」が表示されている（図６および表１参照）。これは、アプリ表示ページＰ２のメッセージ表示位置Ｍ１の、日本語に対応するメッセージが、表示メッセージデータベースにおいて、「※０１２１」とされていることに基づく。また、画面８０２では、図１３のＰ２−Ｍ２に対応する位置には※０１２２に対応するメッセージが表示され、Ｐ２−Ｍ３〜Ｍ９のそれぞれの位置には、表示メッセージデータベースの※０１２３〜※０１２９のメッセージがそれぞれ表示されている。
【０１０８】
なお、図１４の画面８０２（アプリ表示ページＰ２）は、所定のアプリケーションの実行中に、図１２の画面８０１（アプリ表示ページＰ１）においてボタン８１１に対する操作がなされた場合に表示される画面である。
【０１０９】
図１５は、アプリ表示ページＰ３について定義されるメッセージの表示位置の一例を示す図である。
【０１１０】
アプリ表示ページＰ３では、可変表示部の表示領域９０３に対して、Ｐ３−Ｍ１という、１のメッセージの配列が定義されている。図１５において、Ｐ３−Ｍ１のメッセージとは、表示メッセージデータベースにおける、アプリ表示ページＰ３のメッセージ表示位置Ｍ１のメッセージに対応する。
【０１１１】
図１６は、アプリ表示ページＰ３の表示の具体例を示す図である。なお、図１６に表示される画面８０３は、表示設定において、言語モードが「日本語」に設定されている場合の画面である。
【０１１２】
図１６に示された画面８０３の可変表示部１０１Ａには、図１６のメッセージＰ３−Ｍ１に対応する位置に、※０１３１のメッセージである「恐れ入りますが、最初からやり直してください。」が表示されている（図６および表１参照）。これは、アプリ表示ページＰ３のメッセージ表示位置Ｍ１の、日本語に対応するメッセージが、表示メッセージデータベースにおいて、「※０１３１」とされていることに基づく。
【０１１３】
なお、図１６の画面８０３（アプリ表示ページＰ３）は、所定のアプリケーションの実行中に、図１２の画面８０１（アプリ表示ページＰ１）においてボタン８１２に対する操作がなされた場合に表示される画面である。
【０１１４】
本実施の形態では、表示設定において設定される言語が変更されると、可変表示部に表示される表示画面は、その内容は変更されず、表示の言語のみを変更される。
【０１１５】
図１７は、アプリ表示ページＰ１の表示の具体例であって、言語モードが「英語」に設定されている場合の画面である。
【０１１６】
図１７に示された画面８０４の可変表示部１０１Ａには、図１１のメッセージＰ１−Ｍ１に対応する位置に、※０２１１のメッセージである「Settlement  of  accounts」が表示されている（図６および表１参照）。これは、アプリ表示ページＰ１のメッセージ表示位置Ｍ１の、英語に対応するメッセージが、表示メッセージデータベースにおいて、「※０２１１」とされていることに基づく。また、図１７の、図１１のＰ１−Ｍ２に対応する位置には、※０２１２に対応するメッセージが表示されている。また、図１７の画面８０４では、Ｐ１−Ｍ３〜Ｍ６のそれぞれの位置には、表示メッセージデータベースの※０２１３〜※０２１６のメッセージがそれぞれ表示されている。
【０１１７】
図１７の画面８０４では、ボタン５０１，５０２内に表示される文字の言語は、可変表示部における表示の言語に依存して変更されている。つまり、図１２等において、ボタン５０１内に「文字拡大」と表示されていたところが、「Expand  Character」と表示され、また、ボタン５０２内に「文字縮小」と表示されていたところが、「Reduce  Character」と表示されている。
【０１１８】
ボタン５０１，５０２内の文字の言語については、図１８の画面８０５および図１９の画面８０６についても同様である。
【０１１９】
図１８は、アプリ表示ページＰ２の表示の具体例であって、言語モードが「英語」に設定されている場合の画面である。
【０１２０】
図１８に示された画面８０５の可変表示部１０１Ａには、図１８のメッセージＰ２−Ｍ１に対応する位置に、※０２２１のメッセージである「Method  of  payment」が表示されている（図６および表１参照）。これは、アプリ表示ページＰ２のメッセージ表示位置Ｍ１の、英語に対応するメッセージが、表示メッセージデータベースにおいて、「※０２２１」とされていることに基づく。また、画面８０５では、図１３のＰ２−Ｍ２に対応する位置には※０２２２に対応するメッセージが表示され、Ｐ２−Ｍ３〜Ｍ９のそれぞれの位置には、表示メッセージデータベースの※０２２３〜※０２２９のメッセージがそれぞれ表示されている。
【０１２１】
図１９は、アプリ表示ページＰ３の表示の具体例であって、言語モードが「英語」に設定されている場合の画面である。
【０１２２】
図１９に示された画面８０６の可変表示部１０１Ａには、図１９のメッセージＰ３−Ｍ１に対応する位置に、※０２３１のメッセージである「Please  try  again  from  the  beginning.」が表示されている（図６および表１参照）。これは、アプリ表示ページＰ３のメッセージ表示位置Ｍ１の、英語に対応するメッセージが、表示メッセージデータベースにおいて、「※０２３１」とされていることに基づく。
【０１２３】
情報通信端末１０では、たとえば、ディスプレイ１０１に画面８０１（図１２）が表示されている状態で、ボタン５１１が操作されると、ＣＰＵ１１０は、ディスプレイ１０１に、画面８０１に代えて、当該画面８０１の可変表示部に表示された内容を英語で表した画面８０４（図１７）を表示させる。
【０１２４】
また、情報通信端末１０では、ディスプレイ１０１に画面８０４（図１７）が表示されている状態で、ボタン５１４が操作されると、ＣＰＵ１１０は、ディスプレイ１０１に、画面８０４に代えて、当該画面８０４の可変表示部に表示された内容を日本語で表した画面８０１（図１２）を表示させる。
【０１２５】
同様に、画面８０２（図１４）が表示されている状態でボタン５１１が操作されると、ディスプレイ１０１に表示される画面は画面８０５（図１８）に代えられ、また、画面８０５が表示されている状態でボタン５１４が操作されると、ディスプレイ１０１に表示される画面は画面８０２に代えられる。
【０１２６】
同様に、画面８０３（図１６）が表示されている状態でボタン５１１が操作されると、ディスプレイ１０１に表示される画面は画面８０６（図１９）に代えられ、また、画面８０６が表示されている状態でボタン５１４が操作されると、ディスプレイ１０１に表示される画面は画面８０３に代えられる。
【０１２７】
＜サーバにおける表示設定データベースの管理処理＞
図２０は、サーバ２０のＣＰＵ２１０によって実行される、表示データベースの管理処理のフローチャートである。
【０１２８】
図２０を参照して、ステップＳＢ１０では、ＣＰＵ２１０は、情報通信端末１０からの要求を受信したか否かを判断し、受信したと判断するとステップＳＢ２０へ処理を進める。
【０１２９】
ステップＳＢ２０では、ＣＰＵ２１０は、ステップＳＢ１０で受信したと判断した要求が、前回利用時の表示設定情報の要求（ステップＳ７０）であるか否かを判断し、そうであると判断するとステップＳＢ３０へ処理を進め、そうではないと判断するとステップＳＢ５０へ処理を進める。
【０１３０】
ステップＳＢ３０では、ＣＰＵ２１０は、ステップＳＢ１０で受信したと判断した要求における顧客識別情報の取得を試み、取得できたと判断するとステップＳＢ４０へ処理を進め、できなかったと判断するとステップＳＢ８０へ処理を進める。
【０１３１】
ステップＳＢ４０では、ＣＰＵ２１０は、表示設定データベースにおける、ステップＳ３０で取得した顧客識別情報に関連付けられて記憶されたフォントサイズおよび言語を読出し、情報通信端末１０へ、上記要求に対する応答として送信して、ステップＳＢ１０へ処理を戻す。一方、ステップＳＢ５０では、ＣＰＵ２１０は、ステップＳＢ１０で受信したと判断した要求が、表示設定の更新の要求であるか否かを判断し、そうであると判断するとステップＳＢ６０へ処理を進め、そうではないと判断するとステップＳＢ８０へ処理を進める。
【０１３２】
ステップＳＢ６０では、ＣＰＵ２１０は、ステップＳＢ１０で受信したと判断した要求から顧客識別情報の取得を試み、取得できたと判断するとステップＳＢ７０へ処理を進め、取得できなかったと判断するとステップＳＢ８０へ処理を進める。
【０１３３】
ステップＳＢ７０では、ＣＰＵ２１０は、ステップＳＢ１０で受信したと判断した要求に含まれる、新しい表示設定を、ステップＳＢ６０で取得した顧客識別情報に対応する表示設定となるように、表示設定データベースの内容を更新し、更新が完了したことを報知する情報を情報通信端末１０へ返信して、ステップＳＢ１０へ処理を戻す。
【０１３４】
ステップＳＢ８０では、情報通信端末１０に対して、処理エラーが発生したことを返信して、ステップＳＢ１０へ処理を戻す。
【０１３５】
＜その他の変形例＞
以上説明した本実施の形態では、タッチスクリーン１０３の表示領域に対して、可変表示部と固定表示部が定義され、可変表示部には、情報通信端末１０において実行されるアプリケーションの進度に応じて変更される画面が表示され、そして、固定表示部には、当該可変表示部における表示の言語や文字の種類、大きさを設定するためのボタンが表示された。可変表示部における表示内容や表示の言語が変更されても、基本的には（ボタン５０１，５０２内に表示される文字の言語以外は）、固定表示部における表示内容は変更されない。これにより、本実施の形態では、可変表示部の表示設定のためのボタンが定常的に表示されることになる。したがって、情報通信端末１０を利用する顧客が、アプリケーションの実行の途中で可変表示部における表示の言語等の変更を希望した場合でも、固定表示部に表示されたボタンを操作することにより、当該言語等を変更することができる。
【０１３６】
また、以上説明した本実施の形態では、特に図１２と図１７から理解されるように、可変表示部に表示される文字の大きさを変更するボタン内に表示されるメッセージは、「文字拡大」と「Expand  Character」のように、また、「文字縮小」と「Reduce  Character」のように、可変表示部における表示の言語に依存したメッセージが表示されていた。ここで、図１２のボタン５０１内に表示される「文字拡大」は、読みが［ＭＯＪＩＫＡＫＵＤＡＩ］であり、文字を拡大することを意味する。また、図１２のボタン５０２内に表示される「文字縮小」は、読みが［ＭＯＪＩＳＹＵＫＵＳＹＯＵ］であり、文字を縮小することを意味する。
【０１３７】
なお、ボタン５０１およびボタン５０２に表示される内容は、言語に依存しない、画像などが表示されてもよい。具体的には、たとえば、ボタン５０１内には、文字を拡大することを意味する画像として、虫眼鏡の画像と「＋」とを組合された画像が表示され、また、ボタン５０２内には、文字を縮小することを意味する画像として、虫眼鏡の画像と「−」の文字とが組合された画像が表示されてもよい。
【０１３８】
また、固定表示部は、タッチスクリーン１０３内に設けられたが、固定表示部に表示されたタッチキーは、情報通信端末１０においてタッチスクリーン１０３以外の場所に設けられたハードウェアキーに変えられても良い。
【０１３９】
また、可変表示部についても、タッチスクリーンによって構成される必要はない。可変表示部は、アプリケーションの進度等に応じて表示内容を変更されるものであれば、タッチパネル等の操作部と重ねられて構成される必要はない。
【０１４０】
また、ステップＳ１００において、サーバ２０から取得されたフォントサイズおよび／または言語が可変表示部における表示設定としてＲＡＭ１１２等に登録され、それに従って可変表示部における表示のフォントサイズおよびまたは言語が更新された後では、ＣＰＵ１１０は、タッチスクリーン１０３の、固定表示部として定義された表示領域を、可変表示部としても扱っても良い。つまり、たとえば、タッチスクリーン１０３の表示領域全部を可変表示部として扱っても良い。固定表示部には、可変表示部における表示の言語等の設定をするための操作キーが表示されていたところ、サーバ２０において、操作中の顧客に関連付けられて記憶されている設定内容が取得され、当該設定内容に応じて可変表示部の表示言語等が更新された後は、当該顧客が情報通信端末１０を操作するにあたって、表示の言語等の設定をする必要性は低くなると考えられるからである。
【０１４１】
また、本実施の形態では、情報通信端末１０を操作中の顧客を、メモリインターフェイス１０９に挿入された顧客カードに記憶された顧客識別情報を読み込むことによって特定していたが、顧客の特定方法はこれに限定されない。たとえば、ＩＣカード等のように各顧客が所持する非接触の記憶媒体に記憶された顧客識別情報を読込むことによって特定されても良いし、データ記憶部１４Ｃにおいて顧客識別情報と生体情報（指紋等）とを関連付けて記憶させておき、顧客の生体情報を読込み、そして、読込んだ生体情報に関連付けられている顧客識別情報によって特定されても良い。
【０１４２】
また、本実施の形態では、各アプリ表示ページについて、１以上のメッセージ表示位置が関連付けられている。そして、各アプリ表示ページには、図１１等を参照して説明したように、各メッセージ表示位置の配置が、定義されている。
【０１４３】
また、表示メッセージデータベースでは、各アプリ表示ページの各メッセージ表示位置に対応して、複数の言語または文字の種類のテキストデータが関連付けられている。
【０１４４】
情報通信端末１０では、各アプリ表示ページの表示の際に、当該アプリ表示ページのメッセージ表示位置に表示させるテキストとして、その時点で表示設定において設定されている言語モードのメッセージを読込んで、可変表示部における各表示位置に配置することにより、表示画面を作成し、可変表示部に表示させる。
【０１４５】
ここで、表示メッセージデータベースにおいて、各メッセージ表示位置に関連付けられる内容は、テキストに限定されず、画像情報であっても良い。
【０１４６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１４７】
１０  情報通信端末、２０  サーバ、３０  ネットワーク、１０１  ディスプレイ、１０１Ａ  可変表示部、１０１Ｂ  固定表示部、１０２  タッチパネル、１０３  タッチスクリーン。
【図１】
0005606360.tif 000003
【図２】
0005606360.tif 000004
【図３】
0005606360.tif 000005
【図４】
0005606360.tif 000006
【図５】
0005606360.tif 000007
【図６】
0005606360.tif 000008
【図７】
0005606360.tif 000009
【図８】
0005606360.tif 000010
【図９】
0005606360.tif 000011
【図１０】
0005606360.tif 000012
【図１１】
0005606360.tif 000013
【図１２】
0005606360.tif 000014
【図１３】
0005606360.tif 000015
【図１４】
0005606360.tif 000016
【図１５】
0005606360.tif 000017
【図１６】
0005606360.tif 000018
【図１７】
0005606360.tif 000019
【図１８】
0005606360.tif 000020
【図１９】
0005606360.tif 000021
【図２０】
0005606360.tif 000022