(57)【要約】【課題】複合機が印刷データの記憶及び印刷履歴を記憶し、受信した受信印刷データが既に記憶している既存記憶印刷データの更新である場合、該既記憶印刷データの更新を通知するので、更新の通知を受けるために別途の登録をする必要のない印刷データ処理システム、印刷装置及びデータ処理指示装置を提供する。【解決手段】印刷装置が、印刷データの名称データ、該印刷データの記憶指示データを送信したデータ処理指示装置（又は外部装置）の識別データ、前記印刷データの印刷指示データを送信したデータ処理指示装置（又は外部装置）の識別データを記憶し、記憶しているデータに基づいて受信印刷データが既記憶印刷データの更新か否かを判断し、前記判断の結果が更新である場合は、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置（又は外部装置）に、前記既記憶印刷データの更新を通知する構成とする。【選択図】図６
2008046838.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを受信して記憶し、記憶した印刷データを印刷する印刷装置と、該印刷装置に、記憶指示データが付された印刷データ又は前記印刷装置が記憶している印刷データの印刷指示データを送信する複数のデータ処理指示装置とが接続された印刷データ処理システムにおいて、
前記データ処理指示装置は、
印刷データの名称データ及び自身の識別データを送信する手段を備え、
前記印刷装置は、
前記印刷データの名称データ、前記印刷データの記憶指示データを送信したデータ処理指示装置の識別データ、及び前記印刷データの印刷指示データを送信したデータ処理指示装置の識別データを関連付けて記憶する記憶手段と、
新たに受信した受信印刷データに記憶指示データが付されている場合、前記記憶手段が記憶しているデータに基づき、前記受信印刷データが既に記憶している既記憶印刷データの更新か否かの判断を行う更新判断手段と、
前記判断の結果が更新である場合、前記既記憶印刷データの更新を通知するための通知データを作成する通知データ作成手段と、
前記記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データを読出し、該識別データに係るデータ処理指示装置に前記通知データを送信する更新通知手段と
を備えることを特徴とする印刷データ処理システム。
【請求項２】
前記印刷装置は、
既記憶印刷データの記憶指示データを送信したデータ処理指示装置から前記既記憶印刷データの更新に係る印刷データを受信した場合、前記記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データの中に、受信した前記印刷データの印刷指示データを送信したデータ処理指示装置の識別データが含まれているか否かを判断する判断手段と、
該判断手段が、含んでいると判断した場合、前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データの中から、前記受信印刷データの印刷指示データを送信したデータ処理指示装置の識別データを削除する削除手段と
を備えることを特徴とする請求項１に記載の印刷データ処理システム。
【請求項３】
前記データ処理指示装置は、
既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に送信すべきデータを受付けるためのデータ受付手段と、
該データ受付手段が受付けたデータを前記印刷データに付して送信する手段とを備え、
前記印刷装置は、
前記データを受信するデータ受信手段と、
該データ受信手段が受信した前記データを記憶するデータ記憶手段と、
該データ記憶手段が記憶している前記データを前記通知データに追加する手段とを備え、
前記データが追加された通知データを、前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置に、前記更新通知手段が送信するようにしてあることを特徴とする請求項１又は請求項２に記載の印刷データ処理システム。
【請求項４】
前記データ処理指示装置は、
既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に、前記既記憶印刷データの更新を通知するか否かの決定を受付ける通知決定受付手段と、
前記決定の結果データを前記印刷データに付して送信する決定結果送信手段とを備え、
前記印刷装置は、
前記決定の結果データを受信する決定結果受信手段を備え、
該決定結果受信手段が受信した前記結果データに基づき、更新の通知を行うようにしてあることを特徴とする請求項１乃至請求項３のいずれか一つに記載の印刷データ処理システム。
【請求項５】
前記データ処理指示装置は、
複数の既記憶印刷データの更新の通知を一括して行うために、各既記憶印刷データの更新に係る印刷データを送信する場合、該印刷データに係る既記憶印刷データの更新を一括通知の対象にする指示を受付ける一括通知対象指示受付手段と、
前記一括通知の対象と指示された各既記憶印刷データの更新の一括通知の指示を受付ける一括通知指示受付手段と、
前記一括通知対象指示受付手段が受付けた指示のデータ又は前記一括通知指示受付手段が受付けた指示のデータを前記印刷データに付して送信する手段とを備え、
前記印刷装置は、
前記一括通知対象指示受付手段が受付けた指示のデータ又は前記一括通知指示受付手段が受付けた指示のデータが付された印刷データを受信する手段と、
前記一括通知対象指示受付手段が受付けた指示のデータに基づき、前記受信印刷データに係る既記憶印刷データの名称データ及び印刷指示データを送信したデータ処理指示装置の識別データを記憶する一括記憶手段と、  
前記一括通知指示受付手段が受付けた指示のデータに基づき、前記一括記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データを読出し、該識別データに係るデータ処理指示装置に一括通知を行う一括通知手段と
を備えることを特徴とする請求項１乃至請求項４のいずれか一つに記載の印刷データ処理システム。
【請求項６】
外部装置からの記憶指示データにより印刷データを記憶し、外部装置からの印刷指示データにより記憶した印刷データの印刷を行う印刷装置において、
印刷データの名称データ、該印刷データの記憶指示データを送信した外部装置の識別データ、該印刷データの印刷指示データを送信した外部装置の識別データを受信した場合、これらを関連付けて記憶する記憶手段と、
新たに受信した受信印刷データに記憶指示データが付されている場合、前記記憶手段が記憶しているデータに基づき、前記受信印刷データが既に記憶している既記憶印刷データの更新か否かの判断を行う更新判断手段と、
前記判断の結果が更新である場合、前記既記憶印刷データの更新を通知するための通知データを作成する通知データ作成手段と、
前記記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信した外部装置の識別データを読出し、該識別データに係る外部装置に前記通知データを送信する更新通知手段と
を備えることを特徴とする印刷装置。
【請求項７】
既記憶印刷データの記憶指示データを送信した外部装置から、前記既記憶印刷データの更新に係る印刷データを受信した場合、前記記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信した外部装置の識別データの中に、受信した前記印刷データの記憶指示データを送信した外部装置の識別データが含まれているか否かを判断する判断手段と、
該判断手段が、含んでいると判断した場合、前記既記憶印刷データの印刷指示データを送信した外部装置の識別データの中から前記受信印刷データの記憶指示データを送信した外部装置の識別データを削除する削除手段と
を備えることを特徴とする請求項６に記載の印刷装置。
【請求項８】
外部装置へ印刷データ、該印刷データの印刷指示データ又は記憶指示データを送信するデータ処理指示装置において、
前記印刷指示データ及び記憶指示データを送信する場合、自身の識別データを送信する手段を備えることを特徴とするデータ処理指示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理指示装置、印刷装置が接続された印刷データ処理システム及び印刷装置に関する。
【背景技術】
【０００２】
近年、インターネット及びイントラネットなどのネットワーク上に例えば、画像データ、テキストデータ等の電子データを公開し、複数のユーザと電子データを共有する場合が多くなっている。これは、複数の者が同一のデータを夫々作成するという無駄な反復及び重複作業を排除でき、効率向上と言った効果をもたらしている。しかしながら、前記電子データの中には、非定期的に更新が行われる電子データもあり、該電子データを必要とするユーザは常に前記電子データの更新を確認しなければならず、ユーザにとっては不都合であった。
【０００３】
そこで、このようなユーザ側の不都合を解消するために、様々な技術が提案されている。つまり、更新が行われた場合、ユーザにその更新情報を通知する技術である。例えば、ユーザに関心のある電子文書だけを通知対象と指定することを可能とし、不要な電子文書の更新通知を排除することが可能な電子文書の更新通知装置（例えば、特許文献１参照）、登録や変更が行われた電子文書に設定されたアクセス権に応じて、その更新を通知するユーザを決定するデータ管理システム（例えば、特許文献２参照）があり、特に頻繁に更新が行われる電子文書に対しては、電子データの更新の有無を定期的に確認してユーザに通知し、ユーザが保存要求した時点ごとの状態で保存しておき、ユーザからの閲覧要求がある場合は、前記電子データを保存要求した時点毎の状態で印刷する文書管理方法（例えば、特許文献３参照）が提案されている。しかしながら、このような技術は何れも、電子データの更新の通知を受けるために、該電子データに対し更新の通知を受ける側を登録しなければならないし、必要とする電子データが複数ある場合は、その数だけ登録を行わなければならないといった問題があった。
【０００４】
一方、通信網を介して複数の情報処理装置及び印刷装置を接続し、各情報処理装置における複数のユーザ間が印刷装置を共有するいわゆる印刷システムにおいても、上述したシステムと類似する機能を有するものが提案されている。つまり、ユーザが情報処理装置を用いて作成した印刷情報を記憶する手段を印刷装置側に設け、記憶した印刷情報を他のユーザが利用することを可能とした印刷システムである。
【０００５】
しかしながら、前記印刷システムは、印刷情報の共有は出来るものの、該印刷情報の更新に対応できていない。上述した電子データの更新通知に係る技術の応用も考えられるが、上述のように印刷情報の更新の通知を受けるためには、通知を受ける側を登録しなければならない上に、登録を忘れた場合は、更新の通知を受けることが出来ないといった問題がある。
【特許文献１】特開２００４−１９９５０４号公報
【特許文献２】特開２００５−１０７７１０号公報
【特許文献３】特開２００５−７１１２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、斯かる事情に鑑みてなされたものであり、本発明の目的は、印刷装置が、印刷データの名称データ、該印刷データの記憶指示データを送信したデータ処理指示装置（又は外部装置）の識別データ、前記印刷データの印刷指示データを送信したデータ処理指示装置（又は外部装置）の識別データ、いわゆる前記印刷データの記憶及び印刷履歴を記憶し、記憶している履歴に基づいて新たに受信する受信印刷データが既に記憶している既記憶印刷データの更新か否かを判断し、前記判断の結果が更新である場合は、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置（又は外部装置）に、前記既記憶印刷データの更新を通知する構成とすることにより、更新の通知を受けるために別途の登録をする必要のない印刷データ処理システム、印刷装置及びデータ処理指示装置を提供することにある。
【０００７】
本発明の他の目的は、印刷装置が、既記憶印刷データの記憶指示データを送信したデータ処理指示装置（印刷装置においては外部装置）から前記既記憶印刷データの更新に係る印刷データを受信した場合、前記既記憶印刷データの更新の通知をすべきデータ処理指示装置から、受信した前記印刷データの記憶指示データを送信したデータ処理指示装置を排除して更新の通知を行う構成とすることにより、前記既記憶印刷データの更新を既に知っているデータ処理指示装置への無駄な通知を防止できる印刷データ処理システム及び印刷装置を提供することにある。
【０００８】
本発明の他の目的は、データ処理指示装置が、既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に通知すべきデータを受付けて印刷装置に送信し、該印刷装置は前記データを前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に通知する構成とすることにより、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に通知すべきデータを自由に通知出来る印刷データ処理システムを提供することにある。
【０００９】
本発明の他の目的は、データ処理指示装置が、既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に、前記既記憶印刷データの更新の通知をするか否かを決定し、前記印刷装置は、前記決定の結果に基づいて更新の通知を行う構成とすることにより、データ処理指示装置が既記憶印刷データの更新に係る印刷データを送信する際、更新の通知をするか否かを決定し、無駄な通知を防止する印刷データ処理システムを提供することにある。
【００１０】
本発明の他の目的は、印刷装置がデータ処理指示装置の指示の結果に基づいて受信した各印刷データに係る既記憶印刷データの名称データ及び印刷指示データを送信したデータ処理指示装置の識別データをまとめて記憶しておき、データ処理指示装置から所定データを受信した場合に一括して前記既記憶印刷データの更新の通知を行う構成とすることにより、通知を受ける側に頻繁な通知による煩わしさを与えない印刷データ処理システムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明に係る印刷データ処理システムは、印刷データを受信して記憶し、記憶した印刷データを印刷する印刷装置と、該印刷装置に、記憶指示データが付された印刷データ又は前記印刷装置が記憶している印刷データの印刷指示データを送信する複数のデータ処理指示装置とが接続された印刷データ処理システムにおいて、前記データ処理指示装置は、印刷データの名称データ及び自身の識別データを送信する手段を備え、前記印刷装置は、前記印刷データの名称データ、前記印刷データの記憶指示データを送信したデータ処理指示装置の識別データ、及び前記印刷データの印刷指示データを送信したデータ処理指示装置の識別データを関連付けて記憶する記憶手段と、新たに受信した受信印刷データに記憶指示データが付されている場合、前記記憶手段が記憶しているデータに基づき、前記受信印刷データが既に記憶している既記憶印刷データの更新か否かの判断を行う更新判断手段と、前記判断の結果が更新である場合、前記既記憶印刷データの更新を通知するための通知データを作成する通知データ作成手段と、前記記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データを読出し、該識別データに係るデータ処理指示装置に前記通知データを送信する更新通知手段とを備えることを特徴とする。
【００１２】
本発明に係る印刷装置は、外部装置からの記憶指示データにより印刷データを記憶し、外部装置からの印刷指示データにより記憶した印刷データの印刷を行う印刷装置において、印刷データの名称データ、該印刷データの記憶指示データを送信した外部装置の識別データ、該印刷データの印刷指示データを送信した外部装置の識別データを受信した場合、これらを関連付けて記憶する記憶手段と、新たに受信した受信印刷データに記憶指示データが付されている場合、前記記憶手段が記憶しているデータに基づき、前記受信印刷データが既に記憶している既記憶印刷データの更新か否かの判断を行う更新判断手段と、
前記判断の結果が更新である場合、前記既記憶印刷データの更新を通知するための通知データを作成する通知データ作成手段と、前記記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信した外部装置の識別データを読出し、該識別データに係る外部装置に前記通知データを送信する更新通知手段とを備えることを特徴とする。
【００１３】
本発明に係るデータ処理指示装置は、外部装置へ印刷データ、該印刷データの印刷指示データ又は記憶指示データを送信するデータ処理指示装置において、前記印刷指示データ及び記憶指示データを送信する場合、自身の識別データを送信する手段を備えることを特徴とする。
【００１４】
本発明にあっては、前記印刷装置は、受信した受信印刷データの名称データ、前記印刷データの記憶指示データを送信したデータ処理指示装置（又は外部装置）の識別データ、及び前記印刷データの印刷指示データを送信したデータ処理指示装置（又は外部装置）の識別データを記憶する。新たに受信した受信印刷データに記憶指示データが付されている場合、前記更新判断手段は、前記受信印刷データに係る名称データ及び記憶指示データを送信したデータ処理指示装置（又は外部装置）の識別データを、既に記憶している各既記憶印刷データと比較し、一致する既記憶印刷データが存在する場合は、前記受信印刷データを前記既記憶印刷データの更新であると判断する。前記判断の結果が更新である場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置（又は外部装置）に、前記既記憶印刷データの更新を通知する。
【００１５】
本発明に係る印刷データ処理システムは、前記印刷装置は、既記憶印刷データの記憶指示データを送信したデータ処理指示装置から前記既記憶印刷データの更新に係る印刷データを受信した場合、前記記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データの中に、受信した前記印刷データの印刷指示データを送信したデータ処理指示装置の識別データが含まれているか否かを判断する判断手段と、該判断手段が、含んでいると判断した場合、前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データの中から、前記受信印刷データの印刷指示データを送信したデータ処理指示装置の識別データを削除する削除手段とを備えることを特徴とする。
【００１６】
本発明に係る印刷装置は、既記憶印刷データの記憶指示データを送信した外部装置から、前記既記憶印刷データの更新に係る印刷データを受信した場合、前記記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信した外部装置の識別データの中に、受信した前記印刷データの記憶指示データを送信した外部装置の識別データが含まれているか否かを判断する判断手段と、該判断手段が、含んでいると判断した場合、前記既記憶印刷データの印刷指示データを送信した外部装置の識別データの中から前記受信印刷データの記憶指示データを送信した外部装置の識別データを削除する削除手段とを備えることを特徴とする。
【００１７】
本発明にあっては、前記印刷装置は、既記憶印刷データの記憶指示データを送信したデータ処理指示装置（又は外部装置）から前記既記憶印刷データの更新に係る印刷データを受信した場合、記憶している前記既記憶印刷データの印刷指示データを送信したデータ処理装置（又は外部装置）の識別データの中に、前記受信印刷データの記憶指示データを送信したデータ処理指示装置（又は外部装置）の識別データが含まれているか否かを判断する。含んでいると判断した場合、前記既記憶印刷データの印刷指示データを送信したデータ処理装置（又は外部装置）の識別データ中から、前記受信印刷データの記憶指示データを送信したデータ処理指示装置（又は外部装置）の識別データを削除し、前記受信印刷データの記憶指示データを送信したデータ処理指示装置（又は外部装置）を除いて前記既記憶印刷データの更新を通知する。
【００１８】
本発明に係る印刷データ処理システムは、前記データ処理指示装置は、既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に送信すべきデータを受付けるためのデータ受付手段と、該データ受付手段が受付けたデータを前記印刷データに付して送信する手段とを備え、前記印刷装置は、前記データを受信するデータ受信手段と、該データ受信手段が受信した前記データを記憶するデータ記憶手段と、該データ記憶手段が記憶している前記データを前記通知データに追加する手段とを備え、前記データが追加された通知データを、前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置に、前記更新通知手段が送信するようにしてあることを特徴とする。
【００１９】
本発明にあっては、前記データ処理指示装置は、既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に送信すべきデータを受付け、前記印刷データに付して送信する。前記印刷装置は前記データを受信し、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に送信する。
【００２０】
本発明に係る印刷データ処理システムは、前記データ処理指示装置は、既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に、前記既記憶印刷データの更新を通知するか否かの決定を受付ける通知決定受付手段と、前記決定の結果データを前記印刷データに付して送信する決定結果送信手段とを備え、前記印刷装置は、前記決定の結果データを受信する決定結果受信手段を備え、該決定結果受信手段が受信した前記結果データに基づき、更新の通知を行うようにしてあることを特徴とする。
【００２１】
本発明にあっては、前記データ処理指示装置は、既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置に前記既記憶印刷データの更新を通知するか否かの決定を行い、該決定の結果を前記印刷データに付して送信する。該印刷装置は、受信した前記決定の結果に基づき、前記既記憶印刷データの印刷指示データを送信したデータ処理装置に、前記既記憶印刷データの更新を通知する。
【００２２】
本発明に係る印刷データ処理システムは、前記データ処理指示装置は、複数の既記憶印刷データの更新の通知を一括して行うために、各既記憶印刷データの更新に係る印刷データを送信する場合、該印刷データに係る既記憶印刷データの更新を一括通知の対象にする指示を受付ける一括通知対象指示受付手段と、前記一括通知の対象と指示された各既記憶印刷データの更新の一括通知の指示を受付ける一括通知指示受付手段と、前記一括通知対象指示受付手段が受付けた指示のデータ又は前記一括通知指示受付手段が受付けた指示のデータを前記印刷データに付して送信する手段とを備え、前記印刷装置は、前記一括通知対象指示受付手段が受付けた指示のデータ又は前記一括通知指示受付手段が受付けた指示のデータが付された印刷データを受信する手段と、前記一括通知対象指示受付手段が受付けた指示のデータに基づき、前記受信印刷データに係る既記憶印刷データの名称データ及び印刷指示データを送信したデータ処理指示装置の識別データを記憶する一括記憶手段と、前記一括通知指示受付手段が受付けた指示のデータに基づき、前記一括記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データを読出し、該識別データに係るデータ処理指示装置に一括通知を行う一括通知手段とを備えることを特徴とする。
【００２３】
本発明にあっては、データ処理指示装置が既記憶印刷データの更新に係る印刷データを送信する場合、前記一括通知対象指示受付手段が、該印刷データに係る既記憶印刷データの更新を一括通知の対象にする指示を受付け、該指示の結果データを前記印刷データに付して送信する。前記一括記憶手段は、前記指示の結果データに基づき、受信印刷データに係る既記憶印刷データの名称データ及び印刷指示データを送信したデータ処理指示装置の識別データを記憶しておく。また、前記一括通知手段は、前記一括通知指示受付手段が受付けた指示のデータに基づき、前記一括記憶手段が記憶している前記既記憶印刷データの印刷指示データを送信したデータ処理指示装置の識別データを読出し、該識別データに係るデータ処理指示装置に一括通知する。
【発明の効果】
【００２４】
本発明によれば、印刷装置が、印刷データの名称データ、該印刷データの記憶指示データを送信したデータ処理指示装置（又は外部装置）の識別データ、前記印刷データの印刷指示データを送信したデータ処理指示装置（又は外部装置）の識別データ、いわゆる前記印刷データの記憶及び印刷履歴を記憶し、記憶している履歴に基づいて新たに受信する受信印刷データが既に記憶している既記憶印刷データの更新か否かを判断し、前記判断の結果が更新である場合は、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置（又は外部装置）に、前記既記憶印刷データの更新を通知する構成とすることにより、更新の通知を受けるために別途の登録をする必要がない。
【００２５】
また本発明によれば、印刷装置が、既記憶印刷データの記憶指示データを送信したデータ処理指示装置（印刷装置においては外部装置）から前記既記憶印刷データの更新に係る印刷データを受信した場合、前記既記憶印刷データの更新の通知をすべきデータ処理指示装置から、受信した前記印刷データの記憶指示データを送信したデータ処理指示装置を排除して更新の通知を行う構成とすることにより、前記既記憶印刷データの更新を既に知っているデータ処理指示装置への無駄な通知を防止できる。
【００２６】
また本発明によれば、データ処理指示装置が、既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に通知すべきデータを受付けて印刷装置に送信し、前記印刷装置は前記データを前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に通知することにより、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に通知すべきデータを自由に通知出来る。
【００２７】
また本発明によれば、データ処理指示装置が、既記憶印刷データの更新に係る印刷データを送信する場合、前記既記憶印刷データの印刷指示データを送信した各データ処理指示装置に、前記既記憶印刷データの更新の通知をするか否かを決定し、前記印刷装置は、前記決定の結果に基づいて更新の通知を行うことにより、データ処理指示装置が既記憶印刷データの更新に係る印刷データを送信する際、更新の通知をするか否かを決定して無駄な通知を防止する。
【００２８】
また本発明によれば、印刷装置がデータ処理指示装置の指示の結果に基づいて受信した各印刷データに係る既記憶印刷データの名称データ及び印刷指示データを送信したデータ処理指示装置の識別データをまとめて記憶しておき、データ処理指示装置から所定データを受信した場合に一括して前記既記憶印刷データの更新の通知を行うことにより、通知を受ける側に頻繁な通知による煩わしさを与えない。
【発明を実施するための最良の形態】
【００２９】
以下に、本発明に係る印刷データ処理システムを、データ処理指示装置としてパソコンを、前記パソコンの操作によって印刷データの印刷、画像データのファックス送信等を行う複合機を印刷装置として利用した実施の形態に基づき、印刷データの印刷の例を中心に説明する。
【００３０】
（実施の形態１）
図１は本発明の実施の形態１に係る印刷データ処理システムの構成例を示す模式図であり、図２はブロック図である。
【００３１】
実施の形態１に係る印刷データ処理システムは、複合機１００に印刷データの記憶指示データ及び印刷指示データを送出するパソコン２００，２００，２００と、パソコン２００，２００，２００からの記憶指示データによって印刷データを記憶し、印刷指示データによって記憶している印刷データを印刷する複合機１００とを備えており、複合機１００及びパソコン２００，２００，２００はインターネット、イントラネット等のネットワークＮを介して接続している。
【００３２】
実施の形態１に係る印刷データ処理システムは、一のパソコン２００が印刷データを複合機１００に送信して記憶し、他のパソコン２００、２００が複合機１００に前記印刷データの印刷指示データを送信して印刷を行うことが出来るように構成されている。前記一のパソコン２００は、前記印刷データに登録名称、作成日時のデータを付して送信する。また、各パソコン２００，２００，２００は、記憶指示データ又は印刷指示データを送出する場合、複合機１００に自身を認識させるための識別データを付して送信する。該識別データは、印刷データ処理システムの構成の際、管理者又はサービスマンにより登録される。
【００３３】
各パソコン２００，２００，２００は、ＲＯＭ２０２に予め格納された制御プログラムを読込んで実行するＣＰＵ２０１と、プログラム実行中に発生するデータを一時的に記憶するＲＡＭ２０７と、複合機１００に送信すべき印刷データ等を受付ける受付手段２０４と、前記印刷データの複合機１００への送信及び複合機１００からデータを受信する通信Ｉ／Ｆ２０６、自身の識別データを記憶するＨＤＤ２０３、該通信Ｉ／Ｆ２０６が受信したデータを表示する表示手段２０５とを備えている。
【００３４】
複合機１００は、ＣＰＵ１０１がバス１０８を介してＲＯＭ１０２、ＨＤＤ１０３、操作パネル１０４、印刷処理部１０７、データ管理部１０９、表示手段１０５、通信Ｉ／Ｆ１０６、記憶手段１１０と接続している。
【００３５】
ＲＯＭ１０２には制御プログラムが予め格納されており、記憶手段１１０は通信Ｉ／Ｆ１０６が受信した印刷データを一時記憶するＲＡＭ等からなる。操作パネル１０４は複合機１００の本体に備えられ、パソコン２００，２００，２００を用いずに記憶している印刷データ（以下、既記憶印刷データと言う）の印刷指示を受付ける。操作パネル１０４の操作に係る画像が表示手段１０５に表示される。ＨＤＤ１０３は記憶指示データが付された印刷データを記憶する。
【００３６】
データ管理部１０９は、書換え可能な不揮発性メモリであり、その記憶領域の一部は、第１管理テーブル、第２管理テーブル、第３管理テーブルとして利用されている。図３は第１管理テーブルの一例を、図４は第２管理テーブルの一例を、図５は第３管理テーブルの一例を示す概念図である。図３（ａ）に示すように第１管理テーブルには、既記憶印刷データ毎に自動的に付与される管理番号と、該既記憶印刷データの登録名称、作成日時、前記既記憶印刷データの記憶指示データを送信したパソコン２００の識別データを表す記録者識別番号、前記既記憶印刷データの印刷指示データを送信した各パソコン２００の識別データを表す印刷者識別番号、該印刷者識別データの数の和を表す印刷者数とが関連付けて書き込まれる。図４（ａ）に示すように第２管理テーブルには、受信した印刷データ（以下、受信印刷データと言う）の登録名称、作成日時、記録者識別番号が書き込まれ、第３管理テーブルには、後述の一括通知のために複数の既記憶印刷データの印刷者識別番号及び一括通知すべき既記憶印刷データの管理番号が書き込まれる。
【００３７】
図６はパソコン２００，２００，２００による記憶又は印刷指示データの送信処理を示すフローチャートである。印刷対象となる印刷データを作成し、複合機１００へ作成した印刷データの印刷又は記憶を指示する場合、ユーザは、メニュー欄等の所定のアイコンを選択することにより、記憶又は印刷指示の選択のための選択画面を表示手段２０５に表示させる。前記選択画面の表示指示を受付けた場合（Ｓ６１０）、ＣＰＵ２０１は、ＲＯＭ２０２に予め格納された制御プログラムをＲＡＭ２０７に読み出して実行することにより、選択画面を表示手段２０５に表示する（Ｓ６１１）。図７は、選択画面の構成例を示す例示図であり、選択画面は、自身の識別データである使用者番号、前記印刷データの登録名称、作成日時の入力と、印刷方法の選択とを受付けるように構成されている。ＣＰＵ２０１は、受付手段２０４の操作によって使用者番号、前記印刷データの登録名称及び作成日時を受付ける（Ｓ６１２）。前記使用者番号、登録名称、作成日時の入力は、受付手段２０４の操作による入力に限るものでなく、自動入力されるように構成しても良い。前記印刷方法には「通常印刷」と、「印刷データを登録」との２つの方法があり、ＣＰＵ２０１は、「通常印刷」が選択されたか否かを判断し（Ｓ６１３）、「通常印刷」が選択されていないと判断した場合（Ｓ６１３：ＮＯ）、前記印刷データ及び記憶指示のデータを複合機１００に送信する（Ｓ６１４）。一方、「通常印刷」が選択されたと判断した場合（Ｓ６１３：ＹＥＳ）、ＣＰＵ２０１は、印刷条件設定画面を表示手段２０５に表示する（Ｓ６１５）。印刷条件設定画面は、印刷する用紙サイズ、片面印刷又は両面印刷の指定、ページレイアウト印刷の指定等の印刷条件を、設定するように構成されており、ユーザの入力により各条件を受付ける（Ｓ６１６）。次いで、ＣＰＵ２０１は前記印刷データ及び該印刷データの印刷指示データを送信する（Ｓ６１７）。
【００３８】
前記印刷データが複合機１００に記憶されている場合、他のパソコン２００，２００は前記印刷データの印刷を指示することができる。図８は一のパソコン２００が、他のパソコン２００により複合機１００に記憶された印刷データの印刷指示を行う処理を示すフローチャートである。複合機１００が記憶している印刷データから印刷対象たる印刷データを選択するため、一のパソコン２００のＣＰＵ２０１は、複合機１００のＨＤＤ１０３が記憶している各フォルダ及び各印刷データに関する情報（以下、印刷データ管理情報と言う）を複合機１００に要求する（Ｓ８１０）。印刷データ管理情報の要求を受信した複合機１００は、印刷データ管理情報を一のパソコン２００に送信する。ＣＰＵ２０１は、複合機１００から送信された印刷データ管理情報を取得し（Ｓ８１１）、該印刷データ管理情報に基づいて複合機１００が記憶している印刷データの登録名称一覧を表示手段２０５に表示する（Ｓ８１２）。ユーザの受付手段２０４の操作により、印刷対象たる印刷データの登録名称を受付ける（Ｓ８１３）。次いで、ＣＰＵ２０１は前記登録名称に係る印刷データを複合機１００に要求する（Ｓ８１４）。印刷データの要求を受信した複合機１００は、ＨＤＤ１０３が記憶している該印刷データを一のパソコン２００に送信する。複合機１００から印刷データが送信された場合、ＣＰＵ２０１は該印刷データを取得し（Ｓ８１５）、該印刷データを表示手段２０５に表示する（Ｓ８１６）。ユーザの受付手段２０４の操作によって印刷指示を受け付け、ＣＰＵ２０１は前記印刷データの印刷指示データを送信する（Ｓ８１７）。複合機１００が前記印刷データの印刷指示データを受信した場合、該印刷指示データに付されている一のパソコン２００の識別データは、前記第１管理テーブルの前記印刷データの印刷者識別番号欄に書き込まれ、前記印刷データは印刷される。
【００３９】
既記憶印刷データの印刷指示は、パソコン２００，２００，２００を用いた場合に限るものではない。図９は操作パネル１０４の操作によって印刷指示を行う際、表示手段１０５に表示される画面の一例を示す例示図である。操作パネル１０４が所定の操作を受付けた場合、表示手段１０５には使用者番号を問う画面が表示される（図９（ａ））。操作パネル１０４の操作により使用者番号の入力を受付けた場合、印刷すべき印刷データの選択を受付けるために既記憶印刷データのリストが表示手段１０５に表示され（図９（ｂ））、操作パネル１０４の操作により選択される。受付けた使用者番号は、前記第１管理テーブルに書き込まれる。例えば、使用者番号が「１１１１１１」であり、「Ａモデル仕様書」が選択されて印刷された場合、前記第１管理テーブルの「Ａモデル仕様書」の印刷者識別番号欄に「１１１１１１」が書き込まれ、印刷者数欄が新たに更新される（図３（ｂ））。選択された「Ａモデル仕様書」は、紙、ＯＨＰシート等の上に印刷され、印刷される。また、前記表示手段１０５はタッチパネルにしても良い。
【００４０】
以下、複合機１００の動作について説明する。図１０は、パソコン２００，２００，２００からデータを受信した場合、ＣＰＵ１０１の処理手順を説明するフローチャートである。
【００４１】
まず、パソコン２００、２００、２００のから印刷指示データを受信した場合について説明する。例えば、使用者番号が「２２２２２２」であるパソコン２００から、既記憶印刷データ「Ａモデル仕様書」の印刷指示データを受信したとする（Ｓ１０１０）。ＣＰＵ１０１は、記憶手段１１０に前記印刷データ、前記印刷データの登録名称、作成日時、印刷者識別番号のデータ及び印刷指示データを一時記憶する（Ｓ１０１１）。ＣＰＵ１０１は、パソコン２００，２００，２００から印刷データ管理情報の要求があるか否か判断する（Ｓ１０１２）。印刷データ管理情報の要求がある場合（Ｓ１０１２：ＹＥＳ）、ＨＤＤ１０３から印刷データ管理情報を読出し、該印刷データ管理情報をパソコン２００，２００，２００に送信する（Ｓ１０１３）。印刷データ管理情報の要求がない場合（Ｓ１０１２：ＮＯ）、印刷データの要求があるか否かを判断する（Ｓ１０１４）。印刷データの要求がある場合（Ｓ１０１４：ＹＥＳ）、該要求に係る印刷データをＨＤＤ１０３から読出し、パソコン２００，２００，２００に送信する（Ｓ１０１５）。印刷データの要求がない場合（Ｓ１０１４：ＮＯ）、ＣＰＵ１０１は、印刷指示データがあるか否か判断する（Ｓ１０１６）。印刷指示データがないと判断した場合（Ｓ１０１６：ＮＯ）、ＣＰＵ１０１は、Ｓ１０２０に進む。印刷指示データがあると判断した場合（Ｓ１０１６：ＹＥＳ）、ＣＰＵ１０１は、ＨＤＤ１０３から前記既記憶印刷データ「Ａモデル仕様書」を読出し（Ｓ１０１７）、紙、ＯＨＰシート等の上に印刷を行う（Ｓ１０１８）。次いで、ＣＰＵ１０１は、第１管理テーブルの「Ａモデル仕様書」の印刷者識別番号欄に、使用者番号「２２２２２２」を書き込む（Ｓ１０１９）。
【００４２】
次いで、パソコン２００、２００、２００のから記憶指示データを受信した場合について説明する。例えば、使用者番号が「１１１１１１」であるパソコン２００から、登録名称及び作成日時が夫々「Ａモデル仕様書」及び「２００６／３／８／１２：００：００」である印刷データ、及び該印刷データの記憶指示データを受信したとする（Ｓ１０１０）。ＣＰＵ１０１は、記憶手段１１０に前記印刷データ、前記印刷データの登録名称、作成日時、記録者識別番号のデータ及び記憶指示データを一時記憶する（Ｓ１０１１）。次いでＣＰＵ１０１は、印刷データ管理情報の要求があるか否か判断する（Ｓ１０１２）。印刷データ管理情報の要求がある場合（Ｓ１０１２：ＹＥＳ）、Ｓ１０１３に進む。印刷データ管理情報の要求がない場合（Ｓ１０１２：ＮＯ）、印刷データの要求があるか否かを判断する（Ｓ１０１４）。印刷データの要求がある場合（Ｓ１０１４：ＹＥＳ）、Ｓ１０１５に進む。印刷データの要求がない場合（Ｓ１０１４：ＮＯ）、ＣＰＵ１０１は、印刷指示データがあるか否か判断する（Ｓ１０１６）。印刷指示データがあると判断した場合（Ｓ１０１６：ＹＥＳ）、ＣＰＵ１０１は、Ｓ１０１７に進む。印刷指示データがないと判断した場合（Ｓ１０１６：ＮＯ）、ＣＰＵ１０１は、記憶指示データがあるか否か判断する（Ｓ１０２０）。記憶指示データがないと判断した場合（Ｓ１０２０：ＮＯ）、処理を終了する。記憶指示データがあると判断した場合（Ｓ１０２０：ＹＥＳ）ＣＰＵ１０１は、図４（ｂ）に示すように前記記憶手段が記憶しているデータに基づき、第２管理テーブルに受信印刷データの登録名称、作成日時、記録者識別番号を書き込む（Ｓ１０２１）。
【００４３】
次いで、ＣＰＵ１０１は前記受信印刷データが既記憶印刷データの更新か否かの判断を行う（Ｓ１０２２）。該判断は、前記第２管理テーブルの登録名称及び記録者識別番号を、前記第１管理テーブルと比較することにより行う。前記第２管理テーブルの登録名称及び記録者識別番号が、前記第１管理テーブルに書き込まれた何れかの既記憶印刷データの登録名称及び記録者識別番号と同一である場合、前記受信印刷データは、前記既記憶印刷データの更新であると判断する（Ｓ１０２２：ＹＥＳ）。この場合、ＣＰＵ１０１は第１管理テーブルにおいて前記既記憶印刷データに係る印刷者数が０か否かを判断する（Ｓ１０２３）。０でない場合（Ｓ１０２３：ＮＯ）、ＣＰＵ１０１は、第２管理テーブルに基づき、更新された前記既記憶印刷データの登録名称及び新たな作成日時、つまり更新日時を内容とする通知データを作成する（Ｓ１０２４）。次いで、ＣＰＵ１０１は作成した通知データを、第１管理テーブルに記憶している前記既記憶印刷データの各印刷者識別番号に係る各パソコン２００を送信先とし、通信Ｉ／Ｆ１０６を介して送信し、前記既記憶印刷データの更新を通知する（Ｓ１０２５）。図１８（ａ）は、該通知に応じ、パソコン２００，２００，２００の表示手段２０５に表示される画面の一例を示す。該画面には、更新された既記憶印刷データは、「Ａモデル仕様書」であって新たな作成日時は「２００６／３／８／１２：００：００」であることが表示される。前記通知は、例えばメール又はポップアップ表示を用いて行う。次いで、ＣＰＵ１０１は、第１管理テーブルの作成日時、印刷者数、印刷者識別番号の修正を行う（Ｓ１０２６）。つまり、前記更新に係る前記既記憶印刷データの作成日時を受信印刷データの作成日時に書換え、印刷者数を０にし、印刷者識別番号を全部削除する（図３（ｃ））。Ｓ１０２２で、前記受信印刷データが前記既記憶印刷データの更新でないと判断した場合（Ｓ１０２２：ＮＯ）、前記通知を行うことなく、新規記憶を行う（Ｓ１０２８）。つまり、ＣＰＵ１０１は第１管理テーブルに、新たな管理番号、受信印刷データの登録名称、作成日時、記録者識別番号を書き込む。また、Ｓ１０２３で０であると判断した場合（Ｓ１０２３：ＹＥＳ）は、前記通知を行うことなく、第１管理テーブルの前記既記憶印刷データの作成日時のみを受信印刷データの作成日時に修正する（Ｓ１０２９）。次いで、ＣＰＵ１０１は、受信印刷データをＨＤＤ１０３に記憶する（Ｓ１０２７）。既記憶印刷データの更新でない場合は、新規記憶となり、既記憶印刷データの更新である場合は、いわゆる上書きになる。
【００４４】
（実施の形態２）
図１１は、本発明の実施の形態２に係るＣＰＵ１０１の処理手順を説明するフローチャートである。以下、既記憶印刷データの更新に係る印刷データ及び該印刷データの記憶指示データを受信した場合を中心に説明する。
【００４５】
例えば、前回、使用者番号が夫々「１１１１１１」、「２２２２２２」であるパソコン２００，２００からの印刷指示データにより、複合機１００が記憶している既記憶印刷データ「Ａモデル仕様書」が印刷されたことがあり（図３（ｄ））、今回は使用者番号が「１１１１１１」であるパソコン２００から、登録名称及び作成日時が夫々「Ａモデル仕様書」及び「２００６／３／８／１２：００：００」である印刷データ及び該印刷データの記憶指示データを受信したとする（Ｓ１１１０）。ＣＰＵ１０１は、記憶手段１１０に前記印刷データ、前記印刷データの登録名称、作成日時、記録者識別番号のデータ及び記憶指示データを一時記憶する（Ｓ１１１１）。ＣＰＵ１０１は、図４（ｂ）に示すように前記記憶手段１１０が記憶しているデータに基づき、第２管理テーブルに受信印刷データの登録名称、作成日時、記録者識別番号を書き込む（Ｓ１１１２）。次いで、ＣＰＵ１０１は前記受信印刷データが既記憶印刷データの更新か否かの判断を行う（Ｓ１１１３）。前記受信印刷データが前記既記憶印刷データの更新であると判断した場合（Ｓ１１１３：ＹＥＳ）、ＣＰＵ１０１は、第１管理テーブルにおいて前記既記憶印刷データに係る印刷者数が０か否かを判断する（Ｓ１１１４）。０でない場合（Ｓ１１１４：ＮＯ）、ＣＰＵ１０１は第１管理テーブルの前記既記憶印刷データの印刷者識別番号の中に、第２管理テーブルの前記受信印刷データの記録者識別番号が含まれているか否かを判断する（Ｓ１１１５）。含まれていないと判断した場合（Ｓ１１１５：ＮＯ）、Ｓ１１１７へ進む。含まれていると判断した場合（Ｓ１１１５：ＹＥＳ）、ＣＰＵ１０１は第１管理テーブルの前記既記憶印刷データの印刷者識別番号の中から前記受信印刷データの記録者識別番号を削除し（Ｓ１１１６）、該削除に応じて印刷者数を書き換える（図３（ｅ））。
【００４６】
ＣＰＵ１０１は、第２管理テーブルに基づき、更新された前記既記憶印刷データの登録名称及び新たな作成日時を内容とする通知データを作成する（Ｓ１１１７）。次いで、ＣＰＵ１０１は作成した通知データを、第１管理テーブルに記憶している前記既記憶印刷データの各印刷者識別番号に係る各パソコン２００を送信先として送信し、前記既記憶印刷データの更新を通知する（Ｓ１１１８）。次いで、ＣＰＵ１０１は、第１管理テーブルの作成日時、印刷者数、印刷者識別番号の修正を行う（Ｓ１１１９）。一方、Ｓ１１１３で、前記受信印刷データが前記既記憶印刷データの更新でないと判断した場合（Ｓ１１１３：ＮＯ）、前記通知を行うことなく、新規記憶を行う（Ｓ１１２０）。また、Ｓ１１１４で０であると判断した場合（Ｓ１１１４：ＹＥＳ）は、前記通知を行うことなく、第１管理テーブルの前記既記憶印刷データの作成日時のみを受信印刷データの作成日時に修正する（Ｓ１１２１）。次いで、ＣＰＵ１０１は、受信印刷データをＨＤＤ１０３に記憶する（Ｓ１１２２）。
【００４７】
実施の形態２においては、既記憶印刷データの更新の通知において、前記既記憶印刷データの更新に係る印刷データの記憶を指示したパソコン２００への無駄な通知を防ぐために、第１管理デーブルに書き込まれた前記既記憶印刷データの印刷者識別番号から前記印刷データの記録者識別番号を削除するステップを含んだ場合について説明したが、これに限るものではない。例えば、前記既記憶印刷データの記録者識別番号と同一の使用者番号を有するパソコン２００からの印刷指示データによって印刷を行う場合には、前記第１管理テーブルの印刷者識別番号及び印刷者数を更新しないようにし、前記ステップを踏まずに次のステップに進むように構成しても良い。
【００４８】
実施の形態１と同様の部分については、同一の符号を付して詳細な説明を省略する。
【００４９】
（実施の形態３）
本発明の実施の形態３に係る印刷データ処理システムは、既記憶印刷データの更新を行った一のパソコン２００が前記既記憶印刷データの印刷を指示した他のパソコン２００，２００に対し、前記既記憶印刷データの更新の通知と共に通知すべき事項（以下メッセージと言う）を通知することが出来る。
【００５０】
図１２は、メッセージを受付けるためのパソコン２００，２００，２００の画像の一例を示す例示図である。図１２（ａ）は、前記一のパソコン２００が前記既記憶印刷データの更新に係る印刷データを作成して複合機１００に該印刷データの印刷又は記憶を指示する際、表示手段２０５が表示する画像である。該画面は、使用者番号、前記印刷データの登録名称、作成日時の入力と、印刷方法の設定と、メッセージを加えるか否かの選択とを受付けるように構成されている。メッセージを加えるか否かの選択は、前記印刷方法を「印刷データを登録」に設定した場合に限り、選択できるように構成している。「メッセージを加える」ボタンをオンすることにより、メッセージを加えることが選択され、表示手段２０５にはメッセージを受付けるための画面が表示される（図１２（ｂ））。受付手段２０４の操作により入力され、ＯＫボタンがオンされることにより、該メッセージは前記印刷データに付される。
【００５１】
図１３は、本発明の実施の形態３に係るＣＰＵ１０１の処理手順を説明するフローチャートである。
【００５２】
例えば、登録名称、作成日時、記録者識別番号、メッセージのデータが付された印刷データ、及び該印刷データの記憶指示データを受信したとする（Ｓ１３１０）。ＣＰＵ１０１は、記憶手段１１０に前記印刷データ、前記印刷データの登録名称、作成日時、記録者識別番号、メッセージのデータ及び記憶指示データを一時記憶する（Ｓ１３１１）。ＣＰＵ１０１は前記記憶手段が記憶しているデータに基づき、第２管理テーブルに受信印刷データの登録名称、作成日時、記録者識別番号を書き込む（Ｓ１３１２）。
【００５３】
次いで、ＣＰＵ１０１は前記受信印刷データが既記憶印刷データの更新か否かの判断を行う（Ｓ１３１３）。前記受信印刷データが前記既記憶印刷データの更新であると判断した場合（Ｓ１３１３：ＹＥＳ）、ＣＰＵ１０１は、第１管理テーブルにおいて前記既記憶印刷データに係る印刷者数が０か否かを判断する（Ｓ１３１４）。０でない場合（Ｓ１３１４：ＮＯ）、ＣＰＵ１０１は第１管理テーブルの前記既記憶印刷データの印刷者識別番号の中に、第２管理テーブルの前記受信印刷データの記録者識別番号が含まれているか否かを判断する（Ｓ１３１５）。含まれていないと判断した場合（Ｓ１３１５：ＮＯ）、Ｓ１３１７へ進む。含まれていると判断した場合（Ｓ１３１５：ＹＥＳ）、ＣＰＵ１０１は第１管理テーブルの前記既記憶印刷データの印刷者識別番号の中から前記受信印刷データの記録者識別番号を削除し（Ｓ１３１６）、該削除に応じて印刷者数を書き換える。次いで、ＣＰＵ１０１はメッセージが付されているか否かを判断する（Ｓ１３１７）。メッセージが付されていないと判断した場合（Ｓ１３１７：ＮＯ）、ＣＰＵ１０１は、第２管理テーブルに基づき、更新された前記既記憶印刷データの登録名称及び新たな作成日時を内容とするメッセージ追加のない通知データを作成する（Ｓ１３１９）。メッセージが付されていると判断した場合（Ｓ１３１７：ＹＥＳ）、ＣＰＵ１０１は、更新された前記既記憶印刷データの登録名称及び新たな作成日時に前記メッセージを追加した通知データを作成する（Ｓ１３１８）。ＣＰＵ１０１は、Ｓ１３１８及びＳ１３１９で作成した通知データを、第１管理テーブルに記憶している前記既記憶印刷データの各印刷者識別番号に係る各パソコン２００を送信先として送信し、前記既記憶印刷データの更新を通知する（Ｓ１３２０）。
【００５４】
図１８（ｂ）は、該通知に応じ、パソコン２００，２００，２００の表示手段２０５に表示される画面の一例を示す。該画面には、更新された既記憶印刷データの登録名称、作成日時及び前記メッセージが表示される。次いで、ＣＰＵ１０１は第１管理テーブルの作成日時、印刷者数、印刷者識別番号の修正を行う（Ｓ１３２１）。一方、Ｓ１３１３で、前記受信印刷データが前記既記憶印刷データの更新でないと判断した場合（Ｓ１３１３：ＮＯ）、前記通知を行うことなく、新規記憶を行う（Ｓ１３２２）。また、Ｓ１３１４で０であると判断した場合（Ｓ１３１４：ＹＥＳ）は、前記通知を行うことなく、第１管理テーブルの前記既記憶印刷データの作成日時のみを受信印刷データの作成日時に修正する（Ｓ１３２３）。次いで、ＣＰＵ１０１は、前記受信印刷データをＨＤＤ１０３に記憶する（Ｓ１３２４）。
【００５５】
実施の形態１及び２と同様の部分については、同一の符号を付して詳細な説明を省略する。
【００５６】
（実施の形態４）
既記憶印刷データの更新は、場合によってはする必要がないときも生じる。例えば、前記既記憶印刷データが非常に印刷頻度の低い上に、今回の更新に続く次回の更新が作成日の翌日に予定されている場合等である。本発明の実施の形態４に係る印刷データ処理システムは、前記既記憶印刷データの更新を通知するか否かを、前記既記憶印刷データの更新に係る印刷データを作成するパソコン２００から設定することが出来る。
【００５７】
図１４は、パソコン２００，２００，２００が前記既記憶印刷データの更新に係る印刷データを作成して複合機１００に該印刷データの印刷又は記憶を指示する際、表示手段２０５が表示する画像の一例を示す例示図である。該画面は、使用者番号、前記印刷データの登録名称、作成日時の入力と、印刷方法の設定と、通知をするか否かの選択とを受付けるように構成されている。通知をするか否かの選択は、前記印刷方法を「印刷データを登録」に設定した場合に限り、選択できるように構成している。通知をするか否かの選択は、「通知する」及び「通知しない」の２つの選択条件有する。「通知する」が選択された場合又は「通知しない」が選択された場合は、夫々の選択に係る通知指示のデータが前記印刷データに付される。
【００５８】
図１５は、本発明の実施の形態４に係るＣＰＵ１０１の処理手順を説明するフローチャートである。
【００５９】
例えば、登録名称、作成日時、記録者識別番号、通知指示のデータが付された印刷データ、及び該印刷データの記憶指示データを受信したとする（Ｓ１５１０）。ＣＰＵ１０１は、記憶手段１１０に前記印刷データ、前記印刷データの登録名称、作成日時、記録者識別番号、通知指示のデータ及び記憶指示データを一時記憶する（Ｓ１５１１）。ＣＰＵ１０１は前記記憶手段が記憶しているデータに基づき、第２管理テーブルに受信印刷データの登録名称、作成日時、記録者識別番号を書き込む（Ｓ１５１２）。
【００６０】
次いで、ＣＰＵ１０１は前記受信印刷データが既記憶印刷データの更新か否かの判断を行う（Ｓ１５１３）。前記受信印刷データが前記既記憶印刷データの更新であると判断した場合（Ｓ１５１３：ＹＥＳ）、ＣＰＵ１０１は前記通知指示データに基づいて通知するか否かの判断を行う（Ｓ１５１４）。通知しないと判断した場合（Ｓ１５１４：ＮＯ）、Ｓ１５２０に進む。通知すると判断した場合（Ｓ１５１４：ＹＥＳ）、ＣＰＵ１０１は、第１管理テーブルにおいて前記既記憶印刷データに係る印刷者数が０か否かを判断する（Ｓ１５１５）。０でない場合（Ｓ１５１５：ＮＯ）、ＣＰＵ１０１は第１管理テーブルの前記既記憶印刷データの印刷者識別番号の中に、第２管理テーブルの前記受信印刷データの記録者識別番号が含まれているか否かを判断する（Ｓ１５１６）。含まれていないと判断した場合（Ｓ１５１６：ＮＯ）、Ｓ１５１８へ進む。含まれていると判断した場合（Ｓ１５１６：ＹＥＳ）、ＣＰＵ１０１は第１管理テーブルの前記既記憶印刷データの印刷者識別番号の中から前記受信印刷データの記録者識別番号を削除し（Ｓ１５１７）、該削除に応じて印刷者数を書き換える。ＣＰＵ１０１は、第２管理テーブルに基づき、更新された前記既記憶印刷データの登録名称及び新たな作成日時を内容とする通知データを作成する（Ｓ１５１８）。
【００６１】
次いで、ＣＰＵ１０１は作成した通知データを、第１管理テーブルに記憶している前記既記憶印刷データの各印刷者識別番号に係る各パソコン２００を送信先として送信し、前記既記憶印刷データの更新を通知する（Ｓ１５１９）。次いで、ＣＰＵ１０１は第１管理テーブルの作成日時、印刷者数、印刷者識別番号の修正を行う（Ｓ１５２０）。一方Ｓ１５１３で、前記受信印刷データが前記既記憶印刷データの更新でないと判断した場合（Ｓ１５１３：ＮＯ）、前記通知を行うことなく、新規記憶を行う（Ｓ１５２１）。また、Ｓ１５１５で０であると判断した場合（Ｓ１５１５：ＹＥＳ）は、前記通知を行うことなく、第１管理テーブルの前記既記憶印刷データの作成日時のみを受信印刷データの作成日時に修正する（Ｓ１５２２）。次いで、ＣＰＵ１０１は、前記受信印刷データをＨＤＤ１０３に記憶する（Ｓ１５２３）。
【００６２】
実施の形態１乃至３と同様の部分については、同一の符号を付して詳細な説明を省略する。
【００６３】
（実施の形態５）
複数の既記憶印刷データの更新が行われ場合、各既記憶印刷データの印刷者識別番号に係るパソコン２００，２００，２００に複数回に亘って前記既記憶印刷データの更新を通知する必要がある。そこで本発明の実施の形態５に係る印刷データ処理システムは、複数の既記憶印刷データの更新の通知を、一括して行うように構成している。
【００６４】
図１６は、パソコン２００、２００、２００が前記既記憶印刷データの更新に係る印刷データを作成して複合機１００に該印刷データの印刷又は記憶を指示する際、表示手段２０５が表示する画像の一例を示す例示図である。該画面は、使用者番号、前記印刷データの登録名称、作成日時の入力と、印刷方法の設定と、通知をするか否かの選択と、通知を一括して行うか否かの選択とを受付けるように構成されている。通知を一括して行うか否かの選択は、前記印刷方法を「印刷データを登録」に設定し、通知をするか否かの選択は「通知する」が選択された場合に限り、選択できるように構成している。通知を一括して行うか否かの選択は、「この更新のみ通知」、「まとめて記憶」、「一括通知」の選択条件の中から何れか１つを選択することにより行われ、各選択に係るデータ（以下、一括通知のデータと言う）が印刷データに付される。例えば「この更新のみ通知」が選択され、該選択に係る一括通知データが付された印刷データを複合機１００が受信した場合、ＣＰＵ１０１は、前記印刷データに対する更新の通知のみを行う。「まとめて記憶」が選択され、該選択に係る一括通知データが付された印刷データを複合機１００が受信した場合、ＣＰＵ１０１は、前記印刷データに係る既記憶印刷データの印刷者識別番号及び管理番号を前記第３管理テーブルに書き込む。「一括通知」が選択され、該選択に係る一括通知データが付された印刷データを複合機１００が受信した場合、ＣＰＵ１０１は、前記印刷データに係る既記憶印刷データの印刷者識別番号及び管理番号を前記第３管理テーブルに書き込み、次いで第３管理テーブルに書き込まれた各印刷者識別番号に基づき、各パソコン２００，２００，２００に更新の通知を行う。
【００６５】
図１７は、本発明の実施の形態５に係るＣＰＵ１０１の処理手順を説明するフローチャートである。
【００６６】
例えば、例えば、前記「まとめて記憶」に係る一括通知のデータが付された印刷データ、及び該印刷データの記憶指示データを受信したとする（Ｓ１７１０）。ＣＰＵ１０１は、記憶手段１１０に前記印刷データ、前記印刷データの登録名称、作成日時、記録者識別番号、一括通知のデータ及び記憶指示データを一時記憶する（Ｓ１７１１）。前記印刷データは既記憶印刷データの更新に係るものであり、前記印刷データの登録名称、作成日時、記録者識別番号は、夫々「Ｂモデル仕様書−１」、「２００６／３／８／１７：４０：００」、「２２２２２２」である。ＣＰＵ１０１は、図４（ｃ）に示すように、前記記憶手段が記憶しているデータに基づき、第２管理テーブルに受信印刷データの登録名称、作成日時、記録者識別番号を書き込む（Ｓ１７１２）。次いで、ＣＰＵ１０１は前記受信印刷データが既記憶印刷データの更新か否かの判断を行う（Ｓ１７１３）。前記受信印刷データが前記既記憶印刷データの更新であると判断した場合（Ｓ１７１３：ＹＥＳ）、ＣＰＵ１０１は、第１管理テーブルにおいて前記既記憶印刷データに係る印刷者数が０か否かを判断する（Ｓ１７１４）。０でない場合（Ｓ１７１４：ＮＯ）、ＣＰＵ１０１は前記受信印刷データに「この更新のみ通知」に係る一括通知データが付されているかを判断する（Ｓ１７１５）。「この更新のみ通知」に係る一括通知データが付されていると判断した場合（Ｓ１７１５：ＹＥＳ）、ＣＰＵ１０１は、第２管理テーブルに基づき、更新された前記既記憶印刷データの登録名称及び新たな作成日時を内容とする通知データを作成する（Ｓ１７１６）。次いで、ＣＰＵ１０１は作成した通知データを、第１管理テーブルに記憶している前記既記憶印刷データの各印刷者識別番号に係る各パソコン２００を送信先として送信し、前記既記憶印刷データの更新を通知する（Ｓ１７１７）。次いで、ＣＰＵ１０１は第１管理テーブルの作成日時、印刷者数、印刷者識別番号の修正を行う（Ｓ１７１８）。
【００６７】
一方、Ｓ１７１５で「この更新のみ通知」に係る一括通知データが付されていないと判断した場合（Ｓ１７１５：ＮＯ）、ＣＰＵ１０１は第１管理テーブルのデータに基づき、前記受信印刷データに係る既記憶印刷データの管理番号及び各印刷者識別番号を第３管理テーブルに一括記録する（Ｓ１７２０）。第３管理テーブルは、既記憶印刷データの管理番号を各印刷者識別番号別に書き込んだものであり、その一例を図５（ａ）に示す。次いで、ＣＰＵ１０１は前記第２管理テーブルのデータに基づき、第１管理テーブルの前記既記憶印刷データの作成日時の更新を行う（Ｓ１７２１）。次いで、ＣＰＵ１０１は、前記受信印刷データに「まとめて通知」に係る一括通知データが付されているかを判断する（Ｓ１７２２）。前記受信印刷データに「まとめて通知」に係る一括通知データが付されていると判断した場合（Ｓ１７２２：ＹＥＳ）、前記受信印刷データをＨＤＤ１０３に記憶し（Ｓ１７１９）、処理を終了する。今回の場合は、受信印刷データに「まとめて通知」に係る一括通知データが付されているので、更新の通知は行うことなく処理はここで終了する。
【００６８】
以下、前記受信印刷データに引き続き、新たな印刷データを受信した場合を例に、前記受信印刷データに「まとめて通知」に係る一括通知データが付されていないと判断した場合（Ｓ１７２２：ＮＯ）の処理を説明する。新たな受信印刷データは、既記憶印刷データの更新に係るものであり、「一括通知」に係る一括通知データが付されている。前記印刷データの登録名称、作成日時、記録者識別番号は、夫々「Ｂモデル仕様書−２」、「２００６／３／８／１７：４５：００」、「２２２２２２」であり、ＣＰＵ１０１は、記憶手段１１０に新たな印刷データ、新たな印刷データの登録名称、作成日時、記録者識別番号、一括通知のデータ及び印刷指示データを一時記憶する（Ｓ１７１１）。ＣＰＵ１０１は前記記憶手段が記憶しているデータに基づき、図４（ｄ）に示すように第２管理テーブルに新たな印刷データの登録名称、作成日時、記録者識別番号を書き込む（Ｓ１７１２）。
【００６９】
次いで、ＣＰＵ１０１は新たな受信印刷データに対して前記受信印刷データと同様の処理を行い、Ｓ１７２０で、図５（ｂ）に示すように、第１管理テーブルのデータに基づき、新たな受信印刷データに係る既記憶印刷データの印刷者識別番号及び管理番号を第３管理テーブルに記憶する。しかし図３（ｅ）に示すように、新たな受信印刷データに係る既記憶印刷データの印刷者識別番号は、前記受信印刷データに係る既記憶印刷データと同一であるので、印刷者識別番号の追加はなく、新たな受信印刷データに係る既記憶印刷データの管理番号が各印刷者識別番号別に追加される。次いで、ＣＰＵ１０１は前記第２管理テーブルのデータに基づき、第１管理テーブルの前記既記憶印刷データの作成日時の更新を行う（Ｓ１７２１）。次いで、ＣＰＵ１０１は、前記受信印刷データに「まとめて通知」に係る一括通知データが付されているかを判断する（Ｓ１７２２）。新たな受信印刷データは「一括通知」に係る一括通知データが付されているので、「まとめて通知」に係る一括通知データが付されていないと判断する（Ｓ１７２２：ＮＯ）。ＣＰＵ１０１は、第３管理テーブル及び第１管理テーブルに基づき、更新された各既記憶印刷データの登録名称及び新たな作成日時を内容とする一括通知データを作成する（Ｓ１７２３）。次いで、ＣＰＵ１０１は作成した通知データを、第３管理テーブルの印刷者識別番号に係る２台のパソコン２００，２００を送信先として送信し、２つの既記憶印刷データの更新を一括通知する（Ｓ１７２４）。図１８（ｃ）は、該通知に応じ、パソコン２００，２００，２００の表示手段２０５に表示される画面の一例を示す。該画面には、更新された２つ既記憶印刷データの登録名称及び作成日時が表示される。また、ＣＰＵ１０１は第１管理テーブルの前記２つ既記憶印刷データの印刷者数を０にし、印刷者識別番号を全て削除する修正を行う（Ｓ１７２５）。次いで、ＣＰＵ１０１は、新たな受信印刷データをＨＤＤ１０３に記憶する（Ｓ１７１９）。
【００７０】
一方、Ｓ１７１３で、受信印刷データが既記憶印刷データの更新でないと判断した場合（Ｓ１７１３：ＮＯ）、ＣＰＵ１０１は前記受信印刷データの新規記憶を行い（Ｓ１７２７）、受信印刷データをＨＤＤ１０３に記憶する（Ｓ１７１９）。また、Ｓ１７１４で印刷者数が０であると判断した場合（Ｓ１７１４：ＹＥＳ）は、第１管理テーブルの前記既記憶印刷データの作成日時のみを受信印刷データの作成日時に修正する（Ｓ１７２６）。次いで、ＣＰＵ１０１は、前記受信印刷データをＨＤＤ１０３に記憶する（Ｓ１７１９）。
【００７１】
以上、実施の形態５に係る印刷データ処理システムについて説明したが、これに限るものでない。例えば、実施の形態２に説明したように、既記憶印刷データの記憶指示データを送信したパソコン２００から前記既記憶印刷データの更新に係る印刷データを受信した場合、前記印刷データの記憶指示データを送信したパソコン２００を除いて前記既記憶印刷データの更新を通知するように構成しても良く、実施の形態３に説明したように、既記憶印刷データの更新を行った一のパソコン２００が前記既記憶印刷データの印刷を指示した他のパソコン２００，２００に対し、メッセージを送信することが出来るように構成しても良い。
【００７２】
上述した実施の形態５に係る印刷データ処理システムにおいては、「一括通知」に係る一括通知データが付され印刷データを受信した場合にのみ一括通知を行うように構成しているが、これに限るものではない。例えば、計時手段を備え、最後の「まとめて通知」に係る一括通知データが付され印刷データを受信してから２４時間以内に「一括通知」に係る一括通知データが付され印刷データを受信しない場合は、自動的に一括通知を行うように構成しても良い。
【００７３】
実施の形態１乃至４と同様の部分については、同一の符号を付して詳細な説明を省略する。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態１に係る印刷データ処理システムの構成例を示す模式図である。
【図２】本発明の実施の形態１に係る印刷データ処理システムの構成例を示すブロック図である。
【図３】第１管理テーブルの一例を示す概念図である。
【図４】第２管理テーブルの一例を示す概念図である。
【図５】第３管理テーブルの一例を示す概念図である。
【図６】パソコンによる記憶又は印刷指示データの送信処理を示すフローチャートである。
【図７】選択画面の構成例を示す例示図である。
【図８】一のパソコンが、他のパソコンにより複合機に記憶された印刷データの印刷指示を行う処理を示すフローチャートである。
【図９】操作パネルの操作によって印刷指示を行う際、表示手段に表示される画面の一例を示す例示図である。
【図１０】パソコンからデータを受信した場合、ＣＰＵの処理手順を説明するフローチャートである。
【図１１】本発明の実施の形態２に係るＣＰＵの処理手順を説明するフローチャートである。
【図１２】本発明の実施の形態３に係る印刷データ処理システムにおいて、メッセージを受付けるためのパソコンの画像の一例を示す例示図である。
【図１３】本発明の実施の形態３に係るＣＰＵの処理手順を説明するフローチャートである。
【図１４】本発明の実施の形態４に係る印刷データ処理システムにおいて、パソコンが前記既記憶印刷データの更新に係る印刷データを作成して複合機に該印刷データの印刷又は記憶を指示する際、表示手段が表示する画像の一例を示す例示図である。
【図１５】本発明の実施の形態４に係るＣＰＵの処理手順を説明するフローチャートである。
【図１６】本発明の実施の形態５に係る印刷データ処理システムにおいて、パソコンが前記既記憶印刷データの更新に係る印刷データを作成して複合機に該印刷データの印刷又は記憶を指示する際、表示手段が表示する画像の一例を示す例示図である。
【図１７】本発明の実施の形態５に係るＣＰＵの処理手順を説明するフローチャートである。
【図１８】複合機からの通知に応じ、パソコンの表示手段に表示される画面の一例を示す例示図である。
【符号の説明】
【００７５】
１００  複合機
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＨＤＤ
１０４  操作パネル
１０５  表示手段
１０６  通信Ｉ／Ｆ
１０７  印刷処理部
１０８  バス
１０９  データ管理部
１１０  記憶手段
２００  パソコン
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＨＤＤ
２０４  受付手段
２０５  表示手段
２０６  通信Ｉ／Ｆ
２０７  ＲＡＭ
Ｎ  ネットワーク
【図１】
2008046838.tif 000003
【図２】
2008046838.tif 000004
【図３】
2008046838.tif 000005
【図４】
2008046838.tif 000006
【図５】
2008046838.tif 000007
【図６】
2008046838.tif 000008
【図７】
2008046838.tif 000009
【図８】
2008046838.tif 000010
【図９】
2008046838.tif 000011
【図１０】
2008046838.tif 000012
【図１１】
2008046838.tif 000013
【図１２】
2008046838.tif 000014
【図１３】
2008046838.tif 000015
【図１４】
2008046838.tif 000016
【図１５】
2008046838.tif 000017
【図１６】
2008046838.tif 000018
【図１７】
2008046838.tif 000019
【図１８】
2008046838.tif 000020