(57)【要約】【課題】登録されていないことに起因して画像データが提供されなくなる事態を回避することができる画像提供システムを提供する。【解決手段】画像提供システム１００は、ＰＣ１０３によって元画像データが登録されていない場合、スマートフォン１０２によって元画像データを取得し、取得した元画像データをタブレット端末１０５に提供する。【選択図】図８
2018180812.tif 000002
【特許請求の範囲】
【請求項１】
画像データを格納する画像データ格納装置、前記画像データを変換した変換画像データを格納する変換画像データ格納装置、並びに登録された画像データ及び変換画像データを管理する管理装置を備える画像提供システムであって、
前記変換画像データ格納装置による登録要求に応じて前記変換画像データを登録する第１の登録手段と、
前記画像データ格納装置による登録要求に応じて前記画像データを登録する第２の登録手段と、
前記画像データ及び前記変換画像データを提供する提供手段とを備え、
前記提供手段は、前記第２の登録手段によって前記画像データが登録されていない場合、前記変換画像データ格納装置によって前記画像データを取得し、前記取得した画像データを提供することを特徴とする画像提供システム。
【請求項２】
前記第２の登録手段によって前記画像データが登録されていない場合、外部装置による要求に応じて前記変換画像データを前記外部装置へ提供するのと同時に、前記変換画像データ格納装置によって前記画像データを取得することを特徴とする請求項１記載の画像提供システム。
【請求項３】
前記取得した画像データを提供した後、前記第２の登録手段は、前記取得した画像データを登録することを特徴とする請求項１又は２記載の画像提供システム。
【請求項４】
前記変換画像データ格納装置は、前記第２の登録手段によって前記取得した画像データが登録されると、前記取得した画像データを削除することを特徴とする請求項３記載の画像提供システム。
【請求項５】
前記第１の登録手段によって前記変換画像データを登録した際に前記変換画像データ格納装置が前記画像データのアクセス先に設定されることを特徴とする請求項１乃至４のいずれか１項に記載の画像提供システム。
【請求項６】
前記変換画像データは、前記画像データのデータサイズを縮小した縮小画像データであることを特徴とする請求項１乃至５のいずれか１項に記載の画像提供システム。
【請求項７】
前記変換画像データは、前記画像データよりデータ量の小さいＪＰＥＧ形式の画像データであることを特徴とする請求項１乃至６のいずれか１項に記載の画像提供システム。
【請求項８】
画像データを格納する画像データ格納装置、前記画像データを変換した変換画像データを格納する変換画像データ格納装置、並びに登録された画像データ及び変換画像データを管理する管理装置を備える画像提供システムの制御方法であって、
前記変換画像データ格納装置による登録要求に応じて前記変換画像データを登録する第１の登録ステップと、
前記画像データ格納装置による登録要求に応じて前記画像データを登録する第２の登録ステップと、
前記画像データ及び前記変換画像データを提供する提供ステップとを有し、
前記提供ステップは、前記第２の登録ステップで前記画像データが登録されていない場合、前記変換画像データ格納装置によって前記画像データを取得し、前記取得した画像データを提供することを特徴とする画像提供システムの制御方法。
【請求項９】
画像データを格納する画像データ格納装置、前記画像データを変換した変換画像データを格納する変換画像データ格納装置、並びに登録された画像データ及び変換画像データを管理する管理装置を備える画像提供システムの制御方法をコンピュータに実行させるプログラムであって、
前記画像提供システムの制御方法は、
前記変換画像データ格納装置による登録要求に応じて前記変換画像データを登録する第１の登録ステップと、
前記画像データ格納装置による登録要求に応じて前記画像データを登録する第２の登録ステップと、
前記画像データ及び前記変換画像データを提供する提供ステップとを有し、
前記提供ステップは、前記第２の登録ステップで前記画像データが登録されていない場合、前記変換画像データ格納装置によって前記画像データを取得し、前記取得した画像データを提供することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像提供システム及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
無線通信機能を搭載するデジタルカメラによって撮影した画像データをインターネット上の画像管理サーバに登録して第三者に公開する画像提供システムが知られている。画像提供システムでは、画像管理サーバは、登録された画像データを格納し、該画像データの格納場所を示す情報を管理し、外部装置から受け付けた取得要求に対応する画像データの格納場所を示す情報を外部装置に送信する（例えば、特許文献１参照）。
【０００３】
ところで、画像管理サーバを用いる画像提供システムでは、インターネットの転送帯域や画像管理サーバの記憶容量を考慮して、データ量が比較的小さい画像データの縮小画像データが登録される。このため、デジタルカメラによる撮影後、インターネットの転送帯域等を気にすることなく、デジタルカメラから縮小画像データの登録を直接行うことが可能であり、画像データの内容の公開を即座に行うことができるメリットがある。一方、画像データの提供には適さないという特徴がある。
【０００４】
また、高解像度の画像データを自宅のＰＣやＨＤＤ等のローカルサーバに取込み、ローカルサーバに格納された画像データをインターネットを介して提供する画像提供システムも知られている。ローカルサーバを用いる画像提供システムでは、高解像度の画像データをそのまま提供できるメリットがある。一方、高解像度の画像データはデータ量が大きいので、大容量のデータ通信が可能な通信環境である自宅等でローカルサーバに画像データを格納するといった作業が必要となり、撮影してから提供するまでに或る程度の時間を要してしまうという特徴がある。
【０００５】
画像データを提供する際に上述した画像管理サーバ及びローカルサーバの両方を用いる画像提供システムを構築することも考えられる。この画像提供システムでは、縮小画像データを画像管理サーバに登録し、縮小画像データを縮小変換する前の元となる画像データをローカルサーバに登録する。画像管理サーバ及びローカルサーバの両方を用いる画像提供システムでは、外部装置から受け付けた取得要求に応じて画像管理サーバ及びローカルサーバに登録されたデータを提供する。これにより、画像管理サーバに登録された縮小画像データによって画像データの内容を公開し、また、ローカルサーバに登録された高解像度の元画像データを提供可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−１４００４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、画像管理サーバ及びローカルサーバの両方を用いる画像提供システムでは、元画像データがローカルサーバに登録されるまで、元画像データを提供することができない。
【０００８】
本発明の目的は、登録されていないことに起因して画像データが提供されなくなる事態を回避することができる画像提供システム及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の画像提供システムは、画像データを格納する画像データ格納装置、前記画像データを変換した変換画像データを格納する変換画像データ格納装置、並びに登録された画像データ及び変換画像データを管理する管理装置を備える画像提供システムであって、前記変換画像データ格納装置による登録要求に応じて前記変換画像データを登録する第１の登録手段と、前記画像データ格納装置による登録要求に応じて前記画像データを登録する第２の登録手段と、前記画像データ及び前記変換画像データを提供する提供手段とを備え、前記提供手段は、前記第２の登録手段によって前記画像データが登録されていない場合、前記変換画像データ格納装置によって前記画像データを取得し、前記取得した画像データを提供することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、登録されていないことに起因して画像データが提供されなくなる事態を回避することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る画像提供システムの構成を概略的に示すブロック図である。
【図２】図１の画像管理サーバの構成を概略的に示すブロック図である。
【図３】図１の画像管理サーバ、スマートフォン、及びデジタルカメラによって実行される縮小画像データの登録処理の手順を示すシーケンス図である。
【図４】図１の画像管理サーバに格納された画像管理データベースの一例を示す図である。
【図５】図１の画像管理サーバ、ＰＣ、及びデジタルカメラによって実行される元画像データの登録処理の手順を示すシーケンス図である。
【図６】図１の画像管理サーバ、ＰＣ、及びタブレット端末によって実行される画像データ送信処理の手順を示すシーケンス図である。
【図７】図１のタブレット端末に表示される画面の一例を示す図である。
【図８】、図１の画像管理サーバ、スマートフォン、ＰＣ、デジタルカメラ、及びタブレット端末によって実行される元画像データ送信処理の手順を示すシーケンス図である。
【図９】図１の画像管理サーバによって実行される画像管理データベースの更新処理の手順を示すフローチャートである。
【図１０】図１のタブレット端末によって実行される元画像データの取得処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１３】
図１は、本発明の実施の形態に係る画像提供システム１００の構成を概略的に示すブロック図である。
【００１４】
図１において、画像提供システム１００は、画像管理サーバ１０１（管理装置）、スマートフォン１０２（変換画像データ格納装置）、ＰＣ１０３（画像データ格納装置）、デジタルカメラ１０４（画像処理装置）、及びタブレット端末１０５（外部装置）を備える。画像管理サーバ１０１、スマートフォン１０２、ＰＣ１０３、及びタブレット端末１０５はインターネット１０６を介して通信可能である。デジタルカメラ１０４はスマートフォン１０２及びＰＣ１０３とＢＬＥ（Bluetooth(登録商標) Low Energy）方式の無線通信（以下、「ＢＬＥ通信」という。）又は無線ＬＡＮ通信可能である。
【００１５】
画像提供システム１００は画像管理サーバ１０１によって管理された画像データをタブレット端末１０５に提供する。画像管理サーバ１０１はスマートフォン１０２やＰＣ１０３によって登録された画像データを管理する。スマートフォン１０２及びＰＣ１０３はデジタルカメラ１０４から画像データを取得し、取得した画像データを画像管理サーバ１０１に登録する。ＰＣ１０３はスマートフォン１０２より記憶容量が大きく、スマートフォン１０２と比較すると、データ量の大きい複数の画像データの保持に適している。デジタルカメラ１０４は撮影して得られた画像データ（元画像データ）を格納する。また、デジタルカメラ１０４は元画像データを変換画像データに画像変換し、該変換画像データを格納する。変換画像データは元画像データよりデータ量が小さい画像データであり、例えば、元画像データよりデータサイズが小さい縮小画像データである。タブレット端末１０５は画像管理サーバ１０１にアクセスして該画像管理サーバ１０１によって管理された画像データを取得する。本実施の形態では、縮小画像データがスマートフォン１０２を経由して画像管理サーバ１０１に登録され、また、元画像データが比較的記憶容量が大きいＰＣ１０３を経由して画像管理サーバ１０１に登録される。
【００１６】
次に、画像管理サーバ１０１、スマートフォン１０２、ＰＣ１０３、デジタルカメラ１０４、及びタブレット端末１０５の構成について説明する。なお、本実施の形態では、画像管理サーバ１０１、スマートフォン１０２、ＰＣ１０３、デジタルカメラ１０４、及びタブレット端末１０５はいずれも図２の各構成要素を備え、以下では、一例として、画像管理サーバ１０１を用いてその構成を説明する。
【００１７】
図２は、図１の画像管理サーバ１０１の構成を概略的に示すブロック図である。
【００１８】
図２において、画像管理サーバ１０１は制御部２０１、記憶部２０２、表示部２０３、操作部２０４、及び通信部２０５の各構成要素を備える。制御部２０１、記憶部２０２、表示部２０３、操作部２０４、及び通信部２０５はシステムバス２０６を介して互いに接続されている。
【００１９】
制御部２０１は記憶部２０２に記憶される制御プログラムを実行して各制御を行う。制御部２０１は少なくとも１つのＣＰＵ又はＭＰＵ等のプロセッサで構成される。記憶部２０２は制御部２０１の作業領域として、また、各データの一時格納領域として用いられる。表示部２０３はＬＣＤやＬＥＤ等で構成され、視覚的に認知可能な情報を出力する。操作部２０４はユーザによって入力された情報を制御部２０１に送信する。操作部２０４はキーボード、マウス、タッチパネル、ボタン、及び十字キー等によって構成される。通信部２０５は、ＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮ通信方式、ＢＬＥ規格に準拠した通信方式、及びセルラー通信方式による通信を行う。
【００２０】
図３は、図１の画像管理サーバ１０１、スマートフォン１０２、及びデジタルカメラ１０４によって実行される縮小画像データの登録処理の手順を示すシーケンス図である。図３では、スマートフォン１０２及びデジタルカメラ１０４がＢＬＥ通信によって接続状態であることを前提とする。
【００２１】
図３において、まず、スマートフォン１０２はユーザによるデジタルカメラ１０４との無線ＬＡＮ通信の接続操作を受け付ける（ステップＳ３０１）。無線ＬＡＮ通信はＢＬＥ通信より高速通信可能である。次いで、スマートフォン１０２はＢＬＥ通信によってデジタルカメラ１０４に無線ＬＡＮ通信の接続要求を通知し、デジタルカメラ１０４と無線ＬＡＮ通信の接続を確立する（ステップＳ３０２）。無線ＬＡＮ通信の接続が確立すると、スマートフォン１０２及びデジタルカメラ１０４間ではＢＬＥ通信より高速な無線ＬＡＮ通信が行われる。なお、ステップＳ３０２ではＢＬＥ通信によるハンドオーバー接続を実施してもよい。次いで、スマートフォン１０２はデジタルカメラ１０４に格納された縮小画像データのリスト要求をデジタルカメラ１０４に通知する（ステップＳ３０３）。
【００２２】
デジタルカメラ１０４はスマートフォン１０２から受信したリスト要求に応答する（ステップＳ３０４）。具体的に、デジタルカメラ１０４は該デジタルカメラ１０４に格納された縮小画像データのファイル名リストをスマートフォン１０２に送信する。
【００２３】
スマートフォン１０２はデジタルカメラ１０４から受信したファイル名リストをスマートフォン１０２の表示部２０３に表示する。スマートフォン１０２は、ユーザによってファイル名リストにおけるいずれかのファイル名が選択されると（ステップＳ３０５）、選択されたファイル名に該当する縮小画像データの送信要求をデジタルカメラ１０４に通知する（ステップＳ３０６）。ステップＳ３０６では、複数のファイル名が選択された場合、スマートフォン１０２は選択された全ての縮小画像データの送信要求をデジタルカメラ１０４に通知する。
【００２４】
デジタルカメラ１０４はスマートフォン１０２から受信した送信要求に応答する（ステップＳ３０７）。具体的に、デジタルカメラ１０４は受信した送信要求に対応する縮小画像データをスマートフォン１０２に送信する。ステップＳ３０７では、受信した送信要求が複数の縮小画像データの送信要求である場合、デジタルカメラ１０４は送信要求に対応する全ての縮小画像データをスマートフォン１０２に送信する。
【００２５】
スマートフォン１０２はデジタルカメラ１０４から受信した縮小画像データを登録するための登録要求を画像管理サーバ１０１に通知する（ステップＳ３０８）。縮小画像データの登録要求にはスマートフォン１０２を特定するための識別子情報が含まれる。また、スマートフォン１０２は受信した縮小画像データを画像管理サーバ１０１に送信する。
【００２６】
画像管理サーバ１０１は、受信した縮小画像データを画像管理サーバ１０１の記憶部２０２に格納し、縮小画像データのＵＲＩを生成する。縮小画像データのＵＲＩは、タブレット端末１０５等が画像管理サーバ１０１に格納された縮小画像データをインターネット１０６を介して取得するための識別子である。縮小画像データのＵＲＩは縮小画像データを識別するための画像ＩＤや該縮小画像データの格納場所を示す情報等を含む。次いで、画像管理サーバ１０１は画像管理サーバ１０１の記憶部２０２に格納された図４の画像管理データベース４００を更新する（ステップＳ３０９）。
【００２７】
画像管理データベース４００は画像管理サーバ１０１に登録された縮小画像データ及び該縮小画像データの元画像データに関する登録情報を管理する。画像管理データベース４００は、画像ＩＤ４０１、縮小画像データＵＲＩ４０２、縮小画像入力機器ＩＤ４０３、元画像データ取得可否４０４、及び元画像データＵＲＩ４０５を備える。画像ＩＤ４０１には登録された縮小画像データを識別するための画像ＩＤが設定される。本実施の形態では、縮小画像データ及び元画像データの両方に同じ内容の画像ＩＤがメタデータとして含まれ、画像ＩＤによって縮小画像データ及び元画像データが関連付けされる。画像ＩＤはデジタルカメラ１０４によって元画像データの生成時にデジタルカメラ１０４のＭＡＣアドレスや撮影日時情報等に基づいて生成される。
【００２８】
縮小画像データＵＲＩ４０２には登録された縮小画像データのＵＲＩが設定される。縮小画像入力機器ＩＤ４０３には縮小画像データを登録した機器、例えば、スマートフォン１０２を識別するための識別子が設定される。元画像データ取得可否４０４は縮小画像データを登録した機器が元画像データを送信可能であるか否かを示す情報である。元画像データ取得可否４０４の設定に関する詳細は後述する。元画像データＵＲＩ４０５には登録された元画像データのＵＲＩが設定される。元画像データＵＲＩ４０５の設定に関する詳細は後述する。
【００２９】
ステップＳ３０９では、画像管理サーバ１０１は、受信した縮小画像データの登録要求及び生成した縮小画像データのＵＲＩを画像管理データベース４００に設定する。次いで、画像管理サーバ１０１は縮小画像データの登録要求に応答する（ステップＳ３１０）。具体的に、画像管理サーバ１０１は縮小画像データの登録が成功した旨を示す成功応答メッセージをスマートフォン１０２に送信する。
【００３０】
スマートフォン１０２は、成功応答メッセージを受信し、ユーザによるデジタルカメラ１０４との無線ＬＡＮ通信の切断操作を受け付けると（ステップＳ３１１）、デジタルカメラ１０４との無線ＬＡＮ通信を切断する（ステップＳ３１２）。その後、スマートフォン１０２はＢＬＥ通信により、デジタルカメラ１０４に対し、元画像データの送信可否を示す元画像データ送信可否情報の要求を通知する（ステップＳ３１３）。
【００３１】
デジタルカメラ１０４はＢＬＥ通信により、スマートフォン１０２から受信した元画像データ送信可否情報の要求に応答する（ステップＳ３１４）。具体的に、デジタルカメラ１０４は元画像データの送信可否情報をスマートフォン１０２に送信する。
【００３２】
スマートフォン１０２は、受信した元画像データ送信可否情報を画像管理サーバ１０１に送信する（ステップＳ３１５）。なお、デジタルカメラ１０４とのＢＬＥ通信が切断した等の理由で、元画像データ送信可否情報を取得できなかった場合、スマートフォン１０２は元画像データを送信不可能である旨を示す元画像データ送信可否情報を画像管理サーバ１０１に送信する。
【００３３】
画像管理サーバ１０１は、受信した元画像データ送信可否情報に基づいて画像管理データベース４００を更新する（ステップＳ３１６）。ステップＳ３１６では、例えば、取得した元画像データ送信可否情報が元画像データを送信可能であることを示す場合、画像管理サーバ１０１はステップＳ３０８で受信した縮小画像データの登録要求に対応する画像ＩＤ及び縮小画像入力機器ＩＤの各設定値に基づいてスマートフォン１０２にアクセスするためのＵＲＩ（以下、「スマホアクセスＵＲＩ」という。）を生成する。画像管理サーバ１０１は生成したスマホアクセスＵＲＩを画像管理データベース４００における上記画像ＩＤに対応する元画像データＵＲＩ４０５に設定する（例えば、設定欄４０６参照）。すなわち、本実施の形態では、縮小画像データを登録した際に、元画像データを送信可能であるスマートフォン１０２が元画像データのアクセス先に設定される。一方、取得した元画像データ送信可否情報が元画像データを送信不可能であることを示す場合、画像管理サーバ１０１はステップＳ３０８で受信した縮小画像データの登録要求に対応する元画像データＵＲＩ４０５の設定を行なわない。これにより、ステップＳ３０８で受信した縮小画像データの登録要求に対応する元画像データＵＲＩ４０５の設定欄は空欄になる（例えば、設定欄４０７参照）。
【００３４】
ステップＳ３１３〜Ｓ３１６の処理は、スマートフォン１０２が縮小画像データを登録してから画像管理サーバ１０１がスマートフォン１０２に停止要求を送信するまでの期間、定期的に実行される。その後、画像提供システム１００は本処理を終了する。
【００３５】
なお、本実施の形態では、ユーザがスマートフォン１０２を操作する場合について説明したが、ユーザが操作する機器はスマートフォン１０２に限られない。例えば、ユーザがデジタルカメラ１０４を操作してステップＳ３０１、Ｓ３０５、及びＳ３１１の各処理の実行を指示しても良い。
【００３６】
また、本実施の形態では、ステップＳ３０５において、ユーザがファイル名を選択する場合について説明したが、未取得の画像データが自動的に選択されても良い。
【００３７】
図５は、図１の画像管理サーバ１０１、ＰＣ１０３、及びデジタルカメラ１０４によって実行される元画像データの登録処理の手順を示すシーケンス図である。図５では、ＰＣ１０３及びデジタルカメラ１０４がＢＬＥ通信によって接続状態であることを前提とする。
【００３８】
図５において、まず、ＰＣ１０３はユーザによるデジタルカメラ１０４との無線ＬＡＮ通信の接続操作を受け付け（ステップＳ５０１）、デジタルカメラ１０４との無線ＬＡＮ通信の接続を確立する（ステップＳ５０２）。なお、ステップＳ５０２ではＢＬＥ通信によるハンドオーバー接続を実施してもよい。次いで、ＰＣ１０３はデジタルカメラ１０４に格納された元画像データのリスト要求を通知する（ステップＳ５０３）。
【００３９】
デジタルカメラ１０４はＰＣ１０３から受信したリスト要求に応答する（ステップＳ５０４）。具体的に、デジタルカメラ１０４は該デジタルカメラ１０４に格納された元画像データのファイル名リストをＰＣ１０３に送信する。
【００４０】
ＰＣ１０３はデジタルカメラ１０４から受信したファイル名リストをＰＣ１０３の表示部２０３に表示する。ＰＣ１０３は、ユーザによってファイル名リストにおけるいずれかのファイル名が選択されると（ステップＳ５０５）、選択されたファイル名に該当する元画像データの送信要求をデジタルカメラ１０４に通知する（ステップＳ５０６）。ステップＳ５０６では、複数のファイル名が選択された場合、ＰＣ１０３は選択された全ての元画像データの送信要求をデジタルカメラ１０４に通知する。
【００４１】
デジタルカメラ１０４はＰＣ１０３から受信した送信要求に応答する（ステップＳ５０７）。具体的に、デジタルカメラ１０４は受信した送信要求に対応する元画像データをＰＣ１０３に送信する。ステップＳ５０７では、受信した送信要求が複数の元画像データの送信要求である場合、デジタルカメラ１０４は送信要求に対応する全ての元画像データをＰＣ１０３に送信する。
【００４２】
ＰＣ１０３は、デジタルカメラ１０４から受信した元画像データをＰＣ１０３の記憶部２０２に格納し、元画像データのＵＲＩを生成する（ステップＳ５０８）。元画像データのＵＲＩは、タブレット端末１０５等がＰＣ１０３に格納された元画像データをインターネット１０６を介して取得するための識別子である。元画像データのＵＲＩは元画像データの画像ＩＤや該元画像データの格納場所を示す情報等を含む。次いで、ＰＣ１０３は受信した元画像データを登録するための登録要求を画像管理サーバ１０１に通知し（ステップＳ５０９）、元画像データのＵＲＩを画像管理サーバ１０１に送信する。
【００４３】
画像管理サーバ１０１は、受信した元画像データのＵＲＩに基づいて画像管理データベース４００を更新する（ステップＳ５１０）。具体的に、画像管理サーバ１０１は元画像データＵＲＩ４０５において対応する設定値、例えば、スマホアクセスＵＲＩを、受信した元画像データのＵＲＩに置き換える（例えば、図４の設定欄４０８参照）。次いで、画像管理サーバ１０１は、スマートフォン１０２に対して、元画像データ送信可否情報の通知処理の停止を要求する（ステップＳ５１１）。これにより、画像提供システム１００ではステップＳ３１３〜Ｓ３１６の処理が停止する。また、画像管理サーバ１０１は元画像データ取得可否４０４において対応する設定値をＮ／Ａ（適用外）に設定する。次いで、画像管理サーバ１０１は元画像データの登録要求に応答する（ステップＳ５１２）。具体的に、画像管理サーバ１０１は元画像データの登録を完了した旨を示す成功応答メッセージをＰＣ１０３に送信する。
【００４４】
ＰＣ１０３は、画像管理サーバ１０１から成功応答メッセージを受信し、ユーザによるデジタルカメラ１０４との無線ＬＡＮ通信の切断操作を受け付けると（ステップＳ５１３）、デジタルカメラ１０４との無線ＬＡＮ通信を切断する（ステップＳ５１４）。その後、画像提供システム１００は本処理を終了する。
【００４５】
なお、本実施の形態では、ユーザがＰＣ１０３を操作する場合について説明したが、ユーザが操作する機器はＰＣ１０３に限られない。例えば、ユーザがデジタルカメラ１０４を操作してステップＳ５０１、Ｓ５０５、及びＳ５１３の各処理の実行を指示しても良い。
【００４６】
また、本実施の形態では、ステップＳ５０５において、ユーザがファイル名を選択する場合について説明したが、未取得の画像データが自動的に選択されても良い。
【００４７】
図６は、図１の画像管理サーバ１０１、ＰＣ１０３、及びタブレット端末１０５によって実行される画像データ送信処理の手順を示すシーケンス図である。図６の処理は、タブレット端末１０５が画像管理サーバ１０１へのアクセス指示を受け付けた際に実行される。
【００４８】
図６において、まず、タブレット端末１０５はユーザによる画像管理サーバ１０１へのアクセス指示を受け付ける（ステップＳ６０１）。次いで、タブレット端末１０５は画像管理データベース４００の登録情報の取得要求を画像管理サーバ１０１に通知する（ステップＳ６０２）。
【００４９】
画像管理サーバ１０１は画像管理データベース４００の登録情報の取得要求に応答する（ステップＳ６０３）。具体的に、画像管理サーバ１０１は画像管理データベース４００に設定された全ての登録情報をタブレット端末１０５に送信する。
【００５０】
タブレット端末１０５は受信した登録情報に基づいて縮小画像データを選択するための図７（ａ）の選択画面７０１をタブレット端末１０５の表示部２０３に表示する。選択画面７０１は受信した各画像ＩＤに対応する操作ボタン７０２ａ〜７０２ｇを含む。ユーザは選択画面７０１において操作ボタン７０２ａ〜７０２ｇのいずれかの操作ボタンを選択する。タブレット端末１０５は、選択画面７０１における選択操作を受け付けると（ステップＳ６０５）、受信した登録情報の中から選択された操作ボタンに対応する縮小画像データのＵＲＩを特定する。タブレット端末１０５は特定したＵＲＩが示す機器、具体的に、画像管理サーバ１０１に縮小画像データの取得要求を通知する（ステップＳ６０５）。
【００５１】
画像管理サーバ１０１は上記取得要求に応答する（ステップＳ６０６）。具体的に、画像管理サーバ１０１は上記取得要求に対応する縮小画像データをタブレット端末１０５に送信する。
【００５２】
タブレット端末１０５は画像管理サーバ１０１から取得した縮小画像データに基づいて図７（ｂ）の操作画面７０３を表示する。操作画面７０３は画像ＩＤ７０４、画像表示領域７０５、操作ボタン７０６〜７０８を備える。画像ＩＤ７０４は取得した縮小画像データの画像ＩＤを示す。画像表示領域７０５には取得した縮小画像データが表示される。操作ボタン７０６は画像表示領域７０５に表示された縮小画像データの１つ前に登録された縮小画像データの表示を指示する操作ボタンである。操作ボタン７０７は画像表示領域７０５に表示された縮小画像データの元画像データの送信を指示する操作ボタンである。操作ボタン７０８は画像表示領域７０５に表示された縮小画像データの１つ後に登録された縮小画像データの表示を指示する操作ボタンである。操作ボタン７０６，７０８のいずれかが選択された場合、画像提供システム１００では、ステップＳ６０５及びＳ６０６の処理が行われる。タブレット端末１０５は、操作画面７０３において、操作ボタン７０７の選択操作を受け付けると（ステップＳ６０７）、受信した登録情報の中から画像表示領域７０５に表示された縮小画像データに対応する元画像データのＵＲＩを特定する。タブレット端末１０５は特定したＵＲＩが示す機器、例えば、ＰＣ１０３に元画像データの取得要求を通知する（ステップＳ６０８）。
【００５３】
ＰＣ１０３はタブレット端末１０５から受信した元画像データの取得要求に応答する（ステップＳ６０９）。具体的に、ＰＣ１０３は取得要求に対応する元画像データをタブレット端末１０５に送信する。
【００５４】
タブレット端末１０５は受信した元画像データをタブレット端末１０５の記憶部２０２に格納する（ステップＳ６１０）。その後、画像提供システム１００は本処理を終了する。
【００５５】
図８は、図１の画像管理サーバ１０１、スマートフォン１０２、ＰＣ１０３、デジタルカメラ１０４、及びタブレット端末１０５によって実行される元画像データ送信処理の手順を示すシーケンス図である。図８の処理は、ステップＳ６０１〜Ｓ６０７の処理が実行され、ステップＳ６０７の処理を実行した際に画像表示領域７０５に表示された縮小画像データに対応する元画像データがＰＣ１０３によって登録されていない場合に実行される。この場合、受信した登録情報の中からタブレット端末１０５が特定したＵＲＩは、元画像データのＵＲＩではなくスマホアクセスＵＲＩとなる。
【００５６】
図８において、まず、タブレット端末１０５はステップＳ６０７の処理を実行する。次いで、タブレット端末１０５は受信した登録情報の中から画像表示領域７０５に表示された縮小画像データに対応する元画像データのＵＲＩ（スマホアクセスＵＲＩ）を特定する。タブレット端末１０５は特定したスマホアクセスＵＲＩが示すスマートフォン１０２に元画像データの取得要求を通知する（ステップＳ８０１）。
【００５７】
スマートフォン１０２は、タブレット端末１０５から元画像データの取得要求を受信すると、縮小画像データの送信元であるデジタルカメラ１０４とＢＬＥ通信を行い、無線ＬＡＮ通信の接続を確立する（ステップＳ８０２）。次いで、スマートフォン１０２は受信した取得要求に対応する元画像データの送信要求を無線ＬＡＮ通信によってデジタルカメラ１０４に通知する（ステップＳ８０３）。本実施の形態では、デジタルカメラ１０４と無線ＬＡＮ通信の接続の確立に失敗した場合、スマートフォン１０２は接続が確立するまでリトライし、接続が確立してから元画像データの送信要求をデジタルカメラ１０４に通知する。
【００５８】
デジタルカメラ１０４は受信した元画像データの送信要求に応答する（ステップＳ８０４）。具体的に、デジタルカメラ１０４は受信した送信要求に対応する元画像データをスマートフォン１０２に送信する。
【００５９】
スマートフォン１０２はデジタルカメラ１０４から元画像データを受信すると、デジタルカメラ１０４と無線ＬＡＮ通信を切断し（ステップＳ８０５）、タブレット端末１０５から受信した取得要求に応答する（ステップＳ８０６）。具体的に、スマートフォン１０２は受信した取得要求に対応する元画像データをタブレット端末１０５に送信する。
【００６０】
タブレット端末１０５は受信した元画像データをタブレット端末１０５の記憶部２０２に保存する（ステップＳ８０７）。このようにして、本実施の形態では、ＰＣ１０３によって登録されていない元画像データの取得要求を受け付けた際に、縮小画像データの登録を行ったスマートフォン１０２が格納する元画像データがタブレット端末１０５に提供される。
【００６１】
一方、スマートフォン１０２は、タブレット端末１０５に元画像データを送信するのと同時に、上記元画像データの登録を促す登録実施要求をＰＣ１０３に通知する（ステップＳ８０８）。ステップＳ８０８では、スマートフォン１０２はタブレット端末１０５に送信した元画像データをＰＣ１０３にも送信する。
【００６２】
ＰＣ１０３は、スマートフォン１０２から受信した元画像データをＰＣ１０３の記憶部２０２に格納し、格納された元画像データのＵＲＩを生成する（ステップＳ８０９）。次いで、ＰＣ１０３はスマートフォン１０２から受信した元画像データを登録するための登録要求を画像管理サーバ１０１に通知し（ステップＳ８１０）、生成した元画像データのＵＲＩを画像管理サーバ１０１に送信する。
【００６３】
画像管理サーバ１０１は受信した元画像データのＵＲＩに基づいて画像管理データベース４００を更新する（ステップＳ８１１）。具体的に、画像管理サーバ１０１は元画像データＵＲＩ４０５において対応するスマホアクセスＵＲＩを、受信した元画像データのＵＲＩに置き換える。次いで、画像管理サーバ１０１は、スマートフォン１０２に対して、元画像データ送信可否情報の通知処理の停止を要求する（ステップＳ８１２）。また、画像管理サーバ１０１は元画像データ取得可否４０４において対応する設定値をＮ／Ａ（適用外）に設定する。次いで、画像管理サーバ１０１はＰＣ１０３から受信した元画像データの登録要求に応答する（ステップＳ８１３）。具体的に、画像管理サーバ１０１は元画像データの登録を完了した旨を示す成功応答メッセージをＰＣ１０３に送信する。
【００６４】
ＰＣ１０３は画像管理サーバ１０１から成功応答メッセージを受信すると、スマートフォン１０２から受信した登録実施要求に応答する（ステップＳ８１４）。具体的に、ＰＣ１０３は元画像データの登録を完了した旨を示す成功応答メッセージをスマートフォン１０２に送信する。
【００６５】
スマートフォン１０２は、ＰＣ１０３から成功応答メッセージを受信すると、保存していた元画像データを削除する（ステップＳ８１５）。その後、画像提供システム１００は本処理を終了する。
【００６６】
図９は、図１の画像管理サーバ１０１によって実行される画像管理データベース４００の更新処理の手順を示すフローチャートである。
【００６７】
図９において、まず、画像管理サーバ１０１はスマートフォン１０２から縮小画像データ及び縮小画像データの登録要求を受信する（ステップＳ９０１）（例えば、ステップＳ３０８参照）。次いで、画像管理サーバ１０１はスマートフォン１０２から元画像データ送信可否情報を受信する（例えば、ステップＳ３１５参照）。画像管理サーバ１０１は受信した元画像データ送信可否情報に基づいてスマートフォン１０２から元画像データを取得可能であるか否かを判別する（ステップＳ９０２）。
【００６８】
ステップＳ９０２の判別の結果、スマートフォン１０２から元画像データを取得不可能であるとき、画像管理サーバ１０１は後述するステップＳ９０４の処理を行う。一方、ステップＳ９０２の判別の結果、スマートフォン１０２から元画像データを取得可能であるとき、画像管理サーバ１０１は縮小画像データに含まれる画像ＩＤ及びスマートフォン１０２を示す機器ＩＤに基づいてスマホアクセスＵＲＩを生成する。画像管理サーバ１０１は画像管理データベース４００にスマホアクセスＵＲＩを設定する（ステップＳ９０３）（例えば、ステップＳ３１６参照）。次いで、画像管理サーバ１０１はＰＣ１０３から元画像データの登録要求を受信したか否かを判別する（ステップＳ９０４）。
【００６９】
ステップＳ９０４の判別の結果、ＰＣ１０３から元画像データの登録要求を受信しないとき、画像管理サーバ１０１はステップＳ９０２の処理に戻る。一方、ステップＳ９０４の判別の結果、ＰＣ１０３から元画像データの登録要求を受信したとき（例えば、ステップＳ５０９及びＳ８１０参照）、画像管理サーバ１０１は画像管理データベース４００を更新する（ステップＳ９０５）（例えば、ステップＳ５１０及びＳ８１１参照）。次いで、画像管理サーバ１０１はスマートフォン１０２に対して、元画像データ送信可否情報の通知処理の停止を要求し（ステップＳ９０６）（例えば、ステップＳ５１１及びＳ８１２参照）、本処理を終了する。
【００７０】
図１０は、図１のタブレット端末１０５によって実行される元画像データの取得処理の手順を示すフローチャートである。
【００７１】
図１０において、まず、タブレット端末１０５はユーザによるアクセス指示に応じて画像管理サーバ１０１から画像管理データベース４００の全ての登録情報を取得する（ステップＳ１００１）（例えば、ステップＳ６０３参照）。ステップＳ１００１において、画像管理データベース４００に設定されていない情報、例えば、図４の設定欄４０７の登録情報は画像管理サーバ１０１からタブレット端末１０５へ送信されない。次いで、タブレット端末１０５は選択画面７０１においていずれかの操作ボタンの操作を受け付け、選択された操作ボタンに対応する縮小画像データを画像管理サーバ１０１から取得する（ステップＳ１００２）（例えば、ステップＳ６０４〜Ｓ６０６参照）。次いで、タブレット端末１０５は操作画面７０３を表示し、操作画面７０３の操作ボタン７０７の選択操作を受け付ける（ステップＳ１００３）（例えば、ステップＳ６０７参照）。次いで、タブレット端末１０５はステップＳ１００１において取得した登録情報の中に画像表示領域７０５に表示された縮小画像データに対応する元画像データのＵＲＩが含まれているか否かを判別する（ステップＳ１００４）。
【００７２】
ステップＳ１００４の判別の結果、ステップＳ１００１において取得した登録情報の中に上記元画像データのＵＲＩが含まれていないとき、タブレット端末１０５は予め設定された所定の時間待機する。その後、タブレット端末１０５は画像管理サーバ１０１から画像管理データベース４００の全ての登録情報を取得する（ステップＳ１００５）。その後、タブレット端末１０５はステップＳ１００４の処理に戻る。なお、本実施の形態では、ステップＳ１００１の処理を実行してからステップＳ１００５の処理を予め設定された所定の回数実行した場合、タブレット端末１０５はユーザにエラーを通知し、本処理を終了してもよい。
【００７３】
ステップＳ１００４の判別の結果、ステップＳ１００１において取得した登録情報の中に上記元画像データのＵＲＩが含まれているとき、タブレット端末１０５は上記元画像データのＵＲＩが示す機器に元画像データの取得要求を通知する（ステップＳ１００６）（例えば、ステップＳ６０８及びＳ８０１参照）。次いで、タブレット端末１０５は上記ＵＲＩが示す機器から取得した元画像データを保存し（例えば、ステップＳ６１０及びＳ８０７参照）、本処理を終了する。
【００７４】
上述した本実施の形態によれば、ＰＣ１０３によって元画像データが登録されていない場合、スマートフォン１０２によって元画像データが取得され、スマートフォン１０２によって取得された元画像データがタブレット端末１０５に提供される。これにより、登録されていないことに起因して元画像データがタブレット端末１０５に提供されなくなる事態を回避することができる。
【００７５】
また、上述した本実施の形態では、スマートフォン１０２によって取得された元画像データをタブレット端末１０５に提供した後、スマートフォン１０２によって取得された元画像データが登録される。これにより、これ以降に受け付けた取得要求に対して元画像データを提供することができる。
【００７６】
上述した本実施の形態では、スマートフォン１０２は取得した元画像データが登録されると、当該取得した元画像データを削除する。これにより、ＰＣ１０３によって登録されていない元画像データをタブレット端末１０５に提供する際に、スマートフォン１０２の容量の逼迫状況を必要最小限に留めることができる。
【００７７】
また、上述した本実施の形態では、縮小画像データを登録した際に、該縮小画像データの元画像データを送信可能なスマートフォン１０２が元画像データのアクセス先に設定される。これにより、縮小画像データの元画像データが登録されていなくても、該元画像データをスマートフォン１０２から確実に送信することができる。
【００７８】
以上、本発明について、上述した実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。例えば、デジタルカメラ１０４がスマートフォン１０２を経由せず画像管理サーバ１０１に縮小画像データを直接登録しても良い。
【００７９】
また、上述した本実施の形態では、ＰＣ１０３によって元画像データが登録されていない場合、画像管理サーバ１０１がスマートフォン１０２を介してデジタルカメラ１０４から元画像データを取得し、画像管理サーバ１０１が取得した元画像データをタブレット端末１０５に提供しても良い。
【００８０】
上述した本実施の形態では、ＰＣ１０３によって元画像データが登録されていない場合、画像管理サーバ１０１が、画像管理データベース４００の全ての登録情報をタブレット端末１０５へ送信するのと同時に、スマートフォン１０２に対し、デジタルカメラ１０４から元画像データを取得する旨を指示しても良い。
【００８１】
また、上述した本実施の形態では、ＰＣ１０３によって元画像データが登録されていない場合、画像管理サーバ１０１が、タブレット端末１０５による取得要求に応じて縮小画像データをタブレット端末１０５へ提供するのと同時に、スマートフォン１０２に対し、デジタルカメラ１０４から元画像データを取得する旨を指示しても良い。これにより、タブレット端末１０５が画像管理サーバ１０１にアクセスして元画像データの取得要求を受け付けた際に遅滞なく元画像データをタブレット端末１０５に提供することができる。
【００８２】
上述した本実施の形態では、元画像データが非圧縮のＲＡＷ形式の画像データであり、変換画像データが元画像データに圧縮変換したＪＰＥＧ形式の画像データであってもよい。
【００８３】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、該システム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８４】
１００  画像提供システム
１０１  画像管理サーバ
１０２  スマートフォン
１０３  ＰＣ
１０４  デジタルカメラ
１０５  タブレット端末
２０１  制御部
２０５  通信部
【図１】
2018180812.tif 000003
【図２】
2018180812.tif 000004
【図３】
2018180812.tif 000005
【図４】
2018180812.tif 000006
【図５】
2018180812.tif 000007
【図６】
2018180812.tif 000008
【図７】
2018180812.tif 000009
【図８】
2018180812.tif 000010
【図９】
2018180812.tif 000011
【図１０】
2018180812.tif 000012