(57)【要約】【課題】  従来の印刷システムにおいては、クライアントコンピュータにおいてドライバなどを用いて、印刷装置が処理できるPDLデータ(PostScriptやPCLなど)のみが送信されていた。試し刷り等の際に発見された単純間違い等を修正するためには、クライアントコンピュータに戻り、データを修正し、再度印刷を行う必要があった。クライアントコンピュータでデータを操作する作業者と印刷システムを操作するオペレータとが異なることが多いPOD市場においては、上記のような場合修正に非常に手間と時間がかかるという問題があった。【解決手段】  プリンタにPDLデータを送信する際、アプリケーションデータも同時に送信し、アプリケーションデータをPCから共有できるようにすることにより解決する。【選択図】  図５
2013120403.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションデータを受け付けるホットフォルダ（２０３）と、
ホットフォルダ２０３において、アプリケーション２０１を起動する手段（S102）と、
起動したアプリケーション２０１において該当プリンタドライバ２０２を用いてPDLデータを作成する手段（S103）と、
アプリケーションデータとPDLデータを結合する手段（S104）と、
結合されたデータをプリンタ１０２へ送信する手段（S105）と、
プリンタ１０２において、データを受信する手段（S201）と、
受信したデータを分離する手段（S202）と、
アプリケーションデータとPDLデータを関連付ける手段（S203）と、
アプリケーションデータをPC１０１から共有できるようにする手段（S204）と、
PDLデータをRIPしラスターデータを作成する手段（S205）と、
アプリケーションデータ、PDLデータとラスターデータを関連付ける手段（S206）と、
ラスターデータを印刷する（S207）よう制御する制御手段を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷生産性を向上させるため画像処理装置に関するものである。
【背景技術】
【０００２】
従来の印刷システムにおいては、クライアントコンピュータにおいて、アプリケーションからドライバなどを用いて印刷装置が処理できるPDLデータ(PostScriptやPCLなど)が送信されていた。また、ホットフォルダなどのジョブ投入方法なども提案されている。（たとえば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2005-309542号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の印刷システムにおいては、クライアントコンピュータにおいてドライバなどを用いて、印刷装置が処理できるPDLデータ(PostScriptやPCLなど)のみが送信されていた。試し刷り等の際に発見された単純間違い等を修正するためには、クライアントコンピュータに戻り、データを修正し、再度印刷を行う必要があった。クライアントコンピュータでデータを操作する作業者と印刷システムを操作するオペレータとが異なることが多いPOD市場においては、上記のような場合修正に非常に手間と時間がかかるという問題があった。
【課題を解決するための手段】
【０００５】
アプリケーションデータを受け付けるホットフォルダ（２０３）と、ホットフォルダ２０３において、アプリケーション２０１を起動する手段（S102）と、起動したアプリケーション２０１において該当プリンタドライバ２０２を用いてPDLデータを作成する手段（S103）と、アプリケーションデータとPDLデータを結合する手段（S104）と、結合されたデータをプリンタ１０２へ送信する手段（S105）と、
プリンタ１０２において、データを受信する手段（S201）と、受信したデータを分離する手段（S202）と、アプリケーションデータとPDLデータを関連付ける手段（S203）と、アプリケーションデータをPC１０１から共有できるようにする手段（S204）と、PDLデータをRIPしラスターデータを作成する手段（S205）と、アプリケーションデータ、PDLデータとラスターデータを関連付ける手段（S206）と、ラスターデータを印刷する（S207）よう制御する制御手段を有することを特徴とする画像処理装置。
【発明の効果】
【０００６】
本発明により、プリンタへPDLデータとともにアプリケーションデータを送信することが可能となり、修正が必要な場合簡単に実行することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態に係るシステムの構成を示す図
【図２】第１の実施形態に係るPC１０１の構成を示す図
【図３】第１の実施形態に係るプリンタ１０２の構成を示す図
【図４】第１の実施形態に係る制御部２０１の詳細を示すブロック図
【図５】第１の実施形態に係るPC１０１の印刷動作を示すフローチャート
【図６】第１の実施形態に係るプリンタ１０２の印刷動作を示すフローチャート
【図７】第１の実施形態に係る操作部２０２に表示される画面
【図８】第１の実施形態に係る操作部２０２に表示される画面
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
[第１の実施形態]
図１は、第１の実施形態に係るシステムの構成を示す図である。
【０００９】
１０１は、PCである。１０２はプリンタである。１０３は、ネットワークである。PC１０１とプリンタ１０２は、ネットワーク１０３により接続され、画像データ等のデータの伝送が行われる。なお、PC１０１とプリンタ１０２の接続はローカル接続でもよい。
図２は、第１の実施形態にかかるPC１０１の構成を示すブロック図である。
【００１０】
２０１はアプリケーションでありユーザがデータを作成する際に利用する。２０２はドライバでありユーザが作成したデータを印刷する際、プリンタが解釈できるPDL言語へ変換する変換処理部である。２０３はホットフォルダであり、特定フォルダにデータが投入された際アプリケーション２０１を内部的に起動しドライバ２０２を用いてPDL言語へ変換し、データをプリンタ１０２へ転送する機能を有する。
【００１１】
図３は、第１の実施形態に係るプリンタ１０２の構成を示すブロック図である。
【００１２】
３０１は制御部であり、プリンタ１０２の各構成３０２〜３０４を制御する。制御部３０１の詳細は、図４を用いて後述する。３０２は操作部であり、表示部と入力部とを有し、表示部によりユーザにプリンタ１０２の操作画面を提供するとともに、入力部によりユーザからプリンタ１０２に対する各種操作を受け付ける。３０３は読み取り部であり、原稿から画像データを読み取り、制御部３０１に入力する。３０４は印刷部であり、制御部３０１により画像処理を実行された画像データに基づいて、出力用紙に画像転写を実行する。
【００１３】
図４は、第１の実施形態に係る制御部３０１の詳細を示すブロック図である。
【００１４】
４０１はＣＰＵであり、ＲＡＭ４０３に展開されたプログラムに基づき、プリンタ１０２の各構成３０２〜３０４や制御部３０１の各構成４０２〜４０７を制御する。４０２はＲＯＭ（不揮発性記憶媒体）であり、ＣＰＵ４０１が実行するブートプログラム等を記憶する。４０３はＲＡＭ（揮発性記憶媒体）であり、ＣＰＵ４０１が実行するＯＳやアプリケーションのプログラム等がＨＤＤ４０４から展開される。４０４はＨＤＤ（不揮発性記憶媒体）であり、PC１０１から送信されてきたPDLデータやアプリケーションデータおよびＣＰＵ４０１が実行するＯＳやアプリケーションのプログラム等を記憶する。
【００１５】
４０５はイメージプロセッサであり、イメージメモリ４０６に記憶された画像データに対して各種画像処理を実行する。４０６はイメージメモリ（揮発性記憶媒体）であり読取部３０３やネットワークインターフェース４０７から入力された画像データを一時的に保持する。４０７はネットワークインターフェースであり、プリンタ１０２とＰＣ１０１等の外部装置との間でデータの入出力を行う。４０８はＩ／Ｏインターフェースであり、制御部３０１と３０２〜３０４に接続されたバスとの間でデータの入出力を行う。
【００１６】
図５は、第一の実施形態に係るPC１０１の印刷動作を示すフローチャートである。
【００１７】
まずユーザは印刷を希望するアプリケーションデータをホットフォルダ２０３へ投入する。ホットフォルダ２０３はデータが投入されたことを識別し、あらかじめアプリケーションデータに割り当てられたアプリケーション２０１を起動S102する。また、あらかじめホットフォルダ２０３に割り当てられているプリンタ１０２対応のプリンタドライバを用いてユーザがS101で投入したアプリケーションデータからPDLデータを作成S103する。次に、ユーザがS101で投入したアプリケーションデータとS101で作成したPDLデータを結合S104し、ネットワークインターフェース２０４を用いプリンタ１０２へ送信する。
【００１８】
図６はプリンタ１０２の印刷動作を示すフローチャートである。
【００１９】
このフローチャートに示された動作は、CPU４０１がHDD４０４に記憶されたプログラムをRAM４０３に読み出し実行することにより実現される。
【００２０】
まずPC１０１から送信されたデータを受信S201する。次に受信したデータをアプリケーションデータとPDLデータに分離S202する。次に分離されたアプリケーションデータとPDLデータを関連付けるS203.アプリケーションデータをPC１０１から利用できるよう共有するS204.  次にPDLデータをRIPしラスターデータを作成するS205.次にS205で作成されたラスターデータをすでに関連付けられているアプリケーションデータ、PDLデータとも関連S208付ける。S205で作成されたラスターデータを印刷する。
【００２１】
図７は、第１の実施形態に係る操作部２０２に表示される画面の一例である。図７では現在プリンタに投入されているジョブ状況を表示している。No.はジョブ番号であり個々のジョブを識別するためのIDである。状態は各ジョブが、印刷中、待機中、RIP中、ホールド中であるかを示している。ジョブ名はジョブの名称を示している。データは、該当ジョブにアプリケーションデータが関連付けられているのか、PDLデータが関連付けられているのか、RIP済みラスターデータが関連付けられているのかを示している。優先度はジョブの優先度を示し、ページ数はジョブのページ数を示す。また、部数は印刷時に指定された部数を示す。
【００２２】
本実施形態によりアプリケーションデータをジョブと関連付けることにより簡単に原稿を修正することが可能となる。
【００２３】
図８は、第１の実施形態にかかる操作部２０２に表示される画面のもう一つの例である。
【００２４】
[その他の実施形態]
本発明の目的は、前述したシステムまたは装置が記憶媒体から前述した実施の形態の機能を実現するソフトウェアのプログラムを読み出し実行することによっても達成される。
【００２５】
この場合、記憶媒体から読みだされたプログラム自体が本発明の新規な機能を実現することになり、そのプログラム及びプログラムを記憶した記憶媒体は本発明を構成することになる。
【００２６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ROM、光ディスク、光磁気ディスク、CD-ROM、DVD-ROM、DVD-RAM、Blu-ray Disk、磁気テープ、メモリカードなどを用いることができる。
【００２７】
また、プログラムの指示に基づき、コンピュータ上で稼働しているOS等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【００２８】
更に、プログラムがコンピュータに接続された機能拡張ユニット等に備わるメモリに書き込まれた後、その機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【符号の説明】
【００２９】
１０１  PC
１０２  プリンタ
１０３  ネットワーク
２０１  アプリケーション
２０２  ドライバ
２０３  ホットフォルダ
２０４  ネットワークインターフェース
【図１】
2013120403.tif 000003
【図２】
2013120403.tif 000004
【図３】
2013120403.tif 000005
【図４】
2013120403.tif 000006
【図５】
2013120403.tif 000007
【図６】
2013120403.tif 000008
【図７】
2013120403.tif 000009
【図８】
2013120403.tif 000010