(57)【要約】      （修正有）【課題】画像処理装置であって、ユーザによる利用頻度が高いアプリケーションの操作画面をディスプレイに表示させる。【解決手段】搭載されている複数のアプリケーションにそれぞれ割り当てられた記号が操作の起点となる画面上に表示され画面の操作内容の信号に基づいてアプリケーションを実行する画像処理装置である。主制御部１１０は、アプリケーションが所定時間以上継続して実行された場合に、そのアプリケーションが利用されたと判定し、利用された回数を計測する利用判定部１１４と、画像処理装置が未使用状態と判断された場合に、操作の起点となる画面に表示されている記号が割り当てられているアプリケーションのうち、利用された回数が最も多いアプリケーションを選択し、選択されたアプリケーションの操作画面を表示させるアプリ表示部１１５とを含む。【選択図】図３
2017021643.tif 000002
【特許請求の範囲】
【請求項１】
搭載されている複数のアプリケーションにそれぞれ割り当てられた記号が操作の起点となる画面上に表示され前記画面の操作内容の信号に基づいて前記アプリケーションを実行する画像処理装置であって、
前記アプリケーションが所定時間以上継続して実行された場合に、当該アプリケーションが利用されたと判定し、前記利用された回数を計測する利用判定部と、
前記画像処理装置が未使用状態と判断された場合に、前記操作の起点となる画面に表示されている前記記号が割り当てられているアプリケーションのうち、前記利用された回数が最も多いアプリケーションを選択し、前記選択されたアプリケーションの操作画面を表示させるアプリ表示部とを含むことを特徴とする画像処理装置。
【請求項２】
前記利用判定部は、
前記利用された回数の計測結果を時間帯毎に集計し、
前記アプリ表示部は、
前記時間帯毎に集計された計測結果に基づいて前記利用された回数が最も多いアプリケーションを選択することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記利用判定部は、
前記複数のアプリケーションそれぞれに所定時間を設定し、前記アプリケーションが利用されたか否か判定することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記アプリ表示部はさらに、
前記未使用状態と判断された場合に、前記画面の操作内容に基づいて設定されたアプリケーションの操作画面を表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記アプリ表示部は、
前記未使用状態と判断された場合に、前記画面の操作内容に基づいて設定されたアプリケーションの操作画面を表示させる処理と、前記画面に表示されている前記記号が割り当てられているアプリケーションのうち、時間帯毎に前記利用された回数が最も多いアプリケーションを選択し、前記選択されたアプリケーションの操作画面を表示させる処理とを切り替えて実行することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
搭載されている複数のアプリケーションにそれぞれ割り当てられた記号が操作の起点となる画面上に表示され前記画面の操作内容の信号に基づいて前記アプリケーションを実行する画像処理装置の制御プログラムであって、
前記アプリケーションが所定時間以上継続して実行された場合に、当該アプリケーションが利用されたと判定し、前記利用された回数を計測するステップと、
前記画像処理装置が未使用状態と判断された場合に、前記操作の起点となる画面に表示されている前記記号が割り当てられているアプリケーションのうち、前記利用された回数が最も多いアプリケーションを選択し、前記選択されたアプリケーションの操作画面を表示させるステップとを含むことを特徴とする画像処理装置の制御プログラム。
【請求項７】
搭載されている複数のアプリケーションにそれぞれ割り当てられた記号が操作の起点となる画面上に表示され前記画面の操作内容の信号に基づいて前記アプリケーションを実行する画像処理装置の制御方法であって、
前記アプリケーションが所定時間以上継続して実行された場合に、当該アプリケーションが利用されたと判定して、前記利用された回数を計測し、
前記画像処理装置が未使用状態と判断された場合に、前記操作の起点となる画面に表示されている前記記号が割り当てられているアプリケーションのうち、前記利用された回数が最も多いアプリケーションを選択し、前記選択されたアプリケーションの操作画面の表示を画像処理装置に実行させることを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、制御プログラム及び制御方法に関する。
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）として構成されることが多い。
【０００３】
このような画像処理装置においては、近年、タッチパネル式のＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）が操作部として用いられることが多くなっている。そして、ユーザが行う操作部の操作内容の信号を受信し、画像処理装置の各機能の制御を実行するため、特定の機能が頻繁に利用される場合には、その特定の機能を素早く起動させることで利便性を高めることが出来る。このような技術として、ユーザが必要としている機能を画像処理装置の電源投入後すぐに起動させ、ディスプレイに表示させる提案がなされている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１においては、電源投入後直ちに、予め設定されたアプリケーションを優先起動させ、優先起動されたアプリケーションの操作画面をＬＣＤに表示させる。そのため、優先起動されたアプリケーションが目的のアプリケーションであった場合には、ユーザにとっての利便性は良い。しかし、優先起動されるのは特定のアプリケーションに固定して設定されるため、目的のアプリケーションに優先起動設定がされていない場合は、目的のアプリケーションを起動させる操作を行わなければならない。したがって、利用頻度が高いアプリケーションであるにも関わらず、優先起動されない場合には、ユーザの利便性を低下させてしまう。
【０００５】
これに対して、各種アプリケーションの起動回数に基づいて利用回数を計測し、最も利用回数が多いアプリケーションをユーザが操作部から入力設定し、優先表示させることが出来る。しかし、タッチパネル式の操作部では、衣類の接触等、ユーザの意図しない操作が行われることが多々あり、その操作によってアプリケーションの起動が実行される。そのため、タッチパネルの操作のみに基づいてアプリケーションの利用を判断すると、各種のアプリケーションの実際の利用状況と、画像処理装置が計測した利用状況との判断が異なってしまう可能性がある。
【０００６】
本発明は、上記課題を解決するためになされたものであり、画像処理装置であって、ユーザの利用頻度が高いアプリケーションの操作画面をディスプレイに表示させることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様は、搭載されている複数のアプリケーションにそれぞれ割り当てられた記号が操作の起点となる画面上に表示され前記画面の操作内容の信号に基づいて前記アプリケーションを実行する画像処理装置であって、前記アプリケーションが所定時間以上継続して実行された場合に、当該アプリケーションが利用されたと判定し、前記利用された回数を計測する利用判定部と、前記画像処理装置が未使用状態と判断された場合に、前記操作の起点となる画面に表示されている前記記号が割り当てられているアプリケーションのうち、前記利用された回数が最も多いアプリケーションを選択し、前記選択されたアプリケーションの操作画面を表示させるアプリ表示部とを含むことを特徴とする。
【発明の効果】
【０００８】
本発明においては、画像処理装置であって、ユーザの利用頻度が高いアプリケーションの操作画面をディスプレイに表示させることが出来る。
【図面の簡単な説明】
【０００９】
【図１】画像処理装置のハードウェア構成を示すブロック図。
【図２】画像処理装置の機能構成を示すブロック図。
【図３】主制御部の機能構成を示すブロック図。
【図４】操作表示制御部の機能構成を示すブロック図。
【図５】ディスプレイパネルに表示されるホーム画面の説明図。
【図６】ディスプレイパネルに表示されるアプリケーションの操作画面の説明図。
【図７】アプリケーションの操作画面を表示する処理を示すフローチャート。
【図８】アプリケーションの表示設定の実行例を示す図。
【図９】時間帯別にアプリケーションの表示設定を行う場合のデータ構造を示す図。
【図１０】アプリケーションの利用回数をカウントする処理を示すフローチャート。
【図１１】アプリケーション別に利用回数をカウントする際の秒数設定の実行例を示す図。
【図１２】利用回数を記憶する場合のデータ構造を例示した図。
【図１３】時間帯別の各アプリケーションの利用頻度を模式的に示す図。
【図１４】優先表示設定の設定モードを判別する処理を示すフローチャート。
【図１５】時間帯を区別せずに利用回数を記憶する場合のデータ構造を例示した図。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、ネットワークを介して接続されたパソコンやスマートフォン、タブレット端末等の情報処理機器から送信されるデータの処理を行うことが出来る画像処理装置に本発明を適用した例について説明する。
【００１１】
まず、本実施形態に係る画像処理装置１全体のハードウェア構成について説明する。図１は、本実施形態に係る画像処理装置１のハードウェア構成を示すブロック図である。図１に示すように、本実施形態に係る画像処理装置１は、一般的なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバ等の情報処理装置と同様の構成を有する。即ち、本実施形態に係る画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス９０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０、操作部７０及び外部装置８０が接続されている。
【００１２】
ＣＰＵ１０は演算手段であり、画像処理装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム（以後、アプリケーション）等が格納されている。
【００１３】
Ｉ／Ｆ５０は、バス９０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが画像処理装置１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、ユーザが画像処理装置１に情報を入力するためのユーザインタフェースであり、本実施形態においては、タッチパネルやハードキー等によって構成される。
【００１４】
外部装置８０は、画像処理装置１特有の機能を実現するためのハードウェアであり、紙面上に画像形成出力を実行するプリントエンジンや、紙面上の画像を読み取るためのスキャナユニットである。
【００１５】
このようなハードウェア構成において、ＲＯＭ３０に格納されたプログラムやＨＤＤ４０若しくは図示しない光学ディスク等の記録媒体からＲＡＭ２０に読み出されたプログラムに従ってＣＰＵ１０が演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、画像処理装置１の機能を実現する機能ブロックが構成される。
【００１６】
次に、本実施形態に係る画像処理装置１の機能構成について、図２を参照して説明する。図２は、本実施形態に係る画像処理装置１の機能構成を示すブロック図である。図２に示すように、本実施形態に係る画像処理装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７及びネットワークＩ／Ｆ１０８を有する。
【００１７】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０及び入出力制御部１５０を含む。図２に示すように、本実施形態に係る画像処理装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図２においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００１８】
ディスプレイパネル１０４は、画像処理装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像処理装置１を直接操作し、若しくは画像処理装置１に対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル１０４は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル１０４は、図２に示すＬＣＤ６０及び操作部７０によって実現される。
【００１９】
ネットワークＩ／Ｆ１０８は、画像処理装置１がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。ネットワークＩ／Ｆ１０８は、ＴＣＰ／ＩＰプロトコルによる通信が可能である。また、ネットワークＩ／Ｆ１０８は、画像処理装置１がファクシミリとして機能する際に、ファクシミリ送信を実行するためのインタフェースとしても機能する。そのため、ネットワークＩ／Ｆ１０８は、電話回線にも接続されている。ネットワークＩ／Ｆ１０８は、図２に示すＩ／Ｆ５０によって実現される。
【００２０】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像処理装置１全体を制御する制御部として機能する。
【００２１】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。
【００２２】
また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置１の記憶領域に格納され若しくはネットワークＩ／Ｆ１０８を介して他の情報処理端末や記憶装置に送信される情報である。
【００２３】
操作表示制御部１４０は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８及びネットワークを介してネットワークに接続された他の機器にアクセスする。
【００２４】
画像処理装置１がプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成させる。
【００２５】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０は、プリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。即ち、画像処理部１３０、エンジン制御部１２０及びプリントエンジン１０６が画像形成出力部として機能する。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００２６】
画像処理装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１０４の操作若しくはネットワークＩ／Ｆ１０８を介して他の端末から入力されるスキャン実行指示に応じて、操作表示制御部１４０若しくは入出力制御部１５０が主制御部１１０にスキャン実行信号を転送する。主制御部１１０は、受信したスキャン実行信号に基づき、エンジン制御部１２０を制御する。
【００２７】
エンジン制御部１２０は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象原稿をスキャナユニット１０２に搬送する。また、エンジン制御部１２０は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像する。また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１２０の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１０２が撮像部として動作すると共に、エンジン制御部１２０が、読取制御部として機能する。
【００２８】
撮像動作においては、スキャナユニット１０２に含まれるＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）やＣＣＤ（ｃｈａｒｇｅ−ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１２０は、スキャナユニット１０２が生成した撮像情報を画像処理部１３０に転送する。画像処理部１３０は、主制御部１１０の制御に従い、エンジン制御部１２０から受信した撮像情報に基づき画像情報を生成する。
【００２９】
画像処理部１３０が生成した画像情報は主制御部１１０が取得し、主制御部１１０がＨＤＤ４０等の画像処理装置１に装着された記憶媒体に保存する。即ち、スキャナユニット１０２、エンジン制御部１２０及び画像処理部１３０が連動して、画像入力部として機能する。画像処理部１３０によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納され若しくは入出力制御部１５０及びネットワークＩ／Ｆ１０８を介して外部の装置に送信される。
【００３０】
また、画像処理装置１が複写機として動作する場合は、エンジン制御部１２０がスキャナユニット１０２から受信した撮像情報若しくは画像処理部１３０が生成した画像情報に基づき、画像処理部１３０が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２０がプリントエンジン１０６を駆動する。尚、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００３１】
このような構成において、本実施形態は、主制御部１１０の構成に特徴を有する。図３を参照して、主制御部１１０の構成について説明する。図３に示すように、本実施形態に係る主制御部１１０は、グラフィックＩ／Ｆ１１１、アプリ設定部１１２、利用計時部１１３、利用判定部１１４及びアプリ表示部１１５を含む。
【００３２】
グラフィックＩ／Ｆ１１１は、主制御部１１０に入力される情報や主制御部１１０が出力する情報を処理する。
【００３３】
アプリ設定部１１２は、操作部７０の操作に対応して主制御部１１０に入力される情報に基づいて、画像処理装置１に搭載されている複数のアプリケーションがそれぞれ割り当てられた記号であるアイコンをホーム画面に表示されるように設定する。さらに、アプリ設定部１１２は、アプリケーションの操作画面がホーム画面からの操作によらずにＬＣＤ６０に表示される（優先表示）ように設定する。この時、時間帯毎にアプリケーションを指定して優先表示させる設定を行うこともできる（図９、詳細は後述する）。また、アプリ設定部１１２は、このようにしてホーム画面に表示されるように設定したアプリケーションの情報（ホーム画面設定情報）をＨＤＤ４０等の記憶媒体に記憶させ、保持する。なお、ホーム画面とは、画像処理装置１に電源が投入され、ＯＳの起動処理が終了した後に表示される画面であり、画像処理装置１に搭載されているアプリケーションを実行するショートカットや、アイコン等の記号が表示され、操作の起点となる。
【００３４】
利用計時部１１３は、アプリケーションの利用時間の計測を行う。具体的には、ＲＡＭ２０にロードされ、待機状態にあるアプリケーションに対する呼び出しを行う信号によって、アプリケーションは機能を実現させるための処理を開始する。従って、待機状態にあるアプリケーションに対する呼び出しの信号を受信したタイミングを始点として利用時間の計測を行う。このタイミングは、ユーザが操作部７０から各アプリケーションのアイコンを操作し始めたタイミングに相当する。
【００３５】
利用判定部１１４は、アプリケーションの利用時間に基づいて、そのアプリケーションが実際に利用されたか否か判断する判定を行い、判定結果に基づいて利用回数をカウントする。また、利用判定部１１４は、アプリケーションの利用回数のカウント結果を更新し、ＨＤＤ４０等の記憶媒体に記憶させ、保持する。
【００３６】
アプリ表示部１１５は、アプリ設定部１１２及び利用判定部１１４に記憶されている情報を参照し、ＬＣＤ６０に表示させるアプリケーションの選択を行う。この時、ＲＡＭ２０にロードされているアプリケーションをアプリ表示部１１５が呼び出し、そのアプリケーションの操作画面をＬＣＤ６０に表示させる。
【００３７】
図４を参照して操作表示制御部１４０及びディスプレイパネル１０４の構成について説明する。図４に示すように、本実施形態に係る操作表示制御部１４０は、情報取得部１４１、操作制御部１４２、操作情報Ｉ／Ｆ１４３及び表示制御部１４４を含む。
【００３８】
情報取得部１４１は、操作表示制御部１４０に入力される情報や、操作表示制御部１４０が出力する情報を処理する。操作制御部１４２は、操作部７０に対するユーザの操作内容の信号を受信し、その信号を操作情報Ｉ／Ｆ１４３に出力する。操作情報Ｉ／Ｆ１４３は、操作制御部１４２から受信したユーザの操作内容の信号をコントローラ１００が処理可能な形式で情報取得部１４１に出力する。表示制御部１４４は、情報取得部１４１から出力される情報をＬＣＤ６０に表示させる処理を行う。
【００３９】
このような構成により、本実施形態に係る画像処理装置１は、頻繁に利用されるアプリケーションの操作画面をＬＣＤ６０に表示させる処理を行う。このような場合に、アプリケーションの呼出を始点とし、アプリケーション利用の経過時間に基づいて利用回数を計測する。そして、そのようにして計測した利用回数に基づいて、ユーザによる実際の利用頻度が高いアプリケーションの操作画面を表示させ、ユーザが行う操作を簡易にすることが本発明に係る要旨の一つである。
【００４０】
図５は、アプリ設定部１１２に記憶されているホーム画面表示設定情報に基づいてＬＣＤ６０に表示されるホーム画面の例を示した図である。図５に示すように、ＬＣＤ６０に表示されるアプリケーションは、その機能が割り当てられているアイコンによってホーム画面に表示される。図５におけるアイコンは、それぞれコピーアイコン６０１、スキャナアイコン６０２、ＦＡＸアイコン６０３、プリントアイコン６０４、文書保存アイコン６０５であり、それぞれの機能が割り当てられている記号である。
【００４１】
本実施形態に係る画像処理装置１は、アプリ設定部１１２からホーム画面表示設定情報を参照し、ホーム画面に表示設定されていると判断されたアイコンに割り当てられているアプリケーションを自動的に優先表示させることが出来る。したがって、ホーム画面に表示させるアイコンをユーザが操作部７０を操作入力することで設定することができ、ホーム画面に表示されないアイコンに割り当てられているアプリケーションは自動的に優先表示されない。なお、ユーザが任意に決定したアプリケーションをホーム画面から削除もしくはホーム画面に追加するには、操作部７０を操作して、アイコンをホーム画面から削除もしくは追加する。また、操作部７０を操作して、ホーム画面から他の画面へアイコンを移動させることが出来る。
【００４２】
通常、コピーのアプリケーションを利用したいユーザは、ホーム画面に表示されているコピーアイコン６０１を操作し、コピーのアプリケーションの操作画面をＬＣＤ６０に表示させる。図６は、ＬＣＤ６０に表示されるアプリケーションの操作画面であって、コピーのアプリケーションの操作画面の例を示した図である。
【００４３】
図６のコピーのアプリケーションの操作画面をはじめとした、各アプリケーションの操作画面は、原則として、図５に示す各アプリケーションに対応したアイコンがユーザによりタッチ操作されることによってＬＣＤ６０に表示される。これに対して、本実施形態に係る画像処理装置１においては、所定の条件が満たされた場合に、ユーザによるアイコンのタッチ操作を経ることなく、図６に示すような各アプリケーションの操作画面が自動的に表示される。
【００４４】
各アプリケーションの操作画面が自動的に表示される際に判断される所定の条件としては、画像処理装置１が何ら処理を行うことなく所定の期間が経過した場合である。これは、例えば、画像処理装置１に対して印刷ジョブが搭載されず、搭載されているアプリケーションが所定の時間以上動作せず、且つ、操作部７０が所定の時間以上操作されなかった場合である（未使用状態）。このようにすることで、コピー機能をはじめとした各種のアプリケーションを利用するためにホーム画面で行わなければならない操作を省略することが出来る。
【００４５】
このように、アプリケーションの操作画面を優先して表示させる処理について、図７を参照して説明する。本実施形態に係る画像処理装置１の主制御部１１０は、所定時間未使用状態である（Ｓ７０１）と、アプリケーションの優先表示が設定されているか確認を行う（Ｓ７０２）。
【００４６】
優先表示が設定されていない場合（Ｓ７０２／Ｎｏ）、通常時と同様にＬＣＤ６０の表示を行う（Ｓ７０３）。この通常時の表示においては、例えば、ホーム画面への遷移、省電力モードへの移行に伴う画面の消灯、優先設定確認時の画面等を表示させる。
【００４７】
優先表示が設定されている場合（Ｓ７０２／Ｙｅｓ）、アプリ表示部１１５は、アプリ設定部１１２からＯＳのホーム画面表示情報を取得する（Ｓ７０４）。次に、利用判定部１１４から、アプリケーションの利用回数の情報を取得する（Ｓ７０５）。そして、取得した夫々の情報に基づいて、ＬＣＤ６０に優先的に表示させるアプリケーションを決定する（Ｓ７０６）。
【００４８】
この時、Ｓ７０４とＳ７０５の処理の順番は、どちらが先でも構わない。例えば、ホーム画面表示設定がされているアプリケーションであって利用回数が少ない場合は、優先的に表示されない。また、利用回数が最も多いアプリケーションであってもホーム画面表示設定がされていないアプリケーションは優先的に表示されない。
【００４９】
そして、優先的に表示させるアプリケーションの情報をグラフィックＩ／Ｆ１１５を介して操作表示制御部１４０に送信する。操作表示制御部１４０は、情報取得部１４１を介して優先的に表示させるアプリケーションの情報を取得し、表示制御部１４４に出力する。表示制御部１４４は、取得した情報に基づいて、優先表示アプリケーションの操作画面（図６参照）をＬＣＤ６０に表示させる（Ｓ７０７）。
【００５０】
このようにして、画像処理装置１は、優先的に表示させるアプリケーションを決定し、ＬＣＤ６０に表示させる。また、優先的に表示させるアプリケーションを以下のように設定して表示させることも出来る。
【００５１】
図８は、アプリ設定部１１２に記憶される優先表示の設定情報を例示した図である。ユーザは操作部７０を操作して、優先表示の設定に関する項目を入力する。優先表示設定は、有効／無効の設定を行い、有効の場合は、優先表示させるアプリケーションの設定も同時に入力して行う。
【００５２】
図９は、時間帯別にアプリケーションの表示設定を行う場合の実行例を示した図である。図９に示すように、時間帯別にアプリケーションを設定して優先表示を行うことも出来る。例えば、朝の時間帯はコピー、昼の時間帯はスキャナといったように、時間帯別にアプリケーションの操作画面を表示させることが出来る。また、画像処理装置１の使用が極端に少ない時間帯には、優先表示の設定を無効にすることも出来る。
【００５３】
また、本発明の画像処理装置１は、図７に示すようにユーザにより指定されたアプリケーションではなく、自動的にアプリケーションを選択してＬＣＤ６０に優先表示させる特色を持っている。自動的にアプリケーションの選択を行うために、本実施形態に係る主制御部１１０は、アプリケーションの利用回数をカウントし、その利用回数をアプリケーション毎に記憶する。以下、図１０を参照して、アプリケーションの利用回数のカウントを行う処理について説明する。
【００５４】
利用計時部１１３は、操作部７０の操作によりアプリケーションが呼び出された情報をグラフィックＩ／Ｆ１１５から受信し、利用開始時間を取得する（Ｓ１００１）。さらに、利用計時部１１３は、アプリケーションの利用終了通知を受信し（Ｓ１００２）、利用開始時間と利用終了通知の受信時刻からアプリケーションの利用時間を算出する（Ｓ１００３）。この時の利用終了通知とは、操作部７０の操作内容の信号や、アプリケーションが行う一連の処理が終了したことを示す信号である。
【００５５】
利用判定部１１４は、この時算出した利用時間と、アプリケーション毎の設定時間（詳細は後述する）との比較を行う（Ｓ１００４）。利用時間が設定時間よりも短い場合（Ｓ１００４／Ｎｏ）、利用回数の増減を行わない。一方、利用時間が設定時間よりも長い場合（Ｓ１００４／Ｙｅｓ）、利用回数を１インクリメントする（Ｓ１００５）。そして、利用判定部１１４は、利用回数を集計し、利用回数の情報を更新する（Ｓ１００６）。
【００５６】
タッチパネル式のディスプレイパネル１０４では、ユーザが操作部７０から操作入力を行う時に、アイコン等を押し間違える可能性がある。このような押し間違えによるアプリケーションの起動を含めて利用回数のカウントを行うと、アプリケーションの実際の利用状況が正確に反映されないことになる。本実施形態に係る画像処理装置１では、利用時間が所定以下のアプリケーションの起動実績を利用回数のカウントの対象としないことにより、アプリケーションの実際の利用状況を正確に反映させた利用回数のカウントを行うことが出来る。
【００５７】
さらに、アプリケーションが実現する機能によって利用回数のカウントを行う設定時間を変化させ、利用回数のカウントを行ってもよい。図１１は、アプリケーション別に利用回数のカウントを行う際の秒数設定の実行例を示す図である。ユーザがアイコンを操作してからそのアイコンが示すアプリケーションが実際にＬＣＤ６０に表示されるまでの時間が異なる。そのため、ユーザが誤操作を認識することが出来るタイミングもアプリケーション毎に異なることが多い。このように、アプリケーション毎に利用回数のカウントを行う時間を変化させて設定することで、ユーザの誤操作をより正確に反映させた利用回数のカウントを実行することが可能になる。なお、アプリケーション毎の設定時間の入力は、操作部７０を操作することで行うこともでき、それぞれの設定情報はアプリ設定部１１２に記憶される。
【００５８】
図１２は、利用判定部１１４に記憶される時間帯毎の利用回数を例示した図である。図１２に示す実行例では、３０分毎に利用回数を集計し、利用判定部１１４の更新を行っている。このように、アプリケーション別に利用回数をカウントした結果を集計した結果を、利用判定部１１４に保持させる。なお、利用回数の集計の更新を行う時間の長さの設定は、ユーザが操作部７０を操作入力し変更することが出来る。
【００５９】
図１３は、アプリケーション毎の利用頻度を模式的に示した図である。例えば、９：００から１０：００の時間帯は、プリントのアプリケーション利用頻度が最も高い。このような場合、プリントアイコン６０４がホーム画面に表示設定されていれば、プリントのアプリケーションの操作画面が優先して表示される。
【００６０】
以上説明したように、本発明の画像処理装置１は、ユーザによる実際のアプリケーションの利用回数をカウントし、利用頻度の高いアプリケーションの操作画面をＬＣＤ６０に優先的に表示させる。また、上記説明したように、ユーザの誤操作と判定された起動実績を除外して利用回数をカウントするため、画像処理装置１の実際の使用状況をより正確に反映させたアプリケーションの表示を行うことが出来る。さらに、ユーザが自ら設定したアプリケーションを優先的に表示させることも出来るため、より利便性を高めた画像処理装置１の機能提供を実現させることが可能である。
【００６１】
上記実施形態は、本発明の実施形態の一例を記載したものに過ぎず、本発明を限定するものではない。本発明の技術的範囲を逸脱しない範囲で様々な実施形態が有り得る。例えば、時間帯毎に、アプリケーションの操作画面をの表示をユーザの指定による優先表示設定か若しくはアプリケーションの利用回数に応じて自動的に選択される優先表示設定かを切り替えて実行することも可能である。
【００６２】
図１４は、優先表示設定の設定モードを判別する処理を示すフローチャートである。以下、図１４を参照して、未使用状態である画像処理装置１において、Ｓ７０２の処理と同様にしてアプリケーションの優先表示設定がされている（Ｓ１４０１）時の処理を説明する。まず、アプリ表示部１１５は、アプリ設定部１１２に記憶されている設定情報を参照し、アプリケーションの優先表示が、時間帯別に設定されているか判定する（Ｓ１４０２）。
【００６３】
アプリケーションの優先表示が時間帯別に設定されていない場合（Ｓ１４０２／Ｎｏ）、アプリ表示部１１５は、設定情報に対応したアプリケーションを呼び出す。グラフィックＩ／Ｆ１１１は、操作表示制御部１４０に、そのアプリケーションの操作画面を表示させる情報を出力する。情報取得部１４１は、受信した情報を表示制御部１４４に送信し、ＬＣＤ６０に表示させる（Ｓ１４０３）。Ｓ１４０３の処理は、画像処理装置１が未使用状態である場合に、時間帯によらず、ユーザによる操作部７０の操作内容に基づいて設定された特定のアプリケーションの操作画面を表示させることである。
【００６４】
アプリケーションの優先表示が時間帯別に設定されている場合（Ｓ１４０２／Ｙｅｓ）、アプリ表示部１１５は、アプリ設定部１１２に記憶されている設定情報を参照し、時間帯別にアプリケーションが指定された優先表示が設定されているか判定する（Ｓ１４０４）。即ち、アプリ表示部１１５は、図９に示すような設定情報が存在するか否か確認する。
【００６５】
時間帯別にアプリケーションを指定して優先表示が設定されている場合（Ｓ１４０４／Ｙｅｓ）、アプリ表示部１１５は、設定情報に対応したアプリケーションを呼び出す。グラフィックＩ／Ｆ１１１は、操作表示制御部１４０に、そのアプリケーションの操作画面を表示させる情報を出力する。情報取得部１４１は、受信した情報を表示制御部１４４に送信し、ＬＣＤ６０に表示させる（Ｓ１４０５、スケジュール設定アプリ表示）。Ｓ１４０４の処理は、画像処理装置１が未使用状態である場合に、ユーザによる操作部７０の操作内容に基づいて時間帯毎に設定されたアプリケーションの操作画面を表示させることである。
【００６６】
時間帯別にアプリケーションを指定して優先表示が設定されていない場合（Ｓ１４０４／Ｎｏ）、アプリ表示部１１５は、利用判定部１１４からアプリケーションの利用回数に関する情報を参照する。この後のＬＣＤ６０に表示させるアプリケーションを決定する処理はＳ７０４、Ｓ７０５、Ｓ７０６と同じであるため省略する。但し、ここでのＳ７０５に相当する処理において、アプリ表示部１１５は、図１２に示すように時間帯別に各アプリケーションの利用回数がカウントされた情報を参照する。そして、Ｓ７０６に相当する処理において、現在時刻に応じたカウント回数の情報に基づいて表示アプリを決定する。
【００６７】
そして、グラフィックＩ／Ｆ１１１は、操作表示制御部１４０に、アプリケーションの操作画面を表示させる情報を出力し、情報取得部１４１は、受信した情報を表示制御部１４４に送信し、ＬＣＤ６０に表示させる（Ｓ１４０６、自動アプリ表示）。Ｓ１４０５の処理は、画像処理装置１が未使用状態である場合に、利用頻度に基づいて選択されたアプリケーションの操作画面を表示させることである（図７参照）。
【００６８】
このように、時間帯毎にユーザの指定か若しくはアプリケーションの利用回数に応じた自動選択かを切り替えることにより、ユーザの画像処理装置１の利用実態をより反映させて優先表示を実行することが可能になる。
【００６９】
なお、図１５のように、時間帯毎に区別せずに画像処理装置１に搭載されている各種のアプリケーションのそれぞれの利用回数を更新し、記憶することもできる。さらに、アプリ表示部１１５は、このように時間帯を区別せずに記憶された利用回数を参照し、ＬＣＤ６０に自動的に優先表示させるアプリケーションの操作画面を表示させる。
【符号の説明】
【００７０】
１  画像処理装置
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ（インターフェース）
６０  ＬＣＤ
７０  操作部
８０  外部装置
９０  バス
１００  コントローラ
１０１  ＡＤＦ
１０２  スキャナユニット
１０３  排紙トレイ
１０４  ディスプレイパネル
１０５  排紙テーブル
１０６  プリントエンジン
１０７  排紙トレイ
１０８  ネットワークＩ／Ｆ
１１０  主制御部
１１１  グラフィックＩ／Ｆ
１１２  アプリ設定部
１１３  利用計時部
１１５  利用判定部
１１５  アプリ表示部
１２０  エンジン制御部
１３０  画像処理部
１４０  操作表示制御部
１４１  情報取得部
１４２  操作制御部
１４３  操作情報Ｉ／Ｆ
１４４  表示情報制御部
１５０  入出力制御部
６０１  コピーアイコン
６０２  スキャナアイコン
６０３  ＦＡＸアイコン
６０４  プリントアイコン
６０５  文書保存アイコン
【先行技術文献】
【特許文献】
【００７１】
【特許文献１】特開２００６−２５９８７３号公報
【図１】
2017021643.tif 000003
【図２】
2017021643.tif 000004
【図３】
2017021643.tif 000005
【図４】
2017021643.tif 000006
【図５】
2017021643.tif 000007
【図６】
2017021643.tif 000008
【図７】
2017021643.tif 000009
【図８】
2017021643.tif 000010
【図９】
2017021643.tif 000011
【図１０】
2017021643.tif 000012
【図１１】
2017021643.tif 000013
【図１２】
2017021643.tif 000014
【図１３】
2017021643.tif 000015
【図１４】
2017021643.tif 000016
【図１５】
2017021643.tif 000017