(57)【要約】【課題】本発明では、画像形成装置に送信した印刷データの印刷順序を維持しつつ、該印刷データの編集を可能とする画像形成装置及びその方法を提供する。【解決手段】情報処理装置から画像形成装置に送信した印刷データを画像形成装置の記憶部に記憶させ、印刷データの編集を行う場合には、画像形成装置に記憶されている印刷データを削除することなく、画像形成装置のデータ記憶部に記憶されている印刷データを情報処理装置を用いて編集して印刷出力する。【選択図】  図１
2004284259.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを記憶する記憶手段と、
情報処理装置による前記記憶手段に記憶された印刷データの編集を可能とする編集手段と、
前記記憶手段に記憶された印刷データを印刷出力するためのデータ処理を行うデータ処理手段と、
前記データ処理手段で処理された前記印刷データを印刷出力する印刷手段と
を具備することを特徴とする画像形成装置。
【請求項２】
前記データ処理手段は、
前記印刷データの編集可能な状態が終了した後にデータ処理を開始する
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記データ処理手段は、
データ処理を行うべき印刷データが編集可能な状態であるとき、次の番でデータ処理を行うべき印刷データの処理を開始する
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
編集可能な状態であった前記印刷データのデータ処理は、
次の番でデータ処理を行うべきであった印刷データの処理が終了すると開始される
ことを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記印刷データの記憶は、
印刷出力後、前記記憶手段に維持される
ことを特徴とする請求項２記載の画像形成装置
【請求項６】
前記記憶手段に記憶されている印刷データを前記情報処理装置に送信する送信手段をさらに有する
ことを特徴とする請求項２記載の画像形成装置。
【請求項７】
前記データ処理手段は、
前記印刷データの受信が終了した後に前記データ処理を開始する
ことを特徴とする請求項１または２記載の画像形成装置。
【請求項８】
前記編集手段は、
一定の条件を満たす印刷データに対して編集を可能とする
ことを特徴とする請求項１または２記載の画像形成装置。
【請求項９】
前記編集手段は、
前記印刷データを送信した情報処理装置と編集を行う情報処理装置とが同一である場合に該印刷データの編集を可能とする
ことを特徴とする請求項１または２記載の画像形成装置。
【請求項１０】
前記編集手段は、
前記印刷データに付加されたユーザ情報と編集を行うユーザが入力するユーザ情報が一致する場合に該印刷データの編集を可能とする
ことを特徴とする請求項１または２記載の画像形成装置。
【請求項１１】
情報処理装置から送信された印刷データを画像形成装置に記憶し、
前記画像形成装置に記憶された前記印刷データの情報処理装置による編集を許可し、
編集が終了した後、編集された前記印刷データを印刷出力する
ことを特徴とする画像形成方法。
【請求項１２】
印刷出力すべき印刷データの編集が許可されていると、次に印刷出力すべき印刷データを先に印刷出力する
ことを特徴とする請求項１１記載の画像形成方法。
【請求項１３】
印刷出力中の印刷データの処理が終了すると、編集が終了した前記印刷データを印刷出力する
ことを特徴とする請求項１２記載の画像形成方法。
【請求項１４】
印刷出力後、前記印刷データの記憶を維持する
ことを特徴とする請求項１１記載の画像形成方法。
【請求項１５】
記憶している前記印刷データを前記情報処理装置に送信することを特徴とする請求項１１記載の画像形成方法。
【請求項１６】
前記印刷データの編集は、
一定の条件を満たすと許可する
ことを特徴とする請求項１１記載の画像形成方法。
【請求項１７】
前記印刷データの編集は、
前記印刷データを送信した情報処理装置と編集を行う情報処理装置とが同一であると許可する
ことを特徴とする請求項１１記載の画像形成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置及びその方法に関し、特に、画像形成装置に送信した印刷データの編集を行うことが可能な画像形成装置及びその方法に関する。
【０００２】
【従来の技術】
ＰＣ（Ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）などの情報処理装置を用いた文章作成や画像編集等は、日常生活の様々な場面で行われており、このような文章等は、印刷データとしてプリンタなどの画像形成装置に送信されることにより、印刷出力されている。
【０００３】
画像形成装置では、印刷データを受信すると該データに処理を施して印刷出力し、また、複数の印刷データを受信すると、受信した順序に従って各印刷データの処理を行っていた。
【０００４】
【発明が解決しようとする課題】
しかし、画像形成装置に送信済みの印刷データを編集して文章の誤りを修正する場合は、既に画像形成装置に送信した印刷データを削除し、編集が終了した印刷データを改めて画像形成装置に送信しなければならなかった。
【０００５】
このため、編集済みの印刷データを送信する前に他のユーザが画像形成装置に印刷データを送信すると、印刷順序が繰り下がり、印刷の順番を待たなければならなかった。
【０００６】
そこで本発明では、画像形成装置に送信した印刷データの印刷順序を維持しつつ、該印刷データの編集を可能とする画像形成装置及びその方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明に係る画像形成装置は、印刷データを記憶する記憶手段と、情報処理装置による記憶手段に記憶された印刷データの編集を可能とする編集手段と、記憶手段に記憶された印刷データを印刷出力するためのデータ処理を行うデータ処理手段と、データ処理手段で処理された印刷データを印刷出力する印刷手段とを具備する。
【０００８】
また、データ処理手段は、印刷データの編集可能な状態が終了した後にデータ処理を開始する。
【０００９】
また、データ処理手段は、データ処理を行うべき印刷データが編集可能な状態であるとき、次の番でデータ処理を行うべき印刷データの処理を開始する。
【００１０】
また、編集可能な状態であった印刷データのデータ処理は、次の番でデータ処理を行うべきであった印刷データの処理が終了すると開始される。
【００１１】
また、印刷データの記憶は、印刷出力後、記憶手段に維持される。
【００１２】
また、記憶手段に記憶されている印刷データを情報処理装置に送信する送信手段をさらに有する。
【００１３】
また、データ処理手段は、印刷データの受信が終了した後にデータ処理を開始する。
【００１４】
また、編集手段は、一定の条件を満たす印刷データに対して編集を可能とする。
【００１５】
また、編集手段は、印刷データを送信した情報処理装置と編集を行う情報処理装置とが同一である判断すると該印刷データの編集を可能とする。
【００１６】
また、編集手段は、印刷データに付加されたユーザ情報と編集を行うユーザが入力するユーザ情報が一致する場合に該印刷データの編集を可能とする。
【００１７】
次に、本発明に係る画像形成方法は、情報処理装置から送信された印刷データを画像形成装置に記憶し、画像形成装置に記憶された印刷データの情報処理装置による編集を許可し、編集が終了した後、編集された印刷データを印刷出力する。
【００１８】
また、印刷出力すべき印刷データの編集が許可されていると、次に印刷出力すべき印刷データを先に印刷出力する。
【００１９】
また、印刷出力中の印刷データの処理が終了すると、編集が終了した印刷データを印刷出力する。
【００２０】
また、印刷出力後、印刷データの記憶を維持する。
【００２１】
また、記憶している印刷データを情報処理装置に送信する。
【００２２】
また、印刷データの編集は、一定の条件を満たすと許可する。
【００２３】
また、印刷データの編集は、印刷データを送信した情報処理装置と編集を行う情報処理装置とが同一であると許可する。
【００２４】
【発明の実施の形態】
以下、本発明に係る画像形成装置の実施の形態を添付図面を参照して詳細に説明する。
【００２５】
図１は、本発明に係る画像形成装置の構成の一例を示す概略ブロック図であり、画像形成装置１０には、ＰＣなどの情報処理装置２０と通信インターフェイス３０を介して印刷データの送受信を行う送受信部１１、印刷データを記憶する記憶部１２、ＰＤＬ（ページ記述言語）などで表された印刷データを解釈するパーザ部１３、パーザ部１３で解釈された印刷データをイメージデータに展開する描画処理部１４、画像形成装置１０の制御を行う制御部１５、イメージデータを用紙に印刷する印刷機構１６が設けられている。
【００２６】
ここで、送受信部１１は、印刷データの送受信を行うと共に、印刷データの編集要求など、情報処理装置２０からの指示を受信する。
【００２７】
また、パーザ部１３は、通常のページ記述言語で表された印刷データを処理するＰＤＬ解釈のほかに、情報処理装置のアプリケーションで作成されたファイルもデータとして解釈することが可能で、アプリケーションに対応して印刷データを解釈し、印刷機構で印刷可能となるように印刷データを処理する。
【００２８】
さて、上記構成において、本発明に係る画像形成装置１０は、図２に示すように、送受信部１１が情報処理装置２０から送信された印刷データを受信すると、受信した印刷データを記憶部１２に蓄積させて記憶する（ステップ１００）。
【００２９】
次に、印刷データの蓄積開始を印刷制御部１６が検知する（ステップ１０１）と、パーザ部１３に印刷データの処理開始を指示（ステップ１０２）し、パーザ部１３は、記憶部１２に記憶されている印刷データから描画処理部１４が処理可能な描画データを作成する（ステップ１０３）。
【００３０】
そして、描画処理部１４は、描画データを印刷機構１７が印刷可能なイメージデータに変換し（ステップ１０４）、印刷機構１６がイメージデータを印刷出力する（ステップ１０５）。
【００３１】
ここで、図３を用いて、本発明に係る画像データの処理に伴って遷移する画像形成装置の状態の一例について説明する。
【００３２】
まず、印刷データの受信を待つ待機状態４０において、印刷データを受信すると、受信状態に遷移４１し、印刷データの受信が終了すると処理待機状態４２に遷移する。
【００３３】
そして、印刷データの処理が開始すると処理状態４３に遷移し、印刷処理を終了すると保管・待機状態４４に遷移する。
【００３４】
また、処理待機状態４２、処理状態４３、保管・待機状態４４において、情報処理装置から編集要求を受信すると、編集状態４５に遷移して印刷データの編集を許可し、印刷データの編集が終了すると、編集状態４５に遷移する前の状態に遷移する。
【００３５】
このように本発明では、情報処理装置から画像形成装置への印刷データの送信が終了した後、情報処理装置の編集要求に応じて画像形成装置に記憶されている印刷データの編集を許可し、編集が終了すると、実行中であった処理を編集が終了した印刷データを用いて再び実施する。
【００３６】
なお、印刷データの編集は、例えば、情報処理装置から画像形成装置の記憶部に記憶されている印刷データへのアクセスを許可し、情報処理装置を用いて印刷データを編集するなどの方法で行うことができる。
【００３７】
次に、図４を用いて、情報処理装置から印刷データの編集要求を受信した画像形成装置の動作を説明する。
【００３８】
まず、印刷データの編集要求を受信する（ステップ２００）と、印刷データの受信が終了しているかの判断を行い（ステップ２０１）、印刷データの受信が終了していると判断する（ステップ２０１でＹＥＳ）と、印刷データの編集を許可する（ステップ２０２）。
【００３９】
また、印刷データの受信を終了していないと判断する（ステップ２０１でＮＯ）と、印刷データの受信終了を持ち（ステップ２０３）、印刷データの受信が終了する（ステップ２０４）と、印刷データの編集を許可する（ステップ２０２）。
【００４０】
なお、本実施の形態では、印刷データの受信終了前に印刷データの編集要求があると、印刷データの受信終了を待って印刷データの編集を許可しているが、受信中の印刷データが編集が可能な場合は、受信済みの印刷データの編集を許可することも可能で、また、編集を許可することなく編集要求を破棄してもよい。
【００４１】
ところで、画像形成装置では、通常、複数の印刷データを受信すると印刷データに対して受信順に処理を施して印刷出力を行っており、図５を用いて、順番待ちの印刷データを有する画像形成装置の動作について説明する。
【００４２】
まず、順番待ちの印刷データに印刷順序が到来する（ステップ３００）と、該印刷データが編集中であるかの判断を行い（ステップ３０１）、編集中でないと判断する（ステップ３０１でＮＯ）と、印刷データの処理を開始する（ステップ３０２）。
【００４３】
また、編集中であると判断する（ステップ３０１でＹＥＳ）と、印刷データの編集終了を持ち（ステップ３０３）、印刷データの編集が終了する（ステップ３０４）と、印刷データの編集終了を所定のタイミングとして編集が終了した印刷データの処理を開始する（ステップ３０２）。
【００４４】
なお、印刷データが編集中で有るか否かは、印刷データに対して編集が許可されているか否かで判断することもできる。
【００４５】
ここで、編集中の印刷データに印刷出力の順番が回ってきた場合、次の順番が割り当てられている印刷データを先に印刷することも可能であり、図６を用いて、編集中の印刷データの順番を抜かして印刷順番待ちの印刷データを先に印刷出力する画像形成装置の動作について説明する。
【００４６】
まず、印刷順序が到来する（ステップ４００）と、印刷データが編集中であるかの判断を行い（ステップ４０１）、編集中でないと判断する（ステップ４０１でＮＯ）と、印刷データの処理を開始する（ステップ４０２）。
【００４７】
また、編集中であると判断する（ステップ４０１でＹＥＳ）と、印刷出力の順番を待っている印刷データが有るかの判断を行い（ステップ４０３）、印刷待ちの印刷データがあると判断する（ステップ４０３でＹＥＳ）と、印刷出力の順番が次である印刷データに対して編集中であるかの判断を行う（ステップ４０１）。
【００４８】
順番待ちの印刷データがないと判断する（ステップ４０３でＮＯ）と、印刷データの編集終了を持ち（ステップ４０４）、印刷データの編集が終了する（ステップ４０５）と、印刷データの編集終了を所定のタイミングとして印刷データの処理を開始する（ステップ４０２）。
【００４９】
編集中の印刷データの順番を抜かして他の印刷データを先に印刷出力した場合、ジョブの切れ目をタイミングとして順番待ちの印刷データの間に順番が抜かされた印刷データを割り込ませて印刷出力することも可能であり、図７を用いて、編集が終了した印刷データを割り込ませる際の画像形成装置の動作について説明する。
【００５０】
まず、印刷順序が到来する（ステップ５００）と、印刷データが編集中であるかの判断を行い（ステップ５０１）、編集中でないと判断する（ステップ５０１でＮＯ）と、印刷データの処理を開始する（ステップ５０２）。
【００５１】
また、編集中であると判断する（ステップ５０１でＹＥＳ）と、印刷データの編集終了を持ち（ステップ５０３）、印刷データの編集が終了する（ステップ５０４）と、印刷処理中の印刷データがあるかを判断する（ステップ５０５）。
【００５２】
そして、印刷処理中の印刷データがないと判断する（ステップ５０５でＮＯ）と、編集を終了した印刷データの処理を開始する（ステップ５０２）。
【００５３】
また、印刷処理中の印刷データがあると判断する（ステップ５０５でＹＥＳ）と、現在印刷処理を行っている印刷データの処理終了を持ち（ステップ５０６）、印刷処理が終了する（ステップ５０７）と、編集を終了した印刷データの処理を開始する（ステップ５０２）。
【００５４】
ところで、印刷出力された印刷データは、記憶部の容量などの関係から削除されることが多いが、印刷出力された印刷物を確認することによって印刷データの編集が必要となる場合も多く、印刷出力後の印刷データも印刷データ記憶部に保存することが望ましい。
【００５５】
また、印刷データを保存することにより、印刷出力した印刷データが情報処理装置側で失われた場合、画像形成装置から情報処理装置に印刷データを送信することも可能となる。
【００５６】
ここで、図８を用いて、画像形成装置から印刷データを情報処理装置に送信する際の画像形成装置の動作について説明する。
【００５７】
まず、印刷データの送信要求を受信する（ステップ６００）と、印刷データの受信が終了しているかの判断を行い（ステップ６０１）、印刷データの受信を終了していると判断する（ステップ６０１でＹＥＳ）と、印刷データを情報処理装置に送信する（ステップ６０２）。
【００５８】
また、印刷データの受信を終了していないと判断する（ステップ６０１でＮＯ）と、印刷データの受信終了を持ち（ステップ６０３）、印刷データの受信が終了する（ステップ６０４）と、印刷データを情報処理装置に送信する（ステップ６０２）。
【００５９】
なお、本実施の形態では、印刷データの受信が終了していない場合、印刷データの受信が終了した後、印刷データを情報処理装置に送信しているが、印刷データを送信することなく、印刷データの送信要求を破棄するように構成することもできる。
【００６０】
ところで、画像形成装置が受信している全ての印刷データに対して編集を許可すると画像形成装置に対する負荷が大きくなる恐れがある。
【００６１】
そこで、図９を用いて、一定の条件を満たす印刷データに対してのみ編集を許可する際の画像形成装置の動作について説明する。
【００６２】
まず、印刷データの編集要求を受信する（ステップ７００）と、印刷データが編集条件を満たしているかの判断を行い（ステップ７０１）、編集条件を満たしていると判断する（ステップ７０１でＹＥＳ）と、印刷データ編集状態に遷移する（ステップ７０２）。
【００６３】
また、編集条件を満たしていないと判断する（ステップ７０１でＮＯ）と、印刷データの処理を継続する（ステップ７０３）。
【００６４】
なお、印刷データが編集条件を満たしていない場合は、印刷データの編集を許可しない旨を情報処理装置に通知するように構成することもできる。
【００６５】
印刷データの編集条件としては、例えば、「当該データの印刷処理開始までに所定数以上のジョブ（他の印刷データの処理など）が実行される」、「当該データの印刷処理開始までに所定時間以上の時間がかかることが予想される」、「当該データの印刷処理開始までに所定枚数以上の印刷が行われると予想される」などが挙げられ、これらの条件のいずれか若しくは一定数以上を満たす場合に印刷データの編集を許可するように構成することもできる。
【００６６】
画像形成装置は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットーワークを介して複数の情報処理装置と接続していることも多く、このような場合、印刷データを送信したユーザにのみ、その印刷データの編集を行うことを許可することが好ましい。
【００６７】
そこで、図１０を用いて、印刷データを送信したユーザから印刷データの編集要求があった場合のみ編集を許可する際の画像形成装置の動作について説明する。
【００６８】
まず、印刷データの編集要求を受信する（ステップ８００）と、編集要求を送信元であるユーザと編集の対象となる印刷データの送信元であるユーザとが同一であるかの判断を行い（ステップ８０１）、ユーザが同一であると判断する（ステップ８０１でＹＥＳ）と、印刷データ編集状態に遷移する（ステップ８０２）。
【００６９】
また、ユーザが同一でないと判断する（ステップ８０１でＮＯ）と、印刷データの処理を継続する（ステップ８０３）。
【００７０】
ユーザの確認は、印刷データの送信元と編集要求の送信元のＩＰアドレスの比較することで判断することが可能であり、また、印刷データや編集要求の送信者に対して画像形成装置に送信するデータ等に加えて、ユーザを特定する情報を送信させ、ユーザ情報を比較することで判断することも可能である。
【００７１】
なお、印刷データを送信したユーザと編集要求を送信したユーザとが異なる場合は、印刷データの編集を許可しない旨を編集要求を送信したユーザに通知するように構成することも可能で、この際、印刷データを送信したユーザに対して異なるユーザから編集要求が有ったことを通知するように構成することもできる。このように本発明では、ＰＣなどの情報処理装置から画像形成装置に送信された印刷データを画像形成装置の記憶部に記憶し、記憶部に記憶された印刷データをユーザが編集することを可能とする。
【００７２】
このため、画像形成装置に送信した印刷データを削除することなく、送信した印刷データの修正を行うことが可能になり、画像形成装置に送信した印刷データを削除し、編集を行った印刷データを改めて画像形成装置に送信する従来の印刷データの修正方法では失われていた印刷データの印刷順序を確保した状態で、印刷データの修正を行うことができる。
【００７３】
また、画像形成装置は、編集中の印刷データの処理を行わず、編集が終了した後に編集した印刷データの処理を行うため、不必要なデータ処理や印刷出力を行うことを防止することができる。
【００７４】
加えて、印刷順が後の印刷データを先に印刷出力することにより、印刷出力を効率よく行うことができる。
【００７５】
さらに、画像形成装置に記憶されているデータを編集するため、情報処理装置から編集が終了した印刷データを全て画像形成装置に送信する必要が無く、必要なデータの送受信のみで編集を行うことが可能となる。
【００７６】
【発明の効果】
このように本発明では、印刷順序を確保した状態で印刷データの編集を行うことができる。
【図面の簡単な説明】
【図１】本発明に係る画像形成装置の構成の一例を示す概略ブロック図
【図２】本発明に係る画像形成装置の動作の一例を示すフローチャート
【図３】本発明に係る画像形成装置におけるデータ処理の状態遷移の一例を示す状態遷移図
【図４】印刷データの編集要求を受信した画像形成装置の動作を示すフローチャート
【図５】順番待ちの印刷データを有する画像形成装置の動作を示すフローチャート
【図６】編集中の印刷データの順番を抜かして印刷順番待ちの印刷データを先に印刷出力する画像形成装置の動作を示すフローチャート
【図７】編集が終了した印刷データを割り込ませる際の画像形成装置の動作を示すフローチャート
【図８】画像形成装置から印刷データを情報処理装置に送信する際の画像形成装置の動作を示すフローチャート
【図９】一定の条件を満たす印刷データに対してのみ編集を許可する際の画像形成装置の動作を示すフローチャート
【図１０】印刷データを送信したユーザから印刷データの編集要求があった場合のみ編集を許可する際の画像形成装置の動作を示すフローチャート
【符号の説明】
１０…画像形成装置
１１…送受信部
１２…記憶部
１３…パーザ部
１４…描画処理部
１５…印刷制御部
１６…印刷機構
２０…情報処理装置
３０…通信インターフェイス
【図１】
2004284259.tif 000003
【図２】
2004284259.tif 000004
【図３】
2004284259.tif 000005
【図４】
2004284259.tif 000006
【図５】
2004284259.tif 000007
【図６】
2004284259.tif 000008
【図７】
2004284259.tif 000009
【図８】
2004284259.tif 000010
【図９】
2004284259.tif 000011
【図１０】
2004284259.tif 000012