(57)【要約】【課題】  履歴ボタンを用いて保存ファイルの利用機能を実行する際に、ファイルの一部が特定できない場合であっても、残ったファイルの一部に対して保存ファイルの利用機能を実行できるようにすることを目的とする。【解決手段】  画像処理装置の表示部は、アプリケーションの履歴に基づいて複数のファイルに対して前記アプリケーションの実行を指示するためのソフトキーを配置し、画像処理装置は、ソフトキーに関連付く複数のファイルを特定する特定手段と、を有し、複数のファイルの一部が特定されなかった場合、複数のファイルに含まれる、特定されたファイルに対してアプリケーションを実行し、複数のファイルに含まれる、特定されなかったファイルに対して前記アプリケーションを実行しないことを特徴とする。【選択図】  図９
2020088412.tif 000002
【特許請求の範囲】
【請求項１】
外部サーバーまたは画像処理装置で保存されたファイルを一覧表示し、
一覧表示された前記ファイルから複数のファイルを選択し、選択した前記複数のファイルを前記画像処理装置で印刷する、または送信先に送信するアプリケーションを有する画像処理装置であって、
前記画像処理装置の表示部は、
前記アプリケーションの履歴に基づいて前記複数のファイルに対して前記アプリケーションの実行を指示するためのソフトキーを配置し、
前記画像処理装置は、
前記ソフトキーに関連付く前記複数のファイルを特定する特定手段と、を有し、
前記特定手段によって前記複数のファイルの一部が特定されなかった場合、
前記複数のファイルに含まれる、前記特定手段によって特定されたファイルに対して前記アプリケーションを実行し、
前記複数のファイルに含まれる、前記特定手段によって特定されなかったファイルに対して前記アプリケーションを実行しないことを特徴とする画像処理装置。
【請求項２】
前記特定手段によって前記複数のファイルの一部が特定されなかった場合、
前記ソフトキーに関連付く履歴に含まれる、前記アプリケーションを実行するための設定内容を表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定手段は、
前記ソフトキーに関連付く一つまたは複数のファイルが格納されたフォルダーに特定することによって、前記一つまたは複数のファイルを特定し、
前記特定手段が前記フォルダーに特定できなかった場合、
前記アプリケーションの実行対象であるファイルの格納先を選択させる選択画面を表示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記特定手段によって前記ソフトキーに関連付くファイルすべてを特定できなかった場合、
前記外部サーバーまたは前記画像処理装置で保存されたファイルを一覧表示する一覧画面であって、前記アプリケーションの実行対象となるファイルを選択させるための前記一覧画面を表示する請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項５】
前記一覧画面においてファイルが選択された後、
前記一覧画面において選択されたファイルに対して前記アプリケーションを実行するための前記設定内容を表示することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記特定手段によって前記複数のファイルの一部が特定されなかった場合、
特定されなかったファイルについて通知した後に、前記設定内容を表示することを特徴とする請求項１乃至５のいずれか一項に記載の画像処理装置。
【請求項７】
前記特定手段によって前記フォルダーに特定できなかった場合、
前記フォルダーに特定できなかった旨を通知した後に、前記選択画面を表示することを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記特定手段によって前記ソフトキーに関連付くファイルすべてを特定できなかった場合、
前記ソフトキーに関連付くファイルすべてを特定できなかった旨を通知した後に、前記一覧画面を表示することを特徴とする請求項４または５に記載の画像処理装置。
【請求項９】
前記特定手段によって前記複数のファイルの一部が特定されなかった場合に表示される、前記設定内容を表示する設定画面は、
前記特定手段によって特定されたファイルを表示するための第一の操作部を配置することを特徴とする請求項１乃至８のいずれか一項に記載の画像処理装置。
【請求項１０】
前記第一の操作部が選択されたことで表示される画面には、
前記特定手段によって特定されたファイルの一覧とともに、一覧表示された前記ファイルのプレビュー画像を表示可能とする第二の操作部と、一覧表示された前記ファイルに関する情報を表示可能にする第三の操作部とが表示されることを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記設定内容を表示する設定画面は、
ユーザーが選択した前記ソフトキーに関連付く前記履歴に含まれる設定内容が反映されることを特徴とする請求項１乃至１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記画像処理装置は前記アプリケーションを含む複数のアプリケーションを保持し、
前記表示部は、
前記複数のアプリケーションのうちの一つを起動するためのソフトキーを前記表示部の第１領域に配置するとともに、前記複数のアプリケーションの履歴に基づいて前記複数のアプリケーションのうちの一つを実行するためのソフトキーを第２領域に配置することを特徴とする請求項１乃至１１のいずれか一項に記載の画像処理装置。
【請求項１３】
外部サーバーまたは画像処理装置で保存されたファイルを一覧表示し、
一覧表示された前記ファイルから複数のファイルを選択し、選択した前記複数のファイルを前記画像処理装置で印刷する、または送信先に送信するアプリケーションを有する画像処理装置の制御方法であって、
前記画像処理装置の表示部は、
前記アプリケーションの履歴に基づいて前記複数のファイルに対して前記アプリケーションの実行を指示するためのソフトキーを配置し、
前記画像処理装置は、
前記ソフトキーに関連付く前記複数のファイルを特定する特定ステップと、を有し、
前記特定ステップによって前記複数のファイルの一部が特定されなかった場合、
前記複数のファイルに含まれる、前記特定ステップによって特定されたファイルに対して前記アプリケーションを実行し、
前記複数のファイルに含まれる、前記特定ステップによって特定されなかったファイルに対して前記アプリケーションを実行しないことを特徴とする画像処理装置の制御方法。
【請求項１４】
外部サーバーまたは画像処理装置で保存されたファイルを一覧表示し、
一覧表示された前記ファイルから複数のファイルを選択し、選択した前記複数のファイルを前記画像処理装置で印刷する、または送信先に送信するアプリケーションを有する画像処理装置として機能させるためのプログラムであって、
前記画像処理装置の表示部は、
前記アプリケーションの履歴に基づいて前記複数のファイルに対して前記アプリケーションの実行を指示するためのソフトキーを配置し、
前記画像処理装置は、
前記ソフトキーに関連付く前記複数のファイルを特定する特定手段と、を有し、
前記特定手段によって前記複数のファイルの一部が特定されなかった場合、
前記複数のファイルに含まれる、前記特定手段によって特定されたファイルに対して前記アプリケーションを実行し、
前記複数のファイルに含まれる、前記特定手段によって特定されなかったファイルに対して前記アプリケーションを実行しないことを特徴とする画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、選択したファイルに対して処理を実行する画像処理装置、画像処理装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
ＭＦＰ等の画像処理装置において印刷等の処理を実行する際、用紙サイズや部数、モノクロ印刷といった設定内容を画像処理装置で入力する。処理を実行する度に設定内容を入力する手間を省くために、特許文献１では操作履歴を項目としてタイムライン（履歴用タイムライン）上に表示する文書管理システムが開示されている。履歴用タイムラインは表示操作パネルの既存画面内に組み込まれて表示されており、履歴用タイムライン上の項目（以降、履歴ボタン）を押下すると、操作履歴に対応した設定画面が表示される。設定画面上の実行ボタンを押下することで、履歴用タイムラインで選択した操作履歴に従って処理が実行される。
【０００３】
また、近年の画像処理装置には、紙媒体の印刷機能やスキャン機能以外にもファイルを装置内および装置外の記憶領域に保存しておき、保存されたファイルを印刷、または外部サーバーに送信する「保存ファイルの利用」機能が存在する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−２２６５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
保存ファイルの利用機能の実行履歴を上記の履歴ボタンで表示する構成が考えられる。項目を時系列に表示するタイムライン上にそのような構成を採用した場合、実行履歴の時系列に従って保存ファイルの利用機能の履歴ボタンが表示され、ユーザーの操作性が向上する。しかし、その構成には以下のような課題がある。
【０００６】
すなわち、複数ファイルに対して保存ファイルの利用機能を実行する履歴ボタンの場合、複数ファイルの一部ファイルが削除等で特定できない状態であったとしても、該当の履歴ボタンがタイムライン上に残ることがある。その際、残った履歴ボタンをユーザーが押下する可能性があるが、特定できない一部ファイルが原因で履歴ボタンに該当する処理がキャンセルされてしまってはユーザーの操作性が低下する。
【０００７】
そこで本発明では、履歴ボタンを用いて保存ファイルの利用機能を実行する際に、ファイルの一部が特定できない場合であっても、残ったファイルの一部に対して保存ファイルの利用機能を実行できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
外部サーバーまたは画像処理装置で保存されたファイルを一覧表示し、
一覧表示された前記ファイルから複数のファイルを選択し、選択した前記複数のファイルを前記画像処理装置で印刷する、または送信先に送信するアプリケーションを有する画像処理装置であって、
前記画像処理装置の表示部は、
前記アプリケーションの履歴に基づいて前記複数のファイルに対して前記アプリケーションの実行を指示するためのソフトキーを配置し、
前記画像処理装置は、
前記ソフトキーに関連付く前記複数のファイルを特定する特定手段と、を有し、
前記特定手段によって前記複数のファイルの一部が特定されなかった場合、
前記複数のファイルに含まれる、前記特定手段によって特定されたファイルに対して前記アプリケーションを実行し、
前記複数のファイルに含まれる、前記特定手段によって特定されなかったファイルに対して前記アプリケーションを実行しないことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、履歴ボタンを用いて保存ファイルの利用機能を実行する際に、ファイルの一部が特定できない場合であっても、残ったファイルの一部に対して保存ファイルの利用機能を実行できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態におけるシステム構成を示す図である。
【図２】本発明の実施形態における画像処理装置のハードウェア構成を示す図である。
【図３】本発明の実施形態における画像処理装置のソフトウェア構成を示す図である。
【図４】本発明の実施形態におけるホーム画面および一覧画面の一例である。
【図５】本発明の実施形態におけるコンテキストメニューの一例である。
【図６】本発明の実施形態における画像処理装置のディスプレイにおける操作の様子の一例である。
【図７】本発明の実施形態における画像処理装置のディスプレイにおける操作の様子の一例である。
【図８】本発明の実施形態における画像処理装置の画面遷移の一例を示す図である。
【図９】本発明の実施形態における画像処理装置の画面遷移の一例を示す図である。
【図１０】（ａ）本発明の実施形態における、ホーム画面を表示するためのフローである。（ｂ）本発明の実施形態における、履歴ボタン押下後のフローである。
【図１１】（ａ）本発明の実施形態における、ファイル名を変更するための操作画面の一例である。（ｂ）本発明の実施形態における、通知画面の一例である。
【図１２】（ａ）本発明の実施形態における、ファイル名を変更するためのフローである。（ｂ）本発明の実施形態における、履歴ボタン押下後のフローである。
【図１３】本発明の実施形態における、通知画面の一例である。
【図１４】（ａ）本発明の実施形態における、ファイルを移動するためのフローである。（ｂ）本発明の実施形態における、履歴ボタン押下後のフローである。
【図１５】本発明の実施形態における、通知画面の一例である。
【図１６】（ａ）本発明の実施形態における、ファイルを複製するためのフローである。（ｂ）本発明の実施形態における、履歴ボタン押下後のフローである。
【図１７】本発明の実施形態における、履歴ボタンの一例である。
【図１８】本発明の実施形態における、レコード情報の一例である。
【図１９】本発明の実施形態における、画面遷移の一例である。
【図２０】本発明の実施形態における、ポップアップ画面の一例である。
【図２１】本発明の実施形態における、詳細情報の一例である。
【図２２】本発明の実施形態における、プレビュー画面の一例である。
【発明を実施するための形態】
【００１１】
以下、図面を参照し、本願発明の実施形態を説明する。尚、以下の実施例はあくまでも一例であって、本願発明を限定する趣旨のものではない。
【実施例１】
【００１２】
＜ユーザ操作の定義＞
本実施例におけるユーザ操作について説明する。
・タッチ（またはタッチ操作）：タッチディスプレイへの指による接触操作全般の操作。
・リリース（またはリリース操作）：タッチディスプレイに対して接触状態の指を離す操作。
・タップ（またはタップ操作）：指をタッチディスプレイに接触させてからリリースする操作。
・長押し（または長押し操作）：指をタッチディスプレイに接触させている状態を一定の時間、維持する操作。タッチディスプレイへの接触時間はタップ操作よりも長い。
・フリック（またはフリック操作）：指をタッチディスプレイ上で任意の方向にはじくように移動させる操作。
・ドラッグ（またはドラッグ操作）：長押し操作によって特定のオブジェクトが選択されている状態から、リリース操作を実行せずに指を移動させる操作。
【００１３】
＜システム構成＞
図１は、本実施例における画像処理装置１０１および外部サーバー（１０４、１０５）を含むシステム全体構成を示す図である。このシステムでは、画像処理装置１０１と、外部サーバーＡ１０４および外部サーバーＢ１０５がネットワーク１０２やＬＡＮ（ローカルエリアネットワーク）１０３によって構成されたネットワークによって接続されている。画像処理装置１０１はスキャン機能とコピー機能を少なくとも有する複合機であるものとする。
【００１４】
ファイル管理機能を有する外部サーバーＡ１０４は、ＬＡＮ１０３を介してネットワーク１０２に接続されている。外部サーバーＢ１０５も同様である。なお、外部サーバーＡ１０４および外部サーバーＢ１０５の他の形態として、複数のサーバーによって構成され、そのサーバー群の中で複数のヴァーチャルマシンを起動して分散処理を行うようにしても構わない。その場合、所定の条件に応じてヴァーチャルマシンを増加させるスケールアウトと呼ばれる技術（クラウドコンピューティング）が用いられる。
【００１５】
＜画像処理装置のハードウェア構成＞
図２は、画像処理装置１０１のハードウェア構成を示す図である。
【００１６】
画像処理装置１０１が有するＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ＳＲＡＭ１１４、入力制御部１１５、表示制御部１１６、外部メモリＩ／Ｆ１１７、通信Ｉ／Ｆコントローラ１１８は、システムバス１１０によって接続されている。また、タッチパネル１１９、ディスプレイ１２０、外部メモリ１２１、スキャナ１２２、プリンタ１２３は、システムバス１１０に接続されている。画像処理装置１０１が有する各処理部は、システムバス１１０を介して互いにデータのやりとりを行うことができるように構成されている。
【００１７】
ＲＯＭ１１３は不揮発性のメモリであり、画像データやその他のデータ、ＣＰＵ１１１が動作するための各種プログラムなどが、それぞれ所定の領域に格納される。ＲＡＭ１１２は揮発性のメモリであり、ＣＰＵ１１１の主メモリ、ワーク領域等の一時記憶領域として用いられる。
【００１８】
ＣＰＵ１１１は、例えばＲＯＭ１１３に格納されるプログラムに従い、ＲＡＭ１１２をワークメモリとして用いて、この画像処理装置１０１の各部を制御する。なお、ＣＰＵ１１１が動作するためのプログラムは、ＲＯＭ１１３に限らず、外部メモリ（ハードディスク等）１２１に予め記憶しておいてもよい。ＳＲＡＭ１１４は高速動作可能な不揮発性の記録媒体である。
【００１９】
入力制御部１１５はユーザ操作を受け付け、制御信号を生成し、ＣＰＵ１１１に供給する。例えば、入力制御部１１５は入力デバイスとして機能するキーボード（不図示）や、マウス（不図示）やタッチパネル１１９からユーザ操作を受付ける。なお、タッチパネル１１９は、例えば平面的または立面的に構成された入力制御部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。本実施例におけるタッチパネル１１９は後述のディスプレイ１２０と一対となった表示部（タッチディスプレイ１２４）であるものとして説明する。
【００２０】
ＣＰＵ１１１は、入力デバイスに対してなされたユーザ操作に応じて入力制御部１１５で生成され供給される制御信号に基づき、プログラムに従い画像処理装置１０１の各処理部を制御する。これにより、画像処理装置１０１はユーザ操作に応じた動作を行うことができる。
【００２１】
表示制御部１１６は、ディスプレイ１２０に対して画像を表示させるための表示信号を出力する。例えば、ＣＰＵ１１１は、プログラムに従い生成した表示制御信号を表示制御部１１６に供給する。表示制御部１１６は、この表示制御信号に基づき表示信号を生成してディスプレイ１２０に対して出力する。例えば、表示制御部１１６は、ＣＰＵ１１１が生成する表示制御信号に基づき、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画面をディスプレイ１２０に表示させる。
【００２２】
なお、本実施例において、タッチパネル１１９はディスプレイ１２０と一体的に構成され、操作部としても機能する。例えば、製造者は、タッチパネル１１９を光の透過率がディスプレイ１２０の表示を妨げないように構成し、ディスプレイ１２０の表示面の上層に取り付ける。そして、製造者は、タッチパネル１１９における入力座標と、ディスプレイ１２０上の表示座標とを対応付ける。これにより、ユーザがディスプレイ１２０上に表示された画面を直接的に操作できるＧＵＩが構成される。以降、タッチパネル１１９とディスプレイとが一対となったものを、タッチディスプレイ１２４と称する。
【００２３】
外部メモリＩ／Ｆ１１７は、例えばハードディスクやフロッピーディスク、又はＣＤやＤＶＤ、メモリーカード等の外部メモリ１２１が装着可能である。外部メモリＩ／Ｆ１１７は、ＣＰＵ１１１の制御に基づき、装着された外部メモリ１２１からデータを読み出し、外部メモリ１２１にデータを書き込む。通信Ｉ／Ｆコントローラ１１８は、ＣＰＵ１１１の制御に基づき、例えばＬＡＮやインターネット、有線、無線等の各種ネットワーク１０２に対する通信を行う。ネットワーク１０２には、ＰＣや他のＭＦＰ、プリンタ、サーバー等、様々な装置が画像処理装置１０１と通信可能に接続される。
【００２４】
スキャナ１２２は原稿を読み取り、画像データを生成する。プリンタ１２３は、入力制御部１１５を介して入力されたユーザの指示や通信Ｉ／Ｆコントローラ１１８を介して外部装置から入力されたコマンドに基づいて、印刷処理を実行する。なお、ＣＰＵ１１１は、特定手段として機能し、タッチパネル１１９への例えば以下のジェスチャ操作や状態を特定できる。
【００２５】
タッチパネル１１９は、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
【００２６】
画像処理装置１０１は、一つ以上の保存方法により画像データをＲＡＭ１１２もしくは外部メモリ１２１に保存することができる。例えば、画像処理装置１０１は、スキャナ１２２によって読み取られた原稿から生成された画像データを保存する。又は、画像処理装置１０１は、通信Ｉ／Ｆコントローラ１１８を介してネットワーク１０２上に接続されているＰＣ等の外部装置から受信した画像データを保存する。又は、画像処理装置１０１は、外部メモリＩ／Ｆ１１７に装着された可搬型の記憶媒体（ＵＳＢメモリやメモリーカード等）から受信した画像データを保存する。その他、画像処理装置１０１は、別の保存方法によって画像データを外部メモリ１２１に保存してもよい。なお、保存される画像データはスキャナ１２２によって読み取られた原稿に対し印刷設定内容を含む各種設定内容が反映されたデータであってもよい。又、ディスプレイ１２０に表示される画像データは、文字情報を含むものであってもよいし、写真やグラフィックイメージ等の画像情報を含むものであってもよいし、その両方やその他の情報を含むものであってもよい。又、画像データは予め内部に保存されたサンプルイメージであってもよい。
【００２７】
＜画像処理装置のソフトウェア構成＞
図３は、画像処理装置１０１のソフトウェア構成を説明する図である。説明の都合により、外部サーバーＡ１０４および画像処理装置１０１のソフトウェア構成を説明するが、外部サーバーＢ１０５であっても同様である。なお、本実施例は特に断らない限り、図示されたソフトウェアモジュール間のやりとりは、ＣＰＵ１１１がシステムバス１１０を介してＲＡＭ１１２、ＲＯＭ１１３、入力制御部１１５、表示制御部１１６を制御する。画像処理装置１０１の画面表示制御部３０１は、アプリケーションの管理、画面の情報をディスプレイ１２０に転送する処理、タッチパネル１１９から入力されたイベントをアプリケーションに通知する処理を主に行う。
【００２８】
画面入力制御部３０２は、タッチパネル１１９からの操作を入力制御部１１５が信号に変換し、さらにその信号をアプリケーションへ送信できるイベントの形式に変換する。そして、画面入力制御部３０２はそのイベントをＧＵＩ部品制御部３０３に通知する。
【００２９】
ＧＵＩ部品制御部３０３は画面入力制御部３０２から受信したイベントを解析し、ＣＰＵ１１１がＧＵＩ部品制御部３０３の構成を判断し、画面表示制御部３０１へ表示指示を行う。
【００３０】
レコード管理部３０４は履歴ボタンのレコード情報を記憶しておくことが出来る。レコード情報はアプリケーション毎に異なり、保存ファイルの利用機能で言えば設定内容や選択ファイルに関する情報、選択ファイルのファイルパス等の情報である。
【００３１】
画像処理装置ファイル管理部３０５はＧＵＩ部品制御部３０３の入力を受けて、画像処理装置１０１に保存されるファイルを管理する。また、画像処理装置ファイル管理部３０５で管理されるファイルは、ファイルの有効期限または画面表示制御部３０１を介したユーザ操作によってファイルを削除する。
【００３２】
メッセージ管理部３０６は画面表示制御部３０１に表示するメッセージを管理する。
【００３３】
外部通信部３０７は、外部サーバーＡ１０４の外部サーバーＡファイル管理部３０９を利用するために、外部サーバーＡと通信を行なう。
【００３４】
外部サーバーＡ１０４における外部サービスＡ３０８は、外部通信部３０７からのリクエストを受け付け、自身が持つサービスを提供するためのレスポンスを画像処理装置１０１の外部通信部３０７に送信する。
【００３５】
外部サーバーＡファイル管理部３０９は、外部サーバーＡ１０４に保存されるファイル管理を行う。また、外部サーバーＡファイル管理部３０９はユーザ操作や有効期限によりファイルまたはフォルダの削除を行う。
【００３６】
＜ホーム画面４０１＞
図４を用いて、ディスプレイ１２０に表示されるホーム画面４０１について説明する。本実施例におけるホーム画面４０１は特に断りがない限り、画面表示制御部３０１によって表示されるものとする。
【００３７】
ホーム画面４０１は、画像処理装置１０１が有する各種機能を実行するためのソフトキーを表示するメイン領域４０２と、履歴ボタンを表示するタイムライン４０４を有する。メイン領域４０２は、横方向のフリック操作によって別のメイン領域４０２に切り替えることを実現し、タイムライン４０４は、縦方向のフリック操作によって図４で非表示の履歴ボタンを表示状態に切り替えることができる。しかし、各領域における画面の切り替え方法について特に問わず、例えばタイムライン４０４において横方向のフリック操作によって、非表示の履歴ボタンを表示可能としたり、または別の表示画面に切り替えるようにしてもよい。また、各画面において検知可能なユーザ操作についてもフリック操作やドラッグ操作であってもよく、本実施例で例示するユーザ操作に限定されない。
【００３８】
ソフトキーの一例であるコピーボタン４０６は、コピーのアプリケーションを呼び出すためのソフトキーであり、入力制御部１１５でユーザ操作によるタッチ操作を検知すると、表示制御部１１６はホーム画面４０１をコピーの設定画面（図８（ｂ））に遷移させる。コピーボタン４０６を押下することによって表示される設定画面には、デフォルトの設定内容が反映されている。コピーの設定画面では、コピーのアプリケーションを実行する際の実行条件（印刷部数、カラー指定、用紙サイズ等）を設定できるものとする。
【００３９】
コピー共有ボタン４０８とマイ送信ボタン４０９は、画像処理装置１０１にログイン中のユーザ（例えば、ユーザ１）、または管理者によって作成されたソフトキーである。カスタマイズボタンの作成者によって、該当のカスタマイズボタンをホーム画面４０１に定常的に表示させるかどうかが決定される。例えば、コピー共有ボタン４０８は、画像処理装置１０１の管理者が作成したカスタムボタンであり、定常的にホーム画面４０１に表示される。一方のマイ送信ボタン４０９は、画像処理装置１０１にログイン中のユーザ（ユーザ１）が作成したカスタムボタンであって、ログイン中のユーザが別のユーザに切り替わると表示されなくなる。
【００４０】
コピー共有ボタン４０８が押下されると、文書データを２ｉｎ１かつ両面でコピーすることができる。マイ送信ボタン４０９が押下されると、文書データをＰＤＦで、かつ３００ｄｐｉで送信することができる。尚、コピー共有ボタン４０８またはマイ送信ボタン４０９が押下された後の動作は設定画面（例えば、図８（ｂ））を表示させてもよく、設定画面を表示させることなくコピー共有ボタン４０８またはマイ送信ボタン４０９に該当する処理を実行させてもよい。また、各種ボタン４０８、４０９を押下した後の処理は、各種ボタンの登録方法（履歴ボタンからのホーム画面への登録、または設定画面からのホーム画面への登録等）によって差別化してもよい。
【００４１】
また、図４では８つのソフトキーが表示されているが、メイン領域４０２に表示しきれなかったソフトキーは、別のメイン領域４０２（不図示）上に表示される。別のメイン領域４０２は、メイン領域４０２に対して横方向のフリック操作、または切り替えバー４２１を用いる事によって切り替えられて表示される。
【００４２】
設定メニュー４０７は、ホーム画面４０１の背景、ソフトキーのサイズや表示可能な個数等を変更することができるメニューである。
【００４３】
ホーム画面４０１の右部は、上部ソフトキーエリア４０３、タイムライン４０４、下部ソフトキーエリア４０５で構成されている。上部ソフトキーエリア４０３と下部ソフトキーエリア４０５は、定常的に表示され実行が可能なキーが配置されるエリアである。本実施例では上部ソフトキーエリア４０３にホーム画面４０１に戻るためのホームボタンと、画像処理装置１０１にログイン中のユーザがログアウトするためのログアウトボタンが表示されている。また、下部ソフトキーエリア４０５には、アプリケーションによる処理をキャンセルするためのストップボタンと、印刷処理で使用された用紙の枚数を示すカウンターが表示されている。ホーム画面４０１の右部は定常的に表示させてもよく、ディスプレイ１２０に表示中の画面によってホーム画面４０１の右部の表示非表示を切り替えても良い。
【００４４】
タイムライン４０４は、メイン領域４０２のソフトキーに対応する処理が実行された際に生成される履歴ボタンを表示するための領域であるタイムライン４０４は同じ処理内容（同じ文書データかつ同じ設定内容）の履歴ボタンが重複して表示されることはない。つまり、タイムライン４０４に存在しない処理が実行された場合に、その処理に対応する履歴ボタンがリストとして初めてタイムライン４０４に追加される。タイムライン４０４に存在する処理が実行された場合には、該当の履歴ボタンの実行日時は更新される。その実行日時に基づいて、タイムライン４０４における履歴ボタンの順序が変更されてもよい。履歴ボタンが追加される順序は処理が実行された日時であってもよく、ここでは特に限定されない。
【００４５】
履歴ボタンを押下することによって、過去に実行された処理内容に従って処理を再度実行することができる。本実施例では、過去に実行された処理に対応する履歴ボタンとして「コピー」、「スキャンして送信」、「スキャンして保存」が表示されている。タイムライン４０４に表示可能な履歴ボタンの個数については特に限定しない。
【００４６】
＜履歴ボタン＞
図１７はタイムライン４０４に表示される履歴ボタンの一例である。ボタン５００は、保存ファイルの利用機能のうちの印刷機能を実行した際に作成される履歴ボタンの一例である。表示領域５０１はジョブが実行された日時（履歴ボタンが作成された日時、または履歴ボタンが更新された日時）を表示している。表示領域５０２は機能名で表示している。表示領域５０３は保存ファイルを印刷した際の部数を表している。表示領域５０４はこのジョブ履歴の機能をアイコンで表示している。表示領域５０５はジョブの実行対象であるファイルであって、ホーム画面４０１上の「保存ファイルの利用」ボタンを押下した際に一覧表示されるファイルからユーザーが選択したファイルである。
【００４７】
ボタン５００が複数のファイルを印刷する履歴ボタンであった場合でも、ボタン５００上に表示されるファイル名は代表的な１ファイルまたは一部ファイルのファイル名に限定される。例えば最初に印刷されたファイルのファイル名がボタン５００上に表示されるものとする。表示領域５０６はカラー、モノクロの区別を表すアイコンである。表示領域５０７は設定された給紙段を表している。表示領域５０８は両面印刷であったことを表している。表示領域５０９はホチキスを指定されていたことを表している。印刷設定にはその他にも例えば製本設定等もあるがボタン５００上には表示されていない。このように、印刷設定やファイル名（表示領域５０５）など、履歴ボタン上に表示される情報は制限されている。その理由としてはホーム画面４０１上で履歴ボタンを表示する領域が限られているからである。
【００４８】
ボタン６００は、保存ファイルの利用機能のうちの送信機能を実行した際に作成される履歴ボタンの一例である。表示６０１〜６０２、表示６０３〜６０４は表示領域５０１〜５０２、表示領域５０４〜５０５と同様である。表示６０５は、該当のファイル（今回は文書Ａ）をメールで送信したことを示したアイコンである。表示６０６はファイルを送信し送信先であるメールアドレスである。宛先は複数設定されている場合でも、履歴ボタン上に表示される宛先は代表的な宛先１つのみである。また、ファイルの送信先が外部サーバーＡにおける特定のフォルダーである場合には表示６０６にそのファイルパスが記載される。
【００４９】
＜一覧画面＞
ホーム画面４０１の「保存ファイルの利用」ボタンを押下した結果、表示されるファイルの一覧画面について図４を用いて説明する。まず一覧画面８００は、レコード管理部３０４で保存されているファイルの一覧表示する画面の一例である。リスト８１０はファイルを一覧表示する領域であり、行８１１〜行８１５に、「／ｆｏｌｄｅｒ／ａａａ」（フォルダー）に保存されているファイルの名称、サイズ、作成日時、を表示する例である。リスト８１０は、フリック操作により「／ｆｏｌｄｅｒ／ａａａ」に保存されている他のファイルも表示できる。
【００５０】
マーカー８２０〜８２３は、ファイルを選択した際に選択した順番に付与される番号である。ボタン８３０が押下されると、「／ｆｏｌｄｅｒ／ａａａ」に保存されているファイルが全て選択される。１００〜２００ファイルなどといった大量のファイルが選択可能なように構成してもよい。行８２１の色反転したファイル（文書Ｂ．ｐｄｆ）は選択状態であることを示し、ボタン８３１とボタン８３２の実行対象となっていることを示す。ボタン８３１が押下されると、選択状態のファイル（図４の例では文書Ｂ．ｐｄｆ）をプレビュー表示する。ボタン８３２を押下すると、選択状態のファイルの詳細情報を表示する。尚、ボタン８３０とボタン８３１の両方を一覧画面８００に表示する形態を示しているが、どちらか一方のみを表示する形態であってもよい。
【００５１】
ボタン８９０が押下されると、選択状態のファイルをプリントするための画面（一例として、設定画面８０２）に遷移する。なお、ボタン８９０を押下した後に設定画面８０２へと遷移することなく、デフォルトの設定内容でジョブを即時に実行させても良い。
【００５２】
印刷ジョブが実行されると、設定内容とジョブの実行対象であるファイルとがレコード情報として保持される。そしてそのレコード情報に基づいて履歴ボタンがタイムライン４０４上に作成される。
【００５３】
ボタン８９１が押下されると、選択されたファイルをサーバー等の特定の送信先に送信するための画面（不図示）に遷移する。ボタン８９２が押下されると一覧画面８００に遷移する前の画面に戻る。例えば、ホーム画面４０１の保存ファイルの利用ボタンを押下して一覧画面８００を表示していた場合はホーム画面４０１へ戻る。その際、一覧画面８００におけるファイルの選択状態も解消される。
【００５４】
＜ホーム画面４０１におけるユーザ操作＞
図６（ａ）は、メイン領域４０２に表示されたソフトキー「スキャンして送信」に対して長押し４１８を実行し、コンテキストメニュー４１３が表示された様子を示す。長押し４１８を実行したソフトキーと、その結果表示されるコンテキストメニュー４１３との位置関係は、図６（ａ）の形態に限定されない。例えば、ソフトキーに対して長押しする位置によって、コンテキストメニュー４１３をソフトキーの右下方向や上方向に表示させても良い。
【００５５】
コンテキストメニュー４１３が表示された状態で長押し操作を実行した指をリリースしても、コンテキストメニュー４１３の表示状態は維持される。その状態から、表示中のコンテキストメニュー４１３上の機能を選択すると、機能に対応する処理が実行されるコンテキストメニュー４１３が表示された状態でユーザの指をリリースし、ホーム画面４０１中のコンテキストメニュー４１３以外の領域をタッチすると表示中のコンテキストメニュー４１３が表示されなくなる。
【００５６】
ユーザ操作が長押し４１８であると判断されるための条件の一つは、ディスプレイ１２０がユーザ操作によって押下されている時間である。本実施例ではその時間を５００ｍｓｅｃであるものとし、５００ｍｓｅｃ以上ディスプレイ１２０が押下され続けると、長押しであると判断される。
【００５７】
図７（ａ）は、タイムライン４０４の履歴ボタン「コピー」に対して長押し４２０を実行し、コンテキストメニュー４１７が表示された様子を示す。履歴ボタンの場合もソフトキーの場合と同様に、コンテキストメニュー４１７が表示される位置は特に問わない。ユーザ操作が長押し４１８であると判断されるための時間の条件についても、ソフトキーの場合と同様に５００ｍｓｅｃであるものとする。
【００５８】
図６（ｂ）は、ソフトキー「スキャンして送信」に対して横方向のドラッグ操作（横ドラッグ４１９）を実行したときの様子を示す。このように、長押し操作であると判断されるための条件を満たす前に操作位置が移動すると、ボタン実行キャンセルによりコンテキストメニュー４１３が表示されない。ボタン実行キャンセルとは、ソフトキーがタッチされた位置からリリースされる位置までの移動距離が、予め定められたｐｉｘｅｌ以上である場合に、押下したソフトキーに対応する処理の実行をキャンセルすることである。ボタン実行キャンセルが必要な理由は、ユーザがディスプレイ１２０に対してドラッグ操作を実行し、別のメイン領域４０２に表示を切り替える際に、ソフトキー上でドラッグ操作を誤って実行したことによるソフトキーの誤操作を防ぐためである。
【００５９】
図７（ｂ）は、履歴ボタンに対して縦方向のドラッグ操作（縦ドラッグ４２２）を実行し、リスト実行キャンセルによりコンテキストメニュー４１７が表示されない様子を示す。リスト実行キャンセルとは、ソフトキーがタッチされた位置からリリースされる位置までの移動距離が予め定められたｐｉｘｅｌ以上である場合に、押下した履歴ボタンに対応する処理の実行をキャンセルすることである。リスト実行キャンセルが必要な理由は、ユーザがディスプレイ１２０に対してドラッグ操作を実行し、非表示の履歴ボタンを表示させる際に、履歴ボタン上で誤ってドラッグ操作を実行したことによる履歴ボタンの誤操作を防ぐためである。
【００６０】
ソフトキーのボタン実行キャンセルの閾値は、履歴ボタンのリスト実行キャンセルの閾値も大きく設定されている。例えば、前者を３５ｐｉｘｅｌ、後者を４５ｐｉｘｅｌと設定されるものとする。このように、一つのホーム画面４０１において異なる操作領域が共存する際に、操作領域毎に実行キャンセルの閾値を変えても良い。
【００６１】
＜コンテキストメニュー＞
コンテキストメニューについて、図５、図６（ａ）、図７（ａ）を用いて説明する。コンテキストメニューには長押しされたソフトキーに対応する機能が項目として表示される。コンテキストメニュー４１３には「開く」機能と「ボタンの移動」機能が表示されている。「開く」機能が選択されると、長押しされたソフトキーの処理を実行するための画面（不図示）がディスプレイ１２０に表示される。つまり、コンテキストメニュー４１３の「開く」機能を選択することと、該当のソフトキーを押下することは同義である。
【００６２】
一方、コンテキストメニュー４１３の「ボタンの移動」機能が選択されると、メイン領域４０２に表示された全てのソフトキーがユーザ操作で移動可能な状態となり、ホーム画面上の任意の位置にソフトキーを配置することができる。
【００６３】
その他のコンテキストメニューについて図５を用いて説明する。コンテキストメニュー４１４は共有ボタンが長押しされた際に表示されるコンテキストメニューである。共有ボタンとは管理者によって作成されたカスタマイズボタンのことであって、上記のコピー共有ボタン４０８に相当する。コンテキストメニュー４１４はソフトキーを実行するための「呼出」機能、共有ボタンの名称を変更する「共有ボタンの名称変更」機能、共有ボタンを削除する「共有ボタンの削除」機能、「ボタンの移動」機能を有する。
【００６４】
コンテキストメニュー４１５はマイボタンが長押しされた際に表示されるコンテキストメニューである。マイボタンとはログイン中のユーザによって作成されたカスタマイズボタンのことであって、上記のマイ送信ボタン４０９に相当する。コンテキストメニュー４１５は「呼出」機能、マイボタンの名称を変更する「マイボタンの名称変更」機能、マイボタンを削除する「マイボタンの削除」機能、「ボタンの移動」機能を有する。
【００６５】
コンテキストメニュー４１６は、設定メニュー４０７を押下した際に表示されるコンテキストメニューである。コンテキストメニュー４１６は「ボタンの移動」機能、「ボタンの編集」機能、「ボタンサイズと個数の設定」機能、「背景の設定」機能、「ホームの管理設定」機能、「ファンクションのショートカットボタン設定」機能を有する。
【００６６】
「ボタンサイズと個数の設定」機能が選択されると、メイン領域４０２に表示されているソフトキーのサイズと個数を変更する事ができる。例えば、メイン領域４０２には８つのソフトキーが表示されているが、それらのボタンのサイズを大きくし、６つのソフトキーのみがメイン領域４０２に表示されるようにしてもよい。その際に非表示となったソフトキーは、切り替えバー４２１によって切り替えて表示される別のメイン領域４０２に表示されるようにしてもよい。
【００６７】
「背景の設定」機能が選択されると、メイン領域４０２の背景を変更、または設定することができる。「ホームの管理設定」機能が選択されると、ホーム画面４０１上における各種管理設定が実行できる。例えば、タイムライン４０４の表示、非表示を設定する事が出来る。「ファンクションのショートカットボタン設定」機能が、ユーザが所望する処理を実行するためのソフトキーをメイン領域４０２上にショートカットボタンとして作成することができる。
【００６８】
コンテキストメニュー４１７は履歴ボタンが長押しされた際に表示されるコンテキストメニューである。コンテキストメニュー４１７は、「呼出」機能と「ホームに登録」機能と「削除」機能を有する。「ホームに登録」機能が選択されると、長押しされた履歴ボタンの処理に対応するボタンがメイン領域４０２に表示されるようになる。履歴ボタンの長押しによって作成されたソフトキーの一例はマイ送信ボタン４０９である。タイムライン４０４に示される履歴ボタンは、画像処理装置１０１にログイン中のユーザに関連付いている。そのため、履歴ボタンや、コンテキストメニューの機能「ボタンの編集」を押下したことによって作成されたカスタマイズボタンは、カスタマイズボタンを作成したユーザがログインしたときにしか表示されない。
【００６９】
＜履歴ボタンの実行処理＞
図８（ａ），図８（ｂ）は、本発明の実施例における画像処理装置１０１のディスプレイ１２０の表示を説明するための図である。
【００７０】
図８（ａ）は、ディスプレイ１２０に表示されたホーム画面４０１を示す画面例であり、ユーザが履歴ボタン８０１を押下する際の画面である。図８（ｂ）は、ディスプレイ１２０に表示された設定画面８０２を示す画面例であり、保存ファイルの履歴ボタン８０１を押下した際に遷移する画面である。設定画面８０２には履歴ボタン８０１に関連付く設定内容が反映される。キャンセルボタン８０３が押下されると、設定画面８０２の設定内容を記憶したままファイルを再選択する画面に遷移する。尚、その際、設定内容を記憶することなくファイルを再選択する画面に遷移させてもよい。プリント開始ボタン８０４は、履歴ボタン８０１登録時の選択ファイルと設定内容を用いてプリント処理を実行するボタンである。
【００７１】
本実施例ではタイムライン４０４の履歴ボタンを押下すると設定画面８０２が表示される形態で説明したが、履歴ボタンを押下すると設定画面８０２を経由することなく所定の処理を即時に実行させる形態も可能である。
【００７２】
＜エラー画面＞
図９（ａ）〜（ｃ）を用いて、本発明の実施例における画像処理装置１０１のディスプレイ１２０に表示されるエラー画面について説明する。
【００７３】
図９（ａ）はエラー画面９０１から設定画面８０２へと遷移する様子を示す。エラー画面９０１が表示される場合とは、ユーザによって押下された履歴ボタン８０１に関連付く複数のファイルの一部が特定されなかった場合である。ファイルが特定できない原因は、ファイルの有効期限またはユーザ操作等でファイルが削除されていたり、ファイルが移動されている等である。下記に示されるファイルが特定されない原因についても同様である。
【００７４】
エラー画面９０１のＯＫボタンを押下すると、設定画面８０２に遷移する。このように実行対象となるファイルが一部特定できない場合であっても、特定された一部ファイルの印刷設定および印刷実行ができるように設定画面８０２に遷移する。尚、設定画面８０２の設定内容は実行対象のファイルの一部が特定されなかった場合であっても、ファイルの全てが特定された場合と同じ設定内容である。
【００７５】
尚、エラー画面９０１のエラーメッセージ内にある「ファイル確認」については後述の実施例５で説明する。
【００７６】
図９（ｂ）はエラー画面９０２から一覧画面９０３へと遷移する様子を示す。エラー画面９０２が表示される場合とは、ユーザによって押下された履歴ボタン８０１に関連付くファイルが特定されなかった場合である。実行対象であるファイルは複数である場合には、その複数のファイル全てが特定できない場合にエラー画面９０２が表示される。
【００７７】
エラー画面９０２のＯＫボタンを押下するとエラー画面９０２は表示されなくなり一覧画面９０３に遷移する。その際に表示されるファイル選択画面は、ホーム画面４０１の「保存ファイルの利用」ボタンを選択した際に表示される一覧画面８００を表示させてもよい。
【００７８】
一覧画面９０３においてファイルを選択し直したとしても、設定内容はユーザが選択した履歴ボタンに関連付く設定内容である。本実施例では言及しないが、履歴ボタン８０１を押下して一覧画面９０３に遷移した際に、履歴ボタンに関連付く印刷ジョブ設定を反映させない構成も可能である。
【００７９】
図９（ｃ）はエラー画面９０５から初期画面９０６へと遷移する様子を示す。エラー画面９０５が表示される場合とは、履歴ボタン８０１を押下した際に履歴ボタン８０１に関連付く全てのファイルが特定できず、さらに格納先のフォルダを特定できない場合に表示される。エラー画面９０５が表示される場合、履歴ボタン８０１に関連付く設定内容は記憶されない。
【００８０】
図１０は画像処理装置１０１がホーム画面４０１を表示する際のフローチャートである。図１０の各ステップは、ＲＯＭ１１３や外部メモリ１２１に予め格納されたプログラムをＣＰＵ１１１が実行することによって実現される。また、図１０の処理は画像処理装置１０１が起動したことをきっかけに実行される。
【００８１】
Ｓ１００２において、画面表示制御部３０１はＧＵＩ部品制御部３０３に対してソフトキー等のＧＵＩ部品の生成を指示する。
【００８２】
Ｓ１００３において、画面表示制御部３０１はＧＵＩ部品制御部３０３に対してタイムライン表示に必要なリスト等のＧＵＩ部品の生成を指示する。その際には、後述のレコード情報（図１８）が参照される。
【００８３】
続いて、図１０（ａ）において生成された履歴ボタンが押下された後の処理を図１０（ｂ）に示す。Ｓ１００５において、画面入力制御部３０２から履歴ボタンの実行指示を受け付けた後、画面表示制御部３０１はホーム画面４０１を設定画面に遷移させる。その際に表示される設定画面の一例は図４に示した通りである。設定画面に遷移させる際に、設定内容やファイル名等を含むレコード情報をレコード管理部３０４から画面表示制御部３０１に送信する。
【００８４】
Ｓ１００６において、画面入力制御部３０２から履歴ボタンの実行指示を受け付けると、ＣＰＵ１１１はレコード管理部３０４の選択ファイル情報と画像処理装置ファイル管理部３０５のファイル情報を照らし合わせ、ファイルが特定できるかを判定する。
【００８５】
Ｓ１００６においてすべてのファイルが特定されたと判定された後、Ｓ１００７において画面表示制御部３０１は設定画面を表示する。その際に表示される設定画面の一例は図８（ｂ）に示した通りである。
【００８６】
Ｓ１００６においてファイルが一部特定されたと判定された場合は、Ｓ１００８において画面表示制御部３０１はエラー画面９０１を表示する。その際に表示されるエラー画面９０１の一例は図９（ａ）に示した通りである。
【００８７】
Ｓ１００６においてファイルが特定できないと判定された場合は、Ｓ１００９において、レコード管理部３０４の選択ファイル情報と画像処理装置ファイル管理部３０５のファイルパス情報からファイルの格納先であるフォルダが特定できるかをＣＰＵ１１１が判定する。
【００８８】
Ｓ１００９においてフォルダが特定されたと判定された場合は、Ｓ１０１０において画面表示制御部３０１はファイル選択画面を表示して、その画面の上にエラー画面を表示する。その際に表示される画面の一例は図９（ｂ）に示した通りである。図９（ｂ）に表示される一覧画面９０３は、Ｓ１００９において特定されたフォルダー内のファイルを一覧表示する。Ｓ１０１０のエラー画面９０２のＯＫボタンを押下すると、一覧画面９０３が表示される（Ｓ１０１１）。
【００８９】
Ｓ１００９において画像処理装置ファイル管理部３０５にフォルダが特定できなかったと判定された場合は、Ｓ１０１２において画面表示制御部３０１は初期画面を表示して、その画面の上にエラー画面を表示する。その際に表示される画面の一例は図９（ｃ）に示した通りである。Ｓ１０１２のエラー画面９０５のＯＫボタンを押下すると、初期画面９０６が表示される（Ｓ１０１３）。
【００９０】
以上の処理によって、ユーザーによって押下された履歴ボタンに関連付くファイルの一部が特定できなかった場合であっても、特定されたファイルに対して処理を実行するための設定画面８０２に遷移する。それにより、履歴ボタンに対応する機能やファイルの選択を一からやり直す必要がないため、ユーザーの操作性が向上する。
【実施例２】
【００９１】
実施例１では、履歴ボタンに対応するファイルが特定できなかった場合の画面遷移について説明した。本実施例ではファイルを特定できない原因の一つである、ファイル名の変更の際の画面遷移について説明する。
【００９２】
図１１（ａ）は、保存ファイルの利用機能のうちのファイル編集機能を実現する画面である。ファイル「ＡＡＡ」の選択１１０１により、ファイル名を変更するためのファイル名変更１１０２やファイルの移動または複製するための移動／複製１１０３をユーザが選択できるように表示する。１１０２や１１０３の表示方法や表示形態についてはここでは特に問わず、ファイル「ＡＡＡ」への長押し操作やタッチ操作等であってもよい。
【００９３】
図１１（ｂ）の通知画面１１０４は、ユーザが履歴ボタンを押下した際、押下された履歴ボタンに関連するファイルまたは複数ファイルの一部のファイル名が変更された場合に表示される。タイムライン４０４への履歴ボタンの登録から履歴ボタンの押下までにファイル名が編集された（図１１（ａ））場合に表示される。
【００９４】
図１２（ａ）を用いて、ファイル名を変更する際のフローについて説明する。図１２の各ステップは、ＲＯＭ１１３や外部メモリ１２１に予め格納されたプログラムをＣＰＵ１１１が実行することによって処理される。尚、上記で説明済みの部分については同じ符番を振り、説明を省略する。
【００９５】
Ｓ１２０２において、ＧＵＩ部品制御部３０３からの指示に基づいて画面入力制御部３０２は画像処理装置ファイル管理部３０５に対してファイル名の変更を指示する。ファイル名が変更された結果、レコード管理部３０４のレコード情報は以下のように管理される。レコード情報は、タイムライン４０４に表示される履歴ボタンに関連する履歴情報である。レコード情報の一例を表１に示す。基本的には後述のレコード情報（図１８）と同様であるが、履歴ボタンを識別する情報、機種種別、設定内容、ファイルが格納されている「場所」、ファイル名、ファイルの識別子である「文書ＩＤ」に加えて、「変更後のファイル名」も要素として含む。表１の例でいえば、履歴ボタンＣのレコード情報には２つのファイルが関連づいており、そのうち文書ＩＤ「０１０１」で識別されるファイルのファイル名が「ＡＡＡ」から「ＸＸＸ」に変更されたことが分かる。
【００９６】
【表１】
2020088412.tif 000003
【００９７】
続いて、図１２（ｂ）を用いて通知画面を表示する際のフローについて説明する。
【００９８】
Ｓ１００６において履歴ボタンに関連付いた全てのファイルが特定された場合、Ｓ１２０３において画像処理装置ファイル管理部３０５は該当のファイル名が変更されているかを判定する。該当のファイルのファイル名が変更されたかどうかは、表１の「変更後のファイル名」に値が含まれているかどうかで判断してもよいが、変更フラグを別に設けてそれによって判断してもよい。ファイル名を変更されていると判定された場合は、Ｓ１２０４において画面表示制御部３０１はファイル名の変更を伝える画面を表示する（図１１（ｂ））。
【００９９】
Ｓ１００６において履歴ボタンに関連付いたファイルの一部が特定され、Ｓ１２０３でファイル名が変更されていると判定された場合は、Ｓ１２０５において、画面表示制御部３０１はファイル名の変更を伝える画面を表示する。その際に表示される画面は図１１（ｂ）に例示した画面であってもよく、図１１（ｂ）の通知画面１１０４に加えて、ファイルの一部が特定できなかった旨を伝えるエラーメッセージを追加してもよい。
【０１００】
以上の処理によって、ジョブの実行対象であるファイルのファイル名が変更された旨を、履歴ボタンを押下した際にユーザに通知できる。
【実施例３】
【０１０１】
実施例１では、履歴ボタンに対応するファイルが特定できなかった場合の画面遷移について説明した。本実施例ではファイルを特定できない原因の一つである、ファイルが移動した際の画面遷移について説明する。
【０１０２】
図１３は、ファイルが移動した際の通知画面１３０１であって、該当のファイルに関連付く履歴ボタンをユーザが押下した際に表示される。通知画面１３０１より、フォルダ「０１」のファイル「ＡＡＡ」が別のフォルダへ移動したことがわかる。
【０１０３】
図１４（ａ）はファイルが移動する際のフローである。図１４の各ステップは、ＲＯＭ１１３や外部メモリ１２１に予め格納されたプログラムをＣＰＵ１１１が実行することによって処理される。尚、上記で説明済みの部分については同じ符番を振り、説明を省略する。
【０１０４】
ファイルが移動した結果、レコード管理部３０４のレコード情報は以下のように管理される。表１のレコード情報との差異は、ファイルの移動先を示す「移動後の場所」が含まれている点である。表２の例でいえば、履歴ボタンＣのレコード情報には２つのファイルが関連づいており、そのうち文書ＩＤ「０１０１」で識別されるファイルがフォルダー「／０１／ＡＡＡ」に移動したことがわかる。
【０１０５】
【表２】
2020088412.tif 000004
【０１０６】
Ｓ１４０２において、ＧＵＩ部品制御部３０３からの指示に基づいて、画面入力制御部３０２は画像処理装置ファイル管理部３０５に対してファイルの移動を指示する。
【０１０７】
続いて、図１４（ｂ）を用いて、通知画面１３０１を表示する際のフローについて説明する。
【０１０８】
Ｓ１００６で画像処理装置ファイル管理部３０５に該当のファイルが全て特定できると判定された後、Ｓ１４０３において画像処理装置ファイル管理部３０５のファイルが別のフォルダーへ移動したかを判定する。Ｓ１４０３でファイルが移動していると判定された後、Ｓ１４０４において画面表示制御部３０１は通知画面１３０１を表示する。Ｓ１４０３において該当のファイルが移動しているかどうかは、表２の「移動後の場所」に値が含まれているかどうかで判断しても良いが、移動フラグを別に設けてそれによって判断してもよい。
【０１０９】
Ｓ１００６において履歴ボタンに関連付くファイルの一部が特定されたと判定された後、Ｓ１４０３でファイルが別のフォルダーへ移動したかを判定する。Ｓ１４０３でファイルを移動していると判定された場合は、Ｓ１４０５において画面表示制御部３０１は通知画面１３０１を表示する。その際に表示される画面は図１３に例示した画面であってもよく、図１３の通知画面１３０１に加えて、ファイルの一部が特定できなかった旨を伝えるエラーメッセージを追加してもよい。
【０１１０】
以上の処理によって、移動したファイルに関連付く履歴ボタンが押下された際には、該当のファイルが移動した旨をユーザに通知することができる。
【実施例４】
【０１１１】
実施例１では、履歴ボタンに対応するファイルが特定できなかった場合の画面遷移について説明した。本実施例ではファイルを特定できない原因の一つである、ファイルが複製され、複製元のファイルが削除されている際の画面遷移について説明する。
【０１１２】
図１５は、ユーザが履歴ボタンを押下した際にレコード登録時からファイルが複製かつ複製元のファイルが削除されていた際の通知画面１５０１の一例である。通知画面１５０１には複製され、削除されたファイルのファイル名「ＡＡＡ」が示されている。
【０１１３】
図１６（ａ）を用いて、ファイルが複製されて削除される際のフローを説明する。図１６（ａ）（ｂ）の各ステップは、ＲＯＭ１１３や外部メモリ１２１に予め格納されたプログラムをＣＰＵ１１１が実行することによって処理される。尚、上記で説明済みの部分については同じ符番を振り、説明を省略する。
【０１１４】
Ｓ１６０２において、ＧＵＩ部品制御部３０３からの指示に基づいて、画面入力制御部３０２は画像処理装置ファイル管理部３０５に対してファイルの複製を指示する。さらにＳ１６０３において、画面入力制御部３０２は画像処理装置ファイル管理部３０５に対して複製元のファイルの削除を指示する。
【０１１５】
ファイルが移動した結果、レコード管理部３０４のレコード情報は以下のように管理される。表１、表２のレコード情報との差異は、複製されたファイルの文書ＩＤを示す「複製後の文書ＩＤ」が含まれている点である。表３の例でいえば、履歴ボタンＣのレコード情報には２つのファイルが関連づいており、そのうち文書ＩＤ「０１０１」で識別されるファイルが複製され、新しく作成されたファイルの文書ＩＤが「０１０１−１」であることがわかる。
【０１１６】
【表３】
2020088412.tif 000005
【０１１７】
続いて、図１６（ｂ）を用いて通知画面１５０１を表示するためのフローについて説明する。Ｓ１６０３において、Ｓ１００６において履歴ボタンに関連するファイル全てが特定された場合は、画像処理装置ファイル管理部３０５でファイルの複製が行われているかを判定する。ファイルが複製されたかどうかは、表３の「複製後の文書ＩＤ」に値が含まれているかどうかで判断しても良いが、複製フラグを別に設けてそれによって判断してもよい。ファイルが複製されている場合は、画像処理装置ファイル管理部３０５で複製元ファイルが特定できるかを判定する。複製元ファイルが特定できなかった場合、画面表示制御部３０１は通知画面１５０１を表示する。
【０１１８】
Ｓ１００６において履歴ボタンに関連するファイルの一部が特定され、Ｓ１６０３〜１６０４において複製元のファイルが特定できなかったと判定された場合、画面表示制御部３０１は通知画面１５０１を表示する。その際に表示される画面は図１５に例示した画面であってもよく、図１５の通知画面１５０１に加えて、ファイルの一部が特定できなかった旨を伝えるエラーメッセージを追加してもよい。
【０１１９】
一方、Ｓ１００６において履歴ボタンに関連するファイルの一部が特定され、Ｓ１６０３〜１６０４において複製元のファイルが特定できたと判定された場合、図９（ａ）に示したように、履歴ボタンに関連付くファイルの一部が特定できなかった旨を通知する。
【０１２０】
以上の処理によって、複製され削除されたファイルに関連付く履歴ボタンが押下された際、ユーザにその旨を通知することができる。
【実施例５】
【０１２１】
上記の実施例では、履歴ボタンに関連付くファイルの一部が特定できなかった場合のエラー画面９０１について説明した。エラー画面９０１のエラーメッセージにもある通り、本実施例では特定できたファイルをユーザに確認させるためのソフトキー「ファイル確認」について説明する。
【０１２２】
＜レコード情報＞
図１８を用いて、画像処理装置１０１のレコード管理部３０４で保存されるレコード情報について説明する。
【０１２３】
「履歴ボタン」列は、該当するレコード情報が割り当てられている履歴ボタンを特定する情報である。今回は、タイムライン４０４に表示される履歴ボタン（履歴ボタンＡ、Ｂ）のレコード情報を一例に示す。基本的には一つの履歴ボタンに対して一つの設定内容、及び一つのファイルまたは複数のファイルが関連付いている。
【０１２４】
「機能種別」列は履歴ボタンに割り当てられた機能種別を示す情報である。図１８の例では履歴ボタンＡの機能種別に対して、「保存ファイルの利用」機能の「印刷」が関連付いている。機能種別については、その他にも「保存ファイルの利用」機能の「送信」や、「コピー」機能、「スキャンして送信」機能、「スキャンして保存」機能等があってもよい。
【０１２５】
「設定」列はジョブの設定内容に関する情報である。図１２の例では、「設定１」列はカラー設定、「設定２」列は用紙のサイズ設定の情報である。「…」列はその他の設定等の設定内容であって、例えば履歴ボタンであれば実行した日時情報を有していても良く、図１８では簡略化して記載している。
【０１２６】
「場所」列はファイルの保存場所、「ファイル名」列はファイル名である。具体的には、履歴ボタン４２０は、「／ｆｏｌｄｅｒ／ａａａ」にあるＡ．ｐｄｆ〜Ｑ．ｐｄｆの７つのファイルに対し設定内容（カラー：自動、用紙サイズ：Ａ４、その他の設定）に基づいて印刷を実行する履歴ボタンであることがわかる。
【０１２７】
「文書ＩＤ」列は各ファイルに関連付く識別子（文書ＩＤ）である。「場所」で特定されるファイルの管理先によってファイルをファイル名、または文書ＩＤ、またはその両方で管理される。図１８の場合、「／ｆｏｌｄｅｒ／ａａａ」ではファイルをファイル名のみで管理しており、「／ｆｏｌｄｅｒ／ｂｂｂ」ではファイルをファイル名、および文書ＩＤで管理されていることがわかる。
【０１２８】
各ファイルを文書ＩＤで管理している場合には、ファイル名が変更されたとしてもそのファイルを文書ＩＤで特定することができる。つまり、該当の履歴ボタンが押下された際にそのファイルを文書ＩＤで特定し、履歴ボタンに対応する機能を実行することができる。しかし、ファイルをファイル名でのみ管理している場合は、ファイル名が変更されると、該当のファイルを特定できず、履歴ボタンに対応する機能を実行することができない。
【０１２９】
＜設定画面＞
図１９の設定画面８０２にはボタン７３０が表示されている。ボタン７３０が押下されると一覧画面９００に遷移する。そして、一覧画面９００のボタン９９０が押下されると確認画面１０００に遷移する。
【０１３０】
ボタン７３０は、ホーム画面４０１のソフトキー「保存ファイルの利用」から遷移した場合には表示されないようにしてもよい。その理由はソフトキーを押下した場合、図４のように実行対象のファイルを選択してから設定画面８０２に遷移するため、設定画面８０２において実行対象のファイルを再度確認させるような操作部（ボタン７３０）を設ける必要がないからである。
【０１３１】
＜一覧画面＞
一覧画面９００のリスト９１０には、ホーム画面４０１で選択された履歴ボタンに関連付いているファイルのうち、実行可能なファイル（特定できたファイル）を表示する。リスト９１０はフリック操作を受付可能な画面であって、フリック操作によって図１９では表示されていないファイルを表示できるようにしてもよい。
【０１３２】
ボタン９９０が押下されると、特定できなかったファイルの確認画面１０００を表示する。これは履歴ボタンが作成された時点では印刷対象とされていたファイルのうち、該当の履歴ボタンを再度押下する際に特定できなかったファイルをリスト表示する画面である。確認画面１０００に表示されるファイルに関する情報は、履歴ボタンのレコード情報に基づいて表示される。ボタン９９１が押下されるとボタン７３０を押下する前の設定画面８０２へ戻る。ボタン９２０、ボタン９２１は図４のボタン８３１、ボタン８３２と同等であるため、説明を割愛する。尚、リスト９１０、リスト１０１０の表示内容は、レコード情報を参照することによって決定される。
【０１３３】
＜ファイルの確認画面＞
図１９の確認画面１０００は、一覧画面９００のボタン９９０が押下されると表示する画面の一例である。本画面は、履歴ボタンが作成された時点では印刷対象とされていたファイルのうち、何らかの理由で特定できなくなったファイルの確認を行う画面である。リスト１０１０には特定できなくなったファイルがリスト表示される。リスト１０１０の例に従えば、履歴ボタンに関連付いていた文書Ｐ．ｐｄｆ、および文書Ｑ．ｐｄｆが、該当の履歴ボタンを再度押下した際には参照できず、印刷できないことがわかる。ボタン１０９０が押下されると、一覧画面９００へ戻る。ボタン１０９１が押下されると設定画面８０２へ戻る。
【０１３４】
本実施例では、履歴ボタンに関連するファイルのうち、特定できたファイルと特定できなかったファイルとを別の画面（９００、１０００）に表示する形態を示した。しかし、その形態に限定されず、一つの画面上に双方のファイルを混在した状態に表示させてもよい。その際、特定できなかったファイルをグレーアウト表示するなど、双方のファイルを区別可能に表示するものとする。また、一つの画面上に双方のファイルを表示する際には、リスト９１０で選択状態であるファイルが特定できたファイルであるかどうかによって、詳細情報（９２１）や画面表示（９２０）をグレーアウト表示にしてもよい。
【０１３５】
本実施例では、設定画面８０２に表示されたボタン７３０を押下することによって、一覧画面９００を表示する形態を示した。しかし、一覧画面９００を表示する代わりに確認画面１０００を表示することによって、該当の機能を実行できないファイルを優先的に表示するようにしてもよい。
【０１３６】
＜ポップアップ画面＞
図２０のポップアップ画面１１００は、履歴ボタンを押下した際に、印刷対象としたファイルが一部を特定できなかった場合に表示されるメッセージ画面であって、図９（ａ）とは異なる形態を示す。
【０１３７】
ポップアップ画面１１００は、押下された履歴ボタンに対して関連付いた複数のファイルのうち、一部のファイルが見つからない場合に表示する画面の一例である。ボタン１１０５が押下されると設定画面８０２へ遷移する。その際に表示される設定画面８０２の設定内容は履歴ボタンに関連した設定内容が反映されており、印刷対象のファイルが一部特定できない場合でも反映される設定内容は変わらない。ボタン１１０６が押下されるとホーム画面４０１へ戻る。
【０１３８】
＜詳細情報画面＞
図２１の詳細情報画面１２００は、一覧画面８００のボタン８３２、一覧画面９００のボタン９２１が押下されたときに表示する画面の一例であり、リスト８１０で選択状態となっているファイルの詳細情報が表示される。行１２０１はファイル名、行１２０２はファイルの格納場所を表示する。行１２０３は該当文書のファイル種別、行１２０４はファイルのサイズを表示している。ボタン１２１０、およびボタン１２１２は、図２１で非表示の詳細情報を表示状態にするためのボタンである。表示１２１１は詳細情報のページ数と現在のページを示している。図２１の例では全ページが２ページあり、現在の表示は１ページ目であることを示している。ボタン１２９０が押下されると、詳細情報画面１２００を表示する前の画面（例えば一覧画面８００、または一覧画面９００）へ戻る。
【０１３９】
＜プレビュー画面＞
図２２のプレビュー画面１３００は、一覧画面８００のボタン８３１、一覧画面９００のボタン９２０が押下されたときに表示される画面であって、一覧画面８００または一覧画面９００で選択状態であるファイルをプレビュー表示する。通知画面１３０１は、一覧画面８００または一覧画面９００で選択されたファイルのファイル名である。１３１０、１３１１、１３１２は該当のファイルが複数ページで構成されている場合に表示される別ページでありページ順に表示される。ページを切り替えるには、プレビュー画面１３００の例では左右にフリック操作を行う。ボタン１３２０、ボタン１３２１は、中央に表示しているプレビュー画像の拡大、縮小を行うものである。フリック操作によって、中央に表示するプレビュー画像を切り替えても、ボタン１３２０、１３２１、１３４１、１３９０が表示される位置は変わらない。ボタン１３４１が押下されると、本画面を表示する前の画面、（例えば一覧画面８００または一覧画面９００）へ戻る。１３９０が押下されると、プレビュー表示されているファイルに対して印刷が実行される。
【０１４０】
また、１３４０はホーム画面４０１においてユーザー名および履歴ボタンが表示されていた表示領域である。１３４０にはログアウトするためのボタンと、ホーム画面４０１に戻るためのボタンが配置されている。このように、画面の領域を区分けし、各種操作画面を表示する際でも、区分けされた領域を維持させても良く、維持させずに画像処理装置のディスプレイ１２０の全画面に表示させるようにしてもよい。また、ユーザの処理内容によって区分けされた領域の維持を決定してもよい。
【０１４１】
実施例５により、履歴ボタンに関連付くファイルのうち、特定できたファイルを一覧画面９００で確認することができる。
【０１４２】
〔その他の実施例〕
上記の実施例では、「保存ファイルの利用」機能の印刷機能を例に説明したが、外部サーバーへの送信機能である場合も同様である。その場合、設定画面８０２は送信機能を実行するための設定画面になる。
【０１４３】
また、履歴ボタン８０１を押下した後に表示される設定画面８０２において、押下した履歴ボタンに関連付くファイルのファイル名を表示させてもよい。その際、関連付くファイルが複数である場合、そのうちの一つのファイルのファイル名のみを設定画面８０２上に表示させ、残りのファイルのファイル名については、ボタン７３０の「ファイル確認」を押下することで確認可能にしてもよい。
【０１４４】
実施例１では、Ｓ１００９においてでフォルダを特定できるかを判定し、判定結果によって一覧画面または初期画面を表示させる形態で説明した。しかし、Ｓ１００９の処理を実行することなく、Ｓ１００６で履歴ボタンに関連するファイルが特定できないと判定された時点で、一覧画面（もしくは初期画面）を表示させる形態でも可能である。
【０１４５】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。また、上述の実施形態の一部を適宜組み合わせてもよい。
【０１４６】
また、上述の画像処理装置１０１は、様々な装置を含むものである。例えば、パーソナルコンピュータやＰＤＡ、携帯電話端末に限らず、プリンタ、スキャナ、ＦＡＸ、複写機、複合機、カメラ、ビデオカメラ、その他の画像ビューワ等を含む。
【０１４７】
そして、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１４８】
１０１  画像処理装置
１１１  ＣＰＵ
１１２  ＲＡＭ
１１３  ＲＯＭ
１１９  タッチパネル
１２０  ディスプレイ
３０１  画面表示制御部
３０２  画面入力制御部
３０３  ＧＵＩ部品制御部
３０４  レコード管理部
３０５  画像処理装置ファイル管理部
３０６  メッセージ管理部
３０８  外部サービスＡ
３０９  外部サーバーＡファイル管理部
【図１】
2020088412.tif 000006
【図２】
2020088412.tif 000007
【図３】
2020088412.tif 000008
【図４】
2020088412.tif 000009
【図５】
2020088412.tif 000010
【図６】
2020088412.tif 000011
【図７】
2020088412.tif 000012
【図８】
2020088412.tif 000013
【図９】
2020088412.tif 000014
【図１０】
2020088412.tif 000015
【図１１】
2020088412.tif 000016
【図１２】
2020088412.tif 000017
【図１３】
2020088412.tif 000018
【図１４】
2020088412.tif 000019
【図１５】
2020088412.tif 000020
【図１６】
2020088412.tif 000021
【図１７】
2020088412.tif 000022
【図１８】
2020088412.tif 000023
【図１９】
2020088412.tif 000024
【図２０】
2020088412.tif 000025
【図２１】
2020088412.tif 000026
【図２２】
2020088412.tif 000027
【手続補正書】
【提出日】令和1年7月18日(2019.7.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部サーバーまたは画像処理装置で保存されたファイルを一覧表示し、
一覧表示された前記ファイルから複数のファイルを選択し、選択した前記複数のファイルを前記画像処理装置で印刷する、または送信先に送信するアプリケーションを有する画像処理装置であって、
前記画像処理装置の表示部は、
前記アプリケーションが選択されジョブが実行されたことに応じて生成されるソフトキーであって、実行された前記ジョブの設定内容に従って、複数のファイルに対して前記アプリケーションの再実行を指示するための前記ソフトキーを配置し、
前記画像処理装置は、
前記ソフトキーに関連付く前記複数のファイルを特定する特定手段と、を有し、
前記特定手段によって特定された前記複数のファイルのうちで存在しないファイルが含まれていた場合、
前記特定手段によって特定された前記複数のファイルに含まれる、存在するファイルに対して前記アプリケーションを実行することを特徴とする画像処理装置。
【請求項２】
前記特定手段によって前記複数のファイルの一部が特定されなかった場合、
前記ソフトキーに関連付く履歴に含まれる、前記アプリケーションを実行するための設定内容を表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定手段は、
前記ソフトキーに関連付く一つまたは複数のファイルが格納されたフォルダーに特定することによって、前記一つまたは複数のファイルを特定し、
前記特定手段が前記フォルダーに特定できなかった場合、
前記アプリケーションの実行対象であるファイルの格納先を選択させる選択画面を表示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記特定手段によって前記ソフトキーに関連付くファイルすべてを特定できなかった場合、
前記外部サーバーまたは前記画像処理装置で保存されたファイルを一覧表示する一覧画面であって、前記アプリケーションの実行対象となるファイルを選択させるための前記一覧画面を表示する請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項５】
前記一覧画面においてファイルが選択された後、
前記一覧画面において選択されたファイルに対して前記アプリケーションを実行するための前記設定内容を表示することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記特定手段によって前記複数のファイルの一部が特定されなかった場合、
特定されなかったファイルについて通知した後に、前記設定内容を表示することを特徴とする請求項１乃至５のいずれか一項に記載の画像処理装置。
【請求項７】
前記特定手段によって前記フォルダーに特定できなかった場合、
前記フォルダーに特定できなかった旨を通知した後に、前記選択画面を表示することを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記特定手段によって前記ソフトキーに関連付くファイルすべてを特定できなかった場合、
前記ソフトキーに関連付くファイルすべてを特定できなかった旨を通知した後に、前記一覧画面を表示することを特徴とする請求項４または５に記載の画像処理装置。
【請求項９】
前記特定手段によって前記複数のファイルの一部が特定されなかった場合に表示される、前記設定内容を表示する設定画面は、
前記特定手段によって特定されたファイルを表示するための第一の操作部を配置することを特徴とする請求項１乃至８のいずれか一項に記載の画像処理装置。
【請求項１０】
前記第一の操作部が選択されたことで表示される画面には、
前記特定手段によって特定されたファイルの一覧とともに、一覧表示された前記ファイルのプレビュー画像を表示可能とする第二の操作部と、一覧表示された前記ファイルに関する情報を表示可能にする第三の操作部とが表示されることを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記設定内容を表示する設定画面は、
ユーザーが選択した前記ソフトキーに関連付く前記履歴に含まれる設定内容が反映されることを特徴とする請求項１乃至１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記画像処理装置は前記アプリケーションを含む複数のアプリケーションを保持し、
前記表示部は、
前記複数のアプリケーションのうちの一つを起動するためのソフトキーを前記表示部の第１領域に配置するとともに、前記複数のアプリケーションの履歴に基づいて前記複数のアプリケーションのうちの一つを実行するためのソフトキーを第２領域に配置することを特徴とする請求項１乃至１１のいずれか一項に記載の画像処理装置。
【請求項１３】
外部サーバーまたは画像処理装置で保存されたファイルを一覧表示し、
一覧表示された前記ファイルから複数のファイルを選択し、選択した前記複数のファイルを前記画像処理装置で印刷する、または送信先に送信するアプリケーションを有する画像処理装置の制御方法であって、
前記画像処理装置の表示部は、
前記アプリケーションが選択されジョブが実行されたことに応じて生成されるソフトキーであって、実行された前記ジョブの設定内容に従って、複数のファイルに対して前記アプリケーションの再実行を指示するための前記ソフトキーを配置し、
前記画像処理装置は、
前記ソフトキーに関連付く前記複数のファイルを特定する特定ステップと、を有し、
前記特定ステップによって特定された前記複数のファイルのうちで存在しないファイルが含まれていた場合、
前記特定ステップによって特定された前記複数のファイルに含まれる、存在するファイルに対して前記アプリケーションを実行することを特徴とする画像処理装置の制御方法。
【請求項１４】
外部サーバーまたは画像処理装置で保存されたファイルを一覧表示し、
一覧表示された前記ファイルから複数のファイルを選択し、選択した前記複数のファイルを前記画像処理装置で印刷する、または送信先に送信するアプリケーションを有する画像処理装置として機能させるためのプログラムであって、
前記画像処理装置の表示部は、
前記アプリケーションが選択されジョブが実行されたことに応じて生成されるソフトキーであって、実行された前記ジョブの設定内容に従って、複数のファイルに対して前記アプリケーションの再実行を指示するための前記ソフトキーを配置し、
前記画像処理装置は、
前記ソフトキーに関連付く前記複数のファイルを特定する特定手段と、を有し、
前記特定手段によって特定された前記複数のファイルのうちで存在しないファイルが含まれていた場合、
前記特定手段によって特定された前記複数のファイルに含まれる、存在するファイルに対して前記アプリケーションを実行することを特徴とする画像処理装置として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
外部サーバーまたは画像処理装置で保存されたファイルを一覧表示し、
一覧表示された前記ファイルから複数のファイルを選択し、選択した前記複数のファイルを前記画像処理装置で印刷する、または送信先に送信するアプリケーションを有する画像処理装置であって、
前記画像処理装置の表示部は、
前記アプリケーションが選択されジョブが実行されたことに応じて生成されるソフトキーであって、実行された前記ジョブの設定内容に従って、複数のファイルに対して前記アプリケーションの再実行を指示するための前記ソフトキーを配置し、
前記画像処理装置は、
前記ソフトキーに関連付く前記複数のファイルを特定する特定手段と、を有し、
前記特定手段によって特定された前記複数のファイルのうちで存在しないファイルが含まれていた場合、
前記特定手段によって特定された前記複数のファイルに含まれる、存在するファイルに対して前記アプリケーションを実行することを特徴とする。