(57)【要約】【課題】操作画面の表示形式等の設定値を情報処理装置のユーザに適した状態に設定することができる。【解決手段】複数のアプリケーションであってそれぞれが互いに異なる表示形式を有する複数のアプリケーションを起動させる起動手段を備える情報処理装置であって、情報処理装置を利用したユーザの属性情報を取得する取得手段と、取得された属性情報を統計した統計情報に基づいて、起動させるアプリケーションを設定する設定手段と、を備え、起動手段は、設定されたアプリケーションを起動させる、情報処理装置。【選択図】図２
2019064071.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションであってそれぞれが互いに異なる表示形式を有する複数のアプリケーションを起動させる起動手段を備える情報処理装置であって、
該情報処理装置を利用したユーザの属性情報を取得する取得手段と、
前記取得された属性情報を統計した統計情報に基づいて、前記複数のアプリケーションの中から前記起動させるアプリケーションを設定する設定手段と、を備え、
前記起動手段は、前記設定されたアプリケーションを起動させる、情報処理装置。
【請求項２】
前記設定手段は、前記統計情報が、前記アプリケーションを変更するための所定の条件を満たす場合、前記起動手段によって起動させるアプリケーションを設定する、請求項１に記載の情報処理装置。
【請求項３】
前記条件は、年齢に関する条件であり、
前記設定手段は、前記統計情報が、前記年齢に関する条件を満たす場合、前記起動手段によって起動させるアプリケーションを設定する、請求項２に記載の情報処理装置。
【請求項４】
前記条件は、勤続年数に関する条件であり、
前記設定手段は、前記統計情報が、前記勤続年数に関する条件を満たす場合、前記起動手段によって起動させるアプリケーションを設定する、請求項２に記載の情報処理装置。
【請求項５】
前記統計情報は、前記ユーザの所属ごとに統計された情報であり、
前記設定手段は、前記取得された属性情報に含まれる所属に対応する前記統計情報が、前記所定の条件を満たす場合、前記起動手段によって起動させるアプリケーションを設定する、請求項２乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の情報処理装置であって、更に、
前記統計情報を記憶する記憶手段を備え、
前記設定手段は、前記取得された属性情報に基づいて前記統計情報を更新し、前記更新された統計情報に基づいて、前記起動手段によって起動させるアプリケーションを設定する、情報処理装置。
【請求項７】
前記設定手段は、前記統計情報に基づいて、前記アプリケーションにより実行可能な処理を設定する、請求項１乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
ユーザが利用する通信端末と、前記ユーザの認証処理を行う認証装置と、複数のアプリケーションであってそれぞれが互いに異なる表示形式を有する複数のアプリケーションを起動させる起動手段を備える情報処理装置と、を備える情報処理システムであって、
前記通信端末は、
近距離無線通信を用いて、前記ユーザの認証処理を行うための認証情報を、前記認証装置に対して送信する第１の送信手段を備え、
前記認証装置は、
前記認証情報を用いて、前記認証処理を行う認証手段と、
前記認証されたユーザの属性を示す属性情報を送信する第２の送信手段と、を備え、
前記情報処理装置は、
前記属性情報を前記認証装置から受信する受信手段と、
該情報処理装置を利用したユーザの前記属性情報を統計した統計情報に基づいて、前記起動させるアプリケーションを設定する設定手段と、を備え、
前記起動手段は、前記設定されたアプリケーションを起動させる、情報処理システム。
【請求項９】
ユーザが利用する通信端末と、複数のアプリケーションであってそれぞれが互いに異なる表示形式を有する複数のアプリケーションを起動させる起動手段を備える情報処理装置と、を備える情報処理システムであって、
前記通信端末は、
前記ユーザの属性情報の入力を受け付ける受付手段と、
近距離無線通信を用いて、前記入力された属性情報および前記ユーザの認証処理を行うための認証情報を、前記情報処理装置に対して送信する送信手段と、を備え、
前記情報処理装置は、
前記属性情報および前記認証情報を前記通信端末から受信する受信手段と、
前記受信された認証情報を用いて、前記認証処理を行う認証手段と、
該情報処理装置を利用したユーザの前記属性情報を統計した統計情報に基づいて、前記起動させるアプリケーションを設定する設定手段と、を備え、
前記起動手段は、前記設定されたアプリケーションを起動させる、情報処理システム。
【請求項１０】
複数のアプリケーションであってそれぞれが互いに異なる表示形式を有する複数のアプリケーションを起動させる起動手段を備える情報処理装置が実行する設定変更方法であって、
該情報処理装置を利用したユーザの属性情報を取得する取得ステップと、
前記取得された属性情報を統計した統計情報に基づいて、前記起動させるアプリケーションを設定する設定ステップと、
前記設定されたアプリケーションを、前記起動手段によって起動させる起動ステップと、
を実行する設定変更方法。
【請求項１１】
コンピュータに、請求項１０に記載の設定変更方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、設定変更方法およびプログラムに関する。
【背景技術】
【０００２】
複数の利用者に共用される情報処理装置として、画像情報を処理するプリンタ、複写機、複合機等の装置が広く普及している。これらの情報処理装置において、操作画面の表示形式やコピー機能等の設定値を自動的に変更する方法が知られている。例えば、ユーザが過去に利用した設定の履歴を用いてユーザごとに設定値を変更する方法や、情報処理装置が設置された環境に基づいて設定値を変更する方法がある。
【０００３】
特許文献１には、画像形成装置が設置されたエリア内に居る人物の属性情報を取得し、取得した属性情報に基づいて、画像形成装置が有する複数の機能の中から優先的に提供する機能を設定する内容が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の方法では、情報処理装置である画像形成装置により提供される機能を設定するための情報に、情報処理装置を利用したユーザ以外の情報も含まれるため、設定内容が安定しないおそれがあった。また、ユーザの過去の履歴を用いる従来の方法では、ユーザ認証を実施しない共用機等には適用できないという課題があった。
【課題を解決するための手段】
【０００５】
本発明に係る情報処理装置は、複数のアプリケーションであってそれぞれが互いに異なる表示形式を有する複数のアプリケーションを起動させる起動手段を備える情報処理装置であって、該情報処理装置を利用したユーザの属性情報を取得する取得手段と、前記取得された属性情報を統計した統計情報に基づいて、前記起動させるアプリケーションを設定する設定手段と、を備え、前記起動手段は、前記設定されたアプリケーションを起動させる。
【発明の効果】
【０００６】
本発明によれば、操作画面の表示形式等の設定値を情報処理装置のユーザに適した状態に設定することができる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態に係る情報処理システムのシステム構成の一例を示す図である。
【図２】第１の実施形態に係る情報処理装置の概略の一例を示す図である。
【図３】第１の実施形態に係る情報処理装置のハードウエア構成の一例を示す図である。
【図４】第１の実施形態に係る通信端末のハードウエア構成の一例を示す図である。
【図５】第１の実施形態に係る認証サーバのハードウエア構成の一例を示す図である。
【図６】第１の実施形態に係る情報処理装置のソフトウエア構成の一例を示す図である。
【図７】第１の実施形態に係る情報処理システムの機能構成の一例を示す図である。
【図８】第１の実施形態に係るユーザ情報および使用履歴情報の一例を示す図である。
【図９】第１の実施形態に係る統計情報の一例を示す図である。
【図１０】第１の実施形態に係る設定変更情報の一例を示す図である。
【図１１】第１の実施形態に係る認証情報管理テーブルの一例を示す図である。
【図１２】第１の実施形態に係る情報処理システムにおける設定情報の変更処理の一例を示すシーケンス図である。
【図１３】第１の実施形態に係る情報処理装置における設定情報の変更処理の一例を示すフローチャートである。
【図１４】第１の実施形態に係る情報処理装置における変更前の表示画像の一例を示す図である。
【図１５】第１の実施形態に係る情報処理装置における変更後の表示画像の一例を示す図である。
【図１６】第１の実施形態に係る起動アプリの変更の概略の一例を示す図である。
【図１７】第１の実施形態の変形例１に係る設定変更情報の一例を示す図である。
【図１８】第１の実施形態の変形例１に係る情報処理装置における表示画像の一例を示す図である。
【図１９】第１の実施形態の変形例２に係る統計情報の一例を示す図である。
【図２０】第２の実施形態に係る情報処理システムのシステム構成の一例を示す図である。
【図２１】第２の実施形態に係る情報処理システムの機能構成の一例を示す図である。
【図２２】第２の実施形態に係るユーザ情報登録画面の一例を示す図である。
【図２３】第２の実施形態に係る情報処理システムにおける設定情報の変更処理の一例を示すシーケンス図である。
【図２４】その他の実施形態に係る情報処理システムのシステム構成の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照しながら、発明を実施するための形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明は省略する。
【０００９】
●第１の実施形態●
●システム構成
図１は、第１の実施形態に係る情報処理システムのシステム構成の一例を示す図である。図１に示した情報処理システム１は、情報処理装置１０を利用するユーザに適した操作画面を表示させることができるシステムである。情報処理システム１は、例えば、オフィス、会議室、大学等の使用環境において用いられる。
【００１０】
情報処理システム１は、情報処理装置１０、通信端末５０および認証サーバ９０を含む。情報処理装置１０および認証サーバ９０は、ネットワーク５に接続され、装置間での通信が可能である。ネットワーク５は、インターネットやＬＡＮ（Local Area Network）等の通信網である。また、通信端末５０は、近距離無線通信を用いて通信を行うことが可能である。近距離無線通信は、例えば、ＢＬＥ（Bluetooth（登録商標）Low Energy）通信である。
【００１１】
情報処理装置１０は、スキャナ機能やプリント機能等を有する画像処理装置である。情報処理装置１は、例えば、ＭＦＰ（Multi-Function Peripheral:複合機）、複写機、プリンタ等である。情報処理装置１０は、例えば、企業や大学等に設置されている共有機である。企業の社員や大学の学生等は、情報処理装置１０を使用して、所望の印刷処理を実行することができる。情報処理装置１０は、例えば、クラウドサービスと連携して、通信端末５０によって送信された印刷ジョブの印刷処理を実行する。また、情報処理装置１０は、コピー機能やスキャナ機能を用いて情報処理装置１０により読み取られた文書や画像等の印刷処理を実行する。
【００１２】
通信端末５０は、情報処理システム１のユーザが利用する端末装置である。通信端末５０は、タブレットＰＣ（Personal Computer）等の一般的な構成のパーソナルコンピュータを用いることができる。通信端末５０は、ＢＬＥ通信等の近距離無線通信を用いて、情報処理装置１０に対して認証情報や印刷ジョブ等を送信する。なお、通信端末５０は、例えば、携帯電話端末、スマートフォン、ゲーム機、ノートＰＣ、ＰＤＡ（Personal Digital Assistant）、デジタルカメラ等であってもよい。
【００１３】
認証サーバ９０は、ネットワーク５に対して接続されるサーバ装置である。認証サーバ９０は、情報処理装置１０のユーザ認証を行うコンピュータである。認証サーバ９０は、例えば、ＬＤＡＰ（Lightweight Directory Access Protocol）サーバを利用してユーザの認証を行う。認証サーバ９０による認証方式は、これに限られない。認証サーバ９０は、認証装置の一例である。
【００１４】
●概略
図２は、第１の実施形態に係る情報処理システムの概略の一例を示す図である。図２は、情報処理装置１０を利用したユーザの属性の統計値に基づいて、複数のコピーアプリであってそれぞれが互いに異なる表示形式を有する複数のコピーアプリの中から、情報処理装置１０の利用者に適したコピーアプリを設定可能であることを示す。なお、図２は、第１の実施形態に係る情報処理システムの概略を簡略的に説明したものであり、情報処理システム１が実現する機能等の詳細は、後述する図面等を用いて説明する。
【００１５】
図２に示す情報処理装置１０の設定変更アプリ１３は、情報処理装置１０のコピー機能やスキャナ機能等の機能が実行された場合、情報処理装置１０を利用したユーザの属性情報を取得する。属性情報は、ユーザの特徴を示す情報であり、例えば、ユーザの年齢、性別、所属等の属性項目を含む。
【００１６】
情報処理装置１０の設定変更アプリ１３は、取得した属性情報を統計した統計情報２５０を生成する。具体的には、情報処理装置１０は、取得した属性情報に含まれる属性項目ごとに、統計値を算出する。統計情報２５０の詳細は、後述する。統計情報２５０は、属性情報が取得されるごとに随時更新される。
【００１７】
次に、情報処理装置１０の設定変更アプリ１３は、生成または更新された統計情報２５０に基づいて、起動させるコピーアプリを設定する。具体的には、設定変更アプリ１３は、情報処理装置１０にインストールされた表示形式の異なるコピーアプリ（例えば、コピーアプリＡ１４ａとコピーアプリＢ１４ｂ）の中から、起動アプリ１２によって起動させるコピーアプリを設定する。統計情報２５０は、起動させるコピーアプリを変更するための所定の条件を含む。設定変更アプリ１３は、統計情報２５０に含まれる統計内容が、所定の条件を満たす場合、設定されているコピーアプリの設定変更を行う。
【００１８】
そして、設定変更アプリ１３は、設定したコピーアプリを起動アプリ１２に対して通知する。起動アプリ１２は、通知された(設定された)コピーアプリ（コピーアプリＡ１４ａまたはコピーアプリＢ１４ｂ）を起動させる。このように、情報処理システム１は、情報処理装置１０を利用したユーザの属性の統計値に基づいて、表示形式の異なるコピーアプリの中から、次回の起動時に起動させるコピーアプリを設定する。そのため、情報処理システム１は、情報処理装置１０の利用者に適したアプリケーションを設定することができる。
【００１９】
●ハードウエア構成
図３は、第１の実施形態に係る情報処理装置のハードウエア構成の一例を示す図である。なお、図３に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。情報処理装置１０は、コントローラ１０００を有する。コントローラ１０００は、ＣＰＵ（Central Processing Unit）１００１、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）１００２、フラッシュメモリ１００３、ＨＤＤ（Hard Disk Drive）１００４、ＡＳＩＣ（Application Specific Integrated Circuit）１００５、通信部１００６を有する。
【００２０】
ＡＳＩＣ１００５は、ＣＰＵインターフェース、ＳＤＲＡＭインターフェース、ローカルバスインターフェース、ＰＣＩ（Peripheral Component Interconnect）バスインターフェース、ＭＡＣ（Media Access Controller）およびＨＤＤインターフェース等を備える多機能デバイスボードである。
【００２１】
ＣＰＵ１００１は、ＡＳＩＣ１００５を介して本発明に係るプログラム等の各種プログラムを、ＨＤＤ１００４から読み取り実行する。情報処理装置１０は、例えば、本発明に係るプログラムをＣＰＵ１００１が実行することによって、本発明に係る設定変更方法を実現する。ＳＤＲＡＭ１００２は、各種プログラムを記憶するプログラムメモリや、ＣＰＵ１００１が各種プログラムを実行する際に使用するワークメモリ等として機能する。なお、ＳＤＲＡＭ１００２の代わりに、ＤＲＡＭ（Dynamic Random Access Memory）やＳＲＡＭ（Static Random Access Memory）を用いてもよい。
【００２２】
フラッシュメモリ１００３は、不揮発性メモリであり、情報処理装置１０を起動させるブートローダ（ブートプログラム）やＯＳ（Operation System）を記憶する。また、フラッシュメモリ１００３は、各プログラムを記憶するアプリケーションメモリとして機能する。さらに、フラッシュメモリ１００３は、各サービス（コピーサービス、プリントサービス、ファクシミリサービス）のソフトウエアを記憶するサービスメモリとして機能する。
【００２３】
また、フラッシュメモリ１００３は、ファームウェアを記憶するファームメモリ、ネットワークアドレスや機種機番等を記憶するデータメモリとして機能する。なお、フラッシュメモリ１００３の代わりに、ＲＡＭ（Random Access Memory）と電池を利用したバックアップ回路を集積した不揮発性ＲＡＭや、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の他の不揮発性メモリを使用してもよい。
【００２４】
ＨＤＤ１００４は、情報処理装置１０の電源のオン、オフに関わりなくデータを記憶する不揮発性の記憶媒体である。ＨＤＤ１００４は、フラッシュメモリ１００３内に記憶されたプログラムおよびデータ以外のプログラム、並びにデータを記録する。なお、ＨＤＤ１００４は、ファームメモリとして使用してもよい。通信部１００６は、ＣＰＵ１００１の指示に従い、通信端末５０および認証サーバ９０との通信を行うインターフェースである。
【００２５】
操作部１００７は、ＵＳＢ（Universal Serial Bus）ケーブル等を用いてコントローラ１０００と接続されている。操作部１００７は、情報処理装置１０に対して操作を行うユーザのためのインターフェースである。操作部１００７は、各種の操作キー、表示装置としてのＬＣＤ（Liquid Crystal Display）またはＣＲＴ（Cathode-Ray Tube）の文字表示器およびタッチパネルを有する。情報処理装置１０は、操作部１００７を操作することにより、データの入力、ジョブの実行、表示をすることができる。
【００２６】
さらに、コントローラ１０００には、ＰＣＩバス１０１４を介して、ファックス制御ユニット１００８、記憶媒体１００９ａが脱着可能なＵＳＢ１００９、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４（１０１０）、プロッタエンジン１０１１、スキャナエンジン１０１２およびＢＬＥモジュール１０１３等が接続されている。これにより、情報処理装置１０では、コピーサービス、プリントサービス、ファクシミリサービス等の各サービスを提供することができる。プロッタエンジン１０１１は電子写真方式またはインクジェット方式のいずれの方式を採用していてもよい。
【００２７】
なお、図３に図示する構成は一例に過ぎず、情報処理装置１０のハードウエア構成は、図３の構成には限られない。例えば、通信部１００６は、ＰＣＩバス１０１４に接続されていてもよい。また、通信部１００６は、無線ＬＡＮ等の無線で接続される他、有線で接続されていてもよい。さらに、通信部１００６は、電話回線網に接続するＤＳＵ（Digital Service Unit）またはモデムを有していてもよい。携帯電話網に接続する通信装置を有していてもよい。
【００２８】
図４は、第１の実施形態に係る通信端末のハードウエア構成の一例を示す図である。なお、図４に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。また、通信端末５０は、図４に示すハードウエア構成と同様の構成を有していてもよい。
【００２９】
通信端末５０は、ＣＰＵ５０１、ＲＯＭ（Read Only Memory）５０２、ＲＡＭ５０３、ストレージ５０４、入力部５０５、表示インターフェース（Ｉ／Ｆ）５０６、入出力インターフェース（Ｉ／Ｆ）５０７、無線通信部５０８、近距離無線通信部５０９およびバス５１０を有する。
【００３０】
ＣＰＵ５０１は、通信端末５０全体の制御を行う。ＣＰＵ５０１は、ＲＯＭ５０２やストレージ５０４等に格納されたプログラムやデータをＲＡＭ５０３上に読み出し、処理を実行することで、通信端末５０の各機能を実現する演算装置である。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ５０２は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。
【００３１】
ストレージ５０４は、例えば、ＨＤＤ、ＳＳＤ（Solid State Drive）またはフラッシュＲＯＭ等のストレージデバイスであり、ＯＳ、アプリケーションプログラム、および各種データ等を記憶する。入力部５０５は、オペレータが通信端末５０に各種指示を入力するためのインターフェースである。例えば、キーボード、マウス、タッチパネル、音声入力装置等である。
【００３２】
表示インターフェース（ＩＦ）５０６は、ＣＰＵ５０１からの要求により、通信端末５０が有する各種情報をカーソル、メニュー、ウィンドウ、文字または画像等の形態でディスプレイ５０６ａに表示する。表示インターフェース（ＩＦ）５０６は、例えばグラフィックチップやディスプレイインターフェースである。入出力インターフェース（Ｉ／Ｆ）５０７は、通信端末５０に外部装置を接続するためのインターフェースである。外部装置は、例えば、ＵＳＢメモリ、メモリカード、光学ディスク等の記録媒体５０７ａや、各種の電子機器等が含まれる。
【００３３】
無線通信部５０８は、情報処理装置１０とネットワーク５を介して通信（接続）を行う通信インターフェースである。無線通信部５０８は、アンテナ、無線部、ＭＡＣ部等を含む。近距離無線通信部５０９は、近距離無線通信による通信を行う通信部であり、例えば、アンテナ、無線部およびＭＡＣ部等を含む。近距離無線通信は、例えば、ＢＬＥ通信である。なお、近距離無線通信は、ＢＬＥ通信に限られず、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Near Field Communication）、ミリ波無線通信、赤外線通信、ＱＲコード（登録商標）、可視光、環境音または超音波等であってもよい。
【００３４】
バス５１０は、上記各構成要素に接続され、アドレス信号、データ信号、および各種制御信号等を伝送する。ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ストレージ５０４、入力部５０５、表示インターフェース（Ｉ/Ｆ）５０６、入出力インターフェース（Ｉ／Ｆ）５０７、無線通信部５０８および近距離無線通信部５０９は、バス５１０を介して相互に接続されている。
【００３５】
図５は、第１の実施形態に係る認証サーバのハードウエア構成の一例を示す図である。なお、図５に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。認証サーバ９０は、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３、ストレージ９０４、入出力インターフェース（Ｉ／Ｆ）９０５、通信部９０６およびバス９０７を有する。
【００３６】
ＣＰＵ９０１は、認証サーバ９０全体の制御を行う。ＣＰＵ９０１は、ＲＯＭ９０２やストレージ９０４等に格納されたプログラムやデータをＲＡＭ９０３上に読み出し、処理を実行することで、認証サーバ９０の各機能を実現する演算装置である。ＲＡＭ９０３は、ＣＰＵ９０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ９０２は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。
【００３７】
ストレージ９０４は、例えば、ＨＤＤ、ＳＳＤ等のストレージデバイスである。ストレージ９０４は、ＯＳ、アプリケーションプログラム、および各種データ等を記憶する。入出力インターフェース（Ｉ／Ｆ）９０５は、認証サーバ９０に外部装置を接続するためのインターフェースである。外部装置は、例えば、ＵＳＢメモリ、メモリカード、光学ディスク等の記録媒体９０５ａや、各種の電子機器等が含まれる。
【００３８】
通信部９０６は、ＣＰＵ９０１の指示に従い、情報処理装置１０との通信を行うインターフェースである。通信部９０６は、無線ＬＡＮ等の無線通信を用いてネットワーク５に接続される他、有線通信を用いてネットワーク５に接続されていてもよい。また、通信部９０６は、電話回線網に接続するＤＳＵまたはモデムを有していてもよい。さらに、通信部９０６は、携帯電話網に接続する通信装置を有していてもよい。
【００３９】
バス９０７は、上記各構成要素に接続され、アドレス信号、データ信号、および各種制御信号等を伝送する。ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３、ストレージ９０４、入出力インターフェース（Ｉ／Ｆ）９０５、通信部９０６は、バス９０７を介して相互に接続されている。
【００４０】
●ソフトウエア構成
図６は、第１の実施形態に係る情報処理装置のソフトウエア構成の一例を示す図である。図６に示すように、ＯＳ２０、認証アプリ１１、起動アプリ１２、設定変更アプリ１３、コピーアプリＡ１４ａ、およびコピーアプリＢ１４ｂは、ＳＤＲＡＭ１００２の作業領域３０上で動作する。ＯＳ２０は、情報処理装置１０の基本的な機能を提供し、情報処理装置１０全体を管理する基本ソフトウエアである。
【００４１】
認証アプリ１１は、情報処理装置１０のユーザ認証処理を行うためのアプリケーションである。認証アプリ１１は、通信端末５０および認証サーバ９０との間で認証情報５５の通信を行い、ユーザの認証処理を行う機能を担う。
【００４２】
起動アプリ１２は、情報処理装置１０にインストールされたコピーアプリを起動させるためのアプリケーションである。起動アプリ１２は、設定変更アプリ１３から通知された設定情報２９０に基づいて、コピーアプリを起動させる機能を担う。設定変更アプリ１３は、コピーアプリを起動させるための設定情報２９０を変更するためのアプリケーションである。設定情報２９０は、起動アプリ１２により起動させるコピーアプリの情報を含む。設定情報２９０の詳細は、後述する。
【００４３】
コピーアプリＡ１４ａおよびコピーアプリＢ１４ｂは、情報処理装置１０における印刷処理を行うためのアプリケーションである。コピーアプリＡ１４ａおよびコピーアプリＢ１４ｂは、印刷処理の制御を行う機能と情報処理装置１０の操作部１００７に対して、操作画面である表示ＵＩ（user interface）の表示を制御する機能を担う。コピーアプリＡ１４ａとコピーアプリＢ１４ｂは、それぞれ異なる表示ＵＩを操作部１００７に対して表示させる。例えば、コピーアプリＡ１４ａは、旧形式の表示ＵＩを操作部１００７に対して表示させる。一方で、コピーアプリＢ１４ｂは、新形式の表示ＵＩを操作部１００７に対して表示させる。コピーアプリＡ１４ａとコピーアプリＢ１４ｂは、互いに異なる表示形式を有する複数のアプリケーションの一例である。なお、図６は、コピーアプリＡ１４ａおよびコピーアプリＢ１４ｂの二つのコピーアプリが情報処理装置１０にインストールされている例を示すが、コピーアプリは、三つ以上インストールされていてもよい。
【００４４】
●機能構成
続いて、第１の実施形態の機能構成について説明する。図７は、第１の実施形態に係るネットワークシステムの機能構成の一例を示す図である。図７に示す情報処理装置１０により実現される機能は、認証部１１０、起動制御部１２０、設定変更部１３０、印刷処理部Ａ１４０ａおよび印刷処理部Ｂ１４０ｂを含む機能である。
【００４５】
このうち、認証部１１０は、図６に示した認証アプリ１１が実行されることによって実現される。起動制御部１２０は、図６に示した起動アプリ１２が実行されることによって実現される。設定変更部１３０は、図６に示した設定変更アプリ１３が実行されることによって実現される。印刷処理部Ａ１４０ａは、図６に示したコピーアプリＡ１４ａが実行されることによって実現される。印刷処理部Ｂ１４０ｂは、図６に示したコピーアプリＢ１４ｂが実行されることによって実現される。
【００４６】
○認証部の各機能構成
認証部１１０は、端末通信部１１１、認証サーバ通信部１１２、ユーザ情報通知部１１３およびログイン処理部１１４を有している。これらの各部は、図３に示した各構成要件のいずれかが、フラッシュメモリ１００３からＳＤＲＡＭ１００２上に展開された認証アプリ１１（プログラム）に従ったＣＰＵ１００１からの命令によって動作することで実現される機能である。
【００４７】
端末通信部１１１は、通信端末５０との間でデータをやり取りする機能である。端末通信部１１１は、例えば、近距離無線通信を用いて通信端末５０から送信された認証情報５５を受信する。近距離無線通信は、例えば、ＢＬＥ通信である。なお、近距離無線通信は、ＢＬＥ通信に限られず、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ、ミリ波無線通信、赤外線通信、ＱＲコード（登録商標）、可視光、環境音または超音波等であってもよい。認証情報５５は、情報処理装置１０のユーザ認証を行うための情報である。端末通信部１１１は、例えば、図３に示したＢＬＥモジュール１０１３およびＣＰＵ１００１で実行されるプログラム等により実現される。端末通信部１１１は、受信手段の一例である。
【００４８】
認証サーバ通信部１１２は、ネットワーク５を介して、認証サーバ９０との間でデータをやり取りする機能である。認証サーバ通信部１１２は、例えば、端末通信部１１１によって受信された認証情報５５を、認証サーバ９０に対して送信する。また、認証サーバ通信部１１２は、認証サーバ９０による認証結果の情報を、認証サーバ９０から受信する。さらに、認証サーバ通信部１１２は、認証サーバ９０による認証されたユーザに紐づくユーザ情報２１０を、認証サーバ９０から受信する。ユーザ情報２１０は、ユーザの属性を示す属性情報を含む。ユーザ情報２１０の詳細は、後述する。認証サーバ通信部１１２は、例えば、図３に示した通信部１００６およびＣＰＵ１００１で実行されるプログラム等により実現される。認証サーバ通信部１１２は、受信手段の一例である。
【００４９】
ユーザ情報通知部１１３は、認証サーバ通信部１１２により受信されたユーザ情報２１０を、起動制御部１２０に対して通知する機能である。ユーザ情報通知部１１３は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。ログイン処理部１１４は、認証サーバ通信部１１２により認証成功の認証結果の情報を受信した場合、情報処理装置１０のログイン処理を行う機能である。ログイン処理部１１４は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。
【００５０】
○起動制御部の各機能構成
起動制御部１２０は、ユーザ情報取得部１２１、入力受付部１２２、起動命令部１２３および設定情報取得・保持部１２４を有している。これらの各部は、図３に示した各構成要件のいずれかが、フラッシュメモリ１００３からＳＤＲＡＭ１００２上に展開された起動アプリ１２（プログラム）に従ったＣＰＵ１００１からの命令によって動作することで実現される機能である。起動制御部１２０は、起動手段の一例である。
【００５１】
ユーザ情報取得部１２１は、認証部１１０により通知されたユーザ情報２１０を取得する機能である。ユーザ情報取得部１２１は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。入力受付部１２２は、情報処理装置１０の操作部１００７に対するユーザの入力操作を受け付ける機能である。入力受付部１２２は、例えば、図３に示した操作部１００７およびＣＰＵ１００１で実行されるプログラム等により実現される。
【００５２】
起動命令部１２３は、後述する設定変更部１３０により設定された設定情報２９０に基づいて、コピーアプリを起動させる命令を行う機能である。起動命令部１２３は、例えば、設定情報２９０にコピーアプリＡ１４ａが設定されている場合、コピーアプリＡ１４ａに対して、起動命令を通知する。一方で、起動命令部１２３は、設定情報２９０にコピーアプリＢ１４ｂが設定されている場合、コピーアプリＢ１４ｂに対して、起動命令を通知する。起動命令部１２３は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。
【００５３】
設定情報取得・保持部１２４は、後述する設定変更部１３０から通知された設定情報２９０を取得し、保持する機能である。設定情報取得・保持部１２４は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。起動命令部１２３は、設定情報取得・保持部１２４により保持された設定情報２９０に基づいて、コピーアプリを起動させる命令を行う。
【００５４】
○設定変更部の各機能構成
設定変更部１３０は、利用情報取得部１３１、記憶部１３２、設定情報変更部１３３および設定情報通知部１３４を有している。これらの各部は、図３に示した各構成要件のいずれかが、フラッシュメモリ１００３からＳＤＲＡＭ１００２上に展開された設定変更アプリ１３（プログラム）に従ったＣＰＵ１００１からの命令によって動作することで実現される機能である。なお、設定変更アプリ１３は、本発明に係る設定変更方法を実現するために実行されるプログラムの一例である。
【００５５】
利用情報取得部１３１は、印刷処理部Ａ１４０ａまたは印刷処理部Ｂ１４０ｂから通知された情報処理装置１０の利用情報２３０を取得する機能である。利用情報２３０は、ユーザによる情報処理装置１０の利用履歴を示す情報であり、ユーザが利用した機能や設定等の情報が含まれる。利用情報２３０の詳細は、後述する。利用情報取得部１３１は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。利用情報取得部１３１は、取得手段の一例である。
【００５６】
記憶部１３２は、図３に示すフラッシュメモリ１００３等に各種データを記憶させる機能である。記憶部１３２には、利用情報管理ＤＢ１３２ａおよび設定情報管理ＤＢ１３２ｂが構築されている。ここで、図８乃至図１０を用いて、利用情報管理ＤＢ１３２ａおよび設定情報管理ＤＢ１３２ｂに記憶される情報について説明する。利用情報管理ＤＢ１３２ａは、図８に示すようなユーザ情報２１０および利用情報２３０を管理している。記憶部１３２は、記憶手段の一例である。
【００５７】
図８は、第１の実施形態に係るユーザ情報および利用情報の一例を示す図である。ユーザ情報２１０は、情報処理装置１０を利用したユーザの特徴を示す情報である。ユーザ情報２１０は、ユーザによって予め登録され、認証処理部９２によって情報処理装置１０のユーザ認証が成功した場合、情報処理装置１０に対して送信される。ユーザ情報２１０は、ユーザの属性を示す属性情報を含む。属性情報は、ユーザの特徴を示す情報であり、例えば、ユーザの年齢、性別、所属等の属性項目を含む。図８（ａ）に示すユーザ情報２１０は、「ユーザ名」に対して、「年齢」、「性別」、「所属」および「年数（勤続年数）」の項目が紐づけられている。なお、属性項目は、これに限られず、適宜追加・変更が可能である。
【００５８】
また、図８（ｂ）に示す利用情報２３０は、ユーザによる情報処理装置１０の利用履歴を示す情報であり、利用機能や利用時の設定情報が紐づけられている。図８（ｂ）に示す利用情報２３０は、ユーザがコピー機能を利用したことを示す。また、図８（ｂ）に示す利用情報２３０は、利用時の設定として、部数「１部」、「白黒」、「両面」、集約「無」の設定を利用したことを示す。なお、利用時設定に含まれる項目は、これに限られず、情報処理装置１０が実行可能な機能に応じて、適宜追加・変更が可能である。ユーザ情報２１０および利用情報２３０は、利用情報取得部１３１により印刷処理部Ａ１４０ａまたは印刷処理部Ｂ１４０ｂから取得され、記憶部１３２に構築された利用情報管理ＤＢ１３２ａに記憶される。
【００５９】
次に、図９および図１０を用いて、設定情報管理ＤＢ１３２ｂについて説明する。設定情報管理ＤＢ１３２ｂは、図９に示すような統計情報２５０および図１０に示すような設定変更情報２７０を管理している。図９は、第１の実施形態に係る統計情報の一例を示す図である。統計情報２５０は、利用情報取得部１３１により取得されたユーザ情報２１０の統計値である。統計情報２５０は、ユーザの属性を示す属性項目２５１と、属性項目２５１に対応する情報の統計内容２５２を含む。
【００６０】
属性項目２５１は、図８（ａ）に示したユーザ情報２１０に含まれる「ユーザ名」に紐づけられた項目に対応している。統計内容２５２は、情報処理装置１０を用いて印刷処理を行ったユーザのユーザ情報２１０に含まれる属性項目２５１に対応する情報を抽出して、統計値として管理している。図９に示す統計情報２５０は、例えば、属性項目「年齢」に対して、統計内容２５２として情報処理装置１０を利用したユーザを年代別に分類した統計値を示している。なお、図９に示す統計内容２５２の統計値の算出方法（分類方法）は、管理者により適宜設定・変更可能である。統計情報２５０は、設定情報変更部１３３によって生成され、ユーザ情報２１０が取得されるたびに更新される。
【００６１】
図１０は、第１の実施形態に係る設定変更情報の一例を示す図である。設定変更情報２７０は、情報処理装置１０の表示形式や実行可能な機能を設定する設定情報２９０を変更するための情報である。図１０に示す設定変更情報２７０は、統計条件２７１と設定内容２７２を紐づけている。統計条件２７１は、図９に示した統計内容２５２に含まれる統計値に基づいて、設定情報２９０を変更するための所定の条件である。設定内容２７２は、設定情報２９０の変更内容（設定内容）を示す。設定内容２７２は、設定情報２９０の変更内容として、設定するコピーアプリの情報を含む。
【００６２】
設定変更アプリ１３は、図９に示した統計情報２５０が、設定変更情報２７０に含まれる統計条件２７１を満たす場合、該当する統計条件２７１に紐づく設定内容２７２に、設定情報２９０を変更する。統計条件２７１に含まれる情報は、図９に示した統計内容２５２に含まれる統計値の情報に対応している。図１０に示す設定変更情報２７０は、例えば、統計条件２７１が「年齢「５０歳」以上が３０％の場合」、設定情報２９０としてコピーアプリＡ１４ａを設定されることを示している。なお、統計条件２７１および設定内容２７２は、これに限られず、管理者により適宜設定・変更可能である。
【００６３】
図７に戻り、設定変更部１３０の機能構成の説明を続ける。設定情報変更部１３３は、図９に示した統計情報２５０に基づいて、コピーアプリを起動するための設定情報２９０を決定する機能である。また、設定情報変更部１３３は、利用情報取得部１３１によって取得されたユーザ情報２１０に基づいて、統計情報２５０を生成または更新する。設定情報変更部１３３は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。設定情報変更部１３３は、設定手段の一例である。
【００６４】
設定情報通知部１３４は、設定情報変更部１３３により設定された設定情報２９０を、起動制御部１２０に対して通知する機能である。設定情報通知部１３４は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。なお、設定変更部１３０の各機能（設定変更アプリ１３）は、情報処理システム１を構成する他の装置（例えば、認証サーバ５０等の外部サーバ）により実現される構成としてもよい。この場合、設定変更部１３０の機能を実現する装置は、情報処理装置１０との間で、設定情報２９０等の送受信を行う。
【００６５】
○印刷処理部の各機能構成
印刷処理部Ａ１４０ａは、起動受付部１４１ａ、表示制御部１４２ａ、機能制御部１４３ａおよび利用情報通知部１４４ａを有している。これらの各部は、図３に示した各構成要件のいずれかが、フラッシュメモリ１００３からＳＤＲＡＭ１００２上に展開されたコピーアプリＡ１４ａ（プログラム）に従ったＣＰＵ１００１からの命令によって動作することで実現される機能である。
【００６６】
なお、印刷処理部Ｂ１４０ｂが有する機能は、印刷処理部Ａ１４０ａと同様であるため、説明を省略する。印刷処理部Ｂ１４０ｂが有する機能は、図３に示した各構成要件のいずれかが、フラッシュメモリ１００３からＳＤＲＡＭ１００２上に展開されたコピーアプリＢ１４ｂ（プログラム）に従ったＣＰＵ１００１からの命令によって動作することで実現される。ここで、印刷処理部Ａ１４０ａおよび印刷処理部Ｂ１４０ｂにより実現される機能は、それぞれ異なる。印刷処理部Ａ１４０ａおよび印刷処理部Ｂ１４０ｂは、例えば、表示制御部１４２ａおよび表示制御部１４２ｂによって操作部１００７に表示される操作画面（表示ＵＩ）が異なる。
【００６７】
起動受付部１４１ａは、起動制御部１２０から通知されたコピーアプリＡ１４ａの起動命令を受け付ける機能である。起動受付部１４１ａは、起動命令を受け付けると、コピーアプリＡ１４ａを起動させる。起動受付部１４１ａは、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。表示制御部１４２ａは、操作部１００７に対して、操作画面（表示ＵＩ）を表示させる機能である。表示制御部１４２ａは、図３に示した操作部１００７およびＣＰＵ１００１で実行されるプログラム等により実現される。
【００６８】
機能制御部１４３ａは、情報処理装置１０のコピー機能やスキャナ機能等の機能を実行する機能である。機能制御部１４３ａは、図３に示したプロッタエンジン１０１１、スキャナエンジン１０１２およびＣＰＵ１００１で実行されるプログラム等により実現される。利用情報通知部１４４ａは、機能制御部１４３ａにより実行された処理の情報を利用情報２３０として、設定変更部１３に対して通知する機能である。また、利用情報通知部１４４ａは、機能制御部１４３ａにより実行された印刷処理を行ったユーザのユーザ情報２１０を、設定変更部１３に対して通知する機能である。利用情報通知部１４４ａは、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。
【００６９】
○通信端末の各機能構成
次に、通信端末５０の機能構成を説明する。図７に示す通信端末５０により実現される機能は、送受信部５１、記憶・読出部５２および記憶部５３を含む機能である。これらの各部は、図４に示した各構成要件のいずれかが、ＲＯＭ５０２またはストレージ５０４からＲＡＭ５０３上に展開されたプログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能または手段である。
【００７０】
送受信部５１は、情報処理装置１０との間でデータのやり取りをする機能である。送受信部５１は、例えば、近距離無線通信を用いて、記憶部５３に記憶された認証情報５５を、情報処理装置１０に対して送信する。送受信部５１は、例えば、図４に示した近距離無線通信部５０９およびＣＰＵ５０１で実行されるプログラム等により実現される。送受信部５１は、第１の送信手段の一例である。
【００７１】
記憶・読出部５２は、記憶部５３に各種データを記憶し、記憶部５３から各種データを読み出す機能である。記憶・読出部５２および記憶部５３は、例えば、図４に示したＲＯＭ５０２、ストレージ５０４およびＣＰＵ５０１で実行されるプログラム等により実現される。また、記憶部５３は、認証情報５５を記憶している。認証情報５５は、情報処理装置１０を利用するためのユーザの認証処理を行うための情報であり、例えば、ユーザ名およびパスワードを含む。
【００７２】
○認証サーバの各機能構成
続いて、認証サーバ９０の機能構成を説明する。図７に示す認証サーバ９０により実現される機能は、送受信部９１、認証処理部９２および記憶部９３を含む機能である。これらの各部は、図５に示した各構成要件のいずれかが、ＲＯＭ９０２またはストレージ９０４からＲＡＭ９０３上に展開されたプログラムに従ったＣＰＵ９０１からの命令によって動作することで実現される機能または手段である。
【００７３】
送受信部９１は、ネットワーク５を介して、情報処理装置１０とデータのやり取りを行う機能である。送受信部９１は、例えば、情報処理装置１０によって送信された認証情報５５を受信する機能である。具体的には、認証情報５５は、通信端末５０から近距離無線通信を用いて情報処理装置１０に対して送信される。そして、送受信部９１は、ネットワーク５を介して、情報処理装置１０から送信された認証情報５５を受信する。
【００７４】
また、送受信部９１は、認証処理部９２による認証結果の情報を、ネットワーク５を介して、情報処理装置１０に対して送信する。さらに、送受信部９１は、認証処理部９２により認証されたユーザに紐づくユーザ情報２１０を、情報処理装置１０に対して送信する。送受信部９１は、例えば、図５に示した通信部９０６およびＣＰＵ９０１で実行されるプログラム等により実現される。送受信部９１は、第２の送信手段の一例である。
【００７５】
認証処理部９２は、情報処理装置１０から送信された認証要求に応じて、情報処理装置１０のユーザ認証を行う機能である。具体的には、認証処理部９２は、認証要求に含まれる認証情報５５と後述する認証情報管理リスト９５とを用いて、ユーザの認証処理を行う。認証処理部９２は、例えば、図５に示したＣＰＵ９０１で実行されるプログラム等により実現される。認証処理部９２は、認証手段の一例である。
【００７６】
記憶部９３は、図５に示すＲＯＭ９０２またはストレージ９０４等に各種データを記憶させる機能である。記憶部９３は、例えば、図３に示したＣＰＵ９０１で実行されるプログラム等により実現される。また、記憶部９３は、認証情報管理リスト９５およびユーザ情報管理リスト９６を記憶している。図１１（ａ）は、第１の実施形態に係る認証情報管理リストの一例を示す図である。図１１（ａ）に示す認証情報管理リスト９５は、情報処理装置１０を利用可能なユーザの認証情報５５を管理している。
【００７７】
認証情報管理リスト９５は、「ユーザ名」および「パスワード」を紐づけて記憶している。「ユーザ名」は、情報処理装置１０を利用可能なユーザを識別する識別情報である。「パスワード」は、ユーザ名に対応する認証コードである。「ユーザ名」および「パスワード」は、認証情報５５の一例である。認証サーバ９０の認証処理部９２は、通信端末５０から情報処理装置１０を経由して送信された認証情報５５と、図１１（ａ）に示す認証情報管理リスト９５とを用いて、ユーザの認証処理を行う。
【００７８】
図１１（ｂ）は、第１の実施形態に係るユーザ情報管理リストの一例を示す図である。図１１（ｂ）に示すユーザ情報管理リスト９６は、図８（ａ）に示したユーザ情報２１０を、ユーザごとに紐づけて管理している。図１１（ｂ）の例では、ユーザ情報管理リスト９６は、「ユーザ名」がｕｓｅｒ０００１であるユーザのユーザ情報と、「ユーザ名」がｕｓｅｒ０００２であるユーザのユーザ情報を管理している。認証サーバ９０の送受信部９１は、認証処理部９２によるユーザ認証が成功した場合、認証されたユーザに紐づくユーザ情報を、情報処理装置１０に対して送信する。
【００７９】
●設定情報の変更処理
続いて、第１の実施形態に係る情報処理システムにおいて、情報処理装置１０が起動するコピーアプリの変更処理について説明する。図１２は、第１の実施形態に係る情報処理システムにおける設定情報の変更処理の一例を示すシーケンス図である。図１２は、設定情報２９０として、コピーアプリＡ１４ａが設定されている例を説明する。
【００８０】
ステップＳ１０１において、通信端末５０の送受信部５１は、近距離無線通信を用いて、記憶部５３に記憶された認証情報５５を、情報処理装置１０に対して送信する。情報処理装置１０の認証アプリ１１は、認証部１１０の端末通信部１１１によって、通信端末５０から認証情報５５を受信する。ステップＳ１０２において、情報処理装置１０の認証アプリ１１は、通信端末５０から送信された認証情報５５を受信した場合、認証部１１０の認証サーバ通信部１１２によって、認証サーバ９０に対して、認証情報５５を送信する。認証サーバ９０の送受信部９１は、情報処理装置１０から送信された認証情報５５を受信する。
【００８１】
ステップＳ１０３において、認証サーバ９０の認証処理部９２は、情報処理装置１０から送信された認証情報５５を受信した場合、受信した認証情報５５を用いて認証処理を実行する。具体的には、認証サーバ９０の送受信部９１は、情報処理装置１０から認証情報５５を受信した場合、認証処理部９２に対して、受信した認証情報５５を出力する。そして、認証処理部９２は、記憶部９３に記憶された認証情報管理リスト９５を用いて、認証処理を実行する。
【００８２】
ステップＳ１０４において、認証サーバ９０の送受信部９１は、認証処理が成功した場合、認証結果の情報と認証処理が行われたユーザのユーザ情報２１０とを情報処理装置１０に対して送信する。また、情報処理装置１０の認証アプリ１１は、認証部１１０の認証サーバ通信部１１２によって、認証結果の情報と認証処理が行われたユーザのユーザ情報２１０とを認証サーバ９０から受信する。なお、認証サーバ９０の認証処理部９２による認証処理に失敗した場合、情報処理システム１は、ステップＳ１０４以降の処理を行わない。
【００８３】
ステップＳ１０５において、情報処理装置１０の認証アプリ１１は、認証サーバ９０による認証結果の情報を受信した場合、認証部１１０のログイン処理部１１４によって、情報処理装置１０のログイン処理を実行する。これにより、情報処理装置１０は、操作部１００７に後述する起動アプリ１２のアイコンを表示させる。
【００８４】
ステップＳ１０６において、情報処理装置１０の認証アプリ１１は、ユーザ情報通知部１１３によって、認証サーバ９０から送信されたユーザ情報２１０を起動アプリ１２に対して通知する。また、情報処理装置１０の起動アプリ１２は、ユーザ情報取得部１２１によって、認証アプリ１１から通知されたユーザ情報２１０を取得する。なお、ステップＳ１０５およびステップＳ１０６の処理の順序は、前後してもよく、または並行して行われてもよい。
【００８５】
ステップＳ１０７において、情報処理装置１０の起動アプリ１２は、起動制御部１２０の入力受付部１２２によって、ユーザからの操作入力を受け付ける。具体的には、情報処理装置１０の起動アプリ１２は、認証部１１０のログイン処理部１１４によってユーザのログイン処理が行われた場合、入力受付部１２２によって、操作部１００７に表示された起動アプリ１２の選択するユーザ操作を受け付ける。
【００８６】
ステップＳ１０８において、情報処理装置１０の起動アプリ１２は、起動制御部１２０の入力受付部１２２によってユーザ入力が受け付けられた場合、起動制御部１２０の起動命令部１２３によって、コピーアプリＡ１４ａに対して、起動命令を通知する。情報処理装置１０のコピーアプリＡ１４ａは、印刷処理部Ａ１４０ａの起動受付部１４１ａによって、コピーアプリＡ１４ａから起動命令を受け付けると、印刷処理部Ａ１４０ａの表示制御部１４２ａによって、操作画面を起動させる。
【００８７】
ステップＳ１０９において、情報処理装置１０のコピーアプリＡ１４ａは、印刷処理部Ａ１４０ａの機能制御部１４３ａによって、印刷処理を実行する。具体的には、情報処理装置１０のコピーアプリＡ１４ａは、表示制御部１４２ａｂによって操作部１００７に表示された操作画面に対するユーザ入力を受け付けると、機能制御部１４３ａによる印刷処理を実行する。
【００８８】
ステップＳ１１０において、情報処理装置１０のコピーアプリＡ１４ａは、機能制御部１４３ａによる印刷処理が終了した場合、処理の終了を認証アプリ１１に対して通知する。ステップＳ１１１において、情報処理装置１０の認証アプリ１１は、機能制御部１４３ａによる処理の終了の通知を受けた場合、認証部１１０のログイン処理部１１４によりユーザのログアウト処理を行う。ステップＳ１１２において、情報処理装置１０のコピーアプリＡ１４ａは、機能制御部１４３ａによる印刷処理が終了すると、印刷処理部Ａ１４０ａの利用情報通知部１４４ａによって、設定変更アプリ１３に対して、印刷処理を実行したユーザのユーザ情報２１０および利用情報２３０を通知する。情報処理装置１０の設定変更アプリ１３は、設定変更部１３０の利用情報取得部１３１によって、ユーザ情報２１０および利用情報２３０を取得する（取得ステップの一例）。なお、ステップＳ１１０およびステップＳ１１１の処理と、ステップＳ１１２の処理の順序は、前後してもよく、並行しておこなわれてもよい。
【００８９】
ステップＳ１１３において、情報処理装置１０の設定変更アプリ１３は、印刷処理部Ａ１４０ａからユーザ情報２１０および利用情報２３０を取得すると、設定情報２９０の変更処理を実行する（設定ステップの一例）。ここで、情報処理装置１０における設定情報２９０の変更処理の詳細を説明する。図１３は、第１の実施形態に係る情報処理装置における設定情報の変更処理の一例を示すフローチャートである。図１３に示す設定情報の変更処理は、図６に示す設定変更アプリ１３を実行することにより実現される。なお。図１３は、設定情報２９０の変更処理に、記憶部１３２に記憶された、図９に示した統計情報２５０および図１０に示した設定変更情報２７０が用いられるものとする。
【００９０】
ステップＳ２０１において、設定変更部１３０の利用情報取得部１３１は、印刷処理部Ａ１４０ａからユーザ情報２１０と利用情報２３０を取得した場合、処理をステップＳ２０２へ移行させる（取得ステップの一例）。一方で、設定変更部１３０の利用情報取得部１３１は、印刷処理部Ａ１４０ａからユーザ情報２１０と利用情報２３０を取得していない場合、ステップＳ２０１に処理を繰り返す。なお、ユーザ情報２１０と利用情報２３０は、情報処理装置１０による印刷処理が実行されるごとに、印刷処理部Ａ１４０ａから通知される。
【００９１】
ステップＳ２０２において、設定変更部１３０の利用情報取得部１３１は、印刷処理部Ａ１４０ａから取得したユーザ情報２１０および利用情報２３０を、利用情報管理ＤＢ１３２ａ対して記憶させる。ステップＳ２０３において、設定変更部１３０の設定情報変更部１３３は、利用情報取得部１３１により利用情報２３０が取得されると、設定情報管理ＤＢ１３２ｂに記憶された統計情報２５０および設定変更情報２７０を読み出し、統計情報２５０の更新を行う。
【００９２】
ステップＳ２０４において、設定変更部１３０の設定情報変更部１３３は、更新した統計情報２５０の中で、設定変更情報２７０に含まれる条件を満たす項目がある場合、処理をステップＳ２０５へ移行させる。具体的には、設定情報変更部１３３は、統計情報２５０に含まれる統計内容２５２に、設定変更情報２７０に含まれる統計条件２７１を満たす項目はある場合、処理をステップＳ２０５へ移行させる。一方で、設定変更部１３０の設定情報変更部１３３は、更新した統計情報２５０の中で、設定変更情報２７０に含まれる条件を満たす項目がない場合、処理を終了させる。
【００９３】
ステップＳ２０５において、設定変更部１３０の設定情報変更部１３３は、統計条件２７１に対応する設定内容２７２が、現在の設定情報２９０と異なる場合、処理をステップＳ２０６へ移行させる。一方で、設定変更部１３０の設定情報変更部１３３は、統計条件２７１に対応する設定内容２７２が、現在の設定情報２９０と同じである場合、処理を終了させる。
【００９４】
ステップＳ２０６において、統計条件２７１に対応する設定内容２７２が、現在の設定情報２９０と異なる場合、設定変更部１３０の設定情報変更部１３３は、現在設定されている設定情報２９０を、設定変更情報２７０に含まれる統計条件２７１に対応する設定内容２７２に変更する（設定ステップの一例）。ステップＳ２０７において、設定変更部１３０の設定情報通知部１３４は、変更した設定情報２９０を、起動制御部１２０に対して通知する。
【００９５】
図１２に戻り、情報処理装置１０が起動するコピーアプリの変更処理の説明を続ける。ステップＳ１１４において、情報処理装置１０の設定変更アプリ１３は、設定変更部１３０の設定情報通知部１３４によって、変更した設定情報２９０を、起動アプリ１２に対して送信する（通知ステップの一例）。ステップＳ１１５において、情報処理装置１０の起動アプリ１２は、起動制御部１２０の設定情報取得・保持部１２４によって、設定変更アプリ１３から通知された設定情報２９０を取得し、記憶される。そして、起動アプリ１２は、次回の起動時において、新たに記憶された設定情報２９０に基づいて、コピーアプリを起動させる（起動ステップの一例）。これによって、情報処理装置１０は、次回の印刷処理を実行する場合に、設定変更アプリ１３に保持された設定情報２９０に含まれるコピーアプリを起動させることができる。
【００９６】
ここで、コピーアプリの起動時に、情報処理装置１０の操作部１００７に表示される表示画面について説明する。図１４は、第１の実施形態に係る情報処理装置における設定情報の変更前の表示画像の一例を示す図である。図１４に示す表示画面３００ａは、図１２に示したステップＳ１０８の処理で情報処理装置１０の操作部１００７に表示される操作画面である。図１４に示す表示画面３００ａは、コピーアプリＡ１４ａを起動した場合に操作部１００７に表示される。表示画面３００ａは、例えば、情報処理装置１０の旧形式の表示ＵＩである。
【００９７】
図１５は、第１の実施形態に係る情報処理装置における設定情報の変更後の表示画像の一例を示す図である。図１５に示す表示画面３００ｂは、図１２に示したステップＳ１１５の処理で情報処理装置１０の起動アプリ１２に保持された画像情報である。図１５に示した表示画面３００ｂは、コピーアプリＢ１４ｂを起動した場合に、操作部１００７に表示される。表示画面３００ｂは、例えば、情報処理装置１０の新形式の表示ＵＩである。
【００９８】
図１４および図１５に示す表示画面の変更の推移において、図１０に示すように、設定変更情報２７０は、例えば、利用者の年齢層が高いと判断した場合、旧形式の表示ＵＩ（表示画面３００ａ）を表示させるコピーアプリＡ１４ａを起動させるように設定される。一方で、設定変更情報２７０は、例えば、利用者の年齢層が低いと判断した場合、新形式の表示ＵＩ（表示画面３００ｂ）を表示させるコピーアプリＢ１４ｂを起動させるように設定される。また、設定変更情報２７０は、例えば、利用者の勤続年数が長いと判断した場合、旧形式の表示ＵＩ（表示画面３００ａ）を表示させるコピーアプリＡ１４ａを起動させるように設定される。一方で、設定変更情報２７０は、例えば、利用者の勤続年数が短いと判断した場合、新形式の表示ＵＩ（表示画面３００ｂ）を表示させるコピーアプリＢ１４ｂを起動させるように設定される。
【００９９】
ここで、コピーアプリの起動処理について説明する。図１６は、第１の実施形態に係るコピーアプリの起動処理の概略の一例を示す図である。図１６に示す表示画面３１０は、起動アプリ１２の起動時に操作部１００７に表示される操作画面である。情報処理装置１０は、表示画面３１０上の起動アプリ１２のアイコン３１１を選択することによって、設定変更アプリ１３により設定されたコピーアプリを起動する。なお、図１６に示す表示画面３１０は、コピーアプリＡ１４ａのアイコン３１２ａおよびコピーアプリＢ１４ｂのアイコン３１２ｂを表示するが、表示画面３１０に明示的に表示されなくてもよい。
【０１００】
本実施形態において、情報処理装置１０は、設定変更アプリ１３と起動アプリ１２がそれぞれインストールされている例を説明したが、設定変更アプリ１３と起動アプリ１２によって実現される機能（設定変更部１３０と起動制御部１２０）を一つのアプリケーションにより実現される構成にしてもよい。また、例えば、図１２のステップＳ１１４に示したような設定変更アプリ１３から起動アプリ１２に対する通知は、行われない構成にしてもよい。この場合、起動アプリ１２は、例えば、設定変更アプリ１３（設定変更部１３０）の記憶部１３２に記憶された設定情報２９０を、コピーアプリの起動時に参照する（読み出す）ことによって、設定されたコピーアプリを起動させることができる。
【０１０１】
さらに、図１６の表示画面３１０によって、起動アプリ１２のアイコン３１１が選択される前に、コピーアプリＡ１４ａのアイコンまたはコピーアプリＢ１４ｂのアイコンが選択された場合には、選択されたコピーアプリを起動させる構成にてしてもよい。また、設定変更部１３０の設定情報変更部１３３は、統計情報２５０に含まれる統計内容２５２に設定変更情報２７０に含まれる統計条件２７１を満たす項目はある場合、設定情報２９０を変更する構成を説明したが、頻繁に設定の変更が行われると、ユーザの使い勝手が悪化してしまうおそれがある。そこで、図１３に示した処理において、設定情報変更部１３３は、統計情報２５０に含まれる統計内容２５２が、一定回数以上統計条件２７１を満たした場合にのみ、設定情報２９０を変更する構成にしてもよい。
【０１０２】
●第１の実施形態の効果
以上説明したように、第１の実施形態に係る情報処理システムは、情報処理装置１０の設定変更アプリ１３が、情報処理装置１０を利用したユーザのユーザ情報２１０（属性情報の一例）を取得し、取得したユーザ情報２１０を統計した統計情報２５０に基づいて、互いに異なる表示形式を有する複数のコピーアプリ（複数のアプリケーションの一例）の中から、起動アプリ１２によって起動させるコピーアプリを設定する。そして、情報処理システム１は、情報処理装置１０の起動アプリ１２が、設定変更アプリ１３によって設定されたコピーアプリを起動させる。そのため、情報処理システム１は、表示形式の異なるコピーアプリ等の設定情報２９０を情報処理装置１０のユーザに適した状態に設定することができる。
【０１０３】
●第１の実施形態の変形例１●
次に、第１の実施形態の変形例１に係る情報処理システムについて説明する。第１の実施形態の変形例１に係る情報処理システムは、図１０に示した設定変更情報に含まれる設定内容２７２に、起動させるコピーアプリの情報だけでなく、操作部１００７に対する表示画面の表示サイズや起動させるコピーアプリにより実行させる処理の情報を含む。
【０１０４】
図１７は、第１の実施形態の変形例１に係る設定変更情報の一例を示す図である。図１７に示す設定変更情報２７０ａは、設定情報２９０の変更内容（設定内容）を示す設定内容２７２に、起動させるコピーアプリの情報２７２ａと、操作部１００７に対する表示画面の表示サイズや情報処理装置１０により実行させる処理の情報２７２ｂを含む。図１７に示す設定変更情報２７０ａは、“年齢「５０歳」以上が３０％以上”の統計条件２７１に対する設定内容２７２として、“コピーアプリＡ１４ａを設定する”情報２７２ａと“文字サイズを一段階大きく設定する”情報２７２ｂを含む。図１７に示す設定変更情報２７０ａは、“所属「学生」が９０％以上”の統計条件２７１に対する設定内容２７２として、“カラー印刷を使用不可に設定する情報２７２ｂを含む。なお、設定変更情報２７０ａは、設定内容２７２に起動させるコピーアプリの情報２７２ａと、操作部１００７に対する表示画面の表示サイズや情報処理装置１０により実行させる機能の情報２７２ｂとを両方含んでもよく、いずれか一方だけを含んでもよい。
【０１０５】
また、設定変更情報２７０ａは、操作部１００７に対する表示画面の表示サイズや情報処理装置１０により実行させる機能の情報２７２ｂとして、利用情報２３０による統計値から設定される情報を含んでもよい。図１７に示す設定変更情報２７０ａは、“利用者の５０％以上が同じ設定をした項目”の統計条件２７１に対する設定内容２７２として、“該当する設定項目の初期値を、利用者の多い内容に設定する”情報２７２ｂを含む。この場合、図９に示した統計情報２５０は、図８に示した利用情報２３０に含まれる利用機能や利用時設定の情報の統計値を含む。
【０１０６】
図１８は、第１の実施形態の変形例１に係る情報処理装置における表示画像の一例を示す図である。図１８は、図１７に示した設定変更情報２７０ａにおいて、“年齢「５０歳」以上が３０％以上”の統計条件が満たされた場合の表示画面の変化を示す。図１８（ａ）に示す表示画面３１０ａは、設定変更部１３０によって設定情報２９０の変更前に操作部１００７に表示される操作画面である。一方で、図１８（ｂ）に示す表示画面３１０ｂは、設定変更部１３０によって設定情報２９０が変更された後に操作部１００７に表示される操作画面である。
【０１０７】
設定変更部１３０の設定情報変更部１３３は、統計情報２５０が図１７に示す設定変更情報２７０ａにおいて、“年齢「５０歳」以上が３０％以上”の統計条件が満たされるため、設定情報２９０を“コピーアプリＡ１４ａを設定”および“文字サイズを一段階大きく設定”に変更する。設定変更部１３０の設定情報通知部１３４は、変更した設定情報２９０を、起動制御部１２０に対して通知する。そして、起動制御部１２０の起動命令部１２３は、設定情報取得・保持部１２４によって取得・保持された設定情報２９０を用いて、印刷処理部Ａ１４０ａに対して起動命令を通知する。そして、印刷処理部Ａ１４０ａの表示制御部１４２ａは、起動命令部１２３によって起動命令を取得した場合、図１８（ｂ）に示す表示画面３１０ｂにように、図１８（ａ）に示す表示画面３１０ａの文字サイズを一段階大きく表示させる。
【０１０８】
図１８（ａ）および図１８（ｂ）に示す表示画面の変更の推移において、図１７に示すように、設定変更情報２７０ａは、例えば、利用者の年齢層が高いと判断した場合、図１８（ｂ）に示すように文字サイズを大きくさせた表示ＵＩ（表示画面３１０ｂ）を表示させるように設定される。
【０１０９】
したがって、第１の実施形態の変形例１に係る情報処理システムは、情報処理装置１０の設定変更部１３０によって起動させるコピーアプリを決定するだけでなく、操作部１００７に対する表示画面の表示サイズや表示内容を設定する。そのため、第１の実施形態の変形例１に係る情報処理システムは、表示形式の異なるコピーアプリ等の設定情報２９０を情報処理装置１０のユーザにより適した状態に設定することができる。また、情報処理装置１０の設定変更部１３０は、起動されるコピーアプリによって実行可能な処理内容を設定してもよい。
【０１１０】
●第１の実施形態の変形例２●
次に、第１の実施形態の変形例２に係る情報処理システムについて説明する。第１の実施形態の変形例２に係る情報処理システムは、図９に示した統計情報２５０が情報処理装置１０に対して一つではなく、ユーザ情報２１０に含まれる属性項目である「所属」ごとに設定される。
【０１１１】
図１９は、第１の実施形態の変形例２に係る統計情報の一例を示す図である。図１９に示す統計情報２５０ａは、図９に示した統計情報２５０に加え、所属２５３の項目を含む。統計情報２５０ａは、所属２５３ごとに、属性項目２５１に該当する情報の統計値を統計内容２５２に保持している。なお、統計情報２５０ａに含まれる所属ごとの統計内容２５２に示す統計値の算出方法は、統計情報２５０の場合と同様である。また、統計情報２５０ａに含まれる統計内容２５２の統計値の算出方法（分類方法）は、所属ごとに異なっていてもよい。
【０１１２】
したがって、第１の実施形態の変形例２に係る情報処理システムは、統計情報２５０が情報処理装置１０に対して一つではなく、ユーザ情報２１０に含まれる属性項目である「所属」ごとに設定される。そのため、第１の実施形態の変形例２に係る情報処理システムは、表示形式の異なるコピーアプリ等の設定情報２９０を情報処理装置１０のユーザにより適した状態に設定することができる。
【０１１３】
●第２の実施形態●
次に、第２の実施形態に係る情報処理システムについて説明する。なお、第１の実施形態と同一構成および同一機能は、同一の符号を付して、その説明を省略する。図２０は、第２の実施形態に係る情報処理システムのシステム構成の一例を示す図である。図２０に示す情報処理システム１ａは、認証サーバ９０の変わりに、情報処理装置１０ａがユーザの認証機能を備えている。また、情報処理システム１ａは、通信端末５０ａが、近距離無線通信を用いて、認証情報５５およびユーザ情報２１０を情報処理装置１０ａに対して送信する。
【０１１４】
情報処理装置１０ａは、通信端末５０ａから送信された認証情報５５を受信した場合、認証情報５５を用いてユーザの認証処理を行う。さらに、情報処理装置１０ａは、通信端末５０から送信されたユーザ情報２１０を受信した場合、ユーザ情報２１０を記憶し、記憶したユーザ情報２１０から設定情報２９０を設定する。
【０１１５】
これによって、情報処理システム１ａは、認証情報５５およびユーザ情報２１０の通信が、情報処理装置１０ａと通信端末５０ａとの間でのみ行われるので、第１の実施形態に係る情報処理システム１と比較してセキュリテイを高めた処理を実現することができる。
【０１１６】
●機能構成
図２１は、第２の実施形態に係るネットワークシステムの機能構成の一例を示す図である。図２１に示す情報処理装置１０ａは、第１の実施形態の認証部１１０の機能に変えて、認証部１１０ａの機能を含む。認証部１１０ａは、端末通信部１１１、ユーザ情報通知部１１３、ログイン処理部１１４、認証処理部１１５および記憶部１１６を有している。なお、端末通信部１１１、ユーザ情報通知部１１３およびログイン処理部１１４は、図７で示した構成と同様であるため、説明を省略する。
【０１１７】
認証処理部１１５は、通信端末５０ａから送信された認証要求に基づいて、情報処理装置１０のユーザ認証を行う機能である。具体的には、認証処理部１１５は、認証要求に含まれる認証情報５５と、記憶部１１６に記憶された認証情報管理リスト９５とを用いて、ユーザの認証処理を行う。認証情報管理リスト９５は、図１１（ａ）で示した構成と同様であるため、説明を省略する。認証処理部１１５は、例えば、図３に示したＣＰＵ１００１で実行されるプログラム等により実現される。認証処理部１１５は、認証手段の一例である。
【０１１８】
また、図２１に示す通信端末５０ａは、第１の実施形態の機能に加え、入力受付部５４の機能を含む。入力受付部５４は、図４に示した入力部５０５に対するユーザの入力操作を受け付ける機能である。入力受付部５４は、例えば、情報処理システム１ａのユーザからユーザ情報２１０の入力を受け付ける。入力受付部５４は、例えば、図４に示したＣＰＵ５０１で実行されるプログラム等により実現される。入力受付部５４は、受付手段の一例である。
【０１１９】
ここで、ユーザ情報の入力方法について説明する。図２２は、第２の実施形態に係るユーザ情報登録画面の一例を示す図である。図２２に示す入力画面６００は、通信端末５０ａのウェブブラウザ等を用いて、情報処理システム１ａにより提供されるユーザ情報の登録させるアプリケーションにアクセスした際に、通信端末５０ａに表示される。入力画面６００は、ユーザの属性を示す属性項目の入力を受け付ける。属性情報の入力項目は、年齢、性別、所属および年数（勤続年数）の項目を含む。属性情報の入力項目は、図８に示したユーザ情報２１０に含まれる属性項目と同様であってもよい。なお、属性情報の入力項目は、図２２に示す入力項目に限らない。
【０１２０】
入力受付部５４は、各入力項目に対する情報の入力を受け付け、入力画面６００に示される「登録」アイコン６０１を選択することによって、ユーザ情報２１０を登録する。通信端末５０ａは、登録されたユーザ情報２１０を認証情報５５とともに、近距離無線通信を用いて、情報処理装置１０ａに対して送信する。なお、図２２に示すユーザ情報の入力画面６００の画面レイアウト等は、これに限られない。
【０１２１】
●設定情報の変更処理
続いて、第２の実施形態に係る起動アプリの変更処理について説明する。図２３は、第２の実施形態に係る情報処理システムにおける設定情報の変更処理の一例を示すシーケンス図である。ステップＳ３０１において、通信端末５０ａは、ユーザ情報２１０の入力を受け付ける。具体的には、通信端末５０ａの入力受付部５４は、図２２に示した入力画面６００に含まれる属性項目に情報が入力されることによって、ユーザ情報２１０の入力を受け付ける。
【０１２２】
ステップＳ３０２において、通信端末５０ａは、ユーザ情報２１０および認証情報５５を、情報処理装置１０ａに対して送信する。具体的には、通信端末５０ａの送受信部５１は、入力受付部５４により入力されたユーザ情報２１０と、記憶部５３に記憶された認証情報５５を、情報処理装置１０ａに対して送信する。通信端末５０ａの送受信部５１は、送信手段の一例である。情報処理装置１０ａの認証アプリ１１ａは、認証部１１０ａの端末通信部１１１によって、通信端末５０ａから送信されたユーザ情報２１０および認証情報５５を受信する。
【０１２３】
ステップＳ３０３において、情報処理装置１０ａの認証アプリ１１ａは、認証情報５５を受信した場合、認証部１１０ａの認証処理部１１５によって、認証情報５５を用いたユーザの認証処理を行う。また、ステップＳ３０３において、情報処理装置１０ａの認証アプリ１１ａは、認証処理部１１５によるユーザ認証が完了した場合、認証部１１０ａのログイン処理部１１４によって、情報処理装置１０ａのログイン処理を実行する。以下、ステップＳ３０４〜ステップＳ３１３の処理は、図１２に示したステップＳ１０６〜ステップＳ１１５の処理と同様である。
【０１２４】
●第２の実施形態の効果
以上説明したように、第２の実施形態に係る情報処理システムは、通信端末５０ａが認証情報５５およびユーザ情報２１０を情報処理装置１０ａに対して送信する。そして、情報処理装置１０ａは、通信端末５０ａから送信された認証情報５５を用いてユーザの認証処理を行う。そのため、情報処理システム１ａは、認証情報５５およびユーザ情報２１０の通信が、情報処理装置１０ａと通信端末５０ａとの間でのみ行われるので、第１の実施形態に係る情報処理システム１と比較してセキュリテイを高めた処理を実現することができる。
【０１２５】
●その他の実施形態●
次に、その他の実施形態について説明する。その他の実施形態に係る情報処理システムは、以下で明示する構成以外の部分については、第１の実施形態または第２の実施形態の構成が適用される。情報処理システム１ｂは、情報処理装置１０がスキャナ機能やプリント機能を有する画像処理装置ではなく、操作画面を表示させて所定の機能を実行する表示装置である。
【０１２６】
図２４は、その他の実施形態に係る情報処理システムのシステム構成の一例を示す図である。情報処理システム１ｂは、情報処理装置１０を、印刷機能を有するＭＦＰ等の画像処理装置に変えて、表示手段を有する表示装置としたシステムである。情報処理装置１０ｂは、例えば、ＩＷＢ（Interactive White Board：相互通信が可能な電子式の黒板機能を有する白板）である。
【０１２７】
情報処理装置１０ｂは、互いに異なる表示形式を有する複数のアプリケーション（例えば、表示アプリ）をインストールしており、装置が有する処理の機能を実行することができる。情報処理装置１０ｂは、第１の実施形態または第２の実施形態で説明した設定情報の変更方法を用いて、起動させるアプリケーションを設定することができる。なお、情報処理装置１０ｂは、ＩＷＢに限られず、所定の機能を実行するための操作画面を表示可能な表示装置であればよい。情報処理装置１０ｂは、例えば、タブレットＰＣ、スマートフォン等であってもよい。
【０１２８】
これまで本発明の一実施形態に係る情報処理装置、情報処理システム、設定変更方法およびプログラムについて説明してきたが、本発明は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除等、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【０１２９】
なお、各実施形態の機能は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）、フラッシュメモリ、フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＣＤ−ＲＷ（Re-Writable）、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ブルーレイディスク、ＳＤカード、ＭＯ（Magneto-Optical disc）等の装置可読な記録媒体に格納して、または電気通信回線を通じて頒布することができる。
【０１３０】
また、各実施形態の機能の一部または全部は、例えばＦＰＧＡ（Field Programmable Gate Array）等のプログラマブル・デバイス（PD）上に実装することができ、またはＡＳＩＣとして実装することができ、各実施形態の機能をＰＤ上に実現するためにＰＤにダウンロードする回路構成データ（ビットストリームデータ）、回路構成データを生成するためのＨＤＬ（Hardware Description Language）、ＶＨＤＬ（Very High Speed Integrated Circuits Hardware Description Language）、Ｖｅｒｉｌｏｇ−ＨＤＬ等により記述されたデータとして記録媒体により配布することができる。
【符号の説明】
【０１３１】
１    情報処理システム
１０    情報処理装置
５０    通信端末
５１    送受信部（送信手段および第１の送信手段の一例）
５４    入力受付部（受付手段の一例）
９０    認証サーバ（認証装置の一例）
９１    送受信部（第２の送信手段の一例）
９２    認証処理部（認証手段の一例）
１１１    端末通信部（受信手段の一例）
１１２    認証サーバ通信部（受信手段の一例）
１１５    認証処理部（認証手段の一例）
１２０    起動制御部（起動手段の一例）
１３１    利用情報取得部（取得手段の一例）
１３２    記憶部（記憶手段の一例）
１３３    設定情報変更部（設定手段の一例）
【先行技術文献】
【特許文献】
【０１３２】
【特許文献１】特開２０１２−１５１７６８号公報
【図１】
2019064071.tif 000003
【図２】
2019064071.tif 000004
【図３】
2019064071.tif 000005
【図４】
2019064071.tif 000006
【図５】
2019064071.tif 000007
【図６】
2019064071.tif 000008
【図７】
2019064071.tif 000009
【図８】
2019064071.tif 000010
【図９】
2019064071.tif 000011
【図１０】
2019064071.tif 000012
【図１１】
2019064071.tif 000013
【図１２】
2019064071.tif 000014
【図１３】
2019064071.tif 000015
【図１４】
2019064071.tif 000016
【図１５】
2019064071.tif 000017
【図１６】
2019064071.tif 000018
【図１７】
2019064071.tif 000019
【図１８】
2019064071.tif 000020
【図１９】
2019064071.tif 000021
【図２０】
2019064071.tif 000022
【図２１】
2019064071.tif 000023
【図２２】
2019064071.tif 000024
【図２３】
2019064071.tif 000025
【図２４】
2019064071.tif 000026