(57)【特許請求の範囲】
【請求項１】
複数の機能のうちの１つとして、原稿セット部にセットされた用紙をスキャンするスキャナ機能を備える画像形成装置であって、
ユーザの接触により選択される機能一覧を表示する表示手段と、
前記原稿セット部に特定の用紙サイズの用紙をセットする本体操作を検知する検知手段と、
前記本体操作と関連する前記機能とを紐つける管理手段と、を有し、
前記表示手段は前記本体操作が行われた場合、前記機能一覧表示における前記関連する機能の表示順位を上位とするように表示を変更することを特徴とする画像形成装置。
【請求項２】
前記原稿セット部は、原稿ガラス、自動原稿送り装置、又は手差しトレイであり、
前記特定の用紙サイズは、名刺サイズであり、
前記関連する機能は名刺登録機能である請求項１記載の画像形成装置。
【請求項３】
前記表示手段は、
前記複数の機能を用いる複数のアプリアイコンを複数ページにわたって配置し、前記各アプリアイコンを選択させるアプリ選択画面を表示し、
前記本体操作が行われた場合、前記関連する機能を用いるアプリアイコンを前記複数ページの１ページ目に配置するように前記アプリ選択画面の表示を変更する請求項１または２記載の画像形成装置。
【請求項４】
前記表示手段は、ユーザの接触を検知した後、前記アプリ選択画面の表示を変更する請求項３記載の画像形成装置。
【請求項５】
外部操作する端末と、複数の機能のうちの１つとして、原稿セット部にセットされた用紙をスキャンするスキャナ機能を備える画像形成装置とを有する画像形成システムであって、
前記画像形成装置は、ユーザの接触により選択される機能一覧を表示する表示手段と、
前記原稿セット部に特定の用紙サイズの用紙をセットする本体操作を検知する検知手段と、
前記本体操作と関連する前記機能とを紐つける管理手段と、を有し、
前記表示手段は前記本体操作が行われた場合、前記機能一覧表示における前記関連する機能の表示順位を上位とするように表示を変更することを特徴とする画像形成システム。
【請求項６】
ユーザの接触により選択される機能一覧を表示する処理と、
原稿セット部に特定の用紙サイズの用紙をセットする画像形成装置の本体操作を検知する処理と、
前記本体操作と関連する前記機能とを紐つける処理と、
前記本体操作が行われた場合、前記機能一覧表示における前記関連する機能の表示順位を上位とするように表示を変更する処理と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを備える画像形成装置、画像形成システムおよびプログラムに関する。
【背景技術】
【０００２】
現在の画像形成装置に多くのアプリケーション（以下、アプリという）が搭載されており、操作部のホーム画面に相応のアプリアイコンも増えている。ユーザが希望するアプリの画面を早期に表示する技術が既に知られている。
【０００３】
特許文献１には、待機状態に戻った時に希望アプリを早期表示するために、省エネ状態から復帰している間に、登録してある全てのアプリのアイコンを選択させるアプリ選択画面を表示するという技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術や特許文献１に開示された技術では、アプリ選択画面に表示するアイコン配置が固定となり、多くのアプリが存在する場合、アプリ選択画面にも多くのアイコンが表示され、その中から操作したいアプリに早めに辿り着くのに時間がかかってしまうという問題があった。
【０００５】
本発明は、前記課題を解決するためのものであり、その目的とするところは、希望アプリを選択できるアプリ選択画面の表示において、希望アプリのアイコンに早く辿り着くことができる画像形成装置を提供することである。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために、本発明は、以下の特徴を有する。
【０００７】
本発明に係る画像形成装置は、複数の機能のうちの１つとして、原稿セット部にセットされた用紙をスキャンするスキャナ機能を備える画像形成装置であって、ユーザの接触により選択される機能一覧を表示する表示手段と、前記原稿セット部に特定の用紙サイズの用紙をセットする本体操作を検知する検知手段と、前記本体操作と関連する前記機能とを紐つける管理手段と、を有し、前記表示手段は前記本体操作が行われた場合、前記機能一覧表示における前記関連する機能の表示順位を上位とするように表示を変更することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、希望アプリを選択できるアプリ選択画面の表示において、希望アプリのアイコンに早く辿り着くことができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。
【図２】本実施形態に係るコントローラのソフトウェア構成を示すブロック図である。
【図３】本実施形態に係る操作部のソフトウェア構成を示すブロック図である。
【図４】本体操作とアプリとの関連のアプリ管理テーブルを示す図である。
【図５】第１の実施形態のアプリ選択画面での表示順変更を示す図である。
【図６】本実施形態のシーケンス図である。
【図７】第１の実施形態の効果を示す図である。
【図８】第２の実施形態のアプリ選択画面での表示順変更を示す図である。
【図９】第２の実施形態の効果を示す図である。
【図１０】第３の実施形態におけるアプリ順変更のための認証情報の判定を示すフローチャートである。
【図１１】第３の実施形態のアプリ選択画面での表示順変更を示す図である。
【図１２】第３の実施形態の効果を示す図である。
【図１３】従来技術の効果を示す図である。
【発明を実施するための形態】
【００１０】
以下、本実施形態について図面により詳細に説明する。
【００１１】
＜画像形成装置のハードウェア構成＞
図１は、本実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。本実施形態を実現するための画像形成装置のハードウェア構成について説明する。画像形成装置は、コントローラ１と操作部２とを有している。
【００１２】
主制御部であるコントローラ１は操作部Ｉ／Ｆ８を通して、操作部２と接続している。コントローラ１は、ＣＰＵ３とＲＯＭ４とネットワークＩ／Ｆ５とＲＡＭ６と不揮発性メモリ７と操作部Ｉ／Ｆ８とエンジンＩ／Ｆ９と認証装置Ｉ／Ｆ１０とを有している。
【００１３】
コントローラ１は主制御部として、機器の状態管理やジョブの制御を行う。画像形成装置本体に対しての操作（以下、本体操作と称する。）によるアプリ選択画面のアプリアイコン表示順の制御は、コントローラ１で行う。ＣＰＵ３は、コントローラ１を含む画像形成装置を制御する。ＲＯＭ４は、電源管理やジョブ制御に関連するプログラムが格納されている。
【００１４】
ネットワークＩ／Ｆ５は、外部のネットワーク１１との通信を行う。外部からの操作検知（ＰＣからのジョブなど）は、ネットワークＩ／Ｆ５を経由してコントローラ１へ通信する。ＲＡＭ６はプログラム実行領域であり、印刷画像イメージの展開などに使用する。不揮発性メモリ７は、蓄積文書データの保存や画像イメージの展開に必要なデータを保存する。
【００１５】
操作部Ｉ／Ｆ８は、操作部２との通信を行う。アプリ選択画面の表示要求および表示内容は、操作部Ｉ／Ｆ８を経由する。エンジンＩ／Ｆ９は、エンジン１２との通信を行う。本体操作（原稿ガラスに用紙のセットなど）は、エンジンＩ／Ｆ９を経由してコントローラ１へ通信する。認証装置Ｉ／Ｆ１０は、外部の認証装置１３との通信を行う。ユーザ認証情報は、認証装置Ｉ／Ｆ１０を経由してコントローラ１へ通信する。
【００１６】
操作部２は、コントローラ１から独立したＣＰＵや記憶領域を持ち、画面表示に関する制御を行う。アプリ選択画面の表示およびユーザの希望アプリの選択は、ＣＰＵや記憶領域で制御する。操作部２は、ＣＰＵ２１とＲＯＭ２２とコントローラＩ／Ｆ２３とＲＡＭ２４と不揮発性メモリ２５と表示部２６とを有している。
【００１７】
ＣＰＵ２１は、操作部画面表示制御用のＣＰＵである。ＲＯＭ２２は、アプリや操作部２を制御するプログラムが格納されている。アプリ自体は、ＲＯＭ２２で保存される。コントローラＩ／Ｆ２３は、コントローラ１との通信を行う。ＲＡＭ２４は、プログラム実行領域である。
【００１８】
不揮発性メモリ２５は、起動時の初期値や設定可能な項目を保存する。アプリ選択画面に表示するアプリアイコンと、アプリと本体操作との関連データとが不揮発性メモリ２５で保存される。表示部２６は、ユーザが操作するパネルである。
【００１９】
＜画像形成装置のソフトウェア構成＞
本実施形態を実現するための画像形成装置のソフトウェア構成について説明する。図２は、本実施形態に係るコントローラ１のソフトウェア構成を示すブロック図である。コントローラ１は、通信部３１とデータ処理部３２とデータ保管部３３と画像生成部３４と印刷部３５とを有している。
【００２０】
通信部３１は、外部ホストとデータのやり取りを行う。本実施形態では、本体外部（ＰＣ、モバイル端末、認証装置など）とのやり取りを行う。データ処理部３２は、機器の状態によって画像形成装置の動作を制御する。本体操作の情報処理やアプリ選択画面の表示順位判断処理は、データ処理部３２で行う。
【００２１】
データ保管部３３は、蓄積ジョブを保存するＨＤＤやＮＶＲＡＭなどを制御する。画像生成部３４はユーザジョブのデータを展開し、画像イメージとしてメモリに描画する。印刷部３５は、描画された画像を紙に転写・印刷を行うエンジンの制御を行う。
【００２２】
図３は、本実施形態に係る操作部２のソフトウェア構成を示すブロック図である。操作部２は、通信部４１とデータ処理部４２とデータ保管部４３と表示部４４とを有している。通信部４１はコントローラ１と通信し、データのやり取りを行う。
【００２３】
データ処理部４２は、表示部から入力されたユーザ操作を解釈して操作部２の動作を制御する。データ保管部４３は、起動に必要な初期値など不揮発性が求められるデータを保存する。表示部４４はパネル表示を制御する。また、ユーザからの入力をデータ処理部４２に伝える。
【００２４】
（第１の実施形態）
図４〜図７を用いて、第１の実施形態を説明する。図４は、本体操作とアプリとの関連のアプリ管理テーブルを示す図である。アプリ管理テーブルのフィールドは、アプリ名と、デフォルト起動順と、優先起動と関連する本体操作とである。
【００２５】
アプリ名はコピー、プリンタ、スキャナ等である。デフォルト起動順は、アプリが１〜１５番の順番で表示される。優先起動と関連する本体操作は、例えば、コピーでは原稿ガラスに紙がセットされること、ＡＤＦに原稿がセットされること、手差しトレイに紙がセットされることである。また、例えば、名刺登録では、原稿ガラスに紙がセットされること、紙サイズが名刺サイズになること等である。
【００２６】
図５は、第１の実施形態のアプリ選択画面での表示順変更を示す図である。外部端末から印刷ジョブを蓄積した場合、デフォルト起動順はアプリ選択画面表示順に変更される。外部端末から印刷ジョブを蓄積した場合、プリンタのデフォルト起動順は２番であるが、アプリ選択画面表示順は１番に変更される。
【００２７】
かんたん文書印刷のデフォルト起動順は１２番であるが、アプリ選択画面表示順は２番に変更され、コピーのデフォルト起動順は１番であるが、アプリ選択画面表示順は３番に変更される。
【００２８】
初期設定、ブラウザ、地図印刷は、優先起動と関連する本体操作がなしであり、アプリ選択画面表示順が固定されているので、アプリ選択画面表示順は変更されない。それ以外のスキャナ等は、アプリ選択画面表示順がデフォルト起動順より後ろにずれる。Ｆａｘと言語切替アプリとは同じ順番のままである。
【００２９】
アプリの表示順位を切り替えるタイミングは、画像形成装置は本体操作によって、外部端末からジョブの蓄積があるかどうか、原稿ガラスに用紙がセットされているかどうか、セットされている用紙サイズはどのぐらいか、ファクス受信しているかどうか、ＩＣカードによりユーザの情報が一致しているか等を検知する時である。
【００３０】
なお、アプリの表示順位は、トータルのカウント値で決められてもよい。アプリを使用する度にトータルのカウント値が増加し、使用頻度が高いアプリは上位に配置される。
【００３１】
図６は、本実施形態のシーケンス図である。第１の実施形態は、外部端末（ＰＣやスマホ）から印刷ジョブを蓄積して、本体操作部を介して印刷ジョブを印刷するユースケースである。
【００３２】
コントローラ１の通信部３１は、ユーザがＰＣを操作するとＰＣから印刷ジョブを保存する指示を受ける（ステップＳ１）。コントローラ１の通信部３１は、コントローラ１のデータ処理部３２に印刷ジョブの保存を依頼し（ステップＳ２）、コントローラ１のデータ保管部３３は印刷ジョブを保存する（ステップＳ３）。
【００３３】
コントローラ１のデータ処理部３２は、本体操作である印刷ジョブの蓄積を記録する（ステップＳ４）。コントローラ１のデータ処理部３２は、コントローラ１のデータ保管部３３に本体操作記録を保存する（ステップＳ５）。
【００３４】
ユーザは蓄積した印刷ジョブを印刷するために、画像形成装置の前に移動し（ステップＳ６）、操作部２の表示部４４をタッチする（ステップＳ７）。操作部２の通信部４１は、操作部２の表示部４４がタッチされた通知を受ける（ステップＳ８）。コントローラ１の通信部３１とデータ処理部３２とは、操作部２の表示部４４がタッチされた通知を受ける（ステップＳ９、Ｓ１０）。
【００３５】
コントローラ１のデータ保管部３３は、本体操作記録を取得する（ステップＳ１１）。本体操作により、コントローラ１のデータ処理部３２は、アプリ選択画面の表示順位を変える（ステップＳ１２）。ジョブ蓄積と紐つくアプリを上位にする。コントローラ１のデータ処理部３２は、アプリ選択画面の表示順位をコントローラ１の通信部３１に通知する（ステップＳ１３）。
【００３６】
コントローラ１の通信部３１は、アプリ選択画面の表示順位を操作部２の通信部４１に通知する（ステップＳ１４）。操作部２のデータ処理部４２は、アプリ選択画面の表示順位によって画面生成処理をする（ステップＳ１５）。操作部２の表示部４４は、アプリ選択画面を生成する（ステップＳ１６）。
【００３７】
ユーザは対象アプリを選ぶ（ステップＳ１７）。操作部２のデータ処理部４２は、対象アプリの画面生成処理をして（ステップＳ１８）、操作部２の表示部４４は、対象アプリを表示する（ステップＳ１９）。
【００３８】
ジョブを蓄積する操作が行われた場合、コントローラ１側がジョブを蓄積する操作によってアプリ選択画面に表示するアイコン順を変えて操作部２に転送する。操作部２に転送された順番情報でアプリ選択画面を構築して、表示する。
【００３９】
図１３は、従来技術の効果を示す図である。従来は、アプリ選択画面に表示されたページ１をフリックして、対象アプリのかんたん文書印刷があるページ２のアプリ選択画面まで行く必要があった。
【００４０】
図７は、第１の実施形態の効果を示す図である。対象アプリのかんたん文書印刷がアプリ選択画面の１ページ目に配置され、辿り着きやすくなった。また、左上にプリンタアプリが移動し、コピーアプリが右上に移動し、スキャナアプリ以降はずれて配置されている。
【００４１】
（第２の実施形態）
図８，９を用いて、第２の実施形態を説明する。図８は、第２の実施形態のアプリ選択画面での表示順変更を示す図である。外部端末から印刷ジョブを蓄積し、原稿ガラスに名刺サイズの用紙がセットされた場合、デフォルト起動順はアプリ選択画面表示順に変更される。
【００４２】
プリンタのデフォルト起動順は２番であるが、アプリ選択画面表示順は１番に変更され、名刺登録のデフォルト起動順は１０番であるが、アプリ選択画面表示順は３番に変更される。かんたん文書印刷のデフォルト起動順は１２番であるが、アプリ選択画面表示順は２番に変更され、コピーのデフォルト起動順は１番であるが、アプリ選択画面表示順は４番に変更される。
【００４３】
初期設定、ブラウザ、地図印刷は、優先起動と関連する本体操作がなしであり、アプリ選択画面表示順が固定されているので、アプリ選択画面表示順は変更されない。それ以外のスキャナ等は、アプリ選択画面表示順がデフォルト起動順より後ろにずれる。Ｆａｘと言語切替アプリとは同じ順番である。
【００４４】
第２の実施形態は、第１の実施形態をベースにして、複数の操作が発生した場合の制御を説明する。発生する操作は１つだけとは限らないためである。外部端末（ＰＣやスマホ）から印刷ジョブを蓄積して、本体操作部に介して印刷ジョブを印刷すると同時に、名刺の登録もしたいユースケースを第２の実施形態としている。
【００４５】
ジョブを蓄積する操作が行われて、原稿ガラスに名刺もセットされる本体操作がコントローラ１側で検知されて、２つの操作によってアプリ選択画面に表示するアプリ選択画面表示順を変えて操作部２に転送する。操作部２が転送された順番情報でアプリ選択画面を構築して、表示する。
【００４６】
図６に示すように、本体操作により、コントローラ１のデータ処理部３２は、アプリ選択画面の表示順位を変える（ステップＳ１２）。ジョブ蓄積と原稿ガラスに紙セットとの本体操作に紐つくアプリを上位にする。
【００４７】
図９は、第２の実施形態の効果を示す図である。対象アプリのかんたん文書印刷と名刺登録とがアプリ選択画面の１ページ目に配置され、辿り着きやすくなった。また、左上にプリンタアプリが移動し、コピーアプリが左下に移動し、スキャナアプリ以降はずれて配置されている。
【００４８】
（第３の実施形態）
図１０〜１２を用いて、第３の実施形態を説明する。図１０は、第３の実施形態におけるアプリ順変更のための認証情報の判定を示すフローチャートである。認証ユーザ情報からユーザ使用言語情報を取得する（ステップＳ４１）。機器の言語設定情報を取得する（ステップＳ４２）。
【００４９】
ユーザ使用言語情報と機器の言語設定情報が一致しているか判断する（ステップＳ４３）。結果が一致する場合（ステップＳ４３、Ｙｅｓ）、終了する。結果が不一致の場合（ステップＳ４３、Ｎｏ）、コントローラへ通知し（ステップＳ４４）、終了する。
【００５０】
図１１は、第３の実施形態のアプリ選択画面での表示順変更を示す図である。外部端末から印刷ジョブを蓄積し、認証ユーザの使用言語が本体の設定と違った場合、デフォルト起動順は、アプリ選択画面表示順に変更される。
【００５１】
プリンタのデフォルト起動順は２番であるが、アプリ選択画面表示順は１番に変更され、かんたん文書印刷のデフォルト起動順は１２番であるが、アプリ選択画面表示順は２番に変更される。言語切替アプリのデフォルト起動順は１５番であるが、アプリ選択画面表示順は３番に変更され、コピーのデフォルト起動順は１番であるが、アプリ選択画面表示順は４番に変更される。
【００５２】
初期設定、ブラウザ、地図印刷は、優先起動と関連する本体操作がなしであり、アプリ選択画面表示順が固定されているので、アプリ選択画面表示順は変更されない。それ以外のスキャナ等は、アプリ選択画面表示順がデフォルト起動順より後ろにずれる。
【００５３】
ユーザ認証が有効の場合、ユーザの情報が取れて、その情報を活用してアプリ選択画面のアプリ表示順を変えるユースケースを第３の実施形態としている。ユーザが外部端末（ＰＣやスマホ）から印刷ジョブを蓄積して、本体での認証を通して印刷ジョブを印刷する。
【００５４】
認証を行った際に認証情報もコントローラ１に転送し、コントローラ１が認証情報によってアプリ選択画面に表示するアプリ選択画面表示順を変えて操作部２に転送する。操作部２が転送された順番情報でアプリ選択画面を構築して、表示する。
【００５５】
図６に示すように、本体操作により、コントローラ１のデータ処理部３２は、アプリ選択画面の表示順位を変える（ステップＳ１２）。ジョブ蓄積と紐つくアプリおよび認証情報と紐つくアプリを上位にする。
【００５６】
図１４は、第３の実施形態の効果を示す図である。対象アプリのかんたん文書印刷と言語切替とがアプリ選択画面の１ページ目に配置され、辿り着きやすくなった。また、左上にプリンタアプリが移動し、コピーアプリが左下に移動し、スキャナアプリ以降はずれて配置されている。
【００５７】
本実施形態によれば、アプリ選択画面に表示するアプリアイコンの並び順が可変で、画像形成装置が本体操作を検知し、発生した本体操作と紐ついているアプリをアプリ選択画面の先頭に表示するので、希望アプリを選択できるアプリ選択画面の表示において、希望アプリのアイコンに早く辿り着くことができる。
【００５８】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【符号の説明】
【００５９】
１    コントローラ
２    操作部
１１    ネットワーク
１２    エンジン
１３    認証装置
３１    通信部
３２    データ処理部
３３    データ保管部
３４    画像生成部
３５    印刷部
４４    表示部
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２０１４−１２６９２４号公報
【図１】
0006447091.tif 000002
【図２】
0006447091.tif 000003
【図３】
0006447091.tif 000004
【図４】
0006447091.tif 000005
【図５】
0006447091.tif 000006
【図６】
0006447091.tif 000007
【図７】
0006447091.tif 000008
【図８】
0006447091.tif 000009
【図９】
0006447091.tif 000010
【図１０】
0006447091.tif 000011
【図１１】
0006447091.tif 000012
【図１２】
0006447091.tif 000013
【図１３】
0006447091.tif 000014