(57)【要約】【課題】互いに関連づけられた複数の印刷対象データを一旦保存して、正しい順序で一括して印刷出力する。【解決手段】  記憶制御部１５は、パソコン２からネットワーク２５を介して受信された印刷対象データの識別情報（ファイル名）をファイル名解析部１４で解析し、互いに関連づけられた印刷対象データ群を識別して、文書毎に個別のフォルダを生成し、同一の文書を構成する印刷対象データを同フォルダ内に保存する。文書の印刷出力時には、フォルダ内の印刷対象データ群を印刷部２０で一括して印刷出力する。【選択図】図１
2006312255.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象データを受信するデータ受信部と、
前記データ受信部で受信された印刷対象データを一時的に記憶するデータ記憶部と、
前記データ受信部において受信された印刷対象データの識別情報を解析し、互いに関連づけられた印刷対象データ群を識別するデータ識別情報解析部と、
印刷対象データを印刷する印刷部と、
前記互いに関連づけられた印刷対象データ群を前記印刷部で一括して印刷出力する制御手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
互いに関連づけられた複数の印刷対象データの各々について、その印刷対象データの識別情報は各印刷対象データの順序を示す順序情報を含み、前記データ識別情報解析部は前記互いに関連づけられた複数の印刷対象データの順序に応じて、各印刷対象データの印刷出力の順序を決定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記データ識別情報は各印刷対象データのファイルに付与されたファイル名であり、このファイル名は少なくとも上位部と下位部とを含む階層構造を有し、上位部において前記互いに関連づけられていることの特定が行われ、下位部において各印刷対象データの順序の特定が行われることを特徴とする請求項１または２記載の画像形成装置。
【請求項４】
前記ファイル名は前記上位部および下位部に加えて中位部を含み、この中位部において当該印刷対象データの特定を行うことを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記制御手段は、ユーザによる前記上位部を指定した印刷指示に従って、当該上位部で特定される互いに関連づけられたすべての印刷対象データの印刷出力を連続して実行することを特徴とする請求項３または４に記載の画像形成装置。
【請求項６】
前記制御手段は、新たな印刷対象データの受信時に、そのファイル名の上位部と同じ名称のフォルダが前記データ記憶部内に存在しないとき、当該上位部と同じ名称のフォルダを生成してこのファイル内に当該印刷対象データを保存し、前記上位部と同じ名称のフォルダが既に存在するとき、このフォルダ内に当該印刷対象データを保存することを特徴とする請求項３または４記載の画像形成装置。
【請求項７】
前記互いに関連づけられた印刷対象データ群を前記印刷部で一括して印刷出力する第１の動作モードと、個々の印刷対象データを個別に印刷出力する第２の動作モードとを有し、前記制御手段は、第１の動作モードでは受信した印刷対象データを印刷指示があるまで記憶装置に保存し、第２の動作モードでは直ちに印刷出力することを特徴とする請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
前記制御手段は、前記第１の動作モードにおいても、前記互いに関連づけられている印刷対象データ群を構成するすべての印刷対象データの一部の印刷対象データの印刷出力の指示を受け付けることを特徴とする請求項７に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に係わり、特にネットワークを介して複数のコンピュータに接続されているプリンタ装置等の画像形成装置に関する。
【背景技術】
【０００２】
近年、複数のコンピュータやワークステーション等にネットワークを介して接続され、そのネットワーク上のコンピュータからの印刷命令により印刷することが可能なネットワークプリンタ装置等の画像形成装置が広く利用されている。
【０００３】
従来、複数のコンピュータにネットワーク接続されているプリンタ装置において、各コンピュータなどに分散して保存されているデータをまとまった一つの資料に統合して出力したい場合がある。例えば、文書（マニュアル等）を複数のユーザが自己のパソコン（ＰＣ）上で分担して作成し、それらを一つの文書としてまとめて印刷出力したい場合がある。
【０００４】
このような場合、代表者が１台のＰＣ上で複数のユーザの文書をまとめて１つの文書ファイル（電子データ）にして印刷出力したり、または、各ＰＣから各々の文書部分を印刷出力してそれらを所定の順序に並べて１つの文書にしたりしていた。あるいは、プリンタ装置内にデータを一旦保存して、後から一度に印刷出力するというような方法を採っていた。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のような従来の複数の印刷対象データの統合出力では、必要以上に面倒な作業となっていた。また、特に、プリンタ装置内にデータを一旦保存して、後から一度に印刷出力する方法では、同一の文書を構成する文書部分の選別が難しく、間違ったデータを引き出してしまうおそれがあった。
【０００６】
そこで、本発明の目的は、互いに関連づけられた複数の印刷対象データを一旦保存して、正しい順序で一括して印刷出力することができる画像形成装置を提供することにある。
【０００７】
本発明の他の目的は、プリンタ装置内で、受信した印刷対象データの識別情報に基づいて、互いに関連づけられた印刷対象データ群毎に自動的に記憶装置内で分類を行うことができる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明による画像形成装置は、印刷対象データを受信するデータ受信部と、前記データ受信部で受信された印刷対象データを一時的に記憶するデータ記憶部と、前記データ受信部において受信された印刷対象データの識別情報を解析し、互いに関連づけられた印刷対象データ群を識別するデータ識別情報解析部と、印刷対象データを印刷する印刷部と、前記互いに関連づけられた印刷対象データ群を前記印刷部で一括して印刷出力する制御手段とを備えたことを特徴とする。
【０００９】
このように、データ識別情報解析部が、受信する印刷対象データの識別情報に基づいて、互いに関連づけられた印刷対象データ群を識別するので、ユーザは作成した印刷対象データの識別情報として所定の規則に則って作成した名称等を付与することにより、一群の印刷対象データを所定の順序で統合するための特別な作業を必要とすることなく、画像形成装置側で自動的に処理することが可能となる。
【００１０】
具体的には、互いに関連づけられた複数の印刷対象データの各々について、その印刷対象データの識別情報は各印刷対象データの順序を示す順序情報を含み、前記データ識別情報解析部は前記互いに関連づけられた複数の印刷対象データの順序に応じて、各印刷対象データの印刷出力の順序を決定することができる。
【００１１】
前記データ識別情報は、例えば、各印刷対象データのファイルに付与されたファイル名であり、このファイル名は少なくとも上位部と下位部とを含む階層構造を有し、上位部において前記互いに関連づけられた印刷対象データ群の特定が行われ、下位部において各印刷対象データの順序の特定が行われる。このファイル名は前記上位部および下位部に加えて中位部を含み、この中位部において当該印刷対象データの特定を行うようにしてもよい。  前記制御手段は、ユーザによる前記上位部を指定した印刷指示に従って、当該上位部で特定される互いに関連づけられたすべての印刷対象データの印刷出力を連続して実行することができる。すなわち、ユーザは一群の印刷対象データを一括出力するために、個々の印刷対象データを指定する必要がない。
【００１２】
前記制御手段は、新たな印刷対象データの受信時に、そのファイル名の上位部と同じ名称のフォルダが前記データ記憶部内に存在しないとき、当該上位部と同じ名称のフォルダを生成してこのファイル内に当該印刷対象データを保存し、前記上位部と同じ名称のフォルダが既に存在するとき、このフォルダ内に当該印刷対象データを保存する。これにより、画像形成装置は受信した一群の印刷対象データを、そのファイル名にしたがって自動的に分類して保存することができる。
【００１３】
前記互いに関連づけられた印刷対象データ群を前記印刷部で一括して印刷出力する第１の動作モードと、個々の印刷対象データを個別に印刷出力する第２の動作モードとを有してもよい。この場合、前記制御手段は、第１の動作モードでは受信した印刷対象データを印刷指示があるまで記憶装置に保存し、第２の動作モードでは直ちに印刷出力する。
【００１４】
前記制御手段は、前記第１の動作モードにおいても、前記互いに関連づけられた印刷対象データ群を構成するすべての印刷対象データの一部の印刷対象データの印刷出力の指示を受け付けるようにしてもよい。これは、一旦保存された印刷対象データを単独で印刷出力して確認したいような場合に有用である。
【発明の効果】
【００１５】
本発明によれば、印刷対象データの識別情報に基づいて、互いに関連づけられた印刷対象データを自動的に認識し、一括して印刷出力することができる。これにより、ユーザによる編集の手間を省くことが出来るとともに、ユーザによる誤選択のおそれもなくなる。
【００１６】
また、印刷する際にも識別情報の共通の上位部を指定するだけで、ばらばらに編集されている印刷対象データを順番に整理された一つの文書として印刷出力することが出来る。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の好適な実施の形態について図面を参照しながら詳細に説明する。
【００１８】
図１は、本発明の実施の形態における画像形成装置としてのプリンタ装置１と、これを共有する１台以上の外部装置としてのパソコン２とにより構成されるシステム構成を示している。
【００１９】
プリンタ装置１は、ＣＰＵ１１、操作パネル１２、ネットワークインターフェース部１３、記憶制御部１５、印刷制御部１６、ハードディスク装置（ＨＤＤ）１７、メモリ１８、ＲＯＭ１９、印刷部２０を備えている。
【００２０】
ＣＰＵ１１は、プリンタ装置１の動作を制御するための中央処理装置であり、本発明における制御手段を構成する。操作パネル１２は、ユーザによるプリンタ装置１に対する指示や設定情報等を入力するための入力部と、ユーザに対して各種情報を提示する表示部とを有する。ネットワークインターフェース部１３は、ネットワーク２５を介してパソコン２と接続するインターフェースを提供する。記憶制御部１５は、ＣＰＵ１１による制御下でＨＤＤ１７やメモリ１８のデータの読み書きを制御する。また、記憶制御部１５は、本実施の形態におけるファイル名解析部１４を有する。このファイル名解析部１４はＣＰＵ１１によるソフトウェア処理によって実現しうる。
【００２１】
印刷制御部１６は、ＣＰＵ１１の制御下で印刷部２０に対する印刷制御を行う。印刷部２０は、レーザビームを利用した電子写真記録方式、インクジェット記録方式等、任意の記録方式により、外部から受信した画像データを用紙等の記録媒体上に記録する部位である。
【００２２】
ハードディスク装置（ＨＤＤ）１７は、外部から受信した印刷対象の画像データを一時的に記憶する大容量の不揮発性記憶装置である。メモリ１８は、ＣＰＵ１１により利用される作業領域や画像データの一時記憶領域を提供する記憶装置である。ＲＯＭ１９はＣＰＵ１１が実行するプログラムを格納した不揮発性のメモリである。
【００２３】
図１に示したシステムにおける概略の動作を説明する。
【００２４】
ユーザは、パソコン２からネットワーク２５を介してプリンタ装置１に対して、印刷対象の画像データを送信する際に動作モードの設定を行う。本実施の形態における動作モードは、ＨＤＤ１７に画像データを保存しておく保存モード、および、受信した画像データを直接印刷する直接印刷モードを含む。この動作モードの設定は、パソコン２の印刷設定画面またはプリンタ装置１の操作パネル１２により行うことができる。
【００２５】
プリンタ装置１は、ＣＰＵ１１の制御下で、ＲＯＭ１９に格納されたプリンタ装置１の制御プログラムにより定められた手順に従って、パソコン２から送信された画像データの印刷処理を行う。但し、受信した画像データを直ちに印刷出力するか否かは前述した動作モードに依存する。
【００２６】
「直接印刷モード」の場合には、記憶制御部１５に含まれるファイル名解析部１４の処理を行うことなく、ＣＰＵ１１の指示により記憶制御部１５は、メモリ１８に一時的に画像データを保存し、印刷制御部１６の制御により印刷準備が整い次第、メモリ１８に蓄えられた順番に印刷を開始する。
【００２７】
「保存モード」の場合には、ファイル名解析部１４により、受信した画像データのヘッダ部分からファイル名に含まれるフォルダ名を検出する。このフォルダ名がＨＤＤ１７に既に存在するフォルダ名であった場合には、記憶制御部１５は、そのフォルダ内のファイルと同じグループとしてそのファイルをそのフォルダ内に保存する。また、ＨＤＣＰＵ１１の指示により、Ｄ１７に存在しないフォルダ名であった場合には、記憶制御部１５は、新規のフォルダとしてそのフォルダ名でフォルダを作成し、そのフォルダ内に画像データを保存する。
【００２８】
図５に示すように、画像データは、ヘッダ情報を含むヘッダ部５１と画像情報を含む画像部５２とにより構成される。ヘッダ部５１は、印刷モード、ファイル名（本発明における識別情報）、ファイルサイズ等のヘッダ情報を含む。本例での印刷モードは、上述した直接印刷モードおよび保存モードを含む。ヘッダ部５１に印刷モードが含まれない場合があってもよく、その場合には、プリンタ装置１での動作モードの設定が優先される。ファイル名の構成については後述する。
【００２９】
ＨＤＤ１７の各フォルダ内に保存された画像データを印刷する方法は二通りある。その第１は、フォルダ内の個々のファイルを指定するものであり、第２は、フォルダ自体を指定するものである。
【００３０】
第１の方法では、パソコン２の印刷設定画面または操作パネル１２からのユーザの指示により、個々にフォルダ内にある画像データのファイル名を選択することで、記憶制御部１５により、その選択された順番で印刷制御部１６に画像データを転送し、印刷を開始することができる。
【００３１】
第２の方法では、パソコン２の印刷設定画面または操作パネル１２からのユーザの指示により、フォルダ自体を選択することで、そのフォルダ内に含まれる複数の画像データのファイル名に含まれる管理番号から印刷の順番を解析し、若い番号順で記憶制御部１５により、印刷制御部１６に画像データを転送し、印刷を開始する。
【００３２】
図２は、本実施の形態におけるＨＤＤ１７内のフォルダの構成とファイル名の例を示した図である。
【００３３】
図の例では、ＨＤＤ１７内には、“Ｆｉｌｅ１”というフォルダ１７１と、“Ｆｉｌｅ２”というフォルダが存在する。Ｆｉｌｅ１フォルダ１７１内には、“Ｆｉｌｅ１＿Ｉｎｄｅｘ＿００１”、“Ｆｉｌｅ１＿ｍａｉｎ＿００２”、“Ｆｉｌｅ１＿ｓｕｂ＿００３”という名称を持った３つの画像データファイル１７１ａ，１７１ｂ，１７１ｃが存在している。Ｆｉｌｅ２フォルダ１７２内には、“Ｆｉｌｅ２＿Ｉｎｄｅｘ＿００１”、“Ｆｉｌｅ２＿ｍａｉｎ＿００２”、“Ｆｉｌｅ２＿ｓｕｂ＿００３”という名称を持った３つの画像データファイル１７２ａ，１７２ｂ，１７２ｃが存在している。
【００３４】
ファイル名の構成は、この例では、「上位部としてのフォルダ名（例えばＦｉｌｅ１）＿中位部としての個別な名称（例えばＩｎｄｅｘ）＿下位部としての管理番号（例えば００１）」となっている。本実施の形態では、フォルダ名と、個別な名称と、管理番号とをアンダーバー“＿”で区分しているが、区分する文字や記号はアンダーバーに限るものではない。また、管理番号は数字に限るものではなく、アルファベットや、アルファベットと数字の組み合わせ等、順番を決定できれば任意の表記を用いることができる。
【００３５】
また、パソコン２の印刷設定画面および操作パネル１２での画像ファイル選択画面の表示形式は、フォルダと各フォルダに属するファイルとが階層的になっていることが把握できるように構成する。また、好ましくは、同フォルダに含まれる複数のファイルはその管理番号順に並べられる。
【００３６】
なお、操作パネルまたはパソコンの印刷設定画面上から印刷対象を選択する際、上記のように階層的に表示するか、操作パネルまたはモニタ上にはフォルダ名のみを表示するか、フォルダ内のファイル名のみを表示するかをユーザが切り替えることができるようにしてもよい。
【００３７】
また、操作パネルまたはパソコンの印刷設定画面上からユーザの指示により、ＨＤＤ内の全フォルダ名、または、ユーザにより指定されたフォルダに含まれる全ファイル名を印刷出力するようにしてもよい。
【００３８】
次に、本実施の形態におけるプリンタ装置１の印刷処理を図３のフローチャートを用いて説明する。この処理は、図１のＣＰＵ１１がＲＯＭ１９内のプログラムを読み出して実行することにより実現される。
【００３９】
プリンタ装置１は、パソコン２からネットワーク２５を介して画像データを受信する（Ｓ１１）。ついで、パソコン２から指定された動作モードまたはプリンタ装置１の操作パネル１２で設定された動作モードが、直接印刷モードか保存モードかを判断する（Ｓ１２）。
【００４０】
保存モードであった場合、ファイル名に含まれるフォルダ名がＨＤＤ１７内に既にあるフォルダ名と一致するかどうかを判断する（Ｓ１３）。一致するフォルダ名があった場合、そのフォルダ内に画像データを保存する（Ｓ１４）。一致するフォルダ名が無かった場合、新規にそのフォルダ名でフォルダを作成し、そのフォルダ内に画像データを保存する（Ｓ１５）。
【００４１】
直接印刷モードであった場合には、画像データを一時的にメモリ１８に蓄える（Ｓ１６）。印刷制御部１６が印刷準備ＯＫか判断し（Ｓ１７）、ＯＫであればメモリ１８に蓄えられた画像データは、蓄えられた順番に印刷される（Ｓ１８）。印刷準備が整っていない場合には、整うまで待たされ、整い次第、印刷を開始する。
【００４２】
次に、保存モードでＨＤＤ１７に保存された画像データの印刷までの流れを図４のフローチャートを用いて説明する。この処理は、パソコン２の印刷設定画面またはプリンタ装置１の操作パネル１２によるユーザの指示に基づいて開始される。
【００４３】
まず、ユーザがＨＤＤ１７に保存されている画像データのファイルを個々に指定したのか、またはフォルダ自体を指定したのかを判断する（Ｓ２１）。ファイルを個々に指定した場合、パソコン２の印刷設定画面または操作パネル１２から印刷命令（Ｓ２２）があると、指定された個々の画像データを記憶制御部１５により、指定された順番で印刷制御部１６に画像データを転送し印刷を開始する（Ｓ２３）。
【００４４】
フォルダ自体を指定した場合、パソコン２の印刷設定画面または操作パネル１２から印刷命令（Ｓ２４）があると、ＣＰＵ１１により、指定されたフォルダ内にある全てのファイルの管理番号を解析し（Ｓ２５）、記憶制御部１５により、解析された管理番号の若い番号順に印刷制御部１６に画像データを転送し印刷を開始する（Ｓ２６）。
【００４５】
以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも種々の変形、変更を行うことが可能である。
【００４６】
例えば、パソコンから画像データを送信する場合に保存モードを指定するヘッダ情報を送出するようにしたが、これに代えて「保存モード」の指定を行うことなく、常にファイル名をファイル名解析部１４で解析して、所定の規則にしたがって記述されたファイル名を有する画像データについて「保存モード」が指定されたと解釈するようにしてもよい。
【００４７】
プリンタ装置において保存モードで新たな画像データを受信した場合、そのファイル名と同じファイル名の画像データがＨＤＤ内に保存されていた場合、プリンタ装置からその画像データを送信したパソコンに警告メッセージを発するようにしてもよい。これにより、ユーザはその画像データの印刷指示をキャンセルし、または、既存の画像データを上書きすることを指示できる。文書内容が更新または訂正されたような場合に、先に送信した画像データが印刷出力される前に上書きを行うことにより、文書ファイルを差し替えることができる。
【００４８】
保存モードにおいて、フォルダ内の複数のファイルの一部を指定して印刷出力する際に、その出力されたファイルをフォルダ内から削除するか否かをその都度、または予め初期設定でユーザが指定できるようにしてもよい。
【００４９】
複数の文書部分に相当する複数の印刷対象データを一括して印刷出力する際には、複数の文書部分に亘って一連の頁番号を付与する機能を備えてもよい。
【００５０】
画像データを不揮発的に保存する記憶装置は、ＨＤＤを例に挙げたが、不揮発性の大容量記憶装置であればよく、ＨＤＤに限るものではない。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態における画像形成装置としてのプリンタ装置と、これを共有する１台以上の外部装置としてのパソコンにより構成されるシステム構成を示す図である。
【図２】本発明の実施の形態におけるＨＤＤ内のフォルダの構成とファイル名の例を示した図である。
【図３】本発明の実施の形態におけるプリンタ装置の印刷処理を示すフローチャートである。
【図４】本発明の実施の形態における保存モードでＨＤＤに保存された画像データの印刷までの流れを示すフローチャートである。
【図５】本発明の実施の形態における画像データの構成を示す図である。
【符号の説明】
【００５２】
１…プリンタ装置
２…パソコン
１１…ＣＰＵ
１２…操作パネル
１３…ネットワークインターフェース部
１４…ファイル名解析部
１５…記憶制御部
１６…印刷制御部
１７…ＨＤＤ（不揮発性記憶装置）
１８…メモリ
１９…ＲＯＭ（不揮発性メモリ）
【図１】
2006312255.tif 000003
【図２】
2006312255.tif 000004
【図３】
2006312255.tif 000005
【図４】
2006312255.tif 000006
【図５】
2006312255.tif 000007