(57)【要約】【課題】特定のプログラムに関連して利用可能なプログラムを制限可能とすること。【解決手段】情報処理装置は、各操作画面が表示される表示領域に第１の表示要素を配置し、第１の表示要素が操作されると、利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御部と、表示領域に１以上の第２の表示要素を配置し、操作された第２の表示要素に対応付けられた第１のプログラムに関する操作画面を表示領域における遷移先として選択する第２の制御部とを有し、第１の制御部は、特定のプログラムがインストールされた場合に、特定のプログラムに関する操作画面を、第１の操作画面に代わりとし、第２の制御部は、特定のプログラムがインストールされた場合に、第１のプログラムとは異なるプログラムに関する操作画面を遷移先として選択する。【選択図】図３
2017191355.tif 000002
【特許請求の範囲】
【請求項１】
各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御部と、
前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御部とを有し、
前記第１の制御部は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、
前記第２の制御部は、前記特定のプログラムがインストール又は起動された場合に、前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、前記第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する、
ことを特徴とする情報処理装置。
【請求項２】
前記第１の制御部は、前記特定のプログラムがインストールされていない場合には、前記情報処理装置の利用の制限が解除された後に最初に前記第１の操作画面を表示し、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に前記第１の操作画面を表示しない、
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記第１の制御部は、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に最初に表示される操作画面として、前記特定のプログラムに関する操作画面を選択する、
ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記特定のプログラムがインストール又は起動されると、前記特定のプログラムに関する情報を第１の記憶部に記憶する記憶処理部を有し、
前記第１の制御部は、前記第１の表示要素が操作されると、前記第１の記憶部に記憶されている情報に係るプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択する、
ことを特徴とする請求項１乃至３いずれか一項記載の情報処理装置。
【請求項５】
前記第２の制御部は、第２の記憶部に記憶されている、前記第２の表示要素とプログラムとの対応情報に基づいて、操作された前記第２の表示要素に対応するプログラムの操作画面を前記遷移先として選択し、
前記記憶処理部は、前記特定のプログラムがインストール又は起動されると、前記対応情報を変更する、
ことを特徴とする請求項４記載の情報処理装置。
【請求項６】
機器と、前記機器の操作部として機能する情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御部と、
前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御部とを有し、
前記第１の制御部は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、
前記第２の制御部は、前記特定のプログラムがインストール又は起動された場合に、前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、前記第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する、
ことを特徴とする情報処理装置。
【請求項７】
情報処理装置が、
各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御手順と、
前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御手順とを実行し、
前記第１の制御手順は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、
前記第２の制御手順は、前記特定のプログラムがインストール又は起動された場合に、前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、前記第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する、
ことを特徴とする情報処理方法。
【請求項８】
前記第１の制御手順は、前記特定のプログラムがインストールされていない場合には、前記情報処理装置の利用の制限が解除された後に最初に前記第１の操作画面を表示し、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に前記第１の操作画面を表示しない、
ことを特徴とする請求項７記載の情報処理方法。
【請求項９】
前記第１の制御手順は、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に最初に表示される操作画面として、前記特定のプログラムに関する操作画面を選択する、
ことを特徴とする請求項８記載の情報処理方法。
【請求項１０】
前記特定のプログラムがインストール又は起動されると、前記特定のプログラムに関する情報を第１の記憶部に記憶する記憶手順を前記情報処理装置が実行し、
前記第１の制御手順は、前記第１の表示要素が操作されると、前記第１の記憶部に記憶されている情報に係るプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択する、
ことを特徴とする請求項７乃至９いずれか一項記載の情報処理方法。
【請求項１１】
前記第２の制御手順は、第２の記憶部に記憶されている、前記第２の表示要素とプログラムとの対応情報に基づいて、操作された前記第２の表示要素に対応するプログラムの操作画面を前記遷移先として選択し、
前記特定のプログラムがインストール又は起動されると、前記対応情報を変更する変更手順を前記情報処理装置が実行する、
ことを特徴とする請求項１０記載の情報処理方法。
【請求項１２】
情報処理装置に、
各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御手順と、
前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御手順とを実行させ、
前記第１の制御手順は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、
前記第２の制御手順は、前記特定のプログラムがインストール又は起動された場合に、前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、前記第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する、
ことを特徴とする情報処理プログラム。
【請求項１３】
前記第１の制御手順は、前記特定のプログラムがインストールされていない場合には、前記情報処理装置の利用の制限が解除された後に最初に前記第１の操作画面を表示し、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に前記第１の操作画面を表示しない、
ことを特徴とする請求項１２記載の情報処理プログラム。
【請求項１４】
前記第１の制御手順は、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に最初に表示される操作画面として、前記特定のプログラムに関する操作画面を選択する、
ことを特徴とする請求項１３記載の情報処理プログラム。
【請求項１５】
前記特定のプログラムがインストール又は起動されると、前記特定のプログラムに関する情報を第１の記憶部に記憶する記憶手順を前記情報処理装置に実行させ、
前記第１の制御手順は、前記第１の表示要素が操作されると、前記第１の記憶部に記憶されている情報に係るプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択する、
ことを特徴とする請求項１２乃至１４いずれか一項記載の情報処理プログラム。
【請求項１６】
前記第２の制御手順は、第２の記憶部に記憶されている、前記第２の表示要素とプログラムとの対応情報に基づいて、操作された前記第２の表示要素に対応するプログラムの操作画面を前記遷移先として選択し、
前記特定のプログラムがインストール又は起動されると、前記対応情報を変更する変更手順を前記情報処理装置に実行させる、
ことを特徴とする請求項１５記載の情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
画像形成装置を始めとする各種の機器の中には、アプリケーションプログラム（以下、「アプリ」という。）のインストールが可能な機器が有る。機器にインストールされる各種のアプリの中には、機器の用途を特定のソリューションに特化させることが可能なアプリ（以下、「ソリューションアプリ」という。）が有る。具体的には、当該ソリューションアプリが機器にインストールされると、通常の初期画面の代わりに当該ソリューション用の操作画面が表示されるようになる。その結果、機器が有する機能のうち、ユーザが利用可能な機能は、当該ソリューションに関連したものになる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、機器の中には、操作パネルにホームボタンやファンクションキーが配置される機器が有る。ホームボタンとは、初期画面への遷移指示を受け付けるためのボタンである。ファンクションキーとは、特定のアプリの操作画面への遷移を受け付けるためのキー（ボタン）である。このようなホームボタンやファンクションキーを有する機器の場合、ソリューションアプリがインストールされ、機器の起動後には当該ソリューション用の操作画面が表示されたとしても、ホームボタン又はファンクションキーが押下されてしまうと、当該ソリューションには関連しないアプリの利用が可能となってしまう可能性が有る。そうすると、企業等において、管理者が意図した利用形態とは異なる形態によって機器が利用される可能性が高まり、機器の管理が困難になる可能性がある。
【０００４】
本発明は、上記の点に鑑みてなされたものであって、特定のプログラムに関連して利用可能なプログラムを制限可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
そこで上記課題を解決するため、情報処理装置は、各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御部と、前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御部とを有し、前記第１の制御部は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、前記第２の制御部は、前記特定のプログラムがインストール又は起動された場合に、前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、前記第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する。
【発明の効果】
【０００６】
特定のプログラムに関連して利用可能なプログラムを制限可能とすることができる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施の形態における情報処理システムの構成例を示す図である。
【図２】第１の実施の形態における情報処理端末のハードウェア構成例を示す図である。
【図３】第１の実施の形態における情報処理端末の機能構成例を示す図である。
【図４】ホームボタン及びファンクションキーの表示例を示す図である。
【図５】第１の実施の形態において特定のアプリのインストール時に実行される処理手順の一例を説明するためのシーケンス図である。
【図６】第１の実施の形態における操作画面の第１の遷移例を示す図である。
【図７】第１の実施の形態における操作画面の第２の遷移例を示す図である。
【図８】第１の実施の形態における操作画面の第３の遷移例を示す図である。
【図９】第１の実施の形態における操作画面の第４の遷移例を示す図である。
【図１０】第１の実施の形態における操作画面の第５の遷移例を示す図である。
【図１１】第１の実施の形態において操作画面の遷移に関して実行される処理手順の一例を説明するためのシーケンス図である。
【発明を実施するための形態】
【０００８】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、第１の実施の形態における情報処理システムの構成例を示す図である。図１に示される情報処理システム１において、画像形成装置１０は、情報処理端末２０と通信可能に接続される。画像形成装置１０と情報処理端末２０との通信は、例えば、ＵＳＢ（Universal Serial Bus）、近距離無線通信、又はＬＡＮ（有線又は無線の別は問わない）等のネットワークを介して行われる。
【０００９】
画像形成装置１０は、印刷、スキャン、コピー、及びＦＡＸ送受信等のうちの２以上の機能を一台の筐体によって実現する複合機である。但し、いずれか一つの機能を有する機器が画像形成装置１０として用いられてもよい。また、本実施の形態における画像形成装置１０は、機器の一例であり、プロジェクタ、テレビ会議システム、又はデジタルカメラ等の機器が、画像形成装置１０の代わりに用いられてもよい。
【００１０】
情報処理端末２０は、例えば、スマートフォンやタブレット型端末等、単独で完結した情報処理を実行可能な電子機器である。本実施の形態において、情報処理端末２０は、画像形成装置１０の操作部として機能する。より詳しくは、情報処理端末２０は、従来、画像形成装置１０の専用の操作部として設置されていた操作パネルの代わりに、画像形成装置１０に接続される。
【００１１】
情報処理端末２０は、例えば、画像形成装置１０の所定の位置（例えば、操作パネルが配置される位置）に固定されて設置される。したがって、情報処理端末２０及び画像形成装置１０とは、一台の装置として把握されてもよい。または、情報処理端末２０は、画像形成装置１０から取り外し可能（分離可能）であってもよい。情報処理端末２０が取り外された状態において、情報処理端末２０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）又は赤外線等の無線通信等を介して、画像形成装置１０の操作部として機能可能であってもよい。
【００１２】
図２は、第１の実施の形態における情報処理端末のハードウェア構成例を示す図である。図２において、情報処理端末２０は、ＣＰＵ２０１、メモリ２０２、補助記憶装置２０３、タッチパネル２０４、及び無線通信装置２０５等を有する。
【００１３】
補助記憶装置２０３は、不揮発性の記憶部の一例であり、例えば、情報処理端末２０にインストールされたプログラム等を記憶する。メモリ２０２は、揮発性の記憶部の一例であり、例えば、プログラムの起動指示があった場合に、補助記憶装置２０３からプログラムを読み出して記憶する。ＣＰＵ２０１は、メモリ２０２に記憶されたプログラムに従って情報処理端末２０に係る機能を実現する。
【００１４】
タッチパネル２０４は、入力機能と表示機能との双方を備えた電子部品であり、情報の表示や、ユーザからの入力の受け付け等を行う。タッチパネル２０４は、表示装置２１１及び入力装置２１２等を含む。
【００１５】
表示装置２１１は、液晶ディスプレイ等であり、タッチパネル２０４の表示機能を担う。入力装置２１２は、表示装置２１１に対する接触物の接触を検出するセンサを含む電子部品である。接触物の接触の検出方式は、静電方式、抵抗膜方式、又は光学方式等、公知の方式のいずれであってもよい。なお、接触物とは、タッチパネル２０４の接触面（表面）に接触する物体をいう。斯かる物体の一例として、ユーザの指や専用又は一般のペン等が挙げられる。
【００１６】
無線通信装置２０５は、無線ＬＡＮ（Local Area Network）又は移動体通信網等における通信を行うために必要とされるアンテナ等の電子部品である。
【００１７】
図３は、第１の実施の形態における情報処理端末の機能構成例を示す図である。図３において、情報処理端末２０は、１以上のアプリ２１及びプラットフォーム部２２等を含む。これら各部は、情報処理端末２０にインストールされた１以上のプログラムが、ＣＰＵ２０１に実行させる処理により実現される。情報処理端末２０は、また、優先アプリ設定記憶部２３１、ホーム画面設定記憶部２３２、ホームボタン設定記憶部２３３、及びＦＫ設定記憶部２３４等を利用する。これら各記憶部は、例えば、補助記憶装置２０３又は情報処理端末２０と通信可能な記憶装置等を用いて実現可能である。
【００１８】
アプリ２１は、画像形成装置１０の機能を利用して、ユーザに対して所定のサービスを提供するアプリケーションプログラムである。すなわち、ユーザは、アプリ２１を利用することで、画像形成装置１０を機能させることができる。図３には、アプリ２１の種類として、アプリ２１ａ、アプリ２１ｂ、アプリ２１ｃ、及びアプリ２１ｚが例示されている。
【００１９】
プラットフォーム部２２は、各種のアプリ２１に対して基盤となる機能を提供するプログラム群である。図３において、プラットフォーム部２２は、インストール部２２１、ランチャ部２２２、及びサービス部２２３等を含む。
【００２０】
インストール部２２１は、アプリ２１のインストール処理を制御する。インストール部２２１は、インストールが終了すると、インストール対象のアプリ２１に対し、インストールの完了を通知する。
【００２１】
ランチャ部２２２は、ホーム画面を表示装置２１１に表示する。ホーム画面とは、情報処理端末２０にインストールされた各アプリ２１の中から利用対象とするアプリ２１を選択させるための操作画面である。例えば、各アプリ２１のアイコンが配置される。ホーム画面におけるアイコンの配置情報は、ホーム画面設定記憶部２３２に記憶されている。
【００２２】
本実施の形態において、ホーム画面は、基本的に（既定の状態において）、情報処理システム１の利用制限が解除された後に最初に表示される操作画面である。利用制限が解除される状況として、情報処理端末２０及び画像形成装置１０の起動が完了して、情報処理システム１の利用が可能になる状況が挙げられる。但し、情報処理端末２０及び画像形成装置１０の起動が完了後に、ユーザの認証用の画面（例えば、ログイン画面）が表示される場合には、当該画面を介してユーザが認証され、ユーザからの入力の待機状態に移行した状況が、利用制限が解除された状況となる。
【００２３】
ランチャ部２２２は、また、情報処理システム１の起動後に最初に操作画面を表示させるアプリ２１（以下、「優先アプリ」という。）の判定、各操作画面の表示領域へのホームボタン及びファンクションキーの表示、並びにホームボタン又はファンクションキーの操作（押下）に応じた処理制御等を行う。
【００２４】
優先アプリの判定は、優先アプリ設定記憶部２３１を参照して行われる。すなわち、優先アプリ設定記憶部２３１には、優先アプリに該当するアプリ２１の識別情報（以下、「アプリＩＤ」という。）が記憶されている。優先アプリが設定されている場合、情報処理システム１の利用制限が解除された後に最初に表示される操作画面は、優先アプリに関する操作画面となる。
【００２５】
ホームボタンとは、各操作画面と共に、表示領域の所定の位置に表示され、ホーム画面への遷移指示を受け付けるためのソフトウェアのボタン（表示要素）をいう。但し、ホームボタンに対してホーム画面以外の操作画面を割り当てることもできる。例えば、特定のアプリ２１に関する操作画面をホームボタンに割り当てることができる。この場合、ホームボタンに割り当てられたアプリ２１のアプリＩＤが、ホームボタン設定記憶部２３３に記憶される。
【００２６】
ファンクションキーとは、各操作画面と共に、表示領域の所定の位置に表示され、特定のアプリ２１に関する操作画面への遷移指示を受け付けるためのソフトウェアキー（表示要素）をいう。ファンクションキーは、１以上配置することができる。各ファンクションキーには、それぞれ１つのアプリ２１を割り当てることができる。各ファンクションキーとアプリ２１との対応情報は、ＦＫ設定記憶部２３４に記憶される。
【００２７】
図４は、ホームボタン及びファンクションキーの表示例を示す図である。図４において、（１）は、ホームボタンｂ１とファンクションキーｋ１〜ｋ３とが、ホーム画面５１０と共に表示されている状態を示す。図４において、ホーム画面５１０には、アプリ２１ａのアイコンｉａとアプリ２１ｂのアイコンｉｂとが配置されている。
【００２８】
（２）は、ホームボタンｂ１とファンクションキーｋ１〜ｋ３とが、アプリ２１ａに関する操作画面である操作画面５２０ａ（「アプリＡ画面」）と共に表示されている状態を示す。このように、ホームボタンｂ１及びファンクションキーｋ１〜ｋ３は、基本的に、常時表示される。例えば、（２）の状態において、ユーザは、ファンクションキーｋ１を押下することで、ホーム画面５１０を経由せずに、アプリ２１ｃの利用を開始することができる。以下、ファンクションキーｋ１〜ｋ３を区別しない場合、「ファンクションキーｋ」という。
【００２９】
サービス部２２３は、インストール部２２１やランチャ部２２２等、プラットフォーム部２２の構成要素の各インタフェース（ＡＰＩ（Application Program Interface））をラッピングし、ラッピングされたインタフェースをアプリ２１に対して提供する。
【００３０】
以下、情報処理端末２０が実行する処理手順について説明する。図５は、第１の実施の形態において特定のアプリ２１のインストール時に実行される処理手順の一例を説明するためのシーケンス図である。図５において、インストール対象のアプリ２１を「対象アプリ２１」という。
【００３１】
ユーザによって、対象アプリ２１のインストールの指示が入力装置２１２を介して入力されると（Ｓ１０１）、インストール部２２１は、対象アプリ２１を情報処理端末２０にインストールする（Ｓ１０２）。インストールに応じて、対象アプリ２１のアイコン情報が、ホーム画面５１０の表示対象として、ホーム画面設定記憶部２３２に記憶されてもよい。アイコン情報とは、アイコンを示す画像データと、当該アイコンに対応するアプリＩＤと等を含む情報である。なお、ホーム画面設定記憶部２３２に記憶されている情報は、適宜編集可能である。例えば、或るアプリ２１のアイコン情報を削除することにより、当該アプリ２１のアイコンをホーム画面５１０において非表示にすることが可能である。
【００３２】
続いて、インストール部２２１は、インストールの完了を対象アプリ２１に通知する（Ｓ１０３）。当該通知に応じて実行されるステップＳ１０４以降は、対象アプリ２１に依存する。例えば、対象アプリ２１のインストールパッケージに含まれている設定情報の設定内容に応じて、ステップＳ１０４以降の実行の要否及び実行内容が決定されてもよい。また、大半のアプリ２１についてはステップＳ１０４以降は実行されずに、特定のアプリ２１に関してのみ、ステップＳ１０４以降が実行されてもよい。
【００３３】
ステップＳ１０４において、対象アプリ２１は、優先アプリの設定の取得をランチャ部２２２に要求する。当該要求に応じ、ランチャ部２２２は、優先アプリ設定記憶部２３１の記憶内容を取得し、当該記憶内容を対象アプリ２１に応答する（Ｓ１０５）。例えば、いずれかのアプリ２１が既に優先アプリとして設定されていれば、当該アプリ２１のアプリＩＤが応答される。優先アプリとして設定されているアプリ２１が無ければ、優先アプリが設定されていないことを示す情報が応答される。
【００３４】
続いて、対象アプリ２１は、自らのアプリＩＤを指定して、優先アプリの設定をランチャ部２２２に要求する（Ｓ１０６）。ランチャ部２２２は、当該アプリＩＤを、優先アプリ設定記憶部２３１に記憶する。すなわち、対象アプリ２１が優先アプリとして設定される。なお、既に優先アプリが設定されている場合には、ステップＳ１０６が実行されないようにしてもよい。
【００３５】
続いて、対象アプリ２１は、ホームボタンｂ１の設定の取得をランチャ部２２２に要求する（Ｓ１０７）。ランチャ部２２２は、ホームボタン設定記憶部２３３の記憶内容を取得し、当該記憶内容を対象アプリ２１に応答する（Ｓ１０８）。例えば、ホームボタンｂ１の押下時の遷移先がホーム画面５１０であれば（すなわち、遷移先が既定通りであれば）、ホームボタン設定記憶部２３３には、ホーム画面５１０を示す情報が記憶されている。一方、ホームボタンｂ１の押下時の遷移先がいずれかのアプリ２１の操作画面であれば、当該アプリ２１のアプリＩＤが、ホームボタン設定記憶部２３３に記憶されている。
【００３６】
続いて、対象アプリ２１は、自らのアプリＩＤを指定して、ホームボタンｂ１の設定をランチャ部２２２に要求する（Ｓ１０９）。ランチャ部２２２は、当該アプリＩＤを、ホームボタン設定記憶部２３３に記憶する。すなわち、対象アプリ２１がホームボタンｂ１に割り当てられる。なお、既にホームボタンｂ１の遷移先が他のアプリ２１に設定されている場合には、ステップＳ１０９が実行されないようにしてもよい。
【００３７】
続いて、対象アプリ２１は、ファンクションキーｋ１の設定の取得をランチャ部２２２に要求する（Ｓ１１０）。ランチャ部２２２は、ＦＫ設定記憶部２３４の記憶内容を取得し、当該記憶内容を対象アプリ２１に応答する（Ｓ１１１）。例えば、ファンクションキーｋごとに、当該ファンクションキーｋの識別情報（以下、「キーＩＤ」という。）と、当該ファンクションキーｋに割り当てられているアプリ２１のアプリＩＤとを対応付ける情報が応答されるアプリ２１が割り当てられていないファンクションキーｋについては、キーＩＤのみが応答される。
【００３８】
続いて、対象アプリ２１は、各ファンクションキーｋへのアプリ２１の割り当て情報を指定して、ファンクションキーｋへのアプリ２１の割り当てをランチャ部２２２に要求する（Ｓ１１２）。各ファンクションキーｋへのアプリ２１の割り当て情報とは、例えば、キーＩＤとアプリＩＤとの対応付けを示す対応情報である。ランチャ部２２２は、当該情報を、ＦＫ設定記憶部２３４に記憶する。すなわち、当該対応情報が変更される。
【００３９】
上記のように、優先アプリ設定、ホームボタン設定、ファンクションキーｋの設定は、対象アプリ２１の任意によって変更可能である。なお、対象アプリ２１は、ステップＳ１０４以降を、対象アプリ２１の起動時（初回の起動時又は毎回の起動時）に実行するようにしてもよい。
【００４０】
続いて、優先アプリ設定、ホームボタン設定、ファンクションキーｋの設定に応じた、操作画面の遷移例について説明する。
【００４１】
図６は、第１の実施の形態における操作画面の第１の遷移例を示す図である。図６では、優先アプリ及びホームボタンｂ１には、いずれのアプリ２１も設定されておらず、ファンクションキーｋ１に対しアプリ２１ｃ（「アプリＣ」）が割り当てられている例を示す。
【００４２】
この場合、情報処理システム１の起動後に最初に表示される操作画面は、ランチャ部２２２によって表示されるホーム画面５１０である。ホーム画面５１０には、ホーム画面設定記憶部２３２に記憶されているアプリ２１情報に基づいてアイコンが表示される。図６では、アプリ２１ａに対応するアイコンｉａと、アプリ２１ｂに対応するアイコンｉｂとが示されているが、アプリ２１ｚ等の他のアプリ２１のアイコンがホーム画面５１０に表示されてもよい。また、ランチャ部２２２は、ホームボタンｂ１と、ファンクションキーｋ１〜ｋ３を表示する。
【００４３】
ホーム画面５１０が表示されている状態において、ユーザによって、アイコンｉａ（「アプリＡアイコン」）が押下されると、ランチャ部２２２は、アプリ２１ａを起動する。その結果、アプリ２１ａが操作画面５２０ａ（「アプリＡ画面」）を表示装置２１１に表示する（Ｓ１１）。なお、操作画面５２０ａにおいても、ホームボタンｂ１及びファンクションキーｋ１〜ｋ３がランチャ部２２２によって表示される。
【００４４】
操作画面５２０ａが表示されている状態において、ユーザによって、ファンクションキーｋ１が押下されると、ランチャ部２２２はアプリ２１ｃを起動対象として選択する。その結果、アプリ２１ｃがアプリ２１ｃに関する操作画面である操作画面５２０ｃ（「アプリＣ画面」）を表示装置２１１に表示する（Ｓ１２）。なお、操作画面５２０ｃにおいても、ホームボタンｂ１及びファンクションキーｋ１〜ｋ３が表示される。
【００４５】
操作画面５２０ａ又は操作画面５２０ｃが表示されている状態において、ホームボタンｂ１が押下されると、ランチャ部２２２は、ホーム画面５１０を表示装置２１１に表示する（Ｓ１３、Ｓ１４）。
【００４６】
図７は、第１の実施の形態における操作画面の第２の遷移例を示す図である。図７の例では、優先アプリにはアプリ２１ａが設定されており、ホームボタンｂ１にはいずれのアプリ２１も割り当てられておらず、ファンクションキーｋ１に対しアプリ２１ｃが割り当てられている例を示す。
【００４７】
この場合、情報処理システム１の起動後に最初に表示される操作画面は、アプリ２１ａによって表示される操作画面５２０ａである。操作画面５２０ａが表示されている状態において、ユーザによって、ホームボタンｂ１が押下されると、ランチャ部２２２によってホーム画面５１０が表示装置２１１に表示される（Ｓ２１）。
【００４８】
ホーム画面５１０が表示されている状態において、ユーザによって、アイコンｉａが押下されると、ランチャ部２２２はアプリ２１ａを起動対象として選択する。その結果、アプリ２１ａが操作画面５２０ａを表示装置２１１に表示する（Ｓ２２）。また、ホーム画面５１０が表示されている状態において、ユーザによって、ファンクションキーｋ１が押下されると、ランチャ部２２２はアプリ２１ｃを起動対象として選択する。その結果、アプリ２１ｃが操作画面５２０ｃを表示装置２１１に表示する（Ｓ１２）。
【００４９】
操作画面５２０ｃが表示されている状態において、ユーザによって、ホームボタンｂ１が押下されると、ランチャ部２２２によってホーム画面５１０が表示装置２１１に表示される（Ｓ２４）。
【００５０】
図８は、第１の実施の形態における操作画面の第４の遷移例を示す図である。図８の例では、優先アプリにはアプリ２１ａが設定されており、ホームボタンｂ１にはアプリ２１ａが割り当てられており、ファンクションキーｋ１に対してアプリ２１ｃが割り当てられている例を示す。
【００５１】
この場合、情報処理システム１の起動後に最初に表示される操作画面は、アプリ２１ａによって表示される操作画面５２０ａである。操作画面５２０ａが表示されている状態において、ユーザによって、ファンクションキーｋ１が押下されると、ランチャ部２２２はアプリ２１ｃを起動対象として選択する。その結果、アプリ２１ｃが操作画面５２０ｃを表示装置２１１に表示する（Ｓ３１）。
【００５２】
操作画面５２０ｃが表示されている状態において、ユーザによって、ホームボタンｂ１が押下されると、ランチャ部２２２はアプリ２１ａを起動対象として選択する。その結果、アプリ２１ａが操作画面５２０ａを表示装置２１１に表示する（Ｓ３２）。
【００５３】
図９は、第１の実施の形態における操作画面の第４の遷移例を示す図である。図９中、図８と同一ステップには同一ステップ番号を付し、その説明は省略する。図９の例では、図８に加えて、ファンクションキーｋ２に対してアプリ２１ｂ（「アプリＢ」）が割り当てられている例を示す。
【００５４】
この場合、操作画面５２０ａが表示されている状態において、ユーザによって、ファンクションキーｋ２が押下されると、ランチャ部２２２はアプリ２１ｂを起動対象として選択する。その結果、アプリ２１ｂが、アプリ２１ｂに関する操作画面である操作画面５２０ｂ（「アプリＢ画面」）を表示装置２１１に表示する（Ｓ３３）。
【００５５】
操作画面５２０ｂが表示されている状態において、ユーザによって、ホームボタンｂ１が押下されると、ランチャ部２２２はアプリ２１ａを起動対象として選択する。その結果、アプリ２１ａが操作画面５２０ａを表示装置２１１に表示する（Ｓ３４）。
【００５６】
図１０は、第１の実施の形態における操作画面の第５の遷移例を示す図である。図１０中、図９と同一ステップには同一ステップ番号を付している。図１０の例において、優先アプリ、ホームボタンｂ１、及び各ファンクションキーｋの設定は、図９と同じである。但し、アプリ２１ａは、その起動時に認証を要求するアプリ２１であるとする。また、アプリ２１ａの操作画面５２０ａには、ホーム画面５１０と同様に、他のアプリ２１の利用指示を受け付けるためのアイコンを配置可能であることとする。図１０における操作画面の遷移例は、図１１に示したシーケンス図を参照して説明する。
【００５７】
図１１は、第１の実施の形態において操作画面の遷移に関して実行される処理手順の一例を説明するためのシーケンス図である。
【００５８】
電源が投入されて情報処理システム１が起動すると（Ｓ２０１）、ランチャ部２２２は、優先アプリ設定記憶部２３１を参照して、いずれかのアプリ２１が優先アプリとして設定されているか否かを確認する（Ｓ２０２）。ここでは、優先アプリ設定記憶部２３１には、アプリ２１ａのアプリＩＤが記憶されている。そこで、ランチャ部２２２は、ホーム画面を表示する代わりに、アプリ２１ａに対して起動を要求する（Ｓ２０３）。なお、ランチャ部２２２は、ステップＳ２０３の直前において、ホームボタンｂ１とファンクションキーｋ１〜ｋ３を表示装置２１１に表示する。但し、ホームボタンｂ１とファンクションキーｋ１〜ｋ３に対するアプリ２１の割り当ては、この時点では行われない。
【００５９】
アプリ２１ａは、起動されると、ログイン画面を表示装置２１１に表示する（Ｓ２０４）。図１０の（１）には、ステップＳ２０４の時点における表示状態が示されている。図１０の（１）において、ログイン画面５２１ａが、ステップＳ２０４において表示されるログイン画面である。なお、ログイン画面５２１ａは、アプリ２１ａの利用を制限するためのログイン画面であり、本来的には情報処理システム１の利用を制限するためのログイン画面ではない。例えば、アプリ２１ａが優先アプリに設定されていない場合、ホーム画面５１０においてアプリ２１ａの利用が指示されると、アプリ２１ａは、ログイン画面５２１ａを表示する。但し、ここでは、アプリ２１ａが優先アプリとして設定されており、情報処理システム１の起動後に最初に表示されるのは操作画面５１０ａである。したがって、アプリ２１ａの利用を制限するためのログイン画面５２１ａによって、実質的に、情報処理システム１の利用が制限されている。
【００６０】
ログイン画面５２１ａに対してユーザ名及びパスワードが入力されると（Ｓ２１１）、アプリ２１ａは、予め補助記憶装置２０３又はネットワークを介して通信可能な記憶装置に記憶されているユーザ情報を参照して、当該ユーザ名及びパスワードについて認証を行う（Ｓ２１２）。なお、ユーザ名及びパスワードが入力される代わりに、ＩＣカード等が情報処理端末２０に翳されてもよい。また、指紋等の生体情報が入力されてもよい。
【００６１】
認証に失敗した場合、以降の処理は中止される。認証に成功した場合、アプリ２１ａは、ユーザがログインしたことをランチャ部２２２に通知する（Ｓ２１３）。ランチャ部２２２は、当該通知に応じ、ＦＫ設定記憶部２３４に記憶されている、各ファンクションキーｋへのアプリ２１の割り当て情報を有効化する（Ｓ２１４）。具体的には、ランチャ部２２２は、ＦＫ設定記憶部２３４に記憶されている割り当て情報をメモリ２０２にロードする。したがって、ファンクションキーｋ１のキーＩＤとアプリ２１ｃのアプリＩＤとを関連付ける情報と、ファンクションキーｋ２のキーＩＤとアプリ２１ｂのアプリＩＤとを関連付ける情報とが、メモリ２０２に記憶される。続いて、アプリ２１ａは、操作画面５２０ａを表示装置２１１に表示する（Ｓ２１５）。図１０の（２）には、この時点の表示状態が示されている。なお、図１０の（２）において、操作画面５２０ａには、アプリ２１ｃのアイコンｉｃとアプリ２１ｂのアイコンｉｂとが表示されている。これらのアイコンの表示は、アプリ２１ａに対する固有の設定情報に基づくものであり、ホーム画面設定記憶部２３２に記憶されている情報に基づくものではない。ホーム画面設定記憶部２３２に記憶されている情報は、ホーム画面５１０に対する設定情報だからである。したがって、ホーム画面５２０に表示される全てのアイコンが、操作画面５２０ａに表示されるとは限らない。例えば、アプリ２１ａに関連して利用が許可されるアプリ２１のアイコンが、操作画面５２０ａに表示される。
【００６２】
操作画面５２０ａにおいて、アイコンｉｃが選択されると（Ｓ２２１）、アプリ２１ａは、アプリ２１ａに対する設定情報においてアイコンｉｃに対応付けられているアプリ２１ｃを起動する（Ｓ２２２）。アプリ２１ｃは、起動されると、操作画面５２０ｃを表示装置２１１に表示する（Ｓ２２３）。図１０の（３）には、この時点の表示状態が示されている。
【００６３】
また、操作画面５２０ａ又は操作画面５２０ｃが表示されている状態において、ファンクションキーｋ２がユーザによって押下されると（Ｓ２３１）、ランチャ部２２２は、メモリ２０２においてファンクションキーｋ２のキーＩＤに対してそのアプリＩＤが関連付けられているアプリ２１ｂを起動する（Ｓ２３２）。アプリ２１ｂは、起動されると、操作画面５２０ｂを表示装置２１１に表示する（Ｓ２３３）。図１０の（４）には、この時点の表示状態が示されている。
【００６４】
また、操作画面５２０ａ、操作画面５２０ｃ、又は操作画面５２０ｂが表示されている状態において、ホームボタンｂ１がユーザによって押下されると（Ｓ２４１）、ランチャ部２２２は、ホームボタン設定記憶部２３３を参照して、ホームボタンｂ１に対する設定内容を確認する（Ｓ２４２）。ここでは、アプリ２１ａのアプリＩＤがホームボタン設定記憶部２３３に記憶されている。そこで、ランチャ部２２２は、アプリ２１ａを呼び出す（Ｓ２４３）。なお、ランチャ部２２２は、アプリ２１ａの起動を要求するが、アプリ２１ａは、既に起動されている。したがって、例えば、ＯＳ（Operating System）によって、既に起動済みのアプリ２１ａが呼び出される。続いて、アプリ２１ａは、操作画面５２０ａを表示装置２１１に表示する（Ｓ２４４）。なお、図１０の（２）が、この時点の表示状態を示す。
【００６５】
その後、ユーザによってログアウトが指示されると（Ｓ２５１）、アプリ２１ａは、ファンクションキーｋの設定の解除をランチャ部２２２に要求する（Ｓ２５２）。ランチャ部２２２は、当該要求に応じ、各ファンクションキーｋと各アプリ２１との関連付けを解除する。なお、ここでの関連付けの解除は、メモリ２０２における関連情報が削除されること意味し、ＦＫ設定記憶部２３４の記憶内容が削除されることを意味するものではない。
【００６６】
続いて、アプリ２１ａは、ログイン画面５２１ａを表示装置２１１に表示する。
【００６７】
上述した第１の実施の形態から明らかなように、或るアプリ２１のインストール時又は起動時において、図５のステップＳ１０４以降が実行されることにより、当該アプリ２１に関連して利用可能なアプリ２１を制限することができる。例えば、アプリ２１ａのインストール時又は起動時において、アプリ２１ａがホームボタンｂ１に割り当てられ、アプリ２１ｂ及びアプリ２１ｃが、いずれかのファンクションキーｋに割り当てられることで、アプリ２１ａの操作画面５２０ａの表示後において、アプリ２１ａに関連してユーザが利用可能なアプリ２１を、アプリ２１ｂ及びアプリ２１ｃに制限することができる（図９、図１０参照）。すなわち、一度、操作画面５２０ａが表示されると、ユーザは、ホーム画面５１０を表示させることができない。
【００６８】
また、アプリ２１ａを優先アプリに設定することで、情報処理システム１の利用制限の解除後以降において、アプリ２１ａに関連して利用可能なアプリ２１をアプリ２１ｂ及びアプリ２１ｃに制限することができる。
【００６９】
次に、第２の実施の形態について説明する。第２の実施の形態では第１の実施の形態と異なる点について説明する。したがって、特に言及されない点については、第１の実施の形態と同様でもよい。
【００７０】
第２の実施の形態では、各ファンクションキーｋに対するアプリ２１の割り当てが、ユーザごとに区別可能である例について説明する。
【００７１】
第２の実施の形態では、図５のステップＳ１１２において指定される各ファンクションキーｋへのアプリ２１の割り当て情報は、ユーザごとに区別される。例えば、各ユーザ名に対応付けられて、当該割り当て情報がＦＫ設定記憶部２３４に記憶される。
【００７２】
図１１のステップＳ２１４において、ランチャ部２２２は、ログインしたユーザのユーザ名に対応付けられてＦＫ設定記憶部２３４に記憶されている割り当て情報を有効化する。
【００７３】
上述したように、第２の実施の形態によれば、ユーザごとに利用可能なアプリ２１を制限することができる。例えば、或るユーザについては、ファンクションキーｋ２に対するアプリ２１ｂの割り当てを無効化することができる。
【００７４】
次に、第３の実施の形態について説明する。第３の実施の形態では上記各形態と異なる点について説明する。したがって、特に言及されない点については、上記各実施の形態と同様でもよい。
【００７５】
第３の実施の形態では、ファンクションキーｋに対する割り当て情報として、アプリＩＤのみならず、アプリ２１に対する起動引数を設定可能である。起動引数とは、アプリ２１の起動時において指定される当該アプリ２１に対するオプション情報（設定情報）である。
【００７６】
例えば、第３の実施の形態では、ファンクションキーｋ１及びファンクションキーｋ２のそれぞれに対してアプリ２１ｃを割り当て、更に、それぞれのファンクションキーｋに対して異なる起動引数を設定することができる。そうすることで、ファンクションキーｋ１の操作に応じてアプリ２１ｃが起動される場合と、ファンクションキーｋ２の操作に応じてアプリ２１ｃが起動される場合とにおいて、アプリ２１ｃの振る舞いを変化させることができる。
【００７７】
具体例として、図９又は図１０において、ファンクションキーｋ１に対して、アプリ２１ｃのアプリＩＤ及び起動引数ａを含む割り当て情報が関連付けられており、ファンクションキーｋ２に対して、アプリ２１ｃのアプリＩＤ及び起動引数ｂを含む割り当て情報が関連付けられているとする。
【００７８】
この場合、ファンクションキーｋ１が押下されると、ランチャ部２２２は、アプリ２１ｃを起動引数ａによって起動する。その結果、アプリ２１ｃは、起動引数ａに応じた操作画面５２０ｃを表示する（Ｓ３１）。
【００７９】
一方、ファンクションキーｋ２が押下されると、ランチャ部２２２は、アプリ２１ｃを起動引数ｂによって起動する。その結果、アプリ２１ｃは、起動引数ｂに応じた操作画面５２０ｃを表示する（Ｓ３１）。
【００８０】
なお、起動引数ａ又は起動引数ｂに応じた操作画面５２０ｃは、例えば、起動引数が指定されない場合の操作画面５２０ｃに比べて、操作可能な設定項目が少ない又は多い操作画面であってもよい。
【００８１】
なお、上記各実施の形態において、情報処理端末２０は、情報処理装置の一例である。ランチャ部２２２は、第１の制御部、第２の制御部、及び記憶処理部の一例である。ホームボタンｂ１は、第１の表示要素の一例である。ファンクションキーｋは、第２の表示要素の一例である。ホームボタン設定記憶部２３３は、第１の記憶部の一例である。ＦＫ設定記憶部２３４は、第２の記憶部の一例である。アプリ２１は、プログラムの一例である。ホーム画面５１０は、第１の操作画面の一例である。
【００８２】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００８３】
１０          画像形成装置
２０          情報処理端末
２１          アプリ
２２          プラットフォーム部
２０１        ＣＰＵ
２０２        メモリ
２０３        補助記憶装置
２０４        タッチパネル
２０５        無線通信装置
２１１        表示装置
２１２        入力装置
２２１        インストール部
２２２        ランチャ部
２２３        サービス部
２３１        優先アプリ設定記憶部
２３２        ホーム画面設定記憶部
２３３        ホームボタン設定記憶部
２３４        ＦＫ設定記憶部
【先行技術文献】
【特許文献】
【００８４】
【特許文献１】特願２０１６−１００２４号公報
【図１】
2017191355.tif 000003
【図２】
2017191355.tif 000004
【図３】
2017191355.tif 000005
【図４】
2017191355.tif 000006
【図５】
2017191355.tif 000007
【図６】
2017191355.tif 000008
【図７】
2017191355.tif 000009
【図８】
2017191355.tif 000010
【図９】
2017191355.tif 000011
【図１０】
2017191355.tif 000012
【図１１】
2017191355.tif 000013
【手続補正書】
【提出日】平成29年5月15日(2017.5.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御部と、
前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御部とを有し、
前記第１の制御部は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、
前記第２の制御部は、前記特定のプログラムがインストール又は起動された場合に、当該インストール又は当該起動の前において前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、当該第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する、
ことを特徴とする情報処理装置。
【請求項２】
前記第１の制御部は、前記特定のプログラムがインストールされていない場合には、前記情報処理装置の利用の制限が解除された後に最初に前記第１の操作画面を表示し、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に前記第１の操作画面を表示しない、
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記第１の制御部は、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に最初に表示される操作画面として、前記特定のプログラムに関する操作画面を選択する、
ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記特定のプログラムがインストール又は起動されると、前記特定のプログラムに関する情報を第１の記憶部に記憶する記憶処理部を有し、
前記第１の制御部は、前記第１の表示要素が操作されると、前記第１の記憶部に記憶されている情報に係るプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択する、
ことを特徴とする請求項１乃至３いずれか一項記載の情報処理装置。
【請求項５】
前記第２の制御部は、第２の記憶部に記憶されている、前記第２の表示要素とプログラムとの対応情報に基づいて、操作された前記第２の表示要素に対応するプログラムの操作画面を前記遷移先として選択し、
前記記憶処理部は、前記特定のプログラムがインストール又は起動されると、前記対応情報を変更する、
ことを特徴とする請求項４記載の情報処理装置。
【請求項６】
機器と、前記機器の操作部として機能する情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御部と、
前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御部とを有し、
前記第１の制御部は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、
前記第２の制御部は、前記特定のプログラムがインストール又は起動された場合に、当該インストール又は当該起動の前において前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、当該第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する、
ことを特徴とする情報処理システム。
【請求項７】
情報処理装置が、
各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御手順と、
前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御手順とを実行し、
前記第１の制御手順は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、
前記第２の制御手順は、前記特定のプログラムがインストール又は起動された場合に、当該インストール又は当該起動の前において前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、当該第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する、
ことを特徴とする情報処理方法。
【請求項８】
前記第１の制御手順は、前記特定のプログラムがインストールされていない場合には、前記情報処理装置の利用の制限が解除された後に最初に前記第１の操作画面を表示し、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に前記第１の操作画面を表示しない、
ことを特徴とする請求項７記載の情報処理方法。
【請求項９】
前記第１の制御手順は、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に最初に表示される操作画面として、前記特定のプログラムに関する操作画面を選択する、
ことを特徴とする請求項８記載の情報処理方法。
【請求項１０】
前記特定のプログラムがインストール又は起動されると、前記特定のプログラムに関する情報を第１の記憶部に記憶する記憶手順を前記情報処理装置が実行し、
前記第１の制御手順は、前記第１の表示要素が操作されると、前記第１の記憶部に記憶されている情報に係るプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択する、
ことを特徴とする請求項７乃至９いずれか一項記載の情報処理方法。
【請求項１１】
前記第２の制御手順は、第２の記憶部に記憶されている、前記第２の表示要素とプログラムとの対応情報に基づいて、操作された前記第２の表示要素に対応するプログラムの操作画面を前記遷移先として選択し、
前記特定のプログラムがインストール又は起動されると、前記対応情報を変更する変更手順を前記情報処理装置が実行する、
ことを特徴とする請求項１０記載の情報処理方法。
【請求項１２】
情報処理装置に、
各操作画面が表示される表示領域に第１の表示要素を配置し、前記第１の表示要素が操作されると、１以上のプログラムの中から利用対象のプログラムを選択させるための第１の操作画面を表示する第１の制御手順と、
前記表示領域に１以上の第２の表示要素を配置し、いずれかの前記第２の表示要素が操作されると、当該第２の表示要素に対応付けられた第１のプログラムに関する操作画面を前記表示領域における遷移先として選択する第２の制御手順とを実行させ、
前記第１の制御手順は、特定のプログラムがインストール又は起動された場合に、前記第１の表示要素が操作されると、前記特定のプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択し、
前記第２の制御手順は、前記特定のプログラムがインストール又は起動された場合に、当該インストール又は当該起動の前において前記第１のプログラムが対応付けられていた前記第２の表示要素が操作されると、当該第１のプログラムとは異なるプログラムに関する操作画面を前記遷移先として選択する、
ことを特徴とする情報処理プログラム。
【請求項１３】
前記第１の制御手順は、前記特定のプログラムがインストールされていない場合には、前記情報処理装置の利用の制限が解除された後に最初に前記第１の操作画面を表示し、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に前記第１の操作画面を表示しない、
ことを特徴とする請求項１２記載の情報処理プログラム。
【請求項１４】
前記第１の制御手順は、前記特定のプログラムがインストールされると、前記情報処理装置の利用の制限が解除された後に最初に表示される操作画面として、前記特定のプログラムに関する操作画面を選択する、
ことを特徴とする請求項１３記載の情報処理プログラム。
【請求項１５】
前記特定のプログラムがインストール又は起動されると、前記特定のプログラムに関する情報を第１の記憶部に記憶する記憶手順を前記情報処理装置に実行させ、
前記第１の制御手順は、前記第１の表示要素が操作されると、前記第１の記憶部に記憶されている情報に係るプログラムに関する操作画面を、前記第１の操作画面に代わる操作画面として選択する、
ことを特徴とする請求項１２乃至１４いずれか一項記載の情報処理プログラム。
【請求項１６】
前記第２の制御手順は、第２の記憶部に記憶されている、前記第２の表示要素とプログラムとの対応情報に基づいて、操作された前記第２の表示要素に対応するプログラムの操作画面を前記遷移先として選択し、
前記特定のプログラムがインストール又は起動されると、前記対応情報を変更する変更手順を前記情報処理装置に実行させる、
ことを特徴とする請求項１５記載の情報処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本実施の形態において、ホーム画面は、基本的に（既定の状態において）、情報処理システム１の利用制限が解除された後に最初に表示される操作画面である。利用制限が解除される状況として、情報処理端末２０及び画像形成装置１０の起動が完了して、情報処理システム１の利用が可能になる状況が挙げられる。但し、情報処理端末２０及び画像形成装置１０の起動の完了後に、ユーザの認証用の画面（例えば、ログイン画面）が表示される場合には、当該画面を介してユーザが認証され、ユーザからの入力の待機状態に移行した状況が、利用制限が解除された状況となる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
続いて、対象アプリ２１は、ファンクションキーｋ１の設定の取得をランチャ部２２２に要求する（Ｓ１１０）。ランチャ部２２２は、ＦＫ設定記憶部２３４の記憶内容を取得し、当該記憶内容を対象アプリ２１に応答する（Ｓ１１１）。例えば、ファンクションキーｋごとに、当該ファンクションキーｋの識別情報（以下、「キーＩＤ」という。）と、当該ファンクションキーｋに割り当てられているアプリ２１のアプリＩＤとを対応付ける情報が応答される。アプリ２１が割り当てられていないファンクションキーｋについては、キーＩＤのみが応答される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
ホーム画面５１０が表示されている状態において、ユーザによって、アイコンｉａが押下されると、ランチャ部２２２はアプリ２１ａを起動対象として選択する。その結果、アプリ２１ａが操作画面５２０ａを表示装置２１１に表示する（Ｓ２２）。また、ホーム画面５１０が表示されている状態において、ユーザによって、ファンクションキーｋ１が押下されると、ランチャ部２２２はアプリ２１ｃを起動対象として選択する。その結果、アプリ２１ｃが操作画面５２０ｃを表示装置２１１に表示する（Ｓ２３）。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
図８は、第１の実施の形態における操作画面の第３の遷移例を示す図である。図８の例では、優先アプリにはアプリ２１ａが設定されており、ホームボタンｂ１にはアプリ２１ａが割り当てられており、ファンクションキーｋ１に対してアプリ２１ｃが割り当てられている例を示す。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
続いて、アプリ２１ａは、ログイン画面５２１ａを表示装置２１１に表示する（Ｓ２５３）。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
【特許文献１】特開２０１６−１００２４号公報
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2017191355.tif 000014
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2017191355.tif 000015
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2017191355.tif 000016
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2017191355.tif 000017
【手続補正１２】
【補正対象書類名】図面
【補正対象項目名】図１１
【補正方法】変更
【補正の内容】
【図１１】
2017191355.tif 000018