(57)【要約】【課題】  あるユーザーが画像形成装置で印刷物または画像データを生成させる際に、他のユーザーが同一画像の印刷物をその画像形成装置で確実に取得できるようにする。【解決手段】  第１ユーザーのユーザー端末装置１は、画像形成装置３に印刷を要求する場合、ピアツーピア型ユーザー間コミュニケーションサービスに登録されている第１ユーザーの登録情報に基づいて、第１ユーザーの連絡先リストに含まれている他のユーザーに対して、第１ユーザーの識別情報、画像形成装置３の識別情報などを含む動作データを配信する。第２ユーザーのユーザー端末装置１は、その動作データを受信して表示し、第２ユーザーの操作に基づいて、受信した動作データにより通知された第１ユーザーの印刷に対する同一印刷物の追加印刷要求を、受信した動作データにより通知された識別情報の画像形成装置３へ送信する。【選択図】  図１
2015207192.tif 000002
【特許請求の範囲】
【請求項１】
ピアツーピア型ユーザー間コミュニケーションサービスに登録されている第１ユーザーのユーザー端末装置と、
前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されており、かつ前記第１ユーザーの連絡先リストに含まれている第２ユーザーのユーザー端末装置と、
画像形成装置とを備え、
前記第１ユーザーのユーザー端末装置および前記第２ユーザーのユーザー端末装置は、前記ピアツーピア型ユーザー間コミュニケーションサービスを利用してユーザー間コミュニケーションを実現するピアツーピア型ユーザー間コミュニケーションプログラムを実行し、
前記第１ユーザーのユーザー端末装置は、前記第１ユーザーの操作に基づいて、前記画像形成装置に印刷を要求する場合、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記第１ユーザーの登録情報に基づいて、前記第１ユーザーの連絡先リストに含まれているユーザーを特定し、特定した前記ユーザーに対して、（ａ）前記第１ユーザーの識別情報、（ｂ）前記画像形成装置の識別情報、および（ｃ）前記印刷の設定情報または画像情報を含む動作データを配信し、
前記第２ユーザーのユーザー端末装置は、前記動作データを受信し、受信した前記動作データを表示し、前記第２ユーザーの操作に基づいて、受信した前記動作データにより通知された前記第１ユーザーの前記印刷に対する同一印刷物の追加印刷要求を、受信した前記動作データにより通知された前記識別情報の前記画像形成装置へ送信し、
前記画像形成装置は、前記第１ユーザーのユーザー端末装置からの要求に基づいて前記印刷を実行し、前記第２ユーザーのユーザー端末装置から前記追加印刷要求を受け付けた場合、前記第１ユーザーのユーザー端末装置からの要求に基づく前記印刷に対する追加印刷を実行すること、
を特徴とする画像形成システム。
【請求項２】
ピアツーピア型ユーザー間コミュニケーションサービスに登録されている第１ユーザーがログインする画像形成装置と、
前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されており、かつ前記第１ユーザーの連絡先リストに含まれている第２ユーザーのユーザー端末装置とを備え、
前記画像形成装置および前記第２ユーザーのユーザー端末装置は、前記ピアツーピア型ユーザー間コミュニケーションサービスを利用してユーザー間コミュニケーションを実現するピアツーピア型ユーザー間コミュニケーションプログラムを実行し、
前記画像形成装置は、ログイン中の前記第１ユーザーの操作に基づいて文書スキャンまたは文書コピーを実行する場合、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記第１ユーザーの登録情報に基づいて、ログイン中の前記第１ユーザーの連絡先リストに含まれているユーザーを特定し、特定した前記ユーザーに対して、（ａ）前記第１ユーザーの識別情報、（ｂ）前記画像形成装置の識別情報、および（ｃ）前記文書スキャンまたは前記文書コピーの設定情報または画像情報を含む動作データを配信し、
前記第２ユーザーのユーザー端末装置は、前記動作データを受信し、受信した前記動作データを表示し、前記第２ユーザーの操作に基づいて、受信した前記動作データにより通知された前記第１ユーザーの前記文書コピーに対する同一印刷物の追加印刷要求または前記文書スキャンもしくは前記文書コピーによる読取画像データの送信要求を、受信した前記動作データにより通知された前記識別情報の前記画像形成装置へ送信し、
前記画像形成装置は、前記第２ユーザーのユーザー端末装置から前記追加印刷要求または前記送信要求を受け付けた場合、前記第１ユーザーの前記文書コピーに対する追加印刷または前記読取画像データの前記第２ユーザーのユーザー端末装置への送信を実行すること、
を特徴とする画像形成システム。
【請求項３】
ピアツーピア型ユーザー間コミュニケーションサービスに登録されているユーザーのユーザー端末装置内のコンピューターに、
前記ユーザーの操作に基づいて、画像形成装置に印刷を要求する場合、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記ユーザーの登録情報に基づいて、前記ユーザーの連絡先リストに含まれているユーザーを特定するユーザー特定ステップ、
特定した前記ユーザーに対して、（ａ）前記ユーザーの識別情報、（ｂ）前記画像形成装置の識別情報、および（ｃ）前記印刷の設定情報または画像情報を含む動作データを配信する配信ステップ、並びに
他のユーザーのユーザー端末装置から前記動作データを受信し、受信した前記動作データを表示し、前記ユーザーの操作に基づいて、受信した前記動作データにより通知された前記他のユーザーの前記印刷に対する同一印刷物の追加印刷要求を、受信した前記動作データにより通知された前記識別情報の前記画像形成装置へ送信する要求送信ステップ、
を実行させることを特徴とするユーザー間連携プログラム。
【請求項４】
前記画像形成装置は、ログインユーザーの操作に基づいて文書スキャンまたは文書コピーを実行する場合、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記ログインユーザーの登録情報に基づいて、前記ログインユーザーの連絡先リストに含まれているユーザーを特定し、特定した前記ユーザーに対して、（ａ）前記ログインユーザーの識別情報、（ｂ）前記画像形成装置の識別情報、および（ｃ）前記文書スキャンまたは前記文書コピーの設定情報または画像情報を含む動作データを配信し、
前記コンピューターに、前記画像形成装置から前記動作データを受信し、受信した前記動作データを表示し、前記ユーザーの操作に基づいて、受信した前記動作データにより通知された前記ログインユーザーの前記文書コピーに対する同一印刷物の追加印刷要求または前記文書スキャンまたは前記文書コピーによる読取画像データの送信要求を、受信した前記動作データにより通知された前記識別情報の前記画像形成装置へ送信するステップをさらに実行させること、
を特徴とする請求項３記載のユーザー間連携プログラム。
【請求項５】
前記コンピューターに、
前記動作データを受信したときに、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている、前記ユーザー端末装置のユーザーの登録情報に基づいて、前記ユーザー端末装置のユーザーの連絡先リストに含まれているユーザーを特定する拡散ユーザー特定ステップ、並びに
前記特定した前記ユーザーに対して前記動作データを拡散配信する拡散配信ステップをさらに実行させること、
を特徴とする請求項３または請求項４記載のユーザー間連携プログラム。
【請求項６】
前記拡散ユーザー特定ステップにおいて、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている、前記ユーザー端末装置のユーザーの登録情報に基づいて、前記ユーザー端末装置のユーザーの連絡先リストにおける特定のカテゴリーに含まれているユーザーを特定し、
前記拡散配信ステップにおいて、前記特定のカテゴリーに含まれているすべてのユーザーに対して、前記動作データを拡散配信すること、
を特徴とする請求項５記載のユーザー間連携プログラム。
【請求項７】
前記コンピューターに、前記動作データに関連付けられている拡散配信設定または前記動作データにより通知されたユーザーに関連付けられている拡散配信設定を特定し、特定した前記拡散配信設定に基づいて、前記拡散配信ステップを実行するか否かを判定するステップをさらに実行させることを特徴とする請求項５または請求項６記載のユーザー間連携プログラム。
【請求項８】
前記ユーザー特定ステップにおいて、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記ユーザーの登録情報に基づいて、前記ユーザーの連絡先リストにおける特定のカテゴリーに含まれているユーザーを特定し、
前記配信ステップにおいて、前記特定のカテゴリーに含まれているすべてのユーザーに対して、前記動作データを配信すること、
を特徴とする請求項３から請求項７のうちのいずれか１項記載のユーザー間連携プログラム。
【請求項９】
前記ユーザー特定ステップにおいて、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記ユーザーの登録情報に基づいて、前記ユーザーの連絡先リストにおける複数の特定のカテゴリーに含まれているユーザーをそれぞれ特定し、
前記配信ステップにおいて、前記複数の特定のカテゴリーに含まれているすべてのユーザーに対して、前記カテゴリーごとに異なる内容を有する前記動作データを配信すること、
を特徴とする請求項３から請求項８のうちのいずれか１項記載のユーザー間連携プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムおよびユーザー間連携プログラムに関するものである。
【背景技術】
【０００２】
あるシステムでは、あるユーザーがある端末装置を操作して印刷を行う際に、その端末装置が、予定情報を他のユーザーの端末装置に通知し、他のユーザーの必要部数を集計して、集計した部数の印刷をプリンターなどの出力装置に実行させる（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１５７０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のシステムでは、最初に印刷を要求したユーザーが操作した端末装置が、他のユーザーの必要部数を集計して、集計した部数の印刷を出力装置に実行させるため、最初に印刷を要求したユーザーが操作した端末装置が、必要部数の集計、および集計した部数の印刷の実行要求が完了するまでにシャットダウンしたり、最初に印刷を要求したユーザーが操作した端末装置と他のユーザーの端末装置との間に通信障害が発生したりすると、他のユーザーは印刷を要求したにも拘わらず、他のユーザーのための印刷が実行されない。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、あるユーザーが画像形成装置で印刷物または画像データを生成させる際に、他のユーザーが同一画像の印刷物または画像データをその画像形成装置で確実に取得できる画像形成システムおよびユーザー間連携プログラムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成システムは、ピアツーピア型ユーザー間コミュニケーションサービスに登録されている第１ユーザーのユーザー端末装置と、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されており、かつ前記第１ユーザーの連絡先リストに含まれている第２ユーザーのユーザー端末装置と、画像形成装置とを備える。前記第１ユーザーのユーザー端末装置および前記第２ユーザーのユーザー端末装置は、前記ピアツーピア型ユーザー間コミュニケーションサービスを利用してユーザー間コミュニケーションを実現するピアツーピア型ユーザー間コミュニケーションプログラムを実行する。前記第１ユーザーのユーザー端末装置は、前記第１ユーザーの操作に基づいて、前記画像形成装置に印刷を要求する場合、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記第１ユーザーの登録情報に基づいて、前記第１ユーザーの連絡先リストに含まれているユーザーを特定し、特定した前記ユーザーに対して、（ａ）前記第１ユーザーの識別情報、（ｂ）前記画像形成装置の識別情報、および（ｃ）前記印刷の設定情報または画像情報を含む動作データを配信する。前記第２ユーザーのユーザー端末装置は、前記動作データを受信し、受信した前記動作データを表示し、前記第２ユーザーの操作に基づいて、受信した前記動作データにより通知された前記第１ユーザーの前記印刷に対する同一印刷物の追加印刷要求を、受信した前記動作データにより通知された前記識別情報の前記画像形成装置へ送信する。前記画像形成装置は、前記第１ユーザーのユーザー端末装置からの要求に基づいて前記印刷を実行し、前記第２ユーザーのユーザー端末装置から前記追加印刷要求を受け付けた場合、前記第１ユーザーのユーザー端末装置からの要求に基づく前記印刷に対する追加印刷を実行する。
【０００７】
本発明に係る画像形成システムは、ピアツーピア型ユーザー間コミュニケーションサービスに登録されている第１ユーザーがログインする画像形成装置と、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されており、かつ前記第１ユーザーの連絡先リストに含まれている第２ユーザーのユーザー端末装置とを備える。前記画像形成装置および前記第２ユーザーのユーザー端末装置は、前記ピアツーピア型ユーザー間コミュニケーションサービスを利用してユーザー間コミュニケーションを実現するピアツーピア型ユーザー間コミュニケーションプログラムを実行する。前記画像形成装置は、ログイン中の前記第１ユーザーの操作に基づいて文書スキャンまたは文書コピーを実行する場合、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記第１ユーザーの登録情報に基づいて、ログイン中の前記第１ユーザーの連絡先リストに含まれているユーザーを特定し、特定した前記ユーザーに対して、（ａ）前記第１ユーザーの識別情報、（ｂ）前記画像形成装置の識別情報、および（ｃ）前記文書スキャンまたは前記文書コピーの設定情報または画像情報を含む動作データを配信する。前記第２ユーザーのユーザー端末装置は、前記動作データを受信し、受信した前記動作データを表示し、前記第２ユーザーの操作に基づいて、受信した前記動作データにより通知された前記第１ユーザーの前記文書コピーに対する同一印刷物の追加印刷要求または前記文書スキャンもしくは前記文書コピーによる読取画像データの送信要求を、受信した前記動作データにより通知された前記識別情報の前記画像形成装置へ送信する。前記画像形成装置は、前記第２ユーザーのユーザー端末装置から前記追加印刷要求または前記送信要求を受け付けた場合、前記第１ユーザーの前記文書コピーに対する追加印刷または前記読取画像データの前記第２ユーザーのユーザー端末装置への送信を実行する。
【０００８】
本発明に係るユーザー間連携プログラムは、ピアツーピア型ユーザー間コミュニケーションサービスに登録されているユーザーのユーザー端末装置内のコンピューターに、前記ユーザーの操作に基づいて、画像形成装置に印刷を要求する場合、前記ピアツーピア型ユーザー間コミュニケーションサービスに登録されている前記ユーザーの登録情報に基づいて、前記ユーザーの連絡先リストに含まれているユーザーを特定するユーザー特定ステップ、特定した前記ユーザーに対して、（ａ）前記ユーザーの識別情報、（ｂ）前記画像形成装置の識別情報、および（ｃ）前記印刷の設定情報または画像情報を含む動作データを配信する配信ステップ、並びに他のユーザーのユーザー端末装置から前記動作データを受信し、受信した前記動作データを表示し、前記ユーザーの操作に基づいて、受信した前記動作データにより通知された前記他のユーザーの前記印刷に対する同一印刷物の追加印刷要求を、受信した前記動作データにより通知された前記識別情報の前記画像形成装置へ送信する要求送信ステップを実行させる。
【発明の効果】
【０００９】
本発明によれば、あるユーザーが画像形成装置で印刷物または画像データを生成させる際に、他のユーザーが同一画像の印刷物または画像データをその画像形成装置で確実に取得できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る画像形成システムの構成を示すブロック図である。
【図２】図２は、ピアツーピア型ユーザー間コミュニケーションサービス上での、複数のユーザーの関係の一例を示す図である。
【図３】図３は、図１におけるユーザー端末装置１の構成例を示すブロック図である。
【図４】図４は、図１における画像形成装置３の構成例を示すブロック図である。
【図５】図５は、実施の形態１において、ユーザー＃１のユーザー端末装置１から画像形成装置３へ印刷要求が発行された場合のユーザー間連携処理について説明するシーケンス図である。
【図６】図６は、実施の形態１において、ユーザー＃１のユーザー端末装置１から画像形成装置３へ印刷要求が発行された場合のユーザー間連携処理によってユーザー＃３のユーザー端末装置１に表示される動作データの一例を示す図である。
【図７】図７は、実施の形態１において、ユーザー＃１が画像形成装置３にログインし文書スキャンを実行した場合のユーザー間連携処理について説明するシーケンス図である。
【図８】図８は、実施の形態１において、ユーザー＃１が画像形成装置３にログインし文書コピーを実行した場合のユーザー間連携処理について説明するシーケンス図である。
【図９】図９は、実施の形態２において、ユーザー＃１のユーザー端末装置１から画像形成装置３へ印刷要求が発行された場合のユーザー間連携処理について説明するシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、図に基づいて本発明の実施の形態を説明する。
【００１２】
実施の形態１．
【００１３】
図１は、本発明の実施の形態に係る画像形成システムの構成を示すブロック図である。図１に示すシステムでは、複数のユーザーが使用する複数のユーザー端末装置１が、コンピューターネットワーク２に接続して画像形成装置３と通信可能となっている。
【００１４】
ユーザー端末装置１の複数のユーザーは、Ｓｋｙｐｅ（商標）、ＬＩＮＥ（商標）などの、通話、チャット、メッセージ交換などが可能なピアツーピア型ユーザー間コミュニケーションサービスに登録されているとともに、画像形成装置３にログイン可能なユーザーとして画像形成装置３または図示せぬ認証サーバーなどに登録されている。コミュニケーション管理サーバー４は、ピアツーピア型ユーザー間コミュニケーションサービスの登録ユーザーの登録情報（ユーザー名、宛先リスト、設定情報など）を管理するとともに、クライアントからの要求に応じて、クライアント間（つまり、ユーザー端末装置１におけるピアツーピア型ユーザー間コミュニケーションプログラム間）の接続制御（接続の確立、切断など）を実行する。
【００１５】
図２は、ピアツーピア型ユーザー間コミュニケーションサービス上での、上述の複数のユーザーの関係の一例を示す図である。図２に示す例では、ユーザー＃１の連絡先リストには、ユーザー＃２とユーザー＃３が登録されており、ユーザー＃２はカテゴリーＡに分類されており、ユーザー＃３はカテゴリーＢに分類されている。ユーザー＃３の連絡先リストには、ユーザー＃１とユーザー＃４が登録されている。カテゴリーとしては、例えば、「友達」、「仕事」などが考えられる。
【００１６】
図３は、図１におけるユーザー端末装置１の構成例を示すブロック図である。
【００１７】
図３に示すユーザー端末装置１は、パーソナルコンピューターなどであって、通信装置１１、表示装置１２、入力装置１３、記憶装置１４、および演算処理装置１５を備える。
【００１８】
通信装置１１は、無線通信または有線通信でコンピューターネットワーク２に接続可能なネットワークインターフェイスなどの通信装置である。
【００１９】
表示装置１２は、液晶ディスプレイなどであって、各種情報をユーザーに対して表示する。入力装置１３は、タッチパネル、キーボードなどであって、ユーザー操作を検出する。
【００２０】
記憶装置１４は、フラッシュメモリー、ハードディスクドライブなどの不揮発性の記憶装置であって、各種プログラムおよびデータを記憶する。
【００２１】
記憶装置１４には、ドライバープログラム２１、ユーザー間連携プログラム２２、およびＰ２Ｐ型ユーザー間コミュニケーションプログラム２３が記憶されている。
【００２２】
ドライバープログラム２１は、画像形成装置３を制御して遠隔から印刷などを実行させるためのプログラムである。
【００２３】
ユーザー間連携プログラム２２は、後述の処理を実行するためのプログラムである。
【００２４】
Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３は、ピアツーピア型ユーザー
間コミュニケーションサービスのクライアント側プログラムである。
【００２５】
演算処理装置１５は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などで構成されるコンピューターを有し、ＲＯＭや記憶装置１４に記憶されているプログラムをＲＡＭにロードし、ＣＰＵで実行する。
【００２６】
図４は、図１における画像形成装置３の構成例を示すブロック図である。
【００２７】
図４に示す画像形成装置３は、複合機であって、通信装置３１、操作パネル３２、印刷装置３３、画像読取装置３４、記憶装置３５、およびコントローラー３６を備える。
【００２８】
通信装置３１は、通信装置１１は、無線通信または有線通信でコンピューターネットワーク２に接続可能なネットワークインターフェイスなどの通信装置である。
【００２９】
操作パネル３２は、液晶ディスプレイなどの表示装置およびタッチパネルなどの入力装置を有する。
【００３０】
印刷装置３３は、印刷要求に従って記録用紙への印刷を実行する内部装置である。
【００３１】
画像読取装置３４は、原稿台などに載置された原稿の原稿画像を光学的に読み取り、原稿画像の画像データを生成する内部装置である。
【００３２】
記憶装置３５は、フラッシュメモリー、ハードディスクドライブなどの不揮発性の記憶装置であって、各種プログラムおよびデータを記憶する。
【００３３】
記憶装置３５には、ユーザー間連携プログラム４１、およびＰ２Ｐ型ユーザー間コミュニケーションプログラム４２が記憶されている。
【００３４】
ユーザー間連携プログラム４１は、後述の処理を実行するためのプログラムである。
【００３５】
Ｐ２Ｐ型ユーザー間コミュニケーションプログラム４２は、ピアツーピア型ユーザー
間コミュニケーションサービスのクライアント側プログラムである。
【００３６】
コントローラー３６は、印刷装置３３、画像読取装置３４などの内部装置を制御するとともに、内蔵コンピューターで、記憶装置３５に記憶されているプログラムを実行する。
【００３７】
次に、上記システムにおけるユーザー間連携処理について説明する。
【００３８】
（１）印刷に関するユーザー間連携処理
【００３９】
ここでは、ユーザー間の関係が図２に示すものであり、ユーザー＃１が画像形成装置３で印刷を行う場合について説明する。
【００４０】
図５は、実施の形態１において、ユーザー＃１のユーザー端末装置１から画像形成装置３へ印刷要求が発行された場合のユーザー間連携処理について説明するシーケンス図である。
【００４１】
ユーザー＃１のユーザー端末装置１では、演算処理装置１５が、ドライバープログラム２１に従って、入力装置１３により検出されたユーザー＃１の操作に基づいて、画像形成装置３に印刷を要求する（ステップＳ１）。具体的には、ユーザー端末装置１において、文書ファイルから印刷データ（例えばＰＤＬ（Page Description Language）データ）が生成され、生成された印刷データが印刷要求として通信装置１１で画像形成装置３へ送信される。
【００４２】
画像形成装置２では、コントローラー３６が、通信装置３１でその印刷データを受信し、記憶装置３５に保存し（ステップＳ２）、印刷データに基づく印刷を印刷装置３３に開始させる（ステップＳ３）。
【００４３】
また、ユーザー＃１のユーザー端末装置１では、演算処理装置１５は、ユーザー間連携プログラム２２に従って、ドライバープログラム２１による印刷要求を検出すると、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３を使用してコミュニケーション管理サーバー４にアクセスし、ピアツーピア型ユーザー間コミュニケーションサービスに登録されているユーザー＃１の登録情報を取得し、まず、連絡先リストのカテゴリーを特定し、カテゴリーごとに、動作データを配信するか否か、および動作データの内容を特定する（ステップＳ４）。
【００４４】
なお、動作データを配信するカテゴリー、および動作データを配信する各カテゴリーについての動作データの内容（つまり、動作データに含められる情報の項目）は、ユーザー間連携プログラム２２の設定情報として予めユーザーによって指定され保存されている。
【００４５】
そして、演算処理装置１５は、ユーザー間連携プログラム２２に従って、取得した登録情報に基づいて、ユーザー＃１の連絡先リストに含まれているユーザーをカテゴリーごとに特定し、各カテゴリー向けの動作データを生成し（ステップＳ５）、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３を使用して、ピアツーピア型ユーザー間コミュニケーションサービス上のメッセージとして、各カテゴリー向けの動作データを、各カテゴリーに含まれるすべてのユーザーに配信する（ステップＳ６）。
【００４６】
例えば、図２に示す例の場合、カテゴリーＡ向けの動作データには、（ａ）ユーザー＃１の識別情報および（ｂ）印刷の設定情報または画像情報を含む動作データが含まれる。この場合、画像形成装置３の識別情報が含まれていないので、カテゴリーＡのユーザー＃２は、追加印刷を要求することはできず、単に、ユーザー＃１が印刷を行ったことを知るだけである。
【００４７】
一方、カテゴリーＢ向けの動作データには、（ａ）ユーザー＃１の識別情報、（ｂ）画像形成装置３の識別情報（例えばＩＰアドレスなどのコンピューターネットワーク２上での識別情報）、および（ｃ）印刷の設定情報（カラー設定、サイズ設定など）または画像情報（印刷に使用される文書データの文書画像など）を含む動作データが含まれる。この場合、画像形成装置３の識別情報が含まれているので、カテゴリーＢのユーザー＃３は、追加印刷を要求することができる。
【００４８】
ユーザー＃３のユーザー端末装置１では、演算処理装置１５が、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３に従って、通信装置１１を使用して、動作データを受信し、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３により動作データが受信されると、ユーザー間連携プログラム２２に従って、受信した動作データを表示装置１２に表示する（ステップＳ７）。
【００４９】
図６は、実施の形態１において、ユーザー＃１のユーザー端末装置１から画像形成装置３へ印刷要求が発行された場合のユーザー間連携処理によってユーザー＃３のユーザー端末装置１に表示される動作データの一例を示す図である。
【００５０】
例えば図６に示すように、ユーザー＃３のユーザー端末装置１には、ユーザー＃１による印刷についての文書画像１０１、ユーザー＃１が画像形成装置３（識別情報：ＭＦＰｘｘｘｘｘ１）で印刷を実行した旨を示すメッセージ１０２、追加印刷の指示のためのソフトキー１０３が表示される。
【００５１】
そして、ユーザー＃３のユーザー端末装置１では、演算処理装置１５が、ソフトキー１０３へのユーザー＃３の操作を入力装置１３で検出すると（ステップＳ８）、ユーザー間連携プログラム２２に従って、通信装置１１を使用して、受信した動作データにより通知されたユーザー＃１の印刷に対する同一印刷物の追加印刷要求を、受信した動作データにより通知された識別情報の画像形成装置３へ送信する（ステップＳ９）。なお、この追加印刷要求には、ユーザー＃１の識別情報が含まれている。
【００５２】
画像形成装置３では、コントローラー３６が、ユーザー間連携プログラム４１に従って、ユーザー＃３のユーザー端末装置１から追加印刷要求を受信し、受信した追加印刷要求により指定されたユーザー＃１のユーザー端末装置１からの印刷データに基づく印刷に対する追加印刷を印刷装置３３で実行する（ステップＳ１０）。
【００５３】
なお、コントローラー３６は、追加印刷要求を受信した時点で、ユーザー＃１からの印刷要求に基づく印刷がまだ完了していない場合には、印刷部数をユーザー＃３の分（つまり１部）だけ増加させて印刷を行う。一方、コントローラー３６は、追加印刷要求を受信した時点で、ユーザー＃１からの印刷要求に基づく印刷が完了している場合には、保存している印刷データを読み出して、ユーザー＃３の分（つまり１部）の印刷を新たに行う。
【００５４】
また、コントローラー３６は、追加印刷要求を受信した時点で追加印刷を行わず、受信後、ユーザー＃３による画像形成装置３の操作パネル３２に対する操作（例えば、ログイン後の所定操作）に基づいて、追加印刷を行うようにしてもよい。このようにすることで、ユーザー＃３は、印刷部数や印刷設定を、画像形成装置３を操作してユーザー＃３の所望のものに変更してから印刷を行うことができる。
【００５５】
（２）文書スキャンに関するユーザー間連携処理
【００５６】
ここでは、ユーザー間の関係が図２に示すものであり、ユーザー＃１が画像形成装置３で文書スキャンを行う場合について説明する。
【００５７】
図７は、実施の形態１において、ユーザー＃１が画像形成装置３にログインし文書スキャンを実行した場合のユーザー間連携処理について説明するシーケンス図である。
【００５８】
まず、ユーザー＃１が、画像形成装置３の操作パネル３２を操作してログインし、原稿を原稿台などに載置した後で、文書スキャンのための操作を操作パネル３２に対して行う。
【００５９】
コントローラー３６は、その操作が操作パネル３２で検出されると、その原稿の原稿画像の読み取りを画像読取装置３４で実行し（ステップＳ２１）、画像読取装置３４による読取画像データを保存するとともに（ステップＳ２２）、必要に応じて、ユーザー＃１により予め指定された宛先に送信する。
【００６０】
次に、コントローラー３６は、ユーザー間連携プログラム４１に従って、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム４２を使用してコミュニケーション管理サーバー４にアクセスし、ピアツーピア型ユーザー間コミュニケーションサービスに登録されているユーザー＃１の登録情報を取得し、まず、連絡先リストのカテゴリーを特定し、カテゴリーごとに、動作データを配信するか否か、および動作データの内容を特定する（ステップＳ２３）。
【００６１】
例えば、図２に示す例の場合、カテゴリーＡ向けの動作データには、（ａ）ユーザー＃１の識別情報および（ｂ）文書スキャンの設定情報または画像情報を含む動作データが含まれる。この場合、画像形成装置３の識別情報が含まれていないので、カテゴリーＡのユーザー＃２は、読取画像データの送信を要求することはできず、単に、ユーザー＃１が文書スキャンを行ったことを知るだけである。
【００６２】
一方、カテゴリーＢ向けの動作データには、（ａ）ユーザー＃１の識別情報、（ｂ）画像形成装置３の識別情報、および（ｃ）文書スキャンの設定情報（カラー設定、解像度設定など）または画像情報（読取画像データ、その縮小画像データなど）を含む動作データが含まれる。この場合、画像形成装置３の識別情報が含まれているので、カテゴリーＢのユーザー＃３は、読取画像データの送信を要求することができる。
【００６３】
なお、動作データを配信するカテゴリー、および動作データを配信する各カテゴリーについての動作データの内容（つまり、動作データに含められる情報の項目）は、ユーザー間連携プログラム４１の設定情報として予めユーザーによって指定され保存されている。
【００６４】
そして、コントローラー３６は、ユーザー間連携プログラム４１に従って、取得した登録情報に基づいて、ユーザー＃１の連絡先リストに含まれているユーザーをカテゴリーごとに特定し、各カテゴリー向けの動作データを生成し（ステップＳ２４）、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム４２を使用して、ピアツーピア型ユーザー間コミュニケーションサービス上のメッセージとして、各カテゴリー向けの動作データを、各カテゴリーに含まれるすべてのユーザーに配信する（ステップＳ２５）。
【００６５】
ユーザー＃３のユーザー端末装置１では、演算処理装置１５が、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３に従って、通信装置１１を使用して、その動作データを受信し、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３により動作データが受信されると、ユーザー間連携プログラム２２に従って、受信した動作データを表示装置１２に表示する（ステップＳ２６）。
【００６６】
そして、ユーザー＃３のユーザー端末装置１では、演算処理装置１５が、読取画像データの送信要求のためのユーザー＃３の操作を入力装置１３で検出すると（ステップＳ２７）、ユーザー間連携プログラム２２に従って、通信装置１１を使用して、受信した動作データにより通知されたユーザー＃１の文書スキャンによる読取画像データの送信要求を、受信した動作データにより通知された識別情報の画像形成装置３へ送信する（ステップＳ２８）。なお、この送信要求には、ユーザー＃１の識別情報が含まれている。
【００６７】
画像形成装置３では、コントローラー３６が、ユーザー間連携プログラム４１に従って、通信装置３１を使用して、ユーザー＃３のユーザー端末装置１から送信要求を受信し、受信した送信要求により指定されたユーザー＃１による文書スキャンで得られた読取画像データを読み出してユーザー＃３のユーザー端末装置１へ送信する（ステップＳ２９）。
【００６８】
（３）文書コピーに関するユーザー間連携処理
【００６９】
ここでは、ユーザー間の関係が図２に示すものであり、ユーザー＃１が画像形成装置３で文書コピーを行う場合について説明する。
【００７０】
図８は、実施の形態１において、ユーザー＃１が画像形成装置３にログインし文書コピーを実行した場合のユーザー間連携処理について説明するシーケンス図である。
【００７１】
まず、ユーザー＃１が、画像形成装置３の操作パネル３２を操作してログインし、原稿を原稿台などに載置した後で、文書コピーのための操作を操作パネル３２に対して行う。
【００７２】
コントローラー３６は、その操作が操作パネル３２で検出されると、その原稿の原稿画像の読み取りを画像読取装置３４で実行するとともに、読み取られた画像の印刷を印刷装置３３で実行する（ステップＳ４１）。その際、コントローラー３６は、画像読取装置３４による読取画像データを保存する（ステップＳ４２）。
【００７３】
次に、コントローラー３６は、ユーザー間連携プログラム４１に従って、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム４２を使用してコミュニケーション管理サーバー４にアクセスし、ピアツーピア型ユーザー間コミュニケーションサービスに登録されているユーザー＃１の登録情報を取得し、まず、連絡先リストのカテゴリーを特定し、カテゴリーごとに、動作データを配信するか否か、および動作データの内容を特定する（ステップＳ４３）。
【００７４】
例えば、図２に示す例の場合、カテゴリーＡ向けの動作データには、（ａ）ユーザー＃１の識別情報および（ｂ）文書コピーの設定情報または画像情報を含む動作データが含まれる。この場合、画像形成装置３の識別情報が含まれていないので、カテゴリーＡのユーザー＃２は、読取画像データの送信を要求することはできず、単に、ユーザー＃１が文書コピーを行ったことを知るだけである。
【００７５】
一方、カテゴリーＢ向けの動作データには、（ａ）ユーザー＃１の識別情報、（ｂ）画像形成装置３の識別情報、および（ｃ）文書コピーの設定情報（カラー設定、解像度設定など）または画像情報（読取画像データ、その縮小画像データなど）を含む動作データが含まれる。この場合、画像形成装置３の識別情報が含まれているので、カテゴリーＢのユーザー＃３は、追加印刷を要求することができる。
【００７６】
なお、動作データを配信するカテゴリー、および動作データを配信する各カテゴリーについての動作データの内容（つまり、動作データに含められる情報の項目）は、ユーザー間連携プログラム４１の設定情報として予めユーザーによって指定され保存されている。
【００７７】
そして、コントローラー３６は、ユーザー間連携プログラム４１に従って、取得した登録情報に基づいて、ユーザー＃１の連絡先リストに含まれているユーザーをカテゴリーごとに特定し、各カテゴリー向けの動作データを生成し（ステップＳ４４）、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム４２を使用して、ピアツーピア型ユーザー間コミュニケーションサービス上のメッセージとして、各カテゴリー向けの動作データを、各カテゴリーに含まれるすべてのユーザーに配信する（ステップＳ４５）。
【００７８】
ユーザー＃３のユーザー端末装置１では、演算処理装置１５が、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３に従って、通信装置１１を使用して、その動作データを受信し、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３により動作データが受信されると、ユーザー間連携プログラム２２に従って、受信した動作データを表示装置１２に表示する（ステップＳ４６）。
【００７９】
そして、ユーザー＃３のユーザー端末装置１では、演算処理装置１５が、追加印刷のためのユーザー＃３の操作を入力装置１３で検出すると（ステップＳ４７）、ユーザー間連携プログラム２２に従って、通信装置１１を使用して、受信した動作データにより通知されたユーザー＃１の文書コピーの同一印刷物の追加印刷要求を、受信した動作データにより通知された識別情報の画像形成装置３へ送信する（ステップＳ４８）。なお、この追加印刷要求には、ユーザー＃１の識別情報が含まれている。
【００８０】
画像形成装置３では、コントローラー３６が、ユーザー間連携プログラム４１に従って、ユーザー＃３のユーザー端末装置１から追加印刷要求を受信し、受信した追加印刷要求により指定されたユーザー＃１による文書コピーに基づく印刷に対する追加印刷を印刷装置３３で実行する（ステップＳ４９）。
【００８１】
なお、コントローラー３６は、追加印刷要求を受信した時点で、ユーザー＃１による文書コピーに基づく印刷がまだ完了していない場合には、印刷部数をユーザー＃３の分（つまり１部）だけ増加させて印刷を行う。一方、コントローラー３６は、追加印刷要求を受信した時点で、ユーザー＃１による文書コピーに基づく印刷が完了している場合には、保存している印刷データを読み出して、ユーザー＃３の分（つまり１部）の印刷を新たに行う。
【００８２】
また、コントローラー３６は、追加印刷要求を受信した時点で追加印刷を行わず、受信後、ユーザー＃３による画像形成装置３の操作パネル３２に対する操作（例えば、ログイン後の所定操作）に基づいて、追加印刷を行うようにしてもよい。このようにすることで、ユーザー＃３は、印刷部数や印刷設定を、ユーザー＃３の所望のものに変更してから印刷を行うことができる。
【００８３】
以上のように、上記実施の形態１によれば、ある第１ユーザーのユーザー端末装置１は、第１ユーザーの操作に基づいて画像形成装置３に印刷を要求する場合、ピアツーピア型ユーザー間コミュニケーションサービスに登録されている第１ユーザーの登録情報に基づいて、第１ユーザーの連絡先リストに含まれている他のユーザーを特定し、特定した他のユーザーに対して、（ａ）その第１ユーザーの識別情報、（ｂ）画像形成装置３の識別情報、および（ｃ）その印刷の関連情報を含む動作データを配信する。上述の他のユーザーに含まれる第２ユーザーのユーザー端末装置１は、その動作データを受信して表示し、第２ユーザーの操作に基づいて、受信した動作データにより通知された第１ユーザーの印刷に対する同一印刷物の追加印刷要求を、受信した動作データにより通知された識別情報の画像形成装置へ送信する。
【００８４】
これにより、第１ユーザーから第２ユーザーへピアツーピア型ユーザー間コミュニケーションサービスで動作データがただちに通知され、第２ユーザーの端末装置１から画像形成装置３へ直接的に（つまり、第１ユーザーの端末装置１を介さずに）追加印刷要求を発行するので、第１ユーザーが画像形成装置３で印刷物または画像データを生成させる際に、他のユーザーが同一画像の印刷物または画像データをその画像形成装置で確実に取得できる。
【００８５】
実施の形態２．
【００８６】
実施の形態２に係るシステムは、実施の形態１に係るシステムと同様の構成を有し、あるユーザーが動作データを受信した際に、受信した動画データを他のユーザーへ拡散配信し、拡散配信によって動画データを受信した他のユーザーも、追加印刷や読取画像データを要求できるようにしたものである。
【００８７】
ここでは、印刷の場合の動作データの拡散配信について説明するが、文書スキャンおよび文書コピーの場合の動作データの拡散配信についても同様に可能である。
【００８８】
図９は、実施の形態２において、ユーザー＃１のユーザー端末装置１から画像形成装置３へ印刷要求が発行された場合のユーザー間連携処理について説明するシーケンス図である。なお、ここでは、ユーザー間の関係が図２に示すものであり、ユーザー＃１が画像形成装置３で印刷を行う場合について説明する。
【００８９】
実施の形態２では、実施の形態１の例と同様にユーザー＃１が印刷要求を行った場合、ユーザー＃３のユーザー端末装置１において、演算処理装置１５が、ユーザー間連携プログラム２２に従って、動作データが受信されたときに、動作データに関連付けられている拡散配信設定または動作データにより通知されたユーザー（ここではユーザー＃１）に関連付けられている拡散配信設定を特定し、特定した拡散配信設定に基づいて、拡散配信を実行するか否かを判定する（ステップＳ１０１）。ここで、拡散配信を実行しないと判定された場合、後述の拡散配信は実行されない。
【００９０】
なお、拡散配信設定は、拡散配信を許可するか否かなどの情報を含む。また、動作データに関連付けられている拡散配信設定は、例えば、動作データの発行元のユーザー（ここではユーザー＃１）のユーザー端末装置１によって動作データに含められる。あるいは、動作データにより通知されたユーザー（ここではユーザー＃１）に関連付けられている拡散配信設定は、例えば、そのユーザーのユーザー端末装置１のユーザー間連携プログラム２２の設定情報として予めそのユーザーのユーザー端末装置１に保存され、動作データとともに送信されてくる。
【００９１】
拡散配信を実行すると判定した場合、ユーザー＃３のユーザー端末装置１における演算処理装置１５は、ユーザー間連携プログラム２２に従って、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３を使用してコミュニケーション管理サーバー４にアクセスし、ピアツーピア型ユーザー間コミュニケーションサービスに登録されている、このユーザー端末装置１のユーザー（つまり、ユーザー＃３）の登録情報を取得し、その登録情報に基づいて、まず、このユーザー端末装置１のユーザー（ユーザー＃３）の連絡先リストのカテゴリーを特定し、カテゴリーごとに、動作データを拡散配信するか否かを特定する（ステップＳ１０２）。
【００９２】
なお、ユーザー＃３が拡散配信を許可するカテゴリーが、予めユーザー間連携プログラム２２の設定情報として保存され、その設定情報に従って、動作データを拡散配信するカテゴリーが特定される。
【００９３】
そして、演算処理装置１５は、ユーザー間連携プログラム２２に従って、取得した登録情報に基づいて、ユーザー＃３の連絡先リストに含まれているユーザーのうち、拡散配信の対象となるカテゴリーに含まれているユーザーを特定し、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３を使用して、ピアツーピア型ユーザー間コミュニケーションサービス上のメッセージとして、受信した動作データを、特定したユーザーに拡散配信する（ステップＳ１０３）。
【００９４】
例えば、図２に示す例の場合、ユーザー＃３によって、カテゴリーＢに対して拡散配信が許可されている場合には、ユーザー＃４に対して、動作データが拡散配信される。
【００９５】
ユーザー＃４のユーザー端末装置１では、演算処理装置１５が、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３に従って、通信装置１１を使用して、その動作データを受信し、Ｐ２Ｐ型ユーザー間コミュニケーションプログラム２３により動作データが受信されると、ユーザー間連携プログラム２２に従って、受信した動作データを例えば図６に示すように表示装置１２に表示する（ステップＳ１０４）。
【００９６】
そして、ユーザー＃４のユーザー端末装置１では、演算処理装置１５が、ソフトキー１０３へのユーザー＃４の操作を入力装置１３で検出すると（ステップＳ１０５）、ユーザー間連携プログラム２２に従って、通信装置１１を使用して、受信した動作データにより通知されたユーザー＃１の印刷に対する同一印刷物の追加印刷要求を、受信した動作データにより通知された識別情報の画像形成装置３へ送信する（ステップＳ１０６）。なお、この追加印刷要求には、ユーザー＃１の識別情報が含まれている。
【００９７】
画像形成装置３では、コントローラー３６が、ユーザー間連携プログラム４１に従って、ユーザー＃４のユーザー端末装置１から追加印刷要求を受信し、受信した追加印刷要求により指定されたユーザー＃１のユーザー端末装置１からの印刷データに基づく印刷に対する追加印刷を印刷装置３３で実行する（ステップＳ１０７）。
【００９８】
なお、実施の形態２においても、ユーザー＃３は、実施の形態１と同様に追加印刷を実行させることができる。
【００９９】
なお、上述の各実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【０１００】
例えば、上記実施の形態１，２において、画像形成装置３はプリンターでもよい。
【０１０１】
また、上記実施の形態２において、画像読取装置３４による文書スキャンまたは文書コピーの際に、原稿台（プラテンガラス）に原稿が載置されたか、自動原稿送り器（ＡＤＦ）に原稿が載置されたかに応じて、拡散配信設定を変更するようにしてもよい。原稿台（プラテンガラス）に原稿が載置された場合、書籍である可能性が高く、ＡＤＦに原稿が載置された場合、印刷物である可能性が高い。したがって、原稿の著作権を考慮して、原稿台（プラテンガラス）に原稿が載置された場合には、拡散配信を禁止し、ＡＤＦに原稿が載置された場合には、拡散配信を許可するようにしてもよい。また、原稿台（プラテンガラス）に原稿が載置された場合であっても、読み取られた画像において余白領域にページ番号が存在しないと判定されるときには、拡散配信を許可するようにしてもよい。また、ＡＤＦに原稿が載置された場合であっても、読み取られた画像において余白領域にページ番号が存在すると判定されるときには、拡散配信を禁止するようにしてもよい。
【０１０２】
さらに、上記実施の形態２において、拡散配信が許可されるカテゴリーを、会社などの組織に属するユーザーのみで構成される所定のカテゴリーとするようにしてもよい。このようにすることで、会社内の機密文書などが外部に拡散配信される可能性が低くなる。
【０１０３】
さらに、上記実施の形態１，２において、動作データの配信または拡散配信の対象であるユーザーのユーザー端末装置１が、所定のエリア外に存在しているときには、動作データを配信または拡散配信しないようにしてもよい。この場合、例えば、社内ＬＡＮに接続されているユーザー端末装置１にログイン中ではないユーザーには動作データを配信または拡散配信しないようにしてもよい。動作データの配信または拡散配信の対象であるユーザーがピアツーピア型ユーザー間コミュニケーションサービスへ現在ログインしており、かつ、そのログインに使用されているユーザー端末装置１の現在位置（ＧＰＳなどで取得される位置）が会社敷地内である場合には動作データを配信または拡散配信し、そうではない場合、動作データを配信または拡散配信しないようにしてもよい。
【０１０４】
さらに、上記実施の形態１，２において、画像形成装置３は、追加印刷要求または読取画像データの送信要求の頻度が所定の閾値より高いユーザーを管理者に通知するようにしてもよい。
【０１０５】
さらに、上記実施の形態１，２において、登録されている著作物の複製に該当するか否かの判定をクラウドサービスとして提供する著作物マッチングサービスに登録されている著作物に、印刷、文書スキャンおよび文書コピーの対象の画像が合致する場合には、追加印刷要求または読取画像データの送信要求を拒否するようにしてもよい。
【産業上の利用可能性】
【０１０６】
本発明は、例えば、画像形成装置を複数のユーザーが使用可能なネットワークシステムに適用可能である。
【符号の説明】
【０１０７】
１  ユーザー端末装置
３  画像形成装置
１５  演算処理装置（コンピューターの一例）
２２，４１  ユーザー間連携プログラム
２３，４２  ピアツーピア型ユーザー間コミュニケーションプログラム
【図１】
2015207192.tif 000003
【図２】
2015207192.tif 000004
【図３】
2015207192.tif 000005
【図４】
2015207192.tif 000006
【図５】
2015207192.tif 000007
【図６】
2015207192.tif 000008
【図７】
2015207192.tif 000009
【図８】
2015207192.tif 000010
【図９】
2015207192.tif 000011