(57)【要約】【課題】ページを指定した印刷にかかる手間を軽減できる、印刷装置、コンピュータおよびプログラムを提供する。【解決手段】サーバ３からダウンロードプリントの対象となるファイルに含まれるしおり情報が取得され、そのしおり情報が操作パネル３０に表示される。そのため、ユーザは、操作パネル３０に表示されたしおり情報を確認することにより、印刷対象のページを容易に特定することができる。そして、ユーザは、操作パネル３０を介して、印刷対象のページに対応したしおり情報を選択して指定することができる。しおり情報が指定されると、指定されたしおり情報に対応するページの画像データがサーバ３から取得され、その画像データが印刷される。【選択図】図１
2015012505.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
操作部と、
印刷部と、
制御部と
を備え、
前記制御部は、
ファイルに含まれるしおり情報を前記表示部に表示させる表示処理と、
前記操作部を介して前記表示部に表示されたしおり情報の指定を受け付け、当該指定されたしおり情報に対応するページの画像データをファイルから取得し、当該画像データを前記印刷部に印刷させる印刷処理と
を実行することを特徴とする、印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記制御部は、
前記表示処理にて、複数のしおり情報を前記表示部に表示させ、
前記印刷処理にて、前記操作部を介して指定された複数のしおり情報に対応するページの画像データをファイルから取得し、当該画像データを前記印刷部に印刷させることを特徴とする、印刷装置。
【請求項３】
請求項１または２に記載の印刷装置であって、
前記制御部は、
前記表示処理にて、複数のファイルのしおり情報を前記表示部に表示させ、
前記印刷処理にて、前記操作部を介して指定された複数のしおり情報に対応するページの画像データをファイルから取得し、当該画像データを前記印刷部に印刷させることを特徴とする、印刷装置。
【請求項４】
請求項１〜３のいずれか一項に記載の印刷装置であって、
前記制御部は、前記表示処理にて、しおり情報に対応するページの枚数を前記表示部に表示させることを特徴とする、印刷装置。
【請求項５】
請求項１〜４のいずれか一項に記載の印刷装置であって、
前記制御部は、前記操作部を介して指定されなかったしおり情報に対応するページを特定する情報を前記印刷部に印刷させることを特徴とする、印刷装置。
【請求項６】
請求項１〜５のいずれか一項に記載の印刷装置であって、
前記制御部は、前記表示部に表示されたしおり情報の一覧を前記印刷部に印刷させることを特徴とする、印刷装置。
【請求項７】
請求項１〜６のいずれか一項に記載の印刷装置であって、
前記制御部は、前記表示処理にて、しおり情報の階層構造を前記表示部に表示させることを特徴とする、印刷装置。
【請求項８】
請求項７に記載の印刷装置において、
前記制御部は、前記印刷処理にて、前記操作部を介して上位階層のしおり情報が指定された場合、当該しおり情報の下位に属するしおり情報を前記印刷部に印刷させる対象として指定することを特徴とする、印刷装置。
【請求項９】
請求項１〜８のいずれか一項に記載の印刷装置において、
前記制御部は、前記表示処理にて、前記操作部を介して指定されたしおり情報に対応するページの総数を前記表示部に表示させることを特徴とする、印刷装置。
【請求項１０】
請求項１〜９のいずれか一項に記載の印刷装置において、
ファイルは、外部装置に記憶されており、
前記制御部は、前記外部装置からしおり情報を取得し、
前記表示処理にて、当該取得したしおり情報を前記表示部に表示させ、
前記印刷処理にて、前記操作部を介して指定されたしおり情報に対応するページの画像データを前記外部装置から取得し、当該画像データを前記印刷部に印刷させることを特徴とする、印刷装置。
【請求項１１】
印刷装置に接続されるコンピュータであって、
表示部と、
操作部と、
制御部と
を備え、
前記制御部は、
ファイルに含まれるしおり情報を前記表示部に表示させる表示処理と、
前記操作部を介して前記表示部に表示されたしおり情報の指定を受け付け、当該指定されたしおり情報に対応するページの画像データをファイルから取得し、当該画像データを前記印刷装置に印刷させる印刷処理と
を実行することを特徴とする、コンピュータ。
【請求項１２】
操作部および表示部を備え、印刷装置に接続されるコンピュータに、
ファイルに含まれるしおり情報を前記表示部に表示させる表示処理と、
前記操作部を介して前記表示部に表示されたしおり情報の指定を受け付け、当該指定されたしおり情報に対応するページの画像データをファイルから取得し、当該画像データを前記印刷装置に印刷させる印刷処理と
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置に接続されるコンピュータおよびコンピュータにインストールされるプログラムに関する。
【背景技術】
【０００２】
近年、ダウンロードプリント機能やダイレクトプリント機能を搭載した印刷装置が提供されている。ダウンロードプリント機能は、サーバに保存されているファイルを印刷装置に直接ダウンロードして印刷する機能である。ダイレクトプリント機能は、ＵＳＢメモリなどのリムーバブルメディアに格納されているファイルを印刷装置に直接取り込んで印刷する機能である。いずれの機能も、ＰＣ（パーソナルコンピュータ）などを使用せずに、ファイルを簡単に印刷することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８９８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
かかる印刷装置を用いて、複数のページからなるＰＤＦファイルなどが印刷されることがある。その際、ファイルの一部のページのみを印刷する場合には、ユーザが印刷対象のページ番号を指定して印刷を指示しなければならず、手間がかかる。
【０００５】
本発明の目的は、ページを指定した印刷にかかる手間を軽減できる、印刷装置、コンピュータおよびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
前記の目的を達成するため、本発明の一の局面に係る印刷装置は、表示部と、操作部と、印刷部と、制御部とを備え、制御部は、ファイルに含まれるしおり情報を表示部に表示させる表示処理と、操作部を介して表示部に表示されたしおり情報の指定を受け付け、当該指定されたしおり情報に対応するページの画像データをファイルから取得し、当該画像データを印刷部に印刷させる印刷処理とを実行する。
【０００７】
この構成によれば、ファイルに含まれるしおり情報が表示部に表示される。そのため、ユーザは、表示部に表示されたしおり情報を確認することにより、印刷対象のページを容易に特定することができる。そして、ユーザは、操作部を介して、印刷対象のページに対応したしおり情報を指定することができる。しおり情報が指定されると、その指定されたしおり情報に対応するページの画像データが印刷される。よって、ページを指定した印刷にかかる手間を軽減することができる。
【０００８】
制御部は、表示処理にて、複数のしおり情報を表示部に表示させ、印刷処理にて、操作部を介して指定された複数のしおり情報に対応するページの画像データをファイルから取得し、当該画像データを印刷部に印刷させてもよい。
【０００９】
この構成によれば、複数のしおり情報が表示部に表示される。ユーザは、操作部を介して、複数のしおり情報を指定することができる。複数のしおり情報が指定されると、その指定された各しおり情報に対応するページの画像データが印刷される。そのため、複数のページを印刷する際に、１ページごとにしおり情報を指定する操作を行う必要がない。よって、操作性が向上し、ページを指定した印刷にかかる手間を一層軽減することができる。
【００１０】
制御部は、表示処理にて、複数のファイルのしおり情報を表示部に表示させ、印刷処理にて、操作部を介して指定された複数のしおり情報に対応するページの画像データをファイルから取得し、当該画像データを印刷部に印刷させてもよい。
【００１１】
この構成によれば、複数のファイルのしおり情報が表示部に表示される。ユーザは、操作部を介して、複数のファイルのしおり情報を指定することができる。複数のファイルのしおり情報が指定されると、その指定された各ファイルのしおり情報に対応するページの画像データが印刷される。そのため、複数のファイルのページを指定して印刷する際に、１ファイルごとにしおり情報を指定する操作を行う必要がない。よって、操作性が向上し、ページを指定した印刷にかかる手間を一層軽減することができる。
【００１２】
制御部は、表示処理にて、しおり情報に対応するページの枚数を表示部に表示させてもよい。この場合、ユーザは、しおり情報に対応するページの枚数をしおり情報に対応するページを印刷するか否かの判断材料の１つとして利用することができる。
【００１３】
制御部は、操作部を介して指定されなかったしおり情報に対応するページを特定する情報を印刷部に印刷させてもよい。これにより、ユーザが印刷物からファイル全体の内容（構造）を把握することができるので、利便性が向上する。
【００１４】
制御部は、表示部に表示されたしおり情報の一覧を印刷部に印刷させてもよい。これにより、ユーザが印刷物からファイル全体の内容（構造）を把握することができるので、利便性が向上する。
【００１５】
制御部は、表示処理にて、しおり情報の階層構造を表示部に表示させてもよい。これにより、ユーザは、印刷対象のページを一層容易に特定することができる。よって、ページを指定した印刷にかかる手間をより軽減することができる。
【００１６】
制御部は、印刷処理にて、操作部を介して上位階層のしおり情報が指定された場合、当該しおり情報の下位に属するしおり情報を印刷部に印刷させる対象として指定してもよい。これにより、上位階層のしおり情報を指定すれば、そのしおり情報の下位に属するしおり情報を指定する必要がなくなる。よって、操作性および利便性が向上する。
【００１７】
制御部は、表示処理にて、操作部を介して指定されたしおり情報に対応するページの総数を表示部に表示させてもよい。これにより、ユーザが印刷されるページの総数を把握できるので、利便性が向上する。
【００１８】
ファイルは、外部装置に記憶されており、制御部は、外部装置からしおり情報を取得し、表示処理にて、当該取得したしおり情報を表示部に表示させ、印刷処理にて、操作部を介して指定されたしおり情報に対応するページの画像データを外部装置から取得し、当該画像データを印刷部に印刷させてもよい。これにより、外部装置から印刷されないページの画像データまで取得される無駄を省くことができる。その結果、外部装置から画像データを取得するのに要する時間を短縮することができる。
【００１９】
本発明の他の局面に係るコンピュータは、印刷装置に接続されるコンピュータであって、表示部と、操作部と、制御部とを備え、制御部は、ファイルに含まれるしおり情報を表示部に表示させる表示処理と、操作部を介して表示部に表示されたしおり情報の指定を受け付け、当該指定されたしおり情報に対応するページの画像データをファイルから取得し、当該画像データを印刷装置に印刷させる印刷処理とを実行する。
【００２０】
この構成によれば、ファイルに含まれるしおり情報が表示部に表示される。そのため、ユーザは、表示部に表示されたしおり情報を確認することにより、印刷対象のページを容易に特定することができる。そして、ユーザは、操作部を介して、印刷対象のページに対応したしおり情報を指定することができる。しおり情報が指定されると、その指定されたしおり情報に対応するページの画像データが印刷される。よって、ページを指定した印刷にかかる手間を軽減することができる。
【００２１】
なお、本発明は、印刷装置およびコンピュータの形態で実現することができるだけでなく、たとえば、印刷装置およびコンピュータの機能を実現するためのプログラムの形態で実現することもできる。
【発明の効果】
【００２２】
本発明によれば、表示部に表示されたしおり情報が操作部を介して指定されると、その指定されたしおり情報に対応するページの画像データが印刷される。よって、ページを指定した印刷にかかる手間を軽減することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係るＭＦＰ（Multi-FunctionPeripheral）が含まれるシステムの構成およびＭＦＰの電気的構成を示すブロック図である。
【図２】ＭＦＰの操作パネルに表示されるファイル選択画面の一例を示す図である。
【図３Ａ】操作パネルに表示されるしおり選択画面の一例を示す図である。
【図３Ｂ】操作パネルに表示されるしおり選択画面の他の例を示す図である。
【図３Ｃ】操作パネルに表示されるしおり選択画面のさらに他の例を示す図である。
【図４】操作パネルに表示される第１印刷設定画面の一例を示す図である。
【図５】操作パネルに表示される第２印刷設定画面の一例を示す図である。
【図６】表示・印刷処理の流れを示すフローチャートである。
【図７】表示・印刷処理に含まれるファイル選択処理の流れを示すフローチャートである。
【図８】表示・印刷処理に含まれる対象選択処理の流れを示すフローチャートである。
【図９】対象選択処理に含まれる選択表示処理の流れを示すフローチャートである。
【図１０】対象選択処理に含まれる解除表示処理の流れを示すフローチャートである。
【図１１】サーバで実行されるサーバ処理の流れを示すフローチャートである。
【図１２】サーバ処理に含まれるしおり・ページ枚数データ送信処理の流れを示すフローチャートである。
【図１３】サーバ処理に含まれる対象データ送信処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００２５】
＜ＭＦＰの構成＞
【００２６】
印刷装置の一例としてのＭＦＰ（Multi-Function Peripheral）１は、図１に示されるように、画像形成部１０、画像読取部２０、操作パネル３０およびネットワークインターフェース（Ｉ／Ｆ）４０および制御部５０を備えている。
【００２７】
なお、この実施形態では、印刷装置の一例として、ＭＦＰ１を取り上げるが、印刷装置は、少なくとも印刷機能を有する装置であれば、印刷機能を単機能で有する装置であってもよいし、印刷機能と印刷機能以外の機能を併せ持った装置であってもよい。
【００２８】
印刷部の一例としての画像形成部１０は、画像データに基づく印刷（カラー印刷またはモノクロ印刷）を実行する。この印刷により、プリント用紙に画像が形成される。画像形成の方式は、電子写真方式であってもよいし、インクジェット方式であってもよい。
【００２９】
画像読取部２０は、原稿の画像を読み取って、画像データを生成する。読み取りの方式は、原稿を搬送しつつ、原稿の画像を読み取るＡＤＦ（Auto Document Feeder）方式であってもよいし、コンタクトガラス上に原稿を載置して、原稿の画像を読み取るＦＢ（Flat Bed）方式であってもよい。
【００３０】
表示部および操作部の一例としての操作パネル３０は、タッチパネルおよび操作ボタンを備えている。タッチパネルには、各種の情報が表示される。また、タッチパネルのタッチ操作により、各種の入力が可能である。操作ボタンには、たとえば、ユーザが使用する機能を選択するための複数の機能選択ボタン、タッチパネルに表示される画面を切り替えるための十字ボタンなどが含まれる。
【００３１】
ネットワークインターフェース４０は、インターネット２に接続されている。これにより、ＭＦＰ１は、インターネット２に接続されているサーバ３との間で、インターネット２を経由した通信が可能である。外部装置の一例としてのサーバ３は、メモリに保存しているファイルをインターネット２を介してＭＦＰ１に送信するダウンロードサービスを提供するサーバである。ＭＦＰ１は、そのダウンロードサービスを利用して、サーバ３からファイルをダウンロードして印刷するダウンロードプリント機能を有している。
【００３２】
制御部５０は、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、ＮＶＲＡＭ（Non
Volatile RAM）５４およびＡＳＩＣ５５を備えている。ＣＰＵ５１は、各種の処理のためのプログラムを実行することにより、画像形成部１０、画像読取部２０および操作パネル３０を制御し、ネットワークインターフェース４０を介した通信を制御する。ＲＯＭ５２には、ＣＰＵ５１によって実行されるプログラムおよび各種の処理に必要なデータなどが格納されている。ＲＡＭ５３は、ＣＰＵ５１がプログラムを実行する際のワークエリアとして使用される。ＮＶＲＡＭ５４には、操作パネル３０から入力される各種の設定値などが記憶される。
【００３３】
＜ダウンロードプリント＞
【００３４】
操作パネル３０には、機能選択ボタンの１つとして、ダウンロードプリント機能選択ボタンが設けられている。
【００３５】
操作パネル３０のタッチパネルに初期画面（図示せず）が表示されている状態で、ダウンロードプリント機能選択ボタンが押されると、タッチパネルの表示画面が初期画面からファイル選択画面３１０に切り替わる。図２には、ファイル選択画面３１０の一例が示されている。
【００３６】
ファイル選択画面３１０では、ダウンロードプリント機能による印刷（ダウンロードプリント）の対象とするファイルを選択して指定することができる。
【００３７】
ファイル選択画面３１０には、ダウンロードプリントが可能なファイルの一覧がアイコン３１１で表示される。各アイコン３１１には、ファイル名が含まれている。
【００３８】
アイコン３１１がタッチされる度に、ファイルが選択された状態とそのファイルの選択が解除された状態（選択されていない状態）とに切り替わる。たとえば、ファイルが選択された状態では、そのファイルのアイコン３１１を取り囲む四角の破線が表示され、ファイルの選択が解除された状態では、そのファイルのアイコン３１１を取り囲む四角の破線が非表示となる。
【００３９】
図２に示されるファイル選択画面３１０の一例では、ダウンロードプリントが可能なファイルの一覧として、ＰＤＦ形式のファイル（ＰＤＦファイル）「Ａ」、ＰＤＦファイル「Ｂ」、ＰＤＦファイル「Ｃ」およびＰＤＦファイル「Ｄ」の各アイコン３１１が横並びで表示されている。また、ＰＤＦファイル「Ａ」、ＰＤＦファイル「Ｃ」およびＰＤＦファイル「Ｄ」が選択され、ＰＤＦファイル「Ｂ」が選択されていない状態が表示されている。
【００４０】
また、ファイル選択画面３１０には、ＯＫキー３１２およびキャンセルキー３１３が表示される。
【００４１】
１個以上のファイルが選択された状態で、ＯＫキー３１２がタッチされると、ファイルの選択が確定されて、ファイルの指定（選択）が完了する。そして、操作パネル３０のタッチパネルの表示画面がファイル選択画面３１０からしおり選択画面３２０（図３Ａ参照）に切り替わる。
【００４２】
キャンセルキー３１３がタッチされると、操作パネル３０のタッチパネルの表示画面がファイル選択画面３１０から初期画面に戻る。
【００４３】
以下では、ＰＤＦファイル「Ａ」、ＰＤＦファイル「Ｃ」およびＰＤＦファイル「Ｄ」が選択された状態で、ＯＫキー３１２がタッチされた場合を例にとって説明する。
【００４４】
しおり選択画面３２０は、ファイル選択画面３１０で指定されたファイルと１対１に対応している。ファイル選択画面３１０で複数のファイルが指定された場合、複数のしおり選択画面３２０が存在する。この場合、たとえば、操作パネル３０の十字キーに含まれる上方向キーまたは下方向キー（図示せず）が押されると、タッチパネルに表示されるしおり選択画面３２０が切り替わる。図３Ａ、図３Ｂおよび図３Ｃには、しおり選択画面３２０の例として、それぞれＰＤＦファイル「Ａ」、ＰＤＦファイル「Ｃ」およびＰＤＦファイル「Ｄ」に対応したしおり選択画面３２０が示されている。
【００４５】
しおり選択画面３２０には、しおり選択画面３２０に対応するファイルを表すアイコン３２１が表示される。アイコン３２１のデザインは、図２に示されるアイコン３１１と同じである。アイコン３２１は、しおり選択画面３２０の左端部に配置されている。
【００４６】
ファイル選択画面３１０で指定されたファイルにしおり情報が含まれる場合、そのファイルに対応したしおり選択画面３２０では、当該ファイルに含まれるページの中から、ダウンロードプリントの対象とするページをしおり情報を使って選択することができる。この場合のしおり選択画面３２０には、図３Ａおよび図３Ｂに示されるように、ファイルに含まれるしおり情報の一覧（しおり一覧）３２２が表示される。
【００４７】
しおり情報は、ファイルに含まれる特定のページまたはページ群（複数の連続するページからなる群）に目印として付けられる情報である。たとえば、ファイルが章立てされた文書を表すドキュメントファイルである場合、しおり情報は、各章および各章に含まれる各節などのグループごとに作成され、各グループに含まれる全ページに付けられている。具体的な一例では、ドキュメントファイルが表す文書に、「第一章」および「第二章」が設けられている場合、「第一章」および「第二章」の各章を表すしおり情報が作成される。そして、「第一章」に含まれる全ページに、「第一章」を表すしおり情報が付される。また、「第二章」に含まれる全ページに、「第二章」を表すしおり情報が付される。さらに、「第一章」に、「第一節」、「第二節」および「第三節」が設けられている場合、「第一節」、「第二節」および「第三節」の各節を表すしおり情報が作成される。そして、「第一節」に含まれる全ページに、「第一節」を表すしおり情報が付される。また、「第二節」に含まれる全ページに、「第二節」を表すしおり情報が付され、「第三節」に含まれる全ページに、「第三節」を表すしおり情報が付される。
【００４８】
しおり一覧３２２では、ユーザがそのページまたはページ群を特定することができるタイトルでしおり情報が表示される。たとえば、ファイルが章立てされた文書を表すドキュメントファイルである場合、しおり一覧３２２では、そのしおり情報が付けられた各章および各節のタイトルでしおり情報が表示される。また、ファイルが章立てされた文書を表すドキュメントファイルである場合、しおり一覧３２２では、その章立ての構造（階層構造）がユーザに理解されるように、しおり情報が階層別に分けて表示される。前述の一例の場合、しおり一覧３２２では、「第一章」および「第二章」ならびに各章に含まれる「第一節」、「第二節」および「第三節」の個々を表すしおり情報がそのタイトルで表示される。そして、しおり一覧３２２では、「第一章」に「第一節」、「第二節」および「第三節」が含まれ、「第二章」に「第一節」、「第二節」および「第三節」が含まれることがユーザに理解されるように、「第一章」および「第二章」などのタイトルがツリー形状に並べて表示される。
【００４９】
なお、ファイルが章立てされた文書を表すドキュメントファイルである場合、しおり情報は、各章および各章に含まれる各節などのグループごとに作成され、各グループにおける先頭のページに付けられていてもよい。この場合、ＭＦＰ１において、しおり情報が付されているページから各グループに含まれるページが特定される。たとえば、第二節の先頭のページが第６ページであり、第三節の先頭のページが第１６ページである場合、ＭＦＰ１において、第二節に含まれるページが第６〜１５ページであると特定される。
【００５０】
また、ファイルが章立てされた文書を表すドキュメントファイルである場合に、ファイルには、章立ての構造を表すツリー情報が含まれていてもよいし、そのツリー情報が含まれていなくてもよい。ツリー情報がファイルに含まれている場合には、ＭＦＰ１では、そのツリー情報に基づいて、章立ての構造が特定される。一方、ツリー情報がファイルに含まれていない場合には、ＭＦＰ１では、ファイルに含まれるしおり情報に基づいて、章立ての構造が特定される。
【００５１】
さらに、しおり一覧３２２では、各しおり情報の左側に、チェックボックス３２３が表示される。
【００５２】
しおり情報がタッチされる度に、そのしおり情報が選択された状態とそのしおり情報の選択が解除された状態（選択されていない状態）とに切り替わる。たとえば、しおり情報が選択された状態では、そのしおり情報の左側のチェックボックス３２３が塗りつぶされ、しおりの選択が解除された状態では、そのしおり情報の左側のチェックボックス３２３の塗りつぶしが消去される。しおり情報の選択により、その選択されたしおり情報に対応するページまたはページ群が選択される。
【００５３】
しおり情報が階層別に分けて表示されている場合には、上位階層のしおり情報が選択されると、その上位階層の下位に属するすべてのしおり情報が選択され、それらの各しおり情報の左側のチェックボックス３２３が塗りつぶされる。また、上位階層のしおり情報の選択が解除されると、その上位階層の下位に属するすべてのしおり情報の選択が解除され、それらの各しおり情報の左側のチェックボックス３２３の塗りつぶしが消去される。
【００５４】
また、しおり情報が選択されると、しおり情報の右側に、プルダウンボタン３２４と当該しおり情報に対応するページまたはページ群のページ枚数とが表示される。しおり情報が階層別に分けて表示されている場合、選択された最下位の階層のしおり情報の右側にのみ、プルダウンボタン３２４およびページ枚数が表示され、その上位の階層のしおり情報が選択されていても、上位の階層のしおり情報の右側にはプルダウンボタン３２４が表示されない。
【００５５】
プルダウンボタン３２４がタッチされると、印刷レイアウトを選択するためのプルダウンメニューが表示される。このプルダウンメニューでは、たとえば、１ｉｎ１（通常）、２ｉｎ１および４ｉｎ１の中から１つの印刷レイアウトを選択することができる。そして、プルダウンメニューで２ｉｎ１または４ｉｎ１の印刷レイアウトが選択された場合には、しおり情報とプルダウンボタン３２４との間に、選択された印刷レイアウトが文字で表示される。また、プルダウンメニューで２ｉｎ１または４ｉｎ１の印刷レイアウトが選択された場合には、ページ枚数の右側に、２ｉｎ１または４ｉｎ１で印刷されたときの印刷面数が括弧書きで表示される。
【００５６】
一方、ファイル選択画面３１０で指定されたファイルにしおり情報が含まれない場合、そのファイルに対応したしおり選択画面３２０では、ユーザがダウンロードプリントを所望するページを選択することができない。この場合、当該ファイルに含まれる全ページがダウンロードプリントの対象として自動的に選択される。そして、しおり選択画面３２０には、図３Ｃに示されるように、「このファイルにはしおり情報は含まれておりません」のメッセージが表示される。また、そのメッセージの上方には、「全ページ」の文字が表示されるとともに、その左側に、塗りつぶされたチェックボックス３２５が表示される。さらに、「全ページ」の文字の右側に、プルダウンボタン３２６と当該ファイルに含まれる全ページの枚数とが表示される。
【００５７】
プルダウンボタン３２６が押されると、印刷レイアウトを選択するためのプルダウンメニューが表示される。このプルダウンメニューでは、たとえば、１ｉｎ１、２ｉｎ１および４ｉｎ１の中から１つの印刷レイアウトを選択することができる。そして、プルダウンメニューで２ｉｎ１または４ｉｎ１の印刷レイアウトが選択された場合には、プルダウンボタン３２６の左側に、選択された印刷レイアウトが文字で表示される。また、プルダウンメニューで２ｉｎ１または４ｉｎ１の印刷レイアウトが選択された場合には、ページ枚数の右側に、２ｉｎ１または４ｉｎ１で印刷されたときの印刷面数が括弧書きで表示される。
【００５８】
また、しおり選択画面３２０には、ＯＫキー３２７およびキャンセルキー３２８が表示される。
【００５９】
さらに、しおり選択画面３２０には、ＯＫキー３２７の左側に、各しおり選択画面３２０で選択されたページの総数（Ｔｏｔａｌ枚数）が表示される。すなわち、図３Ａに示されるしおり選択画面３２０において、ＰＤＦファイル「Ａ」から選択されたページの枚数、図３Ａに示されるしおり選択画面３２０において、ＰＤＦファイル「Ｃ」から選択されたページの枚数およびＰＤＦファイル「Ｄ」に含まれる全ページの枚数の合算値が総数として表示される。言い換えれば、図３Ａ、図３Ｂおよび図３Ｃに示される各しおり選択画面３２０で表示されているページ枚数の合算値が総数として表示される。また、しおり選択画面３２０で２ｉｎ１または４ｉｎ１の印刷レイアウトが選択された場合、つまりページ枚数の右側に括弧書きで印刷面数が表示されている場合には、当該ページ枚数を印刷面数に置き換えたときの合算値が括弧書きで表示される。
【００６０】
各しおり選択画面３２０におけるダウンロードプリントの対象とするページの選択または確認の後、いずれかのしおり選択画面３２０でＯＫキー３２７がタッチされると、操作パネル３０のタッチパネルの表示画面がしおり選択画面３２０から図４に示される第１印刷設定画面３３０に切り替わる。
【００６１】
キャンセルキー３２８がタッチされると、操作パネル３０のタッチパネルの表示画面がしおり選択画面３２０からファイル選択画面３１０に戻る。
【００６２】
第１印刷設定画面３３０では、印刷概要ページおよびスキップフロントページに関する設定を行うことができる。
【００６３】
印刷概要ページは、各しおり選択画面３２０で表示される内容とほぼ同じ内容を記載したページである。第１印刷設定画面３３０では、印刷概要ページを印刷するか否かを設定することができる。また、印刷概要ページを印刷する場合に、その印刷概要ページをダウロードプリントされるファイルの最初のページとするか最後のページとするかを設定することができる。第１印刷設定画面３３０には、「印刷概要ページ」の文字が表示され、その文字の右側に、印刷概要ページに関する現在の設定値（設定内容）が表示される。図４には、現在の設定値として「最初」の文字が表示されている。設定値がタッチされると、たとえば、「最初」、「最後」および「印刷しない」の文字が表示された設定メニューが現れ、この設定メニューで設定値を変更することができる。すなわち、設定メニューにおいて、「最初」の文字をタッチすることにより、ファイルの最初のページを印刷概要ページとして印刷することを設定できる。また、「最後」の文字をタッチすることにより、ファイルの最後のページを印刷概要ページとして印刷することを設定できる。また、「印刷しない」の文字をタッチすることにより、印刷概要ページを印刷しないことを設定することができる。
【００６４】
第１印刷設定画面３３０では、スキップフロントページを印刷するか否かを設定することができる。本実施形態では、ダウンロードプリントの対象として選択されなかったページまたはページ群を「スキップページ」という。また、そのスキップページの最初のページを「スキップフロントページ」という。第１印刷設定画面３３０には、「スキップフロントページ」の文字が表示され、その文字の右側に、スキップフロントページを印刷するか否かの現在の設定値が表示される。設定値がタッチされると、設定メニューが表示され、この設定メニューにおいて、スキップフロントページを印刷するか否かを選択して設定することができる。
【００６５】
なお、スキップフロントページの印刷に代えて、スキップフロントページに対応するしおり情報が印刷されてもよい。
【００６６】
また、第１印刷設定画面３３０には、ＯＫキー３３１およびキャンセルキー３３２が表示される。
【００６７】
ＯＫキー３３１がタッチされると、操作パネル３０のタッチパネルの表示画面が第１印刷設定画面３３０から図５に示される第２印刷設定画面３４０に切り替わる。
【００６８】
キャンセルキー３３２がタッチされると、操作パネル３０のタッチパネルの表示画面が第１印刷設定画面３３０からしおり選択画面３２０に戻る。
【００６９】
第２印刷設定画面３４０では、印刷の品質、プリント用紙のサイズ（用紙サイズ）、両面印刷およびふちなし印刷に関する設定を行うことができる。
【００７０】
第２印刷設定画面３４０には、「品質」の文字が表示され、その文字の右側に、印刷品質の現在の設定値が表示される。設定値がタッチされると、設定メニューが表示され、この設定メニューにおいて、たとえば、印刷の品質を「Ｆｉｎｅ」または「Ｎｏｒｍａｌ」から選択して設定することができる。
【００７１】
「品質」の文字の下方には、「用紙サイズ」の文字が表示され、その文字の右側に、用紙サイズの現在の設定値が表示される。設定値がタッチされると、設定メニューが表示され、この設定メニューにおいて、たとえば、印刷サイズを「Ａ４」または「Ｂ５」から選択して設定することができる。
【００７２】
「用紙サイズ」の文字の下方には、「Ｄｕｐｌｅｘ」の文字が表示され、その文字の右側に、プリント用紙の両面に印刷するか否かについての設定値が表示される。設定値がタッチされると、設定メニューが表示され、この設定メニューにおいて、プリント用紙の両面に印刷するか否かを選択して設定することができる。
【００７３】
「Ｄｕｐｌｅｘ」の文字の下方には、「ふちなし」の文字が表示され、その文字の右側に、プリント用紙の周縁部に余白を設けるか否かについての設定値が表示される。設定値がタッチされると、設定メニューが表示され、この設定メニューにおいて、プリント用紙の周縁部に余白を設けるか否かを選択して設定することができる。
【００７４】
また、第２印刷設定画面３４０には、ＯＫキー３４１およびキャンセルキー３４２が表示される。
【００７５】
ＯＫキー３４１がタッチされると、ファイル選択画面３１０、しおり選択画面３２０、第１印刷設定画面３３０および第２印刷設定画面３４０で設定された内容に基づくダウンロードプリントが開始される。そして、操作パネル３０のタッチパネルの表示画面が第２印刷設定画面３４０から印刷中であることを報知する画面（図示せず）に切り替わる。
【００７６】
キャンセルキー３４２がタッチされると、操作パネル３０のタッチパネルの表示画面が第２印刷設定画面３４０から第１印刷設定画面３３０に戻る。
【００７７】
＜表示・印刷処理＞
【００７８】
操作パネル３０のダウンロードプリント機能選択ボタンが押されると、制御部５０のＣＰＵ５１は、図６に示される表示・印刷処理を実行する。
【００７９】
表示・印刷処理では、ＣＰＵ５１は、ネットワークインターフェース４０を介して、ダウンロードプリントが可能なファイルの一覧の送信をサーバ３に要求する（Ｓ１）。
【００８０】
その要求に応答して、サーバ３から、ファイルの一覧が送信される。ＣＰＵ５１は、ネットワークインターフェース４０を介して、そのサーバ３から送信されるファイルの一覧を受信する（Ｓ２）。
【００８１】
つづいて、ＣＰＵ５１は、ダウンロードプリントの対象となるファイルの選択を受け付けるためのファイル選択処理を実行する（Ｓ３）。ファイル選択処理では、ＣＰＵ５１は、操作パネル３０のタッチパネルに、ファイル選択画面３１０（図２参照）を表示させる。そして、ＣＰＵ５１は、ファイル選択画面３１０におけるファイルの選択を受け付ける。ファイル選択処理については、後に詳述する。
【００８２】
その後、ＣＰＵ５１は、ネットワークインターフェース４０を介して、ファイル選択処理で選択されたファイルに含まれるしおり情報および各しおり情報に対応するページまたはページ群のページ枚数のデータをサーバ３に要求する（Ｓ４）。
【００８３】
その要求に応答して、サーバ３から、しおり情報およびページ枚数のデータが送信される。ファイルにしおり情報が含まれない場合には、ファイルに含まれる全ページのページ枚数のデータが送信される。ＣＰＵ５１は、ネットワークインターフェース４０を介して、サーバ３から送信されるしおり情報およびページ枚数のデータを受信する（Ｓ５）。
【００８４】
次いで、ＣＰＵ５１は、ダウンロードプリントの対象となるページの選択を受け付けるための対象選択処理を実行する（Ｓ６）。対象選択処理では、ＣＰＵ５１は、操作パネル３０のタッチパネルに、しおり選択画面３２０（図３Ａ、図３Ｂおよび図３Ｃ参照）を表示させる。そして、ＣＰＵ５１は、しおり選択画面３２０におけるページの選択を受け付ける。対象選択処理については、後に詳述する。
【００８５】
対象選択処理の終了後、ＣＰＵ５１は、操作パネル３０のタッチパネルに、図４に示される第１印刷設定画面３３０および図５に示される第２印刷設定画面３４０を表示させる。そして、ＣＰＵ５１は、第１印刷設定画面３３０および第２印刷設定画面３４０における各種設定を受け付けて、その受け付けた設定をＲＡＭ５３に保存する（Ｓ７）。
【００８６】
その後、ＣＰＵ５１は、しおり選択画面３２０でダウンロードプリントの対象として選択されたページの画像データ（印刷対象データ）をサーバ３に要求する（Ｓ８）。
【００８７】
その要求に応答して、サーバ３から、印刷対象データが送信される。ＣＰＵ５１は、ネットワークインターフェース４０を介して、サーバ３から送信される印刷対象データを受信する（Ｓ９）。
【００８８】
その後、ＣＰＵ５１は、画像形成部１０を制御して、サーバ３から受信した印刷対象データを画像形成部１０に印刷させる（Ｓ１０）。また、図４に示される第１印刷設定画面３３０上で印刷概要ページの印刷が設定された場合、ＣＰＵ５１は、画像形成部１０を制御して、印刷概要ページを画像形成部１０に印刷させる。さらにまた、図４に示される第１印刷設定画面３３０上でスキップフロントページの印刷が設定された場合、ＣＰＵ５１は、画像形成部１０を制御して、スキップフロントページを画像形成部１０に印刷させる。そして、ＣＰＵ５１は、表示・印刷処理を終了する。
【００８９】
＜ファイル選択処理＞
【００９０】
ファイル選択処理の流れは、図７に示されている。
【００９１】
ファイル選択処理において、ＣＰＵ５１は、サーバ３から受信したダウンロードプリントが可能なファイルの一覧に基づいて、操作パネル３０のタッチパネルに、ファイル選択画面３１０（図２参照）を表示させる（Ｓ３０１）。
【００９２】
ファイル選択画面３１０が表示されている間、ＣＰＵ５１は、ファイル選択画面３１０上でアイコン３１１がタッチされたか否かを繰り返し判断する（Ｓ３０２）。
【００９３】
アイコン３１１がタッチされると、ＣＰＵ５１は、そのアイコン３１１に対応するファイルが選択されたと判断し（Ｓ３０２：ＹＥＳ）、ファイル選択画面３１０に、タッチされたアイコン３１１を取り囲む四角の破線を表示させることにより、アイコン３１１に対応するファイルが選択済みであることを表示する（Ｓ３０３）。
【００９４】
また、ファイル選択画面３１０が表示されている間、ＣＰＵ５１は、選択済みのファイルに対応するアイコン３１１、つまり四角の破線で取り囲まれているアイコン３１１がタッチされたか否かを繰り返し判断する（Ｓ３０４）。
【００９５】
四角の破線で取り囲まれているアイコン３１１がタッチされると、ＣＰＵ５１は、そのアイコン３１１に対応するファイルの選択が解除されたと判断し（Ｓ３０４：ＹＥＳ）、四角の破線の表示を消去することにより、アイコン３１１に対応するファイルの選択が解除されたことを表示する（Ｓ３０５）。
【００９６】
また、ファイル選択画面３１０が表示されている間、ＣＰＵ５１は、ファイル選択画面３１０上でＯＫキー３１２がタッチされたか否かを繰り返し判断する（Ｓ３０６）。
【００９７】
そして、ＯＫキー３１２がタッチされると、ＣＰＵ５１は、ファイルの選択の確定が入力されたと判断し（Ｓ３０６：ＹＥＳ）、ファイルの選択を確定して、その選択内容をＲＡＭ５３に保存する（Ｓ３０７）。その後、ＣＰＵ５１は、ファイル選択処理をリターンする。
【００９８】
なお、ファイル選択画面３１０のキャンセルキー３１３がタッチされると、ＣＰＵ５１は、タッチパネルの画面からファイル選択画面３１０を消去して、ファイル選択処理をリターンする。
【００９９】
＜対象選択処理＞
【０１００】
対象選択処理の流れは、図８に示されている。
【０１０１】
対象選択処理において、ＣＰＵ５１は、サーバ３から受信したデータにしおり情報が含まれているか否かを判断する（Ｓ６０１）。
【０１０２】
しおり情報が含まれている場合には（Ｓ６０１：ＹＥＳ）、ＣＰＵ５１は、サーバ３から受信したデータに基づいて、操作パネル３０のタッチパネルに、しおり一覧３２２が含まれるしおり選択画面３２０（図３Ａおよび図３Ｂ参照）を表示させる（Ｓ６０２）。
【０１０３】
一方、サーバ３から受信したデータにしおり情報が含まれていない場合には（Ｓ６０１：ＮＯ）、ＣＰＵ５１は、操作パネル３０のタッチパネルに、しおり情報がない旨のメッセージ、たとえば、「このファイルにはしおり情報は含まれておりません」のメッセージを含むしおり選択画面３２０（図３Ｃ参照）を表示させる（Ｓ６０３）。
【０１０４】
しおり選択画面３２０が表示されている間、ＣＰＵ５１は、しおり選択画面３２０上でしおり情報がタッチされたか否かを繰り返し判断する（Ｓ６０４）。
【０１０５】
しおり情報がタッチされると（Ｓ６０４：ＹＥＳ）、ＣＰＵ５１は、しおり選択画面３２０上でしおり情報が選択済みであることを表示するための選択表示処理を実行する（Ｓ６０５）。選択表示処理については、後に詳述する。
【０１０６】
また、しおり選択画面３２０が表示されている間、ＣＰＵ５１は、選択済みのしおり情報がタッチされたか否かを繰り返し判断する（Ｓ６０６）。
【０１０７】
選択済みのしおり情報がタッチされると（Ｓ６０６：ＹＥＳ）、そのしおり情報の選択が解除されたことをしおり選択画面３２０上で表示するための解除表示処理を実行する（Ｓ６０７）。解除表示処理については、後に詳述する。
【０１０８】
また、しおり選択画面３２０が表示されている間、ＣＰＵ５１は、しおり選択画面３２０上でプルダウンボタン３２４がタッチされたか否かを繰り返し判断する。プルダウンボタン３２４がタッチされると、ＣＰＵ５１は、しおり選択画面３２０に印刷レイアウトを選択するためのプルダウンメニューを表示させる。そして、ＣＰＵ５１は、プルダウンメニューにおける印刷レイアウトの選択により、印刷レイアウトの設定が変更されたか否かを判断する（Ｓ６０８）。
【０１０９】
印刷レイアウトの設定が変更された場合（Ｓ６０８：ＹＥＳ）、ＣＰＵ５１は、しおり選択画面３２０における括弧書きでの印刷面数の表示を更新する（Ｓ６０９）。
【０１１０】
また、しおり選択画面３２０が表示されている間、ＣＰＵ５１は、しおり選択画面３２０上でＯＫキー３２７がタッチされたか否かを繰り返し判断する（Ｓ６１０）。
【０１１１】
そして、ＯＫキー３２７がタッチされると、ＣＰＵ５１は、ページの選択の確定が入力されたと判断し（Ｓ６１０：ＹＥＳ）、ページの選択を確定して、その選択内容をＲＡＭ５３に保存する（Ｓ６１１）。その後、ＣＰＵ５１は、対象選択処理をリターンする。
【０１１２】
なお、しおり選択画面３２０のキャンセルキー３２８がタッチされると、ＣＰＵ５１は、タッチパネルの画面からしおり選択画面３２０を消去して、対象選択処理をリターンする。
【０１１３】
＜選択表示処理＞
【０１１４】
選択表示処理の流れは、図９に示されている。
【０１１５】
選択表示処理において、ＣＰＵ５１は、しおり選択画面３２０上でタッチされたしおり情報の左側のチェックボックス３２３の塗りつぶしにより、そのしおり情報が選択済みであることを表示させる（Ｓ６０５１）。
【０１１６】
つづいて、ＣＰＵ５１は、タッチされたしおり情報に下位階層に属するしおり情報があるか否かを判断する（Ｓ６０５２）。
【０１１７】
タッチされたしおり情報に下位階層に属するしおり情報がある場合（Ｓ６０５２：ＹＥＳ）、その下位階層のしおり情報の左側のチェックボックス３２３の塗りつぶしにより、下位階層のしおり情報が選択済みであることを表示させる（Ｓ６０５３）。
【０１１８】
タッチされたしおり情報に下位階層に属するしおり情報がない場合（Ｓ６０５２：ＮＯ）、ＣＰＵ５１は、ステップＳ６０５３の処理をスキップする。
【０１１９】
その後、ＣＰＵ５１は、しおり選択画面３２０において、選択済みのしおり情報のうちの最下位の階層のしおり情報に対応するページまたはページ群のページ枚数を表示させる（Ｓ６０５４）。
【０１２０】
また、ＣＰＵ５１は、しおり選択画面３２０において、選択済みのしおり情報のうちの最下位の階層のしおり情報の右側に、プルダウンボタン３２４を表示させることにより、ブルダウンメニューにおける印刷レイアウトの変更を受け付ける旨を表示させる（Ｓ６０５５）。その後、ＣＰＵ５１は、選択表示処理をリターンする。
【０１２１】
＜解除表示処理＞
【０１２２】
解除表示処理の流れは、図１０に示されている。
【０１２３】
解除表示処理において、ＣＰＵ５１は、しおり選択画面３２０上でタッチされた選択済みのしおり情報の左側のチェックボックス３２３の塗りつぶしの消去により、そのしおり情報の選択が解除されたことを表示させる（Ｓ６０７１）。
【０１２４】
つづいて、ＣＰＵ５１は、タッチされたしおり情報に下位階層に属するしおり情報があるか否かを判断する（Ｓ６０７２）。
【０１２５】
タッチされたしおり情報に下位階層に属するしおり情報がある場合（Ｓ６０７２：ＹＥＳ）、その下位階層のしおり情報の左側のチェックボックス３２３の塗りつぶしの消去により、下位階層のしおり情報の選択が解除されたことを表示させる（Ｓ６０７３）。
【０１２６】
タッチされたしおり情報に下位階層に属するしおり情報がない場合（Ｓ６０７２：ＮＯ）、ＣＰＵ５１は、ステップＳ６０７３の処理をスキップする。
【０１２７】
その後、ＣＰＵ５１は、しおり選択画面３２０において、選択が解除されたしおり情報のうちの最下位の階層のしおり情報に対応するページまたはページ群のページ枚数を非表示にする（Ｓ６０７４）。
【０１２８】
また、ＣＰＵ５１は、しおり選択画面３２０において、選択が解除されたしおり情報のうちの最下位の階層のしおり情報の右側のプルダウンボタン３２４を消去し、印刷レイアウトの変更を受け付けない旨を表示させる（Ｓ６０７５）。その後、ＣＰＵ５１は、解除表示処理をリターンする。
【０１２９】
＜サーバ処理＞
【０１３０】
サーバ３は、ダウンロードサービスを提供するため、図１１に示されるサーバ処理を繰り返し実行する。
【０１３１】
サーバ処理において、サーバ３は、ＭＦＰ１からダウンロードプリントが可能なファイルの一覧の送信を要求されたか否かを判断する（Ｓ２１）。この要求は、前述したように、図６に示される表示・印刷処理のステップＳ１の処理により、ＭＦＰ１から出力される。
【０１３２】
ファイルの一覧の送信を要求されると（Ｓ２１：ＹＥＳ）、サーバ３は、保存しているファイルの中からＭＦＰ１でダウンロードプリント可能なファイルを特定し、その特定したファイルの一覧をＭＦＰ１に送信する（Ｓ２２）。
【０１３３】
ファイルの一覧の送信を要求されていないときには（Ｓ２１：ＮＯ）、サーバ３は、ステップＳ２２の処理をスキップする。
【０１３４】
次いで、サーバ３は、ＭＦＰ１からしおり情報およびページ枚数のデータの送信を要求されたか否かを判断する（Ｓ２３）。この要求は、前述したように、図６に示される表示・印刷処理のステップＳ４の処理により、ＭＦＰ１から出力される。
【０１３５】
しおり情報およびページ枚数の送信を要求されると（Ｓ２３：ＹＥＳ）、サーバ３は、しおり情報およびページ枚数のデータを送信するためのしおり・ページ枚数データ送信処理を実行する（Ｓ２４）。
【０１３６】
しおり情報およびページ枚数の送信を要求されていないときには（Ｓ２３：ＮＯ）、サーバ３は、しおり・ページ枚数データ送信処理をスキップする。
【０１３７】
さらに、サーバ３は、ＭＦＰ１から印刷対象データの送信を要求されたか否かを判断する（Ｓ２５）。
【０１３８】
印刷対象データの送信を要求されると（Ｓ２５：ＹＥＳ）、サーバ３は、印刷対象データを送信するための対象データ送信処理を実行し（Ｓ２６）、サーバ処理を終了する。
【０１３９】
印刷対象データの送信を要求されていないときには（Ｓ２５：ＮＯ）、サーバ３は、対象データ送信処理をスキップして、サーバ処理を終了する。
【０１４０】
＜しおり・ページ枚数データ送信処理＞
【０１４１】
しおり・ページ枚数データ送信処理の流れは、図１２に示されている。
【０１４２】
しおり・ページ枚数データ送信処理において、サーバ３は、ＭＦＰ１から要求されたしおり情報が含まれるファイルの中に未処理のファイルがあるか否かを判断する（Ｓ２４１）。
【０１４３】
未処理のファイルがあれば（Ｓ２４１：ＹＥＳ）、サーバ３は、その未処理のファイルの中からしおり情報の抽出を試みる（Ｓ２４２）。
【０１４４】
しおり情報を抽出できた場合、サーバ３は、その抽出したしおり情報に対応するページまたはページ群のページ枚数を抽出する（Ｓ２４３）。また、しおり情報を抽出できなかった場合、つまりファイルにしおり情報が含まれていなかった場合には、そのファイルに含まれる全ページのページ枚数を抽出する（Ｓ２４３）。
【０１４５】
そして、サーバ３は、しおり情報を抽出できた場合には、そのしおり情報およびページ枚数のデータをＭＦＰ１に送信する（Ｓ２４４）。また、サーバ３は、しおり情報を抽出できなかった場合には、ページ枚数のデータのみをＭＦＰ１に送信する（Ｓ２４４）。
【０１４６】
その後、サーバ３は、未処理のファイルの有無を再び判断し（Ｓ２４１）、未処理のファイルがあれば（Ｓ２４１：ＹＥＳ）、前述のステップＳ２４２〜Ｓ２４４の処理を実行する。
【０１４７】
未処理のファイルがなくなれば（Ｓ２４１：ＮＯ）、サーバ３は、しおり・ページ枚数データ送信処理を終了する。
【０１４８】
＜対象データ送信処理＞
【０１４９】
対象データ送信処理の流れは、図１３に示されている。
【０１５０】
対象データ送信処理において、サーバ３は、ＭＦＰ１から要求された印刷対象データが含まれるファイルの中に未処理のファイルがあるか否かを判断する（Ｓ２６１）。
【０１５１】
未処理のファイルがあれば（Ｓ２６１：ＹＥＳ）、サーバ３は、その未処理のファイルの中から印刷対象データを抽出する（Ｓ２６２）。
【０１５２】
そして、サーバ３は、未処理のファイルから抽出した印刷対象データをＭＦＰ１に送信する（Ｓ２６３）。
【０１５３】
なお、未処理のファイルの容量が大きい場合には、サーバ３は、ファイルを複数に分割して、各分割部分から印刷対象データを抽出する。そして、サーバ３は、分割部分ごとに、印刷対象データをＭＦＰ１に送信する。
【０１５４】
その後、サーバ３は、未処理のファイルの有無を再び判断し（Ｓ２６１）、未処理のファイルがあれば（Ｓ２６１：ＹＥＳ）、前述のステップＳ２６２，Ｓ２６３の処理を実行する。
【０１５５】
未処理のファイルがなくなれば（Ｓ２６１：ＮＯ）、サーバ３は、対象データ送信処理を終了する。
【０１５６】
＜作用効果＞
【０１５７】
以上のように、サーバ３からダウンロードプリントの対象となるファイルに含まれるしおり情報が取得され、そのしおり情報が操作パネル３０に表示される。そのため、ユーザは、操作パネル３０に表示されたしおり情報を確認することにより、印刷対象のページを容易に特定することができる。そして、ユーザは、操作パネル３０を介して、印刷対象のページに対応したしおり情報を選択して指定することができる。しおり情報が指定されると、指定されたしおり情報に対応するページの画像データ（印刷対象データ）がサーバ３から取得され、その画像データが印刷される。よって、ページを指定した印刷にかかる手間を軽減することができる。また、サーバ３から印刷されないページの画像データまで取得される無駄を省くことができるので、サーバ３から画像データを取得するのに要する時間を短縮することができる。
【０１５８】
ダウンロードプリントの対象となるファイルが複数選択された場合には、その複数のファイルのしおり情報が操作パネル３０に表示される。そのため、ユーザは、操作パネル３０を介して、複数のファイルのしおり情報を選択して指定することができる。複数のファイルのしおり情報が指定されると、その指定された各ファイルのしおり情報に対応するページの画像データが印刷される。そのため、複数のファイルのページを指定して印刷する際に、１ファイルごとにしおり情報を指定する操作を行う必要がない。よって、操作性が向上し、ページを指定した印刷にかかる手間を一層軽減することができる。
【０１５９】
また、しおり情報とともに、しおり情報に対応するページの枚数が操作パネル３０に表示される。この場合、ユーザは、操作パネル３０の表示を見て、しおり情報に対応するページの枚数をしおり情報に対応するページを印刷するか否かの判断材料の１つとして利用することができる。
【０１６０】
ファイルが章立てされた文書を表すドキュメントファイルである場合、その章立ての構造（階層構造）がユーザに理解されるように、操作パネル３０には、しおり情報が階層別に分けて表示される。これにより、ユーザは、印刷対象のページを一層容易に特定することができる。よって、ページを指定した印刷にかかる手間をより軽減することができる。
【０１６１】
また、上位階層のしおり情報が指定された場合、当該しおり情報の下位に属するしおり情報が指定される。これにより、上位階層のしおり情報を選択して指定すれば、そのしおり情報の下位に属するしおり情報を指定する必要がなくなる。よって、操作性および利便性が向上する。
【０１６２】
さらには、ユーザが指定したしおり情報に対応するページの総数が操作パネル３０に表示される。これにより、ユーザが印刷されるページの総数を把握できるので、利便性が向上する。
【０１６３】
図４に示される第１印刷設定画面３３０上で印刷概要ページの印刷が設定された場合、印刷概要ページが印刷される。また、図４に示される第１印刷設定画面３３０上でスキップフロントページの印刷が設定された場合、スキップフロントページが印刷される。印刷概要ページおよび／またはスキップフロントページにより、ユーザがファイル全体の内容（構造）を把握することができるので、利便性が向上する。
【０１６４】
＜他の実施形態＞
【０１６５】
以上、本発明の一実施形態について説明したが、本発明は、他の形態で実施することもできる。
【０１６６】
たとえば、ダウンロードプリントを例にとって、ファイルに含まれるページを指定した印刷のために実行される処理について説明したが、同様の処理により、ダイレクトプリント機能による印刷（ダイレクトプリント）が実行されてもよい。ダイレクトプリント機能を有するＭＦＰ１には、リムーバブルメディアを接続するためのＵＳＢポート（ＵＳＢインターフェース）などの外部機器接続ポートが設けられる。また、図６に示される表示・印刷処理のステップＳ１，Ｓ２，Ｓ４，Ｓ５，Ｓ８，Ｓ９の各処理が省略されて、ＣＰＵ５１により、ファイルの一覧、しおり情報およびページ枚数のデータならびに印刷対象データがリムーバブルメディアから読み出される。
【０１６７】
また、前述の実施形態では、ＣＰＵ５１が各処理を実行する場合について説明した。しかしながら、ＡＳＩＣ５５が各処理を実行してもよいし、ＣＰＵ５１とＡＳＩＣ５５とが協働して各処理を実行してもよい。また、制御部５０が複数のＣＰＵを備え、複数のＣＰＵが協働して各処理を実行してもよい。
【０１６８】
また、インターネット２に接続されたＰＣ（コンピュータ）４に、ＭＦＰ１のＣＰＵ５１が実行する各処理（表示・印刷処理など）のプログラムがインストールされて、ＰＣ４において、ＣＰＵ５１が実行する各処理と同様の処理が実行されてもよい。この場合、ファイル選択画面３１０、しおり選択画面３２０、第１印刷設定画面３３０および第２印刷設定画面３４０は、ＰＣ４に接続されたディスプレイ（図示せず）に表示される。
【０１６９】
さらには、インターネット２に接続されたＰＣ４に限らず、ＬＡＮ（Local Area
Network）を介してＭＦＰ１と接続されたＰＣ（図示せず）に、ＭＦＰ１のＣＰＵ５１が実行する各処理（表示・印刷処理など）のプログラムがインストールされて、そのＰＣにおいて、ＣＰＵ５１が実行する各処理と同様の処理が実行されてもよい。
【０１７０】
また、前述の実施形態では、しおり情報が含まれるファイルの一例として、ＰＤＦ形式のファイル（ＰＤＦファイル）を取り上げたが、しおり情報が含まれるファイルのファイル形式としては、ＰＤＦ形式以外に、ＷＯＲＤ形式、ＸＰＳ（XML Paper Specification）形式およびＰＳ（Post Script）形式などを例示することができる。
【０１７１】
また、ファイルに含まれるしおり情報が指定されて、その指定されたページの画像データがサーバ３またはリムーバブルメディアからＭＦＰ１に取り込まれるとした。しかしながら、ユーザにより、印刷を所望するページのページ番号が指定されると、指定されたページの画像データがファイルに含まれる画像データの中から選択されて、その選択された画像データがサーバ３またはリムーバブルメディアなどの外部装置からＭＦＰ１に取り込まれてもよい。すなわち、ファイルに含まれる一部のページがしおり情報またはページ番号などのページを特定可能な情報で指定されると、指定されたページの画像データがファイルに含まれる画像データの中から選択されて、その選択された画像データが外部装置からＭＦＰ１に取り込まれるという技術は、印刷機能を有する装置に広く適用することができる。この技術によれば、印刷機能を有する装置で印刷されないページの画像データまで外部装置から取得される無駄を省くことができるので、その画像データの取得に要する時間を短縮することができる。
【０１７２】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【０１７３】
１    ＭＦＰ
３    サーバ
４    ＰＣ
１０  画像形成部
３０  操作パネル
５０  制御部
【図１】
2015012505.tif 000003
【図２】
2015012505.tif 000004
【図３Ａ】
2015012505.tif 000005
【図３Ｂ】
2015012505.tif 000006
【図３Ｃ】
2015012505.tif 000007
【図４】
2015012505.tif 000008
【図５】
2015012505.tif 000009
【図６】
2015012505.tif 000010
【図７】
2015012505.tif 000011
【図８】
2015012505.tif 000012
【図９】
2015012505.tif 000013
【図１０】
2015012505.tif 000014
【図１１】
2015012505.tif 000015
【図１２】
2015012505.tif 000016
【図１３】
2015012505.tif 000017