(57)【要約】【課題】複数の画像をユーザに提供する情報処理装置において、ユーザが効率的に画像を選択することが可能な情報処理装置、情報処理方法、及びプログラムを提供すること。【解決手段】携帯端末１００は、複数の画像データを取得する画像データ取得部１５２と、画像データ取得部１５２により取得された前記複数の画像データに対応する前記複数の画像のうちユーザにより過去に選択された選択済み画像と、前記複数の画像のうち前記選択済み画像を除いた未選択画像とを、表示部１４０に一覧表示させる表示制御部１５３と、前記ユーザが表示部１４０に表示された前記選択済み画像を選択状態から未選択状態にする選択解除操作を禁止し、前記ユーザが表示部１４０に表示された前記未選択画像を未選択状態から選択状態にする仮選択操作を許可する操作制限部１５４と、を備える。【選択図】図９
2019185457.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された前記複数の画像データに対応する前記複数の画像のうちユーザにより過去に選択された選択済み画像と、前記複数の画像のうち前記選択済み画像を除いた未選択画像とを、表示部に一覧表示させる表示制御部と、
前記ユーザが前記表示部に表示された前記選択済み画像を選択状態から未選択状態にする選択解除操作を禁止し、前記ユーザが前記表示部に表示された前記未選択画像を未選択状態から選択状態にする仮選択操作を許可する操作制限部と、
を備える情報処理装置。
【請求項２】
前記操作制限部は、前記表示部に表示された前記未選択画像のうち前記ユーザにより選択された仮選択画像について、前記ユーザの前記選択解除操作を許可する、
請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記選択済み画像と前記未選択画像とを、それぞれの表示態様を互いに異ならせて前記表示部に一覧表示させる、
請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記選択済み画像と前記未選択画像と前記仮選択画像とを、それぞれの表示態様を互いに異ならせて前記表示部に一覧表示させる、
請求項２に記載の情報処理装置。
【請求項５】
前記複数の画像データを記憶する記憶部と、
前記複数の画像データの情報を更新する画像情報更新部と、
をさらに備え、
前記画像情報更新部は、前記記憶部に記憶された前記選択済み画像に対応する画像データに第１識別情報を付与し、前記記憶部に記憶された前記未選択画像に対応する画像データに第２識別情報を付与する、
請求項１から請求項４の何れか１項に記載の情報処理装置。
【請求項６】
前記画像情報更新部は、前記表示部に表示された前記未選択画像のうち前記ユーザにより選択された仮選択画像に対応する画像データに第３識別情報を付与する、
請求項５に記載の情報処理装置。
【請求項７】
複数の画像データを取得するステップと、
取得された前記複数の画像データに対応する前記複数の画像のうちユーザにより過去に選択された選択済み画像と、前記複数の画像のうち前記選択済み画像を除いた未選択画像とを、表示部に一覧表示させるステップと、
前記ユーザが前記表示部に表示された前記選択済み画像を選択状態から未選択状態にする選択解除操作を禁止し、前記ユーザが前記表示部に表示された前記未選択画像を未選択状態から選択状態にする仮選択操作を許可するステップと、
を含む情報処理方法。
【請求項８】
複数の画像データを取得するステップと、
取得された前記複数の画像データに対応する前記複数の画像のうちユーザにより過去に選択された選択済み画像と、前記複数の画像のうち前記選択済み画像を除いた未選択画像とを、表示部に一覧表示させるステップと、
前記ユーザが前記表示部に表示された前記選択済み画像を選択状態から未選択状態にする選択解除操作を禁止し、前記ユーザが前記表示部に表示された前記未選択画像を未選択状態から選択状態にする仮選択操作を許可するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが画像を選択することが可能な情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、写真店等、写真画像（以下、画像ともいう。）をユーザに提供する施設において、ユーザが操作端末を操作して所望の画像を選択し、選択した画像をプリントして購入するサービスが行われている。
【０００３】
特許文献１には、複数の撮影コマ画像に対する写真サービス注文処理を管理する注文処理管理部と、写真サービス注文処理で注文された撮影コマ画像を処理済コマとして他の撮影コマ画像と識別可能にする処理済コマ識別情報を記録する処理済コマ識別情報記録部とが備えられ、処理済みコマは写真サービス注文画面用表示画像の撮影コマ画像から除外される、写真サービス注文受付機が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１３９６５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、前記従来の技術では、既に選択された画像（選択済み画像）は表示画面に表示されないため、ユーザは、表示画面に表示された画像（未選択画像）から所望の画像を選択する際に、前記選択済み画像を確認することができない。このため、ユーザは、前記選択済み画像と同一又は類似の画像を選択してしまう場合があり、効率的に画像を選択することが難しい。
【０００６】
本発明の目的は、複数の画像をユーザに提供する情報処理装置において、ユーザが効率的に画像を選択することが可能な情報処理装置、情報処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一の態様に係る情報処理装置は、複数の画像データを取得する画像データ取得部と、前記画像データ取得部により取得された前記複数の画像データに対応する前記複数の画像のうちユーザにより過去に選択された選択済み画像と、前記複数の画像のうち前記選択済み画像を除いた未選択画像とを、表示部に一覧表示させる表示制御部と、前記ユーザが前記表示部に表示された前記選択済み画像を選択状態から未選択状態にする選択解除操作を禁止し、前記ユーザが前記表示部に表示された前記未選択画像を未選択状態から選択状態にする仮選択操作を許可する操作制限部と、を備える。
【０００８】
本発明の他の態様に係る情報処理方法は、複数の画像データを取得するステップと、取得された前記複数の画像データに対応する前記複数の画像のうちユーザにより過去に選択された選択済み画像と、前記複数の画像のうち前記選択済み画像を除いた未選択画像とを、表示部に一覧表示させるステップと、前記ユーザが前記表示部に表示された前記選択済み画像を選択状態から未選択状態にする選択解除操作を禁止し、前記ユーザが前記表示部に表示された前記未選択画像を未選択状態から選択状態にする仮選択操作を許可するステップと、を含む。
【０００９】
本発明の他の態様に係るプログラムは、複数の画像データを取得するステップと、取得された前記複数の画像データに対応する前記複数の画像のうちユーザにより過去に選択された選択済み画像と、前記複数の画像のうち前記選択済み画像を除いた未選択画像とを、表示部に一覧表示させるステップと、前記ユーザが前記表示部に表示された前記選択済み画像を選択状態から未選択状態にする選択解除操作を禁止し、前記ユーザが前記表示部に表示された前記未選択画像を未選択状態から選択状態にする仮選択操作を許可するステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、複数の画像をユーザに提供する情報処理装置において、ユーザが効率的に画像を選択することが可能な情報処理装置、情報処理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施形態に係る情報処理システムの概略構成を示す図である。
【図２】図２は、本発明の実施形態に係るサーバの記憶部に記憶される画像リスト及び画像データの一例を示す図である。
【図３】図３は、本発明の実施形態に係る画像選択装置の構成を示す機能ブロック図である。
【図４】図４は、本発明の実施形態に係る画像選択装置の記憶部に記憶される画像リスト及び画像データの一例を示す図である。
【図５】図５は、本発明の実施形態に係る画像選択装置に表示される表示画面の一例を示す図である。
【図６】図６は、本発明の実施形態に係る画像選択装置に表示される表示画面の一例を示す図である。
【図７】図７は、本発明の実施形態に係る画像選択装置の記憶部に記憶される画像リストの一例を示す図である。
【図８】図８は、本発明の実施形態に係る画像選択装置の記憶部に記憶される画像リストの一例を示す図である。
【図９】図９は、本発明の実施形態に係る携帯端末の構成を示す機能ブロック図である。
【図１０】図１０は、本発明の実施形態に係る携帯端末の記憶部に記憶される画像リスト及び画像データの一例を示す図である。
【図１１】図１１は、本発明の実施形態に係る携帯端末に表示される表示画面の一例を示す図である。
【図１２】図１２は、本発明の実施形態に係る携帯端末に表示される表示画面の一例を示す図である。
【図１３】図１３は、本発明の実施形態に係る携帯端末の記憶部に記憶される画像リスト及び画像データの一例を示す図である。
【図１４】図１４は、本発明の実施形態に係る携帯端末の記憶部に記憶される画像リスト及び画像データの一例を示す図である。
【図１５】図１５は、本発明の実施形態に係る携帯端末における操作制限処理の手順の一例を説明するためのフローチャートである。
【図１６】図１６は、本発明の実施形態に係る携帯端末における操作制限処理の手順の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。
【００１３】
本発明に係る情報処理システムは、例えば、写真店に導入される画像選択システム（写真選択システム）に適用することができる。
【００１４】
図１は、本発明の実施形態に係る情報処理システム１の概略構成を示す図である。
【００１５】
情報処理システム１は、サーバ２００と、サーバ２００にネットワークを介して接続される複数の画像選択装置３００と、アクセスポイント（ＡＰ）４００を介して前記ネットワークに接続される複数の携帯端末１００と、を含んでいる。前記ネットワークは、有線ＬＡＮ、無線ＬＡＮ、インターネットなどの通信ネットワークである。各携帯端末１００は、無線ＬＡＮにより、ＡＰ４００を介して前記ネットワークに接続される。
【００１６】
情報処理システム１において、サーバ２００は、写真店（施設）に設置され、写真店の店員（オペレータ）が使用する装置（例えば、データサーバ）である。画像選択装置３００は、写真店に設置され、写真店の店員が使用する装置（例えば、パーソナルコンピュータ）である。携帯端末１００は、写真店に来店した顧客（以下、「ユーザ」と称す。）が店内（施設内）で使用する装置（例えば、タブレット端末）である。なお、ユーザは、店員とともに画像選択装置３００を使用（操作）する場合もある。サーバ２００と画像選択装置３００とは、有線ＬＡＮにより接続されており、サーバ２００と携帯端末１００とは、無線ＬＡＮにより接続されている。複数の画像選択装置３００のそれぞれは、個別に、サーバ２００に接続することが可能となっており、複数の携帯端末１００のそれぞれは、個別に、サーバ２００に接続することが可能となっている。
【００１７】
ユーザは、画像選択装置３００及び携帯端末１００において、一覧表示された複数の画像を閲覧したり、複数の画像の中から購入を希望する画像を選択したりする。
【００１８】
［サーバ２００の構成］
サーバ２００は、操作部２１０と、通信部２２０と、記憶部２３０と、制御部２５０とを備えている。
【００１９】
操作部２１０は、キーボード、マウス等、店員が所定の操作を行う際に使用する装置（ユーザーインターフェース）である。
【００２０】
通信部２２０は、サーバ２００をネットワークに接続し、ネットワークを介して画像選択装置３００、携帯端末１００等の外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インタフェースである。
【００２１】
記憶部２３０は、ハードディスク又はＥＥＰＲＯＭ（登録商標）などの不揮発性の記憶部である。記憶部２３０には、制御部２５０によって実行される各種の制御プログラム、及び各種のデータなどが記憶される。
【００２２】
また記憶部２３０は、画像データ記憶部２３１と、管理テーブル記憶部２３２とを含んでいる。画像データ記憶部２３１には、複数の画像データが記憶される。例えば、画像データ記憶部２３１には、ユーザが写真店に来店し、写真店において当該ユーザをカメラ撮影した撮像画像のデータが、サーバ２００に取り込まれて記憶される。また、画像データ記憶部２３１には、ユーザが過去に撮影した撮像画像のデータが、写真店に持参されて、又はインターネットを介して写真店に送信されて、サーバ２００に取り込まれて記憶される。画像データ記憶部２３１には、複数のユーザそれぞれの画像データが区別して記憶される。例えば、画像データ記憶部２３１には、ユーザＡ用の複数の画像データと、ユーザＢ用の複数の画像データと、ユーザＣ用の複数の画像データとが区別して記憶される。
【００２３】
図２には、画像データ記憶部２３１に記憶される画像データの一例を示している。図２には、ユーザＡ用の複数の画像データ（「Ａ＿００１」、…）と、ユーザＢ用の複数の画像データ（「Ｂ＿００８」、…）と、ユーザＣ用の複数の画像データ（「Ｃ＿００１」、…）とが区別して記憶されている。なお、「Ａ＿００１」等の名称は、画像データのファイル名（画像ファイル名）を示している。
【００２４】
管理テーブル記憶部２３２には、画像データ記憶部２３１に記憶される画像データの情報を管理する管理テーブル（画像リスト）が記憶される。例えば、前記画像リストには、画像ファイル名と、画像データがユーザにより選択されたか否かを示す画像選択情報（フラグ）とが登録される。また、前記画像リストは、例えば、ユーザごとに作成され、各画像リストには名称（画像リスト名）が付与される。前記画像リストに登録される前記情報は、画像選択装置３００における店員又はユーザの操作、又は、携帯端末１００におけるユーザの操作に応じて更新される。
【００２５】
図２には、管理テーブル記憶部２３２に記憶される画像リストの一例を示している。図２には、ユーザＡ用の画像リスト（「ＲＩＳＴ０００１」）と、ユーザＢ用の画像リスト（「ＲＩＳＴ０００２」）と、ユーザＣ用の画像リスト（「ＲＩＳＴ０００３」）とが記憶されている。なお、各画像には、過去に選択されたか否か（選択済みか否か）を示す情報（確定フラグ）と、選択画面において選択されたか否か（仮選択済みか否か）を示す情報（選択フラグ）とが付与される。図２では、何れの画像も選択されていない状態（確定フラグ：“  ”（空欄）、選択フラグ：“  ”（空欄））を示している。
【００２６】
制御部２５０は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶された不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性又は不揮発性の記憶部である。制御部２５０は、前記ＲＯＭ又は記憶部２３０に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することによりサーバ２００を制御する。
【００２７】
例えば、制御部２５０は、画像選択装置３００における店員の操作に応じて、前記画像データ及び前記画像リストを、画像選択装置３００に送信する。同様に、制御部２５０は、携帯端末１００におけるユーザの操作に応じて、前記画像データ及び前記画像リストを、携帯端末１００に送信する。また、制御部２５０は、前記店員又は前記ユーザの操作に応じて、前記画像リストに登録される前記情報を登録及び更新する。
【００２８】
［画像選択装置３００の構成］
図３は、本発明の実施形態に係る画像選択装置３００の構成を示す機能ブロック図である。画像選択装置３００は、操作部３１０と、通信部３２０と、記憶部３３０と、第１表示部３４１と、第２表示部３４２と、制御部３５０と、を備えている。
【００２９】
操作部３１０は、キーボード、マウス、タッチパネル等、店員又はユーザが所定の操作を行う際に使用する装置（ユーザーインターフェース）である。例えば、店員は、画像選択装置３００において、操作部３１０を使用して、ユーザが希望する画像を選択したり、ユーザの要求に基づいて各種の設定を行ったりする。
【００３０】
通信部３２０は、画像選択装置３００をネットワークに接続し、ネットワークを介してサーバ２００、携帯端末１００等の外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インタフェースである。
【００３１】
記憶部３３０は、ハードディスク又はＥＥＰＲＯＭ（登録商標）などの不揮発性の記憶部である。記憶部３３０には、制御部３５０によって実行される各種の制御プログラム、及び各種のデータなどが記憶される。
【００３２】
また記憶部３３０には、店員の操作に基づいてサーバ２００から取得される前記画像データ及び画像リストが記憶される。
【００３３】
第１表示部３４１及び第２表示部３４２はそれぞれ、情報を表示する液晶ディスプレイなどの表示パネル（モニタ）である。例えば、第１表示部３４１は、店員用の表示画面が表示されるモニタ（店員用モニタ）であり、第２表示部３４２は、ユーザ用の表示画面が表示されるモニタ（ユーザ用モニタ）である。例えば、第１表示部３４１及び第２表示部３４２には、それぞれ、各種の設定画面と、ユーザ用の複数の画像を一覧にした画像一覧とが表示される。第１表示部３４１に表示される表示画面の内容と、第２表示部３４２に表示される表示画面の内容とは、互いに同一であっても良いし異なっていても良い。店員及びユーザは、第１表示部３４１及び第２表示部３４２に表示される画像一覧を見ながら、操作部３１０を操作して、所望の画像を選択する。
【００３４】
制御部３５０は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶された不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性又は不揮発性の記憶部である。制御部３５０は、前記ＲＯＭ又は記憶部３３０に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより画像選択装置３００を制御する。
【００３５】
具体的に、制御部３５０は、図３に示すように、操作取得部３５１、画像データ取得部３５２、表示制御部３５３、画像情報更新部３５４、操作制限部３５５などの各処理部を含む。なお、制御部３５０は、前記制御プログラムに従って各種の処理を実行することによりこれらの各処理部として機能する。また、制御部３５０は、これらの各処理部の一部又は複数の処理機能を実現する電子回路を備えるものであってもよい。
【００３６】
操作取得部３５１は、店員又はユーザが操作部３１０を使用して所定の操作を行った場合に、当該操作に応じた情報（操作情報）を取得する。
【００３７】
画像データ取得部３５２は、前記操作情報に基づいて、サーバ２００から所定の画像リストと、当該画像リストに登録された画像ファイル名に対応する画像データとを取得する。例えば、ユーザＡが画像選択装置３００にユーザ情報を入力（ログイン操作）すると、画像データ取得部３５２は、当該ユーザ情報に基づいて、サーバ２００から、ユーザＡ用の画像リストと、当該画像リストに登録された画像ファイル名に対応するユーザＡ用の画像データとを取得する。画像データ取得部３５２は、前記取得した画像リストと画像データとを記憶部３３０に記憶する。図４には、記憶部３３０に記憶されるユーザＡ用の画像リスト（「ＲＩＳＴ０００１」）と、画像データ（「Ａ＿００１」〜「Ａ＿０１０」）との一例を示している。
【００３８】
表示制御部３５３は、第１表示部３４１及び第２表示部３４２に表示させる表示画面の表示内容を制御する。例えば、表示制御部３５３は、第１表示部３４１及び第２表示部３４２のそれぞれに、ユーザＡ用の複数の画像を一覧にした画像一覧を含む表示画面を表示させる（図５参照）。表示制御部３５３は、第１表示部３４１及び第２表示部３４２に画像データを出力するデータ出力部としての機能を有する。図５に示す表示画面おいて、符号３０１は画面枠を示し、符号３０２は画像情報表示枠を示し、符号３０３はサムネイル画像欄（画像一覧）を示し、符号３０４は画像ファイル名欄を示し、符号３０５は選択画像欄を示している。
【００３９】
図５に示す表示画面では、ユーザＡ用の画像（ここでは１０枚のサムネイル画像）とそれぞれの画像ファイル名「Ａ＿００１」〜「Ａ＿０１０」とが、画像情報表示枠３０２内に表示されている。なお、図５では、１０枚のサムネイル画像が、画像情報表示枠３０２内に収まって表示されているが、サムネイル画像が多数存在し、画像情報表示枠３０２内に収まらない場合は、画像情報表示枠３０２内の表示領域が左右方向又は上下方向にスクロールするスクロールバーが表示される。
【００４０】
図５に示す表示画面において、例えば、店員は、ユーザと相談して、商品「アルバムＡ」に入れる画像を決定（確定）するために、ユーザの所望の画像を選択する。ここでは、図６に示すように、店員が、ユーザが希望する画像ファイル名「Ａ＿００２」、「Ａ＿００４」、「Ａ＿００８」の画像（「Ａ−０２」、「Ａ−０４」、「Ａ−０８」）を選択したと仮定する。店員が前記画像を選択すると、当該画像の画像ファイル名に枠囲みが施される。なお、店員が、ユーザと相談して所望のサムネイル画像をクリック、又は、サムネイル画像を選択画像欄３０５にドラッグアンドドロップ操作すると、当該サムネイル画像に対応する拡大画像が選択画像欄３０５に表示される。
【００４１】
画像情報更新部３５４は、店員による前記操作に応じて前記画像リストを更新する。例えば、図５に示す表示画面において、店員が画像「Ａ−０２」、「Ａ−０４」、「Ａ−０８」を選択した場合（図６参照）、画像情報更新部３５４は、画像リスト（「ＲＩＳＴ０００１」）において、前記各画像に対応する画像ファイル名の「選択」欄に選択フラグ“１”を追加する（図７参照）。その後、操作取得部３５１が店員から「更新」操作を受け付けると、画像情報更新部３５４は、画像選択情報（選択フラグ）を追加した更新用画像リスト（図７参照）を、サーバ２００に送信する。
【００４２】
また、例えば、図６に示す表示画面において、店員がユーザと相談して「確定」ボタンを押下した場合、画像情報更新部３５４は、画像リスト（「ＲＩＳＴ０００１」）において、前記各画像に対応する画像ファイル名の「選択」欄の選択フラグ“１”を“  ”（空欄）に更新し、「確定」欄に確定フラグ“１”を追加する（図８参照）。その後、操作取得部３５１が店員から「更新」操作を受け付けると、画像情報更新部３５４は、画像選択情報（確定フラグ）を更新及び追加した更新用画像リスト（図８参照）を、サーバ２００に送信する。
【００４３】
操作制限部３５５は、画像に付与される画像選択情報に基づいて、第２表示部３４２に表示される画像に対する操作を制限する。例えば、店員は、ユーザが選択された画像を購入することを決めた場合に「確定」ボタンを押下する（図６参照）。操作制限部３５５は、店員により「確定」ボタンが押下されて確定フラグ“１”が付与された画像（選択済み画像）（図８参照）については、その後のユーザの選択解除操作及び選択操作を禁止する。また操作制限部３５５は、選択済み画像を除いたその他の画像（未選択画像）については、選択操作及び選択解除操作を許可する。なお、店員は、確定フラグ“１”を“  ”(空欄)に更新して、当該画像の選択操作及び選択解除操作を可能にするための操作権限を有する。
【００４４】
サーバ２００の制御部２５０は、画像選択装置３００から前記更新用画像リストを取得すると、前記更新用画像リストの内容に基づいて、管理テーブル記憶部２３２に記憶された画像リスト（図２参照）を更新する。例えば、制御部２５０は、管理テーブル記憶部２３２の画像リスト（「ＲＩＳＴ０００１」）において、画像ファイル名「Ａ＿００２」、「Ａ＿００４」、「Ａ＿００８」の「確定」欄に確定フラグ“１”を追加する。
【００４５】
このように、店員は、ユーザと相談しながら画像選択装置３００を操作して、ユーザ用の画像一覧からユーザの所望の画像を選択及び確定する操作を行う。ここで、前記画像一覧に大量の画像が存在する場合、ユーザ（ユーザＸとする。）が画像を選択する作業に時間を要する。また、ユーザＸが所用などにより画像の選択作業を中断する場合がある。このような場合、店員としては、画像選択装置３００において、他のユーザ（ユーザＹとする。）を応対することが望ましい。そこで、例えば店員は、ユーザＸに携帯端末１００を貸与して、ユーザＸに携帯端末１００において画像（追加画像）の選択作業の続きを行わせながら、画像選択装置３００においてユーザＹの画像の選択作業を行う。
【００４６】
携帯端末１００には、画像選択装置３００と同一の機能が含まれ、ユーザＸは、画像（追加画像）の選択（仮選択）操作を行うことができる。なお、携帯端末１００には、ユーザが選択（仮選択）した画像を確定させる機能は含まれない。以下、携帯端末１００の具体的な構成について説明する。
【００４７】
［携帯端末１００の構成］
図９は、本発明の実施形態に係る携帯端末１００（本発明の情報処理装置の一例）の構成を示す機能ブロック図である。携帯端末１００は、操作部１１０と、通信部１２０と、記憶部１３０と、表示部１４０と、制御部１５０と、を備えている。
【００４８】
操作部１１０は、キーボード、マウス、タッチパネル等、ユーザが所定の操作を行う際に使用する装置（ユーザーインターフェース）である。例えば、ユーザは、携帯端末１００において、操作部１１０（例えばタッチパネル）を使用して、希望する画像を選択する。
【００４９】
通信部１２０は、携帯端末１００を、ＡＰ４００を介してネットワークに接続し、ネットワークを介してサーバ２００、画像選択装置３００等の外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インタフェースである。
【００５０】
記憶部１３０は、ハードディスク又はＥＥＰＲＯＭ（登録商標）などの不揮発性の記憶部である。記憶部１３０には、制御部１５０によって実行される操作制限処理（図１５、図１６参照）を実行する操作制限プログラムを含む各種の制御プログラム、及び各種のデータなどが記憶される。
【００５１】
また記憶部１３０には、ユーザの操作に基づいてサーバ２００から取得される画像データ及び画像リストが記憶される。
【００５２】
表示部１４０は、情報を表示する液晶ディスプレイなどの表示パネル（モニタ）である。例えば、表示部１４０には、各種の設定画面と、ユーザ用の複数の画像を一覧にした画像一覧とが表示される。ユーザは、表示部１４０に表示される画像一覧を見ながら、操作部１１０を操作して、所望の画像を選択（仮選択）する。
【００５３】
制御部１５０は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラム（例えば、操作制限プログラム）などの情報が予め記憶された不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性又は不揮発性の記憶部である。制御部１５０は、前記ＲＯＭ又は記憶部１３０に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより携帯端末１００を制御する。
【００５４】
具体的に、制御部１５０は、図９に示すように、操作取得部１５１、画像データ取得部１５２、表示制御部１５３、操作制限部１５４、画像情報更新部１５５などの各処理部を含む。なお、制御部１５０は、前記制御プログラムに従って各種の処理を実行することによりこれらの各処理部として機能する。また、制御部１５０は、これらの各処理部の一部又は複数の処理機能を実現する電子回路を備えるものであってもよい。
【００５５】
操作取得部１５１は、ユーザが操作部１１０を使用して所定の操作を行った場合に、当該操作に応じた操作情報を取得する。
【００５６】
画像データ取得部１５２は、前記操作情報に基づいて、サーバ２００から所定の画像リストと、当該画像リストに登録された画像ファイル名に対応する画像データとを取得する。例えば、ユーザＡが携帯端末１００にユーザ情報を入力（ログイン操作）すると、画像データ取得部１５２は、当該ユーザ情報に基づいて、サーバ２００から、ユーザＡ用の画像リスト（「ＲＩＳＴ０００１」）と、当該画像リストに登録された画像ファイル名（「Ａ＿００１」〜「Ａ＿０１０」）に対応する画像データとを取得する。画像データ取得部１５２は、前記取得した画像リストと画像データとを記憶部１３０に記憶する。
【００５７】
ここでは、画像選択装置３００においてユーザの所望の画像が確定された後に、ユーザが、引き続き、携帯端末１００を使用して追加の画像を仮選択する場合を例に挙げる。この場合、サーバ２００の管理テーブル記憶部２３２に記憶された画像リストが更新されるため、画像データ取得部１５２は、サーバ２００から、ユーザＡ用の画像の画像データと、更新された画像リスト（更新済画像リスト）とを取得して、記憶部１３０に記憶する。図１０は、記憶部１３０に記憶される、ユーザＡ用の画像データ及び画像リスト（「ＲＩＳＴ０００１」）を示す図である。
【００５８】
表示制御部１５３は、表示部１４０に表示させる表示画面の表示内容を制御する。例えば、表示制御部１５３は、表示部１４０に、ユーザＡ用の複数の画像を一覧にした画像一覧を含む表示画面を表示させる（図１１参照）。また、表示制御部１５３は、表示部１４０において、前記各画像の下に、画像ファイル名と画像選択情報（マーク）とを表示させる。
【００５９】
図１１に示す表示画面おいて、符号４０１は画面枠を示し、符号４０２は画像欄（画像一覧）を示し、符号４０３は画像ファイル名欄を示し、符号４０４は通信状態欄を示している。
【００６０】
図１１に示す表示画面では、ユーザＡ用の画像（ここでは１０枚の画像）とそれぞれの画像ファイル名「Ａ＿００１」〜「Ａ＿０１０」とが、画像欄４０２及び画像ファイル名欄４０３に表示されている。なお、図１１では、１０枚の画像が、画面枠４０１内に収まって表示されているが、画像が多数存在し、画面枠４０１内に収まらない場合は、画面枠４０１内の表示領域が左右方向又は上下方向にスクロールするスクロールバーが表示される。
【００６１】
ここでは、表示制御部１５３は、図１１に示すように、画像選択装置３００において確定されて確定フラグ“１”が付与された選択（確定）済み画像（「Ａ−０２」、「Ａ−０４」、「Ａ−０８」）の画像ファイル名「Ａ＿００２」、「Ａ＿００４」、「Ａ＿００８」に、選択済マーク（“★”）（選択済情報）（第１識別情報）を表示させる。また、表示制御部１５３は、表示部１４０に表示された複数の画像のうち、前記選択済み画像を除いた残りの未選択画像（「Ａ−０１」、「Ａ−０３」、「Ａ−０５」、「Ａ−０６」、「Ａ−０７」、「Ａ−０９」、「Ａ−１０」）に、未選択マーク（“  ”（空欄））（未選択情報）（第２識別情報）を表示させる。すなわち、表示制御部１５３は、前記選択済み画像と前記未選択画像とを、それぞれの表示態様を互いに異ならせて表示部１４０に一覧表示させる。
【００６２】
操作制限部１５４は、画像に付与される画像選択情報に基づいて、表示部１４０に表示される画像に対するユーザの操作を制限する。例えば、操作制限部１５４は、画像リスト（「ＲＩＳＴ０００１」）（図１０参照）において、表示部１４０に表示された複数の画像のうちユーザにより選択された画像の「確定」欄にフラグ“１”が付与されているか否かを判断する。すなわち、操作制限部１５４は、ユーザにより選択された画像が選択済み画像か否かを判断する。前記画像リストにおいて、ユーザにより選択された画像の「確定」欄にフラグ“１”が付与されている場合、操作制限部１５４は、選択済み画像に対するユーザの選択解除操作及び選択操作を禁止する。また、前記画像リストにおいて、ユーザにより選択された画像の「確定」欄にフラグ“１”が付与されていない場合、操作制限部１５４は、未選択画像に対するユーザの仮選択操作及び選択解除操作を許可する。
【００６３】
例えば、操作制限部１５４は、選択済み画像（「Ａ−０２」、「Ａ−０４」、「Ａ−０８」）を選択状態から未選択状態にする選択解除操作を禁止する。また操作制限部１５４は、未選択画像（「Ａ−０１」、「Ａ−０３」、「Ａ−０５」、「Ａ−０６」、「Ａ−０７」、「Ａ−０９」、「Ａ−１０」）を未選択状態から選択状態にする仮選択操作と、仮選択操作により選択された画像（仮選択済み画像）に対する選択解除操作とを許可する。このように、ユーザは、表示部１４０に表示された複数の画像のうち、選択済み画像について、選択操作及び選択解除操作を行うことができず、選択済み画像を除いた未選択画像について、仮選択操作及び選択解除操作を行うことができる。
【００６４】
画像情報更新部１５５は、ユーザによる前記操作に応じて前記画像リストを更新する。例えば、図１１に示す前記画像一覧において、ユーザが画像「Ａ−０１」、「Ａ−１０」を選択した場合（図１２参照）、画像情報更新部１５５は、画像リスト（「ＲＩＳＴ０００１」）において、前記各画像に対応する画像ファイル名の「選択」欄にフラグ“１”を追加する（図１３参照）。操作取得部１５１がユーザから「更新」操作（例えば図１１に示す「更新」ボタンを押下（選択）する操作）を受け付けると、画像情報更新部１５５は、画像選択情報（フラグ）を追加した更新用画像リスト（図１３参照）をサーバ２００に送信する。
【００６５】
なお、ユーザが画像「Ａ−０１」、「Ａ−１０」を選択した場合、図１２に示すように、表示制御部１５３は、表示部１４０において、画像「Ａ−０１」、「Ａ−１０」の画像ファイル名「Ａ＿００１」、「Ａ＿０１０」に、仮選択済マーク（“○”）（選択済情報）（第３識別情報）を表示させる。また、図１２に示す表示画面において、例えば、ユーザが画像「Ａ−０１」を選択した後に、再び画像「Ａ−０１」を選択（選択解除）した場合、表示制御部１５３は、画像ファイル名「Ａ＿００１」の仮選択済マーク（“○”）を未選択マーク（“  ”（空欄））に変更して、未選択画像に切り替える。このように、表示制御部１５３は、前記選択済み画像と前記未選択画像と前記仮選択済み画像とを、それぞれの表示態様を互いに異ならせて表示部１４０に一覧表示させる。
【００６６】
サーバ２００の制御部２５０は、携帯端末１００から前記更新用画像リストを取得すると、前記更新用画像リストの内容に基づいて、管理テーブル記憶部２３２に記憶された画像リスト（図２参照）を更新する。ここでは、制御部２５０は、管理テーブル記憶部２３２の画像リスト（「ＲＩＳＴ０００１」）において、画像ファイル名「Ａ＿００１」、「Ａ＿０１０」の「選択」欄にフラグ“１”を追加する。
【００６７】
ユーザは、携帯端末１００において画像（追加画像）の選択（仮選択）操作を終了すると、例えば、店員は、ユーザと相談して、画像選択装置３００において、ユーザが追加選択した画像（「Ａ−０１」、「Ａ−１０」）を確定させる操作を行う。例えば、店員は、画像選択装置３００において、表示画面の「確定」ボタンを押下する。すると、画像情報更新部３５４は、画像リスト（「ＲＩＳＴ０００１」）において、前記各画像に対応する画像ファイル名（「Ａ＿００１」、「Ａ＿０１０」）の「選択」欄の選択フラグ“１”を“  ”(空欄)に更新し、「確定」欄に確定フラグ“１”を追加する（図１４参照）。その後、操作取得部１５１が店員から「更新」操作を受け付けると、画像情報更新部３５４は、画像選択情報（確定フラグ）を更新及び追加した更新用画像リスト（図１４参照）を、サーバ２００に送信する。最後に、ユーザは、確定された画像の購入手続きを行うことにより、確定された画像（「Ａ−０１」、「Ａ−０２」、「Ａ−０４」、「Ａ−０８」、「Ａ−１０」）を購入することが可能となる。このように、画像選択装置３００では、店員が、ユーザと相談しながらユーザが購入を希望する画像を確定させる操作を行う。また、携帯端末１００では、ユーザが追加画像を選択（仮選択）する操作を行う。携帯端末１００においてユーザにより追加画像が選択された場合、携帯端末２００から更新用画像リストがサーバ２００に送信され、サーバ２００の画像リストが更新される。画像選択装置３００には、更新された画像リストに基づいて、例えばユーザが選択した追加画像を含む画像一覧が表示される。画像選択装置３００において、店員は、ユーザと相談しながらユーザが追加で購入を希望する画像を確定させる操作を行う。このように、画像選択装置３００において確定された画像の情報は、画像リストの「確定」欄で管理され、携帯端末１００において選択された画像の情報は、画像リストの「選択」欄で管理される。
【００６８】
［操作制限処理］
以下、図１５及び図１６を参照しつつ、携帯端末１００の制御部１５０によって実行される操作制限処理の一例について説明する。なお、ここでは、店員がユーザＡと相談して、画像選択装置３００において、画像「Ａ−０２」、「Ａ−０４」、「Ａ−０８」を選択して「確定」ボタンを押下したものとする。また、その後に、ユーザＡが、携帯端末１００において、引き続き追加画像を選択（仮選択）する作業を行うものとする。なお、操作制限処理は、ユーザＡが携帯端末１００における所定の操作に応じて途中で終了されることがある。操作制限処理は、本発明の情報処理方法の一例である。
【００６９】
＜ステップＳ１０１＞
先ず、ステップＳ１０１において、画像データ取得部１５２は、携帯端末１００におけるユーザＡの操作に基づいて、サーバ２００から所定の画像リストを取得する。例えば、ユーザＡが携帯端末１００にユーザ情報を入力（ログイン操作）すると、画像データ取得部１５２は、当該ユーザ情報に基づいて、サーバ２００から、ユーザＡ用の画像リスト（「ＲＩＳＴ０００１」）を取得する（図８参照）。
【００７０】
＜ステップＳ１０２＞
ステップＳ１０２において、画像データ取得部１５２は、サーバ２００から、前記画像リスト（「ＲＩＳＴ０００１」）に登録された画像ファイル名（「Ａ＿００１」〜「Ａ＿０１０」）に対応する画像データを取得する。画像データ取得部１５２は、前記取得した画像リストと画像データとを記憶部１３０に記憶する（図１０参照）。
【００７１】
＜ステップＳ１０３＞
ステップＳ１０３において、表示制御部１５３は、表示部１４０に、ユーザＡ用の前記画像を一覧にした画像一覧を含む表示画面を表示させる（図１１参照）。また、表示制御部１５３は、各画像の下に、画像ファイル名を表示させる。
【００７２】
＜ステップＳ１０４＞
ステップＳ１０４において、表示制御部１５３は、画像「Ａ−０２」、「Ａ−０４」、「Ａ−０８」の画像ファイル名「Ａ＿００２」、「Ａ＿００４」、「Ａ＿００８」に、選択済マーク（“★”）を表示させ、その他の画像の画像ファイル名に、未選択マーク（“  ”（空欄））を表示させる（図１１参照）。
【００７３】
＜ステップＳ１０５＞
ステップＳ１０５において、操作取得部１５１がユーザＡの操作を取得した場合は、Ｓ１０６（図１６参照）に移行し、操作取得部１５１がユーザＡの操作を取得しない場合は、処理はＳ１０５に戻る。ここでは、操作取得部１５１がユーザＡの操作を取得したものとする。
【００７４】
＜ステップＳ１０６＞
ステップＳ１０６において、操作取得部１５１がユーザＡの画像選択の操作を取得した場合は、処理はＳ１０７に移行し、操作取得部１５１がユーザＡの画像選択の操作を取得しない場合は、処理はＳ１１３に移行する。ここでは、ユーザＡが追加の画像「Ａ−０１」、「Ａ−１０」を選択（仮選択）したものとする。
【００７５】
＜ステップＳ１０７＞
ステップＳ１０７において、操作制限部１５４が、画像リスト（「ＲＩＳＴ０００１」）（図１０参照）において、ユーザＡにより選択された画像（「Ａ−０１」、「Ａ−１０」）の「確定」欄にフラグ“１”が付与されているか否かを判断する。すなわち、操作制限部１５４は、ユーザＡにより選択された画像が選択済み画像か否かを判断する。ここでは、前記画像リストにおいて、ユーザＡにより選択された前記画像の「確定」欄にフラグ“１”が付与されていないため（Ｓ１０７：ＮＯ）、処理はステップＳ１０８に移行する。
【００７６】
なお、前記画像リストにおいて、ユーザＡにより選択された画像の「確定」欄にフラグ“１”が付与されている場合（Ｓ１０７：ＹＥＳ）、処理はステップＳ１１３に移行する。
【００７７】
＜ステップＳ１０８＞
ステップＳ１０８では、表示制御部１５３が、画像リスト（「ＲＩＳＴ０００１」）（図１０参照）において、ユーザＡにより選択された画像（「Ａ−０１」、「Ａ−１０」）の「選択」欄にフラグ“１”が付与されているか否かを判断する。ここでは、前記画像リストにおいて、ユーザＡにより選択された前記画像の「選択」欄にフラグ“１”が付与されていないため（Ｓ１０８：ＮＯ）、処理はＳ１０９に移行する。
【００７８】
＜ステップＳ１０９＞
ステップＳ１０９において、表示制御部１５３は、表示画面において、ユーザＡにより選択された画像（「Ａ−０１」、「Ａ−１０」）の画像ファイル名（「Ａ＿００１」、「Ａ＿０１０」）に仮選択済マーク（“○”）（選択済情報）を表示させる（図１２参照）。
【００７９】
＜ステップＳ１１０＞
ステップＳ１１０において、画像情報更新部１５５は、画像リスト（「ＲＩＳＴ０００１」）において、ユーザＡにより選択された画像（「Ａ−０１」、「Ａ−１０」）の「選択」欄にフラグ“１”を追加する（図１３参照）。
【００８０】
＜ステップＳ１１１＞
ここで、画像データ取得部１５２が取得した前記画像リストにおいて、ユーザＡにより選択された前記画像の「選択」欄にフラグ“１”が付与されている場合は（Ｓ１０８：ＹＥＳ）、Ｓ１１１において、表示制御部１５３は、表示画面において、ユーザＡにより選択された画像（「Ａ−０１」、「Ａ−１０」）の画像ファイル名（「Ａ＿００１」、「Ａ＿０１０」）に未選択マーク（“  ”(空欄)）（未選択情報）を表示させる。すなわち、表示制御部１５３は、選択状態を解除して、選択された画像（仮選択画像）を未選択の状態（未選択画像）に戻す。
【００８１】
＜ステップＳ１１２＞
ステップＳ１１２において、画像情報更新部１５５は、画像リスト（「ＲＩＳＴ０００１」）において、ユーザＡにより選択された画像（「Ａ−０１」、「Ａ−１０」）の「選択」欄のフラグを“１”から“  ”（空欄）に更新する。
【００８２】
＜ステップＳ１１３＞
ステップＳ１１３において、ユーザＡが表示画面において「更新」ボタンを押下（選択）した場合、操作取得部１５１がユーザＡから「更新」操作を受け付け、処理はＳ１１４に移行する。
【００８３】
ここで、画像データ取得部１５２が取得した前記画像リストにおいて、ユーザＡにより選択された前記画像の「確定」欄にフラグ“１”が付与されている場合は（Ｓ１０７：ＹＥＳ）、操作制限部１５４は、「確定」欄にフラグ“１”が付与された選択済み画像に対するユーザの選択解除操作及び選択操作を禁止する。例えば、ユーザＡが画像「Ａ−０２」を選択（クリック）した場合（Ｓ１０７：ＹＥＳ）、操作制限部１５４は、当該選択操作を受け付けず、所定のメッセージを表示部１４０に表示させる。前記メッセージは、例えば、「選択された画像は、確定済みです。」などの内容である。
【００８４】
このように、ユーザＡにより選択された画像が選択済み画像（「Ａ−０２」、「Ａ−０４」、「Ａ−０８」）ではなく未選択画像（「Ａ−０１」、「Ａ−０３」、「Ａ−０５」、「Ａ−０６」、「Ａ−０７」、「Ａ−０９」、「Ａ−１０」）である場合、操作制限部１５４は、未選択画像に対するユーザの仮選択操作及び選択解除操作を許可する。一方、ユーザＡにより選択された画像が選択済み画像（「Ａ−０２」、「Ａ−０４」、「Ａ−０８」）である場合、操作制限部１５４は、選択済み画像に対するユーザの選択解除操作及び選択操作を禁止する。
【００８５】
＜ステップＳ１１４＞
ステップＳ１１４において、画像情報更新部１５５は、画像選択情報（フラグ）を追加した更新用画像リスト（図１３参照）をサーバ２００に送信する。その後、処理はステップＳ１０５（図１５参照）に戻る。
【００８６】
サーバ２００の制御部２５０は、携帯端末１００から前記更新用画像リストを取得すると、前記更新用画像リストの内容に基づいて、管理テーブル記憶部２３２に記憶された画像リスト（図２参照）を更新する。ここでは、制御部２５０は、管理テーブル記憶部２３２の画像リスト（「ＲＩＳＴ０００１」）において、画像ファイル名「Ａ＿００１」、「Ａ＿０１０」の「選択」欄にフラグ“１”を追加する。
【００８７】
＜ステップＳ１１５＞
ステップＳ１１５において、ユーザＡが表示画面において「終了」ボタンを押下（選択）した場合、操作取得部１５１がユーザＡから「終了」操作を受け付け（Ｓ１１５：ＹＥＳ）、操作制限処理を終了する。ユーザＡが「終了」操作を行わない場合は、処理はステップＳ１０５（図１５参照）に戻り、操作取得部１５１がユーザＡの操作を受け付ける。以上のようにして、操作制限処理が実行される。
【００８８】
以上説明したように、本発明の実施形態に係る携帯端末１００では、表示制御部１５３が、画像データ取得部１５２により取得された複数の画像データに対応する複数の画像のうちユーザにより過去に選択（確定）された選択済み画像と、複数の画像のうち前記選択済み画像を除いた未選択画像とを、表示部１４０に一覧表示させる。また、操作制限部１５４が、ユーザが表示部１４０に表示された前記選択済み画像を選択状態から未選択状態にする選択解除操作を禁止し、ユーザが表示部１４０に表示された前記未選択画像を未選択状態から選択状態にする仮選択操作を許可する。
【００８９】
すなわち、表示部１４０に一覧表示された複数の画像において、選択済み画像（確定された画像）に対する操作が禁止され、未選択画像に対する操作だけが可能となる。これにより、ユーザは、表示部１４０に表示された未選択画像から所望の画像を選択する際に、選択済み画像を確認することができる。よって、ユーザは効率的に画像を選択することができる。また、写真店（施設）側は、ユーザに多くの画像を選択させることができるため、売り上げの拡大を図ることができる。
【００９０】
なお、情報処理システム１において、サーバ２００は、写真店（施設）の外（店外）に設置され、インターネット等の通信ネットワークを介して画像選択装置３００及び携帯端末１００と情報の送受信を行ってもよい。
【００９１】
また、本発明の情報処理装置は、携帯端末１００であってもよいし、画像選択装置３００であってもよい。
【符号の説明】
【００９２】
１          情報処理システム
１００      携帯端末（情報処理装置）
１１０      操作部
１２０      通信部
１３０      記憶部
１４０      表示部
１５０      制御部
１５１      操作取得部
１５２      画像データ取得部
１５３      表示制御部
１５４      操作制限部
１５５      画像情報更新部
２００      サーバ
２１０      操作部
２２０      通信部
２３０      記憶部
２３１      画像データ記憶部
２３２      管理テーブル記憶部
２５０      制御部
３００      画像選択装置
３４１      第１表示部
３４２      第２表示部
３５０      制御部
３５１      操作取得部
３５２      画像データ取得部
３５３      表示制御部
３５４      画像情報更新部
３５５      操作制限部
４００      アクセスポイント（ＡＰ）
【図１】
2019185457.tif 000003
【図２】
2019185457.tif 000004
【図３】
2019185457.tif 000005
【図４】
2019185457.tif 000006
【図５】
2019185457.tif 000007
【図６】
2019185457.tif 000008
【図７】
2019185457.tif 000009
【図８】
2019185457.tif 000010
【図９】
2019185457.tif 000011
【図１０】
2019185457.tif 000012
【図１１】
2019185457.tif 000013
【図１２】
2019185457.tif 000014
【図１３】
2019185457.tif 000015
【図１４】
2019185457.tif 000016
【図１５】
2019185457.tif 000017
【図１６】
2019185457.tif 000018