(57)【要約】【課題】デジタルカメラ内の画像を、サーバーから得た情報を元に並び替えできるようにすること。【解決手段】スマートフォン２はデジタルカメラ３から複数の画像を取得し（ステップＳ２０４）、選択的にサーバー１１にアップロードする（ステップＳ２１２）。サーバー１１からは、アップロードした画像に対する「いいね！」数を取得する（ステップＳ５０４）。スマートフォン２はサーバー１１から取得したデータに基づいて並び順のデータを作成後（ステップＳ５１０）、デジタルカメラ３へ並び順のデータを送信する（ステップＳ５１４）。デジタルカメラ３は並び順のデータを受信し（ステップＳ７０４）、その並び順のデータに基づいて、デジタルカメラ３内のこれまでにアップロードした画像を並び替える。【選択図】図７
2015061146.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を記憶する画像デバイスにおいて、
前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロード手段と、
前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求手段と、
前記サーバーから前記所定の価値情報を取得する価値情報取得手段と、
前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像をソートするためのソートデータを作成するソートデータ作成手段と
を具備したことを特徴とする画像デバイス。
【請求項２】
前記画像デバイスはデータベースを備え、
前記サーバーにアップロードした画像を前記データベースに記憶する記憶制御手段と、
前記サーバーにアップロードした画像のＩＤを前記サーバーから取得するＩＤ取得手段と、
前記取得したＩＤを前記データベース内の画像に付加する手段と
を具備したことを特徴とする請求項１記載の画像デバイス。
【請求項３】
前記要求手段は、前記データベースから前記ＩＤを読み出すＩＤ読み出し手段を含み、
前記価値情報取得手段は、前記読み出したＩＤを前記サーバーに送信するＩＤ送信手段を含み、
前記価値情報取得手段は、前記サーバーから、前記送信したＩＤに付加されている前記価値情報を取得する手段を含む
ことを特徴とする請求項２記載の画像デバイス。
【請求項４】
前記画像デバイスは、前記サーバーに接続する手段を持たない他の画像デバイスから複数の画像を取得する画像取得手段と、
前記サーバーに接続する手段を持たない他の画像デバイスへ前記ソートデータを送信するソートデータ送信手段と
を具備したことを特徴とする請求項１乃至３いずれかに記載の画像デバイス。
【請求項５】
前記画像デバイスはスマートフォンであることを特徴とする請求項１乃至４いずれかに記載の画像デバイス。
【請求項６】
前記サーバーに接続する手段を持たない他の画像デバイスはデジタルカメラであることを特徴とする請求項４に記載の画像デバイス。
【請求項７】
前記画像取得手段と前記ソートデータ送信手段は、メモリカード、ＵＳＢケーブル、赤外線又は近距離無線通信のいずれかを介して機能することを特徴とする請求項４乃至６いずれかに記載の画像デバイス。
【請求項８】
複数の画像を記憶する画像デバイスのコンピュータを、
前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロード手段と、
前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求手段と、
前記サーバーから前記所定の価値情報を取得する価値情報取得手段と、
前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像をソートするためのソートデータを作成するソートデータ作成手段と
して機能させることを特徴とするプログラム。
【請求項９】
複数の画像を記憶する画像デバイスのコンピュータが、
前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロードステップと、
前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求ステップと、
前記サーバーから前記所定の価値情報を取得する価値情報取得ステップと、
前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像を並べ替えるためのソートデータを作成するソートデータ作成ステップと
を実行することを特徴とする方法。
【請求項１０】
画像デバイスが、記憶している画像をサーバーへアップロードし、
前記アップロードした画像に対応する対応情報を前記画像デバイス内で保存し、
前記サーバーが、前記アップロードされた画像に価値情報を付加し、
前記画像デバイスが、前記価値情報を前記サーバーから取得し、
前記画像デバイス内で前記取得した価値情報と前記対応情報とを対応付けることによって前記価値情報と前記アップロードした画像を対応付け、
前記アップロードした画像を前記価値情報に基づいて並べ替えるためのソートデータを作成する
ことを特徴とする方法。
【請求項１１】
更に、前記画像デバイスが、前記ソートデータを他の画像デバイスへ供給することを特徴とする請求項１０記載の方法。
【請求項１２】
更に、前記他の画像デバイスが、前記ソートデータを取得し、
前記他の画像デバイス内に記憶されている画像を前記ソートデータに従って並べ替えることを特徴とする請求項１１記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、デジタルカメラ等の画像デバイスからＷｅｂ上のサイトにアップした画像を並べ替える（ソートする）技術に関する。
【背景技術】
【０００２】
従来、デジタルカメラにおける画像の並べ替え方法は、（１）撮影日やファイル番号順にソートするもの、（２）あらかじめ用意したタグによってソートするものなどがあった。
他方、（３）デジタルカメラからソーシャルネットワーキングサイト等のＷｅｂ上のサイトに画像をアップロードする機能を持つものがある。
上記（１）の例としては、デジタルカメラで撮影した画像と、通信により転送された画像が混在していても、撮影日順に整列できるものがある（例えば、特許文献１参照）。
上記（２）の例としては、Ｗｅｂ上のサイトにアップした画像に対して、画像にタグを関連付けて、タグの検索・集計ができるものがある（例えば、特許文献２参照）。
上記（３）の例としては、Ｗｅｂサイトに画像をアップロードし、閲覧者がサイト上で画像にいいね！（ＧＯＯＤ）を付けることができ、いいね！（ＧＯＯＤ）の数をカウントして、画像に価値を付け、価値が高い画像を差別化表示するものがある（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４７４２０６１号公報
【特許文献２】特開２０１０−２１８３７１号公報
【特許文献３】特開２０１３−１５９２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の技術は、並べ替え順番が一意に（日付順等に）決定されてしまうものであって、撮影された画像の内容は関係しないため、画像の内容（例えば画像の価値）を並べ替えの順番に反映させることができないという課題があった。
特許文献２記載の技術は、自分でタグを付加することで任意の順番に並べ替えができるが、画像の内容に関係する特定のルール（例えば画像の価値順等）に従って自動的に並べ替えをすることができないという課題があった。
特許文献３記載の技術は、サーバー側の技術であって、この機能をデジタルカメラで実現するためには、ネットワークにアクセスする機能だけでなく、サイトが提供する各種ＡＰＩ（Application Program Interface）を利用するためのプラットフォームなどをデジタルカメラ側に実装しなければならない。プラットフォームが異なるだけでなく比較的低速なプロセッサを使用するデジタルカメラでは機能の実装が難しいという課題があった。
【０００５】
この発明は、上記課題を解決するためになされたもので、デジタルカメラ等の画像デバイスからサーバーにアップした画像を、サーバーから得た情報を基に並べ替えができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１記載の発明は、複数の画像を記憶する画像デバイスにおいて、前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロード手段と、前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求手段と、前記サーバーから前記所定の価値情報を取得する価値情報取得手段と、前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像をソートするためのソートデータを作成するソートデータ作成手段とを具備したことを特徴とする画像デバイスを提供するものである。
【０００７】
請求項８記載の発明は、複数の画像を記憶する画像デバイスのコンピュータを、前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロード手段と、前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求手段と、前記サーバーから前記所定の価値情報を取得する価値情報取得手段と、前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像をソートするためのソートデータを作成するソートデータ作成手段として機能させることを特徴とするプログラムを提供するものである。
【０００８】
請求項９記載の発明は、複数の画像を記憶する画像デバイスのコンピュータが、前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロードステップと、前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求ステップと、前記サーバーから前記所定の価値情報を取得する価値情報取得ステップと、前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像を並べ替えるためのソートデータを作成するソートデータ作成ステップとを実行することを特徴とする方法を提供するものである。
【０００９】
請求項１０記載の発明は、画像デバイスが、記憶している画像をサーバーへアップロードし、前記アップロードした画像に対応する対応情報を前記画像デバイス内で保存し、前記サーバーが、前記アップロードされた画像に価値情報を付加し、前記画像デバイスが、前記価値情報を前記サーバーから取得し、前記画像デバイス内で前記取得した価値情報と前記対応情報とを対応付けることによって前記価値情報と前記アップロードした画像を対応付け、前記アップロードした画像を前記価値情報に基づいて並べ替えるためのソートデータを作成することを特徴とする方法を提供するものである。
【発明の効果】
【００１０】
画像デバイス内の画像をサーバーから得た情報を基に並べ替えることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態に係る全体構成を示す概念図である。
【図２】同実施の形態に係るデジタルカメラ３の概略構成を示すブロック図である。
【図３】同実施の形態に係るスマートフォン２の概略構成を示すブロック図である。
【図４】同実施の形態に係るサーバー１１の概略構成を示すブロック図である。
【図５】同実施の形態に係るユーザーＩＤの属性情報を示す図である。
【図６】同実施の形態に係る画像ＩＤの属性情報を示す図である。
【図７】（ａ）（ｂ）（ｃ）画像を画像サービスサイト１０へアップロードするときのデジタルカメラ３、スマートフォン２、サーバー１１の動作を説明するためのフローチャートである。
【図８】スマートフォン２のステップＳ２１６の詳細を示すフローチャートである。
【図９】（ａ）（ｂ）（ｃ）スマートフォン２がサーバー１１からソートデータとして「いいね！」数を取得するときのデジタルカメラ３、スマートフォン２、サーバー１１の動作を説明するためのフローチャートである。
【図１０】スマートフォン２のステップＳ５１０の詳細を示すものである。
【図１１Ａ】（ａ）（ｂ）（ｃ）画像の転送の様子を模式的に示したものである。
【図１１Ｂ】（ａ）（ｂ）（ｃ）画像の転送・並び替えの様子を模式的に示したものである。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら本発明の実施の形態について説明する。
図１は、本発明の一実施の形態に係る全体構成を示す概念図である。１０はＳＮＳ（ソーシャル・ネットワーク・サービス）機能を持ったサーバー１１を含む画像サービスサイトである。
２は画像サービスサイト１０にインターネット５００を介してアクセス可能なスマートフォンである。
３は、スマートフォン２とメモリカード、ＵＳＢケーブル、赤外線又は近距離無線通信等を介してデータ交換可能なデジタルカメラである。
【００１３】
図２はデジタルカメラ３の概略構成を示すブロック図である。３１はＣＰＵを含む制御部であり、デジタルカメラ３全体を制御する。３２は撮像部であり、レンズ、撮像素子、撮像素子駆動部、シャッター、ＡＦ／ＡＥシステム等を含む。３３は画像メモリであり、撮像部３２で撮像した画像を記憶する。４３はＳＤカードＩ／Ｆであり、ＳＤカードに対する画像の記録、読み出し制御を行う。３５はブルートゥース（登録商標）Ｉ／Ｆであり、スマートフォン２とＳＤカード経由、若しくはブルートゥースでデータ交換可能となっている。
２０は表示部であり、撮像部３２で撮像する場合のビデオスルー表示や、画像メモリ３３に記憶されている画像の再生表示を行う。３６は各種操作を行う操作部である。
【００１４】
図３はスマートフォン２の概略構成を示すブロック図である。２１はＣＰＵを含む制御部であり、プログラムメモリ２２のプログラムに従ってスマートフォン２全体を制御する。プログラムメモリ２２はＯＳを含む各種制御プログラムを記憶している。
２３はアプリケーションメモリであり、後からインストール可能な各種アプリケーションプログラムを記憶している。２４はＳＤカードＩ／Ｆであり、ＳＤカードに対する画像の記録、読み出し制御を行う。２５はブルートゥースＩ／Ｆであり、デジタルカメラ３とブルートゥースで通信可能となっている。
２６は画像メモリであり、デジタルカメラ３からＳＤカード若しくはブルートゥース経由で受信した画像を記憶する。更に、スマートフォン２は撮像部２７を有しており、撮像部２７で撮像した画像もこの画像メモリ２６に記憶する。
【００１５】
２８は通信Ｉ／Ｆであり、携帯電話回線やＷｉＦｉ等により他のスマートフォンや携帯電話、並びにインターネット５００と接続する。インターネット５００経由でダウンロードした画像も画像メモリ２６に記憶する。
５０は後述するデータベースであり、画像サービスサイト１０のサーバー１１へアップロードした画像がどの画像であるかを記憶する。
２０は表示部であり、画像をはじめ各種情報を表示する。２９はタッチパネルを含み、各種操作を行う操作部である。
【００１６】
図４はサーバー１１の概略構成を示すブロック図である。
サーバー１１には、会員エリア１００、共通エリア２００、制御エリア３００が設けられている。
【００１７】
会員エリア１００は、登録会員毎に設けられるエリアで、会員を識別するためのユーザーＩＤ１０２と、それに対応してユーザー毎の各種属性情報１０４を有する。
属性情報１０４は、図５に示すように、氏名、ハンドルネーム、性別、年齢、地域、その他のユーザー固有の情報である。
また、１０６はユーザーによりアップロードされた画像が記憶されるアップロード画像記憶メモリである。
【００１８】
共通エリア２００は、ユーザー全体に共通して設けられるエリアで、ユーザーがアップロードした画像を投稿（一般公開）した多数の画像が記憶される。なお、ユーザーは画像をアップロードし、アップロードした画像の中から選択的に投稿（公開）する画像を選択することができるようになっているが、後述する動作説明では、便宜上アップロードした画像＝投稿画像として説明している。
【００１９】
属性情報２０６は、図６に示すように、その画像の投稿者を示すユーザーＩＤ、作成日付または投稿日付等の日付情報、画像のサイズ、その画像が閲覧された回数を示すアクセス数情報、その画像がダウンロードされた回数を示すダウンロード数情報、その作品の評価を示すいいね！数情報、その他の画像特有の情報である。ユーザーＩＤにより、画像の投稿者が分かる。ユーザーが投稿した画像に対し、閲覧者が「いいね！」を押せばいいね！数がカウントアップされ、ダウンロードされればダウンロード数がカウントアップされ、アクセス（閲覧）しただけでもアクセス数はカウントアップされる。従って、いいね！数やアクセス数、ダウンロード数が多い画像は価値が高い画像とみなすことができる。
【００２０】
制御エリア３００は、制御部３０２、プログラムメモリ３０４、表示制御部３０８、評価制御部３１０、会員管理部３１２の各部を含んでいる。
制御部３０２は、ＣＰＵを含み、サーバー１１全体を制御するとともに、インターネット上で多数の画像を一覧表示させるために必要な各種の処理を行う。
プログラムメモリ３０４は、ＯＳをはじめ各種制御プログラムを記憶している。
表示制御部３０８は、画像を閲覧できるようにユーザーの端末画面上、例えばスマートフォン２の表示部２０に表示させる制御プログラムを記憶する。
【００２１】
評価制御部３１０は、共通エリア２００で公開されている画像２０８に、いいね！が押された数やアクセス数、ダウンロード数等に応じた価値評価を行う。
会員管理部３１２は、ユーザーＩＤにより会員を管理する。この会員管理部３１２は画像サービスサイト１０のＳＮＳ機能についても司っている。
外部Ｉ／Ｆ３１４は、外部からアクセスされるスマートフォン２や、他のパーソナルコンピュータ等とデータのやり取りを扱うためのもので、スマートフォン２からの画像のアップロード、「いいね！」数の要求や送信、ＩＤの送受信等はこの外部Ｉ／Ｆ３１４を経由して行われる。
【００２２】
次に、本実施の形態の動作について説明する。
図７は画像を画像サービスサイト１０へアップロードするときのデジタルカメラ３、スマートフォン２、サーバー１１の動作を説明するためのフローチャートである。同図において、（ａ）はデジタルカメラ、（ｂ）はスマートフォン、（ｃ）はサーバーのフローを示す。
同図（ａ）において、デジタルカメラ３から画像をスマートフォン２に転送するには、まず、画像メモリ３３に記憶されている画像の中から操作部３６の操作により転送すべき画像を選択する（ステップＳ１０２）。もちろん、全画像を転送してもよい。制御部３１によりブルートゥースＩ／Ｆ３５を制御して、転送処理を開始する（ステップＳ１０４、Ｓ１０６）。送信すべき画像の送信が完了したか否かを判別し（ステップＳ１０８）、送信が完了するまでステップＳ１０６を繰り返し、完了したと判断したらＥＮＤとなる（ステップＳ１１０）。
【００２３】
同図（ｂ）において、スマートフォン２の動作は、ブルートゥースＩ／Ｆ２５でデジタルカメラ３と同期を取り、画像受信を開始する（ステップＳ２０２）。そして、ステップＳ２０６で受信完了と判断されるまで受信を継続する（ステップＳ２０４）。すべての画像を受信完了して画像メモリ２６に記憶すると、ステップＳ２０８へ進む。ステップＳ２０８では、操作部２９の操作により、アップロードする画像を選択する。デジタルカメラ３から送信された画像をそのままアップロードする場合は、ステップＳ２０８は省略することができる。また、デジタルカメラ３から送信された画像に限らずスマートフォン２自身の撮像部２７で撮像した画像、あるいは通信Ｉ／Ｆ２８経由でインターネットからダウンロードしてきた画像を選択しても構わない。
【００２４】
ステップＳ２１０はスマートフォン２からサーバー１１へ画像をアップロードする処理である。ステップＳ２１４ですべての画像のアップロードが完了したと判断されるまでステップＳ２１０のアップロード処理を継続する。ステップＳ２１４で完了と判断されるとステップＳ２１６へ進む。ステップＳ２１６は、データベース５０へアップロードした画像の情報を保持する処理であり後述する。その後ステップＳ２１８でＥＮＤとなる。
【００２５】
同図（ｃ）において、サーバー１１の動作は、スマートフォン２からアクセスがあると、ユーザーＩＤを認証し（ステップＳ３０２）、会員であることが確認されると画像の受信を開始する（ステップＳ３０４）。ステップＳ３０８で画像のアップロードが完了したと判断されるまでステップＳ３０６でアップロードされた画像を受信する。ステップＳ３０８で終了が判断されるとステップＳ３１０へ進みＥＮＤとなる。
以上の動作により、デジタルカメラ３に記憶されていた画像がサーバー１１にアップロードされたことになる。
【００２６】
図８はスマートフォン２のステップＳ２１６の詳細を示すフローチャートである。スマートフォン２からサーバー１１へアップロードした画像を覚えておくため、データベース５０へアップロードした画像のファイル名を書き込む（ステップＳ４０２）。続いて、サーバー１１へアクセスし、アップロードした画像の画像ＩＤ２０４を取得する（ステップＳ４０４）。この画像ＩＤ２０４はサーバー１１が画像識別のために割り振るものであり、記事ＩＤとも呼ばれる。この画像ＩＤ取得処理はステップＳ２１０、ステップＳ３０４と平行に行うようにしてもよい。そして、取得した画像ＩＤ２０４をデータベース５０に保存されている画像のファイル名に追加する（ステップＳ４０６）。これで、サーバーにアップロードしてスマートフォン２から離れた画像と、スマートフォン２内に記憶されている画像の紐付けができる。そしてステップＳ４０８でＲＥＴＵＲＮとなる。
【００２７】
図９はスマートフォン２がサーバー１１からソートデータとして「いいね！」数を取得するときのデジタルカメラ３、スマートフォン２、サーバー１１の動作を説明するためのフローチャートである。同図において、（ａ）はデジタルカメラ、（ｂ）はスマートフォン、（ｃ）はサーバーのフローを示す。
同図（ｂ）において、まず、スマートフォン２はサーバー１１に対して「いいね！」数の取得を要求する（ステップＳ５０２）。サーバー１１にはアップロードした画像の「いいね！」数を提供するＡＰＩが用意されている。そして、ステップＳ５０４、ステップＳ５０６を繰り返してアップロードしたすべての画像の「いいね！」数を取得すると、ステップＳ５０８に進み、過去にアップロードした画像すべてに「いいね！」数を付加する。
【００２８】
ステップＳ５１０は、並べ替え用データ（ソートデータ）を作成するもので、詳細は後述末する。
次のステップＳ５１２、Ｓ５１４、Ｓ５１６では、作成したソートデータをデジタルカメラ３に送信する。送信完了するとステップＳ５１８へ進んでＥＮＤとなる。
【００２９】
同図（ｃ）において、サーバー１１はスマートフォン２から「いいね！」数の要求があると（ステップＳ６０２）、対応する画像の「いいね！」数をスマートフォン２に送信する（ステップＳ６０４）。この動作はスマートフォン２の前記ステップＳ５０２、Ｓ５０４に呼応するものである。
【００３０】
同図（ａ）において、デジタルカメラ３は並べ替え用データ（ソートデータ）受信モードとなり（ステップＳ７０２）、ステップＳ７０４、Ｓ７０６でスマートフォン２からソートデータを受信する。この動作は、スマートフォン２の前記ステップＳ５１２、Ｓ５１４、Ｓ５１６に呼応するものである。
【００３１】
図１０はスマートフォン２の並べ替え用データ作成ステップＳ５１０の詳細を示すものである。
まず、ステップＳ８０２でデータベース５０から画像ＩＤ２０４を読み出す。すなわち、アップロードした画像を特定し、ステップＳ８０４でその画像ＩＤ２０４をサーバー１１に送信する（ステップＳ８０４）。ステップＳ８０６では、その画像ＩＤ２０４に対応する画像２０８の属性情報２０６に付与された「いいね！」数をサーバー１１から受信する。上述したように、サーバー１１にはアップロードした画像の「いいね！」数を提供するＡＰＩが用意されている。ステップＳ８０８では、受信した「いいね！」数をデータベース５０の画像のファイル名に追加して、ＲＥＴＵＲＮとなる（ステップＳ８１０）。
【００３２】
図１１Ａ、Ｂは、上記フローチャートで説明した画像の様子を模式的に示したものである。
同図（ａ）に示すように、デジタルカメラ３にはＧ１、Ｇ２、Ｇ３、Ｇ４の４つの画像があるとする。これらを日付順やファイルサイズ順に並べ替えることはできるが、画像サービスサイト１０にアップした際に、サイト内での取り扱い状況は不知であるため「いいね！」数順に並べ替えることはできない。
同図（ｂ）は、これらの画像Ｇ１〜Ｇ４をスマートフォン２に転送した様子を示す。画像ＩＤも一緒に送られる。ここで、同図（ｃ）のように画像Ｇ１〜Ｇ４を画像サービスサイト１０のサーバー１１にアップロードしたとする。その際、データベース５０には画像Ｇ１〜Ｇ４のファイル名ｇ１〜ｇ４が保存される。また、サーバー１１により各画像に画像ＩＤ２０４（記事ＩＤ）が割り振られ、これをＩｇ１、Ｉｇ２、Ｉｇ３、Ｉｇ４とする。
【００３３】
図１１Ｂにおいて、同図（ａ）はサーバー１１内で画像Ｇ１〜Ｇ４に、属性情報として「いいね！」が押された回数を記憶している。この例では画像Ｇ１は３０回、画像Ｇ２は５１回、画像Ｇ３は２回、画像Ｇ４は１６回である。この回数がスマートフォン２に送信され、同図（ｂ）に示すようにスマートフォン２内に「いいね！」の回数が記憶される。
【００３４】
そして、データベース５０内には、並べ替え用データ（ソートデータ）が作成される。すなわち、ソートデータは画像Ｇ２が最大の５１回なので１番、同様に画像Ｇ１が２番、画像Ｇ４が３番、画像Ｇ３が４番、という順番を示すデータである。このソートデータを、同図（ｃ）に示すように、例えばＥｘｉｆの領域に入れてデジタルカメラ３に転送すれば、ソートデータを基にデジタルカメラ３内で、「いいね！」順に画像をＧ２→Ｇ１→Ｇ４→Ｇ３と並べ替えることができる。
【００３５】
なお、デジタルカメラ３は図１にイメージ図で示したような所謂カメラに限らず、複数の画像を記憶している画像デバイスであればよく、デジタルフォトフレームや携帯電話でもよい。画像Ｇも撮像された画像に限るものではなく、インターネットからダウンロードしたものや、メモリカードから取得したものでも良い。
同様に、スマートフォン２も、所謂スマートフォンに画像をサーバーにアップロードする機能がある画像デバイスであればよく、通信機能付きデジタルカメラやパーソナルコンピュータ等でも良い。
また、「いいね！」の数の順に並び替える例を示したが、これに限らず、アクセス数やダウンロード数、閲覧数等、他の情報を基に並び替えることもできる。
更に、ソートデータは並び替えだけなく、画像の抽出や絞込みにも使用することができる。
要は、画像デバイス内でアップロード先のサーバー内での画像の状況を知らなくても、サーバー内での状況に応じて画像デバイス内で画像の処理ができればよい。
【００３６】
＜実施の形態の効果＞
デジタルカメラで撮影された画像を画像の内容（例えば画像の価値、すなわち「いいね！」の多い順）にもとづいてソートできる。
デジタルカメラ側に特定のタグや識別子を用意しなくても画像のソートができる。
デジタルカメラがサーバーへアクセスするための手段を持たなくてもサーバーのデータを使用して画像のソートができる。
画像デバイス内でアップロード先のサーバー内での画像の状況を知らなくても、サーバー内での状況に応じて画像デバイス内で画像の処理ができる。
【００３７】
以上、この発明の実施形態について説明したが、この発明はこれらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願時の特許請求の範囲を付記する。
＜付記＞
【００３８】
［請求項１］
複数の画像を記憶する画像デバイスにおいて、
前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロード手段と、
前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求手段と、
前記サーバーから前記所定の価値情報を取得する価値情報取得手段と、
前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像をソートするためのソートデータを作成するソートデータ作成手段と
を具備したことを特徴とする画像デバイス。
［請求項２］
前記画像デバイスはデータベースを備え、
前記サーバーにアップロードした画像を前記データベースに記憶する記憶制御手段と、
前記サーバーにアップロードした画像のＩＤを前記サーバーから取得するＩＤ取得手段と、
前記取得したＩＤを前記データベース内の画像に付加する手段と
を具備したことを特徴とする請求項１記載の画像デバイス。
［請求項３］
前記要求手段は、前記データベースから前記ＩＤを読み出すＩＤ読み出し手段を含み、
前記価値情報取得手段は、前記読み出したＩＤを前記サーバーに送信するＩＤ送信手段を含み、
前記価値情報取得手段は、前記サーバーから、前記送信したＩＤに付加されている前記価値情報を取得する手段を含む
ことを特徴とする請求項２記載の画像デバイス。
［請求項４］
前記画像デバイスは、前記サーバーに接続する手段を持たない他の画像デバイスから複数の画像を取得する画像取得手段と、
前記サーバーに接続する手段を持たない他の画像デバイスへ前記ソートデータを送信するソートデータ送信手段と
を具備したことを特徴とする請求項１乃至３いずれかに記載の画像デバイス。
［請求項５］
前記画像デバイスはスマートフォンであることを特徴とする請求項１乃至４いずれかに記載の画像デバイス。
［請求項６］
前記サーバーに接続する手段を持たない他の画像デバイスはデジタルカメラであることを特徴とする請求項４に記載の画像デバイス。
［請求項７］
前記画像取得手段と前記ソートデータ送信手段は、メモリカード、ＵＳＢケーブル、赤外線又は近距離無線通信のいずれかを介して機能することを特徴とする請求項４乃至６いずれかに記載の画像デバイス。
［請求項８］
複数の画像を記憶する画像デバイスのコンピュータを、
前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロード手段と、
前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求手段と、
前記サーバーから前記所定の価値情報を取得する価値情報取得手段と、
前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像をソートするためのソートデータを作成するソートデータ作成手段と
して機能させることを特徴とするプログラム。
［請求項９］
複数の画像を記憶する画像デバイスのコンピュータが、
前記画像デバイス内の複数の画像の中から選択的に画像をサーバーにアップロードするアップロードステップと、
前記画像デバイスから前記サーバーに対して所定の価値情報を要求する要求ステップと、
前記サーバーから前記所定の価値情報を取得する価値情報取得ステップと、
前記サーバーから取得した価値情報に基づいて前記画像デバイス内の前記サーバーにアップロードした画像を並べ替えるためのソートデータを作成するソートデータ作成ステップと
を実行することを特徴とする方法。
［請求項１０］
画像デバイスが、記憶している画像をサーバーへアップロードし、
前記アップロードした画像に対応する対応情報を前記画像デバイス内で保存し、
前記サーバーが、前記アップロードされた画像に価値情報を付加し、
前記画像デバイスが、前記価値情報を前記サーバーから取得し、
前記画像デバイス内で前記取得した価値情報と前記対応情報とを対応付けることによって前記価値情報と前記アップロードした画像を対応付け、
前記アップロードした画像を前記価値情報に基づいて並べ替えるためのソートデータを作成する
ことを特徴とする方法。
［請求項１１］
更に、前記画像デバイスが、前記ソートデータを他の画像デバイスへ供給することを特徴とする請求項１０記載の方法。
［請求項１２］
更に、前記他の画像デバイスが、前記ソートデータを取得し、
前記他の画像デバイス内に記憶されている画像を前記ソートデータに従って並べ替えることを特徴とする請求項１１記載の方法。
【符号の説明】
【００３９】
２        スマートフォン
３        デジタルカメラ
１０      画像サービスサイト
１１      サーバー
２０      表示部
２１      制御部
２２      プログラムメモリ
２３      アプリケーションメモリ
２４      ＳＤカードＩ／Ｆ
２５      ブルートゥースＩ／Ｆ
２６      画像メモリ
２７      撮像部
２８      通信Ｉ／Ｆ
２９      操作部
３０      表示部
３１      制御部
３２      撮像部
３３      画像メモリ
３４      ＳＤカードＩ／Ｆ
３５      ブルートゥースＩ／Ｆ
３６      操作部
１００    会員エリア
１０２    ユーザーＩＤ
１０４    属性情報
１０６    アップロード画像メモリ
２００    共通エリア
２０４    画像ＩＤ
２０６    属性情報
２０８    画像
３００    制御エリア
３０２    制御部
３０４    プログラムメモリ
３０８    表示制御部
３１０    評価制御部
３１２    会員管理部
３１４    外部Ｉ／Ｆ
【図１】
2015061146.tif 000003
【図２】
2015061146.tif 000004
【図３】
2015061146.tif 000005
【図４】
2015061146.tif 000006
【図５】
2015061146.tif 000007
【図６】
2015061146.tif 000008
【図７】
2015061146.tif 000009
【図８】
2015061146.tif 000010
【図９】
2015061146.tif 000011
【図１０】
2015061146.tif 000012
【図１１Ａ】
2015061146.tif 000013
【図１１Ｂ】
2015061146.tif 000014