(57)【特許請求の範囲】
【請求項１】
サービス提供サーバと、画像閲覧装置とを備える画像閲覧システムであって、
前記サービス提供サーバは、
主画像を装飾するテンプレート画像を記録するサーバ側記録手段と、
日時に応じた年中行事データを記録する年中行事データ記録手段と、
日時情報を取得し、該取得した日時情報に対応する年中行事データに合うテンプレート画像を前記サーバ側記録手段から読み出すテンプレート画像読み出し手段と、
前記テンプレート画像読み出し手段によって読み出されたテンプレート画像を前記画像閲覧装置に送信する第１のサーバ側送信手段とを備え、
前記画像閲覧装置は、
前記テンプレート画像を前記サービス提供サーバから受信する第１の画像閲覧装置側受信手段と、
主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、
前記主画像読み出し手段によって前記主画像記録手段から読み出された主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、
前記画像合成手段によって作成された合成画像を表示する表示手段と、
を備えることを特徴とする画像閲覧システム。
【請求項２】
サービス提供サーバと、画像閲覧装置とを備える画像閲覧システムであって、
前記サービス提供サーバは、
主画像を装飾するテンプレート画像を複数種類記録するサーバ側記録手段と、
前記サーバ側記録手段からテンプレート画像を定期的に読み出すテンプレート画像読み出し手段と、
前記テンプレート画像読み出し手段によって定期的に読み出されたテンプレート画像を前記画像閲覧装置に定期的に送信する第１のサーバ側送信手段とを備え、
前記画像閲覧装置は、
前記テンプレート画像を前記サービス提供サーバから受信する第１の画像閲覧装置側受信手段と、
利用者の指定に応じて、主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、
前記主画像読み出し手段によって前記主画像記録手段から読み出された主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、
前記画像合成手段から出力された合成画像を定期的に表示する表示手段と、
を備えることを特徴とする画像閲覧システム。
【請求項３】
サービス提供サーバと、画像閲覧装置とを備える画像閲覧システムであって、
前記サービス提供サーバは、
主画像を装飾するテンプレート画像を記録するサーバ側記録手段と、
前記サーバ側記録手段からテンプレート画像を選択して読み出すテンプレート画像読み出し手段と、
前記テンプレート画像読み出し手段によって読み出されたテンプレート画像を前記画像閲覧装置に送信する第１のサーバ側送信手段とを備え、
前記画像閲覧装置は、
前記テンプレート画像を前記サービス提供サーバから受信する第１の画像閲覧装置側受信手段と、
主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、
前記主画像読み出し手段によって前記主画像記録手段から読み出された複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、
前記画像合成手段から出力された合成画像を表示する表示手段と、
を備えることを特徴とする画像閲覧システム。
【請求項４】
前記サーバ側記録手段は、複数種類のテンプレート画像を記録しており、
前記テンプレート画像読み出し手段は、前記サーバ側記録手段に記録されている複数のテンプレート画像を定期的に読み出して、該読み出したテンプレート画像を前記第１のサーバ側送信手段を介して前記画像閲覧装置に送信し、
前記画像合成手段は、前記第１のサーバ側送信手段から定期的に送信されるテンプレート画像と、前記主画像読み出し手段により読み出した主画像とを自動で合成し、
前記表示手段は、前記画像合成手段によって合成された合成画像を定期的に表示することを特徴とする請求項１記載の画像閲覧システム。
【請求項５】
前記画像合成手段は、前記主画像読み出し手段によって前記主画像記録手段から読み出された複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを合成して前記表示手段に出力することを特徴とする請求項１又は４記載の画像閲覧システム。
【請求項６】
前記サーバ側記録手段には、前記テンプレート画像の縮小画像が記録されており、
前記第１のサーバ側送信手段は、前記サーバ側記録手段に記録されているテンプレート画像の縮小画像を読み出してテンプレート画像として送信することを特徴とする請求項１から５のいずれか１項記載の画像閲覧システム。
【請求項７】
前記画像閲覧装置は、
利用者から特定の主画像の指定を受け付ける主画像指定手段を備え、
前記画像合成手段は、前記主画像指定手段を介して指定された主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、前記表示手段に出力することを特徴とする請求項１から６のいずれか１項記載の画像閲覧システム。
【請求項８】
前記画像閲覧装置は、
利用者から次のテンプレート画像の送信要求情報の入力を受け付ける送信要求情報入力手段と、
前記送信要求情報入力手段を介して入力された次のテンプレート画像の送信要求情報を前記サービス提供サーバに送信する第１の画像閲覧装置側送信手段とを更に備え、
前記サービス提供サーバは、
前記画像閲覧装置の送信要求情報送信手段から送信された次のテンプレート画像の送信要求情報を受信する第２のサーバ側受信手段を備え、
前記テンプレート画像読み出し手段は、前記第２のサーバ側受信手段が次のテンプレート画像の送信要求情報を受信すると、前記サーバ側記録手段に記録されている次のテンプレート画像を読み出して、前記第１のサーバ側送信手段を介して前記画像閲覧装置に送信することを特徴とする請求項１から７のいずれか１項記載の画像閲覧システム。
【請求項９】
前記サーバ側記録手段は、送信したテンプレート画像の発注に関する表示情報、又は前記テンプレート画像と主画像とを合成した合成画像を付した商品の発注に関する表示情報を記録しており、
前記第１のサーバ側送信手段は、前記送信したテンプレート画像の発注に関する表示情報、又は前記テンプレート画像と主画像とを合成した合成画像を付した商品の発注に関する表示情報を前記画像閲覧装置に送信することを特徴とする請求項１から８のいずれか１項記載の画像閲覧システム。
【請求項１０】
前記画像閲覧装置は、
受信したテンプレート画像の注文情報、又は前記テンプレート画像と主画像とを合成した合成画像を付した商品の注文情報を利用者から入力する注文情報入力手段と、
前記注文情報入力手段を介して入力した注文情報を前記サービス提供サーバに送信する第２の画像閲覧装置側送信手段とを更に備え、
前記サービス提供サーバは、
前記画像閲覧装置が送信したテンプレート画像の注文情報、又は前記テンプレート画像と主画像とを合成した合成画像を付した商品の注文情報を受信する第２のサーバ側受信手段を備え、
前記第１のサーバ側送信手段は、前記第２のサーバ側受信手段が受信した注文情報に基づいたテンプレート画像の送信又は、前記テンプレート画像と主画像とを合成した合成画像を付した商品の発送を指示する情報を送信することを特徴とする請求項１から９のいずれか１項記載の画像閲覧システム。
【請求項１１】
前記第２の画像閲覧装置側送信手段は、前記注文情報とともに前記主画像を前記サービス提供サーバに送信することを特徴とする請求項１０記載の画像閲覧システム。
【請求項１２】
主画像を装飾するテンプレート画像を記録するサーバ側記録手段と、
日時に応じた年中行事データを記録する年中行事データ記録手段と、
日時情報を取得し、該取得した日時情報に対応する年中行事データに合うテンプレート画像を前記サーバ側記録手段から読み出すテンプレート画像読み出し手段と、
前記テンプレート画像読み出し手段によって読み出されたテンプレート画像を、前記主画像を記録している画像閲覧装置に送信するサーバ側送信手段と、
を備えることを特徴とするサービス提供サーバ。
【請求項１３】
主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧装置であって、
サービス提供サーバから定期的に送信されるテンプレート画像を定期的に受信する画像閲覧装置側受信手段と、
前記主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、
前記主画像読み出し手段によって前記主画像記録手段から読み出された主画像と、前記画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、
前記画像合成手段から出力された合成画像を定期的に表示する表示手段と、
を備えることを特徴とする画像閲覧装置。
【請求項１４】
主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧装置であって、
サービス提供サーバから定期的に送信されるテンプレート画像を定期的に受信する画像閲覧装置側受信手段と、
前記主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、
前記主画像読み出し手段によって前記主画像記録手段から読み出された複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、
前記画像合成手段から出力された合成画像を表示する表示手段と、
を備えることを特徴とする画像閲覧装置。
【請求項１５】
主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧プログラムであって、
サービス提供サーバから定期的に送信されるテンプレート画像を定期的に受信する受信機能と、
利用者の指定に応じて、前記主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し機能と、
前記主画像記録手段から読み出された主画像と、前記受信機能により受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に定期的に出力する画像合成機能と、
をコンピュータに実現させることを特徴とする画像閲覧プログラム。
【請求項１６】
主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧プログラムであって、
サービス提供サーバから定期的に送信されるテンプレート画像を定期的に受信する受信機能と、
前記主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し機能と、
前記主画像記録手段から読み出された複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記受信機能により受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に定期的に出力する画像合成機能と、
をコンピュータに実現させることを特徴とする画像閲覧プログラム。
【請求項１７】
主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧方法であって、
前記テンプレート画像を記録しているサービス提供サーバが、
日時情報を取得し、
該日時情報に対応する年中行事データに合うテンプレート画像を読み出して、該テンプレート画像を画像閲覧装置に送信し、
前記画像閲覧装置が、
前記テンプレート画像を前記サービス提供サーバから受信し、
主画像が記録されている主画像記録手段から主画像を読み出し、
前記読み出した主画像と、前記受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、
該合成画像を表示手段に出力して表示することを特徴とする画像閲覧方法。
【請求項１８】
主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧方法であって、
前記テンプレート画像を複数種類記録しているサービス提供サーバが、
前記テンプレート画像を定期的に読み出し、
前記読み出したテンプレート画像を画像閲覧装置に定期的に送信し、
前記画像閲覧装置が、
前記テンプレート画像を前記サービス提供サーバから受信し、
利用者の指定に応じて、主画像が記録されている主画像記録手段から主画像を読み出し、
前記読み出した主画像と、前記受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、
該合成画像を表示手段に定期的に出力して表示することを特徴とする画像閲覧方法。
【請求項１９】
主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧方法であって、
前記テンプレート画像を記録しているサービス提供サーバが、
前記テンプレート画像を選択して読み出し、
前記読み出したテンプレート画像を画像閲覧装置に送信し、
前記画像閲覧装置が、
前記テンプレート画像を前記サービス提供サーバから受信し、
主画像が記録されている主画像記録手段から主画像を読み出し、
前記読み出した複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、
該合成画像を表示手段に出力して表示することを特徴とする画像閲覧方法。
【請求項２０】
前記サービス提供サーバが、前記テンプレート画像を定期的に読み出して前記画像閲覧装置に送信し、
前記画像閲覧装置が、前記サービス提供サーバから定期的に送信されるテンプレート画像と、前記読み出した主画像とを自動で合成し、前記表示手段は、前記合成画像を表示手段に定期的に出力して表示することを特徴とする請求項１７記載の画像閲覧方法。
【請求項２１】
前記画像閲覧装置が、前記読み出した複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記受信したテンプレート画像とを合成して前記表示手段に出力することを特徴とする請求項１７又は２０記載の画像閲覧方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像閲覧システム、サービス提供サーバ、画像閲覧装置、画像閲覧プログラム及び画像閲覧方法に係り、特に主画像とその主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧システム、サービス提供サーバ、画像閲覧装置、画像閲覧プログラム及び画像閲覧方法に関する。
【０００２】
【従来の技術】
従来電子カメラ等で撮像された画像を何らかのデザインが施されたテンプレート画像と合成する場合には、パソコン上で画像処理用のソフトウェアを起動して、利用者が重ね合わせる主画像とテンプレート画像とを捜し出して合成することによって、合成画像を得ていた。
【０００３】
また、画像合成専用の店頭販売装置を利用して、上記の場合と同様に主画像とテンプレート画像とを利用者が指定することによって画像を合成していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、画像を管理する画像管理ソフトウェア等を利用して、利用者自身が重ね合わせる主画像とテンプレート画像とを複数の画像の中から捜し出す処理や、合成する画像同士のサイズを指定して合成する処理には手間がかかるという不具合を生じていた。
【０００５】
本発明は、このような事情に鑑みてなされたもので、画像を管理、閲覧する装置又はソフトウェア上で、重ね合わせる主画像とテンプレート画像とを自動で選択して合成を行って表示手段上に表示することにより、利用者が手間をかけずに印刷物を作成したりプリント注文を可能とする画像閲覧システム、サービス提供サーバ、画像閲覧装置、画像閲覧プログラム及び画像閲覧方法を提供することを目的としている。
【０００６】
【課題を解決するための手段】
本発明は前記目的を達成するために、主画像とその主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧システムであって、テンプレート画像を記録する記録手段と、前記記録手段に記録されているテンプレート画像を読み出して送信する送信手段とを備えたサーバと、テンプレート画像を前記サーバから受信する受信手段と、主画像が記録されている記録手段から主画像を読み出す手段と、前記読み出した主画像と前記受信したテンプレート画像とを自動で合成して一つの画像として表示する表示手段とを備えた画像閲覧装置とから構成されることを特徴としている。
【０００７】
本発明によれば画像閲覧システムは、テンプレート画像を記録する記録手段と、前記記録手段に記録されているテンプレート画像を読み出して送信する送信手段とを備えたサーバと、テンプレート画像を前記サーバから受信する受信手段と、主画像が記録されている記録手段から主画像を読み出す手段と、前記読み出した主画像と前記受信したテンプレート画像とを自動で合成して一つの画像として表示する表示手段とを備えた画像閲覧装置とから構成されているので、主画像とテンプレート画像とを自動で合成した合成画像を表示手段上に自動で表示することが可能となり、利用者は手間をかけずに合成画像の印刷物を作成したりプリント注文をすることが可能となる。
本発明の第１の態様に係る画像閲覧システムは、サービス提供サーバと、画像閲覧装置とを備えており、前記サービス提供サーバは、主画像を装飾するテンプレート画像を記録するサーバ側記録手段と、日時に応じた年中行事データを記録する年中行事データ記録手段と、日時情報を取得し、該取得した日時情報に対応する年中行事データに合うテンプレート画像を前記サーバ側記録手段から読み出すテンプレート画像読み出し手段と、前記テンプレート画像読み出し手段によって読み出されたテンプレート画像を前記画像閲覧装置に送信する第１のサーバ側送信手段とを備え、前記画像閲覧装置は、前記テンプレート画像を前記サービス提供サーバから受信する第１の画像閲覧装置側受信手段と、主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、前記主画像読み出し手段によって前記主画像記録手段から読み出された主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、前記画像合成手段によって作成された合成画像を表示する表示手段とを備えることを特徴とする。
本発明の第２の態様に係る画像閲覧システムは、サービス提供サーバと、画像閲覧装置とを備えており、前記サービス提供サーバは、主画像を装飾するテンプレート画像を記録するサーバ側記録手段と、前記画像閲覧装置の利用者の個人情報に基づいて、前記サーバ側記録手段からテンプレート画像を選択して読み出すテンプレート画像読み出し手段と、前記テンプレート画像読み出し手段によって読み出されたテンプレート画像を前記画像閲覧装置に送信する第１のサーバ側送信手段とを備え、前記画像閲覧装置は、前記テンプレート画像を前記サービス提供サーバから受信する第１の画像閲覧装置側受信手段と、主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、前記主画像読み出し手段によって前記主画像記録手段から読み出された主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、前記画像合成手段から出力された合成画像を表示する表示手段とを備えることを特徴とする。
本発明の第３の態様に係る画像閲覧システムは、上記第２の態様において、前記テンプレート画像読み出し手段が、前記画像閲覧装置の利用者の性別、趣味、家族構成、嗜好、年齢、誕生日、居住地域及び現在位置のうちの少なくとも１つの個人情報に基づいて、前記サーバ側記録手段からテンプレート画像を選択して読み出すことを特徴とする。
本発明の第４の態様に係る画像閲覧システムは、サービス提供サーバと、画像閲覧装置とを備えており、前記サービス提供サーバは、主画像を装飾するテンプレート画像を複数種類記録するサーバ側記録手段と、前記サーバ側記録手段からテンプレート画像を定期的に読み出すテンプレート画像読み出し手段と、前記テンプレート画像読み出し手段によって定期的に読み出されたテンプレート画像を前記画像閲覧装置に定期的に送信する第１のサーバ側送信手段とを備え、前記画像閲覧装置は、前記テンプレート画像を前記サービス提供サーバから受信する第１の画像閲覧装置側受信手段と、利用者の指定に応じて、主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、前記主画像読み出し手段によって前記主画像記録手段から読み出された主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、前記画像合成手段から出力された合成画像を定期的に表示する表示手段とを備えることを特徴とする。
本発明の第５の態様に係る画像閲覧システムは、サービス提供サーバと、画像閲覧装置とを備えており、前記サービス提供サーバは、主画像を装飾するテンプレート画像を記録するサーバ側記録手段と、前記サーバ側記録手段からテンプレート画像を選択して読み出すテンプレート画像読み出し手段と、前記テンプレート画像読み出し手段によって読み出されたテンプレート画像を前記画像閲覧装置に送信する第１のサーバ側送信手段とを備え、前記画像閲覧装置は、前記テンプレート画像を前記サービス提供サーバから受信する第１の画像閲覧装置側受信手段と、主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、前記主画像読み出し手段によって前記主画像記録手段から読み出された複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、前記画像合成手段から出力された合成画像を表示する表示手段とを備えることを特徴とする。
本発明の第６の態様に係る画像閲覧システムは、上記第１から第３の態様において、前記サーバ側記録手段が、複数種類のテンプレート画像を記録しており、前記テンプレート画像読み出し手段が、前記サーバ側記録手段に記録されている複数のテンプレート画像を定期的に読み出して、該読み出したテンプレート画像を前記第１のサーバ側送信手段を介して前記画像閲覧装置に送信し、前記画像合成手段が、前記第１のサーバ側送信手段から定期的に送信されるテンプレート画像と、前記主画像読み出し手段により読み出した主画像とを自動で合成し、前記表示手段が、前記画像合成手段によって合成された合成画像を定期的に表示することを特徴とする。
本発明の第７の態様に係る画像閲覧システムは、上記第１から第３及び第６の態様において、前記画像合成手段が、前記主画像読み出し手段によって前記主画像記録手段から読み出された複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを合成して前記表示手段に出力することを特徴とする。
本発明の第８の態様に係る画像閲覧システムは、上記第１から第７の態様において、前記サーバ側記録手段には、前記テンプレート画像の縮小画像が記録されており、前記第１のサーバ側送信手段が、前記サーバ側記録手段に記録されているテンプレート画像の縮小画像を読み出してテンプレート画像として送信することを特徴とする。
本発明の第９の態様に係る画像閲覧システムは、上記第１から第８の態様において、前記画像閲覧装置が、利用者から特定の主画像の指定を受け付ける主画像指定手段を備え、前記画像合成手段が、前記主画像指定手段を介して指定された主画像と、前記第１の画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、前記表示手段に出力することを特徴とする。
本発明の第１０の態様に係る画像閲覧システムは、上記第１から第９の態様において、前記画像閲覧装置が、利用者から次のテンプレート画像の送信要求情報の入力を受け付ける送信要求情報入力手段と、前記送信要求情報入力手段を介して入力された次のテンプレート画像の送信要求情報を前記サービス提供サーバに送信する第１の画像閲覧装置側送信手段とを更に備え、前記サービス提供サーバが、前記画像閲覧装置の送信要求情報送信手段から送信された次のテンプレート画像の送信要求情報を受信する第２のサーバ側受信手段を備え、前記テンプレート画像読み出し手段が、前記第２のサーバ側受信手段が次のテンプレート画像の送信要求情報を受信すると、前記サーバ側記録手段に記録されている次のテンプレート画像を読み出して、前記第１のサーバ側送信手段を介して前記画像閲覧装置に送信することを特徴とする。
本発明の第１１の態様に係る画像閲覧システムは、上記第１から第１０の態様において、前記サーバ側記録手段が、送信したテンプレート画像の発注に関する表示情報、又は前記テンプレート画像と主画像とを合成した合成画像を付した商品の発注に関する表示情報を記録しており、前記第１のサーバ側送信手段が、前記送信したテンプレート画像の発注に関する表示情報、又は前記テンプレート画像と主画像とを合成した合成画像を付した商品の発注に関する表示情報を前記画像閲覧装置に送信することを特徴とする。
本発明の第１２の態様に係る画像閲覧システムは、上記第１から１１の態様において、前記画像閲覧装置が、受信したテンプレート画像の注文情報、又は前記テンプレート画像と主画像とを合成した合成画像を付した商品の注文情報を利用者から入力する注文情報入力手段と、前記注文情報入力手段を介して入力した注文情報を前記サービス提供サーバに送信する第２の画像閲覧装置側送信手段とを更に備え、前記サービス提供サーバが、前記画像閲覧装置が送信したテンプレート画像の注文情報、又は前記テンプレート画像と主画像とを合成した合成画像を付した商品の注文情報を受信する第２のサーバ側受信手段を備え、前記第１のサーバ側送信手段が、前記第２のサーバ側受信手段が受信した注文情報に基づいたテンプレート画像の送信又は、前記テンプレート画像と主画像とを合成した合成画像を付した商品の発送を指示する情報を送信することを特徴とする。
本発明の第１３の態様に係る画像閲覧システムは、上記第１２の態様において、前記第２の画像閲覧装置側送信手段が、前記注文情報とともに前記主画像を前記サービス提供サーバに送信することを特徴とする。
本発明の第１４の態様に係るサービス提供サーバは、主画像を装飾するテンプレート画像を記録するサーバ側記録手段と、日時に応じた年中行事データを記録する年中行事データ記録手段と、日時情報を取得し、該取得した日時情報に対応する年中行事データに合うテンプレート画像を前記サーバ側記録手段から読み出すテンプレート画像読み出し手段と、前記テンプレート画像読み出し手段によって読み出されたテンプレート画像を、前記主画像を記録している画像閲覧装置に送信するサーバ側送信手段とを備えることを特徴とする。
本発明の第１５の態様に係るサービス提供サーバは、主画像を装飾するテンプレート画像を記録するサーバ側記録手段と、前記画像閲覧装置の利用者の個人情報に基づいて、前記サーバ側記録手段からテンプレート画像を選択して読み出すテンプレート画像読み出し手段と、前記テンプレート画像読み出し手段によって読み出されたテンプレート画像を、前記主画像を記録している画像閲覧装置に送信するサーバ側送信手段とを備えることを特徴とする。
本発明の第１６の態様に係る画像閲覧装置は、主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧装置であって、サービス提供サーバから定期的に送信されるテンプレート画像を定期的に受信する画像閲覧装置側受信手段と、前記主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、前記主画像読み出し手段によって前記主画像記録手段から読み出された主画像と、前記画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、前記画像合成手段から出力された合成画像を定期的に表示する表示手段とを備えることを特徴とする。
本発明の第１７の態様に係る画像閲覧装置は、主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧装置であって、サービス提供サーバから定期的に送信されるテンプレート画像を定期的に受信する画像閲覧装置側受信手段と、前記主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し手段と、前記主画像読み出し手段によって前記主画像記録手段から読み出された複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記画像閲覧装置側受信手段を介して受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力する画像合成手段と、前記画像合成手段から出力された合成画像を表示する表示手段とを備えることを特徴とする。
本発明の第１８の態様に係る画像閲覧プログラムは、主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧プログラムであって、サービス提供サーバから定期的に送信されるテンプレート画像を定期的に受信する受信機能と、利用者の指定に応じて、前記主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し機能と、前記主画像記録手段から読み出された主画像と、前記受信機能により受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に定期的に出力する画像合成機能とをコンピュータに実現させることを特徴とする。
本発明の第１９の態様に係る画像閲覧プログラムは、主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧プログラムであって、サービス提供サーバから定期的に送信されるテンプレート画像を定期的に受信する受信機能と、前記主画像が記録されている主画像記録手段から主画像を読み出す主画像読み出し機能と、前記主画像記録手段から読み出された複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記受信機能により受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に定期的に出力する画像合成機能とをコンピュータに実現させることを特徴とする。
本発明の第２０の態様に係る画像閲覧方法は、主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧方法であって、前記テンプレート画像を記録しているサービス提供サーバが、日時情報を取得し、該日時情報に対応する年中行事データに合うテンプレート画像を読み出して、該テンプレート画像を画像閲覧装置に送信し、前記画像閲覧装置が、前記テンプレート画像を前記サービス提供サーバから受信し、主画像が記録されている主画像記録手段から主画像を読み出し、前記読み出した主画像と、前記受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力して表示することを特徴とする。
本発明の第２１の態様に係る画像閲覧方法は、主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧方法であって、前記テンプレート画像を記録しているサービス提供サーバが、画像閲覧装置の利用者の個人情報に基づいてテンプレート画像を選択して読み出し、前記読み出されたテンプレート画像を前記画像閲覧装置に送信し、前記画像閲覧装置が、前記テンプレート画像を前記サービス提供サーバから受信し、主画像が記録されている主画像記録手段から主画像を読み出し、前記読み出した主画像と、前記受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力して表示することを特徴とする。
本発明の第２２の態様に係る画像閲覧方法は、主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧方法であって、前記テンプレート画像を複数種類記録しているサービス提供サーバが、前記テンプレート画像を定期的に読み出し、前記読み出したテンプレート画像を画像閲覧装置に定期的に送信し、前記画像閲覧装置が、前記テンプレート画像を前記サービス提供サーバから受信し、利用者の指定に応じて、主画像が記録されている主画像記録手段から主画像を読み出し、前記読み出した主画像と、前記受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に定期的に出力して表示することを特徴とする。
本発明の第２３の態様に係る画像閲覧方法は、主画像と前記主画像を装飾するテンプレート画像とを自動で合成して表示する画像閲覧方法であって、前記テンプレート画像を記録しているサービス提供サーバが、前記テンプレート画像を選択して読み出し、前記読み出したテンプレート画像を画像閲覧装置に送信し、前記画像閲覧装置が、前記テンプレート画像を前記サービス提供サーバから受信し、主画像が記録されている主画像記録手段から主画像を読み出し、前記読み出した複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記受信したテンプレート画像とを自動で合成して１つの合成画像を作成し、該合成画像を表示手段に出力して表示することを特徴とする。
本発明の第２４の態様に係る画像閲覧方法は、上記第２０又は第２１の態様において、前記サービス提供サーバが、前記テンプレート画像を定期的に読み出して前記画像閲覧装置に送信し、前記画像閲覧装置が、前記サービス提供サーバから定期的に送信されるテンプレート画像と、前記読み出した主画像とを自動で合成し、前記表示手段は、前記合成画像を表示手段に定期的に出力して表示することを特徴とする。
本発明の第２５の態様に係る画像閲覧方法は、上記第２０、第２１及び第２４の態様において、前記画像閲覧装置が、前記読み出した複数の主画像を定期的に入れ替えて、該入れ替えた主画像と、前記受信したテンプレート画像とを合成して前記表示手段に出力することを特徴とする。
【０００８】
【発明の実施の形態】
以下添付図面に従って、本発明に係る画像閲覧システム、サービス提供サーバ、画像閲覧装置、画像閲覧プログラム及び画像閲覧方法の好ましい実施の形態について詳説する。
【０００９】
図１は、本発明に係る画像閲覧システムの構成例を示す。
【００１０】
同図に示すように、画像閲覧システムの利用者側には、被写体像を撮像して画像を取得する電子カメラ１０と、電子カメラ１０を装着することによって電子カメラ１０に対して電源を供給したりパソコン８０等の他の電子機器と通信接続することが可能な通信手段を備えたクレードル１２と、クレードル１２を介して電子カメラ１０と画像等の情報を送受信することが可能であるとともにインターネット等の通信ネットワーク８２を介して画像サービスを実施するサーバ９０等と画像等の情報の送受信を実施することが可能な通信手段を備えた利用者側の通信機器であるパソコン８０（画像閲覧装置）とが設けられている。なお、パソコン８０と通信ネットワーク８２とを接続する際に電話の公衆回線を利用する場合には、モデム８４を介して通信のプロトコルを変換するようにしてもよい。
【００１１】
また、画像閲覧システムのサービス提供側には、サーバ９０、９０Ａ…が設けられており、各サーバ９０、９０Ａ…は、通信ネットワークと通信自在に常時接続されている。なお、サーバ９０、９０Ａ…は、サービスの機能に応じてメニュー管理サーバ、テンプレート画像管理サーバのように機能毎に分割して設けてもよい。
【００１２】
電子カメラ１０とパソコン８０とを接続する通信のインターフェースは、ＵＳＢ（Universal Serial Busの通信規格に基づいた通信手段）等の通信手段を用いてもよい。ＵＳＢのインターフェースを採用することによって、利用者が電子カメラ１０をクレードル１２に装着した場合には、自動でパソコン８０側のＵＳＢドライバが電子カメラ１０が接続されたことを検出して、画像閲覧用のアプリケーションプログラム（画像閲覧プログラム）を自動で起動することが可能となる。
【００１３】
画像閲覧用のプログラムが自動で起動した際に、電子カメラ１０の記録媒体（メモリーカード等の着脱可能な記録媒体、又は電子カメラ１０に内蔵されている記録手段であってもよい）に記録されている画像を自動で読み出して、ディスプレイ等の表示手段８６８上にサムネイル画像等を一覧表示することが可能となる。
【００１４】
また、画像閲覧用のプログラムが起動した際に、自動で画像サービスを提供しているサーバ９０等と通信接続を行い、サーバ９０等からテンプレート画像を受信して、該受信したテンプレート画像と、前記一覧表示しているうちの１つの画像とを自動で合成して表示手段８６８に表示することが可能となる。
【００１５】
図２にパソコン８０の信号処理系ブロック図を示す。
【００１６】
同図によれば、パソコン８０（画像閲覧装置又は画像閲覧プログラムに基づいて画像閲覧処理を実施することが可能な情報処理装置）の情報送受信部には、近距離用無線通信手段又は遠距離用無線ネットワーク通信手段として用いるアンテナ８５６と、情報を無線又は有線により送受信するために所定の形式にデータを変換する送受信手段８５７（送信手段及び受信手段の機能を含む）と、公衆回線８６０又は通信ネットワーク８２等の通信網を介して他の通信機器（サーバ９０等）と情報の送受信を行うための送受信手段８６５（送信手段及び受信手段の機能を含む）とが設けられている。なお、クレードル１２を介して電子カメラ１０と近距離の通信を有線で実施する際には、クレードル１２の通信ケーブルを通信コネクタ８５９に接続して情報の送受信を実施する。
【００１７】
また、パソコン８０には、画像や文字等の情報を表示する表示手段８６８と、情報処理手段の指令に基づいて表示手段８６８に対して表示用の画像信号を出力する表示制御手段８６９と、利用者が入力手段８７４を介して入力した各種情報を読み取って後述する情報処理手段に伝達したり、情報処理手段からの指示に基づいてＬＥＤ等の通知手段に表示指令を出力するＩ／Ｏ８７５とが設けられている。
【００１８】
また、パソコン８０には、記録媒体８７７を着脱可能に装着する記録媒体装着部８７８と、記録媒体８７７に対して画像データ等の情報を記録したり読み出したりする記録媒体インターフェース８７９とが設けられている。なお、記録媒体８７７は、メモリーカード等の半導体や、ＭＯに代表される磁気記録式、光記録式等に代表される着脱可能な記録媒体である。
【００１９】
また、パソコン８０には、パソコン８０の全体の制御を行う情報処理手段（ＣＰＵ）８８０と、情報処理手段８８０を動作させるプログラムや各種定数が記録されているＲＯＭや情報処理手段８８０が処理を実行する際の作業領域となる記録手段であるＲＡＭとから構成されるメモリ８８１と、パソコン８０の処理に関する各種定数やネットワーク上の通信機器に通信接続する際のダイヤルアップ電話番号、属性情報、ＵＲＬ（Uniform Resource Locators ）、アドレス、サイトアドレス、ゲートウェイ情報ＤＮＳ（Domain Name System）等の接続情報等の情報を記録するハードディスク等の記録手段８８６と、時刻を刻むカレンダ時計８９０とが設けられている。
【００２０】
パソコン８０内の情報処理手段８８０と、表示制御手段８６９、Ｉ／Ｏ８７５、メモリ８８１、記録手段８８６、カレンダ時計８９０等を含む各周辺回路はバス８９９で接続されており、情報処理手段８８０は各々の周辺回路を制御することが可能となっている。
【００２１】
近距離用の無線通信手段は、電波、超音波、赤外線等の光を搬送波に用いた通信手段である。電波を用いる場合には、無線ＬＡＮ（ローカルエリアネットワーク）等の無線通信の仕様に基づいてもよい。
【００２２】
なお、上記の説明では通信機器をパソコン８０とした例で説明したが、記録手段、通信手段等を備えた通信機器であれば、携帯電話や電子手帳等の通信端末であってもよい。また、電子カメラ１０がパソコン８０の機能を備えていてもよい。
【００２３】
図３は、サーバの信号処理系のブロック図である。
【００２４】
同図によれば、サーバ９０の情報送受信部には、遠距離用無線ネットワーク通信手段として用いるアンテナ９５６と、情報を無線又は有線にて送受信するために所定の形式にデータを変換する送受信手段９５７（送信手段及び受信手段の機能を含む）と、公衆回線９６０又は通信ネットワーク等の通信網を介して他の通信機器（パソコン８０、電子カメラ１０等）と情報の送受信を行うための送受信手段９６５（送信手段及び受信手段の機能を含む）とが設けられている。
【００２５】
また、サーバ９０には、必要に応じて画像や文字等の情報を確認のために表示する表示手段９６８と、情報処理手段の指令に基づいて表示手段９６８に対して表示用の画像信号を出力する表示制御手段９６９と、管理者が入力手段９７４を介して入力した各種情報を読み取って後述する情報処理手段に伝達したり、情報処理手段からの指示に基づいてＬＥＤ等の通知手段に表示指令を出力するＩ／Ｏ９７５とが設けられている。
【００２６】
また、サーバ９０には、サーバ９０の全体の制御を行う情報処理手段（ＣＰＵ）９８０と、情報処理手段９８０を動作させるプログラムや各種定数が記録されているＲＯＭや情報処理手段９８０が処理を実行する際の作業領域となる記録手段であるＲＡＭとから構成されるメモリ９８１と、サーバ９０の処理に関する各種定数やネットワーク上の自己の属性情報、ＵＲＬ（Uniform Resource Locators ）、アドレス、サイトアドレス、ゲートウェイ情報ＤＮＳ（Domain Name System）等の接続情報、利用者のＩＤや住所等の利用者情報、パソコン８０の表示手段に表示する画像閲覧情報、メニューの情報、テンプレート画像及びテンプレート画像に関連する情報、暦に関連する情報、ニュース、又は案内等のコメント表示用の情報等の各種情報を記録するハードディスク等の記録手段９８６と、時刻を刻むカレンダ時計９９０とが設けられている。なお、カレンダ時計９９０が刻む日時時間は正確にセットされている必要があるため、日時及び時間を常に標準時と正確に合わせる日時補正手段を備えていてもよい。
【００２７】
サーバ９０内の情報処理手段９８０と、表示制御手段９６９、Ｉ／Ｏ９７５、メモリ９８１、記録手段９８６、カレンダ時計９９０等を含む各周辺回路はバス９９９で接続されており、情報処理手段９８０は各々の周辺回路を制御することが可能となっている。
【００２８】
なお、サーバ９０の情報処理手段９８０は、カレンダ時計９９０が刻む日時情報を取得して、該取得した日時に応じた年中行事データを記録手段９８６等から検索し、その時々にあったテンプレート画像を記録手段９８６等から読み出して利用者側のパソコン８０等に送信する指示を行うことが可能となっている。
【００２９】
また、記録手段９８６には、利用者側のパソコン８０から受信した主画像を記録することが可能となっている。また、送受信手段９５７又は送受信手段９６５は、ＬＡＮ又はＷＡＮ等による通信に対応したコントローラであってもよい。
【００３０】
図４に、パソコン８０の表示手段８６８に表示される画像閲覧画面を示す。
【００３１】
画像閲覧画面２０の左側部分には、一覧表示する画像が記録されているディレクトリ名を指定するディレクトリボックス２２と、ディレクトリボックス２２にて指定したディレクトリに記録されている１乃至複数の画像の縮小画像表示２４とが表示されており、利用者が容易に記録されている画像を確認することが可能となっている。
【００３２】
なお、ディレクトリボックス２２にて指定するディレクトリは、パソコン８０のハードディスク等の記録手段８８６に設定されているディレクトリであってもよいし、記録媒体８７７に設定されているディレクトリであってもよいし、送受信手段８５７を介して情報の送受信を実施している電子カメラ１０の記録手段に設定されているディレクトリであってもよいし、通信ネットワーク８２を介して接続されているサーバ９０、９０Ａの記録手段に設定されているディレクトリであってもよい。
【００３３】
また、画像閲覧画面２０の右側部分には、サーバ９０、９０Ａ…が提供するプリントサービス、Ｔシャツプリントサービス、マグカッププリントサービス等の現在提供可能な各種サービスを指定する発注ボタン２６と、サーバ９０、９０Ａ…等から送信されてきたテンプレート画像２８と主画像３０とを自動で合成して表示する合成画像３２とが表示されている。
【００３４】
サーバ９０、９０Ａ…の記録手段９８６は、パソコン８０に対して送信したテンプレート画像２８を発注する際に表示する表示情報、又は前記テンプレート画像２８と主画像３０とを合成した合成画像３２を付した商品を発注する際に表示する表示情報を記録している。
【００３５】
該テンプレート画像２８を発注する際に表示する表示情報とは、利用者が画像閲覧画面２０に表示されている送信されてきたテンプレート画像２８又は該テンプレート画像２８の縮小していない元画像の利用を希望する際に、該テンプレート画像２８の発注を指示する発注ボタン２６の表示用の画像情報、及びサービスを実施するサーバ９０等のアドレス情報等である。
【００３６】
また該テンプレート画像２８と主画像３０とを合成した合成画像３２を付した商品を発注する際に表示する表示情報とは、利用者が画像閲覧画面２０に表示されている合成画像３２のプリントサービス等を希望する際に、該プリントサービス等の発注を指示する発注ボタン２６の表示用の画像情報、及びサービスを実施するサーバ９０等のアドレス情報等である。
【００３７】
サーバ９０、９０Ａ…の送信手段は、テンプレート画像２８を発注する際に表示する表示情報、又は前記テンプレート画像２８と主画像３０とを合成した合成画像３２を付した商品を発注する際に表示する表示情報をパソコン８０に送信することによって、サーバ９０、９０Ａ等を利用者が利用した経歴に応じた適切な表示情報を送信することが可能となる。
【００３８】
なお、画像閲覧画面２０には、サーバ９０、９０Ａ…等から受信して現在表示しているテンプレート画像２８とは異なる他のテンプレート画像の表示を利用者が希望する場合に、次のテンプレート画像の表示要求又は次のテンプレート画像の送信要求を指示する更新ボタン３４と、テンプレート画像２８に関連する情報や暦に関連する情報、ニュース、又は案内等を通知するコメント表示３６とが表示されている。なお、コメント表示３６に表示される情報は、サーバ９０、９０Ａ…から送信されてきた表示情報である。
【００３９】
利用者がマウス、キーボード、又はタッチパネル等の入力手段８７４を介して更新ボタン３４を指定する（パソコン８０が次のテンプレート画像の送信要求情報を入力する処理に相当する）と、パソコン８０の情報処理手段８８０は、サーバ９０、９０Ａ等に対して次のテンプレート画像の送信要求情報の送信を指示する。するとパソコン８０の送受信手段８６５等の送信手段は、前記入力した次のテンプレート画像の送信要求情報を通信ネットワーク８２を介してサーバ９０、９０Ａ等に送信する処理を行う。
【００４０】
前記次のテンプレート画像の送信要求情報をサーバ９０等の送受信手段９６５等の受信手段が受信すると、サーバ９０等の情報処理手段９８０又は送信手段は、記録手段９８６等に記録されている次のテンプレート画像を読み出してパソコン８０に対して送信する。
【００４１】
前記次のテンプレート画像はパソコン８０の送受信手段８６５等の受信手段が受信し、情報処理手段８８０が記録手段８８６等から読み出した主画像３０と前記受信した次のテンプレート画像とを自動で合成して一つの画像として表示手段８６８に表示する。以上のようにしてテンプレート画像と主画像とが合成されて新たな合成画像３２が表示される。
【００４２】
また、サーバ９０、９０Ａ等の記録手段９８６は、複数種類のテンプレート画像を記録しており、送受信手段８６５等の送信手段は、前記記録手段９８６に記録されている複数のテンプレート画像を定期的に読み出して送信するようにしてもよい。定期的に送信されてくるテンプレート画像を受信したパソコン８０の送受信手段８６５等の受信手段は、記録手段８８６等から主画像を読み出して前記受信したテンプレート画像とを自動で合成して定期的に一つの合成画像３２を表示手段に表示する。このようにして、複数のテンプレート画像と主画像との組合せを利用者に提供することにより、合成画像の選択の幅を広げることが可能となる。なお、複数のテンプレート画像は予めまとめてダウンロードしておき、記録手段８８６又はメモリ８８１内に記録して、順次記録されている他のテンプレート画像を読み出して表示中のテンプレート画像２８と入れ替えて合成表示するようにしてもよい。
【００４３】
また、パソコン８０の表示手段８６８は、記録手段８８６から読み出した主画像３０を定期的に入れ替えて、受信したテンプレート画像２８と合成して表示手段８６８に表示するようにしてもよい。このようにして、複数の主画像３０とテンプレート画像２８との組合せを利用者に提供することにより、合成画像３２の選択の幅を広げることが可能となる。
【００４４】
また、利用者が縮小画像２４の中から特定の主画像３０を、キーボード又はマウス等の入力手段８７４を操作して指定すると、情報処理手段８８０は表示手段８６８に対して指定された主画像３０と受信したテンプレート画像２８とを自動で合成して一つの合成画像３２として表示するようにしてもよい。このように、画像閲覧画面２０に表示されている主画像３０を利用者が指定し、該指定した主画像３０と送信されてきたテンプレート画像２８とを自動で合成して表示することにより、利用者が希望する主画像３０と送信されてきたテンプレート画像２８との組合せを楽しむことが可能となる。
【００４５】
なお、合成画像３２を利用者が気に入って、用紙に合成画像３２の印刷を希望する場合（プリントサービス）や、合成画像３２をプリントしたＴシャツの発注を希望する場合、又は合成画像３２をプリントしたマグカップの発注を希望する場合には、パソコン８０に設けられているキーボード又はマウス等の入力手段８７４を操作して合成画像３２を指定するとともに、希望するサービスの発注ボタン２６を指定することによって注文情報を入力し、発注する。
【００４６】
利用者が指定した合成画像３２とサービスの発注ボタン２６との注文情報（又は発注情報）を入力したパソコン８０の情報処理手段８８０は、送受信手段８６５等の送信手段に対して、指定された合成画像３２を識別するファイル名等の情報と、指定されたサービスの発注情報とを所定のサーバ９０等に送信する指示を出力する。なお、利用者が指定したサービスが、合成画像３２のプリントサービス、合成画像３２がプリントされたＴシャツ、合成画像３２がプリントされたマグカップ等のプリントサービスである場合には、情報処理手段８８０は記録手段８８６等から指定された主画像３０の縮小していない元の画像を読み出して、該元の画像と、前記指定されたテンプレート画像２８を識別するファイル名等の情報と、指定されたサービスの発注情報とを所定のサーバ９０等に送信する指示を送受信手段８６５に出力するようにしてもよい。
【００４７】
また、利用者により指定されたサービスが、テンプレート画像をダウンロードするサービスである場合には、情報処理手段８８０は送受信手段８６５等の送信手段に対して、指定されたテンプレート画像２８の縮小していない元画像の送信要求情報を所定のサーバ９０等に送信する指示を出力する。
【００４８】
前記指定された合成画像３２を識別するファイル名等の情報と、指定されたサービスの発注情報と主画像の元の画像とをサーバ９０の送受信手段９６５等の受信手段が受信すると、その指定されたサービスを実施するサーバに対して、指定された合成画像３２を付した商品の作成と発送とを指示する情報を送信する。この指示に基づいて、指定されたサーバから利用者に対して発注した商品が発送される。
【００４９】
また、前記指定されたサービスが、テンプレート画像をパソコン８０にダウンロードするサービスである場合には、先ず情報処理手段９８０は指定されたテンプレート画像２８の縮小していない元画像を記録手段８８６から読み出す処理を行う。次に情報処理手段９８０は、該読み出したテンプレート画像２８の元画像を送受信手段９６５等の送信手段を介してパソコン８０に送信する指示を行う。
【００５０】
図５に、画像閲覧システムが実施する画像合成処理に関するルーチンのフローチャートを示す。
【００５１】
同図に示すように、画像閲覧システムの処理にて画像合成処理のサブルーチンが呼び出されると、画像閲覧システムにおける情報処理手段８８０が実施する処理は、ステップＳ１００「画像合成」（以降Ｓ１００のように省略して記載する。）に分岐してくる。すると、次のＳ１０２「ネットワーク接続確認」の判断に進む。
【００５２】
Ｓ１０２では情報処理手段８８０は、パソコン８０の送受信手段８６５に対してモデム８４と通信を開始して、通信ネットワーク８２と通信接続する処理を実施する。通信ネットワーク８２にログオンしてサーバ９０等と通信が確立すると、処理は次のＳ１０４「サービスボタン情報の取得」に進み、画像閲覧画面２０のメニューを管理しているサーバ９０又は９０Ａ等に対してサービスボタンの情報（発注ボタン２６に関する表示情報等）の送信要求を行って、要求したサービスボタン情報を取得する。
【００５３】
次のＳ１０６「サービスボタン情報を表示」で情報処理手段８８０は、前記画像閲覧画面のメニューを管理しているサーバ９０等から取得したサービスボタン情報に基づいて、１乃至複数の発注ボタン２６…を表示手段８６８の所定の場所に表示する指示を行う。
【００５４】
次のＳ１０８「お知らせ情報の取得」では、情報処理手段８８０は画像閲覧画面２０のメニューを管理しているサーバ９０又は９０Ａ等に対して、お知らせ情報（コメント表示３６に関する表示情報等）の送信要求を行って、要求したお知らせ情報を取得する。そして、該取得したお知らせ情報を表示手段８６８の所定の場所に表示する指示を行い、次のＳ１１０「合成部用の低解像度テンプレート画像の取得」に進む。
【００５５】
前記お知らせ情報の送信要求を受信したサーバ９０等（画像閲覧画面２０に表示するメニューを管理しているサーバ）は、該お知らせ情報の送信要求を送信した利用者の性別、趣味、家族構成、嗜好、年齢、誕生日、居住地域、現在位置等の個人情報に基づいて、それぞれ異なった適切なお知らせ情報を記録手段９８６等から選択して読み出して、利用者側のパソコン８０に送信するようにしてもよい。
【００５６】
なお、利用者によって更新ボタン３４が選択されると、（利用者から次のテンプレート画像の送信要求情報が入力されると）画像閲覧システムは割り込みを発生し、処理プログラムはＳ１１２「割り込み」に分岐してくる。すると情報処理手段８８０の処理は、次のＳ１１４「テンプレート更新ボタン」に進み、更新ボタン３４が選択されたことに伴う割り込み処理を実施してＳ１１０に進む。
【００５７】
Ｓ１１０では、情報処理手段８８０は画像閲覧画面のメニューを管理しているサーバ９０又は９０Ａ等に対して合成画像作成に用いる低解像度のテンプレート画像２８（元のテンプレート画像の縮小画像等）の送信要求情報を送信して、要求した低解像度のテンプレート画像２８を取得する。そして、該取得した低解像度のテンプレート画像２８を、主画像３０と合成して表示手段８６８の所定の場所に表示する指示を行い、次のＳ１１６「カレントディレクトリ部の画像をランダムに１つ抽出」に進む。
【００５８】
また、前記テンプレート画像またはテンプレート画像の縮小画像の送信要求を受信したサーバ９０等は、該送信要求を送信した利用者の性別、趣味、家族構成、嗜好、年齢、誕生日、居住地域、現在位置等の個人情報に基づいて、それぞれ異なった適切なテンプレート画像又はテンプレート画像の縮小画像を記録手段９８６等から選択して読み出して、合成用のテンプレート画像２８として利用者側のパソコン８０に送信するようにしてもよい。
【００５９】
また、利用者が次のテンプレート画像の表示を希望した場合に、パソコン８０が送信した次のテンプレート画像２８の送信要求情報を送受信手段９６５等の受信手段が受信すると、情報処理手段９８０又は送受信手段９６５は、記録手段９８６に記録されている次のテンプレート画像２８を読み出してパソコン８０に送信する処理を行う。
【００６０】
Ｓ１１６では、情報処理手段８８０は現在ディレクトリボックス２２で指定されているカレントディレクトリを検索して主画像３０を読み出す処理を行う。情報処理手段８８０が読み出す主画像３０は、ランダムに抽出してもよいし記録日時（画像ファイルのタイムスタンプを読み出して用いてもよいし、画像ファイルのヘッダ部に記録されている撮影日時情報を読み出して用いてもよい）が新しい順に抽出してもよい。
【００６１】
次のＳ１１８「テンプレート画像と抽出された画像を合成」では、情報処理手段８８０は前記Ｓ１１０で取得したテンプレート画像２８と、前記Ｓ１１６で抽出した主画像３０とを重ね合わせて１つの画像として表示可能な状態にする処理を行う。このとき、合成する画像同士で重なり合う部分がある場合には、重なる部分の主画像３０に含まれる画像情報を優先して表示し、テンプレート画像２８の画像情報を破棄（隠線処理等）を実施してもよいし、テンプレート画像２８を優先して処理してもよいし、重なり合う部分のお互いの画像の輝度を単純に加算するようにしてもよい。
【００６２】
次のＳ１２０「画像合成部に合成画像を表示」では、情報処理手段８８０は画像閲覧システムの画像閲覧画面２０の所定の領域に前記作成した合成画像３２を表示する指示を、表示制御手段８６９に対して出力する。表示制御手段８６９は、情報処理手段８８０から取得した表示の指示に基づいて画像閲覧画面２０の表示情報を更新するとともに、該変換した表示情報を表示手段８６８が表示するのに適した信号に変換して出力する。該表示情報を取得した表示手段８６８は、指定された信号に基づいて表示を行う。
【００６３】
次のＳ１２２「合成画像をクリック」の判断では、先ず最初にＳ１２２の処理を実施する場合には現在表示されている合成画像３２の表示時間の計数を開始する。次に、マウス等の入力手段８７４を介して利用者から合成画像３２を選択されたか否かの判断を行っている。もし利用者から何も入力されていない場合には、Ｓ１２４「一定時間１〜２分」の判断に分岐する。
【００６４】
Ｓ１２４では、前記Ｓ１２２で計数を開始した合成画像３２の表示時間を読み出して、１乃至２分位の所定の時間が経過したか否かの判断を行っている。もし一定時間経過していない場合にはＳ１２６「ユーザー画像切り替え」の判断に進む。Ｓ１２６では、利用者から表示する主画像３０を変更する旨の指示又は指定の入力があったか否かの判断を行っている。もし、利用者からマウス等の入力手段８７４を介して主画像３０を他の画像に変更する旨の指示又は指定の入力があった場合には、処理はＳ１１８に戻り、利用者によって指定された主画像３２を記録手段８８６等から読み出して所定のテンプレート画像２８と自動で合成する処理を行う。また、Ｓ１２６にて利用者が主画像３０を切り替える旨の指示をしなかった場合には、処理はＳ１２２に戻る。
【００６５】
また、もしＳ１２４にて、前記Ｓ１２２で計数を開始した合成画像３２の表示時間が１乃至２分位の所定の時間経過したと判断した場合には、処理はＳ１１６に戻り、ディレクトリボックス２２にて指定されているカレントディレクトリに記録されている他の画像を抽出する処理を行う。
【００６６】
また、利用者が画像閲覧画面２０の合成画像３２を見て気に入った場合には、マウスを操作して合成画像３２をクリックするなど入力手段８７４を操作して合成画像３２を選択する。すると情報処理手段８８０の処理はＳ１２２にて合成画像３２が選択されたことを認識して、処理は次のＳ１３０「テンプレート画像のテンプレート番号をサーバに送付」に進む。
【００６７】
Ｓ１３０で情報処理手段８８０は、現在画像閲覧画面２０に表示されている合成画像３２に使用しているテンプレート画像２８のファイル名又は番号等の識別情報を読み出して、送受信手段８６５等の送信手段を介してテンプレート画像を管理する所定のサーバ９０、９０Ａ等に当該低解像度のテンプレート画像２８の中解像度のテンプレート画像（高解像度のテンプレート画像であってもよい）の送信要求情報を送信する処理を行う。該中解像度のテンプレート画像の送信要求を受信したテンプレート画像を管理するサーバ９０、９０Ａ等は、記録手段９９０等に記録されている指定された中解像度のテンプレート画像を読み出して、送受信手段９６５等の送信手段を介してパソコン８０に送信する処理を行う。
【００６８】
前記中解像度のテンプレート画像を、Ｓ１３２「テンプレート番号に一致した中解像度テンプレートを取得」にて送受信手段８６５を介して取得したパソコン８０の情報処理手段８８０は、次のＳ１３４「中解像度テンプレートとクライアント画像を合成」の処理を実行する。
【００６９】
Ｓ１３４では、前記受信した中解像度のテンプレート画像と主画像３０の縮小していない元の画像を読み出して１つの画像に合成する処理を行う。次のＳ１３６「ブラウザに合成画像を表示」では、ブラウザソフトウェア等の画像表示用のソフトウエアを起動して、前記Ｓ１３４で合成した画像を表示手段８６８に表示する処理を行う。
【００７０】
次のＳ１３８「クライアント画像をテンプレートサーバにアップロード」では、情報処理手段８８０は記録手段８８６に記録されている主画像３０の縮小していない元の画像を読み出して、テンプレート画像を管理するサーバ９０、９０Ａ等のテンプレートサーバに送信するアップロードの処理を行う。
【００７１】
次のＳ１４０「注文」の判断では、利用者が入力手段８７４を介して注文情報を入力するのを待つ判断を行っている。もし利用者がマウス等の入力手段８７４を操作して注文を指定（例えば画像閲覧画面２０に表示されている発注ボタン２６を指定する操作、又は図６の右側下部に示されている注文ボタン４０を指定する操作など）すると、情報処理手段８８０が実行する処理は必要に応じてＳ１４２「注文画面表示」に進む。
【００７２】
次のＳ１４２にて情報処理手段８８０は、前記発注した商品及びその数量、金額、配送先、利用料金の支払方法等の注文情報を表示手段８６８に表示する指示を出力する。なお図６に、表示手段８６８に表示する注文画面３８の表示例を示す。同図に表示された内容で利用者が注文を確認し、注文ボタン４０を指定すると、画像閲覧システムの処理は次のＳ１４４「注文完了」にて商品の注文処理を完了し、次のＳ１４６「終了」に進み、本画像合成処理に関するルーチンを終了して元の処理ルーチンに戻る処理を行う。
【００７３】
なお、前回既に利用者が同一のサービスを享受していて、その間に住所、電話番号等の情報に変更が生じていない場合には、例えば図４の画像閲覧画面２０に表示されている発注ボタン２６を利用者が指定するワンクリック操作を行うのみで注文処理を完了するようにしてもよい。
【００７４】
以上のように画像閲覧システムを利用することによって、主画像３０とサーバ９０等から取得したテンプレート画像２８とを合成した合成画像３２を利用者に対して自動で表示し、該合成画像３２に関する商品を容易に発注することが可能となる。
【００７５】
図７に、画像閲覧システムが実施する他の画像合成処理に関するルーチンのフローチャートを示す。
【００７６】
同図に示すように、画像閲覧システムの処理にて他の画像合成処理のサブルーチンが呼び出されると、画像閲覧システムにおける情報処理手段８８０が実施する処理は、ステップＳ２００「画像合成」に分岐してくる。なお、Ｓ２００からＳ２０８までの処理ステップと、Ｓ２３０からＳ２４６までの処理ステップとは、前記図５にて説明した該当するステップと同一の処理を実施しているのため、説明を省略する。
【００７７】
Ｓ２１０「カレントディレクトリ部の画像をランダムに１つ抽出」では、情報処理手段８８０は現在ディレクトリボックス２２で指定されているカレントディレクトリを検索して主画像３０を読み出す処理を行う。情報処理手段８８０が読み出す主画像３０は、ランダムに抽出してもよいし記録日時が新しい順に抽出してもよい。
【００７８】
次のＳ２１２「選ばれた画像の撮影日の取得」では、前記Ｓ２１０で抽出した新たな主画像３０の撮影日情報を読み出す処理を行う。取得する撮影日時の情報は、画像ファイルのファイル名とともに関連付けて記録されているタイムスタンプの日時情報であってもよいし、画像ファイル内のヘッダ部に記録されている撮影日時情報であってもよい。撮影日の情報を取得した情報処理手段８８０の処理は、次のＳ２１４「撮影日にマッチした合成部用の低解像度テンプレート画像の取得」に進む。
【００７９】
Ｓ２１４では、情報処理手段８８０は画像閲覧画面２０のテンプレート画像２８を管理しているサーバ９０又は９０Ａ（テンプレート管理サーバ）等に対して、主画像３０の撮影日時情報とその撮影日時情報にマッチした低解像度のテンプレート画像２８の送信要求情報とを送信する指示を行う。
【００８０】
前記撮影日時情報と送信要求情報とを受信したサーバ９０等は、記録手段９８６に記録されている複数の低解像度のテンプレート画像２８…の中から、受信した撮影日時情報に最もマッチする低解像度のテンプレート画像２８を検索する処理を行う。そして、送受信手段８６５を介してパソコン８０に送信する。
【００８１】
上記の新たなテンプレート画像２８を取得したパソコン８０の情報処理手段８８０の処理は、次のＳ２１８「テンプレート画像と抽出された画像を合成」に進む。Ｓ２１８では、情報処理手段８８０は前記Ｓ２１４で取得したテンプレート画像２８と、前記Ｓ２１０で抽出した主画像３０とを重ね合わせて１つの画像として表示可能な状態にする処理を行う。
【００８２】
次のＳ２２０「画像合成部に合成画像を表示」では、情報処理手段８８０は画像閲覧システムの画像閲覧画面２０の所定の領域に前記作成した合成画像３２を表示する指示を、表示制御手段８６９に対して出力する。表示制御手段８６９は、情報処理手段８８０から取得した表示の指示に基づいて画像閲覧画面２０の表示情報を更新するとともに、該変換した表示情報を表示手段８６８が表示するのに適した信号に変換して出力する。該表示情報を取得した表示手段８６８は、指定された信号に基づいて表示を行う。
【００８３】
次のＳ２２２「合成画像をクリック」の判断では、先ず最初にＳ２２２の処理を実施する場合には現在表示されている合成画像３２の表示時間の計数を開始する。次に、マウス等の入力手段８７４を介して利用者から合成画像３２を選択されたか否かの判断を行っている。もし利用者から何も入力されていない場合には、Ｓ２２４「一定時間１〜２分」の判断に分岐する。
【００８４】
Ｓ２２４では、前記Ｓ２２２で計数を開始した合成画像３２の表示時間を読み出して、１乃至２分位の所定の時間が経過したか否かの判断を行っている。もし一定時間経過していない場合にはＳ２２６「ユーザー画像切り替え」の判断に進む。Ｓ２２６では、利用者から表示する主画像３０を変更する旨の指示の入力があったか否かの判断を行っている。もし、利用者からマウス等の入力手段８７４を介して主画像３０を他の画像に変更する旨の指示の入力があった場合には、処理はＳ２１８に戻り、利用者によって指定された主画像３０を記録手段８８６等から読み出して所定のテンプレート画像と自動で合成する処理を行う。また、Ｓ２２６にて利用者が主画像３０を切り替える旨の指示をしなかった場合には、処理はＳ２２２に戻る。
【００８５】
また、もしＳ２２４にて、前記Ｓ２２２で計数を開始した合成画像３２の表示時間が１乃至２分位の所定の時間経過したと判断した場合には、処理はＳ２１０に戻り、ディレクトリボックス２２にて指定されているカレントディレクトリに記録されている他の画像を抽出する処理を行う。
【００８６】
また、利用者が画像閲覧画面２０の合成画像３２を見て気に入った場合には、マウスを操作して合成画像３２をクリックするなど入力手段８７４を操作して合成画像３２を選択する。すると情報処理手段８８０の処理はＳ２２２にて合成画像３２が選択されたことを認識して、処理は次のＳ２３０「テンプレート画像のテンプレート番号をサーバに送付」に進む。
【００８７】
以上のように画像閲覧システムを利用することによって、主画像３０とその主画像３０の撮影日時にマッチしたテンプレート画像２８とを合成した合成画像３２を利用者に対して自動で表示し、該合成画像３２に関する商品を容易に発注することが可能となる。
【００８８】
本発明に係るプッシュ型の画像サービスである画像閲覧システム、画像閲覧プログラム、画像閲覧装置及びその方法を用いることによって、電子カメラを利用する利用者が自身で撮像した画像を自身が所有するプリンタで印刷したり、記録手段に記録しておくだけでなく、撮像した画像を流行のテンプレート画像、季節に応じたテンプレート画像等とともに印刷することによって、所蔵している画像を有効に利用することが可能となる。これによって、従来からインターネット等の通信ネットワークを介して実施されている画像サービスとの親和性を高めることが可能となる。
【００８９】
また利用者が、直接テンプレート画像２８と主画像３０との合成に関する処理を自ら行うことなく、画像閲覧装置が自動で記録手段８８６等に記録されている主画像３０とテンプレート画像２８とを自動で合成して表示するので、利用者は手間をかけずに合成画像を閲覧することが可能となり、利用者にとって所望の合成画像が得られた場合には自己の所蔵する画像を有効に利用することが可能となるとともに、各種の画像サーバ９０、９０Ａ等が提供する画像サービスを利用し易くすることが可能となる。また、利用者の購買意欲も増すことになる。
【００９０】
【発明の効果】
以上説明したように本発明に係る画像閲覧システム、画像閲覧プログラム、画像閲覧装置及びその方法によれば、テンプレート画像を記録する記録手段と、前記記録手段に記録されているテンプレート画像を読み出して送信する送信手段とを備えたサーバと、テンプレート画像を前記サーバから受信する受信手段と、主画像が記録されている記録手段から主画像を読み出す手段と、前記読み出した主画像と前記受信したテンプレート画像とを自動で合成して一つの画像として表示する表示手段とを備えた画像閲覧装置とから構成されているので、主画像とテンプレート画像とを自動で合成した合成画像を表示手段上に自動で表示することが可能となり、利用者は手間をかけずに合成画像の印刷物を作成したりプリント注文をすることが可能となる。
【図面の簡単な説明】
【図１】本発明に係る画像閲覧システムの構成例を示す図
【図２】パソコンの信号処理系ブロック図
【図３】サーバの信号処理系のブロック図
【図４】パソコンの表示手段に表示される画像閲覧画面を示す図
【図５】画像閲覧システムが実施する画像合成処理ルーチンのフローチャート
【図６】注文画面の表示例を示す図
【図７】画像閲覧システムが実施する他の画像合成処理ルーチンのフローチャート
【符号の説明】
１０…電子カメラ、１２…クレードル、２０…画像閲覧画面、２２…ディレクトリボックス、２４…縮小画像表示、２６…発注ボタン、２８…テンプレート画像、３０…主画像、３２…合成画像、３４…更新ボタン、３６…コメント表示、３８…注文画面、４０…注文ボタン、８０…パソコン、８２…通信ネットワーク、８４…モデム、８５６…アンテナ、８５７…送受信手段、８５９…通信コネクタ、８６０…公衆回線、８６５…送受信手段、８６８…表示手段、８６９…表示制御手段、８７４…入力手段、８７５…Ｉ／Ｏ、８７７…記録媒体、８７８…記録媒体装着部、８７９…記録媒体インターフェース、８８０…情報処理手段、８８１…メモリ、８８６…記録手段、８９０…カレンダ時計、８９９…バス、９５６…アンテナ、９５７…送受信手段、９６０…公衆回線、９６５…送受信手段、９６８…表示手段、９６９…表示制御手段、９７４…入力手段、９７５…Ｉ／Ｏ、９８０…情報処理手段、９８１…メモリ、９８６…記録手段、９９０…カレンダ時計、９９９…バス
【図１】
0004324834.tif 000002
【図２】
0004324834.tif 000003
【図３】
0004324834.tif 000004
【図４】
0004324834.tif 000005
【図５】
0004324834.tif 000006
【図６】
0004324834.tif 000007
【図７】
0004324834.tif 000008