(57)【特許請求の範囲】
【請求項１】
インターネット回線に接続可能な第１通信手段及び公衆通信回線に接続可能な第２通信手段を有し、前記公衆通信回線により相互に接続されている複数の印刷装置と、
前記インターネット回線により前記複数の印刷装置と接続されているサービスサーバと、
前記複数の印刷装置と前記サービスサーバとの画像データのアップロード及びダウンロードを管理する中継サーバと、を備えた共有画像印刷システムであって、
前記複数の印刷装置は、画像データを前記サービスサーバへアップロードする第１印刷装置と、画像データを共有する印刷装置として前記複数の印刷装置から選択された少なくとも一つの第２印刷装置とを含み、
前記第１印刷装置は、
前記第１通信手段により前記サービスサーバに画像データをアップロードする画像アップロード手段と、
前記サービスサーバへの画像データのアップロードに応じて、前記サービスサーバへアップロードした画像データに関する情報を、前記中継サーバから印刷指令情報として取得する印刷指令情報取得手段と、
前記印刷指令情報を画像情報に変換する印刷指令情報変換手段と、
前記第２通信手段により前記第２印刷装置へ前記画像情報を送信する画像情報送信手段と、を備え、
前記第２印刷装置は、
前記第２通信手段により前記第１印刷装置から送信された前記画像情報を受信する画像情報受信手段と、
前記画像情報を前記印刷指令情報に復号する画像情報復号手段と、
前記印刷指令情報に基づいて前記中継サーバへ画像データの印刷指令呼出をする印刷指令呼出手段と、
前記印刷指令呼出に応じて前記中継サーバから送信される画像データの保存先ＵＲＬ及び当該第２印刷装置が前記サービスサーバから画像データをダウンロードするためのパラメータに基づいて、前記第１通信手段により前記サービスサーバから画像データをダウンロードする画像ダウンロード手段と、を備えたことを特徴とする共有画像印刷システム。
【請求項２】
前記第１印刷装置から前記第２印刷装置に前記第２通信手段により送信される前記画像情報には、前記サービスサーバにアップロードした画像データを識別可能な所定の尺度で縮小された簡易画像データが含まれることを特徴とする請求項１に記載の共有画像印刷システム。
【請求項３】
前記第１印刷装置から前記第２印刷装置に前記第２通信手段により送信される前記画像情報には、前記サービスサーバにアップロードした画像データに予め付されている付属情報が含まれることを特徴とする請求項１又は２に記載の共有画像印刷システム。
【請求項４】
前記第１印刷装置から前記第２印刷装置に前記第２通信手段により送信される前記画像情報は、前記第１印刷装置から前記サービスサーバにアップロードされた複数の画像データに応じた複数の前記画像情報であることを特徴とする請求項１〜３の何れか１項に記載の共有画像印刷システム。
【請求項５】
第１印刷装置からサービスサーバに画像データをアップロードする画像アップロードステップと、
前記サービスサーバへの画像データのアップロードの結果を、前記サービスサーバへ前記第１印刷装置から画像データをアップロード可能とする中継サーバから印刷指令情報として前記第１印刷装置が取得する印刷指令情報取得ステップと、
前記第１印刷装置が、前記印刷指令情報を画像情報に変換する印刷指令情報変換ステップと、
前記第１印刷装置が第２印刷装置へ前記画像情報を送信する画像情報送信ステップと、
前記第２印刷装置が、前記第１印刷装置から送信された前記画像情報を受信する画像情報受信ステップと、
前記第２印刷装置が、前記画像情報を前記印刷指令情報に復号する画像情報復号ステップと、
前記第２印刷装置が、前記印刷指令情報に基づいて前記中継サーバへ画像データの印刷指令呼出をする印刷指令呼出ステップと、
前記印刷指令呼出に応じて前記中継サーバから送信される画像データの保存先ＵＲＬ及び前記第２印刷装置が前記サービスサーバから画像データをダウンロードするためのパラメータに基づいて、前記第２印刷装置が、第１通信手段により前記サービスサーバから画像データをダウンロードする画像ダウンロードステップと、を実行することを特徴とする共有画像印刷方法。
【請求項６】
画像データをサービスサーバへアップロードする第１印刷装置と、画像データを共有する印刷装置として複数の印刷装置から選択された少なくとも一つの第２印刷装置とを含む印刷装置であって、
前記印刷装置は、前記サービスサーバへの画像データのアップロード及び前記サービスサーバからの画像データのダウンロードを管理する中継サーバと通信可能に接続されており、
前記第１印刷装置は、
インターネット回線に接続可能な第１通信手段により前記サービスサーバに画像データをアップロードする画像アップロード手段と、
前記サービスサーバへの画像データのアップロードの結果を、前記中継サーバから当該第１印刷装置で解釈可能な情報である印刷指令情報として取得する印刷指令情報取得手段と、
前記印刷指令情報を画像情報に変換する印刷指令情報変換手段と、
公衆通信回線に接続可能な第２通信手段により前記第２印刷装置へ前記画像情報を送信する画像情報送信手段と、を備え、
前記第２印刷装置は、
前記第２通信手段により前記第１印刷装置から送信された前記画像情報を受信する画像情報受信手段と、
前記画像情報を前記印刷指令情報に復号する画像情報復号手段と、
前記印刷指令情報に基づいて前記中継サーバへ画像データの印刷指令呼出をする印刷指令呼出手段と、
前記印刷指令呼出に応じて前記中継サーバから送信される画像データの保存先ＵＲＬ及び当該第２印刷装置が前記サービスサーバから画像データをダウンロードするためのパラメータに基づいて、前記第１通信手段により前記サービスサーバから画像データをダウンロードする画像ダウンロード手段と、を備えたことを特徴とする印刷装置。
【請求項７】
第１印刷装置及び第２印刷装置を含む複数の印刷装置とサービスサーバとの画像データのアップロード及びダウンロードの管理を行う中継サーバであって、
前記第１印刷装置からの要求に応じて、前記サービスサーバに画像データを格納するためのアップロード情報であって、前記第１印刷装置が前記サービスサーバに画像データをアップロード可能となる形式で、前記アップロード情報を前記第１印刷装置に送信する送信手段と、
前記第１印刷装置が前記サービスサーバに画像データをアップロードしたことに起因して送信される前記第１印刷装置からの情報に応じて、前記サービスサーバにアップロードした画像データを特定するための特定情報を前記第１印刷装置に送信する送信手段と、
前記特定情報に基づいて生成された要求情報を前記第２印刷装置から受信する受信手段と、
受信した要求情報に示される特定情報で特定される画像データの格納先から、前記画像データを前記第２印刷装置でダウンロードするためのダウンロード情報であって、前記第２印刷装置が前記サービスサーバからダウンロード可能となる形式で、前記ダウンロード情報を前記第２印刷装置に送信する送信手段と、を備えることを特徴とする中継サーバ。
【請求項８】
前記第１印刷装置が前記サービスサーバに画像データをアップロードしたことに起因して前記第１印刷装置から送信される情報は、前記第２印刷装置を特定する装置情報と、前記サービスサーバから送信されるアップロードした画像データの格納先情報とを含み、
前記中継サーバは、前記第１印刷装置から送信される情報に含まれる前記装置情報および前記格納先情報と、前記格納先情報に格納されている画像データを特定するための特定情報と、を対応付けて記憶する記憶手段を備え、
前記要求情報は、前記第２印刷装置を特定する装置情報を含み、
前記送信手段は、前記記憶手段に記憶されている特定情報のうち前記要求情報に示される特定情報と一致する特定情報に対応する装置情報と、前記要求情報に含まれる装置情報とが一致する場合に、前記ダウンロード情報を前記第２印刷装置に送信することを特徴とする請求項７に記載の中継サーバ。
【請求項９】
画像データを格納するサービスサーバと、前記サービスサーバと印刷装置との画像データのアップロード及びダウンロードを管理する中継サーバと通信可能な前記印刷装置であって、
前記サービスサーバに画像データをアップロードする画像アップロード手段と、
前記サービスサーバへの画像データのアップロードに応じて、前記中継サーバから前記サービスサーバにアップロードされた画像データを特定するための特定情報を取得する特定情報取得手段と、
前記特定情報に基づく情報を、前記サービスサーバにアップロードされた画像データの共有先となる印刷装置へ送信する情報送信手段と、
前記サービスサーバにアップロードされた画像データを特定するための特定情報に基づく情報を、他の印刷装置から受信した場合に、受信した情報に示される前記特定情報に基づいて、前記中継サーバへ画像データの要求を行う要求手段と、
前記要求手段による要求に応じて前記中継サーバから送信される画像データのダウンロード情報であって、当該印刷装置が前記サービスサーバからダウンロード可能となる形式のダウンロード情報に基づいて、前記サービスサーバから画像データをダウンロードする画像ダウンロード手段と、を備えることを特徴とする印刷装置。
【請求項１０】
前記特定情報取得手段は、前記サービスサーバへの画像データのアップロードした画像データの格納先情報及び共有先となる印刷装置を特定するための装置情報を前記中継サーバに送信することで、前記中継サーバから前記特定情報を取得し、
前記要求手段により行われる要求には、自装置の装置情報を含むことを特徴とする請求項９に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置を利用した共有画像印刷システム、共有画像印刷方法及び印刷装置に関する。
【背景技術】
【０００２】
従来から、スキャナ、プリンタ、ＦＡＸ、ネット接続等の複数の機能を同時に備えた印刷装置が知られている。このような印刷装置を用いて、写真を画像データとして読み取り、読み取った画像データをインターネット等の通信網に接続されたサーバへアップロードすることが行われている（例えば、特許文献１参照）。
【０００３】
利用者が印刷装置を用いてサーバにアップロードした画像データを、利用者が指定した他の利用者と共有したい場合がある。この場合は、画像データをアップロードした利用者が、当該印刷装置において簡単に画像データを共有したい他の利用者を指定することができ、指定された他の利用者も簡単に印刷装置を用いて画像データをダウンロードできることが望ましい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２６９２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１では、利用者が印刷装置を用いてサーバにアップロードした画像データを、利用者が指定する他の利用者が簡単に印刷装置を用いてダウンロードすることはできない。
【０００６】
本発明は、利用者が印刷装置を用いてサービスサーバにアップロードした画像データを、利用者が指定する他の利用者が簡単に印刷装置を用いてダウンロードすることができる画像共有システム、共有画像印刷方法及び印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
[適用例１]  インターネット回線に接続可能な第１通信手段及び公衆通信回線に接続可能な第２通信手段を有し、前記公衆通信回線により相互に接続されている複数の印刷装置と、前記インターネット回線により前記複数の印刷装置と接続されているサーバと、を備えた共有画像印刷システムであって、前記複数の印刷装置は、画像データを前記複数のサーバへアップロードする第１印刷装置と、画像データを共有する印刷装置として前記複数の印刷装置から選択された少なくとも一つの第２印刷装置とを含み、前記第１印刷装置は、前記第１通信手段により前記サーバに画像データをアップロードする画像アップロード手段と、前記サーバへの画像データのアップロードの結果を、前記サーバから印刷指令情報として取得する印刷指令情報取得手段と、前記印刷指令情報を画像情報に変換する印刷指令情報変換手段と、前記第２通信手段により前記第２印刷装置へ前記画像情報を送信する画像情報送信手段と、を備え、前記第２印刷装置は、前記第２通信手段により前記第１印刷装置から送信された前記画像情報を受信する画像情報受信手段と、前記画像情報を前記印刷指令情報に復号する画像情報復号手段と、前記印刷指令情報に基づいて前記サーバへ画像データの印刷指令呼出をする印刷指令呼出手段と、前記印刷指令呼出に応じて前記サーバから送信される画像データの保存先ＵＲＬに基づいて、前記第１通信手段により前記サーバから画像データをダウンロードする画像ダウンロード手段と、を備えたことを特徴とする共有画像印刷システムとした。
【０００８】
[適用例２]  [適用例１]の共有画像印刷システムにおいて、前記第１印刷装置から前記第２印刷装置に前記第２通信手段により送信される前記画像情報には、前記サーバにアップロードした画像データを識別可能な所定の尺度で縮小された簡易画像データが含まれることを特徴とする。
【０００９】
[適用例３]  [適用例１]または[適用例２]の共有画像印刷システムにおいて、前記第１印刷装置から前記第２印刷装置に前記第２通信手段により送信される前記画像情報には、前記サーバにアップロードした画像データに予め付されている付属情報が含まれることを特徴とする。
【００１０】
[適用例４]  [適用例１]から[適用例３]のいずれかの共有画像印刷システムにおいて、前記第１印刷装置から前記第２印刷装置に前記第２通信手段により送信される前記画像情報は、前記第１印刷装置から前記サーバにアップロードされた複数の画像データに応じた複数の前記画像情報であることを特徴とする。
【００１１】
[適用例５]  第１印刷装置からサーバに画像データをアップロードする画像アップロードステップと、前記サーバへの画像データのアップロードの結果を、前記サーバから印刷指令情報として前記第１印刷装置が取得する印刷指令情報取得ステップと、前記第１印刷装置が、前記印刷指令情報を画像情報に変換する印刷指令情報変換ステップと、前記第１印刷装置が第２印刷装置へ前記画像情報を送信する画像情報送信ステップと、前記第２印刷装置が、前記第１印刷装置から送信された前記画像情報を受信する画像情報受信ステップと、前記第２印刷装置が、前記画像情報を前記印刷指令情報に復号する画像情報復号ステップと、前記第２印刷装置が、前記印刷指令情報に基づいて前記サーバへ画像データの印刷指令呼出をする印刷指令呼出ステップと、前記印刷指令呼出に応じて前記サーバから送信される画像データの保存先ＵＲＬに基づいて、前記第２印刷装置が、第１通信手段により前記サーバから画像データをダウンロードする画像ダウンロードステップと、を実行することを特徴とする共有画像印刷方法とした。
【００１２】
[適用例６]  画像データを複数のサーバへアップロードする第１印刷装置と、画像データを共有する印刷装置として複数の印刷装置から選択された少なくとも一つの第２印刷装置とを含む印刷装置であって、前記第１印刷装置は、インターネット回線に接続可能な第１通信手段により前記サーバに画像データをアップロードする画像アップロード手段と、前記サーバへの画像データのアップロードの結果を、前記サーバから印刷指令情報として取得する印刷指令情報取得手段と、前記印刷指令情報を画像情報に変換する印刷指令情報変換手段と、公衆通信回線に接続可能な第２通信手段により前記第２印刷装置へ前記画像情報を送信する画像情報送信手段と、を備え、前記第２印刷装置は、前記第２通信手段により前記第１印刷装置から送信された前記画像情報を受信する画像情報受信手段と、前記画像情報を前記印刷指令情報に復号する画像情報復号手段と、前記印刷指令情報に基づいて前記サーバへ画像データの印刷指令呼出をする印刷指令呼出手段と、前記印刷指令呼出に応じて前記サーバから送信される画像データの保存先ＵＲＬに基づいて、前記第１通信手段により前記サーバから画像データをダウンロードする画像ダウンロード手段と、を備えたことを特徴とする印刷装置とした。
【発明の効果】
【００１３】
本発明によれば、複数の印刷装置を備えた画像共有システムにおいて、利用者が印刷装置を用いて、サービス事業者が用意したサービスサーバにアップロードした画像データを、利用者が指定した他の利用者と共有することができる。さらに、他の利用者は、印刷装置を用いてサービスサーバにアップロードされた共有する画像データを簡単にダウンロードすることができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る共有画像印刷システム及び印刷装置の概略を示すブロック図である。
【図２】共有画像印刷システムの動作の概略を示す図である。
【図３】共有画像印刷システムで生成される印刷指令ＩＤの一例を示す図である。
【図４】共有画像印刷システムで生成される印刷指令呼出ＵＲＬの一例を示す図である。
【図５】共有画像印刷システムの動作の一例を示すフローチャートである。
【図６】共有画像印刷システムの動作の一例を示すフローチャートである。
【図７】共有画像印刷システムの動作の一例を示すフローチャートである。
【図８】共有画像印刷システムの動作の一例を示すフローチャートである。
【図９】共有画像印刷システムの動作の一例を示すフローチャートである。
【図１０】共有画像印刷システムの簡易画像データや付属情報の一例を示す図である。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明に好適な実施形態について図面に基づいて説明する。以下の説明では、本発明の共有画像印刷システム及び印刷装置について説明する。
【００１６】
［共有画像印刷システム及び印刷装置の概略］
図１を参照して本実施形態に係る共有画像印刷システム及び印刷装置の概略を説明する。図１は共有画像印刷システム及び印刷装置の概略を示すブロック図である。
【００１７】
本実施形態における共有画像印刷システムは、複数の印刷装置である第１印刷装置１００及び第２印刷装置２００と、中継サーバ３００と、サービスサーバ４００とを備える。
【００１８】
第１印刷装置１００及び第２印刷装置２００は、具体的には、小型のデジタル複合機である。第１印刷装置１００及び第２印刷装置２００は、それぞれ、印刷機能、スキャナ機能、ＦＡＸ機能、コピー機能、通話機能などを備えている。
【００１９】
第１印刷装置１００及び第２印刷装置２００と、中継サーバ３００及びサービスサーバ４００とは、インターネット回線で接続されている。また、複数の印刷装置である第１印刷装置１００と第２印刷装置２００とは、公衆通信回線で相互に接続されている。なお、図１においては理解を容易にするために、複数の印刷装置のうちの第１印刷装置１００と第２印刷装置２００しか記してないが、二つ以上の印刷装置が公衆回線を介して相互に接続されていてもよい。
【００２０】
中継サーバ３００は、第１印刷装置１００及び第２印刷装置２００とサービスサーバ４００との画像データのアップロードやダウンロードの管理を行うサーバである。中継サーバ３００は、周知のサーバ機能を持った装置であればよく、例えば、第１印刷装置１００及び第２印刷装置２００のメーカーが、自社の印刷装置の普及のために用意したものである。
【００２１】
サービスサーバ４００は、画像データやテキストデータなどの電子ファイルを保存することができる電子ファイル保存サービスなどの各種サービスを提供する。なお、図１においては理解を容易にするために一つのサービスサーバ４００しか記してないが、実際にはＰｉｃａｓａ（登録商標）ウェブアルバムや、ｆｌｉｃｋｒ（登録商標）などの複数のサービス事業者が提供するサービスサーバ４００が接続されている。
【００２２】
まず、第１印刷装置１００のハードウェア構成について説明する。なお、第１印刷装置１００と第２印刷装置２００とは同一のハードウェア構成であるため、第２印刷装置２００のハードウェア構成において第１印刷装置１００と共通する構成については、同じ符号を付して説明は省略する。第１印刷装置１００は、インターネット通信部１１０と、制御部１２０と、記憶部１３０と、公衆回線通信部１４０と、表示部１５０と、印刷部１６０と、読取部１７０と、操作部１８０とを備えている。
【００２３】
インターネット通信部１１０は、インターネット回線に接続された中継サーバ３００及びサービスサーバ４００との通信を行うための機器である。インターネット通信部１１０としては、周知のネットワークカードを採用することが出来る。なお、インターネット通信部１１０は、インターネット回線に接続するための第１通信手段として機能する。
【００２４】
制御部１２０は、図示しないＣＰＵと、ＣＰＵに接続されたＲＯＭ及びＲＡＭを備えている。ＣＰＵは、ＲＯＭに記憶された各種プログラムにしたがって、第１印刷装置１００の動作を制御する。ＲＡＭは、各種データを一時的に記憶する記憶装置である。制御部１２０は、二次元バーコード生成部１２１と二次元バーコード復号部１２２とを有する。詳細は後述するが、二次元バーコード生成部１２１は、中継サーバ３００から受信したダウンロード印刷指令要求情報を画像情報に変換するダウンロード印刷指令要求情報変換手段として機能する。二次元バーコード復号部１２２は、他の印刷装置から受信した画像情報をダウンロード印刷指令要求情報に復号する画像情報復号手段として機能する。
【００２５】
また、制御部１２０は、ＲＯＭに記憶された各種プログラムを実行することで画像アップロード手段、印刷指令情報取得手段、画像情報送信手段、画像情報受信手段、ダウンロード印刷指令要求手段、画像ダウンロード手段などとして機能する。
【００２６】
記憶部１３０は、ＮＡＮＤ型フラッシュメモリ等の不揮発性の記憶装置である。記憶部１３０は、第１印刷装置１００の利用者を特定するための利用者特定情報と、各種の設定情報等を記憶する。なお、記憶部１３０としては、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などを用いることもできる。また、記憶部１３０は、二次元バーコード復号部１２２により画像情報から復号されたダウンロード印刷指令情報や画像データの保存先ＵＲＬを記憶する記憶手段として機能を有する。
【００２７】
公衆回線通信部１４０は、本実施形態における共有画像印刷システムにおいて、公衆通信回線により相互に接続された複数の印刷装置同士で、ＦＡＸ機能によるデータの送受信を行うためのものである。具体的には、公衆回線通信部１４０は、第１印刷装置１００と第２印刷装置２００との間で画像情報の送受信をＦＡＸで行う。なお、公衆回線通信部１４０は、公衆通信回線に接続するための第２通信手段として機能する。
【００２８】
表示部１５０は、周知のＬＣＤ等のディスプレイである。印刷部１６０は印刷機能を有し、制御部１２０の指示に従って、画像データなどの印刷を行う。読取部１７０はスキャナ機能を有し、利用者にセットされた用紙に記録された画像を読み取る機器であり、制御部１２０の指示に従って、画像データなどの読取を行う。
【００２９】
操作部１８０は、例えば利用者により操作される複数の操作ボタンであり、利用者の押下操作に応じた信号を制御部１２０へ送信する装置である。利用者は、操作部１８０を操作することにより当該第１印刷装置１００で所望する機能の指示を入力することが出来る。
【００３０】
次に、中継サーバ３００についてのハードウェア構成について説明する。中継サーバ３００は、インターネット通信部３１０と、制御部３２０と、記憶部３３０とを備える。
【００３１】
インターネット通信部３１０は、インターネット回線に接続された第１印刷装置１００及び第２印刷装置２００やサービスサーバ４００との通信を行うための機器である。インターネット通信部３１０としては、周知のネットワークカードを採用することが出来る。
【００３２】
制御部３２０は、図示しないＣＰＵと、ＣＰＵに接続されたＲＯＭ及びＲＡＭを備えている。ＣＰＵは、ＲＯＭ及び記憶部３３０に記憶されたプログラムにしたがって、インターネット回線に接続された第１印刷装置１００及び第２印刷装置２００やサービスサーバ４００との通信を制御する。ＲＡＭは、各種データを一時的に記憶する記憶装置である。記憶部３３０は、上述したＨＤＤのような不揮発性の記憶装置である。記憶部３３０には、中継サーバ３００を制御する各種プログラムが記憶されている。
【００３３】
［共有画像印刷システムの動作の概略］
次に、図２を参照して、共有画像印刷システムの動作の概略について説明する。図２は、共有画像印刷システムの動作の概略を示した図である。以下の説明では、第１印刷装置１００の利用者が、サービスサーバ４００に共有する画像データをアップロードした後、当該画像データを、第２印刷装置２００によりサービスサーバ４００からダウンロードすることで画像データの共有を実現する。なお、以下の説明では、共有する画像データを単に画像データという。
【００３４】
まず、利用者が、第１印刷装置１００の操作部１８０を操作して、画像データをアップロードするサービスサーバを選択すると、第１印刷装置１００は、中継サーバ３００に対してアップロード指令要求を送信する（Ｄ００１）。アップロード指令要求には、利用者に選択された画像データのアップロード先のサービスサーバと接続する為のサービストークンが含まれる。
【００３５】
アップロード指令要求を受信した中継サーバ３００は、アップロード指令要求に含まれるサービストークンに基づいてサービスサーバ４００と利用者とを特定する。中継サーバは、サービスサーバ４００に対応したアップロード先ＵＲＬと、第１印刷装置１００からサービスサーバ４００への画像データをアップロードするためのアップロード用のテンプレートを作成する。中継サーバ３００は、作成したアップロード先ＵＲＬと、アップロード用のテンプレートとを第１印刷装置１００に送信する（Ｄ００２）。
【００３６】
アップロード先ＵＲＬとテンプレートとを中継サーバ３００から受信した第１印刷装置１００は、中継サーバ３００から取得したテンプレートの画像データにセットし、アップロード先ＵＲＬのサービスサーバ４００に接続して画像データをアップロードする（Ｄ００３）。このようにして、第１印刷装置１００の利用者は、所望のサービスサーバ４００に対して所望の画像データをアップロードすることができる。
【００３７】
画像データをアップロードされたサービスサーバ４００は、第１印刷装置１００に対してアップロード結果を送信する（Ｄ００４）。なお、このアップロード結果も、サービスサーバ毎に内容が異なる。このため、第１印刷装置１００は、アップロード結果の解読ができない。なお、アップロード結果は、画像データが正常にサービスサーバ４００にアップロードできたか否かを示す情報である。
【００３８】
第１印刷装置１００はアップロード結果の解読ができないので、アップロード結果を中継サーバ３００へ転送する（Ｄ００５）。アップロード結果を受信した中継サーバ３００は、アップロード結果を第１印刷装置１００で解読可能な形式として作成する。中継サーバ３００は、アップロード結果が成功の場合には、アップロード結果が成功したことと、サービスサーバ４００の画像データの保存先ＵＲＬを第１印刷装置１００に対して送信する（Ｄ００６）。
【００３９】
画像データの保存先ＵＲＬを受信した第１印刷装置１００の利用者は、サービスサーバ４００にアップロードした画像データを共有する利用者の電話番号を、第１印刷装置１００の操作部１８０（図１参照）を操作して選択する（Ｄ００７）。なお、共有する利用者の電話番号は、具体的に説明すると本実施形態における第２印刷装置２００の電話番号である。
【００４０】
第１印刷装置１００は、選択された画像データを共有する利用者の電話番号と、画像データの保存先ＵＲＬとを中継サーバ３００へ印刷指令登録要求として送信する（Ｄ００８）。
【００４１】
第１印刷装置１００から印刷指令登録要求を受信した中継サーバ３００は、中継サーバ３００のデータベース（以下、ＤＢともいう）に印刷指令を登録する（Ｄ００９）。中継サーバ３００のＤＢに登録される印刷指令は、図３に中継サーバのデータベースの構成として示す、「印刷指令ＩＤ」、「画像データの保存先ＵＲＬ」、「共有先の利用者の電話番号」が画像データ毎に登録される。印刷指令ＩＤは、印刷指令登録要求を受信した際に、中継サーバ３００により画像データに紐づいて生成されたものである。印刷指令を登録した中継サーバ３００は、生成した印刷指令ＩＤを第１印刷装置１００に返信する（Ｄ０１０）。
【００４２】
印刷指令ＩＤを受信した第１印刷装置１００は、印刷指令ＩＤを二次元バーコードに変換して画像情報を作成する（Ｄ０１１）。ここで作成される画像情報は、一般にＱＲコード（登録商標）と呼ばれる二次元バーコードである。第１印刷装置１００は、作成した画像情報を第２印刷装置２００にＦＡＸ機能により送信する（Ｄ０１２）。
【００４３】
画像情報を受信した第２印刷装置２００は、画像情報をスキャンして二次元バーコードを復号して印刷指令ＩＤを取得するとともに、中継サーバ３００に対する印刷指令呼出ＵＲＬを作成する（Ｄ０１３）。そして、第２印刷装置２００は、作成した印刷指令呼出ＵＲＬを中継サーバ３００に印刷指令呼出として送信する（Ｄ０１４）。中継サーバ３００に送信される印刷指令呼出ＵＲＬは、図４の印刷指令呼出ＵＲＬの一例に示すように、中継サーバ３００にアクセスするためのＵＲＬに、第２印刷装置２００の電話番号と、上記Ｄ０１３で復号された印刷指令ＩＤが付されたものである。
【００４４】
第２印刷装置２００からの印刷指令呼出を受信した中継サーバ３００は、中継サーバに登録されているデータベースから、印刷指令呼出ＵＲＬに付されている第２印刷装置２００の電話番号及び印刷指令ＩＤを検索して印刷指令の可否を判定する（Ｄ０１５）。そして、中継サーバ３００は、印刷指令を発行可と判断すると、印刷指令を第２印刷装置２００に送信する（Ｄ０１６）。この印刷指令には、サービスサーバ４００の画像データの保存先ＵＲＬが含まれている。
【００４５】
中継サーバ３００からの印刷指令を受信した第２印刷装置２００は、サービスサーバ４００に画像データ取得リクエストを送信する（Ｄ０１７）。画像データ取得リクエストは、サービスサーバ４００に接続する所定のフォーマットで作成され、サービスサーバ４００の画像データの保存先ＵＲＬが含まれている。
【００４６】
画像データ取得リクエストを受信したサービスサーバ４００は、要求された画像データを第２印刷装置２００へダウンロードする（Ｄ０１８）。このサービスサーバ４００からの画像データのダウンロードは、複数の画像データをダウンロードすることもできる。また、上述したように、共有画像印刷システムには複数のサービスサーバが接続されているため、異なるサービスサーバ毎に複数の画像データをダウンロードすることもできる。
【００４７】
第２印刷装置２００は、取得した画像データを印刷する（Ｄ０１９）。なお、サービスサーバ４００からダウンロードした画像データは必ずしも印刷させる必要はなく、第２印刷装置２００の記憶部１３０に記憶させておいてもよい。そして、第２印刷装置２００の利用者が、操作部１８０を操作して、記憶部１３０に記憶された複数の画像データから所望の画像データを選択して印刷するようにしてもよい。
【００４８】
上述してきたように、本実施形態における共有画像印刷システムにおいては、共有画像印刷システムに接続された複数の印刷装置間で、サービスサーバ４００にアップロードされた画像データを共有することができる。
【００４９】
［共有画像印刷システムの動作の実施例］
以下、図５〜７を参照し、共有画像印刷システムの動作の実施例をさらに詳細に説明する。図５は第１印刷装置１００からサービスサーバ４００への画像データのアップロードを説明する画像共有フローチャート１である。図６は第１印刷装置１００から中継サーバ３００へのアップロードした画像データの登録と、第１印刷装置１００から第２印刷装置２００への画像情報の通知を説明する画像共有フローチャート２である。図７はサービスサーバ４００から第２印刷装置２００への画像データのダウンロードを説明する画像共有フローチャート３である。
【００５０】
まず、図５に示す画像共有フローチャート１を用いて第１印刷装置１００からサービスサーバ４００への画像データのアップロードを説明する。なお、以下の処理では、第１印刷装置１００において、予めサービスサーバ４００にアップロードされる画像データが用意された状態で開始されるものとする。
【００５１】
利用者が、第１印刷装置１００の操作部１８０を操作して、画像データをアップロードするサービスサーバ４００を選択すると、第１印刷装置１００は、中継サーバ３００に対してアップロード指令要求を送信する（ステップＳ１１）。アップロード指令要求には、利用者に選択された画像データのアップロード先のサービスサーバと接続する為のサービストークンが含まれる。
【００５２】
中継サーバ３００は、第１印刷装置１００からのアップロード指令要求を受信すると（ステップＳ１２）、第１印刷装置１００から受信したアップロード指令要求に含まれるサービストークンに基づいてサービスサーバ４００と利用者とを特定する。そして、そのサービスサーバ４００と利用者とに対応するアップロード先ＵＲＬ要求を作成してサービスサーバ４００に送信する。
【００５３】
具体的には、中継サーバ３００は、利用者により指定されたサービスサーバ４００に対応したアップロード先ＵＲＬ要求を作成し、それをサービスサーバ４００に送信する。作成されるアップロード先ＵＲＬ要求は、サービスサーバ４００により公開されているＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）を利用したＨＴＴＰメッセージである。サービスサーバ毎にアップロード先のＵＲＬを取得するためのＡＰＩは異なる。このため、中継サーバ３００は各サービスサーバに応じたアップロード先ＵＲＬ要求を作成する。
【００５４】
アップロード先ＵＲＬ要求を受信したサービスサーバ４００は、そのアップロード先ＵＲＬ要求に対応するＵＲＬをアップロード先ＵＲＬとして、中継サーバ３００へ送信する。アップロード指令要求を受信した中継サーバ３００は、第１印刷装置１００からサービスサーバ４００に対して送信するアップロード用のテンプレートを作成する。中継サーバ３００は、取得したアップロード先ＵＲＬと、作成したテンプレートとを第１印刷装置１００にアップロード指令として送信する（ステップＳ１３）。
【００５５】
第１印刷装置１００は、アップロード指令を中継サーバ３００から受信すると（ステップＳ１４）、中継サーバ３００から取得したテンプレートとアップロード先ＵＲＬとに基づいて、画像データをアップロードする（ステップＳ１５）。このようにして、第１印刷装置１００の利用者は、所望のサービスサーバ４００を選択して所望の画像データをアップロードすることができる。なお、第１印刷装置１００からサービスサーバ４００へは複数の画像データをアップロードすることもできる。また、上述したステップＳ１５の処理は、サービスサーバ４００に画像データをアップロードする画像アップロード手段である。
【００５６】
サービスサーバ４００は、第１印刷装置１００からアップロードされた画像データを受信すると（ステップＳ１６）、受信した画像データをサービスサーバ４００のデータベースに保存する。そして、サービスサーバ４００は、サービスサーバ４００のデータベースに正常に画像データが保存された場合は、画像データの保存先ＵＲＬを生成する（ステップＳ１７）。そして、サービスサーバ４００は、第１印刷装置１００に対してアップロード結果を送信する（ステップＳ１８）。なお、このアップロード結果は、サービスサーバ４００のデータベースに正常に画像データが保存されたか否かの情報が含まれる。サービスサーバ４００のデータベースに正常に画像データが保存されなかった場合は、画像データの保存先ＵＲＬは生成されず、アップロードに失敗したことがアップロード結果として第１印刷装置１００に送信される。また、このアップロード結果は、サービスサーバ毎に内容が異なる。このため、第１印刷装置１００はアップロード結果の解読ができない。
【００５７】
第１印刷装置１００は、サービスサーバ４００からアップロード結果を受信すると（ステップＳ１９）、アップロード結果の解読ができないので、アップロード結果を中継サーバ３００へ転送する（ステップＳ２０）。中継サーバ３００は、第１印刷装置１００から転送されたアップロード結果を受信すると（ステップＳ２１）、アップロード結果を判定する（ステップＳ２２）。そして、中継サーバ３００は、アップロード結果が失敗だと判定すると、アップロード結果が失敗であることを第１印刷装置１００で解読可能な形式として作成して第１印刷装置１００に送信する（ステップＳ２２：失敗）。
【００５８】
アップロード結果が失敗であることを受信した第１印刷装置１００は、エラー表示を行う（ステップＳ２３）。このエラー表示では、第１印刷装置１００の表示部１５０（図１参照）にエラーメッセージなどを表示させて、利用者に対してサービスサーバ４００への画像データのアップロードが失敗したことを知らせる。
【００５９】
一方、アップロード結果が成功の場合は（ステップＳ２２：成功）、中継サーバ３００は、画像データの保存先ＵＲＬを抽出して、中継サーバ３００の記憶部３３０（図１参照）に登録する（ステップＳ２４）。そして、アップロード結果の成功と、画像データの保存先ＵＲＬとを第１印刷装置１００で解読可能な形式として作成し、第１印刷装置１００に送信する（ステップＳ２５）。
【００６０】
第１印刷装置１００は、中継サーバ３００からのアップロード結果の成功と、画像データの保存先ＵＲＬとを受信すると（ステップＳ２６）、第１印刷装置１００の表示部１５０（図１参照）において利用者にアップロードが成功したことを知らせる。そして、画像データの保存先ＵＲＬを記憶部１３０（図１参照）に記憶して図６に示す画像共有フローチャート２へ処理を移す。
【００６１】
次に、図６に示す画像共有フローチャート２を用いて、中継サーバ３００における共有画像データの登録と、印刷装置間での印刷指令ＩＤ通知について説明する。
【００６２】
画像データのアップロード成功通知と画像データの保存先ＵＲＬを受信した第１印刷装置１００は、利用者に対して画像データを共有する印刷装置を選択させる（ステップＳ３０）。以下、本実施形態では、画像データを共有する印刷装置として、第２印刷装置２００が選択された場合を一例として説明する。なお、利用者による画像データを共有する印刷装置の選択は、例えば、第１印刷装置１００の表示部１５０（図１参照）に、同じ印刷装置を使用している他の利用者のアドレス帳を表示する。そして、利用者が操作部１８０を操作することにより、表示部１５０に表示されたアドレス帳から画像データの共有先の印刷装置の利用者名などを選択することで実行される。また、ここで利用者に選択された画像データの共有先は、具体的に説明すると第２印刷装置２００の電話番号が用いられる。
【００６３】
第１印刷装置１００は、利用者による画像データの共有先の選択が終了すると、印刷指令登録要求を中継サーバ３００に送信する（ステップＳ３１）。この印刷指令登録要求には、上記ステップＳ２６で受信した画像データの保存先ＵＲＬと、上記ステップＳ３０で利用者が選択した第２印刷装置２００の電話番号が含まれている。
【００６４】
中継サーバ３００は、第１印刷装置１００から印刷指令登録要求を受信すると（ステップＳ３２）、中継サーバ３００の記憶部３３０（図１参照）に印刷指令を登録する（ステップＳ３３）。中継サーバ３００の記憶部３３０に登録された印刷指令は、図３の中継サーバのデータベースの構成に示すように、「印刷指令ＩＤ」、「画像データの保存先ＵＲＬ」、「共有先の利用者の電話番号」などが画像データ毎に登録される。「印刷指令ＩＤ」は、印刷指令登録を受信した際に、中継サーバ３００により画像データに紐づいて生成されたものである。印刷指令を登録した中継サーバ３００は、生成した印刷指令ＩＤを第１印刷装置１００に送信する（ステップＳ３４）。
【００６５】
第１印刷装置１００は、中継サーバ３００から印刷指令ＩＤを受信すると（ステップＳ３５）、印刷指令ＩＤを制御部１２０の二次元バーコード生成部１２１（図１参照）により二次元バーコードに変換して画像情報を生成する（ステップＳ３６）。ここで生成される画像情報は、一般にＱＲコード（登録商標）と呼ばれる二次元バーコードである。第１印刷装置１００は、作成した画像情報を第２印刷装置２００にＦＡＸ機能により送信する（ステップＳ３８）。また、上述したステップＳ３５の処理は、印刷指令情報である印刷指令ＩＤを取得する印刷指令情報取得手段である。上述したステップＳ３６の処理は、印刷指令情報としての印刷指令ＩＤを二次元バーコードである画像情報（図１０参照）に変換する印刷指令情報変換手段である。さらに、上述したステップＳ３８の処理は、公衆回線通信部１４０により第２印刷装置２００へ画像情報を送信する画像情報送信手段である。
【００６６】
第２印刷装置２００は、中継サーバ３００から画像情報を受信すると（ステップＳ３９）、図７に示す画像共有フローチャート３へ処理を移す。なお、このステップＳ３９の処理は、公衆回線通信部１４０により第１印刷装置１００から送信された画像情報を受信する画像情報受信手段である。
【００６７】
最後に、図７示す画像共有フローチャート３を用いて、第２印刷装置２００における共有画像データのダウンロードについて説明する。
【００６８】
第２印刷装置２００は、第１印刷装置１００から受信した画像情報を、制御部１２０の二次元バーコード復号部１２２（図１参照）により印刷指令ＩＤに復号して（ステップＳ５２）、印刷指令ＩＤを取得する。この処理は、画像情報を印刷指令情報としての印刷指令ＩＤに復号する画像情報復号手段である。そして、印刷指令ＩＤと第２印刷装置２００の電話番号とを加えた中継サーバ３００に対する印刷指令呼出ＵＲＬを生成する（ステップＳ５２）。
【００６９】
第２印刷装置２００は、生成した印刷指令呼出ＵＲＬを中継サーバ３００に印刷指令呼出として送信する（ステップＳ５３）。この処理は、中継サーバ３００へ画像データの印刷指令呼出をする印刷指令呼出手段である。中継サーバ３００に送信される印刷指令呼出ＵＲＬは、図４の印刷指令呼出ＵＲＬの一例に示すように、中継サーバ３００にアクセスするためのＵＲＬに、第２印刷装置２００の電話番号と、上記ステップＳ５２で復号された印刷指令ＩＤが付されている。
【００７０】
中継サーバ３００は、第２印刷装置２００からの印刷指令呼出を受信すると（ステップＳ５４）、中継サーバ３００の記憶部３３０のデータベース（図３参照）を検索して印刷指令呼出を許可するか拒否するかを判定する（ステップＳ５５）。具体的には、印刷指令呼出ＵＲＬに含まれている共有先の電話番号と、印刷指令ＩＤとに一致する画像データが、中継サーバ３００の記憶部３３０のデータベースに登録されているか否かを検索する。中継サーバ３００の記憶部３３０のデータベースに登録されていないと拒否の判定がされた場合は、印刷指令呼出が拒否されたことを第２印刷装置２００で解読可能な形式として作成して第２印刷装置２００に送信する（ステップＳ５５：拒否）。
【００７１】
印刷指令呼出を拒否されたことを受信した第２印刷装置２００は、エラー表示を行う（ステップＳ５６）。このエラー表示では、第２印刷装置２００の表示部１５０（図１参照）にエラーメッセージなどを表示させて、利用者に対して印刷指令呼出を拒否されたことを知らせる。
【００７２】
一方、中継サーバ３００の記憶部３３０のデータベースに登録されていると許可の判定がされた場合は（ステップＳ５５：許可）、サービスサーバ４００の画像データの保存先ＵＲＬを第２印刷装置２００に印刷指令として送信する（ステップＳ５７）。なお、この印刷指令には、画像データの保存先ＵＲＬだけではなく、サービスサーバ４００に接続する所定のフォーマットである印刷パラメータなどが含まれている。
【００７３】
第２印刷装置２００は、中継サーバ３００からの印刷指令を受信すると（ステップＳ５８）、サービスサーバ４００に画像データ取得リクエストを送信する（ステップＳ５９）。画像データ取得リクエストは、サービスサーバ４００に接続する所定のフォーマットで作成され、サービスサーバ４００の画像データの保存先ＵＲＬが含まれている。
【００７４】
サービスサーバ４００は、第２印刷装置２００からの画像データ取得リクエストを受信すると（ステップＳ６０）、要求された画像データの保存先ＵＲＬから画像データを読み出して第２印刷装置２００へ送信する（ステップＳ６１）。このサービスサーバ４００からの画像データの送信は、複数の画像データが送信されることもある。また、上述したように、共有画像印刷システムには複数のサービスサーバが接続されているため、異なるサービスサーバ毎に複数の画像データが送信されることもある。
【００７５】
第２印刷装置２００は、サービスサーバ４００からの画像データを受信すると（ステップＳ６２）、受信した画像データを印刷する（ステップＳ６３）。この処理は、インターネット通信部１１０によりサービスサーバ４００から画像データをダウンロードする画像ダウンロード手段である。ステップＳ６３において受信した画像データが印刷されることで、第２印刷装置２００よるサービスサーバ４００からの画像データのダウンロードが完了する。なお、サービスサーバ４００からダウンロードした画像データは必ずしも印刷させる必要はなく、第２印刷装置２００の記憶部１３０に記憶させておいてもよい。そして、第２印刷装置２００の利用者が、操作部１８０を操作して、記憶部１３０に記憶された複数の画像データから所望の画像データを選択して印刷するようにしてもよい。
【００７６】
上述してきたように、本実施形態における共有画像印刷システムにおいては、共有画像印刷システムの接続された第１印刷装置１００によりサービスサーバ４００に画像データをアップロードする。その後、第１印刷装置１００により画像データの共有先に指定された第２印刷装置２００が、サービスサーバ４００にアップロードされた画像データをダウンロードすることで、サービスサーバ４００にアップロードされた画像データを共有することができる。
【００７７】
［共有画像印刷システムの動作の変形例］
以下、図８及び図９を参照し、共有画像印刷システムの動作の変形例を説明する。図８は第１印刷装置１００から中継サーバ３００へのアップロードした画像データの登録と、第１印刷装置１００から第２印刷装置２００への印刷指令ＩＤ通知を説明する画像共有フローチャート２’である。図９はサービスサーバ４００から第２印刷装置２００への画像データのダウンロードを説明する画像共有フローチャート３’である。
【００７８】
以下の説明においては、上述した共有画像印刷システムの動作の実施例と同様な箇所は同じ符号を付して説明は省略する。そして、上述した共有画像印刷システムの動作の実施例とは異なる箇所のみ説明を加える。
【００７９】
共有画像印刷システムの動作の変形例では、第１印刷装置１００からサービスサーバ４００に対して複数の画像データがアップロードされており、この複数の画像データをまとめて第２印刷装置２００でダウンロードして印刷させる。また、複数の画像データには、複数の画像データを識別可能な所定の尺度で縮小された簡易画像データと、複数の画像データに予め付されている付属情報とが含まれている。この簡易画像データと付属情報については、図１０を参照して説明する。
【００８０】
すなわち、図８の画像共有フローチャート２’に示すように、第１印刷装置１００が複数の画像データに応じて印刷指令ＩＤを画像情報に変換した後に（ステップＳ３６）、印刷指令ＩＤが変換された複数の画像情報にそれぞれ関連付けられた簡易画像データと付属情報とが追加される（ステップＳ３７）。そして、第２印刷装置２００は、第１印刷装置１００から画像情報を受信した後に（ステップＳ３９）、ＦＡＸ情報として受信した複数の画像情報と、追加された複数の画像情報にそれぞれ関連付けられた簡易画像データと付属情報とを印刷する（ステップＳ４０）。
【００８１】
図１０に複数の画像情報にそれぞれ関連付けられた簡易画像データと付属情報とを示す。図１０に示すように、二次元バーコードに変換された複数の印刷指令ＩＤには、それぞれ関連付けられた簡易画像データと付属情報とが加えられる。図示するように、二次元バーコードＳＡは、複数の画像データを全て印刷するための印刷指令ＩＤである。二次元バーコードＳ１は、その直下に位置する簡易画像データＰ１と、簡易画像データＰ１の右隣に表示された付属情報Ｄ１を有する画像データを印刷するための印刷指令ＩＤである。二次元バーコードＳ２は、その直下に位置する簡易画像データＰ２と、簡易画像データＰ２の右隣に表示された付属情報Ｄ２を有する画像データを印刷するための印刷指令ＩＤである。二次元バーコードＳ３は、その直下に位置する簡易画像データＰ３と、簡易画像データＰ３の右隣に表示された付属情報Ｄ３を有する画像データを印刷するための印刷指令ＩＤである。
【００８２】
簡易画像データＰ１〜Ｐ３は、図示するように、サービスサーバ４００にアップロードされた複数の画像データを識別可能な所定の尺度で縮小された簡易画像データである。この簡易画像データＰ１〜Ｐ３を視認することで、利用者は画像データの概要を認識することができる。付属情報Ｄ１〜Ｄ３は、画像データの「ファイル名」、「サイズ」、「作成日時」、「アクセス日時」等を表示する。この付属情報Ｄ１〜Ｄ３により利用者は画像データの設定や属性の情報を知ることができる。
【００８３】
共有画像印刷システムの動作の変形例では、図１０に示すように、二次元バーコードＳ１〜Ｓ３にそれぞれ関連付けられた簡易画像データＰ１〜Ｐ３と付属情報Ｄ１〜Ｄ３とが加えられる。これにより、例えば、複数の画像データをダウンロードした場合に、利用者が所望する画像データを複数の画像デ−タから選択して印刷させたり、また、二次元バーコードＳＡを選択することにより一括して印刷させたりすることができる。なお、簡易画像データＰ１〜Ｐ３と付属情報Ｄ１〜Ｄ３とは必ずしも両方が加えられる必要はなく、どちらか片方だけ加えてもよい。
【００８４】
つまり、図９の画像共有フローチャート３’に示すように、第２印刷装置２００において、利用者が所望する画像データを複数の画像デ−タから選択して印刷させるか、又は、複数の画像でデータを一括して印刷させるかを選択させる。そして、選択された二次元バーコード（図１０に示す、二次元バーコードＳＡ、Ｓ１、Ｓ２、Ｓ３の何れか）を第２印刷装置２００で読取らせる（ステップＳ５１）。ここで読み取らせた二次元バーコードに応じて、サービスサーバ４００からダウンロードされる画像データの数と種類が決定される。
【００８５】
第２印刷装置２００は、受信した画像データを印刷した後（ステップＳ６３）、複数の画像データのダウンロード及び印刷が全て終了した否かを判定する（ステップＳ６４）。そして、全て終了していないと判定すると（ステップＳ６４：継続）、上述したステップＳ５９から画像データのダウンロードを繰り返す。一方、第２印刷装置２００は、複数の画像データのダウンロード及び印刷が全て終了したと判定すると（ステップＳ６４：完了）、画像共有フローチャート３’を終了する。
【００８６】
上述してきたように、共有画像印刷システムの動作の変形例においては、第１印刷装置１００によりサービスサーバ４００にアップロードされた複数の画像データを、第１印刷装置１００で指定した第２印刷装置２００で共有することができる。しかも、複数の画像情報のそれぞれに応じた簡易画像データと付属情報とが加えられて第１印刷装置１００から第２印刷装置２００にＦＡＸデータで送られるので、第２印刷装置２００においてダウンロードする画像データを選択することが容易となる。
【００８７】
なお、上述した実施形態においては、第１印刷装置１００からサービスサーバ４００へ画像データをアップロードするようにしたが、画像データのアップロード先はサービス事業者が提供するサービスサーバ４００に限定されるものではない。例えば、中継サーバ３００が画像データなどの電子ファイル保存サービスを提供している場合は、画像データのアップロード先を中継サーバ３００とすることもできる。
【００８８】
以上、本発明の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００８９】
本発明を、上述してきた実施形態を通して説明したが、本実施形態の共有画像印刷システム及び印刷装置によれば、以下の効果が期待できる。
【００９０】
（１）インターネット回線に接続可能なインターネット通信部１１０及び公衆通信回線に接続可能な公衆回線通信部１４０を有し、前記公衆通信回線により相互に接続されている複数の印刷装置と、前記インターネット回線により前記複数の印刷装置と接続されているサーバ（例えば、中継サーバ３００、サービスサーバ４００）と、を備えた共有画像印刷システムであって、複数の印刷装置は、画像データを複数のサーバ（例えば、サービスサーバ４００）へアップロードする第１印刷装置１００と、像データを共有する印刷装置として複数の印刷装置から選択された少なくとも一つの第２印刷装置２００とを含み、第１印刷装置１００は、インターネット通信部１１０によりサービスサーバ４００に画像データをアップロードする画像アップロード手段（図５、ステップＳ１５）と、サービスサーバ４００への画像データのアップロードの結果を、中継サーバ３００から印刷指令情報（印刷指令ＩＤ）として取得する印刷指令情報取得手段（図６、ステップＳ３５）と、印刷指令情報を画像情報（図１０、画像情報ＳＡ、Ｓ１、Ｓ２、Ｓ３）に変換する印刷指令情報変換手段（図６、ステップＳ３６、二次元バーコード生成部１２１）と、公衆回線通信部１４０により第２印刷装置２００へ画像情報を送信する画像情報送信手段（図６、ステップＳ３８）と、を備え、第２印刷装置２００は、公衆回線通信部１４０により第１印刷装置１００から送信された画像情報を受信する画像情報受信手段（図６、ステップＳ３９）と、画像情報を印刷指令情報に復号する画像情報復号手段（図７、ステップＳ５２、二次元バーコード復号部１２２）と、印刷指令情報に基づいて中継サーバ３００へ画像データの印刷指令呼出（図４、印刷指定呼出ＵＲＬ）をする印刷指令呼出手段（図７、ステップＳ５３）と、印刷指令呼出に応じて中継サーバ３００から送信される画像データの保存先ＵＲＬ（図３、画像データの保存先ＵＲＬ）に基づいて、インターネット通信部１１０によりサービスサーバ４００から画像データをダウンロードする画像ダウンロード手段（図７、ステップＳ６２）と、を備えたことを特徴とする共有画像印刷システムとした。これにより、利用者が第１印刷装置１００を用いて、サービスサーバ４００にアップロードした画像データを、利用者が指定した他の利用者が第２印刷装置２００でダウンロードすることにより、簡単に画像データを共有することができる。
【００９１】
（２）第１印刷装置１００から第２印刷装置２００に公衆回線により送信される印刷指令情報には、サービスサーバ４００にアップロードした画像データを識別可能な所定の尺度で縮小された簡易画像データ（例えば、簡易画像データＰ１、Ｐ２、Ｐ３）が含まれる。これにより、第２印刷装置２００の利用者は、サービスサーバからダウンロードした画像データの内容を容易に識別することができる。また、複数の画像データから必要な画像データのみ選択して印刷させることも可能となる。
【００９２】
（３）第１印刷装置１００から第２印刷装置２００に公衆回線により送信される印刷指令情報には、サービスサーバ４００にアップロードした画像データに予め付されている付属情報（例えば、付属情報Ｄ１、Ｄ２、Ｄ３）が含まれる。これにより、第２印刷装置２００の利用者は、ダウンロードする画像データの設定や属性の情報を知ることができる。
【００９３】
（４）第１印刷装置１００から第２印刷装置２００に公衆回線により送信される印刷指令情報は、第１印刷装置１００からサービスサーバ４００にアップロードされた複数の画像データに応じた複数の印刷指令情報である。これにより、第１印刷装置１００の利用者がサービスサーバにアップロードした複数の画像データを、第２印刷装置２００の利用者が、サービスサーバ４００からダウンロードすることができる。
【００９４】
（５）第１印刷装置１００は、インターネット通信部１１０によりサービスサーバ４００に画像データをアップロードする画像アップロードステップ（図５、ステップＳ１５）と、前記サーバへの画像データのアップロードの結果を、中継サーバ３００から印刷指令情報（印刷指令ＩＤ）として取得する印刷指令情報取得ステップ（図６、ステップＳ３５）と、印刷指令情報を画像情報（図１０、画像情報ＳＡ、Ｓ１、Ｓ２、Ｓ３）に変換する印刷指令情報変換ステップ（図６、ステップＳ３６）と、公衆回線通信部１４０により第２印刷装置２００へ画像情報を送信する画像情報送信ステップ（図６、ステップＳ３８）と、を備え、第２印刷装置２００は、公衆回線通信部１４０により第１印刷装置１００から送信された画像情報を受信する画像情報受信ステップ（図６、ステップＳ３９）と、画像情報を印刷指令情報に復号する画像情報復号ステップ（図７、ステップＳ５２）と、印刷指令情報に基づいて中継サーバ３００へ画像データの印刷指令呼出（図４、印刷指定呼出ＵＲＬ）をする印刷指令呼出ステップ（図７、ステップＳ５３）と、印刷指令呼出に応じて、中継サーバ３００から送信される画像データの保存先ＵＲＬ（図３、画像データの保存先ＵＲＬ）に基づいて、インターネット通信部１１０によりサービスサーバ４００から画像データをダウンロードする画像ダウンロードステップ（図７、ステップＳ６２）と、を備えた共有画像印刷方法とした。これにより、利用者が第１印刷装置１００を用いて、サービスサーバ４００にアップロードした画像データを、利用者が指定した他の利用者が第２印刷装置２００でダウンロードすることにより、簡単に画像データを共有することができる。
【００９５】
画像データを複数のサービスサーバ４００へアップロードする第１印刷装置１００と、画像データを共有する印刷装置として複数の印刷装置から選択された少なくとも一つの第２印刷装置２００とを含む印刷装置であって、第１印刷装置１００は、インターネット回線に接続可能なインターネット通信部１１０によりサービスサーバ４００に画像データをアップロードする画像アップロード手段（図５、ステップＳ１５）と、サービスサーバ４００への画像データのアップロードの結果を、中継サーバ３００から印刷指令情報（印刷指令ＩＤ）として取得する印刷指令情報取得手段（図６、ステップＳ３５）と、印刷指令情報を画像情報（図１０、画像情報ＳＡ、Ｓ１、Ｓ２、Ｓ３）に変換する印刷指令情報変換手段（図６、ステップＳ３６、二次元バーコード生成部１２１）と、公衆通信回線に接続可能な公衆回線通信部１４０により第２印刷装置２００へ画像情報を送信する画像情報送信手段（図６、ステップＳ３８）と、を備え、第２印刷装置２００は、公衆回線通信部１４０により第１印刷装置１００から送信された画像情報を受信する画像情報受信手段（図６、ステップＳ３９）と、画像情報を印刷指令情報に復号する画像情報復号手段（図７、ステップＳ５２、二次元バーコード復号部１２２）と、印刷指令情報に基づいて中継サーバ３００へ画像データの印刷指令呼出（図４、印刷指定呼出ＵＲＬ）をする印刷指令呼出手段（図７、ステップＳ５３）と、印刷指令呼出に応じて中継サーバ３００から送信される画像データの保存先ＵＲＬ（図３、画像データの保存先ＵＲＬ）に基づいて、インターネット通信部１１０によりサービスサーバ４００から画像データをダウンロードする画像ダウンロード手段（図７、ステップＳ６２）と、を備えたことを特徴とする印刷装置とした。これにより、利用者が第１印刷装置１００を用いて、サービスサーバ４００にアップロードした画像データを、利用者が指定した他の利用者が第２印刷装置２００でダウンロードすることにより、簡単に画像データを共有することができる。
【符号の説明】
【００９６】
１００  第１印刷装置
１１０  インターネット通信部
１２０  制御部
１２１  二次元バーコード生成部
１２２  二次元バーコード復号部
１３０  記憶部
１４０  公衆回線通信部
１５０  表示部
１６０  印刷部
１７０  読取部
１８０  操作部
２００  第２印刷装置
３００  中継サーバ
３１０  インターネット通信部
３２０  制御部
３３０  記憶部
４００  サービスサーバ
【図１】
0005648433.tif 000002
【図２】
0005648433.tif 000003
【図３】
0005648433.tif 000004
【図４】
0005648433.tif 000005
【図５】
0005648433.tif 000006
【図６】
0005648433.tif 000007
【図７】
0005648433.tif 000008
【図８】
0005648433.tif 000009
【図９】
0005648433.tif 000010
【図１０】
0005648433.tif 000011