(57)【要約】【課題】複数のファイルのプリント順序を任意にかつ容易に設定しつつ、それらのファイルから１つのプリントジョブとしてのプリントデータを作成することができる情報処理装置を提供する。【解決手段】ユーザインターフェース画面上で、所定のファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンの画像形成装置に対応したプリンタアイコンに対するドラッグアンドドロップ操作に応じ、ファイルに基づきプリントデータを作成する機能を備えた情報処理装置において、複数のファイルを格納するフォルダのウィンドウ内における上記ファイルアイコンの所定順序に基づきファイルを順序付けしつつ管理し、上記フォルダアイコンのプリントアイコンに対するドラッグアンドドロップ操作に応じ、ファイルが管理される順序に対応したプリント順序で複数のファイルから１つのプリントジョブとしてのプリントデータを作成する。【選択図】図２４
2008052344.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と接続され、該画像形成装置に対してプリント指示する情報処理装置であって、ユーザインターフェース画面上で、所定のファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンの画像形成装置に対応したプリンタアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルに基づきプリントデータを作成する機能を備えた情報処理装置において、
上記フォルダ内に複数のファイルが格納される場合に、該フォルダのウィンドウ内における上記ファイルアイコンの所定順序に基づきファイルを順序付けしつつ管理するファイル管理手段と、
上記フォルダアイコンのプリントアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイル管理手段によりファイルが管理される順序に対応したプリント順序で、上記複数のファイルを１つのプリントジョブとしてプリントデータを作成するプリントデータ作成手段と、を有していることを特徴とする情報処理装置。
【請求項２】
更に、上記フォルダ内に格納されたファイル毎に、プリント条件を設定するプリント条件設定手段を有しており、
上記プリントデータ作成手段が、上記ファイル毎に設定されたプリント条件が上記画像形成装置側で出力される各ファイルのプリント結果に反映されるように、プリントデータを作成することを特徴とする請求項１記載の情報処理装置。
【請求項３】
上記アイコン毎に設定されるプリント条件として、少なくともステープルの要否を含んでいることを特徴とする請求項２記載の情報処理装置。
【請求項４】
更に、電子メールに対応した電子メールアイコンの上記フォルダアイコンに対するドラッグアンドドロップ操作又はコピーアンドペースト操作に応じて、該電子メールに添付されているファイルを取得する添付ファイル取得手段と、
上記添付ファイル取得手段により取得されたファイルを、上記フォルダアイコンに対応したフォルダ内に格納させるファイル格納手段と、を有していることを特徴とする請求項１〜３のいずれか一に記載の情報処理装置。
【請求項５】
更に、ユーザの指示に応じて、上記画像形成装置側で出力される各ファイルのプリント結果間に白紙を挿入するための白紙挿入アイコンを、上記フォルダのウィンドウ内に作成する白紙挿入アイコン作成手段を有しており、
上記ファイル管理手段が、上記白紙挿入アイコン作成手段による白紙挿入アイコンの作成に応じて、上記フォルダのウィンドウ内におけるファイルアイコン及び白紙挿入アイコンの所定順序に基づきファイル及び該白紙を順序付けしつつ管理する一方、
上記プリントデータ作成手段が、上記ファイル管理手段によりファイルとともに白紙が管理される順序で、各ファイルのプリント結果間に白紙が挿入されるように、プリントデータを作成することを特徴とする請求項１〜４のいずれか一に記載の情報処理装置。
【請求項６】
上記所定順序が、上記フォルダのウィンドウ内にて上記ファイルアイコンが配置される順序であることを特徴とする請求項１〜５のいずれか一に記載の情報処理装置。
【請求項７】
更に、上記フォルダに従属し、１つ以上のファイルを格納する１つ以上の子フォルダを作成する子フォルダ作成手段を有しており、
上記プリントデータ作成手段は、上記各子フォルダ内に格納されるファイルを該子フォルダ単位で１つのプリントジョブとしてプリントデータを作成することを特徴とする請求項１〜６のいずれか一に記載の情報処理装置。
【請求項８】
上記各子フォルダに対し、上記ファイルを分類するためのファイル条件を設定するファイル条件設定手段と、
上記ファイルに対応したファイルアイコンの上記フォルダに対応したフォルダアイコンに対するドラッグアンドドロップ操作又はコピーアンドペースト操作に応じて、上記子フォルダに対して設定されたファイル条件に基づき、上記ファイルを分類し、上記フォルダ内又は該フォルダに従属するいずれか１つの子フォルダ内に格納させるファイル分類格納手段と、を有していることを特徴とする請求項７記載の情報処理装置。
【請求項９】
更に、上記子フォルダ毎に、プリント条件を設定するプリント条件設定手段を有しており、
上記プリントデータ作成手段は、各子フォルダにそれぞれ設定されたプリント条件が上記画像形成装置側で出力される該子フォルダ内に格納されたファイルのプリント結果に反映されるように、プリントデータを作成することを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
上記ファイル分類格納手段は、上記子フォルダに対して設定されたファイル条件に基づき、上記添付ファイル取得手段により取得されたファイルを分類し、上記フォルダ内又は該フォルダに従属するいずれか１つの子フォルダ内に格納させることを特徴とする請求項８記載の情報処理装置。
【請求項１１】
画像形成装置と接続され、該画像形成装置に対してプリント指示する情報処理装置であって、ユーザインターフェース画面上で、所定のファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンの画像形成装置に対応したプリンタアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルに基づきプリントデータを作成する機能を備えた情報処理装置に、
上記フォルダ内に複数のファイルが格納される場合に、該フォルダのウィンドウ内における上記ファイルアイコンの所定順序に基づきファイルを順序付けしつつ管理する手順と、
上記フォルダアイコンのプリントアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルが管理される順序に対応したプリント順序で、上記複数のファイルを１つのプリントジョブとしてプリントデータを作成する手順と、を実行させるプリント指示プログラム。
【請求項１２】
画像形成装置と接続され、該画像形成装置に対してプリント指示する情報処理装置であって、ユーザインターフェース画面上で、所定のファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンの画像形成装置に対応したプリンタアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルに基づきプリントデータを作成する機能を備えた情報処理装置に、
上記フォルダ内に複数のファイルが格納される場合に、該フォルダのウィンドウ内における上記ファイルアイコンの所定順序に基づきファイルを順序付けしつつ管理する手順と、
上記フォルダアイコンのプリントアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルが管理される順序に対応したプリント順序で、上記複数のファイルを１つのプリントジョブとしてプリントデータを作成する手順と、を実行させるプリント指示プログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置と接続され、画像形成装置に対してプリント指示する情報処理装置に関し、より詳しくは、所定ファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンの画像形成装置に対応したアイコンに対するドラッグアンドドロップ操作に応じて、上記ファイルに基づきプリントデータを作成する機能を備えた情報処理装置に関する。
【背景技術】
【０００２】
周知の通り、従来、文書ファイル，画像ファイル等のファイルのプリント指示に際し、情報処理装置からファイルを画像形成装置へネットワークを介して送信し、画像形成装置にファイルの処理を指示するための様々な技術や方法が知られている。一般的には、情報処理装置上で動作するプリンタドライバにより、ホストシステムのオペレーティングシステムやアプリケーションプログラムが発行する描画命令を、画像形成装置が処理可能とするページ記述言語に変換し、そのページ記述言語による描画命令を画像形成装置に転送する技術が採用されている。
また、情報処理装置の著しい性能向上に伴い、処理時間の短縮を図り、情報処理装置側でのオペレーティングシステムやアプリケーションプログラムが発行する描画命令をビットマップイメージに展開してから、画像形成装置に送信するプリンタドライバを用いることも知られている。
【０００３】
更に、近年の画像形成装置においては、ＰＤＦ，ＴＩＦＦといったフォーマットの文書を、プリンタドライバによってページ記述言語による描画命令や、更に描画命令をビットマップイメージに展開せずともそのまま受信して処理する機能（所謂ダイレクトプリント機能）を搭載したものが知られており、この場合、情報処理装置から文書ファイルをそのまま画像形成装置へ送信することでプリントが取得可能である。
【０００４】
一方、情報処理装置における文書ファイルをプリント指示する操作方法としては、従来、プリント対象とする文書ファイルを、それを処理し得るアプリケーションで開いた後、該アプリケーションからプリントを指示する方法が一般的に用いられてきた。また、近年では、例えばユーザインターフェース画面上で、プリント対象である文書ファイルに対応した文書アイコンを、プリンタドライバプログラムに対応したプリンタアイコン上にドラッグアンドドロップすることで、文書ファイルのプリントを指示する技術も知られている。
【０００５】
例えば特開平１１−３３４１８０号公報では、プリンタアイコン上に文書アイコンをドラッグアンドドロップすると、その文書ファイルのプリントに最適なプリンタが自動的に選択され、選択されたプリンタを表すアイコンがユーザインターフェース画面に表示され、プリントが指示される技術が開示されている。また、例えば特開２００１−３３７７６５号公報では、プリント条件が予め設定されたプリンタアイコンを表示し、プリント対象とするファイルを表すアイコンを所望のプリンタアイコン上にドラッグアンドドロップすることにより、設定された条件で印刷が行われる技術が開示されている。
【０００６】
更に、例えば特開２００３−２４１９３１号公報では、サムネイルにより文書ファイルが表示され、これをプリンタアイコンにドラッグすると、予めプリンタアイコンに登録されている印刷設定の一覧が表示され、所望の設定欄上にファイルをドラッグアンドドロップすると、その設定下でプリントが実行される技術が開示されている。また、更に、例えば特開２００５−２４２６６１号公報では、特定のフォルダへの文書ファイルの格納に応じて、監視アプリケーションがそれを検知し、その文書ファイルの種別を判定し、その種別に対応するアプリケーションを起動して、文書ファイルをプリントデータに変換した上で、画像形成装置へ送信する技術が開示されている。
【０００７】
【特許文献１】特開平１１−３３４１８０号公報
【特許文献２】特開２００１−３３７７６５号公報
【特許文献３】特開２００３−２４１９３１号公報
【特許文献４】特開２００５−２４２６６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、例えば文書ファイルや画像ファイル等の複数のファイルから１つの小冊子を作成する等、複数の異なるファイルを１つのプリントジョブとしてプリントしたいというユーザニーズがある。前述した従来技術においては、複数のアイコンを選択し、それらをまとめてプリンタアイコンにドラッグアンドドロップすることで、一度に複数のファイルについてプリント指示し得るものの、プリント結果はページ番号がファイル別に付されるなど、ファイルがそれぞれ別個に処理された結果となり、１つのプリントジョブとしてプリント指示することができなかった。
【０００９】
また、各ファイルが別個に扱われる従来技術においてプリント順序を考慮する必要がないのに対して、複数の異なるファイルを１つのプリントジョブとしてプリント指示する場合には、各ファイルのプリント順序が重要となり、このため、作成者の意図に応じて、複数のファイルのプリント順序を任意にかつ容易に設定し得ることが望ましい。
【００１０】
この発明は、上記技術的課題に鑑みてなされたもので、複数のファイルを１つのプリントジョブとして扱うことができ、また、ファイルのプリント順序を任意に且つ容易に設定することができる情報処理装置及びプリント指示プログラム並びにプリント指示プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１１】
そこで、本願の請求項１に係る発明は、画像形成装置と接続され、該画像形成装置に対してプリント指示する情報処理装置であって、ユーザインターフェース画面上で、所定のファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンの画像形成装置に対応したプリンタアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルに基づきプリントデータを作成する機能を備えた情報処理装置において、上記フォルダ内に複数のファイルが格納される場合に、該フォルダのウィンドウ内における上記ファイルアイコンの所定順序に基づきファイルを順序付けしつつ管理するファイル管理手段と、上記フォルダアイコンのプリントアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイル管理手段によりファイルが管理される順序に対応したプリント順序で、上記複数のファイルを１つのプリントジョブとしてプリントデータを作成するプリントデータ作成手段と、を有していることを特徴としたものである。
【００１２】
また、本願の請求項２に係る発明は、請求項１に係る発明において、上記フォルダ内に格納されたファイル毎に、プリント条件を設定するプリント条件設定手段を有しており、上記プリントデータ作成手段が、上記ファイル毎に設定されたプリント条件が上記画像形成装置側で出力される各ファイルのプリント結果に反映されるように、プリントデータを作成することを特徴としたものである。
【００１３】
更に、本願の請求項３に係る発明は、請求項２に係る発明において、上記アイコン毎に設定されるプリント条件として、少なくともステープルの要否を含んでいることを特徴としたものである。
【００１４】
また、更に、本願の請求項４に係る発明は、請求項１〜３に係る発明のいずれかにおいて、電子メールに対応した電子メールアイコンの上記フォルダアイコンに対するドラッグアンドドロップ操作又はコピーアンドペースト操作に応じて、該電子メールに添付されているファイルを取得する添付ファイル取得手段と、上記添付ファイル取得手段により取得されたファイルを、上記フォルダアイコンに対応したフォルダ内に格納させるファイル格納手段と、を有していることを特徴としたものである。
【００１５】
また、更に、本願の請求項５に係る発明は、請求項１〜４に係る発明のいずれかにおいて、ユーザの指示に応じて、上記画像形成装置側で出力される各ファイルのプリント結果間に白紙を挿入するための白紙挿入アイコンを、上記フォルダのウィンドウ内に作成する白紙挿入アイコン作成手段を有しており、上記ファイル管理手段が、上記白紙挿入アイコン作成手段による白紙挿入アイコンの作成に応じて、上記フォルダのウィンドウ内におけるファイルアイコン及び白紙挿入アイコンの所定順序に基づきファイル及び白紙を順序付けしつつ管理する一方、上記プリントデータ作成手段が、上記ファイル管理手段によりファイルとともに白紙が管理される順序で、各ファイルのプリント結果間に白紙が挿入されるように、プリントデータを作成することを特徴としたものである。
【００１６】
また、更に、本願の請求項６に係る発明は、請求項１〜５に係る発明のいずれかにおいて、上記所定順序が、上記フォルダのウィンドウ内にて上記ファイルアイコンが配置される順序であることを特徴としたものである。
【００１７】
また、更に、本願の請求項７に係る発明は、請求項１〜６に係る発明のいずれかにおいて、上記フォルダに従属し、１つ以上のファイルを格納する１つ以上の子フォルダを作成する子フォルダ作成手段を有しており、上記プリントデータ作成手段は、上記各子フォルダ内に格納されるファイルを該子フォルダ単位で１つのプリントジョブとしてプリントデータを作成することを特徴としたものである。
【００１８】
また、更に、本願の請求項８に係る発明は、請求項７に係る発明において、上記各子フォルダに対し、上記ファイルを分類するためのファイル条件を設定するファイル条件設定手段と、上記ファイルに対応したファイルアイコンの上記フォルダに対応したフォルダアイコンに対するドラッグアンドドロップ操作又はコピーアンドペースト操作に応じて、上記子フォルダに対して設定されたファイル条件に基づき、上記ファイルを分類し、上記フォルダ内又は該フォルダに従属するいずれか１つの子フォルダ内に格納させるファイル分類格納手段と、を有していることを特徴としたものである。
【００１９】
また、更に、本願の請求項９に係る発明は、請求項７又は８に係る発明において、更に、上記子フォルダ毎に、プリント条件を設定する仕上がり条件設定手段を有しており、上記プリントデータ作成手段は、各子フォルダにそれぞれ設定されたプリント条件が上記画像形成装置側で出力される該子フォルダ内に格納されたファイルのプリント結果に反映されるように、プリントデータを作成することを特徴としたものである。
【００２０】
また、更に、本願の請求項１０に係る発明は、請求項８に係る発明において、上記ファイル分類格納手段は、上記子フォルダに対して設定されたファイル条件に基づき、上記添付ファイル取得手段により取得されたファイルを分類し、上記フォルダ内又は該フォルダに従属するいずれか１つの子フォルダ内に格納させることを特徴としたものである。
【００２１】
また、更に、本願の請求項１１に係る発明は、画像形成装置と接続され、該画像形成装置に対してプリント指示する情報処理装置であって、ユーザインターフェース画面上で、所定のファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンの画像形成装置に対応したプリンタアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルに基づきプリントデータを作成する機能を備えた情報処理装置に、上記フォルダ内に複数のファイルが格納される場合に、該フォルダのウィンドウ内における上記ファイルアイコンの所定順序に基づきファイルを順序付けしつつ管理する手順と、上記フォルダアイコンのプリントアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルが管理される順序に対応したプリント順序で、上記複数のファイルを１つのプリントジョブとしてプリントデータを作成する手順と、を実行させるプリント指示プログラムである。
【００２２】
また、更に、本願の請求項１２に係る発明は、画像形成装置と接続され、該画像形成装置に対してプリント指示する情報処理装置であって、ユーザインターフェース画面上で、所定のファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンの画像形成装置に対応したプリンタアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルに基づきプリントデータを作成する機能を備えた情報処理装置に、上記フォルダ内に複数のファイルが格納される場合に、該フォルダのウィンドウ内における上記ファイルアイコンの所定順序に基づきファイルを順序付けしつつ管理する手順と、上記フォルダアイコンのプリントアイコンに対するドラッグアンドドロップ操作に応じ、上記ファイルが管理される順序に対応したプリント順序で、上記複数のファイルを１つのプリントジョブとしてプリントデータを作成する手順と、を実行させるプリント指示プログラムを記録したコンピュータ読取り可能な記録媒体である。
【発明の効果】
【００２３】
本願の請求項１に係る発明によれば、フォルダに格納された複数のファイルのプリント順序を任意にかつ容易に設定することができ、また、フォルダアイコンのプリンタアイコンに対するドラッグアンドドロップ操作に応じて、該フォルダに格納された複数のファイルを１つのプリントジョブとして画像形成装置に対しプリント指示することができる。
【００２４】
また、本願の請求項２に係る発明によれば、ファイル毎に、上記画像形成装置側で出力される各ファイルのプリント結果に反映されるプリント条件を任意に設定することができる。
【００２５】
更に、本願の請求項３に係る発明によれば、上記画像形成装置側で出力される各ファイルのプリント結果に反映されるプリント条件として、ステープルの要否を任意に設定することができる。
【００２６】
また、更に、本願の請求項４に係る発明によれば、フォルダアイコンに対して電子メールアイコンをドラッグアンドドロップ又はコピーアンドペーストするのみで、電子メールに添付されたファイルを取得し、フォルダアイコンに対応したフォルダ内に格納させることができる。
【００２７】
また、更に、本願の請求項５に係る発明によれば、画像形成装置側で出力される各ファイルのプリント結果間には白紙挿入が可能であるが、一括プリント作業フォルダのウィンドウＷにおける白紙挿入アイコンの配置順序を変更することで、白紙挿入箇所を任意にかつ簡単に変更することができる。
【００２８】
また、更に、本願の請求項６に係る発明によれば、フォルダのウィンドウ内にて上記ファイルアイコンが配置される順序がプリント順序に反映されるため、プリント順序を任意にかつ容易に変更することができる。
【００２９】
また、更に、本願の請求項７に係る発明によれば、フォルダに従属する子フォルダがそれぞれ作成され、子フォルダ単位でプリントジョブが設定されるため、異なる子フォルダに格納されたファイルを区別しつつプリント指示することができる。
【００３０】
また、更に、本願の請求項８に係る発明によれば、各子フォルダに対し所定のファイル条件が設定され、ファイルアイコンのフォルダアイコンに対するドラッグアンドドロップ操作又はコピーアンドペースト操作に応じ、ファイルが子フォルダに対して自動的に分類され格納されることで、ファイルを容易に振り分けることができる。
【００３１】
また、更に、本願の請求項９に係る発明によれば、子フォルダ毎に、上記画像形成装置側で出力される各ファイルのプリント結果に反映されるプリント条件を任意に設定することができる。
【００３２】
また、更に、本願の請求項１０に係る発明によれば、フォルダアイコンに対して電子メールアイコンをドラッグアンドドロップ又はコピーアンドペーストするのみで、電子メールに添付されたファイルを取得し、フォルダアイコンに対応したフォルダ又はそれに従属する子フォルダ内に格納させることができる。
【００３３】
また、更に、本願の請求項１１に係る発明によれば、フォルダに格納された複数のファイルのプリント順序を任意にかつ容易に設定することができ、また、フォルダアイコンのプリンタアイコンに対するドラッグアンドドロップ操作に応じて、該フォルダに格納された複数のファイルを１つのプリントジョブとして画像形成装置に対しプリント指示することができる。
【００３４】
また、更に、本願の請求項１２に係る発明によれば、フォルダに格納された複数のファイルのプリント順序を任意にかつ容易に設定することができ、また、フォルダアイコンのプリンタアイコンに対するドラッグアンドドロップ操作に応じて、該フォルダに格納された複数のファイルを１つのプリントジョブとして画像形成装置に対しプリント指示することができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施形態について、添付図面を参照しながら説明する。
図１は、本発明の実施形態に係る情報処理装置（以下、ＰＣと表記）及び画像形成装置を含むプリントシステムを示す図である。このプリントシステム１は、ＰＣ１０と、複数の画像形成装置２０−１，…，２０−ｎと、を有しており、これら構成は、ネットワーク１５を介して、互いにデータ送受信可能に接続されている。ネットワーク１５としては、ＬＡＮ（Local Area Network）等の専用回線を用いたネットワーク，一般回線を用いたネットワーク，無線通信によるネットワークのいずれが採用されてもよい。
【００３６】
ＰＣ１０は、汎用のコンピュータからなるもので、ユーザの指示に応じて、プリント対象となるファイルを作成し、画像形成装置２０−１，…，２０−ｎのいずれかへ送信する。ここで、プリント対象となるファイルとは、ＰＣ１０のオペレーティングシステム（以下、ＯＳと表記）やアプリケーションプログラムが発行する描画命令が、各画像形成装置２０−１，…，２０−ｎ側で処理可能とされるページ記述言語に変換されてなる描画命令であっても、あるいは、ＯＳやアプリケーションプログラムが発行する描画命令が、ビットマップイメージに展開されてなるビットマップデータであっても、若しくは、ＰＤＦやＴＩＦＦ等の形式のファイルであってもよい。
【００３７】
他方、各画像形成装置２０−１，…，２０−ｎは、汎用のプリンタ、又は、プリンタ機能，ファクシミリ機能，コピー機能，スキャナ機能など複数の機能をもつ複合機からなるもので、原稿を走査して取得した画像ファイル、又は、ＰＣ１０からネットワーク１５を介して送信されてきたプリント対象となるファイルに基づき、用紙等の印刷媒体上に画像を形成する。
【００３８】
また、特に図示しないが、プリントシステム１はインターネットに接続されてもよい。この場合、画像形成装置２０−１，…，２０−ｎは、原稿を走査して取得した画像ファイルを、例えば遠隔のＰＣへインターネット経由で送信したり、遠隔のＰＣからインターネット経由でファイルを受信し、それに基づきプリント出力したりすることも可能である。
【００３９】
図２は、ＰＣ１０の基本構成を示すブロック図である。このＰＣ１０は、基本ソフトウェアであるＯＳ等のプログラムに基づき、ＰＣ１０内の各構成を制御するＣＰＵ２と、ＰＣ１０の起動時に実行されるプログラム等を記録するＲＯＭ３と、プログラムの実行に必要なワークエリアのバッファエリアとして利用されるＲＡＭ４と、ＯＳやアプリケーションプログラムや各種のデータを格納するハードディスク（図中の「ＨＤ」）５と、各種情報を視覚的に表示するモニタ６と、キーボードやマウス等の入力装置を介したユーザによる入力操作を検出して、その入力操作に応じた制御を実行する操作制御部７と、モニタ６上での各種情報の表示を制御する表示制御部８と、プリンタ，ＭＦＰ等の画像形成装置を含む外部機器との間で各種データの送受信を行なうためのインターフェース部（図中の「Ｉ／Ｆ」）９と、を有している。これらの構成は、バス１１を介して互いにデータ送受信可能に接続されている。
【００４０】
また、特に図示しないが、ＰＣ１０は、例えば、ＣＤ又はＤＶＤのデータ読出し／書込みに対応した光ディスクドライブ，フロッピー（登録商標）ディスクドライブ、若しくは、キーボードやマウス等の入力装置等の構成を有している。
【００４１】
このＰＣ１０では、文書ファイル，画像ファイル等の各種ファイルがそれぞれハードディスク５に規定された所定のディレクトリ（以下、フォルダという）に格納され、ファイルに対応したファイルアイコン又はファイルを格納するフォルダに対応したフォルダアイコンが、その名称とともに、モニタ６により表示されるようになっている。ユーザは、これらのファイルアイコン又はフォルダアイコンをキーボードやマウス等の入力装置によりワンクリックすることで選択したり、ダブルクリックすることで開いたり、ドラッグアンドドロップすることで、他のフォルダ内に格納させたりすることができる。なお、かかる仕様は、ＷｉｎｄｏｗｓやＭａｃ ＯＳ等の汎用ＯＳにおいて従来周知である。
【００４２】
また、ＰＣ１０では、ＯＳにより例えばモニタ６に表示されるユーザインターフェース画面の表示や文書ファイルの保存などの各種の機能が提供されるようになっており、ＯＳは、その中核部分であるカーネルとは切り離して所定のハードウェアを制御し得るソフトウェア形態のデバイスドライバを複数有している。これらデバイスドライバの１つとして、ＰＣ１０側でファイルの出力先であるプリンタを認識し、各種のプリント条件の設定及びプリンタ制御が可能であるプリンタドライバプログラム（以下、プリンタドライバという）がインストールされている。プリンタドライバは、一般的に、プリンタ本体販売時に同梱されているＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の光ディスク１８又はフロッピーディスク１９（図２参照）等の外部記録媒体より、ＰＣ１０にインストールされる。
【００４３】
このプリンタドライバの機能に基づき、ＰＣ１０では、モニタ６により表示されるユーザインターフェース画面上で、所定のファイルに対応したファイルアイコン又は該ファイルを格納するフォルダに対応したフォルダアイコンが、画像形成装置２０−１，…，２０−ｎのいずれかに対応したプリンタアイコン上にドラッグアンドドロップされるのに応じて、ドラッグアンドドロップ先のプリンタアイコンに対応した画像形成装置に対しプリント指示が実行されるようになっている。かかるプリント指示機能は、従来周知であるが、本実施形態においては、更に、１つのフォルダアイコンのプリンタアイコンに対するドラッグアンドドロップ操作に応じて、そのフォルダアイコンに対応したフォルダ内に複数のファイルが格納されている場合に、それらのファイルから１つのプリンタジョブとしてのプリントデータが作成され、ドラッグアンドドロップ先のプリンタアイコンに対応した画像形成装置に対してプリント指示が行われる。なお、以下では、一括プリント対象となる複数のファイルが格納されるフォルダを「一括プリント作業フォルダ」という。
【００４４】
前述したプリント指示機能に関連してＰＣ１０で実行される処理について詳細に説明する。図３は、ＰＣ１０において電源の投入等に応じて開始される全体処理のフローチャートである。この処理では、まず、ＲＡＭ４等のメモリのクリア，標準モードの設定，オペレーティングシステムの起動等の一般的な初期化処理が行われる（＃１１）。
【００４５】
その後、キーボードやマウス等の入力装置を介したユーザ指示に基づくイベントが発生したか否かが判断され（＃１２）、その結果、イベントが発生していないと判断された場合には、再度ステップ＃１２が繰り返され、他方、イベントが発生したと判断された場合には、続いて、イベントの内容として、ＰＣ１０のモニタ６に表示されるユーザインターフェース画面上で、文書ファイルに対応したアイコン（以下、文書アイコンという）が一括プリント作業フォルダアイコン上にドラッグアンドドロップ（アイコンドロップ）されたか否かが判断される（＃１３）。
【００４６】
図４に示すように、ＰＣ１０のモニタ６に表示されるユーザインターフェース画面上には、一括プリント作業フォルダに対応したアイコン（以下、作業フォルダアイコンという）Ｆが存在する。また、ファイル名「文書１」，「文書２」，「文書３」，「文書４」が付されたファイルに対応した文書アイコンｄ１，ｄ２，ｄ３，ｄ４，画像形成装置２０−１，画像形成装置２０−２にそれぞれ対応したプリンタアイコンｍ１，ｍ２が存在している。例えば、キーボードやマウス等の入力装置を介して、作業フォルダアイコンＦ上にカーソルが位置決めされた上でダブルクリックが行われると、一括プリント作業フォルダが開かれ、ユーザインターフェース画面上に一括プリント作業フォルダに対応したウィンドウＷが現れる。
【００４７】
なお、一括プリント作業フォルダは、ウィンドウの最背面をなすユーザインターフェース画面上に限らず、ＰＣ１０内における任意の場所に設定されたフォルダ内に格納されてもよい。また、一括プリント作業ファルダを開くには、ダブルクリックに限らず、例えば、作業フォルダアイコンＦ上にカーソルを位置決めしワンクリックすることで選択した上で、キーボード上のリターンキーを押し下げする等、別の操作が採用されてもよい。
【００４８】
ユーザインターフェース画面上に存在する文書アイコンｄ１，ｄ２，ｄ３，ｄ４が、例えばウィンドウＷ内にドラッグアンドドロップされると、文書アイコンｄ１，ｄ２，ｄ３，ｄ４は一括プリント作業フォルダのウィンドウＷ内に表示される。また、同時に、文書アイコンｄ１，ｄ２，ｄ３，ｄ４に対応した文書ファイルは、一括プリント作業フォルダ内に格納させられる。図５には、ファイル名「文書１」が付されたファイルに対応した文書アイコンｄ１が、一括プリント作業フォルダのウィンドウＷ内に表示された状態が示されている。ステップ＃１３では、このようにして一括プリント作業フォルダ内に新たなファイルが格納された場合に、作業フォルダアイコンに対する文書アイコンのアイコンドロップがあったと判断される。
【００４９】
なお、詳しくは後述するが、本実施形態では、一括プリント作業フォルダ内に格納されたファイルが、それらのファイルを管理すべくＰＣ１０で予め設定されるテーブル（以下、ファイル管理テーブルという）が採用されることで一括管理されている。また、文書ファイルは、モニタ６に表示されるウィンドウの最背面をなすユーザインターフェース画面上に限らず、ＰＣ１０内における任意の場所に設定されたフォルダ内に格納されてもよい。更に、文書アイコンは、ドラッグアンドドロップ操作に限らず、コピーアンドペースト操作により一括プリント作業フォルダのウィンドウＷ内に移動させられてもよい。また、更に、それらの操作に限らず、文書アイコンが作業フォルダアイコンＦ上にドラッグアンドドロップ又はコピーアンドペーストされてもよい。
【００５０】
ステップ＃１３の結果、イベントの内容が、作業フォルダアイコンＦに対する文書アイコンｄ１，ｄ２，ｄ３，ｄ４のアイコンドロップである場合には、アイコンドロップに応じた処理が行われる（＃１４）。その後、ステップ＃１２へリターンされる。なお、ステップ＃１４の「アイコンドロップに応じた処理」の詳細については、図９を参照して後述する。また、一方、ステップ＃１３の結果、イベントの内容が、作業フォルダアイコンＦに対する文書アイコンｄ１，ｄ２，ｄ３，ｄ４のアイコンドロップでないと判断された場合には、続いて、イベントの内容が、一括プリント作業フォルダのウィンドウＷ内でのアイコンの配置変更であるか否かが判断される（＃１５）。
【００５１】
図６に示す状態では、一括プリント作業フォルダのウィンドウＷ内に、ファイル名「文書１」，「文書２」，「文書３」が付された文書アイコンｄ１，ｄ２，ｄ３が左から順に配列されている。この状態から、文書アイコンｄ１と文書アイコンｄ２との間に文書アイコンｄ３が位置するように、文書アイコンｄ３のドラッグアンドドロップ操作（一点鎖線の矢印参照）を行うことで、文書アイコンｄ３を配置変更することができる。ステップ＃１５では、このようにして一括プリント作業フォルダ内でアイコンが配置変更された場合に、イベントの内容が、アイコンの配置変更であったと判断される。
【００５２】
ステップ＃１５の結果、一括プリント作業フォルダのウィンドウＷ内でのアイコンの配置変更であると判断された場合には、一括プリント作業フォルダのウィンドウＷ内におけるアイコンの配置順序に従って、前述したようなファイル管理テーブルが更新される（＃１６）。本実施形態では、一括プリントフォルダ内に格納されたファイルが、ファイル管理テーブル上で、一括プリント作業フォルダのウィンドウＷ内でのアイコンの配置順序に基づき順序付けされつつ一括管理されるようになっており、ステップ＃１６では、まず、アイコンの配置変更に応じて、ウィンドウＷ内の左上から右下までアルファベットＺ順でのアイコンの配置順序が判断され、その後、ファイル管理テーブル上で、新たに判断されたアイコンの配置順序に従い、ファイルが上から下へ並ぶように並び替えが行われる。これにより、一括プリント作業フォルダのウィンドウＷ内の左上のアイコンに対応したファイルの情報がファイル管理テーブルの最上位に位置させられ、逆に、ウィンドウＷ内の右下のアイコンに対応したファイルの情報がファイル管理テーブルの最下位に位置させられる。ステップ＃１６の後、ステップ＃１２へリターンされる。
【００５３】
また、一方、ステップ＃１５の結果、作業フォルダ内でのアイコンの配置変更でないと判断された場合には、続いて、イベントの内容が、一括プリント作業フォルダ内でのメニュー実行であるか否かが判断される（＃１７）。図７に示されるように、例えばマウスを用いて、一括プリント作業フォルダのウィンドウＷ内にカーソルが位置させられた上で右クリックされると、「プリント条件設定」，「白紙挿入」，「子フォルダ作成」，「削除」の項目を含むポップアップメニューＭが表示され、更に、複数の項目から１つの項目が選択されると、選択された項目が実行されることとなる。
【００５４】
「プリント条件設定」とは、一括プリント作業フォルダに格納されたファイル毎に、プリント条件を設定する処理を実行するための項目である。「白紙挿入」とは、画像形成装置側で出力される各ファイルのプリント結果間に白紙を挿入するための白紙挿入アイコンを、一括プリント作業フォルダのウィンドウＷ内に作成する処理を実行するための項目である。なお、画像形成装置側で出力される各ファイルのプリント結果間に挿入される白紙としては、プリント結果と同じ用紙に限定されることなく、インデックス用紙等の他の用紙が採用されてもよい。
【００５５】
また、「子フォルダ作成」とは、一括プリント作業フォルダに従属する子フォルダを作成する処理を実行するための項目である。「削除」とは、例えばプリント対象でないファイルを誤って一括プリント作業フォルダに格納してしまった場合、若しくは、電子メールに添付されていたファイルの中にプリントの必要がないファイルがあった場合等、一括プリント作業フォルダに一旦格納したファイルを削除する処理を実行するための項目である。
【００５６】
ステップ＃１７の結果、イベントの内容が、一括プリント作業フォルダのウィンドウＷ内でのメニュー項目の実行であると判断された場合には、メニュー項目実行処理が行われる（＃１８）。その後、ステップ＃１２へリターンされる。なお、この「メニュー項目実行処理」の詳細については、図１０を参照して後述する。
【００５７】
他方、ステップ＃１７の結果、一括プリント作業フォルダのウィンドウＷ内でのメニュー項目の実行でないと判断された場合には、続いて、イベントの内容が、プリント要求であるか否かが判断される（＃１９）。具体的には、図８に示されるような作業フォルダアイコンＦのプリンタアイコンｍ１又はｍ２に対するドラッグアンドドロップ操作が検出された場合に、プリント要求があったと判断される。また、特に図示しないが、文書アイコンｄ１，ｄ２，ｄ３，ｄ４がプリンタアイコンｍ１又はｍ２上へ直接にドラッグアンドドロップされた場合にも、同様に、プリンタアイコンｍ１又はｍ２に対応した画像形成装置に対するプリント要求があったと判断される。その結果、プリント要求であると判断された場合には、プリント要求処理が行われる（＃２０）。その後、ステップ＃１２へリターンされる。なお、この「プリント要求時の処理」の詳細については、図２４を参照して後述する。
【００５８】
また、一方、ステップ＃２０の結果、プリント要求でないと判断された場合には、続いて、その他のイベントに応じた処理が行われる（＃２１）。その後、ステップ＃１２へリターンされる。
【００５９】
次に、図９のフローチャートを参照しながら、アイコンドロップに応じた処理（図３中のステップ＃１４）について説明する。この処理では、まず、一括プリント作業フォルダにドロップされたアイコンが、文書アイコンであるか否かが判断される（＃３１）。ＰＣ１０には、予め文書ファイルの拡張子が登録されており、ドロップされたアイコンに対応するファイルのファイル名に付された拡張子に基づき、文書アイコンであるか否かが判断される。例えば、「doc」，「txt」，「pdf」，「tif」等が、文書ファイルのファイル名に付された拡張子である。ステップ＃３１の結果、文書アイコンであると判断された場合には、続いて、文書アイコン数に基づき、文書ファイル数ｎが取得される（＃３２）。その後、ステップ＃３７へ進む。
【００６０】
他方、ステップ＃３１の結果、文書アイコンでないと判断された場合には、続いて、一括プリント作業フォルダにドロップされたアイコンが電子メールアイコンであるか否かが判断される（＃３３）。具体的には、文書アイコンに関する判断処理と同様に、予めメールファイルの拡張子が登録されており、ドロップされたアイコンに対応するファイルのファイル名に付された拡張子に基づき、電子メールアイコンであるか否かが判断される。例えば、Outlook Expressで採用される「eml」等が、電子メールファイルのファイル名に付された拡張子である。
【００６１】
ステップ＃３３の結果、電子メールアイコンでないと判断された場合には、図３に示すフローへリターンされる。他方、電子メールアイコンであると判断された場合には、続いて、電子メールに添付された文書ファイル（添付文書ファイル）があるか否かが判断される（＃３４）。
【００６２】
例えば、インターネットメールでは、そのメッセージ内において、１つの添付文書ファイルが「--Boundary」で区切られている。「--Boundary」は、ヘッダ部のCounter-Typeフィールドで定義された文字列である。したがって、ＰＣ１０は、メッセージ内の「--Boundary」を検索することで、メールに添付されている文書ファイルを取得することができる。
【００６３】
ステップ＃３４の結果、添付文書ファイルがないと判断された場合には、図３に示すフローへリターンされる。他方、添付文書ファイルがあると判断された場合には、添付文書ファイルが保存され（＃３５）、添付文書ファイル数ｎが取得される（＃３６）。その後、ステップ＃３７へ進む。
【００６４】
ステップ＃３７からステップ＃４０においては、一括プリント作業フォルダ内にドロップされた文書アイコンに対応した文書ファイル若しくは電子メールに添付された文書ファイルが、一括プリント作業フォルダ内に１つずつ格納される処理が行われる。具体的には、まず、文書ファイル番号ｉ（１≦ｉ≦文書ファイル総数ｎ）が０にリセットされ（＃３７）、その後、文書ファイル番号ｉの文書ファイルを縦書き又は横書き，ワープロファイル，表計算ファイル若しくはｐｄｆファイル等のファイル条件別に分類する分類格納処理が行われる（＃３８）。この文書ファイルの分類格納処理の詳細については、図２２を参照しながら後述する。
【００６５】
ステップ＃３８の後、残りの文書ファイルを分類格納するために、文書ファイル番号ｉに１が加算され（＃３９）、更に、加算後のｉがｎを越えるか否かが判断される（＃４０）。その結果、加算後のｉがｎ以下であると判断された場合には、残りの文書ファイルを分類格納するために、ステップ＃３８へ戻り、それ以降のステップが繰り返される。また、一方、加算後のｉがｎを越えると判断された場合には、総数ｎの文書ファイルが全て一括プリント作業フォルダ内に分類格納されたこととなり、図３に示すフローにリターンされる。
【００６６】
続いて、図１０のフローチャートを参照しながら、メニュー項目実行処理（図３中のステップ＃１８）について説明する。この処理では、まず、図７に示すポップアップメニューで選択されたメニュー項目が「プリント条件設定処理」であるか否かが判断される（＃４１）。その結果、「プリント条件設定処理」であると判断された場合には、プリント条件設定処理が実行される（＃４５）。ステップ＃４５の後、図３に示すフローにリターンされる。なお、この「プリント条件設定処理」の詳細については、図１１を参照しながら後述する。
【００６７】
他方、ステップ＃４１の結果、「プリント条件設定処理」でないと判断された場合には、続いて、図７に示したポップアップメニューで選択されたメニュー項目が「白紙挿入処理」であるか否かが判断される（＃４２）。その結果、「白紙挿入処理」であると判断された場合には、白紙挿入処理が実行される（＃４６）。ステップ＃４６の後、図３に示すフローにリターンされる。なお、この「白紙挿入処理」の詳細については、図１４を参照しながら後述する。
【００６８】
また、一方、ステップ＃４２の結果、「白紙挿入処理」でないと判断された場合には、続いて、図７に示したポップアップメニューで選択されたメニュー項目が「子フォルダ作成処理」であるか否かが判断される（＃４３）。その結果、「子フォルダ作成処理」であると判断された場合には、子フォルダ作成処理が実行される（＃４７）。ステップ＃４７の後、図３に示すフローにリターンされる。なお、この「子フォルダ作成処理」の詳細については、図１７を参照しながら後述する。
【００６９】
他方、ステップ＃４７の結果、「子フォルダ作成処理」でないと判断された場合には、続いて、図７に示したポップアップメニューで選択されたメニュー項目が「削除処理」であるか否かが判断される（＃４４）。その結果、「削除処理」であると判断された場合には、削除処理が実行される（＃４８）。なお、この「削除処理」の詳細については、図２１を参照しながら後述する。ステップ＃４８の後、図３に示すフローにリターンされる。また、一方、ステップ＃４４の結果、「削除処理」でないと判断された場合には、図３に示すフローに即時リターンされる。
【００７０】
次に、図１１のフローチャートを参照しながら、プリント条件設定処理（図１０中のステップ＃４５）について説明する。この処理では、まず、プリント条件設定ダイアログがユーザインターフェース画面上に表示される（＃５１）。図１２には、プリント条件設定ダイアログの一例を示す。このプリント条件設定ダイアログには、文書ファイルの名前をあらわす「文書名」とともに、ユーザが任意に設定可能なプリント条件（主としてプリント仕上がりに関する条件）に関する項目として、プリント部数を設定し得る「部数」，片面プリント又は両面プリントを設定し得る「プリント方法」，ステープルの要否を設定し得る「ステープル」，パンチの要否を設定し得る「パンチ」が含まれている。また、このプリント条件設定ダイアログには、上記項目以外に、「ＯＫ」ボタン及び「Ｃａｎｃｅｌ」ボタンが設定されている。
【００７１】
ステップ＃５１の後、「ＯＫ」ボタン及び「Ｃａｎｃｅｌ」ボタンが押し下げられることで、これらプリント条件設定ダイアログ上の項目に関する設定が終了されたか否かが判断される（＃５２）。その結果、「ＯＫ」ボタン及び「Ｃａｎｃｅｌ」ボタンがまだ押し下げられておらず、設定が終了されていないと判断された場合には、再度ステップ＃５２が繰り返され、他方、設定が終了されたと判断された場合には、続いて、「ＯＫ」ボタンが押し下げられたか否かが判断される（＃５３）。
【００７２】
ステップ＃５３の結果、「ＯＫ」ボタンが押し下げられていない、すなわち「Ｃａｎｃｅｌ」ボタンが押し下げられたと判断された場合には、図１０に示したフローへ即時リターンされる。また、一方、「ＯＫ」ボタンが押し下げられたと判断された場合には、続いて、ファイル管理テーブルが更新される（＃５４）。また、ファイル管理テーブルの更新後の内容に応じて、一括プリント作業フォルダ内に含まれる文書アイコンの表示様式が更新される（＃５５）。図１３は、文書アイコンの表示様式が更新された後の状態を示すユーザインターフェース画面の一例を示す図である。具体的に、ここでは、図１２に示したようなダイアログ上で、「文書１」及び「文書２」についてステープル要の設定がなされ、ファイル管理テーブルが更新されるのに応じて、「文書１」及び「文書２」に対応する各文書アイコンが、ステープルのマークが付されたものに更新される。ステップ＃５５の後、図１０に示したフローへリターンされる。
【００７３】
更に、図１４のフローチャートを参照しながら、白紙挿入処理（図１０中のステップ＃４６）について説明する。この処理では、まず、白紙挿入アイコンが作成される（＃６１）。図１５は、白紙挿入アイコンｓが作成された状態にあるユーザインターフェース画面の一例を示す図である。この例では、「文書１」に対応する文書アイコンと「文書３」に対応する文書アイコンとの間に、「白紙」に対応する白紙挿入アイコンｓが挿入されている。この場合は、「文書１」の文書ファイルに対応するプリントと「文書３」の文書ファイルに対応するプリントとの間に、白紙が挿入されたプリント結果が得られる。なお、白紙挿入アイコンｓの配置変更は、ドラッグアンドドロップ操作により、ユーザが任意に実行可能である。
【００７４】
ステップ＃６１の後、白紙挿入アイコンｓの作成に応じて、ファイル管理テーブルが更新される（＃６２）。以上で、図１０に示したフローへリターンされる。前述したように、一括プリント作業フォルダ内に格納されるファイルの情報は、ＰＣ１０内で設定されるファイル管理テーブルにより管理される。本実施形態では、一括プリント作業フォルダ内に白紙挿入アイコンｓが作成された場合に、その白紙挿入アイコンｓに対応した「白紙ファイル」が仮想的に設定され、この白紙ファイルも、一括プリント作業フォルダ内に格納されるファイルと同様にファイル管理テーブルにより管理される。すなわち、ファイル管理テーブルでは、白紙ファイルが、文書ファイルと同様に、一括プリント作業フォルダのウィンドウＷ内でのアイコンの配置順序に基づき順序付けされつつ一括管理される。
【００７５】
図１６には、かかるファイル管理テーブルの一例を示す。このファイル管理テーブルにおいては、文書ファイル，電子メールから取得された添付文書ファイル，白紙ファイルが一括に管理され、それぞれについて、「フォルダＩＤ」，「ファイル名」，「ファイルの格納先」，「プリント条件」に関する情報が保持されている。ここで、「フォルダＩＤ」とは、ＰＣ１０において一括プリント作業フォルダを識別するための値である。また、「プリント条件」とは、図１２に示すプリント条件設定ダイアログ上での設定内容を反映した情報である。ユーザの操作に応じていずれかの情報に変更があった場合、若しくは、一括プリント作業フォルダのウィンドウＷ内で文書ファイルアイコン又は白紙挿入アイコンの新規作成，削除若しくは配置変更が行われた場合には、ファイル管理テーブルが更新される。
【００７６】
続いて、図１７のフローチャートを参照しながら、子フォルダ作成処理（図１０中のステップ＃４７）について説明する。この処理では、まず、子フォルダ設定ダイアログが表示される（＃７１）。図１８には、子フォルダ設定ダイアログの一例を示す。この子フォルダ設定ダイアログでは、子フォルダの名前をあらわす「フォルダ名」とともに、文書ファイル条件を確定すべくユーザが任意に設定可能な項目として、当該子フォルダに格納される文書ファイルの種類（「指定しない」，「ワープロ（横書き）」，「ワープロ（縦書き）」，「表計算文書」，「ＰＤＦ」）を設定し得る「格納文書指定」と、プリント部数を設定し得る「部数」，片面又は両面のプリント様式を設定し得る「プリント方法」，ステープルの要否を設定し得る「ステープル」，パンチの要否を設定し得る「パンチ」からなるプリント条件（仕上がり条件）に関する項目が含まれている。また、この子フォルダ設定ダイアログには、上記項目以外に、「ＯＫ」ボタン及び「Ｃａｎｃｅｌ」ボタンが設定されている。なお、かかる子フォルダ設定ダイアログ上のプリント条件に関する項目としては、これらに限定されることなく、ステープルやパンチの場所が設定可能とされてもよい。
【００７７】
ステップ＃７１の後、「ＯＫ」ボタン及び「Ｃａｎｃｅｌ」ボタンが押し下げられることで、これらプリント条件設定ダイアログ上の項目に関する設定が終了されたか否かが判断される（＃７２）。その結果、「ＯＫ」ボタン及び「Ｃａｎｃｅｌ」ボタンがまだ押し下げられておらず、設定が終了されていないと判断された場合には、再度ステップ＃７２が繰り返され、他方、設定が終了されたと判断された場合には、続いて、「ＯＫ」ボタンが押し下げられたか否かが判断される（＃７３）。
【００７８】
ステップ＃７３の結果、「ＯＫ」ボタンが押し下げられていない、すなわち「Ｃａｎｃｅｌ」ボタンが押し下げられたと判断された場合には、図１０に示すフローへ即時リターンされる。また、一方、「ＯＫ」ボタンが押し下げられたと判断された場合には、続いて、一括プリント作業フォルダに従属する子フォルダが作成され（＃７４）、続いて、一括プリント作業フォルダ及びそれに従属する子フォルダを管理すべくＰＣ１０で予め設定されたテーブル（フォルダ管理テーブル）が更新される（＃７５）。
【００７９】
図１９は、一括プリント作業フォルダのウィンドウＷ内に複数の子フォルダが作成された状態にあるユーザインターフェース画面の一例を示す図である。この図に示すように、一括プリント作業フォルダのウィンドウＷ内で、子フォルダ作成が指示されると、子フォルダが作成され、また、同時に、子フォルダのアイコンが表示される。この例では、一括プリント作業フォルダのウィンドウＷ内に、それぞれ「ワープロ縦書き」，「ワープロ横書き」，「表計算」，「ＰＤＦ」の名前が付された４つの子フォルダが作成されている。これら子フォルダには、それぞれ、「指定しない」，「ワープロ（横書き）」，「ワープロ（縦書き）」，「表計算文書」，「ＰＤＦ」等、文書ファイル条件の異なる文書ファイルが格納される。
【００８０】
また、図２０には、フォルダ管理テーブルの一例を示す。このフォルダ管理テーブルにおいては、一括プリント作業フォルダ及びそれに従属する子フォルダが一括に管理され、それぞれについて、「フォルダＩＤ」，「フォルダ名」，「ファイル条件」，「プリント条件」に関する情報が保持されている。ここで、「フォルダＩＤ」とは、ＰＣ１０において一括プリント作業フォルダ及びそれに従属する子フォルダを識別するための値である。また、「ファイル条件」及び「プリント条件」とは、いずれも、図１８に示す子フォルダ設定ダイアログ上での設定内容を反映した情報である。ユーザの操作に応じていずれかの情報に変更があった場合、若しくは、一括プリント作業フォルダのウィンドウＷ内で子フォルダの新規作成，削除若しくは配置変更が行われた場合には、フォルダ管理テーブルが更新される。
【００８１】
次に、図２１のフローチャートを参照しながら、削除処理（図１０中のステップ＃４８）について説明する。この処理では、まず、削除対象とされるアイコンが文書アイコン又は白紙挿入アイコンであるか否かが判断される（＃８１）。その結果、文書アイコン又は白紙挿入アイコンであると判断された場合には、続いて、ファイル管理テーブルが更新され（＃８２）、その後、文書アイコン又は白紙挿入アイコンが削除される（＃８３）。ステップ＃８３の後、図１０に示すフローにリターンされる。
【００８２】
また、一方、ステップ＃８１の結果、削除対象とされるアイコンが文書アイコン又は白紙挿入アイコンでない、すなわち、フォルダであると判断された場合には、フォルダ管理テーブルが更新され（＃８４）、その後、フォルダが削除される（＃８５）。ステップ＃８５の後、図１０に示すフローにリターンされる。
【００８３】
前述したように、本実施形態では、一括プリント作業フォルダ内にドロップされた文書アイコンに対応した文書ファイル若しくは電子メールに添付された文書ファイルが、一括プリント作業フォルダ内に１つずつ格納される際に、文書ファイルをファイル条件別に分類する分類格納処理が行われる。
【００８４】
図２２は、かかる文書ファイルの分類格納処理（図１０中のステップ＃３８）のフローチャートである。この処理では、まず、文書ファイルｉの情報が取得される（＃９１）。この文書ファイルｉの情報とは、文書ファイルの拡張子から判別可能な文書ファイルの種類をあらわす情報である。また、例えば、文書ファイルを開き、該文書ファイルに対して所定のフォーマットで記述されたプロパティ情報を読み取ることで、文書ファイルが横書き又は縦書きのいずれの様式であるかに関する情報が取得される。
【００８５】
ステップ＃９１の後、一括プリント作業フォルダに従属する子フォルダに対して、文書ファイルの適合性を順に判定するために、子フォルダ番号ｊ（１≦ｊ≦子フォルダ数）が０にリセットされる（＃９２）。その後、ステップ＃９１で取得された文書ファイルの情報が、子フォルダｊの作成に際して図１８に示したような子フォルダ設定ダイアログ上で予め設定された文書ファイル条件と一致するか否かが判断される（＃９３）。その結果、文書ファイル条件と一致すると判断された場合には、文書アイコンが作成され（＃９８）、作成された文書アイコンが子フォルダｊに格納される（＃９９）こととなる。その後、ステップ＃１００へ進む。
【００８６】
また、一方、文書ファイル条件と一致しないと判断された場合には、残りの子フォルダに対する文書ファイルの適合性を判定するために、子フォルダ番号ｊに１が加算され（＃９４）、更に、加算後のｊが子フォルダ数を越えるか否かが判断される（＃９５）。その結果、加算後のｉが子フォルダ以下であると判断された場合には、残りの子フォルダに対する文書ファイルの適合性を判定するために、ステップ＃９３へ戻り、それ以降のステップが繰り返される。また、一方、加算後のｊが子フォルダ数を越えると判断された場合には、全ての子フォルダについて文書ファイルの適合性が判定されたこととなり、文書アイコンが作成され（＃９６）、作成された文書アイコンが一括プリント作業フォルダに格納される（＃９７）。その後、ステップ＃１００へ進む。
【００８７】
ステップ＃１００では、文書ファイルｉの情報がファイル管理テーブルに追加される。このとき、ファイル管理テーブル上の項目「フォルダＩＤ」として、文書ファイルを格納する子フォルダ又は一括プリント作業フォルダのフォルダＩＤが記憶される。図２３には、各子フォルダ内に格納される文書ファイルを含め、一括プリント作業フォルダ内に格納されるファイルを一括管理するファイル管理テーブルの一例を示す。ステップ＃１００の後、図９に示すフローにリターンされる。
【００８８】
最後に、図２４のフローチャートを参照しながら、プリント要求処理（図３中のステップ＃２０）について説明する。この処理では、まず、プリンタアイコンにドラッグアンドドロップされたアイコンが、文書アイコンであるか否かが判断され（＃１０１）、その結果、文書アイコンであると判断された場合には、文書アイコンに対応した文書ファイルからプリントデータが作成され（＃１０２）、作成されたプリントデータが画像形成装置へ送信される（＃１０３）。以上で、図３に示すフローにリターンされる。
【００８９】
また、一方、ステップ＃１０１の結果、プリンタアイコンにドラッグアンドドロップされたアイコンが、文書アイコンでないと判断された場合には、続いて、一括プリント作業フォルダであるか否かが判断され（＃１０４）、その結果、一括プリント作業フォルダでないと判断された場合には、図３に示すフローに即時リターンされ、他方、一括プリント作業フォルダであると判断された場合には、続いて、一括プリント作業フォルダ内に文書ファイルが存在するか否かが判断される（＃１０５）。
【００９０】
ステップ＃１０５の結果、一括プリント作業フォルダ内に文書ファイルが存在しないと判断された場合には、ステップ＃１０８へ即時進み、他方、文書ファイルが存在すると判断された場合には、一括プリント作業フォルダ内に存在する文書ファイルに基づき１つのプリントジョブとしてのプリントデータが作成される（＃１０６）。このステップ＃１０６では、ファイル管理テーブルが参照され、一括プリント作業フォルダ内に複数の文書ファイルが存在する場合には、該ファイル管理テーブルによりファイルが管理される順序に対応したプリント順序で、プリントデータが作成される。
【００９１】
また、一括プリント作業フォルダ内に複数の文書ファイルが存在する場合、例えばＰＪＬ（Printer Job Language）のＵＥＬコマンドで文書ファイルのプリンタ記述言語（ＰＤＬ）を区切ることにより、複数の文書ファイルに基づき１つのプリントジョブとしてのプリントデータを作成することが可能である。「文書１」及び「文書２」のファイル名がそれぞれ付された文書ファイルｄ１，ｄ２に基づき１つのプリントジョブとしてのプリントデータが作成される一例を示す。
<ESC>%-12345@PJL<CR><LF>
<ESC>E...文書1のPDLデータ...<ESC>E
<ESC>%-12345X
<ESC>E...文書2のPDLデータ...<ESC>E
<ESC>%-12345X
【００９２】
更に、ファイル管理テーブルが参照され、例えば文書ファイル２のみに対して「ステープル要」というプリント条件が設定されている場合には、以下のように、プリントデータを作成することが可能である。
<ESC>%-12345X@PJL<CR><LF>
<ESC>E...文書1のPDLデータ...<ESC>E
<ESC>%-12345X<CR><LF>
@PJL STAPLE=ON<CR><LF>
<ESC>E...文書2のPDLデータ...<ESC>E
<ESC>%-12345X
【００９３】
ステップ＃１０６の後、このように作成されたプリントデータが、フォルダアイコンのアイコンドロップ先であるプリンタアイコンに対応した画像形成装置へ送信され（＃１０７）、ステップ＃１０８へ進む。
【００９４】
ステップ＃１０８から＃１１３においては、一括プリント作業フォルダ内に作成された複数の子フォルダについて、それぞれ格納された文書ファイルからプリントデータが作成され、画像形成装置へ送信される処理が行われる。具体的には、まず、子フォルダ番号ｊ（１≦ｊ≦子フォルダ数）が０にリセットされる（＃１０８）。その後、子フォルダｊ内に文書ファイルが存在するか否かが判断され（＃１０９）、その結果、文書ファイルが存在しないと判断された場合には、ステップ＃１１２へ即時進み、他方、文書ファイルが存在すると判断された場合には、続いて、子フォルダｊ内に格納された文書ファイルに基づき１つのプリントジョブとしてのプリントデータが作成される（＃１１０）。このステップ＃１１０においては、子フォルダ内に複数の文書ファイルが存在する場合、ファイル管理テーブルが参照され、該ファイル管理テーブルによりファイルが管理される順序に対応したプリント順序で、プリントデータが作成される。ステップ＃１１０の後、作成されたプリントデータが画像形成装置２０−１，…，２０−ｎのいずれかへ送信され（＃１１１）、ステップ＃１１２へ進む。
【００９５】
ステップ＃１１２では、残りの子フォルダについて文書ファイルの存在を判定するために、子フォルダ番号ｊに１が加算され、更に、加算後のｊが子フォルダ数を越えるか否かが判断される（＃１１３）。その結果、加算後のｉが子フォルダ以下であると判断された場合には、残りの子フォルダについて文書ファイルの存在を判定するために、ステップ＃１０９へ戻り、それ以降のステップが繰り返される。また、一方、加算後のｊが子フォルダ数を越えると判断された場合には、全ての子フォルダについて文書ファイルの存在が判定されたこととなり、図３に示すフローへ即時リターンされる。
【００９６】
以上説明したように、本実施形態によれば、一括プリント作業フォルダのアイコンＦがプリンタアイコンに対してドラッグアンドドロップされるのみで、複数のファイルに基づき１つのプリントジョブとしてのプリントデータが作成可能である。また、その場合、プリント順序には、一括プリント作業フォルダのウィンドウＷにおける各アイコンの配置順序が反映されるため、アイコンの配置順序を変更することで、ファイルのプリント順序を任意にかつ簡単に変更することができる。
【００９７】
また、複数のファイルについて、ファイル毎に異なるプリント条件を任意にかつ容易に設定することができる。更に、画像形成装置側で出力される各ファイルのプリント結果間には白紙挿入が可能であるが、一括プリント作業フォルダのウィンドウＷにおける白紙挿入アイコンｓの配置順序を変更することで、白紙挿入箇所を任意にかつ簡単に変更することができる。
【００９８】
また、更に、一括プリント作業フォルダ内には、特定のファイル条件に該当するファイルを格納する子フォルダがそれぞれ作成され、子フォルダ単位でプリントジョブが設定されるため、ファイル条件の異なるファイルを確実に区別しつつプリント指示することができる。また、本実施形態では、子フォルダが作成された場合、ファイルアイコンの作業フォルダアイコンに対するドラッグアンドドロップ操作時に、ファイルアイコンに対応したファイル条件に基づき、ファイルが子フォルダに対して自動的に分類され格納されるため、ファイルを容易に振り分けることができる。
【００９９】
前述したフローチャートであらわされる各処理は、ＰＣ１０に格納されるプログラムが読み出されることで実行されるが、かかるプログラムは、ＰＣ１０のＣＰＵ２による制御の基になるプログラムの一部として予め組み込まれるものであっても、あるいは、プリント指示プログラムとして、例えばＤＶＤ−ＲＯＭやＣＤ−ＲＯＭ等の光ディスク又はフロッピーディスク等の外部記録媒体を用いて若しくはネットワーク経由でダウンロードされることで、ＰＣ１０に追加的に格納されるものであってもよい。
【０１００】
なお、本発明は、例示された実施形態に限定されるものでなく、本発明の要旨を逸脱しない範囲において、種々の改良及び設計上の変更が可能であることは言うまでもない。
前述した実施形態では、一括プリント作業フォルダ内に格納された各種ファイルが１つのプリントジョブとして扱われたが、プリント指示プログラムにおいては、従来知られているように、各ファイルがプリント指示に際してそれぞれ別個に扱われるフォルダを設定することも可能である。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施形態に係るプリントシステムを示す図である。
【図２】上記プリントシステムに含まれる情報処理装置（ＰＣ）の基本構成を示すブロック図である。
【図３】上記情報処理装置において電源の投入等に応じて開始される全体処理のフローチャートである。
【図４】上記情報処理装置のモニタに表示され、一括プリント作業フォルダのウィンドウがあらわされたユーザインターフェース画面の一例を示す図である。
【図５】１つの文書アイコンが一括プリント作業フォルダのウィンドウ内に表示された状態にあるユーザインターフェース画面の一例を示す図である。
【図６】複数の文書アイコンのうちの１つが一括プリント作業フォルダのウィンドウ内で配置変更される態様をあらわすユーザインターフェース画面の一例を示す図である。
【図７】一括プリント作業フォルダのウィンドウ内にて複数の項目を含むポップアップメニューが表示された状態にあるユーザインターフェース画面の一例を示す図である。
【図８】作業フォルダアイコンのプリンタアイコンに対するドラッグアンドドロップ操作が行われた状態にあるユーザインターフェース画面の一例を示す図である。
【図９】アイコンドロップに応じた処理（図３中のステップ＃１４）のフローチャートである。
【図１０】メニュー項目実行処理（図３中のステップ＃１８）のフローチャートである。
【図１１】プリント条件設定処理（図１０中のステップ＃４５）のフローチャートである。
【図１２】プリント条件設定ダイアログの一例を示す図である。
【図１３】文書アイコンの表示様式が更新された後の状態を示すユーザインターフェース画面の一例を示す図である。
【図１４】白紙挿入処理（図１０中のステップ＃４６）のフローチャートである。
【図１５】白紙挿入アイコンが作成された状態にあるユーザインターフェース画面の一例を示す図である。
【図１６】ファイル管理テーブルの一例である。
【図１７】子フォルダ作成処理（図１０中のステップ＃４７）のフローチャートである
【図１８】子フォルダ設定ダイアログの一例を示す図である。
【図１９】一括プリント作業フォルダのウィンドウＷ内に複数の子フォルダが作成された状態にあるユーザインターフェース画面の一例を示す図である。
【図２０】フォルダ管理テーブルの一例である。
【図２１】削除処理（図１０中のステップ＃４８）のフローチャートである。
【図２２】文書ファイルの分類格納処理（図９中のステップ＃３８）のフローチャートである。
【図２３】各子フォルダに含まれる文書ファイルを含め、一括プリント作業フォルダ内に格納されるファイルを一括管理するファイル管理テーブルの一例である。
【図２４】プリント要求処理（図３中のステップ＃２０）のフローチャートである。
【符号の説明】
【０１０２】
１…プリントシステム，２…ＣＰＵ，３…ＲＯＭ，４…ＲＡＭ，５…ハードディスク，６…モニタ，７…操作制御部，８…表示制御部，９…インターフェース部，１０…情報処理装置（ＰＣ），１８…光ディスク，１９…フロッピーディスク，２０−１，・・・，２０−ｎ…画像形成装置，Ｆ…作業フォルダアイコン，Ｍ…ポップアップメニュー，Ｗ…一括プリント作業フォルダのウィンドウ，ｄ１，ｄ２，ｄ３，ｄ４…文書アイコン，ｆ１，ｆ２，ｆ３，ｆ４…子フォルダ，ｍ１，ｍ２…プリンタアイコン，ｓ…白紙挿入アイコン。
【図１】
2008052344.tif 000003
【図２】
2008052344.tif 000004
【図３】
2008052344.tif 000005
【図４】
2008052344.tif 000006
【図５】
2008052344.tif 000007
【図６】
2008052344.tif 000008
【図７】
2008052344.tif 000009
【図８】
2008052344.tif 000010
【図９】
2008052344.tif 000011
【図１０】
2008052344.tif 000012
【図１１】
2008052344.tif 000013
【図１２】
2008052344.tif 000014
【図１３】
2008052344.tif 000015
【図１４】
2008052344.tif 000016
【図１５】
2008052344.tif 000017
【図１６】
2008052344.tif 000018
【図１７】
2008052344.tif 000019
【図１８】
2008052344.tif 000020
【図１９】
2008052344.tif 000021
【図２０】
2008052344.tif 000022
【図２１】
2008052344.tif 000023
【図２２】
2008052344.tif 000024
【図２３】
2008052344.tif 000025
【図２４】
2008052344.tif 000026