(57)【要約】【課題】印刷設定を記憶できないファイルに対して、ユーザが該ファイルに基づく印刷を行う都度、印刷設定を行う手間を軽減することを可能とする画像形成装置を提供する。【解決手段】画像形成装置２０１は、ユーザ所望の印刷設定をあらかじめ「よく使う設定」としてプリセットボタンに保持し、ファイルのファイル名に含まれる該ファイルの印刷設定を示す文字列を抽出し、抽出された該文字列がプリセットボタンの名称に含まれる、前記ファイルの印刷設定として該プリセットボタンに保持された印刷設定を設定する。【選択図】図３
2019126978.tif 000002
【特許請求の範囲】
【請求項１】
印刷設定をあらかじめ記憶手段に記憶する記憶手段と、
ファイルのファイル名に含まれる該ファイルの印刷設定名を特定する特定手段と、
前記特定手段によって特定された印刷設定名に対応する印刷設定を、前記記憶手段から取得し、前記ファイルの印刷設定として設定する設定手段と、を備える
ことを特徴とする画像形成装置。
【請求項２】
前記設定手段は、前記特定手段によって特定された印刷設定名に対応する印刷設定を前記記憶手段から取得できない場合、前記ファイルの印刷設定としてデフォルトの印刷設定を設定する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記記憶手段は、ユーザにより設定された１以上の設定項目に対する設定内容を、よく使う設定としてあらかじめ記憶する
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記ファイルの印刷設定名に対応する印刷設定は、前記ファイルの印刷設定名を前記よく使う設定の名称とする印刷設定である
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記ファイルの印刷設定名は、所定のルールに従って該ファイルのファイル名に含まれる
ことを特徴とする請求項１乃至４のいずれか一項に記載の画像形成装置。
【請求項６】
前記ファイルの印刷設定名は、前記ファイル名のプレフィックスまたはサフィックスとして含まれる
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記設定手段は、前記ファイルに対してさらに印刷設定がなされた場合、該印刷設定と、前記特定手段によって特定された印刷設定名に対応する印刷設定とを合わせて前記ファイルの印刷設定として設定する
ことを特徴とする請求項１乃至６のいずれか一項に記載の画像形成装置。
【請求項８】
前記設定手段によって設定された印刷設定に基づいて、前記ファイルに基づく印刷を行う印刷手段をさらに備えることを特徴とする請求項１乃至７のいずれか一項に記載の画像形成装置。
【請求項９】
印刷設定をあらかじめ記憶手段に記憶する記憶工程と、
ファイルのファイル名に含まれる該ファイルの印刷設定名を特定する特定工程と、
前記特定工程において特定された印刷設定名に対応する印刷設定を、前記記憶手段から取得し、前記ファイルの印刷設定として設定する設定工程と、を有する
ことを特徴とする画像形成装置の制御方法。
【請求項１０】
請求項１乃至８のいずれか一項に記載の画像形成装置が備える各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、その制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年の画像形成装置は、自装置内または接続されたネットワーク上の記憶装置に保存されたファイルを印刷する機能を有するものがある。これらのファイルには、印刷設定を付随して保存することができる。一方、ファイルの種類によっては、印刷設定を保存できないものがある。例えば、ＰＤＦフォーマットのファイルは、印刷設定を保存できない。
【０００３】
印刷設定を保存できないファイルを所望の印刷設定で印刷するには、該ファイルの印刷時に印刷設定をその都度行い、所望の成果物を得ることになる。しかし、印刷設定は、例えば、カラー／白黒設定、ホチキス設定、製本設定、ページ集約設定、両面設定など多種多様であり、ユーザは、所望の印刷設定を行うために多くの操作を行う必要があり不便であった。
【０００４】
これに対して、所望の印刷設定を予め画像形成装置のプリセットボタン等に割り付けて保存し、該当のプリセットボタンを押下することにより所望の印刷設定を完了させる機能を有する画像形成装置がある。ユーザは、印刷するファイルを選択し、所望の印刷設定が保存されたプリセットボタンを押下することで、印刷設定を完了させることができる。
【０００５】
しかし、ユーザがプリセットボタンを押下して印刷設定を行う場合であっても、ユーザは選択したファイルがどのようなデザインであるかを認識して、適切なプリセットボタンを選択しなければならない。このため、印刷を実行する都度プリセットボタンを操作するのは、ユーザにとって不便である。例えば、製本で見開きの両ページにわたった見出しのデザインなど、特定の印刷設定を想定して作成されたファイルがある。これに対して、ユーザは、印刷する際に、該ファイルがどのようなデザインであるかを認識して、適切なプリセットボタンを選択しなければならない。
【０００６】
また、一方、ジョブチケットのように、特定のファイルに印刷設定を紐付けて保存する仕組みがある。この場合、ファイルは、ジョブチケットと一緒に作成および保存され、印刷装置は、ファイルとジョブチケットの両方を参照して印刷を実行する。しかし、ジョブチケットのような仕組みを用いるには、ファイルを生成する情報処理装置やファイルを保存および印刷する画像形成装置に専用のアプリケーションが必要となり、導入費用の面や操作の習得の面からユーザに対して敷居が高い。
【０００７】
特許文献１は、ＰＤＦファイルのファイル名称毎に印刷設定の情報である印刷設定情報を登録することが開示されている。また、特許文献１では、印刷するＰＤＦファイルが指定されると、該ＰＤＦファイルのファイル名称に対応して登録された設定情報を読み出し、該設定情報に基づき印刷を実行するためのイメージデータに変換することが記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１５−６９６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に開示された技術では、複数のファイルで同じ印刷設定を使用する場合、該複数のファイルの全てのファイル名称のそれぞれに対して同じ印刷設定の情報を対応付けて登録する必要がある。これでは、同じ印刷設定の情報を複数のファイル毎に個別に用意することになる。また、例えば、新しいファイル名称のファイルを作成する度に、同じ印刷設定を示す情報が既に登録されていた場合であっても、印刷設定の情報がファイル名称と対応付けられるために、印刷設定の情報を更新しなければならない。したがって、扱うファイルの数が多くなると、印刷設定の情報を保存する領域を圧迫する可能性がある。
【００１０】
本発明は、印刷設定を記憶できないファイルに対して、ユーザが該ファイルに基づく印刷を行う都度、印刷設定を行う手間を軽減することを可能とする画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一実施形態に係る画像形成装置は、印刷設定をあらかじめ記憶手段に記憶する記憶手段と、ファイルのファイル名に含まれる該ファイルの印刷設定名を特定する特定手段と、前記特定手段によって特定された印刷設定名に対応する印刷設定を前記記憶手段から取得し、前記ファイルの印刷設定として設定する設定手段と、を備えることを特徴とする画像形成装置。
【発明の効果】
【００１２】
本発明の画像形成装置によれば、印刷設定を記憶できないファイルに対して、ユーザが該ファイルに基づく印刷を行う都度、印刷設定を行う手間を軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】画像形成装置のハードウェア構成の一例を示す図である。
【図２】印刷システムのシステム構成の一例を示す図である。
【図３】画像形成装置のソフトウェア構成の一例を示す図である。
【図４】画像形成装置が管理する部署ファイルの一覧を示す画面の一例である。
【図５】画像形成装置において印刷設定を行う画面の一例である。
【図６】画像形成装置においてよく使う設定を呼び出す画面の一例である。
【図７】ボックス機能における処理を説明するためのフローチャートである。
【図８】印刷処理を説明するためのフローチャートである。
【図９】印刷設定の抽出および反映処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について図面などを参照して説明する。
【００１５】
（第１実施形態）
図１は、本実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。
この画像形成装置は、スキャナ機能、プリント機能、ボックス機能等を備えた多機能処理装置（複合機）を例に説明するが、本発明はこのような複合機に限定されるものでなく、プリント機能のみを有するプリンタなどでも良い。
コントローラユニット１００は、この画像形成装置全体の動作を制御する。システムバス１１１に、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４、操作部Ｉ／Ｆ１０５、デバイスＩ／Ｆ１０７、ネットワークＩ／Ｆ１１０が接続される。ＣＰＵ１０１は、ＲＡＭ１０２に展開されたプログラムに従って、システムバス１１１に接続された各部を統括的に制御する。
【００１６】
ＲＡＭ１０２は、ＣＰＵ１０１が動作するためのワークメモリであり、また画像データを一時記憶するための画像メモリである。また、ＲＡＭ１０２には、オペレーティングシステムやシステムソフトウェア、アプリケーショソフトウェア等のプログラムやデータも配置される。ＲＯＭ１０３には、電源オン時に、ＨＤＤ１０４にインストールされているプログラムを読み出してＲＡＭ１０２に展開するためのブートプログラムが保存されている。また、ＲＯＭ１０３には、システムプログラムやアプリケーションプログラムが保存されていたり、フォント等、画像形成装置に必要な情報が保存されていたりする場合もある。
【００１７】
ＨＤＤ１０４は、ハードディスクドライブで、オペレーティングシステム、システムソフトウェア、アプリケーションソフトウェア等のプログラムや、文書データ、画像データ、設定情報等を保存する。ＲＡＭ１０２に展開されたプログラムは、ＣＰＵ１０１によって実行され、ＲＡＭ１０２、ＲＯＭ１０３やＨＤＤ１０４に保存された画像データや画像以外のデータを処理する。
【００１８】
また、画像形成装置には、ＨＤＤ１０４を搭載せずにシステムソフトウェア、アプリケーションソフトウェア等のプログラムをＲＯＭ１０３に保存する、ハードディスクレスの構成もある。または、ＨＤＤ１０４の代わりに、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）等、フラッシュメモリのようなハードディスク以外の記憶装置を用いてもよい。ＣＰＵ１０１が、ＲＯＭ１０３またはＨＤＤ１０４に保存されたプログラムに基づき処理を実行することによって、後述する画像形成装置のソフトウェア構成およびフローチャートの処理が実現される。
【００１９】
コントローラユニット１００は、さらに、操作部Ｉ／Ｆ１０５、デバイスＩ／Ｆ１０７、ネットワークＩ／Ｆ１１０、ＵＳＢＩ／Ｆ１１２を有する。操作部Ｉ／Ｆ１０５は、操作部１０６と接続されている。操作部１０６は、画像形成装置の状態をユーザに通知、またはユーザからの操作を受け取るタッチパネル等の表示装置や、画像形成装置に指示を与えるための操作ボタン等の画像形成装置を操作するための装置を含む。
【００２０】
デバイスＩ／Ｆ１０７は、画像入出力デバイスであるスキャナ１０８やプリンタ１０９とコントローラユニット１００とを接続し、画像データの入力や出力を行う。スキャナ１０８からデバイスＩ／Ｆ１０７を介して入力された画像データは、ＲＡＭ１０２やＨＤＤ１０４に保存される。また、保存された画像データに対して、必要に応じてＲＡＭ１０２に保存されたアプリケーションプログラムにより画像処理等が実行される。
【００２１】
また、画像データが印刷される場合も同様に、画像データは、デバイスＩ／Ｆ１０７を介してプリンタ１０９へ出力される。ネットワークＩ／Ｆ１１０は、画像形成装置をＬＡＮに接続し、ネットワーク上の外部機器との間で、文書データ、画像データ、または画像形成装置を制御する情報の入出力を行う。
【００２２】
ＵＳＢＩ／Ｆ１１２には、外部メモリ、例えばフラッシュメモリカードを装着し、該外部メモリに保存されている各種データを読み出して印刷する。また、ＵＳＢＩ／Ｆ１１２は、スキャンした文書データ、画像データ等を装着した外部メモリに保存する。なお、後述するＰＣもハードウェア構成として、ＣＰＵや、ＲＡＭ、ＲＯＭ、ＨＤＤ等のメモリを有し、ＣＰＵがメモリに記憶されているプログラムに基づき処理を実行することによって、ＰＣの機能等が実現される。
【００２３】
なお、画像形成装置の構成は、図１の構成に限らない。例えば、ＦＡＸ機能を持つ画像形成装置の場合には、図１には図示していないモデム装置向けＩ／Ｆがコントローラユニット１００に具備されて、モデムによって公衆回線と接続して、ＦＡＸ伝送を可能としてもよい。また、本実施形態では画像入出力デバイスとしてスキャナ１０８が接続されているが、必ずしもスキャナ１０８が接続されている必要はなく、プリンタ１０９のみが接続されていてもよい。
【００２４】
図２は、本実施形態における印刷システムのシステム構成の一例を示す図である。
ここではＬＡＮ２００に、本実施形態に係る画像形成装置２０１、２０２、２０３および情報処理装置としてのクライアントＰＣ２１０、２２０が接続されている。なお、図２において、画像整形装置は３台、クライアントＰＣは２台ずつあるが、これに限らずそれぞれ１台であっても、複数台であってもよい。以下、画像形成装置２０１およびクライアントＰＣ２２０が処理の主体となる場合について説明するが、画像形成装置２０２、２０３、およびクライアントＰＣ２１０の場合も同様である。
【００２５】
画像形成装置２０１は、コピー機能、プリント機能、センド機能およびボックス機能を有する。各機能の具体的な処理は次の通りである。プリント機能は、ＬＡＮ２００を介して受信した印刷ジョブを、プリンタ１０９を用いて印刷する。コピー機能は、紙文書を、プリンタ１０９を用いて複写する。
【００２６】
センド機能（送信機能）は、スキャナ１０８を用いて原稿をスキャンし、電子化された文書データ、画像データ等の各種データを生成して、該電子化された各種データを指定したアドレスに送信する。ボックス機能（ファイル保存機能）は、電子化されたデータまたはＬＡＮ２００を介して受信した各種データをＨＤＤ１０４に保存する。
【００２７】
また、画像形成装置２０１は、クライアントＰＣ２２０の保存領域に保持されているファイルを操作部１０６に表示およびプリンタ１０９で印刷を行うネットワークボックス機能を有する。クライアントＰＣ２１０は、ＬＡＮ２００を介して文書データに基づいて画像形成装置２０１に印刷ジョブを送信することが可能であり、また、画像形成装置２０１が電子化した各種データを参照することができる。
【００２８】
図３は、本発明に係る画像形成装置のソフトウェア構成の一例を示す図である。
なお、図３に示す各処理部の機能は、ＣＰＵ１０１がプログラムを実行することにより実現される。操作表示部３１０は、操作部１０６に、操作に必要な画面や情報を表示したり、操作部１０６でユーザが操作した情報を受け取って、どの操作が指示されたかを判断したりする。
【００２９】
文書保存部３３０は、印刷対象となるファイルをＲＡＭ１０２やＨＤＤ１０４、または外部の記憶領域に保存する。さらに、文書保存部３３０は、保存されているファイルに対するアクセスを提供する。画像形成装置２０１は、保存されているファイルに対する操作を、文書保存部３３０を介して行う。操作とは、例えば、ファイルの保存、編集、印刷、削除、および検索などを含むが、これらに限定するものではない。
【００３０】
ファイルを保存する領域は、画像形成装置２０１の内部の記憶領域である、例えば、ＲＡＭ１０２やＨＤＤ１０４の他、外部の記憶領域である、例えば、クライアントＰＣ２１０の記憶領域等であるが、これらに限定するものではない。文書保存部３３０は、外部アクセス部３３１を備える。外部アクセス部３３１は、外部の記憶領域にファイルを保存し、また、外部の記憶領域に保存されているファイルに対するアクセスを提供する。
【００３１】
すなわち、画像形成装置２０１は、外部の記憶領域に保存されているファイルに対する操作を、文書保存部３３０を介して行う。詳細には、画像形成装置２０１が、文書保存部３３０に対してファイルのアクセスを要求すると、文書保存部３３０は、ファイルが外部の記憶領域に保存されている場合、外部アクセス部３３１を用いて該ファイルへのアクセスを提供する。操作の対象とするファイルは、ユーザが操作表示部３１０を用いて指示することにより、文書保存部３３０に保存された該当ファイルが特定される。
【００３２】
プリセットボタン部３４０は、印刷設定が保持（記憶）されたプリセットボタンを提供する。印刷設定部３２０は、文書保存部３３０に保存されたファイルを印刷する際の印刷設定機能を提供する。印刷時に使用する印刷設定は、設定情報としてＲＡＭ１０２に一時的に保存され、印刷が実行される際に該設定情報が印刷部３５０に渡される。印刷設定部３２０は、設定名抽出部３２１および比較部３２２を備える。
【００３３】
設定名抽出部３２１は、ファイルのファイル名称から印刷設定名を特定し、抽出する。比較部３２２は、設定名抽出部３２１が抽出した印刷設定名をプリセットボタンの名称と比較する。比較した結果、抽出した印刷設定名と一致するプリセットボタンの名称があれば、印刷設定部３２０が該当するプリセットボタンの印刷設定を反映し、一致するプリセットボタンの名称が無ければ、印刷設定部３２０がデフォルトの印刷設定を反映させる。
【００３４】
印刷設定を反映させるとは、該印刷設定をファイルの印刷設定として設定することである。具体的には、上述したように、設定情報としてＲＡＭ１０２へ一時的に保存することであり、印刷部３５０が印刷を実行する際に該設定情報が渡される。なお、設定名抽出部３２１が、ファイルのファイル名称から印刷設定名を特定できなかった場合も、印刷設定部３２０は、デフォルトの印刷設定を反映させる。
【００３５】
印刷部３５０は、操作表示部３１０からの指示と印刷設定部３２０が保存した設定情報に従って、ファイルを印刷する機能を提供する。その他の処理部３９０は、画像形成装置２０１が備える各処理部３１０〜３５０以外の各種機能、例えばコピー機能やセンド機能等を提供する。
【００３６】
図４は、文書保存部３３０が管理するファイルの一覧を示す文書リスト画面の一例を示す図である。
文書リスト画面４００は、操作表示部３１０の操作部１０６に表示する。なお、文書保存部３３０が管理するファイルは、図３で説明したように、画像形成装置２０１の内部に保存されていてもよく、また外部の記憶領域に保存されていてもよい。
【００３７】
表示４１０は、文書保存部３３０が管理するファイルを一覧（リスト）表示する領域である。図４に示す例では、表示４１０は、ファイルの名称、ファイルサイズ、および生成された日付／時刻を含む。例えば、行４１１は、ファイルの名称が「資料Ａ＿両面ホチキス．ｐｄｆ」であり、ファイルサイズが１２３ＫＢ、ファイルが生成された日付／時刻が１１月１９日の１８：４１であることを示している。
【００３８】
同様に、行４１２は、ファイルの名称が「資料Ｂ＿２ｉｎ１．ｐｄｆ」であり、ファイルサイズが２３４ＫＢ、ファイルが生成された日付／時刻が１１月２０日の２０：３１であることを示している。また、行４１１および行４１２の行頭に表示されたアイコン４２０および４２１は、ユーザが該ファイルを選択したこと、および選択した順番を示している。ボタン４９０は、ユーザが印刷の実行を指示するためのボタンであり、ボタン４９０が押下されると印刷設定画面へ遷移する。印刷設定画面については、図５を用いて後述する。
【００３９】
図４に示す例では、ボタン４９０が押下されると、印刷対象となるファイルは、行４１１および行４１２が示す２つのファイルである。そして、印刷される順番は、行頭のアイコン４２０および４２１に従い、行４１１が示すファイルが、行４１２が示すファイルよりも先となる。ボタン４９１は、表示４１０において選択されたファイルの選択を解除し、文書リスト画面４００を閉じるためのボタンである。
【００４０】
図５は、印刷設定を行うための設定画面の一例を示す図である。
設定画面５００は、例えば、文書リスト画面４００において選択されたファイルを印刷する際に表示される。設定画面５００を操作することにより、印刷設定部３２０、プリセットボタン部３４０、印刷部３５０、およびその他の処理部３９０が実行される。設定画面５００は、操作表示部３１０が操作部１０６に表示する。
【００４１】
表示５１０は、現在の印刷設定の一部を示す。図５に示す例では、表示５１０は、カラー選択の設定において、ファイルの設定（カラー／白黒）に従う「自動カラー」が設定されていることを示している。また、印刷に使用する用紙サイズはＡ４であり、給紙段（給紙元）は自動が設定されていることを示している。また、印刷部数は１に設定されていることを示している。
【００４２】
ボタン５２０は、出力するカラー、例えば、上述した「自動カラー」の他に「フルカラー」、「白黒」、「単色カラー」等を設定するためのボタンである。ボタン５２０を押下すると、例えば、カラーを選択する画面へ遷移する。ボタン５２１は、印刷に使用するための用紙のサイズおよび給紙段、例えば、上述した「Ａ４  自動」の他に「カセット１：Ａ４」、「カセット２：Ａ３」「手差しトレイ」等を設定するためのボタンである。ボタン５２１を押下すると、例えば、用紙を選択する画面へ遷移する。
【００４３】
ボタン５２３は、仕上げの種類、例えば、「ソート（１部ごと）」、「グループ（ページごと）」、「ホチキス」、「シフト（ずらし）」等を設定するためのボタンである。ボタン５２３を押下すると、例えば、仕上げの種類を選択する画面へ遷移する。図５に示す例では、現在の設定として、仕上げの種類は、ソートが選択されていることを示している。ボタン５２４は、両面プリントを実行するか否かを設定するためのボタンである。図５に示す例では、現在の設定として、両面プリントを実行することが設定されていることを示している。
【００４４】
なお、両面プリントを実行するか否かだけでなく、両面プリントの種類、例えば、「片面→両面」、「両面→両面」、「両面→片面」、「見開き→両面」等を選択するために、ボタン５２４が押下された際に両面プリントの種類を選択する画面に遷移してもよい。ボタン５２５は、その他の機能の設定を行うためのボタンであり、ボタン５２５が押下されると、その他の機能を設定するための画面へ遷移する。
【００４５】
ボタン５２２は、印刷設定に関してよく使う設定（お気に入り設定）を呼び出すための画面である「よく使う設定」画面６００に遷移するためのボタンである。「よく使う設定」画面６００についての詳細は、図６を用いて後述する。ボタン５９０は、ユーザが画像形成装置２０１に対して印刷の開始を指示するためのボタンである。ボタン５９０が押下されると、文書リスト画面４００において選択されたファイルを印刷対象として、設定画面５００にて設定された現在の印刷設定に従い印刷が実行される。
【００４６】
ボタン５９１は、文書リスト画面４００においてボタン４９０が押下された以降の操作を全てキャンセルし、設定画面５００を閉じて文書リスト画面４００へ戻るためのボタンである。
【００４７】
図６は、「よく使う設定」画面の一例を示す図である。
「よく使う設定」画面６００（以下、画面６００）は、操作表示部３１０が操作部１０６に表示する。画面６００には、プリセットボタン部３４０が保持する印刷設定が、それぞれプリセットボタンとして表示される。画面６００は、例えば、設定画面５００においてよく使う設定を選択するためのボタン５２２が押下された際に表示される。
【００４８】
ボタン６１０〜６１８は、それぞれ印刷設定が割り付けられるプリセットボタンである。言い換えると、画像形成装置は、よく使う設定として印刷設定をそれぞれのボタン６１０〜６１８に対応付けて記憶し、それぞれのボタン６１０〜６１８を押下することにより、該当のボタンと対応付けられた印刷設定を呼び出すことができる。それぞれのボタン６１０〜６１８は、押下されると選択された状態となる。
【００４９】
そして、それぞれのボタン６１０〜６１８が選択された状態でボタン６２０が押下されると、該選択されたボタンに対して印刷設定を登録する（割り付ける）ための画面へ遷移する。また、それぞれのボタン６１０〜６１８が選択された状態でボタン６２１が押下されると、該選択されたボタンの名称の変更を行うための画面へ遷移する。すなわち、印刷設定を割り付けたプリセットボタンの名称（印刷設定名）を変更することができる。
【００５０】
また、それぞれのボタン６１０〜６１８が選択された状態でボタン６２２が押下されると、該選択されたボタンに割り付けられた印刷設定が削除される。また、それぞれのボタン６１０〜６１８が選択された状態でボタン６９１が押下されると、印刷設定部３２０が該選択されたボタンに割り付けられた印刷設定を印刷対象のファイルの印刷設定として反映し、画面６００を閉じる。
【００５１】
ボタン６９０は、プリセットボタンによる印刷設定を用いて現在の印刷設定を行うことを中止し、印刷設定の反映を行わずに画面６００を閉じるためのボタンである。図６に示す例では、ボタン６１０は、プリセットボタンの名称を「両面ホチキス」とする印刷設定が割り付けられている。また、ボタン６１１は、プリセットボタンの名称を「２ｉｎ１」とする印刷設定が割り付けられている。
【００５２】
また、ボタン６１２〜６１３には、まだ印刷設定が割り付けられていない。なお、１つのプリセットボタンには、１以上の設定項目に対する設定内容が割り付けられる。例えば、ボタン６１０に割り付けられた印刷設定は、「両面印刷」および「ホチキス留」の２項目の設定内容が割り付けられている。このように、ユーザは、所望の印刷設定を１つのプリセットボタンに割り付けることができる。
【００５３】
画像形成装置２０１は、プリセットボタンに割り付けられた印刷設定を、ファイルに紐付けることができる。詳細には、ファイルに紐付ける印刷設定が割り付けられたプリセットボタンの名称を、ファイルのファイル名称に付与する。例えば、ファイル「資料Ａ．ｐｄｆ」にボタン６１０が保持する「両面ホチキス」の印刷設定を対応づけたい場合、当該ファイルのファイル名称を「資料Ａ＿両面ホチキス．ｐｄｆ」とする。
【００５４】
これにより、「資料Ａ．ｐｄｆ」を印刷する際に、ユーザがＰＣや画像形成装置２０１の操作部１０６を用いて印刷設定を行うことなく、ボタン６１０に割り付けられた印刷設定を反映した印刷処理が行われる。
【００５５】
なお、ファイルのファイル名称に印刷設定を付与する方法は、どのような方法を用いてもよく、例えば、ユーザがＰＣ等にファイルを保存する際に、手動でファイル名称を編集してもよく、また画像形成装置２０１上で行ってもよい。また、ユーザがよく使う設定をプリセットボタンに割り付ける際に、上述したように画面６００上で実行する場合について説明したが、これに限られるものではなく、例えば設定ファイルを編集・保存し、画像形成装置２０１に読み込ませることで実現してもよい。
【００５６】
図７は、画像形成装置２０１においてファイルを印刷する際の処理を説明するフローチャートである。
操作部１０６のメニュー画面（不図示）等からボックス機能が選択されると、図７に示す処理が開始される。なお、図７に示す処理は、ＣＰＵ１０１がＲＯＭ１０３またはＨＤＤ１０４等に保存されたプログラムを読み出して実行することにより実現される。
【００５７】
ステップ７０１では、操作表示部３１０が、文書保存部３３０を介して取得したボックスを操作部１０６に一覧表示する。ユーザは、一覧表示されたボックスの中から、１つのボックスを選択する。ステップ７０２では、操作表示部３１０が、文書保存部３３０を介して、該選択されたボックスに保存されているファイルのリストを取得し、操作部１０６に文書リスト画面４００を表示する。
【００５８】
ステップ７０３では、ユーザからの画面操作（入力）があるまで待機する。ユーザが文書リスト画面４００の表示４１０にて、ファイルを選択、または選択の解除を実行すると、処理はステップ７２０へ進む。ステップＳ７２０では、操作表示部３１０が、表示４１０において該当のファイルを選択状態とする、または選択状態の解除を実行し、処理はステップ７０３へ戻り、再度ユーザからの入力があるまで待機する。
【００５９】
一方、ステップＳ７０３において、ユーザが文書リスト画面４００のボタン４９０を押下すると、処理はステップ７１０へ進む。ステップＳ７１０では、印刷処理が実行される。なお、印刷処理の詳細は、図８を用いて後述する。印刷処理が実行された後、処理はステップ７０３へ戻り、再度ユーザからの入力があるまで待機する。
【００６０】
また一方、ステップＳ７０３において、ユーザがその他の入力を行った場合、処理はステップ７３０へ進み、入力に応じた処理が実行される。そして、処理はステップ７０３へ戻り、再度ユーザからの入力があるまで待機する。また一方、ステップＳ７０３において、ボックス機能の操作を終了させるような指示がなされると、処理はステップ７４０に進む。
【００６１】
例えば、ユーザがボタン４９１を押下した場合、他の機能へ遷移する指示、すなわちボックス機能の操作を終了させる指示がなされたと判断し、処理はステップＳ７４０に進む。また、例えば、操作部１０６においてリセットキー（不図示）が押下された場合も、ボックス機能の操作を終了させる指示がなされたと判断し、処理はステップＳ７４０に進む。ステップＳ７４０では、ボックス機能の終了処理が行われ、処理は終了する。
【００６２】
図８は、図７のステップ７１０にて実行される印刷処理の詳細を説明するためのフローチャートである。
ステップ８０１では、操作表示部３１０が操作部１０６に設定画面５００を表示する。ステップ８０２では、印刷設定部３２０が、印刷対象のファイルに紐付けられた印刷設定の抽出および反映処理を行う。
【００６３】
なお、印刷設定の抽出および反映処理の詳細は、図９を用いて後述する。ステップ８０３では、ユーザからの画面操作（入力）があるまで待機する。ユーザが設定画面５００にて、ボタン５２２を押下すると、処理はステップＳ８２０に進む。ステップＳ８２０では、操作表示部３１０が、画面６００を表示し、よく使う設定として印刷設定を保持するプリセットボタンの登録、削除、呼び出し、または名称の変更等の図６にて説明した各種機能を提供する。
【００６４】
画面６００において、ボタン６９０、またはボタン６９１が押下されると、ステップ８２０の処理は終了し、処理はステップ８０３へ戻る。そして、再度ユーザからの入力があるまで待機する。一方、ステップＳ８０３において、ユーザがボタン５９０を押下し、印刷の開始を指示すると、処理はステップ８３０へ進む。ステップＳ８３０では、印刷部３５０が、文書リスト画面４００の表示４１０にて選択されたファイルのうち、１番目に選択されたファイルの印刷開始処理を行う。
【００６５】
印刷開始処理が終了すると、処理はステップ８３１に進む。ステップＳ８３１では、印刷部３５０が、文書リスト画面４００の表示４１０にて選択されたファイルの全てに対して印刷開始処理が終了したか判定する。選択されたファイルの全てに対して印刷開始処理が終了している場合、処理はステップ８４０に進み、全てに対して印刷開始処理が終了していない場合、処理はステップＳ８３２に進む。
【００６６】
ステップＳ８４０では、印刷部３５０が、終了処理を行い、図８に示す処理を終了させる。ステップ８３２では、印刷設定部３２０が、次の印刷対象のファイルに紐付けられた印刷設定の抽出および反映処理を行う。なお、ステップ８３２の処理はステップ８０２と同様の処理であり、図９を用いて後述する。
【００６７】
ステップＳ８３３では、印刷部３５０が、ステップＳ８３２で反映された印刷設定に対して、ステップＳ８１０にてユーザが操作部１０６を用いて印刷設定を行った場合は該印刷設定をマージする。これは、印刷対象のファイルに予め紐付けられた印刷設定に加え、ユーザが印刷する際にさらに行った印刷設定を合わせて該ファイルを印刷するための処理である。印刷するファイルが複数ある場合、各ファイルは、それぞれに紐付けられた印刷設定に加えて、ステップＳ８１０にて行われた印刷設定が反映される。
【００６８】
ステップＳ８３３の処理が終了すると、処理はステップＳ８３０に戻り、ステップＳ８３０では、ステップＳ８３２にて印刷設定の抽出および反映処理が行われたファイルの印刷開始処理が行われる。このように、選択された全文書に対してステップＳ８３０〜Ｓ８３３の処理が繰り返される。
【００６９】
一方、ステップ８０３において、印刷処理を終了させるような指示がなされると、処理はステップＳ８４０に進む。例えば、ユーザがボタン５９１を押下した場合や、リセットキーを押下した場合、他の機能へ遷移する指示がなされた場合など、処理はステップＳ８４０に進む。
【００７０】
ステップ８４０では、印刷処理を終了させる終了処理が行われ、図８に示す処理は終了する。また一方、ステップ８０３において、ユーザがその他の入力を行った場合、処理はステップ８１０へ進み、入力に応じた処理が実行される。そして、処理はステップ８０３へ戻り、再度ユーザからの入力があるまで待機する。
【００７１】
図９は、図８のステップ８０２にて実行される印刷設定の抽出および反映処理の詳細を説明するためのフローチャートである。
ステップ９０１では、印刷設定部３２０の設定名抽出部３２１が、印刷対象のファイル名から印刷設定の名称を抽出する。
【００７２】
例えば、図４に示したファイルの名称が「資料Ａ＿両面ホチキス．ｐｄｆ」の場合、サフィックスの「両面ホチキス」が印刷設定の名称として特定され、抽出される。同様に、ファイルの名称が「資料Ｂ＿２ｉｎ１．ｐｄｆ」の場合、「２ｉｎ１」が印刷設定の名称として特定され、抽出される。
【００７３】
なお、本実施形態では、ファイルの名称のサフィックスを印刷設定名としているが、これに限られるものではない。例えば、プレフィックスや特定の文字に囲まれた文字列を印刷設定の名称とする等、ファイルの名称に対してどのように印刷設定の名称を含ませるかのルールは任意である。すなわち、ファイルの名称において、所定のルールに従って印刷設定の名称が含まれており、ステップＳ９０１では、当該ルールに従って印刷設定の名称を特定し、抽出する。
【００７４】
ステップ９０２では、印刷設定部３２０の比較部３２２が、ステップＳ９０１で抽出された印刷設定の名称と一致するプリセットボタンの名称があるか判断する。一致するプリセットボタンの名称がある場合、処理はステップ９１０へ進み、一致するプリセットボタンの名称がなければ、処理はステップ９２０へ進む。
【００７５】
なお、本実施形態では、ファイルに印刷設定を紐付ける場合、該印刷設定を呼び出すための１つのプリセットボタンの名称と一致するようにファイルのファイル名称を作成する。しかし、これに限られるものではなく、例えば、２つ以上のプリセットボタンの名称を特定の文字でつなげた文字列をファイル名称のサフィックスとして付与してもよい。この場合、印刷設定の抽出および反映処理において、サフィックスから２つ以上の印刷設定の名称を抽出し、抽出されたそれぞれの印刷設定が反映されるようにしてもよい。
【００７６】
また、例えば、ファイルに印刷設定を紐付ける場合に、プリセットボタンの名称と一致するファイル名称を作成するのではなく、プリセットボタンの名称の一部の文字列のみを付与するようにしてもよい。例えば、「両面ホチキス」を印刷設定として紐付けたい場合、「ホチキス」という文字列のみを付与し、印刷設定の抽出および反映処理において「ホチキス」を含むプリセットボタンの名称があるか判断してもよい。
【００７７】
ステップ９１０では、印刷設定部３２０が、該当するプリセットボタンが記憶する印刷設定を印刷対象のファイルの印刷設定に反映（設定）する。図６に示す例では、「資料Ａ＿両面ホチキス．ｐｄｆ」の印刷設定の名称として「両面ホチキス」が抽出され、ボタン６１０に紐付けられた印刷設定が印刷対象のファイルに反映される。ステップＳ９２０では、印刷設定部３２０が、デフォルトの印刷設定を印刷対象のファイルの印刷設定として反映する。ステップ９１０またはステップ９２０の処理が終了すると、図９に示す処理は終了する。
【００７８】
なお、本実施形態では、印刷処理（図８）が、画像形成装置２０１においてボックス機能を利用してファイルを印刷する際に、図７のステップＳ７１０にて実行される場合について説明したが、もちろんこれに限られるものではない。図８に示す処理は、例えば、ＰＣ等の外部装置からファイルを印刷する指示を画像形成装置２０１に行う場合についても、実行される。すなわち、印刷対象とするファイルのファイル名称に印刷設定が付与されていれば、ボックス機能を利用しての印刷に限らず、本発明は適用できる。
【００７９】
以上のように、本実施形態によれば、印刷設定を保存できないファイルに対して、ユーザが印刷する都度、該ファイルに対して印刷設定を行う手間を軽減することができる。本実施形態によれば、専用のアプリケーションや特別な設定を追加せずとも、異なるファイルで同一の印刷設定を用いる場合等に、ユーザは、容易に印刷設定を完了させることができる。また、ファイルに紐付いた印刷設定の内容を、ファイル名称に付与された印刷設定名から容易に把握することができる。
【００８０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００８１】
以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【符号の説明】
【００８２】
２０１    画像形成装置
３２０    印刷設定部
３２１    設定名抽出部
３２２    比較部
３４０    プリセットボタン部
【図１】
2019126978.tif 000003
【図２】
2019126978.tif 000004
【図３】
2019126978.tif 000005
【図４】
2019126978.tif 000006
【図５】
2019126978.tif 000007
【図６】
2019126978.tif 000008
【図７】
2019126978.tif 000009
【図８】
2019126978.tif 000010
【図９】
2019126978.tif 000011