(57)【要約】【課題】  印刷対象として複数の種別のファイルを選択した場合、それぞれの種別のファイルに対して印刷設定を行う必要があり、印刷設定処理が煩雑になる。【解決手段】  ファイル拡張子が異なる複数種別のファイルを記憶し、記憶された複数種別のファイルを表示部に表示させ、表示された複数種別のファイルの中から、印刷対象のファイルを少なくとも１つ選択し、選択されたファイルに対する印刷設定画面を、ユーザの指示に基づき表示部に表示させ、選択されたファイルの拡張子が１種類の拡張子の場合、選択されたファイルの拡張子に対応する設定項目を有する印刷設定画面を表示させ、選択された複数のファイルの拡張子が２種類以上の拡張子の場合、選択された複数のファイルの拡張子に関わらず、所定の設定項目を有する印刷設定画面を表示させる。【選択図】  図３
2019069526.tif 000002
【特許請求の範囲】
【請求項１】
ファイル拡張子が異なる複数種別のファイルを記憶可能な記憶手段と、
前記記憶手段に記憶された複数種別のファイルを表示部に表示させる第１の表示制御手段と、
前記表示された複数種別のファイルの中から、印刷対象のファイルを少なくとも１つ選択する選択手段と、
前記選択手段によって選択されたファイルに対する印刷設定画面を、ユーザの指示に基づき前記表示部に表示させる第２の表示制御手段とを有し、
前記第２の表示制御手段は、前記選択手段によって選択されたファイルの拡張子が１種類の拡張子の場合、前記選択されたファイルの拡張子に対応する設定項目を有する印刷設定画面を表示させ、前記選択手段によって選択された複数のファイルの拡張子が２種類以上の拡張子の場合、前記選択手段によって選択された複数のファイルの拡張子に関わらず、所定の設定項目を有する印刷設定画面を表示させることを特徴とする画像形成装置。
【請求項２】
前記所定の設定項目は、前記記憶手段に記憶可能な複数の拡張子のファイルに適用可能な設定項目であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記記憶手段に記憶可能なファイルの拡張子は、ＰＤＦ、ＸＰＳ、ＴＩＦＦ、ＪＰＥＧの中の少なくとも１つ以上の拡張子であることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
さらに、印刷設定画面を介して設定された印刷設定に基づき、前記選択手段によって選択されたファイルを印刷する印刷手段を有することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記第２の表示制御手段は、前記選択手段によって選択されたファイルの拡張子が２種類以上の拡張子の場合、詳細な印刷設定を行うことができないメッセージを表示させることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
ファイル拡張子が異なる複数種別のファイルを記憶可能な記憶手段と、
前記記憶手段に記憶された複数種別のファイルを表示部に表示させる第１の表示制御手段と、
前記表示された複数種別のファイルの中から、印刷対象のファイルを少なくとも１つ選択する選択手段と、
前記選択手段によって選択されたファイルに対する印刷設定画面を、ユーザの指示に基づき前記表示部に表示させる第２の表示制御手段とを有し、
前記第２の表示制御手段は、前記選択手段によって選択されたファイルの拡張子が１種類の拡張子の場合、前記選択されたファイルの拡張子に対応する設定項目を有する印刷設定画面を表示させ、前記選択手段によって選択された複数のファイルの拡張子が２種類以上の拡張子の場合、前記選択手段によって選択された複数のファイルの拡張子に基づく設定項目を有する印刷設定画面を表示させることを特徴とする画像形成装置。
【請求項７】
ファイル拡張子が異なる複数種別のファイルを記憶部に記憶する記憶ステップと、
前記記憶部に記憶された複数種別のファイルを表示部に表示させる第１の表示制御ステップと、
前記表示された複数種別のファイルの中から、印刷対象のファイルを少なくとも１つ選択する選択ステップと、
前記選択ステップによって選択されたファイルに対する印刷設定画面を、ユーザの指示に基づき前記表示部に表示させる第２の表示制御ステップとを有し、
前記第２の表示制御ステップは、前記選択ステップによって選択されたファイルの拡張子が１種類の拡張子の場合、前記選択されたファイルの拡張子に対応する設定項目を有する印刷設定画面を表示させ、前記選択ステップによって選択された複数のファイルの拡張子が２種類以上の拡張子の場合、前記選択ステップによって選択された複数のファイルの拡張子に関わらず、所定の設定項目を有する印刷設定画面を表示させることを特徴とする印刷設定方法。
【請求項８】
前記所定の設定項目は、前記記憶部に記憶可能な複数の拡張子のファイルに適用可能な設定項目であることを特徴とする請求項７に記載の印刷設定方法。
【請求項９】
前記記憶部に記憶するファイルの拡張子は、ＰＤＦ、ＸＰＳ、ＴＩＦＦ、ＪＰＥＧの中の少なくとも１つ以上の拡張子であることを特徴とする請求項７または８に記載の印刷設定方法。
【請求項１０】
さらに、印刷設定画面を介して設定された印刷設定に基づき、前記選択ステップによって選択されたファイルを印刷する印刷ステップを有することを特徴とする請求項７乃至９のいずれか１項に記載の印刷設定方法。
【請求項１１】
前記第２の表示制御ステップは、前記選択ステップによって選択されたファイルの拡張子が２種類以上の拡張子の場合、詳細な印刷設定を行うことができないメッセージを表示させることを特徴とする請求項７乃至１０のいずれか１項に記載の印刷設定方法。
【請求項１２】
ファイル拡張子が異なる複数種別のファイルを記憶部に記憶する記憶ステップと、
前記記憶部に記憶された複数種別のファイルを表示部に表示させる第１の表示制御ステップと、
前記表示された複数種別のファイルの中から、印刷対象のファイルを少なくとも１つ選択する選択ステップと、
前記選択ステップによって選択されたファイルに対する印刷設定画面を、ユーザの指示に基づき前記表示部に表示させる第２の表示制御ステップとを有し、
前記第２の表示制御ステップは、前記選択ステップによって選択されたファイルの拡張子が１種類の拡張子の場合、前記選択されたファイルの拡張子に対応する設定項目を有する印刷設定画面を表示させ、前記選択ステップによって選択された複数のファイルの拡張子が２種類以上の拡張子の場合、前記選択ステップによって選択された複数のファイルの拡張子に基づく設定項目を有する印刷設定画面を表示させることを特徴とする印刷設定方法。
【請求項１３】
コンピュータを、請求項１乃至６のいずれか１項に記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、印刷設定方法に関する。
【背景技術】
【０００２】
印刷装置やＰＣのストレージに保存されている印刷対象のファイルに対して印刷設定を行う画面を表示する技術がある。特許文献１には、ファイルの種別に応じた印刷設定画面を表示する技術について開示されている。たとえば、ファイル拡張子「．ｔｘｔ」と「．ｂｍｐ」のファイルでは、設定可能な印刷設定項目が異なっており、それぞれの拡張子用の印刷設定画面が表示され、それぞれの画面において印刷設定の変更を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１６７６９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、印刷対象として１つのファイルを選択した場合は、印刷設定処理の操作手番は少ないが、印刷対象として複数の種別のファイルを選択した場合、それぞれの種別のファイルに対して印刷設定を行う必要がある。そのため、操作手番が多くなり、印刷設定処理が煩雑になる。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、ファイル拡張子が異なる複数種別のファイルを記憶可能な記憶手段と、前記記憶手段に記憶された複数種別のファイルを表示部に表示させる第１の表示制御手段と、前記表示された複数種別のファイルの中から、印刷対象のファイルを少なくとも１つ選択する選択手段と、前記選択手段によって選択されたファイルに対する印刷設定画面を、ユーザの指示に基づき前記表示部に表示させる第２の表示制御手段とを有し、前記第２の表示制御手段は、前記選択手段によって選択されたファイルの拡張子が１種類の拡張子の場合、前記選択されたファイルの拡張子に対応する設定項目を有する印刷設定画面を表示させ、前記選択手段によって選択された複数のファイルの拡張子が２種類以上の拡張子の場合、前記選択手段によって選択された複数のファイルの拡張子に関わらず、所定の設定項目を有する印刷設定画面を表示させることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、異なるファイル種別を一度の印刷指示で印刷可能にし、指定した印刷設定が確実に印刷結果に反映できるようになる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施例１に係る画像形成装置のハードウエア構成図。
【図２】本発明の実施例１に係る画像形成装置で動作するソフトウエア構成図。
【図３】実施例１に画像形成装置における印刷設定画面を表示する処理のフローチャート。
【図４】実施例１における操作部２０１２に表示されるファイル一覧の画面。
【図５】実施例１における操作部２０１２に表示されるＰＤＦ印刷基本設定画面。
【図６】実施例１における操作部２０１２に表示されるＰＤＦ印刷詳細設定画面。
【図７】実施例１における操作部２０１２に表示されるＴＩＦＦ印刷基本設定画面。
【図８】実施例１における操作部２０１２に表示されるＴＩＦＦ印刷詳細設定画面。
【図９】実施例１における操作部２０１２に表示される混在印刷基本設定画面。
【図１０】実施例１における操作部２０１２に表示されるメッセージの画面。
【図１１】実施例１におけるファイル種別毎の印刷基本設定項目。
【図１２】実施例１におけるファイル種別毎の印刷詳細設定項目。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について添付図面を参照して詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【実施例１】
【０００９】
図１は、本実施例の画像形成装置のハードウエア構成図である。
【００１０】
コントローラユニット２０００は、画像出力デバイスであるプリンタ２０９５と接続される。ここで、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２００４（記憶部）に格納されているファイルを、プリンタ２０９５により印刷出力する印刷機能も提供する。コントローラユニット２０００は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）１００６を介して、ＵＳＢストレージデバイスに格納されているファイルを、プリンタ２０９５により印刷する機能も提供する。ここで、ＵＳＢストレージデバイスは、ＵＳＢメモリやＵＳＢ  ＨＤＤなどである。コントローラユニット２０００は、さらに、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１００５に接続することによって、画像情報やデバイス情報の入出力を行うための制御を行う。コントローラユニット２０００は、ＬＡＮ１００５を介して接続されたストレージに格納されているファイルを、プリンタ２０９５により印刷出力するネットワーク印刷機能も提供する。
【００１１】
コントローラユニット２０００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２００１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２００３を有する。ＣＰＵ２００１は、ＲＯＭ２００３に格納されているブートプログラムによりＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）を起動する。その後、このＯＳ上でＨＤＤ２００４に格納されているアプリケーションプログラムを実行することによって各種処理を実行する。このＣＰＵ２００１の作業領域としてはＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２００２が用いられる。ＲＡＭ２００２は、作業領域とともに、画像データを一時記憶するための画像メモリ領域を提供する。ＨＤＤ２００４は、上記アプリケーションプログラムとともに、画像データを格納する。ＣＰＵ２００１は、システムバス２００７を介して、ＲＯＭ２００３およびＲＡＭ２００２と接続されている。
【００１２】
ＣＰＵ２００１は、操作部Ｉ／Ｆ（操作部インターフェース）２００６、およびイメージバスＩ／Ｆ（イメージバスインタフェース）２００５と接続されている。ＣＰＵ２００１は、さらに、ネットワークＩ／Ｆ（ネットワークインタフェース）２０１０、ＵＳＢ  Ｉ／Ｆ（ＵＳＢインターフェース）２０１１と接続されている。
【００１３】
操作部Ｉ／Ｆ２００６は、タッチパネルやハードキーを有する操作部２０１２とのインターフェースであり、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部Ｉ／Ｆ２００６は、操作部２０１２においてユーザにより入力された情報をＣＰＵ２００１に送る。ネットワークＩ／Ｆ２０１０は、ＬＡＮ１００５に接続され、ＬＡＮ１００５を介してＬＡＮ１００５上の各装置との間で情報の入出力を行う。ＵＳＢ  Ｉ／Ｆ２０１１は、ＵＳＢ１００６に接続され、ＵＳＢ１００６を介してＵＳＢストレージデバイスとファイルの入出力を行う。
【００１４】
イメージバスＩ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するためのバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４から構成される。画像バス２００８上にはデバイスＩ／Ｆ２０２０が接続され、デバイスＩ／Ｆ２０２０にはプリンタ２０９５が接続されている。デバイスＩ／Ｆ２０２０は、プリンタ２０９５とのデータの送受信を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対して補正、解像度変換などを行う。画像処理部２０３０は、画像データの回転処理、多値画像データをＪＰＥＧデータに変換する処理、２値画像データをＪＢＩＧ、ＭＭＲ、ＭＨなどのデータに圧縮する処理を行うとともに、その伸張処理を行う。
【００１５】
図２は、本実施例における画像形成装置で動作するソフトウエア構成の主要部分を説明するソフトウエア構成図である。
【００１６】
プログラム構成は、操作部アプリケーション３０１０、デバイス制御部３０３０、データ管理部３０４０により構成される。操作部アプリケーション３０１０は、操作部２０１２でユーザの操作に応じた処理を行う。デバイス制御部３０３０は、画像形成装置に備えられたプリンタ２０９５を制御する。データ管理部３０４０は、ＨＤＤ３００４に格納された画像データなどを管理する。
【００１７】
操作部アプリケーション３０１０は、主制御部３０１１とファイル印刷操作処理部３０１５と装置設定処理部３０１６とファイル変換部３０１７とユーザ管理操作処理部３０１８とで構成される。主制御部３０１１は、画面の表示やユーザのタッチパネル操作、ハードキー操作などの基本的な入出力を行う。ファイル印刷操作処理部３０１５は、文書管理部３０４１およびデバイス制御部３０３０を用いて、ＨＤＤ３００４やＵＳＢ１００６に接続されたＵＳＢストレージデバイスに保存されている電子画像データの表示、印刷などを行う。装置設定処理部３０１６は、装置設定の参照、変更の操作を処理する。
【００１８】
また、ファイル変換部３０１７は、画像ファイルからＰｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ（ＰＤＦ）やＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（ＸＰＳ）への変換処理およびその逆のファイル変換処理を行う。ここで、画像ファイルは、例えば、ＪＰＥＧ、ＭＨ（Ｍｏｄｉｆｉｅｄ  Ｈｕｆｆｍａｎ）、ＭＭＲ（Ｍｏｄｉｆｉｅｄ  Ｍｏｄｉｆｉｅｄ  Ｒｅａｄ）、ＪＢＩＧ、ＴＩＦＦなどがある。ユーザ管理操作処理部３０１８は、変更などの操作を制御する。
【００１９】
デバイス制御部３０３０は、プリンタ２０９５を制御するためのプリンタ制御部３０３２と、ネットワーク通信の制御を行うネットワーク制御部３０３５、ＵＳＢ通信の制御を行うＵＳＢ制御部３０３６からなる。
【００２０】
文書管理部３０４１は、画像データなどのファイルからなる文書の作成・変更・削除・閲覧、文書を格納するフォルダの作成・変更・削除・閲覧、文書やフォルダの属性情報の変更、文書やフォルダのアクセス許可設定の変更、文書の一時保管などの処理を行う。また、これらの情報は文書管理データベース３０４２で管理される。
【００２１】
ユーザ管理部３０４３は、ユーザＩＤ、ユーザ名、ユーザパスワード、ユーザのメールアドレスやユーザのホームフォルダなどの作成、削除、閲覧、変更などの処理を行う。また、装置内の各部からの要求に応じてユーザの認証処理も行う。これらの情報は、ユーザ管理データベース３０４４で管理される。装置設定管理部３０４５は、装置の動作に必要な設定を管理する。装置の設定情報は、装置設定データベース３０４６に管理されている。
【００２２】
図３は、本実施例におけるファイル印刷機能で行われる印刷設定処理を説明するフローチャートである。図３のフローチャートは、ＲＯＭ２００３に格納された制御プログラムがＲＡＭ２００２に展開されて、これをＣＰＵ２００１が実行することで実現される。
【００２３】
操作部２０１２に表示される図４のファイル一覧画面４０００において、ユーザがプリントするボタン４０３０を指示すると、印刷設定要求はコントローラユニット２０００に送信される。
【００２４】
ＣＰＵ２００１が、操作部２０１２から印刷設定要求を受信すると、図３のフローチャートの処理を開始する。
【００２５】
図４は、ファイル一覧画面４０００の一例を示している。カレントフォルダ表示部４０１０は、“／ｆｉｌｅｓ”を表示しており、ファイル一覧対象のフォルダが“／ｆｉｌｅｓ”フォルダであることを示している。ファイル一覧表示部４０２０は、「Ｍａｎｕａｌ．ｐｄｆ」、「Ｍａｎｕａｌ．ｘｐｓ」、「Ｍｏｎｏｃｒｏｍｅ．ｔｉｆ」、「Ｐｈｏｔｏ．ｊｐｇ」の４つのファイルを表示している。この例ではファイルが選択されていない状態を示している。本実施例では、ＵＳＢ  Ｉ／Ｆ１００６に接続されたＵＳＢストレージ内のファイル一覧を表示しているが、ＨＤＤ２００４や、ＬＡＮ１００５を介して接続されたストレージに保存されているファイルの一覧を表示することも可能である。ＨＤＤ２００４は、ファイル拡張子が異なる複数種別のファイルを記憶可能である。ファイル一覧でファイル名を押すとファイル名を表示している行を反転表示し、ファイルが選択状態であることがわかるように表示を変更する。ここで、ファイルは複数選択可能である。選択状態であるファイルのファイル名を押すと反転表示をやめ、非選択状態に戻る。この例では、プリントするボタンが操作不可の網掛け表示であることを示している。少なくとも一つのファイルが選択状態であれば、プリントするボタンの網掛けが外れ、操作可能な状態になる。印刷設定要求は、少なくとも、印刷対象のファイル数、印刷ファイル毎のファイル名、ファイル種別を含む。
【００２６】
Ｓ３０１０では、印刷要求に含まれる印刷対象ファイルのファイル種別と、図４のファイル一覧画面４０００から選択されたファイルの種別の数（選択されたファイル拡張子の数）を確認し処理を分岐する。選択されたファイル種別が１種類で、ＰＤＦファイルのみの場合はＳ３０２１へ、選択されたファイル種別が１種類でＸＰＳのみの場合はＳ３０２２へ処理を進める。また、選択されたファイル種別が１種類でＴＩＦＦのみの場合はＳ３０２３へ、選択されたファイル種別が１種類でＪＰＥＧのみの場合はＳ３０２４へ処理を進める。選択されたファイル種別が、複数の種別（２種類以上のファイル拡張子）を含む場合はＳ３０２５へ処理を進める。ここでは印刷装置が印刷可能な場合の例を説明するため、ＰＤＦ、ＸＰＳ、ＴＩＦＦ、ＪＰＥＧのみの分岐としているが、印刷装置が印刷可能な種別は限定的なものではなく、印刷装置の能力に応じて分岐を増減すればよい。
【００２７】
Ｓ３０２１ではＰＤＦに対応する印刷設定画面の表示処理を行う。ＰＤＦの印刷設定画面には、２種類の設定画面がある。一つは図５のＰＤＦ印刷基本設定画面５０００、もう一つは図６のＰＤＦ印刷詳細設定画面６０００である。ＰＤＦ印刷基本設定画面５０００は、図１１に示す印刷基本設定項目のＰＤＦの列を参照して作成される。図１１の「有」は、設定可能な項目を示しており、「無」は、設定できない項目を示している。
【００２８】
本実施例では、ＰＤＦファイルの印刷基本設定項目として、部数、カラー設定、用紙選択、仕上げ、両面、範囲指定が設定可能である。また、個別のファイル種別としては、ＰＤＦ、ＸＰＳ、ＴＩＦＦ、ＪＰＥＧを記載しているが、印刷装置の能力に応じてファイル種別を増減してもよい。ＰＤＦではすべての項目が有となっているので、すべての項目を設定可能な画面を作成し表示する。ＰＤＦの印刷基本画面５０００において、それぞれの設定項目ボタンを押すことで、設定項目の設定を変更することができる。
【００２９】
ＰＤＦ印刷詳細設定画面６０００は、ＰＤＦ基本設定画面５０００でその他機能ボタンを押したときに表示される。ＰＤＦ印刷詳細設定画面６０００は、図１２の印刷詳細設定項目のＰＤＦ列を参照して作成する。図１２の「有」は、設定可能な項目を示しており、「無」は、設定できない項目を示している。
【００３０】
本実施例では、印刷詳細設定項目として、解像度、中間調、用紙サイズに合わせる、拡大／縮小、印字領域拡大、ページ集約、製本、注釈の印刷、文書を開くパスワード、画像の向き、印字開始位置がある。項目は印刷装置の能力に応じて増減してもよい。また、ファイル種別としては、ＰＤＦ、ＸＰＳ、ＴＩＦＦ、ＪＰＥＧを記載しているが、印刷装置の能力に応じてファイル種別を増減してもよい。また、ＰＤＦの列で有となっている項目は、解像度、中間調、用紙サイズに合わせる、印字領域拡大、ページ集約、製本、注釈の印刷、文書を開くパスワードであるので、これらを設定可能な画面を作成し、表示する。それぞれの設定項目ボタンを押すと設定項目の設定を変更できる。閉じるボタンを押すと、ＰＤＦ印刷基本設定画面５０００を表示する。
【００３１】
Ｓ３０２２ではＸＰＳの印刷設定画面であるＸＰＳ印刷基本設定画面、ＸＰＳ印刷詳細設定画面の表示処理を行う。これらの画面については特に図示していない。Ｓ３０２２の処理方法はＳ３０２１と同様であり、図１１の印刷基本設定項目、図１２の印刷詳細設定項目のＰＤＦ列ではなく、ＸＰＳ列を参照する点が異なる。
【００３２】
Ｓ３０２３ではＴＩＦＦの印刷設定画面である図７のＴＩＦＦ印刷基本設定画面７０００、図８のＴＩＦＦ印刷詳細設定画面８０００の表示処理を行う。Ｓ３０２３の処理方法はＳ３０２１と同様であり、図１１の印刷基本設定項目、図１２の印刷詳細設定項目のＰＤＦ列ではなく、ＴＩＦＦ列を参照する点が異なる。
【００３３】
Ｓ３０２４ではＪＰＥＧの印刷設定画面であるＪＰＥＧ印刷基本設定画面、ＪＰＥＧ印刷詳細設定画面の表示処理を行う。これらの画面については特に図示していない。Ｓ３０２４の処理方法はＳ３０２１と同様で、図１１の印刷基本設定項目、図１２の印刷詳細設定項目のＰＤＦ列ではなく、ＪＰＥＧ列を参照する点が異なる。
【００３４】
Ｓ３０２５では操作部２０１２に図１０の画面１００００を表示する。画面１００００には「複数種別のファイルが含まれているために、詳細な印刷設定ができない」ことを示すメッセージ１００１０、中止ボタン１００２０、実行ボタン１００３０が配置されている。画面を表示することにより、詳細な設定をしたい場合は、複数種類のファイルを選択させないようにすることを促すことができる。
【００３５】
Ｓ３０３０では、各印刷基本設定画面でプリントするボタンかキャンセルボタンのどちらを押したかで処理を分岐する。プリントするボタンを押した場合はＳ３０４０に処理を進め、各印刷基本設定画面、印刷詳細設定画面で設定された印刷設定を使用してファイル一覧画面で選択されたファイルを印刷する。キャンセルボタンを押した場合は本処理を終了し再びファイル一覧画面４０００を表示する。Ｓ３０５０では画面１００００で中止ボタン１００２０を押したか、実行ボタン１００３０を押したかで処理を分岐する。中止ボタン１００２０を押した場合、本処理を終了し再びファイル一覧画面４０００を表示する。実行ボタン１００３０を押した場合は、Ｓ３０６０に処理を進める。
【００３６】
Ｓ３０６０では、ファイル種別が混在している（２種類以上の拡張子のファイルが選択された）場合の印刷設定画面（図９の混在印刷基本設定画面９０００）の表示処理を行う。図９の混在印刷基本設定画面９０００は、選択された複数のファイルの拡張子に関わらず、図１１の印刷基本設定項目に基づく所定の画面である。
【００３７】
Ｓ３０２１、Ｓ３０２２、Ｓ３０２３、Ｓ３０２４、Ｓ３０６０の表示処理は、ＣＰＵ２００１が操作部２０１２に印刷設定画面を表示させる表示制御処理を行うことで実行される。処理方法はＳ３０２１と同様で、図１１の印刷基本設定項目の混在列を参照する点、および、印刷詳細設定画面は作成しない点が異なる。ここで、混在列ではＰＤＦ、ＸＰＳ、ＴＩＦＦ、ＪＰＥＧすべてのファイル種別で有効となっており、適用可能な印刷設定項目のみを有効としている。
【００３８】
混在印刷基本画面のその他機能ボタンを網掛け表示し、印刷詳細設定ができない状態にする。このように、複数種別のファイルが混在したときには詳細設定を行えなくすることで、従来からの操作性を変えずに複数種別のファイルを一度の操作で印刷することが可能となる。また、ファイルが混在した場合に設定可能な項目は、すべてのファイル形式で設定可能な項目に限定しているため、設定した印刷設定が印刷物に確実に反映される。
【実施例２】
【００３９】
実施例１では、印刷対象ファイルのファイル種別が混在している場合、図１１の混在の場合の印刷設定項目の有無を固定で保持している情報を基に、Ｓ３０６０で印刷設定画面を作成して、表示している。これを固定で保持するのではなく、選択しているファイル種別の組み合わせからそれぞれの印刷設定項目の有無を判定するようにしてもよい。
【００４０】
例えば、選択しているファイル種別がＰＤＦとＸＰＳの場合、図１１のＰＤＦの列とＸＰＳの列を参照し、両方の列で有となっている部数、カラー設定、用紙選択、仕上げ、両面、範囲指定を設定可能な印刷設定画面を作成して表示する。また、選択しているファイル種別がＰＤＦとＪＰＥＧの場合、図１１のＰＤＦの列とＪＰＥＧの列を参照し、両方の列で有となっている部数、カラー設定、用紙選択を設定可能な印刷設定画面を作成して表示する。
【００４１】
これにより、より柔軟な印刷設定画面を提供することができるようになる。
【００４２】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2019069526.tif 000003
【図２】
2019069526.tif 000004
【図３】
2019069526.tif 000005
【図４】
2019069526.tif 000006
【図５】
2019069526.tif 000007
【図６】
2019069526.tif 000008
【図７】
2019069526.tif 000009
【図８】
2019069526.tif 000010
【図９】
2019069526.tif 000011
【図１０】
2019069526.tif 000012
【図１１】
2019069526.tif 000013
【図１２】
2019069526.tif 000014