(57)【要約】【課題】ユーザーが画像を選択する際の操作性を向上させることが可能な画像処理装置、画像処理方法、及びプログラムを提供すること。【解決手段】画像処理装置１００は、ユーザー端末２００に表示される複数の画像に対するユーザーの選択操作の情報を取得する操作取得部３１と、前記ユーザーにより選択された選択済み画像と、前記ユーザーにより選択されていない未選択画像とを、ユーザー端末２００において区別して表示させる表示制御部３３と、を備える。【選択図】図８
2019124723.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示される複数の画像に対するユーザーの選択操作の情報を取得する操作取得部と、
前記ユーザーにより選択された選択済み画像と、前記ユーザーにより選択されていない未選択画像とを、前記表示部において区別して表示させる表示制御部と、
を備える画像処理装置。
【請求項２】
前記表示制御部は、前選択済み画像と前記未選択画像とを、前記表示部において互いに表示位置をずらして表示させる、
請求項１に記載の画像処理装置。
【請求項３】
前記表示制御部は、前記表示部において、前記未選択画像を、前記選択済み画像より表示優先度を高くして表示させる、
請求項１又は請求項２に記載の画像処理装置。
【請求項４】
前記操作取得部は、前記表示部の表示形式を示す表示モードに対するユーザーの切り替え操作の情報を取得し、
前記表示制御部は、
前記表示モードが第１モードの場合は、前記選択済み画像と前記未選択画像とを、前記表示部において互いに表示位置を変更しないで表示させる一方、
前記表示モードが第２モードの場合は、前記選択済み画像と前記未選択画像とを、前記表示部において互いに表示位置をずらして表示させる、
請求項１乃至請求項３の何れか１項に記載の画像処理装置。
【請求項５】
前記操作取得部は、第１条件に対応する前記複数の画像に対する前記ユーザーの選択操作の情報を取得した後に、第２条件に対応する前記複数の画像に対する前記ユーザーの選択操作の情報を取得する場合において、
前記表示制御部は、前記第２条件に対応する前記複数の画像に対する前記ユーザーの選択操作に対応する前記表示部において、
前記第１条件で前記ユーザーにより選択された前記選択済み画像と、前記第２条件で前記ユーザーにより選択された前記選択済み画像とを除いた前記未選択画像を、表示優先度を最も高い第１優先度で表示させ、
前記第１条件で前記ユーザーにより選択された前記選択済み画像を、前記第１優先度より低い第２優先度で表示させ、
前記第２条件で前記ユーザーにより選択された前記選択済み画像を、前記第２優先度より低い第３優先度で表示させる、
請求項１乃至請求項４の何れか１項に記載の画像処理装置。
【請求項６】
前記複数の画像のそれぞれの画像情報を記憶する記憶部と、
前記選択済み画像の画像情報を管理する管理部と、
をさらに備え、
前記表示制御部は、前記記憶部に記憶される前記複数の画像情報のうち、前記管理部に管理される前記画像情報を除いた前記画像情報に対応する前記画像を、前記未選択画像として表示させる、
請求項１乃至請求項５の何れか１項に記載の画像処理装置。
【請求項７】
前記表示制御部は、前記選択済み画像の画像情報と、前記未選択画像の画像情報とを、互いに異なる態様で前記表示部に表示させる、
請求項１乃至請求項６の何れか１項に記載の画像処理装置。
【請求項８】
表示部に表示される複数の画像に対するユーザーの選択操作の情報を取得するステップと、
前記ユーザーにより選択された選択済み画像と、前記ユーザーにより選択されていない未選択画像とを、前記表示部において区別して表示させるステップと、
を含む画像処理方法。
【請求項９】
表示部に表示される複数の画像に対するユーザーの選択操作の情報を取得するステップと、
前記ユーザーにより選択された選択済み画像と、前記ユーザーにより選択されていない未選択画像とを、前記表示部において区別して表示させるステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を選択する操作画面を表示させる画像処理装置、画像処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、写真店等において、ユーザーが、撮影した多数の写真の中から好みの複数の写真を選択して購入することが一般的となっている。写真店としては、ユーザーにより多くの写真を購入してもらうために、ユーザーが写真を選択する際の操作性を向上させることが求められる。
【０００３】
この点、例えば特許文献１には、ユーザーにより選択された選択済み画像を画像一覧から削除する構成、及び、選択済み画像と同じ属性（被写体情報等）を有する画像の表示優先順位を下げる構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５５８７４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来の技術では、以下の問題が生じる場合がある。例えば、ユーザーが写真を選択しながら複数のアルバムを作成する場合に、複数のアルバムにおいて同じ写真を選択することができない。また、複数の写真のそれぞれの被写体情報（例えば、被写体Ａ）が同一で、かつ写り方（ピント、明るさ等）が異なる場合、当該複数の写真の表示優先順位が下がるため、ユーザーは被写体情報が同一の写真（例えば、ピントが合った明るい写真）を選択し難くなる。このように、特に同一の写真又は同類（被写体情報が同一）の写真を選択したい場合に、前記操作性が低下する問題が生じる。
【０００６】
本発明の目的は、ユーザーが画像を選択する際の操作性を向上させることが可能な画像処理装置、画像処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一の態様に係る画像処理装置は、表示部に表示される複数の画像に対するユーザーの選択操作の情報を取得する操作取得部と、前記ユーザーにより選択された選択済み画像と、前記ユーザーにより選択されていない未選択画像とを、前記表示部において区別して表示させる表示制御部と、を備える。
【０００８】
本発明の他の態様に係る画像処理方法は、表示部に表示される複数の画像に対するユーザーの選択操作の情報を取得するステップと、前記ユーザーにより選択された選択済み画像と、前記ユーザーにより選択されていない未選択画像とを、前記表示部において区別して表示させるステップと、を含む。
【０００９】
本発明の他の態様に係るプログラムは、表示部に表示される複数の画像に対するユーザーの選択操作の情報を取得するステップと、前記ユーザーにより選択された選択済み画像と、前記ユーザーにより選択されていない未選択画像とを、前記表示部において区別して表示させるステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、ユーザーが画像を選択する際の操作性を向上させることが可能な画像処理装置、画像処理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施形態に係る画像処理システムの構成を示す機能ブロック図である。
【図２】図２は、本実施形態に係る画像ファイルリストの一例を示す図である。
【図３】図３は、本実施形態に係る選択状況テーブルの一例を示す図である。
【図４】図４は、本実施形態に係る商品情報テーブルの一例を示す図である。
【図５】図５は、本実施形態に係る商品情報テーブルの他の例を示す図である。
【図６】図６は、本実施形態に係るユーザー端末に表示される操作画面の一例を示す図である。
【図７】図７は、本実施形態に係るユーザー端末に表示される操作画面の他の例を示す図である。
【図８】図８は、本実施形態に係るユーザー端末に表示される表示画面の他の例を示す図である。
【図９】図９は、本実施形態に係るユーザー端末に表示される表示画面の他の例を示す図である。
【図１０】図１０は、本実施形態に係るユーザー端末に表示される表示画面の他の例を示す図である。
【図１１】図１１は、本実施形態に係るユーザー端末に表示される表示画面の他の例を示す図である。
【図１２】図１２は、本実施形態に係るユーザー端末に表示される表示画面の他の例を示す図である。
【図１３】図１３は、本実施形態に係る画像処理装置における操作画面の表示処理の手順の一例を説明するためのフローチャートである。
【図１４】図１４は、本実施形態に係る画像処理装置における操作画面の表示処理の手順の一例を説明するためのフローチャートである。
【図１５】図１５は、本実施形態に係る標準モードの表示処理の手順の一例を示すフローチャートである。
【図１６】図１６は、本実施形態に係る未使用優先モードの表示処理の手順の一例を示すフローチャートである。
【図１７】図１７は、本実施形態に係る未使用優先モードの表示処理の手順の一例を示すフローチャートである。
【図１８】図１８は、本実施形態に係る第１表示処理テーブルの一例を示す図である。
【図１９】図１９は、本実施形態に係る第２表示処理テーブルの一例を示す図である。
【図２０】図２０は、本実施形態に係るユーザー端末に表示される表示画面の他の例を示す図である。
【図２１】図２１は、本実施形態に係るユーザー端末に表示される表示画面の他の例を示す図である。
【図２２】図２２は、本実施形態に係るユーザー端末に表示される表示画面の他の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。
【００１３】
図１は、本実施形態に係る画像処理システム１の構成を示す機能ブロック図である。
【００１４】
画像処理システム１は、画像処理装置１００と、画像処理装置１００にネットワークを介して接続されるユーザー端末２００とを含んでいる。前記ネットワークは、インターネット、有線ＬＡＮ、無線ＬＡＮ等の通信ネットワークである。ユーザー端末２００は、表示装置２１０（表示部）と操作部２２０とを含んでいる。画像処理システム１は、例えば、実店舗の写真店又はオンラインの写真店に導入される画像（商品画像）選択システムに適用することができる。ユーザーは、ユーザー端末２００を利用して、所望の写真等の画像を選択する。
【００１５】
以下では、画像処理システム１を、実店舗の写真店における画像選択システムに適用する場合を例に挙げて説明する。このため、画像処理システム１において、画像処理装置１００は、写真店に設置されるサーバーであり、ユーザー端末２００は、写真店に来店した客（以下、「ユーザー」と称す。）が使用する端末である。また、画像処理装置１００と、ユーザー端末２００とは、有線ＬＡＮにより接続されており、例えば、画像処理装置１００から出力される情報が、ユーザー端末２００の表示装置２１０に表示される。ユーザー端末２００は、画像処理装置１００に含まれてもよい。
【００１６】
図１に示すように、画像処理装置１００は、入力部１０と、記憶部２０と、制御部３０と、を備えている。尚、記憶部２０は、画像処理装置１００の外部に設けられ、ネットワークを介して画像処理装置１００に接続されてもよい。
【００１７】
入力部１０（入力インターフェース）には、ユーザー端末２００から送信される操作情報（操作指示）が入力される。例えば、ユーザーは、ユーザー端末２００の操作画面（表示画面）において、操作部２２０を操作して、所望の画像を選択するための各種操作、例えば、商品項目（商品カテゴリー）の選択、画像の選択、表示モードの切り替え、及び、各種の設定を行う。ユーザーによる前記操作に応じた操作情報は、入力部１０を介して画像処理装置１００に入力される。画像処理装置１００は、前記操作情報を取得すると当該操作情報に応じた各種の処理を実行する。また画像処理装置１００は、入力部１０を介して画像データを取り込む。
【００１８】
ここで、前記商品項目は、アルバム、フォトフレーム、ポストカード等の条件（カテゴリー）を選択する項目であり、ユーザーは、所望の画像を選択する前に前記商品項目を決定する。例えば、ユーザーは、条件の異なる２つの「アルバムＡ」（第１条件）及び「アルバムＢ」（第２条件）を選択する。ユーザーは、「アルバムＡ」及び「アルバムＢ」を選択すると、それぞれのアルバムに入れる画像を選択する。
【００１９】
記憶部２０は、画像データ記憶部２１と、画像ファイルリスト記憶部２２と、選択状況テーブル記憶部２３と、商品情報テーブル記憶部２４と、表示処理テーブル記憶部２５と、を含んでいる。
【００２０】
画像データ記憶部２１には、複数の画像データが記憶される。例えば、画像データ記憶部２１には、ユーザーが写真店に来店し、写真店において当該ユーザーをカメラ撮影した撮像画像のデータが、入力部１０を介して画像処理装置１００に取り込まれて記憶される。また、画像データ記憶部２１には、ユーザーが過去に撮影した撮像画像のデータが、写真店に持参されて又はインターネットを介して写真店に送信されて、入力部１０を介して画像処理装置１００に取り込まれて記憶される。
【００２１】
画像ファイルリスト記憶部２２には、画像データ記憶部２１に記憶される全ての画像データのファイル名（以下、「画像ファイル名」という。）が登録されたリスト（以下、「画像ファイルリスト」という。）が記憶される。制御部３０は、入力部１０を介して画像データを取得すると、前記画像ファイルリストを作成する。
【００２２】
図２は、前記画像ファイルリストの一例を示す図である。図２に示す例では、前記画像ファイルリストに１０枚の画像ファイル名が登録されている。例えば、１０枚の画像ファイル名は、前記画像ファイルリストに、撮影日時の時系列順（例えば、古い順）に並べられて登録される。また、前記画像ファイルリストの登録順は、ユーザー端末２００の表示装置２１０に表示される画像（サムネイル画像）の表示順と一致する。尚、画像データ記憶部２１の画像データと、画像ファイルリスト記憶部２２の画像ファイル名とは、互いに関連付けられて記憶される。
【００２３】
選択状況テーブル記憶部２３には、ユーザー端末２００に表示された画像に対するユーザーの選択状況が登録された選択状況テーブルが記憶される。例えば、選択状況テーブルには、ユーザーが選択した画像（以下、「選択済み画像」という。）の情報（例えば、画像名）が登録される。図３は、前記選択状況テーブルの一例を示す図である。図３に示す例では、選択済み画像として、画像名「Ｆ００１」、「Ｆ００４」、「Ｆ００８」、「Ｆ００９」が登録されている。尚、選択状況テーブルの登録順は、前記画像（サムネイル画像）の表示順と一致する。また、選択状況テーブルには、現在の商品（例えば、「アルバムＡ」）に関する選択済み画像の画像名が登録される。すなわち、ユーザーが商品を切り替えた場合（「アルバムＡ」→「アルバムＢ」）、選択状況テーブルは、最新の商品（「アルバムＢ」）に関する情報（選択済み画像の画像名）に更新される。前記選択状況テーブルの画像情報は、制御部３０により管理される。すなわち、制御部３０は、前記選択済み画像の画像情報を管理する管理部としての機能を有する。
【００２４】
商品情報テーブル記憶部２４には、ユーザーが選択した商品と、当該商品に関する選択済み画像の画像名とが関連付けられて登録された商品情報テーブルが記憶される。例えば、図４に示すように、商品情報テーブルには、ユーザーが選択した商品「アルバムＡ」と、当該商品「アルバムＡ」に関する選択済み画像の画像名「Ｆ００１」、「Ｆ００４」、「Ｆ００８」、「Ｆ００９」とが関連付けられて登録される。また、図５に示すように、商品情報テーブルには、商品「アルバムＡ」に続けてユーザーが選択した商品「アルバムＢ」と、当該商品「アルバムＢ」に関する選択済み画像の画像名「Ｆ００４」、「Ｆ００５」、「Ｆ０１０」とが関連付けられて登録される。
【００２５】
表示処理テーブル記憶部２５には、ユーザー端末２００に対する表示処理を実行する画像名が登録された表示処理テーブル（後述）が記憶される。上述した各記憶部の詳細は後述する。
【００２６】
制御部３０は、操作取得部３１と、表示モード判定部３２と、表示制御部３３とを含んでいる。
【００２７】
操作取得部３１は、ユーザー端末２００から送信される前記操作情報（商品項目の選択情報、画像の選択情報、表示モードの切り替え情報、及び、各種の設定情報）を、入力部１０を介して取得する。
【００２８】
表示モード判定部３２は、ユーザー端末２００に表示される操作画面の表示形式を示す表示モードを判定する。表示モードは、「標準モード」（第１モード）と「未使用優先モード」（第２モード）とを含み、ユーザーの操作に応じて切り替えられる。
【００２９】
表示制御部３３は、ユーザー端末２００に表示させる操作画面を描画及び生成して表示内容を制御する。制御部３０の具体的な処理内容については後述する。
【００３０】
制御部３０は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどを有する。また、制御部３０は、ＥＥＰＲＯＭ（登録商標）のような不揮発性の記憶部（図示せず）を含む。そして、制御部３０は、前記ＲＯＭ又は記憶部などに記憶されているプログラムに従った処理を前記ＣＰＵで実行することにより画像処理装置１００を制御する。制御部３０は、前記ＲＯＭに記憶されているプログラムに従った処理を前記ＣＰＵで実行することにより、上述の操作取得部３１、表示モード判定部３２、及び表示制御部３３として機能する。なお、操作取得部３１、表示モード判定部３２、及び表示制御部３３の何れか一又は複数がＡＳＩＣなどの電子回路であってもよい。また、前記プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリカードなどのコンピュータが読み取り可能な記憶媒体に記憶され、前記記憶媒体から画像処理装置１００にインストールされてもよいし、インターネット等の通信ネットワークからダウンロードされてもよい。
【００３１】
次に、本発明の概要を説明する。以下では、一例として、ユーザーＸとその家族が写真店に来店して商品画像を選択する際の表示画面の遷移を示す。
【００３２】
先ず、ユーザーＸは、商品（条件）を選択する設定画面（図示せず）において、希望する商品を選択する。例えば、ユーザーＸが、２つの商品「アルバムＡ」及び「アルバムＢ」を選択したと仮定する。尚、例えば、アルバムＡはユーザーＸの家族が保管するためのアルバムであり、アルバムＢはユーザーＸの祖父母が保管するためのアルバムである。このようなケースでは、それぞれのアルバムにおいて、同一の画像（写真）を入れる（選択する）ことを希望する場合がある。
【００３３】
写真店で撮影した画像データは、入力部１０を介して画像処理装置１００の画像データ記憶部２１に記憶される。ここでは、１０枚の写真の画像データが画像データ記憶部２１に記憶されると仮定する。
【００３４】
ユーザーＸが商品「アルバムＡ」及び「アルバムＢ」のうち、先ず「アルバムＡ」を選択すると、「アルバムＡ」に入れる画像を選択するための操作画面（図６参照）に遷移する。図６に示す操作画面において、符号３０１は画面枠を示し、符号３０２は画像情報表示枠を示し、符号３０３はサムネイル画像欄を示し、符号３０４は画像名欄を示し、符号３０５は表示モード選択ボタンを示し、符号３０６は商品名欄を示し、符号３０７は商品切替ボタンを示し、符号３０８は画像欄を示している。
【００３５】
図６に示す「アルバムＡ」の操作画面に遷移すると、サムネイル画像（ここでは１０枚のサムネイル画像）とそれぞれの画像名「Ｆ００１」〜「Ｆ０１０」とが、「標準モード」で、画像情報表示枠３０２内に表示される。尚、画像名は装飾されずテキスト文字だけが表示される（第１方法）。また、図６では、１０枚のサムネイル画像が、画像情報表示枠３０２内に収まって表示されているが、サムネイル画像が多数存在し、画像情報表示枠３０２内に収まらない場合は、画像情報表示枠３０２内の表示領域が左右方向にスクロールするスクロールバーが表示される。また、画像Ａ−０１、Ａ−０２、Ａ−０３は、例えば被写体が同じ画像等、同一グループ（例えばＡグループ）とみなすことができる画像の集合を示している。Ｂグループ〜Ｄグループも同様である。
【００３６】
図６に示す操作画面において、ユーザーＸは「アルバムＡ」に入れる画像を決定するために、所望のサムネイル画像を選択する。ここでは、図７に示すように、ユーザーＸが、画像名「Ｆ００１」、「Ｆ００４」、「Ｆ００８」、「Ｆ００９」のサムネイル画像を選択したと仮定する。ユーザーＸが、前記サムネイル画像を選択すると、当該サムネイル画像の画像名に枠囲み（第２方法）が施される。尚、ユーザーＸが、サムネイル画像をクリック、又は、サムネイル画像を画像欄３０８にドラッグアンドドロップすると、サムネイル画像に対応する拡大画像が画像欄３０８に表示される。
【００３７】
図７に示す操作画面において、ユーザーＸが表示モードを「未使用優先モード」に切り替えると、図８に示すように、選択済み画像の画像名「Ｆ００１」、「Ｆ００４」、「Ｆ００８」、「Ｆ００９」とこれらのサムネイル画像とが、画像情報表示枠３０２内の一端部（ここでは、右端部）に移動し、未選択画像「Ｆ００２」、「Ｆ００３」、「Ｆ００５」、「Ｆ００６」、「Ｆ００７」、「Ｆ０１０」とこれらのサムネイル画像とが、画像情報表示枠３０２内の他端部（ここでは、左端部）に移動する。すなわち、ユーザーＸが未選択画像を優先して確認できるように、サムネイル画像の表示位置を入れ替える。図８に示す操作画面において、ユーザーＸがさらに画像を選択した場合は、選択済み画像が追加される。
【００３８】
ユーザーＸが画像の選択を終えて「ＯＫ」ボタンを押下（選択）した場合は、選択画面から確認画面又は会計画面等（図示せず）に遷移して終了する。
【００３９】
ユーザーＸが、「アルバムＡ」に入れる画像の選択操作に続けて、商品「アルバムＢ」に入れる画像の選択操作を行う場合は、ユーザーＸは、「ＯＫ」ボタンを押下せず、商品切替ボタン３０７を押下する。すると、表示画面は図９に示す操作画面に遷移する。尚、操作画面に商品切替ボタン３０７を表示させず、ユーザーＸが「ＯＫ」ボタンを押下した後に表示される確認画面において、商品を切り替える操作を受け付けてもよい。
【００４０】
図９に示す「アルバムＢ」の操作画面に遷移すると、再び、標準モードで、１０枚のサムネイル画像とそれぞれの画像名とが、画像情報表示枠３０２内に表示される。また、図９に示す操作画面では、商品「アルバムＡ」において選択済みの画像については、画像名に網掛け（第３方法）が施されて表示される。
【００４１】
図９に示す操作画面において、ユーザーＸは「アルバムＢ」に入れる所望のサムネイル画像を選択する。ここでは、図１０に示すように、ユーザーＸが、画像名「Ｆ００４」、「Ｆ００５」、「Ｆ０１０」のサムネイル画像を選択したと仮定する。尚、ユーザーＸが商品「アルバムＡ」において選択済みの画像（ここでは、画像名「Ｆ００４」）を再度選択した場合は、当該画像の画像名（「Ｆ００４」）に再度枠囲みが施される。
【００４２】
図１０に示す操作画面において、ユーザーＸが表示モードを「未使用優先モード」に切り替えると、図１１に示すように、商品「アルバムＢ」において選択済みの画像の画像名「Ｆ００４」、「Ｆ００５」、「Ｆ０１０」とこれらのサムネイル画像とが、画像情報表示枠３０２内の一端部（ここでは、右端部）に移動し、商品「アルバムＡ」において選択済みの画像の画像名「Ｆ００１」、「Ｆ００８」、「Ｆ００９」とこれらのサムネイル画像とが、商品「アルバムＢ」において選択済みの画像の隣（左隣）に移動し、未選択画像の画像名「Ｆ００２」、「Ｆ００３」、「Ｆ００６」、「Ｆ００７」とこれらのサムネイル画像とが、画像情報表示枠３０２内の他端部（左端部）に移動する。すなわち、商品「アルバムＢ」に対応する複数の画像のうち、商品「アルバムＡ」（第１条件）及び「アルバムＢ」（第２条件）の両方で選択されていない未選択画像の表示優先度を「高レベル」（第１優先度）に設定し、既に選択操作が終了した過去の商品「アルバムＡ」における選択済み画像の表示優先度を「中レベル」（第２優先度）に設定し、現在の選択操作に対応する商品「アルバムＢ」における選択済み画像の表示優先度を「低レベル」（第３優先度）に設定して、サムネイル画像の表示位置を入れ替える。図１１に示す操作画面において、ユーザーＸがさらに画像を選択した場合は、選択済み画像が追加される。
【００４３】
ユーザーＸが画像の選択を終えて「ＯＫ」ボタンを押下した場合は、選択画面から確認画面又は会計画面等（図示せず）に遷移して終了する。尚、ユーザーＸは、商品切替ボタン３０７を押下して、商品「アルバムＡ」及び「アルバムＢ」を相互に切り替えて、選択画像の追加、変更を行うこともできる。
【００４４】
尚、図９に示す操作画面において、ユーザーＸが表示モードを「未使用優先モード」に切り替えると、図１２に示すように、商品「アルバムＡ」において選択済みの画像の画像名「Ｆ００１」、「Ｆ００４」、「Ｆ００８」、「Ｆ００９」とこれらのサムネイル画像とが、画像情報表示枠３０２内の一端部（ここでは、右端部）に移動し、未選択画像「Ｆ００２」、「Ｆ００３」、「Ｆ０００５」、「Ｆ００６」、「Ｆ００７」、「Ｆ０１０」とこれらのサムネイル画像とが、画像情報表示枠３０２内の他端部（左端部）に移動する。ユーザーＸは、図１２に示す操作画面において画像の選択を行ってもよい。
【００４５】
次に、前記各操作画面を生成及び表示させるための具体的な処理について説明する。本実施形態に係る画像処理装置１００は、上述した各操作画面（表示画面）をユーザー端末２００に表示させる処理を実行する。
【００４６】
図１３及び図１４は、画像処理装置１００における表示画面（操作画面）の描画処理及び表示処理の手順の一例を説明するためのフローチャートである。尚、ここでも、上述の例に従って説明する。
【００４７】
先ず、画像処理装置１００は、入力部１０を介して取得した画像データ（ここでは１０枚の画像の画像データ）を、画像データ記憶部２１に記憶する（図２参照）。また、ユーザーＸは、条件の異なる２つの商品「アルバムＡ」及び「アルバムＢ」を選択し、制御部３０は、選択された商品情報（「アルバムＡ」及び「アルバムＢ」）を取得する。
【００４８】
次に、表示制御部３３は、商品「アルバムＡ」について標準モードの表示処理を実行する（ステップＳ１、以下、単に「Ｓ１」のように称す。）。
【００４９】
図１５は、標準モードの表示処理の手順の一例を示すフローチャートである。先ず、表示制御部３３は、前記画像ファイルリスト（図２参照）に登録された１番目（図１５の「ｎ」＝１）の画像ファイルの画像名「Ｆ００１」を取得する（Ｓ１０１）。尚、図１５に示す表示処理において、表示制御部３３は、最初に「ｎ」＝１に設定する。次に、表示制御部３３は、画像データ記憶部２１から画像名「Ｆ００１」の画像「Ａ−０１」を取得し、操作画面（図６参照）にサムネイル画像を表示させる（Ｓ１０２）。
【００５０】
次に、表示制御部３３は、前記選択状況テーブル（図３参照）に同じ画像名「Ｆ００１」が存在するか否かを判定する（Ｓ１０３）。ここでは、前記選択状況テーブルには、いずれの画像名も登録されていない（Ｓ１０３：ＮＯ）。よって、表示制御部３３の処理は、Ｓ１０４に移行する。尚、前記選択状況テーブルに同じ画像名「Ｆ００１」が存在する場合は（Ｓ１０３：ＹＥＳ）、Ｓ１０５に移行するが、Ｓ１０５の処理は後述する。
【００５１】
Ｓ１０４において、表示制御部３３は、前記商品情報テーブル（図４参照）に同じ画像名「Ｆ００１」が存在するか否かを判定する（Ｓ１０４）。ここでは、前記商品情報テーブルには、いずれの画像名も登録されていない（Ｓ１０４：ＮＯ）。よって、表示制御部３３の処理は、Ｓ１０６に移行する。尚、前記商品情報テーブルに同じ画像名「Ｆ００１」が存在する場合は（Ｓ１０４：ＹＥＳ）、Ｓ１０７に移行するが、Ｓ１０７の処理は後述する。
【００５２】
Ｓ１０６において、表示制御部３３は、画像名「Ｆ００１」を第１方法（装飾なし）で描画し、操作画面（図６参照）のサムネイル画像「Ａ−０１」の下方に表示させる。
【００５３】
次に、表示制御部３３は、前記画像ファイルリスト（図２参照）に２番目の画像ファイルが存在するか否かを判定する（Ｓ１０８）。前記画像ファイルリストに２番目の画像ファイルが存在する場合は（Ｓ１０８：ＹＥＳ）、Ｓ１０１に戻り、上述の処理を実行する。これにより、図６に示すように、画像データ記憶部２１に記憶された全ての画像データについて、サムネイル画像及び画像名が操作画面に表示される。尚、表示制御部３３は、操作画面において、ユーザーが見易い位置（ここでは左端部）から順にサムネイル画像及び画像名を表示させる。
【００５４】
図１３のＳ１の処理が終了すると、表示制御部３３は、図６に示す操作画面において、ユーザーＸにより画像が選択されたか否かを判定する（Ｓ２）。ここでは、ユーザーＸにより、先ず、画像名「Ｆ００１」の画像が選択される（Ｓ２：ＹＥＳ）。
【００５５】
ユーザーＸにより画像名「Ｆ００１」の画像が選択させると（Ｓ２：ＹＥＳ）、表示制御部３３は、前記選択状況テーブル（図３参照）に、当該選択済み画像と同じ画像名が存在するか否かを判定する（Ｓ３）。ここでは、前記選択状況テーブルには、いずれの画像名も登録されていない（Ｓ３：ＮＯ）。よって、表示制御部３３は、前記画像名（「Ｆ００１」）と商品名（「アルバムＡ」）とを互いに関連付けた選択済み画像の情報を、選択状況テーブル（図３参照）及び商品情報テーブル（図４参照）に登録する（Ｓ３１）。
【００５６】
次に、表示制御部３３は、画像名「Ｆ００１」を第２方法（枠囲み）で描画し、操作画面（図７参照）のサムネイル画像「Ａ−０１」の下方に表示させる（Ｓ３２）。その後、Ｓ２に戻り、上記処理を繰り返す。ここでは、ユーザーＸにより、画像名「Ｆ００４」、「Ｆ００８」、「Ｆ００９」の画像が順に選択されるため、表示制御部３３は、各画像名（「Ｆ００４」、「Ｆ００８」、「Ｆ００９」）と商品名（「アルバムＡ」）とを互いに関連付けた選択済み画像の情報を、選択状況テーブル（図３参照）及び商品情報テーブル（図４参照）に順に登録し（Ｓ３１）、各画像名「Ｆ００４」、「Ｆ００８」、「Ｆ００９」を第２方法（枠囲み）で順に描画し、操作画面（図７参照）のサムネイル画像「Ｂ−０１」、「Ｃ−０３」、「Ｄ−０１」の下方に順に表示させる（Ｓ３２）。
【００５７】
ここで、Ｓ３において、前記選択状況テーブルに、前記選択済み画像と同じ画像名が存在する場合（Ｓ３：ＹＥＳ）、すなわち、例えばユーザーＸが一度選択した画像を再度選択した場合は、表示制御部３３は、選択状況テーブル及び商品情報テーブルに登録された前記選択済み画像の情報を削除する（Ｓ３３）。そして、表示制御部３３は、前記選択済み画像を未選択画像の状態に戻す（Ｓ３４）。具体的には、表示制御部３３は、第２方法（枠囲み）で描画表示された前記選択済み画像の画像名を、第１方法（装飾なし）で描画し、操作画面のサムネイル画像の下方に表示させる。これにより、前記選択済み画像の選択状態が解除される。その後、Ｓ２に戻り、上記処理を繰り返す。Ｓ３３及びＳ３４の処理によれば、ユーザーＸは、画像の選択と、画像の選択の解除とを繰り返し行うことができる。
【００５８】
Ｓ２において、ユーザーＸにより画像が選択されない場合は（Ｓ２：ＮＯ）、表示モード判定部３２は、操作取得部３１が取得した表示モードに対するユーザーの切り替え操作に基づいて、ユーザーＸにより「未使用優先モード」が押下されたか否かを判定する（Ｓ４）。「未使用優先モード」が押下された場合は（Ｓ４：ＹＥＳ）、表示制御部３３は、商品「アルバムＡ」について未使用優先モードの表示処理を実行する（Ｓ５）。
【００５９】
図１６及び図１７は、未使用優先モードの表示処理の手順の一例を示すフローチャートである。先ず、表示制御部３３は、前記画像ファイルリスト（図２参照）に登録された１番目（図１６の「ｎ」＝１）の画像ファイルの画像名「Ｆ００１」を取得する（Ｓ２０１）。尚、図１６に示す表示処理において、表示制御部３３は、最初に「ｎ」＝１に設定する。
【００６０】
次に、表示制御部３３は、前記選択状況テーブル（図３参照）に同じ画像名「Ｆ００１」が存在するか否かを判定する（Ｓ２０２）。ここでは、前記選択状況テーブルに、画像名「Ｆ００１」が登録されているため、表示制御部３３の処理は、Ｓ２０３に移行する。尚、前記選択状況テーブルに同じ画像名が存在しない場合は（Ｓ２０２：ＮＯ）、Ｓ２０４に移行するが、Ｓ２０４の処理は後述する。
【００６１】
Ｓ２０３において、表示制御部３３は、画像名「Ｆ００１」を第１表示処理テーブル（図１８参照）に登録する。
【００６２】
次に、表示制御部３３は、前記画像ファイルリスト（図２参照）に２番目の画像ファイルが存在するか否かを判定する（Ｓ２０８）。前記画像ファイルリストに２番目の画像ファイルが存在する場合は（Ｓ２０８：ＹＥＳ）、Ｓ２０１に戻り、上述の処理を実行する。これにより、図１８に示すように、画像名「Ｆ００１」、「Ｆ００４」、「Ｆ００８」、「Ｆ００９」が、第１表示処理テーブルに登録される。
【００６３】
尚、画像名が選択状況テーブルに存在せず（Ｓ２０２：ＮＯ）、商品情報テーブルに存在する場合は（Ｓ２０４：ＹＥＳ）、表示制御部３３は、当該画像名を第２表示処理テーブル（後述する図１９参照）に登録する。但し、ここでは、第２表示処理テーブルへの画像名の登録は行われない。
【００６４】
他の未選択画像の画像名「Ｆ００２」、「Ｆ００３」、「Ｆ００５」、「Ｆ００６」、「Ｆ００７」、「Ｆ０１０」については、選択状況テーブル及び商品情報テーブルに存在しないため、Ｓ２０５及びＳ２０６において、表示制御部３３は、第１方法（装飾なし）で描画し、画像データ記憶部２１から当該画像名の画像を取得し、操作画面の左端部から順にサムネイル画像及び画像名を表示させる。
【００６５】
前記画像ファイルリストの全ての画像ファイルについて上記処理を実行し、前記画像ファイルリストに画像ファイルが存在しなくなると（Ｓ２０８：ＮＯ）、Ｓ２０９（図１７参照）に移行する。
【００６６】
Ｓ２０９において、表示制御部３３は、前記第２表示処理テーブルにデータ（画像名）が存在するか否かを判定する。ここでは、前記第２表示処理テーブルに画像名が存在しないため、表示制御部３３の処理は、Ｓ２１４に移行する。尚、前記第２表示処理テーブルに画像名が存在する場合は（Ｓ２０９：ＹＥＳ）、Ｓ２１０に移行するが、Ｓ２１０の処理は後述する。
【００６７】
Ｓ２１４において、表示制御部３３は、前記第１表示処理テーブルにデータ（画像名）が存在するか否かを判定する。前記第１表示処理テーブルに画像名が存在する場合は（Ｓ２１４：ＹＥＳ）、表示制御部３３は、前記第１表示処理テーブル（図１８参照）から１番目（図１７の「ｍ１」＝１）の画像名「Ｆ００１」を取得する（Ｓ２１５）。
【００６８】
次に、表示制御部３３は、取得した画像名「Ｆ００１」を第２方法（枠囲み）で描画し、画像データ記憶部２１から画像名「Ｆ００１」の画像「Ａ−０１」を取得し、操作画面の右端部にサムネイル画像及び画像名を表示させる（Ｓ２１６、Ｓ２１７）。
【００６９】
次に、表示制御部３３は、前記第１表示処理テーブル（図１８参照）から１番目の画像名「Ｆ００１」を削除して（Ｓ２１８）、Ｓ２１４に戻る。表示制御部３３は、前記第１表示処理テーブル（図１８参照）から画像名がなくなるまで上記処理を繰り返す。これにより、ユーザー端末２００に、図８に示す未使用優先モードの操作画面が表示される。
【００７０】
このように、表示制御部３３は、表示モードが標準モードの場合は、選択済み画像と未選択画像とを、操作画面（表示部）において互いに表示位置を変更しないで表示させる一方（図７参照）、表示モードが未使用優先モードの場合は、選択済み画像と未選択画像とを、操作画面において互いに表示位置をずらして表示させる（図８参照）。また、表示制御部３３は、操作画面において、未選択画像を、当該未選択画像の表示優先度が選択済み画像の表示優先度より高くなるように表示させる。換言すると、表示制御部３３は、操作画面において、選択済み画像を、当該選択済み画像の表示優先度が未選択画像の表示優先度より低くなるように表示させる。
【００７１】
上述の未使用優先モードの表示処理（図１３のＳ５）が終了すると、Ｓ２（図１３参照）に戻る。図８に示す操作画面において、画像の選択（追加）（Ｓ２）が行われてよい。
【００７２】
次にＳ６（図１３参照）において、未使用優先モードの処理が実行された後の操作画面（図８参照）において標準モードが押下された場合は（Ｓ６：ＹＥＳ）、表示制御部３３は、再度、前記標準モードの表示処理を実行する（Ｓ７）。これにより、ユーザー端末２００に、図７に示す操作画面が再度表示される。その後Ｓ２に戻り、図７に示す操作画面において、画像の選択（追加）が行われてよい。
【００７３】
次にＳ８（図１４参照）において、例えば図８に示す操作画面において、ユーザーＸが、「アルバムＡ」に入れる画像の選択操作を終えて、続けて、商品「アルバムＢ」に入れる画像の選択操作を行うために、商品切替ボタン３０７を押下した場合は（Ｓ８：ＹＥＳ）、Ｓ１（図１３参照）に戻り、表示制御部３３は、再度、前記標準モードの表示処理を実行する。
【００７４】
ここでは、図１５において、画像名「Ｆ００１」が、前記選択状況テーブル（図３参照）に存在せず、前記商品情報テーブル（図４参照）に同じ存在するため（Ｓ１０４：ＹＥＳ）、表示制御部３３は、画像名「Ｆ００１」を第３方法（網掛け）で描画し、操作画面（図９参照）のサムネイル画像「Ａ−０１」の下方に表示させる（Ｓ１０７）。前記画像ファイルリストの全ての画像ファイルについて上記処理を実行することにより、ユーザー端末２００に、図９に示す操作画面が表示される。
【００７５】
図１３に戻り、図９に示す操作画面において、商品「アルバムＢ」に入れる画像の選択が行われると（Ｓ２：ＹＥＳ）、Ｓ３、Ｓ３１及びＳ３２の処理が繰り返される。ここでは、ユーザーＸにより、画像名「Ｆ００４」、「Ｆ００５」、「Ｆ０１０」の画像が順に選択されるため、画像名「Ｆ００４」、「Ｆ００５」、「Ｆ０１０」が第２方法（枠囲み）で順に描画され、図１０に示す操作画面が表示される。
【００７６】
図１３に戻り、図１０に示す操作画面において、「未使用優先モード」が押下された場合は（Ｓ４：ＹＥＳ）、表示制御部３３は、商品「アルバムＢ」について未使用優先モードの表示処理を実行する（Ｓ５）。
【００７７】
ここでは、図１６において、画像名「Ｆ００１」が、前記選択状況テーブル（図３参照）に存在せず、前記商品情報テーブル（図４参照）に存在するため（Ｓ２０４：ＹＥＳ）、表示制御部３３は、画像名「Ｆ００１」を第２表示処理テーブル（図１９参照）に登録する。同様にして、表示制御部３３は、画像名「Ｆ００８」、「Ｆ００９」を第２表示処理テーブル（図１９参照）に登録する。
【００７８】
前記画像ファイルリストの全ての画像ファイルについて上記処理を実行し、前記画像ファイルリストに画像ファイルが存在しなくなると（Ｓ２０８：ＮＯ）、Ｓ２０９（図１７参照）に移行する。
【００７９】
Ｓ２０９において、表示制御部３３は、前記第２表示処理テーブルにデータ（画像名）が存在するか否かを判定する。前記第２表示処理テーブルに画像名が存在する場合は（Ｓ２０９：ＹＥＳ）、表示制御部３３は、前記第２表示処理テーブル（図１９参照）から１番目（図１７の「ｍ２」＝１）の画像名「Ｆ００１」を取得する（Ｓ２１０）。
【００８０】
次に、表示制御部３３は、取得した画像名「Ｆ００１」を第３方法（網掛け）で描画し、画像データ記憶部２１から画像名「Ｆ００１」の画像「Ａ−０１」を取得し、操作画面の右端部にサムネイル画像及び画像名を表示させる（Ｓ２１１、Ｓ２１２）。
【００８１】
次に、表示制御部３３は、前記第２表示処理テーブル（図１９参照）から１番目の画像名「Ｆ００１」を削除して（Ｓ２１３）、Ｓ２０９に戻る。表示制御部３３は、前記第２表示処理テーブル（図１９参照）から画像名がなくなるまで上記処理を繰り返す。
【００８２】
前記第２表示処理テーブル（図１９参照）から画像名がなくなると、Ｓ２１４に移行し、表示制御部３３は、第１表示処理テーブルを参照して前記Ｓ２１５〜Ｓ２１８の処理を繰り返す。尚、ここでは、第１表示処理テーブルの画像名の表示優先度は、第２表示処理テーブルの画像名の表示優先度より低いため、表示制御部３３は、第１表示処理テーブルの画像名を、第２表示処理テーブルの画像名より右側に表示させる。これにより、ユーザー端末２００に、図１１に示す操作画面が表示される。
【００８３】
図１４に戻り、操作画面において「ＯＫ」ボタンが押下された場合は、選択画面から確認画面又は会計画面等（図示せず）に遷移して処理を終了する。操作画面において「ＯＫ」ボタンが押下されない場合は、Ｓ２に戻り、表示制御部３３は、操作画面においてユーザーＸにより画像が選択されたか否かを判定する（Ｓ２）。すなわち、「ＯＫ」ボタンが押下された場合は処理を終了し、その他の操作（画像の選択（Ｓ２）、未使用優先モードの選択（Ｓ４）、標準モードの選択（Ｓ６）、又は、「商品切替ボタン」の選択（Ｓ８））が行われた場合は当該操作に応じた処理を実行する。
【００８４】
以上のように、本実施形態に係る画像処理装置１００では、表示制御部３３は、ユーザーにより選択された選択済み画像と、ユーザーにより選択されていない未選択画像とを、操作画面（表示部）において区別して表示させる。例えば、表示制御部３３は、選択済み画像と未選択画像とを、操作画面において互いに表示位置をずらして表示させる。また、表示制御部３３は、ユーザーにより選択されていない未選択画像を、表示優先度を上げて表示させるとともに、ユーザーが一度選択した選択済み画像を、表示優先度を下げて表示させる。このため、ユーザーは、画像の選択状況を容易に確認できるため、画像選択の操作性を向上させることができる。また、選択済み画像を引き続き操作画面に表示させることができるため、ユーザーは、例えば異なる商品（アルバム等）において同じ画像を選択することができる。
【００８５】
本発明に係る画像処理装置は、上記構成に限定されない。例えば、未使用優先モードにおける表示画面において、選択済み画像を左端部に表示させ、未選択画像を右端部に表示させてもよい。
【００８６】
また、図２０に示すように、選択済み画像の表示位置と、未選択画像の表示位置とを、上下方向にずらしてもよい。尚、図２０において、画像とともに画像名の表示位置をずらしてもよい。また、図２１に示すように、選択済み画像の画像名の表示位置と、未選択画像の画像名の表示位置とを、上下方向にずらしてもよい。図２１に示す構成では、選択済み画像の画像名をサムネイル画像の上方に表示させている。
【００８７】
また、画像が多数存在し、サムネイル画像が画像情報表示枠３０２内に収まらない場合において、選択済み画像をサムネイル画像欄３０３の端部（例えば右端部）に表示させると、ユーザーはスクロールバー３１０を操作しないと選択済み画像を確認できない。そこで、例えば図２２に示すように、選択済み画像を、別の表示欄（選択済み画像表示欄３０９）に表示させてもよい。
【００８８】
また、ユーザー端末２００がモバイル端末等である場合は、サムネイル画像を縦に配列してもよい。この場合は、モバイル端末の操作画面において、例えば、未選択画像を上方に表示させ、選択済み画像を下方に表示させてもよい。
【００８９】
また、未使用優先モードの操作画面において、選択済み画像を含むグループ全体の表示優先度を下げて表示させてもよい。例えば、図７に示す操作画面において選択された選択済み画像「Ａ−０１」を含むＡグループ全体（「Ａ−０１」、「Ａ−０２」、「Ａ−０３」）を、未使用優先モードの操作画面において、右端部に表示させてもよい。
【００９０】
また、上述の例において、操作画面に表示される画像名の描画方法は、「（テキスト）文字」、「文字＋枠囲み」、「文字＋網掛け」に限定されず、例えば文字及び背景の色により区別してもよい。すなわち、前記第１から第３方法は、互いに異なる態様で表示される方法であればよい。
【００９１】
また、上述の例では、画像処理システム１が、実店舗の写真店における画像選択システムに適用した場合について説明したが、例えば、画像処理システム１が、オンラインの写真店に導入される画像（商品画像）選択システムに適用される場合は、画像処理装置１００が、操作情報に応じた操作画面の表示データを生成し、生成した表示データを、ネットワークを介してユーザー端末２００に送信すればよい。
【符号の説明】
【００９２】
１          画像処理システム（画像選択システム）
１０        入力部
２０        記憶部
２１        画像データ記憶部
２２        画像ファイルリスト記憶部
２３        選択状況テーブル記憶部
２４        商品情報テーブル記憶部
２５        表示処理テーブル記憶部
３０        制御部
３１        操作取得部
３２        表示モード判定部
３３        表示制御部
１００      画像処理装置
２００      ユーザー端末
２１０      表示装置
２２０      操作部
【図１】
2019124723.tif 000003
【図２】
2019124723.tif 000004
【図３】
2019124723.tif 000005
【図４】
2019124723.tif 000006
【図５】
2019124723.tif 000007
【図６】
2019124723.tif 000008
【図７】
2019124723.tif 000009
【図８】
2019124723.tif 000010
【図９】
2019124723.tif 000011
【図１０】
2019124723.tif 000012
【図１１】
2019124723.tif 000013
【図１２】
2019124723.tif 000014
【図１３】
2019124723.tif 000015
【図１４】
2019124723.tif 000016
【図１５】
2019124723.tif 000017
【図１６】
2019124723.tif 000018
【図１７】
2019124723.tif 000019
【図１８】
2019124723.tif 000020
【図１９】
2019124723.tif 000021
【図２０】
2019124723.tif 000022
【図２１】
2019124723.tif 000023
【図２２】
2019124723.tif 000024