(57)【要約】【課題】表示部に表示する言語を選択的に設定可能な情報処理装置を、益々ユーザーフレンドリーとする。【解決手段】情報処理装置は、近距離無線通信により外部デバイスから読み出した言語関連情報を取得する言語関連情報取得部と、前記取得した言語関連情報に基づき、表示言語を決定する表示言語決定部と、前記表示言語を表示するために用いられる言語データを記憶部が記憶していない場合、外部装置から前記言語データを取得する言語データ取得部と、前記取得した言語データを用いて前記表示言語を表示部に表示するための言語設定を行う表示言語設定部と、前記表示言語を表示する必要が無くなった後で、前記取得した言語データを消去する言語データ消去部とを具備する。【選択図】図４
2018047643.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信により外部デバイスから読み出した言語関連情報を取得する言語関連情報取得部と、
前記取得した言語関連情報に基づき、表示言語を決定する表示言語決定部と、
前記表示言語を表示するために用いられる言語データを記憶部が記憶していない場合、外部装置から前記言語データを取得する言語データ取得部と、
前記取得した言語データを用いて前記表示言語を表示部に表示するための言語設定を行う表示言語設定部と、
前記表示言語を表示する必要が無くなった後で、前記取得した言語データを消去する言語データ消去部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記表示言語設定部は、前記表示言語を表示する必要が無くなった後で、前記記憶部が記憶している何れかの言語データを用いて特定の言語を前記表示部に表示するための言語設定を行う
情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記言語データ消去部は、
特定期間内の前記取得した言語データの使用頻度が特定の基準を満たさない場合、前記表示言語を表示する必要が無くなった後で、前記取得した言語データを消去し、
前記特定期間内の前記取得した言語データの前記使用頻度が前記特定の基準を満たす場合、前記表示言語を表示する必要が無くなった後も、前記取得した言語データを前記記憶部内に維持する
情報処理装置。
【請求項４】
請求項１乃至３の何れか一項に記載の情報処理装置であって、
前記言語データ消去部は、前記情報処理装置がスリープモードに移行した後で、前記取得した言語データを消去する
情報処理装置。
【請求項５】
請求項１乃至３の何れか一項に記載の情報処理装置であって、
前記言語データ消去部は、前記表示部の表示が消えた後で、前記取得した言語データを消去する
情報処理装置。
【請求項６】
請求項１乃至５の何れか一項に記載の情報処理装置であって、
前記言語関連情報は、前記外部デバイスを有する携帯情報端末に表示言語として設定された１つの言語を示す言語設定情報であり、
前記表示言語決定部は、前記言語設定情報に基づき、前記携帯情報端末に設定された言語を前記表示言語として決定する
情報処理装置。
【請求項７】
請求項１乃至５の何れか一項に記載の情報処理装置であって、
前記言語関連情報は、特定の国を示す国情報であり、
前記表示言語決定部は、前記国情報が示す国で主に使用されている言語を前記表示言語として決定する
情報処理装置。
【請求項８】
請求項７に記載の情報処理装置であって、
前記表示言語決定部は、前記国情報が示す国で複数の言語が主に使用されている場合、前記複数の言語のうち何れかをユーザーに選択させ、前記ユーザーに選択された言語を表示言語として決定する
情報処理装置。
【請求項９】
情報処理装置を、
近距離無線通信により外部デバイスから読み出した言語関連情報を取得する言語関連情報取得部と、
前記取得した言語関連情報に基づき、表示言語を決定する表示言語決定部と、
前記表示言語を表示するために用いられる言語データを記憶部が記憶していない場合、外部装置から前記言語データを取得する言語データ取得部と、
前記取得した言語データを用いて前記表示言語を表示部に表示するための言語設定を行う表示言語設定部と、
前記表示言語を表示する必要が無くなった後で、前記取得した言語データを消去する言語データ消去部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、表示部に表示する言語を選択的に設定可能な情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
表示部に表示する言語を選択的に設定可能な情報処理装置が知られている（特許文献１乃至特許文献４）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２４３５９２号公報
【特許文献２】特開２００５−１９６３９７号公報
【特許文献３】特開２００６−２３５１８６号公報
【特許文献４】特開２０１３−１２５０４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
表示部に表示する言語を選択的に設定可能な情報処理装置は益々ユーザーフレンドリーであることが望ましい。
【０００５】
以上のような事情に鑑み、本開示の目的は、表示部に表示する言語を選択的に設定可能な情報処理装置を、益々ユーザーフレンドリーとすることにある。
【課題を解決するための手段】
【０００６】
本開示の一形態に係る情報処理装置は、
近距離無線通信により外部デバイスから読み出した言語関連情報を取得する言語関連情報取得部と、
前記取得した言語関連情報に基づき、表示言語を決定する表示言語決定部と、
前記表示言語を表示するために用いられる言語データを記憶部が記憶していない場合、外部装置から前記言語データを取得する言語データ取得部と、
前記取得した言語データを用いて前記表示言語を表示部に表示するための言語設定を行う表示言語設定部と、
前記表示言語を表示する必要が無くなった後で、前記取得した言語データを消去する言語データ消去部と
を具備する。
【０００７】
本形態によれば、言語データ取得部は、言語データを記憶部が記憶していないとき、その言語データをダウンロードする。これにより、情報処理装置は、記憶部が言語データを記憶していなくても、ダウンロードした言語データを用いて、不特定多数のユーザーが所望する言語を表示することができる。また、言語データ消去部は、表示言語を表示する必要が無くなった後で、ダウンロードした言語データを消去する。これにより、情報処理装置の言語データを記憶するための記憶部の領域が限られている場合でも、不特定多数のユーザーが所望する言語を表示することができる。
【０００８】
前記表示言語設定部は、前記表示言語を表示する必要が無くなった後で、前記記憶部が記憶している何れかの言語データを用いて特定の言語を前記表示部に表示するための言語設定を行う。
【０００９】
例えば、表示言語設定部は、表示言語を表示する必要が無くなった後で、記憶部が予め記憶している、デフォルト言語として設定されている言語を表示するために用いられる言語データを用いて、デフォルト言語を表示部に表示するための言語設定を行う。
【００１０】
前記言語データ消去部は、
特定期間内の前記取得した言語データの使用頻度が特定の基準を満たさない場合、前記表示言語を表示する必要が無くなった後で、前記取得した言語データを消去し、
前記特定期間内の前記取得した言語データの前記使用頻度が前記特定の基準を満たす場合、前記表示言語を表示する必要が無くなった後も、前記取得した言語データを前記記憶部内に維持する。
【００１１】
情報処理装置は、公共の場に設置されている場合、記憶部が記憶していない（即ち、納入地の観点から、使用可能性が高いと想定されていない）言語データであっても、特定期間内の使用頻度が高くなる可能性はある。そこで、記憶部が、ダウンロードした使用頻度の高い言語データを一時的に記憶しておけば、その次のユーザーに対して表示言語を設定するとき、言語データを再度ダウンロードする必要が無くなる。これにより、情報処理装置の負荷を減らすことができるとともに、所望の言語を速やかに表示部に表示することができる。
【００１２】
「前記表示言語を表示する必要が無くなった後」の具体例として、
前記言語データ消去部は、前記情報処理装置がスリープモードに移行した後で、前記取得した言語データを消去する。
【００１３】
「前記表示言語を表示する必要が無くなった後」の具体例として、
前記言語データ消去部は、前記表示部の表示が消えた後で、前記取得した言語データを消去する。
【００１４】
前記言語関連情報は、前記外部デバイスを有する携帯情報端末に表示言語として設定された１つの言語を示す言語設定情報であり、
前記表示言語決定部は、前記言語設定情報に基づき、前記携帯情報端末に設定された言語を前記表示言語として決定する。
【００１５】
本形態によれば、言語関連情報取得部は、ユーザーの所有する携帯情報端末（例えば、スマートフォン）のＮＦＣチップから読み出した言語設定情報を取得する。表示言語決定部は、言語設定情報に基づき、表示言語を決定する。現在、世界中の多くの人が所有している携帯情報端末（例えば、スマートフォン）から言語設定情報を読み出して表示言語を決定することで、ユーザーにとっては情報処理装置を何ら操作する必要が無く、自動的に、所望の表示言語を設定することができる。
【００１６】
前記言語関連情報は、特定の国を示す国情報であり、
前記表示言語決定部は、前記国情報が示す国で主に使用されている言語を前記表示言語として決定する。
【００１７】
本実施形態によれば、言語関連情報取得部は、ユーザーの所有するパスポートのＩＣチップから読み出した国情報を取得する。表示言語決定部は、国情報に基づき、表示言語を決定する。外国人であれば携帯しているパスポートから国情報を読み出して表示言語を決定することで、ユーザーにとっては情報処理装置を何ら操作する必要が無く、自動的に、所望の表示言語を設定することができる。
【００１８】
前記表示言語決定部は、前記国情報が示す国で複数の言語が主に使用されている場合、前記複数の言語のうち何れかをユーザーに選択させ、前記ユーザーに選択された言語を表示言語として決定する。
【００１９】
本開示の一形態に係るプログラムは、
情報処理装置を、
近距離無線通信により外部デバイスから読み出した言語関連情報を取得する言語関連情報取得部と、
前記取得した言語関連情報に基づき、表示言語を決定する表示言語決定部と、
前記表示言語を表示するために用いられる言語データを記憶部が記憶していない場合、外部装置から前記言語データを取得する言語データ取得部と、
前記取得した言語データを用いて前記表示言語を表示部に表示するための言語設定を行う表示言語設定部と、
前記表示言語を表示する必要が無くなった後で、前記取得した言語データを消去する言語データ消去部
として機能させる。
【発明の効果】
【００２０】
本開示によれば、表示部に表示する言語を選択的に設定可能な情報処理装置を、益々ユーザーフレンドリーとすることができる。
【００２１】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２２】
【図１】本開示の一実施形態に係る情報処理システムを模式的に示す。
【図２】画像形成装置のハードウェア構成を示す。
【図３】画像形成装置の機能的構成を示す。
【図４】画像形成装置の動作を示す。
【発明を実施するための形態】
【００２３】
以下、図面を参照しながら、本開示の一実施形態を説明する。以下の実施形態において、情報処理装置を画像形成装置（Multifunction Peripheral、以下単にＭＦＰと呼ぶ）とする。
【００２４】
１．情報処理システム
図１は、本開示の一実施形態に係る情報処理システムを模式的に示す。
【００２５】
情報処理システム１は、ＭＦＰ１０と、サーバー装置３０とを有する。ＭＦＰ１０と、サーバー装置３０とは、ネットワークＮを介して双方向に通信可能に接続される。ＭＦＰ１０は、コンビニエンスストアなど公共の場に設置され、不特定多数のユーザーに利用されることが想定されている。
【００２６】
２．画像形成装置のハードウェア構成
図２は、画像形成装置のハードウェア構成を示す。
【００２７】
ＭＦＰ１０は、システム制御部１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＨＤＤ１４及びＨＤＤ制御部１４Ａと、ＮＦＣリーダー／ライター１５及びＮＦＣ制御部１５Ａと、ＩＣチップリーダー１６及びＩＣチップリーダー制御部１６Ａと、ネットワーク制御部１７と、操作部１８及び操作部制御部１８Ａと、スキャナー１９及びスキャナー制御部１９Ａと、ＦＡＸ通信部２０及びＦＡＸ制御部２０Ａと、プリンタ２１及びプリンタ制御部２１Ａとを有する。これらは互いにバスＢで接続される。
【００２８】
システム制御部１１は、ＣＰＵ（Central Processing Unit）等で構成される。システム制御部１１は、ＲＡＭ（Random Access Memory）１３にロードされた情報処理プログラム等のプログラムを実行する。
【００２９】
ＲＯＭ（Read Only Memory）１２は、非一過性のコンピューター読み取り可能な記憶媒体の一例であり、システム制御部１１が実行するプログラムやデータなどを固定的に記憶する。
【００３０】
ＲＡＭ１３には、ＲＯＭ１２に記憶されたプログラムがロードされる。
【００３１】
操作部１８は、ユーザーからの指示を受け付けるタッチパネル等を有し、操作部制御部１８Ａに制御される。操作部１８は、ＬＣＤ（Liquid Crystal Display）等の表示部１８ａを備える。
【００３２】
ＨＤＤ（Hard Disk Drive）１４は、大容量の不揮発性メモリであり、ＨＤＤ制御部１４Ａに制御され、各種のデータを記憶する。ＨＤＤ１４は、表示部１８ａ（タッチパネル）に表示を行うために用いられる言語データを、１以上の言語をそれぞれについて記憶する。ＨＤＤ制御部１４Ａは、典型的にはＣＰＵ等で構成される。
【００３３】
ＮＦＣ（Near Field Communication）リーダー／ライター１５は、ＮＦＣ制御部１５Ａに制御され、例えばスマートフォン等の携帯情報端末４０に搭載されたＮＦＣチップ４１に書き込まれた言語設定情報を読み取る。
【００３４】
ＩＣ（Integrated Circuit）チップリーダー１６は、ＩＣチップリーダー制御部１６Ａに制御され、例えばパスポート５０に埋め込まれたＩＣチップ５１に書き込まれた国籍情報を読み取る。ＮＦＣリーダー／ライター１５による通信と、ＩＣチップリーダー１６による通信は、近接型の近距離無線通信である。本開示では、近接型の近距離通信を通信方式の違いに拘わらず「近距離無線通信」と呼ぶ。
【００３５】
ネットワーク制御部１７は、ネットワークＮに接続するためのインタフェースである。ネットワークＮは、例えば、インターネットやＬＡＮ（Local Area Network）である。
【００３６】
スキャナー１９は、原稿の画像を光学的に取得して画像データを生成する。
【００３７】
ＦＡＸ（ファクシミリ）通信部２０は、外部のファクシミリ装置とファクシミリデータを送受信する。
【００３８】
プリンタ２１は、スキャナー１９によって読み取られた原稿の画像データ、ネットワーク制御部１７を介して外部のパーソナルコンピューター等から受信した画像データ、及びＦＡＸ通信部２０によって外部のファクシミリ装置から受信したファクシミリデータ等の画像データをもとに生成された画像を記録紙にプリントする。
【００３９】
スキャナー１９はスキャナー制御部１９Ａに、ＦＡＸ通信部２０はＦＡＸ制御部２０Ａに、プリンタ２１はプリンタ制御部２１Ａに、それぞれ制御される。スキャナー制御部１９Ａ、ＦＡＸ制御部２０Ａ及びプリンタ制御部２１Ａは、それぞれ、専用のハードウェア回路を実装したボード（基板）であってもよいし、ＣＰＵ等で構成されても良い。
【００４０】
３．サーバー装置のハードウェア構成
サーバー装置３０（外部装置）は、典型的な情報処理装置が大容量の記憶装置（ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等）を有するものであり、そのハードウェア構成は図示を省略する。サーバー装置３０のＣＰＵ（Central Processing Unit）は、コンピューター読み取り可能な非一過性の記憶媒体の一例であるＲＯＭ（Read Only Memory）に記録されたプログラムをＲＡＭ（Random Access Memory）にロードして実行する。サーバー装置３０は、記憶装置に、ＭＦＰ１０が表示部１８ａに様々な言語を表示するために用いられる言語データを記憶する。サーバー装置３０は、ＭＦＰ１０からの要求に応じて、これらのデータを、ネットワークＮを通じてＭＦＰ１０に供給する。
【００４１】
４．画像形成装置の機能的構成
図３は、画像形成装置の機能的構成を示す。
【００４２】
ＭＦＰ１０は、コンピューター読み取り可能な非一過性の記憶媒体の一例であるＲＯＭに記憶された情報処理プログラムをＲＡＭにロードして実行することで、言語関連情報取得部１０１、表示言語決定部１０２、言語データ取得部１０３、表示言語設定部１０４及び言語データ消去部１０５として動作する。
【００４３】
言語関連情報取得部１０１は、ＮＦＣリーダー／ライター１５がＮＦＣチップ４１から読み出した言語設定情報を、あるいは、ＩＣチップリーダー１６がＩＣチップ５１から読み出した国情報を取得する。
【００４４】
表示言語決定部１０２は、言語設定情報が示す言語を、表示部１８ａに表示する言語として決定する。あるいは、表示言語決定部１０２は、国情報に基づき、国情報が示す国で主に使用されている言語を、表示部１８ａに表示する言語として決定する。
【００４５】
言語データ取得部１０３は、表示言語を表示するために用いられる言語データを、ＨＤＤ１４から読み出す。あるいは、言語データ取得部１０３は、表示言語を表示するために用いられる言語データを、ネットワークＮを介してサーバー装置３０から、ダウンロードする。
【００４６】
表示言語設定部１０４は、言語データ取得部１０３が取得した言語データを用いて表示言語を表示部１８ａに表示するための言語設定を行う。表示言語設定部１０４は、表示言語を表示する必要が無くなった後で、デフォルト言語を表示部１８ａに表示するための言語設定を行う。
【００４７】
言語データ消去部１０５は、表示言語を表示する必要が無くなった後で、ダウンロードした言語データを消去する。
【００４８】
５．画像形成装置の動作
図４は、画像形成装置の動作を示す。
【００４９】
前提として、ユーザーは、ＭＦＰ１０の利用を開始するとき、所有する携帯情報端末４０（例えば、スマートフォン）のＮＦＣチップ４１を、ＮＦＣリーダー／ライター１５に接触又は接近させる。あるいは、ユーザーは、自身のパスポート５０のＩＣチップ５１を、ＩＣチップリーダー１６に接触又は接近させる。
【００５０】
ユーザーが、携帯情報端末４０のＮＦＣチップ４１をＮＦＣリーダー／ライター１５に接触又は接近させると、ＮＦＣリーダー／ライター１５は、近距離無線通信により、携帯情報端末４０に搭載されたＮＦＣチップ４１（外部デバイス）に書き込まれた言語設定情報（言語関連情報）を読み出す。「言語設定情報」とは、ＮＦＣチップ４１が搭載された携帯情報端末４０に表示言語として設定された１つの言語（携帯情報端末４０の表示パネルに表示する言語）を示す情報である。言語関連情報取得部１０１は、ＮＦＣリーダー／ライター１５がＮＦＣチップ４１から読み出した言語設定情報を取得する（ステップＳ１０１）。言語関連情報取得部１０１は、取得した言語設定情報を、表示言語決定部１０２に供給する。
【００５１】
表示言語決定部１０２は、言語設定情報を、言語関連情報取得部１０１から取得する。表示言語決定部１０２は、言語設定情報が示す言語を、表示部１８ａに表示する言語として決定する（ステップＳ１０４）。表示言語決定部１０２は、決定した表示言語を、言語データ取得部１０３に通知する。
【００５２】
一方、ユーザーが、パスポート５０のＩＣチップ５１をＩＣチップリーダー１６に接触又は接近させると、ＩＣチップリーダー１６は、近距離無線通信により、ＩＣチップ５１（外部デバイス）に書き込まれた国情報（言語関連情報）を読み出す。「国情報」とは、パスポート保有者の国籍を示す情報である。言語関連情報取得部１０１は、ＩＣチップリーダー１６がＩＣチップ５１から読み出した国情報を取得する（ステップＳ１０１）。言語関連情報取得部１０１は、取得した国情報を、表示言語決定部１０２に供給する。
【００５３】
表示言語決定部１０２は、国情報を、言語関連情報取得部１０１から取得する。表示言語決定部１０２は、国情報が示す国で主に使用されている言語（典型的には、公用語）が１つである場合（ステップＳ１０２でＮＯ）、その言語を、表示部１８ａに表示する言語として決定する（ステップＳ１０４）。一方、表示言語決定部１０２は、国情報が示す国で複数の言語が主に使用されている場合（ステップＳ１０２でＹＥＳ）、その国で主に使用されている複数の言語のうち何れかをユーザーに選択させる（ステップＳ１０３）。具体的には、表示言語決定部１０２は、その国で主に使用されている複数の言語を言語名を表示部１８ａに表示し、ユーザーからの操作部１８に対する特定の操作を、何れかの言語の選択命令として検出する。表示言語決定部１０２は、選択された言語を、表示部１８ａに表示する言語として決定する（ステップＳ１０４）。表示言語決定部１０２は、決定した表示言語を、言語データ取得部１０３に通知する。
【００５４】
言語データ取得部１０３は、表示言語決定部１０２が決定した表示言語の通知を受ける。言語データ取得部１０３は、この表示言語を表示部１８ａに表示するために用いられる言語データをＨＤＤ１４が記憶しているか否かを判断する（ステップＳ１０５）。ＨＤＤ１４には、納入地の観点から使用可能性が高いと想定される１以上の言語データが、ＭＦＰ１０の出荷時に予め記憶されている。「言語データ」は、表示部１８ａ（タッチパネル）に各種の表示（各種メニュー表示、各種設定画面表示、各種メッセージ表示等）を行うために用いられる。１以上の言語データは、それぞれ、１以上の異なる言語で表示部１８ａ（タッチパネル）に表示を行うために用いられる。
【００５５】
言語データ取得部１０３は、表示言語を表示するために用いられる言語データをＨＤＤ１４が記憶していると判断すると（ステップＳ１０５、ＹＥＳ）、ＨＤＤ１４からその言語データを読み出す（ステップＳ１０６）。言語データ取得部１０３は、読み出した言語データを、表示言語設定部１０４に供給する。
【００５６】
一方、言語データ取得部１０３は、表示言語を表示するために用いられる言語データをＨＤＤ１４が記憶していないと判断すると（ステップＳ１０５、ＮＯ）、ネットワークＮを介してサーバー装置３０から、その言語データをダウンロードする（ステップＳ１０７）。言語データ取得部１０３は、ダウンロードした言語データを、表示言語設定部１０４に供給する。
【００５７】
表示言語設定部１０４は、言語データ取得部１０３から、言語データを取得する。表示言語設定部１０４は、取得した言語データを用いて表示言語を表示部１８ａに表示するための言語設定を行う（ステップＳ１０８）。ＭＦＰ１０は、このとき表示言語設定部１０４が設定した言語を使用して、表示部１８ａに各種の表示を行うことになる。その後、表示言語を使用して表示部１８ａに各種の表示を行っている状態で、操作部１８はユーザーの操作入力を検出し、ＭＦＰ１０は入力された要求に応じて各種ジョブ（印刷等）を実行する。
【００５８】
表示言語設定部１０４は、表示言語を表示する必要が無くなった後で、ＨＤＤ１４が記憶している何れかの言語データ（典型的には、デフォルト言語として設定されている言語を表示するために用いられる言語データ）を用いて特定の言語（典型的には、デフォルト言語）を表示部１８ａに表示するための言語設定を行う（ステップＳ１０９）。「表示言語を表示する必要が無くなった後」の具体例は、ＭＦＰ１０がスリープモードに移行した後、表示部１８ａの表示が消えた後、表示言語を表示中に入力された要求に応じて実行したジョブが終了した後等である。すなわち、表示言語設定部１０４は、これらの何れかの状態に移行したこと（すなわち、表示言語を表示する必要が無くなったことを示すイベント）をトリガとして、デフォルト言語を表示部１８ａに表示するための言語設定を行う。
【００５９】
サーバー装置３０からダウンロードした言語データを用いて表示言語を表示部１８ａに表示していた場合、言語データ消去部１０５は、表示言語を表示する必要が無くなった後で、ダウンロードした言語データを消去する（ステップＳ１１０）。この場合も、「表示言語を表示する必要が無くなった後」の具体例は、ＭＦＰ１０がスリープモードに移行した後、表示部１８ａの表示が消えた後、表示言語を表示中に入力された要求に応じて実行したジョブが終了した後等である。すなわち、言語データ消去部１０５は、これらの何れかの状態に移行したこと（すなわち、表示言語を表示する必要が無くなったことを示すイベント）をトリガとして、ダウンロードした言語データを消去する。
【００６０】
６．まとめ
典型的なＭＦＰの記憶部（ＨＤＤ）には、納入地の観点から使用可能性が高いと想定される１以上の言語データが、ＭＦＰの出荷時に予め記憶されている。ＭＦＰのタッチパネルには、通常、デフォルト言語でスタート画面やメニュー画面等が表示されており、ユーザーが表示言語を変更したいときには、特定の操作を行って表示言語を変更させる。しかしながら、表示言語を変更するためのメニューを表示させ、言語選択のための操作を行い、所望の言語に設定変更することは、ユーザーに拠っては難しいと感じることがある。
【００６１】
そこで、本実施形態によれば、言語関連情報取得部１０１は、ユーザーの所有する携帯情報端末４０のＮＦＣチップ４１から読み出した言語設定情報を、あるいは、ユーザーの所有するパスポート５０のＩＣチップ５１から読み出した国情報を取得する。表示言語決定部１０２は、言語設定情報又は国情報に基づき、表示言語を決定する。現在、世界中の多くの人が所有しているスマートフォンや、外国人であれば携帯しているパスポートから言語設定情報又は国情報を読み出して表示言語を決定することで、ユーザーにとっては操作部１８を何ら操作する必要が無く、自動的に、所望の表示言語を設定することができる。
【００６２】
また、ＭＦＰの言語データを記憶するための記憶部の領域は限られているため、複数種類の言語データが記憶部に記憶されている場合でも、その数は、世界中のあらゆる言語に比べれば、遥かに小さい。しかも、ＭＦＰは、コンビニエンスストアなど公共の場に設置され、不特定多数のユーザーに利用されることも多い。このため、ＭＦＰの記憶部が、ユーザーが所望する表示言語の言語データを記憶していない可能性は、大いにある。
【００６３】
そこで、本実施形態によれば、言語データ取得部１０３は、言語データをＨＤＤ１４が記憶していないとき、その言語データをダウンロードする。これにより、ＭＦＰ１０のＨＤＤ１４が言語データを記憶していなくても、ダウンロードした言語データを用いて、不特定多数のユーザーが所望する言語を表示することができる。
【００６４】
一方、ＭＦＰの言語データを記憶するための記憶部の領域は限られているため、ダウンロードした言語データをＭＦＰ１０のＨＤＤ１４に保持し続けることには問題がある。
【００６５】
そこで、本実施形態によれば、言語データ消去部１０５は、表示言語を表示する必要が無くなった後で、ダウンロードした言語データを消去する。これにより、ＭＦＰの言語データを記憶するための記憶部の領域が限られている場合でも、不特定多数のユーザーが所望する言語を表示することができる。
【００６６】
７．変形例
７−１．変形例１
デフォルト言語設定（ステップＳ１０９）及びダウンロードした言語データの消去（ステップＳ１１０）は、何れも表示言語を表示する必要が無くなった後で実行すればよいので、順序が逆でもよい。
【００６７】
７−２．変形例２
言語データ消去部１０５は、図４に示すステップＳ１１０において、表示言語を表示する必要が無くなった後で、ダウンロードした言語データの直近の特定期間（例えば、１日間、数日間、１週間等）内の使用頻度が特定の基準を満たさない場合、その言語データを消去してもよい。
【００６８】
例えば、「特定の基準」を「直近の特定期間の使用頻度が最も高い」としてもよい。この場合、ＨＤＤ１４は、予め記憶されている言語データの他に、常時例えば１種類の言語の言語データ（ダウンロードした言語データ）を記憶してもよい。言い換えれば、ＨＤＤ１４は、ダウンロードした言語データのうち、直近の特定期間の使用頻度が最も高い言語データを、常時記憶してもよい。一方、言語データ消去部１０５は、ダウンロードした言語データのうち、「直近の特定期間の使用頻度が最も高い」という基準を満たさない言語データを消去する。
【００６９】
あるいは、「特定の基準」を「直近の特定期間の使用頻度が特定の閾値よりも高い」としてもよい。この場合、ＭＦＰ１０の動作は、図４に示すステップＳ１０９の後にステップＳ１１０に移行してもよいし、順序が逆（ステップＳ１１０の後にステップＳ１０９に移行）でもよい。また、例えば、この場合、ＨＤＤ１４は、予め記憶されている言語データの他に、直近の特定期間の使用頻度が特定の閾値以上である、１種類以上の言語の言語データを常時記憶してもよい。一方、言語データ消去部１０５は、ダウンロードした言語データのうち、「「直近の特定期間の使用頻度が特定の閾値よりも高い」という基準を満たさない言語データを消去する。
【００７０】
上記の変形例において、ダウンロードした言語データの直近の特定期間（例えば、１日間、数日間、１週間等）内の使用頻度が特定の基準を満たす場合、表示言語を表示する必要が無くなった後であっても、その言語データはＨＤＤ１４内に維持される、すなわちＨＤＤ１４に記憶されたままとなる。従って、言語データ取得部１０３は、図４に示すステップＳ１０５において、ＨＤＤ１４が予め記憶している言語データ及びダウンロードされてＨＤＤ１４に記憶された言語データの中に、表示言語を表示するために用いられる言語データがあるか否かを判断することになる。
【００７１】
また、言語データ消去部１０５は、表示言語を表示する必要が無くなった後で、ダウンロードした複数の言語データのうち、何れの言語の言語データを残して何れの言語の言語データを消去するか選択し、選択した言語データを消去してもよい。
【００７２】
ＭＦＰ１０は、公共の場に設置されているので、ＨＤＤ１４が記憶していない（即ち、納入地の観点から、使用可能性が高いと想定されていない）言語データであっても、特定期間内の使用頻度が高くなる可能性はある。例えば、特定の国出身の労働者が多数居住する地域に設置されたＭＦＰ１０は、その国で主に使用されている言語の言語データの使用頻度が、長期間、高く維持される可能性がある。あるいは、旅行者が多数訪れる場所（空港等）に設置されたＭＦＰ１０は、例えば団体旅行者が連続的に使用する場合等、その団体旅行者の出身国で主に使用されている言語の言語データの使用頻度が、短期間ではあるものの使用頻度が高くなる可能性はある。そこで、ＨＤＤ１４が、ダウンロードした使用頻度の高い言語データを一時的に記憶しておけば、その次のユーザーに対して表示言語を設定するとき、言語データを再度ダウンロードする必要が無くなる。これにより、ＭＦＰ１０の負荷を減らすことができるとともに、所望の言語を速やかに表示部１８ａに表示することができる。
【００７３】
本技術の一実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００７４】
１…情報処理システム
１０…ＭＦＰ
３０…サーバー装置
４１…ＮＦＣチップ
５１…ＩＣチップ
１０１…言語関連情報取得部
１０２…表示言語決定部
１０３…言語データ取得部
１０４…表示言語設定部
１０５…言語データ消去部
【図１】
2018047643.tif 000003
【図２】
2018047643.tif 000004
【図３】
2018047643.tif 000005
【図４】
2018047643.tif 000006