(57)【要約】【課題】  ソーシャル・ネットワーク・サービスにおいて、印刷したい撮像画像に情報を付与して送信し、複合機で印刷する際に印刷代金を印刷ユーザと異なるユーザ（撮像画像送信者）に課金することにより、有料により印刷をためらう印刷ユーザでも心置きなく印刷できるようにすること【解決手段】  配信する携帯端末は、配信する印刷データに属性を付加して配信し、SNSサーバは、配信される携帯端末に印刷依頼画面を表示させるための情報を送信し、印刷の印刷代金を配信する携帯端末に課金する。配信される携帯端末は、印刷依頼画面を受信して表示し、印刷指示を受け付けることを特徴とする。【選択図】図５
2020112936.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
ユーザのグループを記憶するグループ記憶部、前記印刷データ送信部により送信された印刷データを受信する印刷データ受信部、前記グループ記憶部に記憶されたグループのユーザが有する第２の携帯端末に前記印刷データを送信する送信部とを有するサーバと、
印刷依頼を受け付けた印刷データを印刷する印刷部を有する画像形成装置と、
前記送信部より送信された印刷データを受信する受信部、前記印刷部に印刷データを送信し、印刷を命令する印刷命令部とを有する第２の携帯端末と、
を備える印刷システムであって、
前記サーバは、
前記第２の携帯端末に印刷依頼画面を表示させるための情報を送信する印刷依頼画面情報送信手段と、
前記印刷命令部により命令された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金手段と、を有し、
前記第２の携帯端末は、
前記印刷依頼画面情報送信手段により送信された印刷依頼画面を受信し、表示する印刷依頼画面表示手段を有することを特徴とする印刷システム。
【請求項２】
前記印刷依頼画面表示手段は、前記課金手段により前記第１の携帯端末のユーザに課金するか、前記第２の携帯端末のユーザに課金するかを選択可能とすることを特徴とする請求項１に記載の印刷システム。
【請求項３】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
ユーザのグループを記憶するグループ記憶部、前記印刷データ送信部により送信された印刷データを受信する印刷データ受信部を有するサーバと、
印刷命令を受信すると前記サーバから印刷データを取得するための印刷データ取得部、前記印刷データ取得部にて取得した印刷データを印刷する印刷部を有する画像形成装置と、
を備える印刷システムであって、
前記サーバは、
前記印刷データ受信部により受信した印刷データの印刷依頼画面情報を、前記グループ記憶部に記憶されたグループのユーザが有する第２の携帯端末に送信する印刷依頼画面情報送信手段と、
前記印刷データ取得部からの依頼に対応する印刷データを印刷部に送信する送信手段と、
前記送信手段により送信された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金手段と、
を有し、
前記第２の携帯端末は、
前記印刷依頼画面情報送信手段から送信された印刷依頼画面情報を表示する印刷依頼画面表示手段と、
前記印刷依頼画面表示手段に対応する印刷データを画像形成装置に印刷命令する印刷命令手段と、
を有することを特徴とする印刷システム。
【請求項４】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
前記印刷データの印刷命令を送信する印刷命令部を有する第２の携帯端末と、
印刷データの送信を受け付けて、該印刷データを印刷する印刷部を有する画像形成装置と、
を備える印刷システムにおけるサーバであって、
ユーザのグループを記憶するグループ記憶手段と、
前記印刷データ送信部により送信された印刷データを受信する印刷データ受信手段と、
前記印刷データ受信手段により受信した印刷データの印刷依頼画面情報を、前記グループ記憶手段に記憶されたグループのユーザが有する第２の携帯端末に送信する印刷依頼画面情報送信手段と、
前記印刷依頼画面情報送信手段により送信された印刷データの対応する印刷命令を受信する印刷命令受信手段と、
前記印刷命令受信手段により受信した印刷命令に対応する印刷データを画像形成装置に送信する送信手段と、
前記送信手段により送信された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金手段と、
を有することを特徴とするサーバ。
【請求項５】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
ユーザのグループを記憶するグループ記憶部、前記印刷データ送信部により送信された印刷データを受信する印刷データ受信部、前記グループ記憶部に記憶されたグループのユーザが有する第２の携帯端末に前記印刷データを送信する送信部とを有するサーバと、
印刷依頼を受け付けた印刷データを印刷する印刷部を有する画像形成装置と、
前記送信部より送信された印刷データを受信する受信部、前記印刷部に印刷データを送信し、印刷を命令する印刷命令部とを有する第２の携帯端末と、
を備える印刷システムにおける制御方法であって、
前記サーバは、
前記第２の携帯端末に印刷依頼画面を表示させるための情報を送信する印刷依頼画面情報送信ステップと、
前記印刷命令部により命令された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金ステップと、
を有し、
前記第２の携帯端末は、
前記印刷依頼画面情報送信ステップにより送信された印刷依頼画面を受信し、表示する印刷依頼画面表示ステップ
を有することを特徴とする印刷システムの制御方法。
【請求項６】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
ユーザのグループを記憶するグループ記憶部、前記印刷データ送信部により送信された印刷データを受信する印刷データ受信部を有するサーバと、
印刷命令を受信すると前記サーバから印刷データを取得するための印刷データ取得部、前記印刷データ取得部にて取得した印刷データを印刷する印刷部を有する画像形成装置と、
を備える印刷システムにおける制御方法であって、
前記サーバは、
前記印刷データ受信部により受信した印刷データの印刷依頼画面情報を、前記グループ記憶部に記憶されたグループのユーザが有する第２の携帯端末に送信する印刷依頼画面情報送信ステップと、
前記印刷データ取得部からの依頼に対応する印刷データを印刷部に送信する送信ステップと、
前記送信ステップにより送信された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金ステップと、
を有し、
前記第２の携帯端末は、
前記印刷依頼画面情報送信ステップから送信された印刷依頼画面情報を表示する印刷依頼画面表示ステップと、
前記印刷依頼画面表示ステップに対応する印刷データを印刷する命令を送信する印刷命令ステップを有すること
を特徴とする印刷システムの制御方法。
【請求項７】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
前記印刷データの印刷命令を送信する印刷命令部を有する第２の携帯端末と、
印刷データの送信を受け付けて、該印刷データを印刷する印刷部を有する画像形成装置と、
を備える印刷システムにおける、ユーザのグループを記憶するグループ記憶部を有するサーバにおける制御方法であって、
前記印刷データ送信部により送信された印刷データを受信する印刷データ受信ステップと、
前記印刷データ受信ステップにより受信した印刷データの印刷依頼画面情報を、前記グループ記憶部に記憶されたグループのユーザが有する第２の携帯端末に送信する印刷依頼画面情報送信ステップと、
前記印刷依頼画面情報送信ステップにより送信された印刷データの対応する印刷命令を受信する印刷命令受信ステップと、
前記印刷命令受信ステップにより受信した印刷命令に対応する印刷データを画像形成装置に送信する送信ステップと、
前記送信ステップにより送信された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金ステップと、
を有することを特徴とするサーバにおける制御方法。
【請求項８】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
ユーザのグループを記憶するグループ記憶部、前記印刷データ送信部により送信された印刷データを受信する印刷データ受信部、前記グループ記憶部に記憶されたグループのユーザが有する第２の携帯端末に前記印刷データを送信する送信部とを有するサーバと、
印刷依頼を受け付けた印刷データを印刷する印刷部を有する画像形成装置と、
前記送信部より送信された印刷データを受信する受信部、前記印刷部に印刷データを送信し、印刷を命令する印刷命令部とを有する第２の携帯端末と、
を備える印刷システムとして機能させるプログラムであって、
前記サーバを、
前記第２の携帯端末に印刷依頼画面を表示させるための情報を送信する印刷依頼画面情報送信手段と、
前記印刷命令部により命令された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金手段として機能させ、
前記第２の携帯端末を、
前記印刷依頼画面情報送信手段により送信された印刷依頼画面を受信し、表示する印刷依頼画面表示手段として機能させることを特徴とするプログラム。
【請求項９】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
ユーザのグループを記憶するグループ記憶部、前記印刷データ送信部により送信された印刷データを受信する印刷データ受信部を有するサーバと、
印刷命令を受信すると前記サーバから印刷データを取得するための印刷データ取得部、前記印刷データ取得部にて取得した印刷データを印刷する印刷部を有する画像形成装置と、
を備える印刷システムとして機能させるプログラムであって、
前記サーバを、
前記印刷データ受信部により受信した印刷データの印刷依頼画面情報を、前記グループ記憶部に記憶されたグループのユーザが有する第２の携帯端末に送信する印刷依頼画面情報送信手段と、
前記印刷データ取得部からの依頼に対応する印刷データを印刷部に送信する送信手段と、
前記送信手段により送信された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金手段として機能させ、
前記第２の携帯端末を、
前記印刷依頼画面情報送信手段から送信された印刷依頼画面情報を表示する印刷依頼画面表示手段と、
前記印刷依頼画面表示手段に対応する印刷データを画像形成装置に印刷命令する印刷命令手段として機能させることを特徴とするプログラム。
【請求項１０】
印刷データを送信する印刷データ送信部を有する第１の携帯端末と、
前記印刷データの印刷命令を送信する印刷命令部を有する第２の携帯端末と、
印刷データの送信を受け付けて、該印刷データを印刷する印刷部を有する画像形成装置と、
を備える印刷システムにおけるサーバを機能させるプログラムであって、
ユーザのグループを記憶するグループ記憶手段と、
前記印刷データ送信部により送信された印刷データを受信する印刷データ受信手段と、
前記印刷データ受信手段により受信した印刷データの印刷依頼画面情報を、前記グループ記憶手段に記憶されたグループのユーザが有する第２の携帯端末に送信する印刷依頼画面情報送信手段と、
前記印刷依頼画面情報送信手段により送信された印刷データの対応する印刷命令を受信する印刷命令受信手段と、
前記印刷命令受信手段により受信した印刷命令に対応する印刷データを画像形成装置に送信する送信手段と、
前記送信手段により送信された印刷の印刷代金を前記第１の携帯端末のユーザに課金を可能とする課金手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソーシャル・ネットワーク・サービス（ＳＮＳ）に投稿される画像データを画像形成装置に印刷する方法に関する。
【背景技術】
【０００２】
近年、ユーザ間の情報交換の方法としてリアルタイムで複数の人が文字を入力して会話を交わすソーシャル・ネットワーク・サービスの機能が利用されている。
【０００３】
ソーシャル・ネットワーク・サービスでは、文字の入力による会話のほか、携帯端末などで撮影した撮像画像などをソーシャル・ネットワーク・サービス内のグループ間で共有することもできる。
【０００４】
ソーシャル・ネットワーク・サービスで共有された撮像画像は、撮像者などにより共有されるが、共有した画像を各自に紙面（印画紙）などに出力して渡したい場合、たとえば撮像者が最寄りの複合機で印画紙に出力し、共有したいユーザに手渡しで渡すことができる。
【０００５】
しかし、印刷して渡したい撮像画像がある場合でも、遠方にいるユーザや出合う機会が少ないユーザに対しては、ソーシャル・ネットワーク・サービスを通じて撮像画像を送るだけの場合が多く、送った撮像画像が印刷されるかどうかは、送られたユーザ次第になる。
【０００６】
特許文献１には、ソーシャル・ネットワーク・サービスなどに取得した画像データとコメントデータとを合成して、画像を形成し、よりユーザのニーズに沿った印刷物を得る印刷装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１７−８５３８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１では、ソーシャル・ネットワーク・サービスなどで取得した画像データと関連するコメントデータをレイアウトに則って印刷することはできるが、印刷する画像形成装置が身近にないと印刷することができない。
【０００９】
ユーザが身近に印刷できる場所として、コンビニエンスストアなどに設置されている複合機などがある。
【００１０】
コンビニエンスストアに設置されている複合機の場合、印刷するために印刷代がかかるため、印刷をためらうユーザがいる。そのようなユーザにも印刷物を渡したい撮像画像の送信者は少なからず存在する。
【００１１】
本発明は、上記課題を解決するために、ソーシャル・ネットワーク・サービスにおいて、印刷したい撮像画像に情報を付与して送信し、複合機で印刷する際に印刷代金を印刷ユーザと異なるユーザ（撮像画像送信者）に課金することにより、有料により印刷をためらう印刷ユーザでも心置きなく印刷できるようにすることを課題とする。
【課題を解決するための手段】
【００１２】
本発明は、印刷データを送信する印刷データ送信部を有する第１の携帯端末と、ユーザのグループを記憶するグループ記憶部、前記印刷データ送信部により送信された印刷データを受信する印刷データ受信部、前記グループ記憶部に記憶されたグループのユーザが有する第２の携帯端末に前記印刷データを送信する送信部とを有するサーバと、印刷依頼を受け付けた印刷データを印刷する印刷部を有する画像形成装置と、前記送信部より送信された印刷データを受信する受信部、前記印刷部に印刷データを送信し、印刷を命令する印刷命令部とを有する第２の携帯端末と、を備える印刷システムであって、前記サーバは、前記第２の携帯端末に印刷依頼画面を表示させるための情報を送信する印刷依頼画面情報送信手段と、前記印刷命令部により命令された印刷の印刷代金を前記第１の携帯端末に課金する課金手段と、を有し、前記第２の携帯端末は、前記印刷依頼画面情報送信手段により送信された印刷依頼画面を受信し、表示する印刷依頼画面表示手段を有することを特徴とする。
【発明の効果】
【００１３】
本発明により、ソーシャル・ネットワーク・サービスにおいて、印刷したい撮像画像に情報を付与して送信し、複合機で印刷する際に印刷代金を印刷ユーザと異なるユーザ（撮像画像送信者）に課金することにより、有料により印刷をためらう印刷ユーザでも心置きなく印刷できるようになる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態におけるシステム構成の一例を示す構成図である。
【図２】本発明の実施形態におけるＳＮＳサーバ１００のハードウェア構成の一例を示す図である。
【図３】本発明の実施形態における画像形成装置３００のハードウェア構成の一例を示す図である。
【図４】本発明の実施形態における情報処理端末２００、４００のハードウェア構成の一例を示す図である。
【図５】本発明の実施形態におけるＳＮＳ（ソーシャル・ネットワーク・サービス）サーバ１００、情報処理端末２００、４００、画像形成装置３００、の機能構成の一例を示す図である。
【図６】本発明の実施形態に係る画像を受信する印刷システムが、画像を配信する情報処理端末４００からＳＮＳサーバ１００を介して印刷する画像を配信する処理の流れを説明するフローチャートである。
【図７】本発明の実施形態に係る印刷システムが、情報処理端末４００により印刷依頼された以降の処理の流れを説明するフローチャートのである。
【図８】本発明の実施形態に係るＳＮＳサーバ１００が有するデータテーブルの例である。
【図９】本発明の実施形態に係る情報処理端末４００のディスプレイ４１０に表示される画面イメージである。
【図１０】本発明の実施形態に係るグループ内ユーザの有する情報処理端末２００（携帯端末）のディスプレイ４１０に表示される画面イメージである。
【図１１】本発明の実施形態に係る情報処理端末４００のディスプレイ４１０に表示される印刷状況確認画面のイメージ図である。
【図１２】本発明の実施形態に係る本発明の実施形態に係る印刷システムが、情報処理端末４００により印刷依頼された以降の処理の流れを説明するフローチャートのである。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１６】
＜第１の実施例＞
図１は、本発明の一実施形態に係るＳＮＳサーバ１００、情報処理端末２００、４００、画像形成装置３００を含む印刷システムの構成の一例を示すシステム構成図である。なお、ＳＮＳサーバ１００は、画像形成装置３００内のサービスとして実行する構成であってもよい。
【００１７】
図１に示すように、本実施形態のシステムでは、画像形成装置３００、ＳＮＳサーバ１００、情報処理端末２００、４００がインタネットやＬＡＮ（ローカルエリアネットワーク）を介して通信を行う。
【００１８】
ＳＮＳサーバ１００は、インタネットを介して、複数の情報処理端末２００、４００と通信可能なサーバであり、ソーシャル・ネットワーキング・サービスにより提供する会話や画像を含む交流データを複数の情報処理端末２００、４００間で送受信する。また、同じくインタネットを介して、画像形成装置３００とデータの送受信が可能な構成を有する。
【００１９】
情報処理端末２００、４００は、いわゆるパーソナルコンピュータやタブレット端末、スマートフォンなどであり、インタネットを介する通信によりＳＮＳサーバ１００との間でデータの送受信が可能な構成を有する。情報処理端末２００、４００は、インストールされている印刷プログラム、もしくは、ソーシャル・ネットワーキング・サービスが動作するＳＮＳサーバ１００のＷｅｂアプリケーション画面からＳＮＳサーバで行われている交流データを画像形成装置３００に印刷させる命令を出すことができる。以降では、情報処理端末４００を画像配信する端末（第１の携帯端末）、情報処理端末２００を画像受信し、印刷命令を送信する端末（第２の携帯端末）として説明する。
【００２０】
画像形成装置３００は、たとえば、プリンタ、コピー、ファックスなどの複数機能を備えたいわゆる複合機であり、インタネットやＬＡＮなどによりＳＮＳサーバ１００や情報処理端末２００、４００とデータ送受信が可能である。画像形成装置３００では、ＳＮＳサーバ１００や情報処理端末２００から送信されるデータの印刷が行われる。
【００２１】
以下、図２を参照して、図１に示したＳＮＳサーバ１００に適用可能な情報処理装置のハードウェア構成について説明する。
【００２２】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ
Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２３】
なお、ＳＮＳサーバ１００の外部メモリ２１１には、ソーシャル・ネットワーク・サービスで交流された交流データが記憶されている。交流データの一例は、図８である。
【００２４】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２５】
また、２０５は入力コントローラで、入力デバイス２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。
【００２６】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２７】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したインターネット）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２８】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２９】
ハードウェア上で動作する各種プログラム（例えば、ブラウザ）は、外部メモリ２１１（記憶手段）に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３０】
次に図３を参照して、本発明の画像形成装置としての画像形成装置３００のハードウェア構成について説明する。
【００３１】
図３は画像形成装置３００のハードウェア構成の一例を示すブロック図である。
【００３２】
図３において、コントローラユニット３０００は、画像入力デバイスとして機能するスキャナ３０１５や、画像出力デバイスとして機能するプリンタ３０１４と接続されるとともに、図１に示したインタネットや、例えばＰＳＴＮまたはＩＳＤＮ等の公衆回線（ＷＡＮ）と接続することで、画像データやデバイス情報の入出力を行なう。
【００３３】
図３に示すように、コントローラユニット３０００は、ＣＰＵ３００１、ＲＡＭ３００６、ＲＯＭ３００２、外部記憶装置（ハードディスクドライブ（ＨＤＤ））３００７、ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）３００３、モデム（Ｍｏｄｅｍ）３００４、操作部インタフェース（操作部Ｉ／Ｆ）３００５、外部インタフェース（外部Ｉ／Ｆ）３００９、イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）３００８、ラスタイメージプロセッサ（ＲＩＰ）３０１０、プリンタインタフェース（プリンタＩ／Ｆ）３０１１、スキャナインタフェース（スキャナＩ／Ｆ）３０１２、画像処理部３０１３等で構成される。
【００３４】
ＣＰＵ３００１は、システム全体を制御するプロセッサである。
【００３５】
ＲＡＭ３００６は、ＣＰＵ３００１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記憶するための画像メモリである。
【００３６】
ＲＯＭ３００２は、システムのブートプログラムや各種制御プログラムが格納されている。
【００３７】
外部記憶装置（ハードディスクドライブＨＤＤ）３００７は、システムを制御するための各種プログラム、画像データ等を格納する。また、各種テーブルを記憶している。
【００３８】
操作部インタフェース（操作部Ｉ／Ｆ）３００５は、操作部（ＵＩ）３０１８とのインタフェース部であり、操作部３０１８に表示する画像データを操作部３０１８に対して出力する。
【００３９】
また、操作部Ｉ／Ｆ３００５は、操作部３０１８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３００１に伝える役割をする。なお、操作部３０１８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００４０】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）３００３は、ネットワークに接続し、データの入出力を行なう。
【００４１】
モデム（ＭＯＤＥＭ）３００４は公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４２】
外部インタフェース（外部Ｉ／Ｆ）３００９は、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるインタフェース部である。以上のデバイスがシステムバス上に配置される。
【００４３】
一方、イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）３００８は、システムバス３０１６と画像データを高速で転送する画像バス３０１７とを接続し、データ構造を変換するバスブリッジである。画像バス３０１７は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３０１７上には以下のデバイスが配置される。
【００４４】
ラスタイメージプロセッサ（ＲＩＰ）３０１０は、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。
【００４５】
プリンタインタフェース（プリンタＩ／Ｆ）３０１１は、プリンタ３０１４とコントローラユニット３０００を接続し、画像データの同期系／非同期系の変換を行う。
【００４６】
また、スキャナインタフェース（スキャナＩ／Ｆ）３０１２は、スキャナ３０１５とコントローラユニット３０００を接続し、画像データの同期系／非同期系の変換を行う。
【００４７】
画像処理部３０１３は、入力画像データに対し、補正、加工、編集をおこなったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３０１３は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４８】
スキャナＩ／Ｆ３０１２に接続されるスキャナ３０１５は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０１８から読み取り起動指示することにより、ＣＰＵ３００１がスキャナに指示を与え、フィーダは原稿用紙を１枚ずつフィードし、原稿画像の読み取り動作を行う。
【００４９】
プリンタＩ／Ｆ３０１１に接続されるプリンタ３０１４は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微小ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３００１からの指示によって開始する。尚、プリンタ３０１４には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００５０】
操作部Ｉ／Ｆ３００５に接続される操作部３０１８は、液晶ディスプレイ（ＬＣＤ）表示部を有する。ＬＣＤ上にはタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されると、その位置情報を操作部Ｉ／Ｆ３００５を介してＣＰＵ３００１に伝える。また、操作部３０１８は、各種操作キーとして、例えば、スタートキー、ストップキー、リセットキー等を備える。
【００５１】
ここで、操作部３０１８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色のＬＥＤがあり、その色によってスタートキーが使える状態であるか否かを示す。また、操作部３０１８のストップキーは、稼動中の動作を止める働きをする。また、リセットキーは、操作部３０１８からの設定を初期化する時に用いる。
【００５２】
なお、本実施形態では、ソーシャル・ネットワーク・サービスの交流データをＳＮＳサーバ１００に記憶する構成としたが、画像形成装置３００内に記憶して、ＳＮＳサーバと同様の動作を実現してもよい。
【００５３】
次に図４に示す図を参照して情報処理端末２００、４００のハードウェア構成の説明を行う。
【００５４】
図４は、情報処理端末２００、４００のハードウェア構成を示す図である。尚、図４に示すハードウェア構成はあくまで一例である。
【００５５】
情報処理端末２００や４００は、タッチパネルを備える装置である。本実施形態では、いわゆるスマートフォンやタブレット端末のような装置を想定して説明を行うが、特にこれに限らない。タッチパネルを備える装置であれば、パーソナルコンピュータであってもよい。
【００５６】
ＣＰＵ４０１は、システムバスを介してメモリやコントローラを統括的に制御する。ＲＯＭ４０２あるいはフラッシュメモリ４１４には、ＣＰＵ４０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムが記憶されている。更には、情報処理端末４００が実行する機能を実現するために必要な、後述する各種プログラム等が記憶されている。
【００５７】
ＲＡＭ４０３は、ＣＰＵ４０１の主メモリ、ワークエリア等として機能する。ＣＰＵ４０１は、処理の実行に際して必要なプログラム等をＲＡＭ４０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００５８】
ディスプレイコントローラ４０４は、ディスプレイ４１０等の表示装置への表示を制御する。ディスプレイ４１０は例えば液晶ディスプレイである。また、ディスプレイ４１０の表面にはタッチパネル４１１が備えられている。タッチパネル４１１に対するタッチ操作の検知をタッチパネルコントローラ４０５が制御する。タッチパネルコントローラ４０５は、タッチパネル４１１に対する複数の箇所に対するタッチ操作（以下、マルチタッチという。）も検知することが可能である。
【００５９】
カメラコントローラ４０６は、カメラ４１２における撮影を制御する。カメラ４１２はデジタルカメラであり、カメラコントローラ４０６からの制御で撮像した画像を撮像素子でデジタルデータに変換する。カメラ４１２は静止画と動画を撮影することが可能である。
【００６０】
センサコントローラ４０７は、情報処理端末４００が備える各種センサ４１３からの入力を制御する。情報処理端末４００のセンサ４１３には様々なセンサが存在し、例えば方位センサ、加速度センサ等である。
【００６１】
ネットワークコントローラ４０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインタネット通信等が可能である。
【００６２】
フラッシュメモリコントローラ４０９は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するフラッシュメモリ４１４へのアクセスを制御する。本実施形態においては、フラッシュメモリとして説明を行うが、ハードディスクやフレキシブルディスク、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の記憶媒体であってもよい。
【００６３】
前述したＣＰＵ４０１、各メモリ、各コントローラは、１つのチップ４１５に統合されている。いわゆるＳｏＣ（Ｓｙｓｔｅｍ  ｏｎ  Ｃｈｉｐ）の形態で情報処理端末４００の内部に備えられている。
【００６４】
尚、ＣＰＵ４０１は、例えばＲＡＭ４０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ４１０での表示を可能としている。
【００６５】
本発明の情報処理端末４００が後述する各種処理を実行するために用いられる各種プログラム等はフラッシュメモリ４１４に記録されており、必要に応じてＲＡＭ４０３にロードされることによりＣＰＵ４０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルはフラッシュメモリ４１４に格納されている。以上が、本実施形態におけるハードウェア構成である。
【００６６】
次に図５に示す図を参照してＳＮＳサーバ１００、情報処理端末２００、４００、画像形成装置３００の機能構成を説明する、なお、図５の機能構成図は一例であって用途や目的に応じて様々な構成例がある。
【００６７】
図５のＳＮＳサーバは、グループ記憶部５１１、印刷データ受信部５１２、送信部５１３、印刷依頼画面情報送信部５１４、課金部５１５、印刷命令受信部５１６を有する。
【００６８】
グループ記憶部５１１は、ＳＮＳに所属するユーザをグループ毎に分けて記憶している。印刷データ受信部５１２は、情報処理端末４００から送信された印刷データを受信する処理を行う。送信部５１３は、印刷データを画像形成装置３００もしくは情報処理端末２００に送信する処理を行う。
【００６９】
印刷依頼画面情報送信部５１４は、同じグループ内のユーザの情報処理端末２００に印刷を促すための画面情報の送信処理を行う。印刷依頼画面情報送信部５１４により送信した画面情報に対応して、情報処理端末２００から印刷命令が送信されると、印刷命令受信部５１６により印刷命令を受信し、送信部５１３により、印刷データを送信させる処理を行う。課金部５１５は、送信部５１３で送信した結果、画像形成装置３００でかかる費用を情報処理端末４００のユーザに印刷代金の課金する処理を行う。
【００７０】
情報処理端末２００は、画像を受信する側の端末であり、受信部５２１、印刷命令部５２２、印刷依頼画面表示部５２３を有する。受信部５２１は、送信部５１３から送信された印刷データを受信する。印刷命令部５２２は、画像形成装置３００に印刷データの印刷を命令する処理を行う。印刷依頼画面表示部５２３は、サーバ１００の印刷依頼画面情報送信部５１４から依頼を受けて、情報処理装置２００のディスプレイ４１０に印刷を促す画面を表示する。ユーザが印刷依頼画面表示部５２３の表示を確認し、ユーザにより印刷命令部５２２で印刷命令を送信する指示がなされる。
【００７１】
画像形成装置３００は、印刷部５３１、印刷データ取得部５３２を有し、印刷部５３１はＳＮＳサーバ１００もしくは情報処理端末２００から送信された印刷データを印刷する処理を行う。印刷データ取得部５３２は、情報処理端末２００から印刷命令を受信した後、ＳＮＳサーバ１００から印刷データを取得する処理を行う。
【００７２】
情報処理端末４００は、画像を配信する側の端末であり、印刷データ送信部５４１を有する。印刷データ送信部５４１は情報処理端末４００を有するユーザが印刷させたい印刷データを指定して、ＳＮＳサーバ１００に送信する処理を行う。以上で機能構成図の説明を終了する。
【００７３】
次に、図６を参照して、本実施形態における画像を配信する情報処理端末４００から、ＳＮＳサーバ１００を経由して、情報処理端末２００が印刷する画像を受信し、情報処理端末２００の印刷する画像をディスプレイ４１０に表示する処理について説明する。
【００７４】
図６は、本発明の実施形態に係る画像を受信する印刷システムが、画像を配信する情報処理端末４００からＳＮＳサーバ１００を介して印刷する画像を配信する処理の流れを説明するフローチャートである。図中のＳ６０１〜Ｓ６０６は各ステップを示す。各ステップの処理は、それぞれのシステムの外部メモリ２１１、もしくはフラッシュメモリ４１４に格納されたアプリケーションプログラムを、それぞれのシステムのＣＰＵ２０１もしくはＣＰＵ４０１がＲＡＭ２０３もしくはＲＡＭ４０３上にロードして実行することにより実現される。
【００７５】
図６のフローチャートは、情報処理端末を有するユーザがたとえば、風景や人物を撮像後にその画像を他のユーザにも印刷して配りたいと考えた際に開始されるフローチャートである。この処理の前に情報処理端末４００を有するユーザにより撮像された、風景や人物の画像が存在するとする。。
【００７６】
まず、図６のステップＳ６０１において、情報処理端末４００は、ＳＮＳサーバ１００へ撮像した撮像画像を投稿する。投稿する際、印刷依頼を指示するボタンを押下し、印刷を依頼したい画像を選択する処理を事前に行う（不図示）。印刷依頼を指示するボタンが押下され、印刷を依頼したい画像を選択した後の情報処理端末４００（携帯端末）の画面イメージを図９を参照して説明する。
【００７７】
図９は、本発明の実施形態に係る情報処理端末４００のディスプレイ４１０に表示される画面イメージである。
【００７８】
図９の９００は、情報処理端末４００のユーザがＳＮＳのグループのユーザに画像の印刷依頼を送信するイメージ図であり、９０１には、情報処理端末４００のユーザが印刷させたい画像として選択した画像が表示されている。
【００７９】
９０２には、印刷させるために画像を配信する旨のコメントが表示されており、９０３には他のグループユーザに印刷させる印刷設定のリンクボタンが表示されている。９０３を押下すると、たとえば、印刷する紙のサイズや紙質（印画紙か普通紙か）などを設定することができる（不図示）。
【００８０】
９０４には印刷代金を誰が払うかを設定できる画面を用意しており、画像を配信するユーザ（すなわち情報処理端末４００のユーザ：情報処理端末４００を使っているユーザ）が負担する場合は９０５のラジオボタンが選択される。印刷するユーザ自身が負担する場合は、９０７が選択される。９０６には、ＳＮＳが電子決済サービスを有する場合に、画像を配信するユーザの支払を電子決済サービスから行うチェックボックスが配置されている。
【００８１】
９０８には撮像画像のタイトルが入力されており、このタイトルをＥＸＩＦ情報などに登録することにより、後日キーワード検索などを容易に実行する事ができる。９０９には、グループの他のユーザに印刷を促すコメントを載せることができる。
【００８２】
以上の入力項目が入力された後、９１０の投稿ボタンの押下を受け付けると、９０１の画像がＳＮＳサーバ１００に投稿される。図６のフローチャートの説明に戻る。
【００８３】
ステップＳ６０１において、撮像画像が投稿（送信）されると、次のステップＳ６０２において、ＳＮＳサーバ１００は、投稿された撮像画像を受信する。
【００８４】
次に、ステップＳ６０３において、ＳＮＳサーバ１００は、グループ内の他のユーザに印刷依頼を行う画面の情報を作成する。作成される画面イメージを図１０を参照して説明する。
【００８５】
図１０は、本発明の実施形態に係るグループ内ユーザの有する情報処理端末２００（携帯端末）のディスプレイ４１０に表示される画面イメージである。
【００８６】
図１０の１００７の部分がステップＳ６０３において作成されるイメージ図であり、１００１には印刷依頼を促すタイトル、１００２には画像配信ユーザからのグループの他のユーザに印刷を促すコメント（９０９で入力されたコメント）が表示されている。
【００８７】
１００３には、印刷される撮像画像が表示されており、１００４、１００５には印刷する際の費用負担を誰にするかを指定するラジオボタンである。１００４が選択されると印刷する費用の負担は画像を配信するユーザであり、印刷するユーザは負担しなくてよい。また、１００５が選択される場合は、印刷するユーザが費用を負担する、もしくはユーザが自宅で印刷するなどの処理である。この構成の１００４を選択することにより、費用を負担してまで印刷しないユーザに対して、印刷物を渡したいユーザ（たとえば、遠方に済むユーザ）が印刷物を配布することが容易に可能になる。
【００８８】
１００６を選択することによりコンビニでの印刷などの処理に移行する。図６のフローチャートの説明に戻る。
【００８９】
ステップＳ６０３において、印刷依頼画面の情報が作成されると、次のステップＳ６０４において、ＳＮＳサーバ１００は、配信するユーザが含まれるグループ内のユーザの端末に印刷依頼画面情報と撮像画像を送信する。ユーザが含まれるグループについて、図８を参照して説明する。
【００９０】
図８は、本発明の実施形態に係るＳＮＳサーバ１００が有するデータテーブルの例である。
【００９１】
８００は、ＳＮＳサーバが記憶する具体的なデータテーブルの例であり、８０１がグループを識別するためのユニークなグループＩＤである。８０２はユーザごとに設定されたユニークなユーザＩＤであり、８０３はユーザの名前である。８０４にはユーザごとに記憶されている情報処理端末（携帯端末）のＩＤである、このＩＤは携帯端末の製造番号でもよいし、ユニークに設定されているアドレスであればどのようなＩＤでも構わない。
【００９２】
８０５の配信画像は、配信するユーザから配信された画像の所在もしくはデータそのものである。８０６の印刷依頼済フラグは、既に印刷したかどうかを管理しているフラグであり、印刷済みであれば「１」、まだ印刷していなければ「０」が入力されている。図６のフローチャートの説明に戻る。
【００９３】
ステップＳ６０４において、配信ユーザが所属するグループ（たとえば、８００において、８０７の「katsuki」が配信した場合は、８０８のグループ名が「ＱＵＡＣ」であるグループのメンバーの携帯端末（情報処理端末２００）に印刷依頼画面情報と撮像画像を送信する。
【００９４】
ステップＳ６０４により印刷依頼画面情報と撮像画像が送信されると、次のステップＳ６０５において、情報処理端末２００は、送信された印刷依頼画面情報と撮像画像を受信する。
【００９５】
次のステップＳ６０６において、情報処理端末２００は、受信した印刷依頼画面情報を元に、印刷依頼画面を表示する処理をおこなう。ステップＳ６０６の処理を図１０を参照して説明する。
【００９６】
図１０の１０００が印刷依頼を促す画面イメージであり、１００７の部分は前述したように、ステップＳ６０３において作成されたイメージ図である。１００８には既に印刷したユーザが時系列に表示されている。１００９には印刷するユーザがコメントを入力することができる項目である。
【００９７】
以上で図６のフローチャートの説明を終える。
【００９８】
次に、図７を参照して、情報処理端末２００が印刷を依頼し、情報処理端末４００に課金されるまでの処理の流れを説明する。
【００９９】
図７は、本発明の実施形態に係る印刷システムが、情報処理端末２００により印刷依頼がなされた以降の処理の流れを説明するフローチャートのであり、図中のＳ７０１〜Ｓ７０８は各ステップを示す。各ステップの処理は、それぞれのシステムの外部メモリ２１１、フラッシュメモリ４１４もしくはＨＤＤ３００７に格納されたアプリケーションプログラムを、それぞれのシステムのＣＰＵ２０１、ＣＰＵ４０１もしくはＣＰＵ３００１がＲＡＭ２０３、ＲＡＭ４０３もしくはＲＡＭ３００６上にロードして実行することにより実現される。
【０１００】
図７のフローチャートは、ステップＳ６０６において情報処理端末２００に印刷依頼の画面（図１０）が表示され、図１０の１００４のラジオボタンが選択された状態で、印刷ボタン１００６が押下されると開始される処理である。
【０１０１】
まず、図７のステップＳ７０１において、情報処理端末２００は、ステップＳ６０２で受信した画像（すなわち、ステップＳ６０５で受信した画像）を印刷するために画像形成装置３００へ印刷命令と撮像画像を送信する。撮像画像送信と同時に、撮像画像を取得したＳＮＳサーバ１００のＩＰアドレスも送信する。
【０１０２】
印刷命令を受信した画像形成装置３００（ステップＳ７０２）は、印刷画像を受信（ステップＳ７０３）し、印刷処理（ステップＳ７０４）を行う。画像形成装置に印刷を依頼する処理の説明は省略する。
【０１０３】
ステップＳ７０４において、印刷処理が終了すると、画像形成装置は情報処理端末２００から取得したＳＮＳサーバのＩＰアドレスへ、印刷終了の通知を行う。
【０１０４】
印刷終了通知を受信したＳＮＳサーバ１００（ステップＳ７０５）は、次のステップＳ７０６において、印刷料金を算出し、印刷料金を情報処理端末４００に通知する。なお印刷料金は、画像形成装置３００で算出したデータを取得してもよいし、ステップＳ６０１で予め決められた料金としても良い。
【０１０５】
次のステップＳ７０７において、情報処理端末４００は、印刷料金通知を受信する。印刷料金を受信した画面イメージを図１１を参照して説明する。
【０１０６】
図１１は、本発明の実施形態に係る情報処理端末４００のディスプレイ４１０に表示される印刷状況確認画面のイメージ図である。
【０１０７】
図１１の１１００は図８のデータテーブルのイメージにおける印刷状況を反映した画面イメージである。
【０１０８】
１１０１には印刷状況確認イメージであるタイトルが表示され、１１０２にはグループの他のユーザに印刷を促すコメント（９０９で入力されたコメント）が表示されている。
【０１０９】
１１０３にはグループメンバに配信した画像が表示されており、１１０４、１１０５には印刷したユーザの名前とかかった費用が記載されている。１１０４は、「Ｍｉｕｒａ」が印刷を行い、５０円の費用が発生した場合の例である。１１０５は、「Ｉｎｏｕｅ」が印刷を行い、「Ｉｎｏｕｅ」が印刷代金を支払った場合の例である。１１０６は、「Ｔａｋａｓｈｉｍａ」からコメント付き（図１０の１００９に入力された）で印刷された場合の表示例である。
【０１１０】
このように、誰が印刷を行ったかを１１０７の領域で確認することができる。また印刷に際し、配信ユーザが負担する費用は、図１１の例では１１０８のように「１５０円」と表示されている。図７のフローチャートの説明に戻る。
【０１１１】
次に、ステップ７０８において、情報処理端末４００は、印刷料金の決済を行う。決済方法はＳＮＳが有する決済サービスでもよいし、クレジットカードによる支払でも構わない。
【０１１２】
以上の処理により、ＳＮＳにおいて、印刷したい撮像画像に情報を付与して送信し、コンビニエンスストアなどの画像形成装置で印刷する際に印刷代金を印刷ユーザと異なるユーザ（撮像画像送信者）に課金することにより、有料により印刷をためらう印刷ユーザにも印刷を促すことができる。
【０１１３】
＜第２の実施例＞
第１の実施例では、撮像画像データを情報処理端末２００に送信していたが、データが大きいと通信に時間がかかる、また、情報処理端末２００のユーザの印刷枚数の制限（１人による大量印刷などを防ぐため）したい等の場合がある。
【０１１４】
第２の実施例では、図６のフローチャートの処理と図１２のフローチャートの処理を実行する。なお、第２の実施例において、図６のステップＳ６０４では、情報処理端末４００には撮像画像データ自体は送付しなくてよく、代わりに、ＳＮＳサーバ１００のＩＰアドレスやファイル名（パス名含む）、もしくは識別可能なコードを送信する。画像の識別には、図１０内にある１００３に該当する縮小画像を利用する。縮小画像１００３の代わりに、９０８で指定されたタイトルを表示して識別可能にしても良い。
【０１１５】
図１２は、本発明の実施形態に係る印刷システムが、情報処理端末２００により印刷依頼がなされた以降の処理の流れを説明するフローチャートであり、図中のＳ１２０１〜Ｓ１２１０は各ステップを示す。各ステップの処理は、それぞれのシステムの外部メモリ２１１、フラッシュメモリ４１４もしくはＨＤＤ３００７に格納されたアプリケーションプログラムを、それぞれのシステムのＣＰＵ２０１、ＣＰＵ４０１もしくはＣＰＵ３００１がＲＡＭ２０３、ＲＡＭ４０３もしくはＲＡＭ３００６上にロードして実行することにより実現される。
【０１１６】
ステップＳ６０６において情報処理端末２００に印刷依頼の画面（図１０）が表示され、図１０の１００４のラジオボタンが選択された状態で、印刷ボタン１００６が押下されると図１２のフローチャートが開始される。
【０１１７】
図１２のステップＳ１２０１において、情報処理端末２００は、ステップＳ６０５で受信した画像を印刷するために画像形成装置３００へ印刷命令とＳＮＳサーバ１００のＩＰアドレスやファイル名（パス名含む）、もしくは印刷データが識別可能なコードを送信する。
【０１１８】
印刷命令を受信した画像形成装置３００（ステップＳ７０２）は、情報処理端末２００から受信したＳＮＳサーバ１００のＩＰアドレスやファイル名（パス名含む）、もしくは印刷データが識別可能なコードを元にＳＮＳサーバから撮像画像を取得する依頼をＳＮＳサーバ１００に送信する。
【０１１９】
次に、ステップＳ１２０２において、画像形成装置３００は、印刷命令を受信すると、ＳＮＳサーバ１００から撮像画像を受信するために撮像画像送信依頼を通知する。
【０１２０】
次のステップＳ１２０３において、ＳＮＳサーバ１００は、画像形成装置３００から受信したファイル名（パス名含む）、もしくは識別可能なコードから送信する撮像画像を特定し、画像形成装置３００に送信する（ステップＳ１２０４）。なお、特定された撮像画像のユーザに対する印刷済フラグ８０５が既に「１」の場合は、既に印刷済みであるため、印刷ユーザが費用を負担しない印刷は不可としてもよい。画像形成装置３００に撮像画像が送信されると、データテーブル８００の印刷済フラグ８０５が「０」から「１」に変更する。この処理により、１人が配信ユーザの費用負担で何度も印刷することを防ぐことができる。
【０１２１】
次に、ステップＳ１２０５において、画像形成装置３００は、撮像画像を受信し、印刷処理を実行する（ステップＳ１２０６）。
【０１２２】
ステップＳ１２０６において、印刷処理が終了すると、画像形成装置３００は情報処理端末２００に印刷が終了した旨を印刷代の料金とともに通知する。
【０１２３】
通知を受けた情報処理端末２００は、次のステップＳ１２０８において、ＳＮＳサーバ１００に印刷料金の通知を送信する。
【０１２４】
ＳＮＳサーバ１００は、印刷料金の通知を受け取る（ステップＳ１２０９）と、情報処理端末４００の配信ユーザが有する電子決済サービスから課金する（ステップＳ１２１０）。
【０１２５】
以上の処理のように、ＳＮＳにおいて、印刷したい撮像画像に情報を付与して送信し、コンビニエンスストアなどの画像形成装置で印刷する際に印刷代金を印刷ユーザと異なるユーザ（撮像画像送信者）に課金することにより、有料により印刷をためらう印刷ユーザにも印刷を促すことができる。また、撮像画像のように容量が大きいデータを、情報処理端末に送信せずに画像形成装置に送信することができる。
【０１２６】
＜第３の実施例＞
他の実施例として、情報処理端末２００からの印刷命令をＳＮＳサーバ１００において受信し、ＳＮＳサーバ１００を経由して印刷データを画像形成装置３００に送信する事も考えられる。その場合、印刷する画像形成装置３００を特定する情報を印刷命令（たとえば、ステップＳ１２０１に代わる処理）において、ＳＮＳサーバ１００に送信する処理を含むことで対応する。
【０１２７】
上記構成により、撮像画像のように容量が大きいデータを、情報処理端末に送信せずに画像形成装置に直接送信して印刷することができ、また従来のシステムに修正を加える部分がサーバだけでよく、システムの構築が容易にできる。
【０１２８】
これらの本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１２９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１３０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１３１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１３２】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１３３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインタネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１３４】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１３５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インタネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１３６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１３７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１３８】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１３９】
１００      ＳＮＳ（ソーシャル・ネットワーク・サービス）サーバ
２００      情報処理端末（画像受信）
３００      画像形成装置
４００      情報処理端末（画像配信）
５１１      グループ記憶部
５１２      印刷データ受信部
５１３      送信部
５１４      印刷依頼画面情報送信部
５１５      課金部
５１６      印刷命令受信部
５２１      受信部
５２２      印刷命令部
５２３      印刷依頼画面表示部
５３１      印刷部
５３２      印刷データ取得部
５４１      印刷データ送信部
【図１】
2020112936.tif 000003
【図２】
2020112936.tif 000004
【図３】
2020112936.tif 000005
【図４】
2020112936.tif 000006
【図５】
2020112936.tif 000007
【図６】
2020112936.tif 000008
【図７】
2020112936.tif 000009
【図８】
2020112936.tif 000010
【図９】
2020112936.tif 000011
【図１０】
2020112936.tif 000012
【図１１】
2020112936.tif 000013
【図１２】
2020112936.tif 000014