(57)【要約】【課題】ユーザが所有する画像の共有範囲を簡単に確認することができる画像表示制御装置、画像表示制御方法、プログラムおよび記録媒体を提供する。【解決手段】本発明の画像表示制御装置、画像表示制御方法、プログラムおよび記録媒体においては、画像受付部が、画像群を指定する指示に応じて、第１ユーザが所有する画像群の入力を受け付け、共有属性読取部が、画像群に含まれる各々の画像に付与されている、各々の画像の共有範囲を表す共有属性情報を、各々の画像から読み取り、画像表示制御部が、各々の画像から読み取られた共有属性情報に基づいて、共有範囲の種類毎に、画像群に含まれる画像を分類してディスプレイに表示させる。【選択図】  図２
2020046825.tif 000002
【特許請求の範囲】
【請求項１】
画像群を指定する指示に応じて、第１ユーザが所有する画像群の入力を受け付ける画像受付部と、
前記画像群に含まれる各々の画像に付与されている、前記各々の画像の共有範囲を表す共有属性情報を、前記各々の画像から読み取る共有属性読取部と、
前記各々の画像から読み取られた前記共有属性情報に基づいて、前記共有範囲の種類毎に、前記画像群に含まれる画像を分類してディスプレイに表示させる画像表示制御部と、を備える、画像表示制御装置。
【請求項２】
前記共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
前記画像表示制御部は、前記画像群に含まれる画像を、前記公開状態の公開画像と、前記共有状態の共有画像と、前記非公開状態の非公開画像と、に分類して表示させる、請求項１に記載の画像表示制御装置。
【請求項３】
各々が、２以上の前記共有相手の各々と共有された２組以上の前記共有画像がある場合、前記画像表示制御部は、前記２組以上の共有画像を、組毎に分類して表示させる、請求項２に記載の画像表示制御装置。
【請求項４】
前記共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
前記画像表示制御部は、前記公開状態の公開画像を表示させるための第１ボタンと、前記共有状態の共有画像を表示させるための第２ボタンと、前記非公開状態の非公開画像を表示させるための第３ボタンと、を表示させ、前記第１ボタンが選択された場合に、前記公開画像を表示させ、前記第２ボタンが選択された場合に、前記共有画像を表示させ、前記第３ボタンが選択された場合に、前記非公開画像を表示させる、請求項１に記載の画像表示制御装置。
【請求項５】
各々が、２以上の前記共有相手の各々と共有された２組以上の前記共有画像がある場合、前記画像表示制御部は、各々が、前記２組以上の共有画像の各々を表示させるための２以上の前記第２ボタンを表示させる、請求項４に記載の画像表示制御装置。
【請求項６】
前記共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
前記画像表示制御部は、前記公開状態の公開画像と、前記共有状態の共有画像と、前記非公開状態の非公開画像と、のそれぞれを、少なくとも水平方向に並べて配置し、前記ディスプレイの表示領域の横幅に対応する一定枚数の画像のみを表示させ、前記表示されている画像が水平方向にスクロールされた場合に、前記表示されていない残りの画像を表示させる、請求項１に記載の画像表示制御装置。
【請求項７】
各々が、２以上の前記共有相手の各々と共有された２組以上の前記共有画像がある場合、前記画像表示制御部は、前記２組以上の共有画像を、組毎に分類し、垂直方向に並べて配置して表示させる、請求項６に記載の画像表示制御装置。
【請求項８】
前記画像表示制御部は、前記公開画像が前記公開状態であり、前記共有画像が前記共有状態であり、前記非公開画像が前記非公開状態であることを表示させる、請求項２ないし７のいずれか一項に記載の画像表示制御装置。
【請求項９】
前記画像表示制御部は、前記共有画像と、前記共有画像を共有する前記共有相手の名前と、を対応付けて表示させる、請求項８に記載の画像表示制御装置。
【請求項１０】
さらに、画像の絞込条件を設定する指示に応じて、前記画像群に含まれる画像の中から絞込条件に一致する画像に絞り込む画像絞込部を備え、
前記画像表示制御部は、前記画像群に含まれる画像の中から、前記画像絞込部によって絞り込まれた画像のみを表示させる、請求項２ないし９のいずれか一項に記載の画像表示制御装置。
【請求項１１】
前記画像絞込部は、前記各々の画像に付与されたタグ情報およびExif情報の少なくとも一方に基づいて、前記画像群に含まれる画像の中から、前記絞込条件として設定されたタグ情報およびExif情報の少なくとも一方が付与された画像に絞り込む、請求項１０に記載の画像表示制御装置。
【請求項１２】
さらに、前記各々の画像を解析する画像解析部と、
前記各々の画像の解析結果に基づいて、前記各々の画像のスコアを算出するスコア算出部と、を備え、
前記画像絞込部は、前記スコア算出部によって算出された前記各々の画像のスコアに基づいて、前記画像群に含まれる画像の中から、前記絞込条件として設定された閾値以上のスコアを有する画像に絞り込む、請求項１０または１１に記載の画像表示制御装置。
【請求項１３】
さらに、画像を選択する指示に応じて、前記画像群に含まれる画像の中から１の画像または２以上の画像を選択する画像選択部と、
前記共有範囲を設定する指示に応じて、前記画像選択部によって選択された１の画像または２以上の画像の共有範囲を設定する共有範囲設定部と、
前記共有範囲設定部によって前記共有範囲が前記公開状態、前記共有状態および前記非公開状態に設定された場合に、それぞれ、画像を公開、共有および非公開に設定する指示に応じて、前記画像選択部によって選択された１の画像または２以上の画像を、公開、共有および非公開にする画像共有部と、
前記公開、共有および非公開にされた１の画像または２以上の画像の各々に対して、それぞれ、前記公開状態、前記共有状態および前記非公開状態を表す前記共有属性情報を付与する共有属性付与部と、を備える、請求項２ないし１２のいずれか一項に記載の画像表示制御装置。
【請求項１４】
さらに、前記共有範囲設定部によって前記共有範囲が前記共有状態に設定された場合に、前記共有相手を設定する指示に応じて、前記画像選択部によって選択された１の画像または２以上の画像を共有する共有相手を設定する共有相手設定部を備え、
前記画像共有部は、前記画像を共有に設定する指示に応じて、前記画像選択部によって選択された１の画像または２以上の画像を、前記共有相手設定部によって設定された共有相手のみと共有し、
前記共有属性付与部は、前記共有された１の画像または２以上の画像の各々に対して、前記共有相手設定部によって設定された共有相手に対する前記共有状態を表す前記共有属性情報を付与する、請求項１３に記載の画像表示制御装置。
【請求項１５】
１組の前記共有画像は、２以上の前記共有相手と共有される、請求項２ないし１４のいずれか一項に記載の画像表示制御装置。
【請求項１６】
前記共有相手は、第２ユーザおよび２以上のユーザからなるグループの少なくとも一方である、請求項２ないし１５のいずれか一項に記載の画像表示制御装置。
【請求項１７】
前記画像表示制御部は、前記共有範囲の種類毎に、前記画像群に含まれる画像を分類して表示させるためのメニュー項目のボタンを、最上位階層のメニューリストの画面に表示させる、請求項１ないし１６のいずれか一項に記載の画像表示制御装置。
【請求項１８】
画像受付部が、画像群を指定する指示に応じて、第１ユーザが所有する画像群の入力を受け付けるステップと、
共有属性読取部が、前記画像群に含まれる各々の画像に付与されている、前記各々の画像の共有範囲を表す共有属性情報を、前記各々の画像から読み取るステップと、
画像表示制御部が、前記各々の画像から読み取られた前記共有属性情報に基づいて、前記共有範囲の種類毎に、前記画像群に含まれる画像を分類してディスプレイに表示させるステップと、を含む、画像表示制御方法。
【請求項１９】
前記共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
前記画像群に含まれる画像を、前記公開状態の公開画像と、前記共有状態の共有画像と、前記非公開状態の非公開画像と、に分類して表示させる、請求項１８に記載の画像表示制御方法。
【請求項２０】
前記共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
前記公開状態の公開画像を表示させるための第１ボタンと、前記共有状態の共有画像を表示させるための第２ボタンと、前記非公開状態の非公開画像を表示させるための第３ボタンと、を表示させ、前記第１ボタンが選択された場合に、前記公開画像を表示させ、前記第２ボタンが選択された場合に、前記共有画像を表示させ、前記第３ボタンが選択された場合に、前記非公開画像を表示させる、請求項１８に記載の画像表示制御方法。
【請求項２１】
前記共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
前記画像群に含まれる画像を、前記公開状態の公開画像と、前記共有状態の共有画像と、前記非公開状態の非公開画像と、のそれぞれを、少なくとも水平方向に並べて配置し、前記ディスプレイの表示領域の横幅に対応する一定枚数の画像のみを表示させ、前記表示されている画像が水平方向にスクロールされた場合に、前記表示されていない残りの画像を表示させる、請求項１８に記載の画像表示制御方法。
【請求項２２】
さらに、画像絞込部が、画像の絞込条件を設定する指示に応じて、前記画像群に含まれる画像の中から絞込条件に一致する画像に絞り込むステップを含み、
前記画像群に含まれる画像の中から、前記絞り込まれた画像のみを表示させる、請求項２０または２１に記載の画像表示制御方法。
【請求項２３】
さらに、画像選択部が、画像を選択する指示に応じて、前記画像群に含まれる画像の中から１の画像または２以上の画像を選択するステップと、
共有範囲設定部が、前記共有範囲を設定する指示に応じて、前記画像選択部によって選択された１の画像または２以上の画像の共有範囲を設定するステップと、
画像共有部が、前記共有範囲設定部によって前記共有範囲が前記公開状態、前記共有状態および前記非公開状態に設定された場合に、それぞれ、画像を公開、共有および非公開に設定する指示に応じて、前記画像選択部によって選択された１の画像または２以上の画像を、公開、共有および非公開にするステップと、
共有属性付与部が、前記公開、共有および非公開にされた１の画像または２以上の画像の各々に対して、それぞれ、前記公開状態、前記共有状態および前記非公開状態を表す前記共有属性情報を付与するステップと、を含む、請求項２２に記載の画像表示制御方法。
【請求項２４】
請求項１８ないし２３のいずれか一項に記載の画像表示制御方法の各々のステップをコンピュータに実行させるためのプログラム。
【請求項２５】
請求項１８ないし２３のいずれか一項に記載の画像表示制御方法の各々のステップをコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の共有範囲の種類毎に、ユーザが所有する画像群に含まれる画像を分類して表示する画像表示制御装置、画像表示制御方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
SNS（Social Networking Service：ソーシャル・ネットワーキング・サービス）を利用して、ユーザが所有する画像を、SNSを利用する任意のユーザに公開したり、共有相手のみと共有したりすることが行われている。
【０００３】
例えば、ユーザが、共有範囲を公開に設定して画像を投稿すると、その画像は、SNSを利用する任意のユーザに公開され、共有範囲が公開状態であることを表すマークが表示される。また、ユーザが、共有範囲を共有に設定して画像を投稿すると、その画像は、そのユーザの友達として登録された共有相手のみと共有され、共有範囲が共有状態であることを表すマークが表示される。
【０００４】
ここで、本発明に関連性のある先行技術文献として、特許文献１，２がある。
【０００５】
特許文献１には、コンテンツデータへのアクセスが可能なグループＩＤを含むコンテンツ情報、および、利用者が属するグループＩＤを含むグループ登録者情報に基づいて、コンテンツデータへのアクセス要求を送信した利用者端末の利用者が、コンテンツデータへアクセス可能か否かを判定し、アクセス可と判定した場合、コンテンツデータを利用者端末に送信するコンテンツデータ管理装置が記載されている。
【０００６】
特許文献２には、コンテンツ情報に対し個別に提供可能レベルを設定し、コンテンツ情報と提供可能レベルとを互いに対応付けて記憶しておき、ホームページへのアクセス元端末装置に提供可能なコンテンツを提供可能レベルに基づいて決定し、提供可能とされたコンテンツを組み込んだホームページ情報を端末装置に提供するホームサーバが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第４９００８４７号公報
【特許文献２】特開２００４−２５９０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記のように、各々の画像には、その共有範囲を表すマークが表示されるが、画像の公開および共有を繰り返すと、どの画像が公開され、どの画像がどの共有相手と共有されているのかを把握するのが難しくなってくる。また、SNSを使い始めたばかりの初心者は、共有範囲の設定を間違えて画像を投稿することにより、意図せずに画像を公開または共有する場合もある。そのため、SNSを安心して利用できないという問題があった。
【０００９】
従って、本発明の目的は、ユーザが所有する画像の共有範囲を簡単に確認することができる画像表示制御装置、画像表示制御方法、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、画像群を指定する指示に応じて、第１ユーザが所有する画像群の入力を受け付ける画像受付部と、
画像群に含まれる各々の画像に付与されている、各々の画像の共有範囲を表す共有属性情報を、各々の画像から読み取る共有属性読取部と、
各々の画像から読み取られた共有属性情報に基づいて、共有範囲の種類毎に、画像群に含まれる画像を分類してディスプレイに表示させる画像表示制御部と、を備える、画像表示制御装置を提供する。
【００１１】
ここで、共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
画像表示制御部は、画像群に含まれる画像を、公開状態の公開画像と、共有状態の共有画像と、非公開状態の非公開画像と、に分類して表示させることが好ましい。
【００１２】
また、各々が、２以上の共有相手の各々と共有された２組以上の共有画像がある場合、画像表示制御部は、２組以上の共有画像を、組毎に分類して表示させることが好ましい。
【００１３】
また、共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
画像表示制御部は、公開状態の公開画像を表示させるための第１ボタンと、共有状態の共有画像を表示させるための第２ボタンと、非公開状態の非公開画像を表示させるための第３ボタンと、を表示させ、第１ボタンが選択された場合に、公開画像を表示させ、第２ボタンが選択された場合に、共有画像を表示させ、第３ボタンが選択された場合に、非公開画像を表示させることが好ましい。
【００１４】
また、各々が、２以上の共有相手の各々と共有された２組以上の共有画像がある場合、画像表示制御部は、各々が、２組以上の共有画像の各々を表示させるための２以上の第２ボタンを表示させることが好ましい。
【００１５】
また、共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
画像表示制御部は、公開状態の公開画像と、共有状態の共有画像と、非公開状態の非公開画像と、のそれぞれを、少なくとも水平方向に並べて配置し、ディスプレイの表示領域の横幅に対応する一定枚数の画像のみを表示させ、表示されている画像が水平方向にスクロールされた場合に、表示されていない残りの画像を表示させることが好ましい。
【００１６】
また、各々が、２以上の共有相手の各々と共有された２組以上の共有画像がある場合、画像表示制御部は、２組以上の共有画像を、組毎に分類し、垂直方向に並べて配置して表示させることが好ましい。
【００１７】
また、画像表示制御部は、公開画像が公開状態であり、共有画像が共有状態であり、非公開画像が非公開状態であることを表示させることが好ましい。
【００１８】
また、画像表示制御部は、共有画像と、共有画像を共有する共有相手の名前と、を対応付けて表示させることが好ましい。
【００１９】
さらに、画像の絞込条件を設定する指示に応じて、画像群に含まれる画像の中から絞込条件に一致する画像に絞り込む画像絞込部を備え、
画像表示制御部は、画像群に含まれる画像の中から、画像絞込部によって絞り込まれた画像のみを表示させることが好ましい。
【００２０】
また、画像絞込部は、各々の画像に付与されたタグ情報およびExif情報の少なくとも一方に基づいて、画像群に含まれる画像の中から、絞込条件として設定されたタグ情報およびExif情報の少なくとも一方が付与された画像に絞り込むことが好ましい。
【００２１】
さらに、各々の画像を解析する画像解析部と、
各々の画像の解析結果に基づいて、各々の画像のスコアを算出するスコア算出部と、を備え、
画像絞込部は、スコア算出部によって算出された各々の画像のスコアに基づいて、画像群に含まれる画像の中から、絞込条件として設定された閾値以上のスコアを有する画像に絞り込むことが好ましい。
【００２２】
さらに、画像を選択する指示に応じて、画像群に含まれる画像の中から１の画像または２以上の画像を選択する画像選択部と、
共有範囲を設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像の共有範囲を設定する共有範囲設定部と、
共有範囲設定部によって共有範囲が公開状態、共有状態および非公開状態に設定された場合に、それぞれ、画像を公開、共有および非公開に設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像を、公開、共有および非公開にする画像共有部と、
公開、共有および非公開にされた１の画像または２以上の画像の各々に対して、それぞれ、公開状態、共有状態および非公開状態を表す共有属性情報を付与する共有属性付与部と、を備えることが好ましい。
【００２３】
さらに、共有範囲設定部によって共有範囲が共有状態に設定された場合に、共有相手を設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像を共有する共有相手を設定する共有相手設定部を備え、
画像共有部は、画像を共有に設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像を、共有相手設定部によって設定された共有相手のみと共有し、
共有属性付与部は、共有された１の画像または２以上の画像の各々に対して、共有相手設定部によって設定された共有相手に対する共有状態を表す共有属性情報を付与することが好ましい。
【００２４】
また、１組の共有画像は、２以上の共有相手と共有されることが好ましい。
【００２５】
また、共有相手は、第２ユーザおよび２以上のユーザからなるグループの少なくとも一方であることが好ましい。
【００２６】
また、画像表示制御部は、共有範囲の種類毎に、画像群に含まれる画像を分類して表示させるためのメニュー項目のボタンを、最上位階層のメニューリストの画面内に表示させることが好ましい。
【００２７】
また、本発明は、画像受付部が、画像群を指定する指示に応じて、第１ユーザが所有する画像群の入力を受け付けるステップと、
共有属性読取部が、画像群に含まれる各々の画像に付与されている、各々の画像の共有範囲を表す共有属性情報を、各々の画像から読み取るステップと、
画像表示制御部が、各々の画像から読み取られた共有属性情報に基づいて、共有範囲の種類毎に、画像群に含まれる画像を分類してディスプレイに表示させるステップと、を含む、画像表示制御方法を提供する。
【００２８】
ここで、共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
画像群に含まれる画像を、公開状態の公開画像と、共有状態の共有画像と、非公開状態の非公開画像と、に分類して表示させることが好ましい。
【００２９】
また、共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
公開状態の公開画像を表示させるための第１ボタンと、共有状態の共有画像を表示させるための第２ボタンと、非公開状態の非公開画像を表示させるための第３ボタンと、を表示させ、第１ボタンが選択された場合に、公開画像を表示させ、第２ボタンが選択された場合に、共有画像を表示させ、第３ボタンが選択された場合に、非公開画像を表示させることが好ましい。
【００３０】
また、共有範囲の種類は、任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、および、いずれのユーザにも公開されない非公開状態を含み、
画像群に含まれる画像を、公開状態の公開画像と、共有状態の共有画像と、非公開状態の非公開画像と、のそれぞれを、少なくとも水平方向に並べて配置し、ディスプレイの表示領域の横幅に対応する一定枚数の画像のみを表示させ、表示されている画像が水平方向にスクロールされた場合に、表示されていない残りの画像を表示させることが好ましい。
【００３１】
さらに、画像絞込部が、画像の絞込条件を設定する指示に応じて、画像群に含まれる画像の中から絞込条件に一致する画像に絞り込むステップを含み、
画像群に含まれる画像の中から、絞り込まれた画像のみを表示させることが好ましい。
【００３２】
さらに、画像選択部が、画像を選択する指示に応じて、画像群に含まれる画像の中から１の画像または２以上の画像を選択するステップと、
共有範囲設定部が、共有範囲を設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像の共有範囲を設定するステップと、
画像共有部が、共有範囲設定部によって共有範囲が公開状態、共有状態および非公開状態に設定された場合に、それぞれ、画像を公開、共有および非公開に設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像を、公開、共有および非公開にするステップと、
共有属性付与部が、公開、共有および非公開にされた１の画像または２以上の画像の各々に対して、それぞれ、公開状態、共有状態および非公開状態を表す共有属性情報を付与するステップと、を含むことが好ましい。
【００３３】
また、本発明は、上記のいずれかの画像表示制御方法の各々のステップをコンピュータに実行させるためのプログラムを提供する。
【００３４】
また、本発明は、上記のいずれかの画像表示制御方法の各々のステップをコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体を提供する。
【００３５】
また、本発明は、画像群を指定する指示に応じて、第１ユーザが所有する画像群の入力を受け付ける画像受付部と、
画像群に含まれる各々の画像に付与されている、各々の画像の共有範囲を表す共有属性情報を、各々の画像から読み取る共有属性読取部と、
各々の画像から読み取られた共有属性情報に基づいて、共有範囲の種類毎に、画像群に含まれる画像を分類してディスプレイに表示させる画像表示制御部と、を備え、
前記画像受付部、前記共有属性読取部および前記画像表示制御部は、専用のハードウェアまたはプログラムを実行するプロセッサによって構成される、画像表示制御装置を提供する。
【００３６】
さらに、画像の絞込条件を設定する指示に応じて、画像群に含まれる画像の中から絞込条件に一致する画像に絞り込む画像絞込部を備え、
画像表示制御部は、画像群に含まれる画像の中から、画像絞込部によって絞り込まれた画像のみを表示させ、
前記画像絞込部は、専用のハードウェアまたはプログラムを実行するプロセッサによって構成されることが好ましい。
【００３７】
さらに、各々の画像を解析する画像解析部と、
各々の画像の解析結果に基づいて、各々の画像のスコアを算出するスコア算出部と、を備え、
画像絞込部は、スコア算出部によって算出された各々の画像のスコアに基づいて、画像群に含まれる画像の中から、絞込条件として設定された閾値以上のスコアを有する画像に絞り込み、
前記画像解析部および前記スコア算出部は、専用のハードウェアまたはプログラムを実行するプロセッサによって構成されることが好ましい。
【００３８】
さらに、画像を選択する指示に応じて、画像群に含まれる画像の中から１の画像または２以上の画像を選択する画像選択部と、
共有範囲を設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像の共有範囲を設定する共有範囲設定部と、
共有範囲設定部によって共有範囲が公開状態、共有状態および非公開状態に設定された場合に、それぞれ、画像を公開、共有および非公開に設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像を、公開、共有および非公開にする画像共有部と、
公開、共有および非公開にされた１の画像または２以上の画像の各々に対して、それぞれ、公開状態、共有状態および非公開状態を表す共有属性情報を付与する共有属性付与部と、を備え、
前記画像選択部、前記共有範囲設定部、前記画像共有部および前記共有属性付与部は、専用のハードウェアまたはプログラムを実行するプロセッサによって構成されることが好ましい。
【００３９】
さらに、共有範囲設定部によって共有範囲が共有状態に設定された場合に、共有相手を設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像を共有する共有相手を設定する共有相手設定部を備え、
画像共有部は、画像を共有に設定する指示に応じて、画像選択部によって選択された１の画像または２以上の画像を、共有相手設定部によって設定された共有相手のみと共有し、
共有属性付与部は、共有された１の画像または２以上の画像の各々に対して、共有相手設定部によって設定された共有相手に対する共有状態を表す共有属性情報を付与し、
前記共有相手設定部は、専用のハードウェアまたはプログラムを実行するプロセッサによって構成されることが好ましい。
【発明の効果】
【００４０】
本発明によれば、共有範囲の種類毎に、画像群に含まれる画像を分類してディスプレイに表示させることができる。そのため、どの画像が公開され、どの画像が共有され、どの画像が非公開に設定されているのかを簡単に確認することができ、画像処理システムを利用して、安心して画像を公開または共有することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明に係る画像処理システムの構成を表す一実施形態のブロック図である。
【図２】クライアントの構成を表す一実施形態のブロック図である。
【図３】画像処理システムの動作を表す一実施形態のフローチャートである。
【図４】画像の絞り込みを行う場合の画像処理システムの動作を表す一実施形態のフローチャートである。
【図５】画像を公開する、共有する、または非公開に設定する場合の画像処理システムの動作を表す一実施形態のフローチャートである。
【図６】共有範囲の種類毎に、画像群に含まれる画像を分類して表示する場合の画像処理システムの動作を表す一実施形態のフローチャートである。
【図７】スマートフォン上で動作するプログラムによって表示されたトップレベルの画面を表す一実施形態の概念図である。
【図８】最上位階層のメニューリストの画面を表す一実施形態の概念図である。
【図９】写真／動画の一覧表示画面を表す一実施形態の概念図である。
【図１０】アルバムの一覧表示画面を表す一実施形態の概念図である。
【図１１】アルバムに含まれる画像の一覧表示画面を表す一実施形態の概念図である。
【図１２】写りの良い画像に絞り込まれた写真／動画の一覧表示画面を表す一実施形態の概念図である。
【図１３】画像の選択画面を表す一実施形態の概念図である。
【図１４】共有設定画面を表す一実施形態の概念図である。
【図１５】共有状況の一覧画面を表す一実施形態の概念図である。
【発明を実施するための形態】
【００４２】
以下に、添付の図面に示す好適実施形態に基づいて、本発明の画像表示制御装置、画像表示制御方法、プログラムおよび記録媒体を詳細に説明する。
【００４３】
図１は、本発明に係る画像処理システムの構成を表す一実施形態のブロック図である。図１に示す画像処理システム１０は、サーバ１２と、ネットワーク１６を介して各々サーバ１２に接続された複数のクライアント１４と、を備えている。
【００４４】
サーバ１２は、画像処理システム１０を利用する複数のユーザが所有する画像群を取得し、複数のユーザの各々が所有する画像群に含まれる各々の画像を、任意のユーザに公開する、共有相手のみと共有する、または非公開に設定する機能等を有する。
サーバ１２は、１台に限らず、複数台であってもよく、制御装置、記憶装置および通信装置等を有する、ワークステーション等によって構成される。
【００４５】
クライアント１４は、本実施形態の画像表示制御装置であり、後述する画像の共有範囲の種類毎に、各々のユーザが所有する画像を分類して表示する機能等を有する。
クライアント１４は、制御装置、入力装置、記憶装置、通信装置およびディスプレイ等を有する、デスクトップPC（パーソナルコンピュータ）、ノートPC、タブレットPC、あるいは、携帯電話およびスマートフォン等の携帯端末等によって構成される。
【００４６】
図２は、クライアントの構成を表す一実施形態のブロック図である。図２に示すクライアント１４は、指示取得部１８と、画像受付部２０と、共有属性読取部２２と、画像表示制御部２４と、画像解析部２６と、スコア算出部２８と、画像絞込部３０と、画像選択部３２と、共有範囲設定部３４と、共有相手設定部３６と、画像共有部３８と、共有属性付与部４０と、通信部４２と、ディスプレイ４４と、を備えている。
【００４７】
以下、第１ユーザが所有するクライアント１４について説明する。
第１ユーザは、画像処理システム１０を利用する全てのユーザのうちの任意の一人のユーザである。本実施形態では、第１ユーザのクライアント１４について説明するが、第１ユーザ以外の他のユーザが所有するクライアント１４についても同様の構成および機能を有する。
【００４８】
第１ユーザのクライアント１４において、まず、指示取得部１８は、キーボード、マウス、タッチパネル等の入力装置を利用して第１ユーザから入力される各種の指示を取得する。
【００４９】
第１ユーザは、ディスプレイ４４に表示された画面を見ながら、入力装置を用いて指示を入力する。
第１ユーザが入力する指示には、特に制限はないが、画像群を指定する指示、画像群に含まれる画像を表示する指示、画像の絞込条件を設定する指示、画像を選択する指示、画像の共有範囲を設定する指示、画像の共有相手を設定する指示、画像を公開する、共有する、または非公開に設定する指示等が含まれる。
【００５０】
続いて、画像受付部２０は、画像群を指定する指示に応じて、第１ユーザが所有する画像群の入力を受け付ける。言い換えると、画像受付部２０は、第１ユーザが所有する画像群を取得する。
【００５１】
第１ユーザが所有する画像群には、特に制限はないが、第１ユーザのクライアント１４の記憶装置に格納された画像群、USB（Universal Serial Bus）メモリ、SD（Secure Digital）メモリ、CD（Compact Disc）、DVD（Digital Versatile Disc）およびHD（Hard Disk）等の外部記録媒体に記録された画像群、オンラインストレージに格納された画像群、SNSに投稿された画像群等が含まれる。また、画像には、静止画像だけではなく動画像も含まれる。
【００５２】
画像群に含まれる各々の画像には、属性情報、タグ情報および共有属性情報等の付帯情報を付与することができる。
【００５３】
属性情報は、画像の属性を表す情報であり、例えばExif（Exchangeable image file format）情報等を例示することができる。Exif情報は、画像の撮影条件に関する情報であり、例えば画像の撮影日時、撮影場所（位置情報）、焦点距離、露出等の情報を含む。Exif情報は、デジタルカメラ等によって撮影された画像（画像データ）のヘッダ情報として付与される。
【００５４】
タグ情報は、画像の属性情報、画像に写っている被写体（人物および人物以外のオブジェクト）、および画像から読み取られるシーン、イベント、感情等を表す名称である。
例えば、画像の撮影年が２０１８年である場合、「２０１８年」というタグ情報が画像に付与され、画像の撮影場所が東京である場合、「東京」というタグ情報が画像に付与される。また、被写体として「肉」および複数の「人物」が画像に写っている場合、「肉」、「人物」、「飲み会」および「女子会」等のタグ情報が画像に付与される。画像に写っている「人物」が笑顔であれば、「笑顔」および「楽しい」等のタグ情報が画像に付与される。
タグ情報は、画像の解析結果に基づいて画像に自動で付与されるか、または、第１ユーザが手動で画像に付与することもできる。
【００５５】
共有属性情報は、共有属性付与部４０によって画像に付与される情報であり、画像の共有範囲を表す。画像の共有範囲の種類には、例えば任意のユーザに公開された公開状態、共有相手のみと共有された共有状態、およびいずれのユーザにも公開されない非公開状態が含まれる。
【００５６】
続いて、共有属性読取部２２は、第１ユーザが所有する画像群に含まれる各々の画像に付与されている、各々の画像の共有範囲を表す共有属性情報を、各々の画像から読み取る。
【００５７】
続いて、画像表示制御部２４は、画像を表示する指示に応じて、基本的に、第１ユーザが所有する画像群に含まれる画像を、撮影日単位でグループ分けして、ディスプレイ４４に時系列に表示させる。
また、画像表示制御部２４は、各々の画像から読み取られた共有属性情報に基づいて、共有範囲の種類毎に、第１ユーザが所有する画像群に含まれる画像を分類してディスプレイ４４に表示させることができる。本実施形態の場合、画像表示制御部２４は、画像群に含まれる画像を、公開状態の公開画像と、共有状態の共有画像と、非公開状態の非公開画像と、に分類してディスプレイ４４に表示させる。
【００５８】
続いて、画像解析部２６は、第１ユーザが所有する画像群に含まれる各々の画像を解析する。
【００５９】
画像解析は、特に限定されないが、明るさ判定、色評価、ボケブレ評価、属性情報の解析、画像に写っている被写体を認識する被写体認識、シーン認識（夜景、海、砂浜、空、…）、およびイベント検出（運動会、結婚式、卒業式、…）等を含む。
被写体認識は、顔検出、人物認識（顔認識）、およびオブジェクト認識（肉、果物、花、ケーキ、…）等を含む。
【００６０】
続いて、スコア算出部２８は、各々の画像の解析結果に基づいて、各々の画像のスコアを算出する。
【００６１】
画像のスコアの算出方法は特に限定されないが、例えば明るさ判定の結果として、画像の明るさが適切な場合の明るさスコアを１．０とし、明るすぎる場合および暗すぎる場合に明るさスコアを下げる。また、色評価の結果として、画像の色彩が鮮やかな場合の色スコアを比較的高くし、くすんでいる、または無色の場合は色スコアを比較的低くする。ボケブレ評価の結果として、ボケブレがない場合のボケブレスコアを１．０とし、ボケブレの程度に応じてボケブレスコアを下げる。
スコア算出部２８は、例えば明るさスコア、色スコア、およびボケブレスコア等を加算して合計値を算出することにより、画像のスコアを算出することができる。
【００６２】
続いて、画像絞込部３０は、画像の絞込条件を設定する指示に応じて、画像群に含まれる画像の中から絞込条件に一致する画像に絞り込む。
絞込条件は、タグ情報、Exif情報および画像のスコア等を含む。
【００６３】
続いて、画像選択部３２は、画像を選択する指示に応じて、第１ユーザが所有する画像群に含まれる画像の中から１の画像または２以上の画像を選択する。
【００６４】
続いて、共有範囲設定部３４は、画像の共有範囲を設定する指示に応じて、画像選択部３２によって選択された１の画像または２以上の画像の共有範囲を設定する。
【００６５】
本実施形態の場合、画像を公開する指示に応じて、画像の共有範囲は公開状態に設定される。また、画像を共有する指示に応じて、画像の共有範囲は共有状態に設定される。画像を非公開に設定する指示に応じて、画像の共有範囲は非公開状態に設定される。
【００６６】
続いて、共有相手設定部３６は、共有範囲設定部３４によって画像の共有範囲が共有状態に設定された場合に、画像の共有相手を設定する指示に応じて、画像選択部３２によって選択された１の画像または２以上の画像を共有する共有相手を設定する。
【００６７】
共有相手は、画像処理システム１０を利用する複数のユーザのうち、第２ユーザおよび２以上のユーザからなるグループの少なくとも一方である。第２ユーザは、第１ユーザとは異なる１以上のユーザである。グループは、共有相手を設定するよりも前に、いずれかのユーザによって既に設定されている２以上のユーザの集団である。グループには、第１ユーザが含まれていてもよいし、含まれていなくてもよい。
【００６８】
続いて、画像共有部３８は、共有範囲設定部３４によって画像の共有範囲が公開状態および非公開状態に設定された場合に、それぞれ、公開する指示および非公開に設定する指示に応じて、画像選択部３２によって選択された１の画像または２以上の画像を、任意のユーザに公開する、および非公開に設定する。
また、共有範囲設定部３４によって画像の共有範囲が共有状態に設定された場合に、画像を共有する指示に応じて、画像選択部３２によって選択された１の画像または２以上の画像を、共有相手設定部３６によって設定された共有相手のみと共有する。
【００６９】
続いて、共有属性付与部４０は、共有範囲設定部３４によって画像の共有範囲が公開状態および非公開状態に設定された場合に、公開および非公開にされた１の画像または２以上の画像の各々に対して、それぞれ、公開状態および非公開状態を表す共有属性情報を付与する。
また、共有範囲設定部３４によって画像の共有範囲が共有状態に設定された場合に、共有された１の画像または２以上の画像の各々に対して、共有相手設定部３６によって設定された共有相手に対する共有状態を表す共有属性情報を付与する。
【００７０】
続いて、通信部４２は、クライアント１４が有する通信装置であり、サーバ１２が有する通信装置との間で各種のデータの送受信を行う。
【００７１】
通信部４２は、例えばクライアント１４の記憶装置に格納された画像（画像データ）を、クライアント１４からネットワーク１６を介してサーバ１２へアップロードしたり、サーバ１２の記憶装置に格納された画像を、サーバ１２からネットワーク１６を介してクライアント１４へダウンロードしたりする。
【００７２】
次に、図３に示すフローチャートを参照して、画像処理システム１０の動作を説明する。
【００７３】
第１ユーザが所有するクライアント１４において、まず、画像受付部２０により、画像群を指定する指示に応じて、第１ユーザが所有する画像群の入力が受け付けられる（S1）。画像群は、クライアント１４の記憶装置に格納される。また、クライアント１４からネットワーク１６を介してサーバ１２へアップロードされ、サーバ１２の記憶装置に格納される。
【００７４】
続いて、画像表示制御部２４により、画像を表示する指示に応じて、画像群に含まれる画像が、基本的に撮影日単位でグループ分けされて、ディスプレイ４４に時系列に表示される（S2）。
【００７５】
次に、図４に示すフローチャートを参照して、第１ユーザが画像の絞り込みを行う場合の動作を説明する。
【００７６】
この場合、画像絞込部３０により、画像の絞込条件を設定する指示に応じて、画像群に含まれる画像の中から絞込条件に一致する画像に絞り込まれる（S3）。
【００７７】
例えば、絞込条件がタグ情報およびExif情報の少なくとも一方の場合、画像絞込部３０により、各々の画像に付与されたタグ情報およびExif情報の少なくとも一方に基づいて、画像群に含まれる画像の中から、絞込条件として設定されたタグ情報およびExif情報の少なくとも一方が付与された画像に絞り込まれる。
【００７８】
また、絞込条件が画像のスコアの場合、画像解析部２６により、各々の画像が解析される（S4）。
続いて、スコア算出部２８により、各々の画像の解析結果に基づいて、各々の画像のスコアが算出される（S5）。
続いて、画像絞込部３０により、各々の画像のスコアに基づいて、画像群に含まれる画像の中から、絞込条件として設定された閾値以上のスコアを有する画像に絞り込まれる（S6）。
続いて、画像表示制御部２４により、画像群に含まれる画像の中から、画像絞込部３０によって絞り込まれた画像のみがディスプレイ４４に表示される（S7）。
【００７９】
このように、画像処理システム１０においては、画像群に含まれる画像の中から絞り込み条件に一致する画像に絞り込み、絞り込まれた画像のみをディスプレイ４４に表示させることができる。
【００８０】
なお、画像の解析およびスコアの算出は、画像群を受け付けた後、画像の絞り込みが行われる前までの任意の時間に行われる。また、絞込条件として、タグ情報、Exif情報および画像のスコア等のうちの２以上を同時に使用することができる。
【００８１】
次に、図５に示すフローチャートを参照して、画像を公開する、共有する、または非公開に設定する場合の動作を説明する。
【００８２】
この場合、まず、画像選択部３２により、画像を選択する指示に応じて、画像群に含まれる画像の中から１の画像または２以上の画像が選択される（S8）。
続いて、共有範囲設定部３４により、画像の共有範囲を設定する指示に応じて、画像の共有範囲が設定される（S9）。
【００８３】
画像の共有範囲が公開状態および非公開状態に設定された場合、画像共有部３８により、画像を公開および非公開にする指示に応じて、それぞれ、画像選択部３２によって選択された画像が公開および非公開に設定される（S10）。
続いて、共有属性付与部４０により、公開および非公開に設定された１の画像または２以上の画像の各々に対して、それぞれ、公開状態および非公開状態を表す共有属性情報が付与される（S11）。
【００８４】
画像の共有範囲が共有状態に設定された場合、共有相手設定部３６により、共有相手を設定する指示に応じて、画像の共有相手が設定される（S12）。画像選択部３２によって選択された画像、つまり、１組の共有画像を、２以上の共有相手と共有するように設定してもよい。
続いて、画像共有部３８により、画像を共有するする指示に応じて、画像選択部３２によって選択された画像が、共有相手設定部３６によって設定された共有相手のみと共有される（S13）。
続いて、共有属性付与部４０により、共有された１の画像または２以上の画像の各々に対して、共有相手設定部３６によって設定された共有相手に対する共有状態を表す共有属性情報が付与される（S14）。
【００８５】
このように、画像処理システム１０においては、画像群の中から任意の画像を選択して、公開、共有または非公開に設定することができる。
【００８６】
次に、図６に示すフローチャートを参照して、共有範囲の種類毎に、画像群に含まれる画像を分類して表示する場合の動作を説明する。
【００８７】
この場合、まず、共有属性読取部２２により、画像群に含まれる各々の画像に付与された共有属性情報が各々の画像から読み取られる（S15）。
【００８８】
続いて、画像表示制御部２４により、各々の画像から読み取られた共有属性情報に基づいて、共有範囲の種類毎に、画像群に含まれる画像が分類されてディスプレイ４４に表示される（S16）。また、公開画像が公開状態であり、共有画像が共有状態であり、非公開画像が非公開状態であることがディスプレイ４４に表示される。さらに、共有画像と、共有画像を共有する共有相手の名前と、が対応付けられてディスプレイ４４に表示される。
【００８９】
また、各々が、２以上の共有相手の各々と共有された２組以上の共有画像がある場合、２組以上の共有画像が、組毎に分類されてディスプレイ４４に表示される。さらに、２組以上の共有画像の各々と、２組以上の共有画像の各々を共有する２以上の共有相手の各々の名前と、が対応付けられてディスプレイ４４に表示される。
【００９０】
このように、画像処理システム１０においては、共有範囲の種類毎に、画像群に含まれる画像を分類してディスプレイ４４に表示させることができる。そのため、どの画像が公開され、どの画像が共有され、どの画像が非公開に設定されているのかを簡単に確認することができ、画像処理システム１０を利用して、安心して画像を公開または共有することができる。
【００９１】
なお、共有属性情報の読み取りは、画像群を受け付けた後、共有範囲の種類毎に、画像群に含まれる画像が分類されてディスプレイ４４に表示される前までの任意の時間に行われる。
【００９２】
ここで、画像の枚数が多くなると、公開画像、共有画像および非公開画像の各々の表示領域が大きくなり、公開画像、共有画像および非公開画像の全てをディスプレイ４４に同時に表示させるのが難しくなる場合がある。
【００９３】
これに対し、例えば公開画像を表示させるための第１ボタンと、共有画像を表示させるための第２ボタンと、非公開画像を表示させるための第３ボタンと、をディスプレイ４４に表示させ、第１ボタンが選択された場合に、公開画像がディスプレイ４４に表示され、第２ボタンが選択された場合に、共有画像がディスプレイ４４に表示され、第３ボタンが選択された場合に、非公開画像がディスプレイ４４に表示されるようにしてもよい。
【００９４】
また、各々が、２以上の共有相手の各々と共有された２組以上の共有画像がある場合、各々が、２組以上の共有画像の各々を表示させるための２以上の第２ボタンがディスプレイ４４に表示される。さらに、２以上の第２ボタンのうちの１の第２ボタンが選択された場合に、２組以上の共有画像のうちの１の第２ボタンに対応する組の共有画像と、２以上の共有相手のうちの１の第２ボタンに対応する組の共有画像を共有する共有相手の名前と、が対応付けられてディスプレイ４４に表示される。
【００９５】
あるいは、公開画像と、共有画像と、非公開画像と、のそれぞれを、少なくとも水平方向に並べて配置し、ディスプレイ４４の表示領域の横幅に対応する一定枚数の画像のみをディスプレイ４４に表示させ、ディスプレイ４４に表示されている画像が水平方向にスクロールされた場合に、ディスプレイ４４に表示されていない残りの画像をディスプレイ４４に表示させるようにしてもよい。
【００９６】
また、各々が、２以上の共有相手の各々と共有された２組以上の共有画像がある場合、各々が、２組以上の共有画像が、組毎に分類され、垂直方向に並べて配置されてディスプレイ４４に表示される。さらに、２組以上の共有画像の各々と、２組以上の共有画像の各々を共有する２以上の共有相手の各々の名前と、が対応付けられてディスプレイ４４に表示される。
【００９７】
このように、画像処理システム１０においては、画像の枚数が多くなった場合であっても、画像を見やすく表示させることができる。
【００９８】
以下、スマートフォンおよびその上で動作するプログラムによって実現されたクライアント１４の例を挙げて、画像処理システム１０の動作を具体的に説明する。
【００９９】
図７は、スマートフォン上で動作するプログラムによって表示されたトップレベルの画面を表す一実施形態の概念図である。図７に示すトップレベルの画面の上部には、メニューバー５０が表示されている。メニューバー５０の表示領域の下側には、タブバー５２が表示され、タブバー５２の表示領域の下側には、目標５４がバナー表示され、目標５４の表示領域の下側には、縮小画像５６が一覧表示されている。
【０１００】
トップレベルの画面において、メニューバー５０の表示領域内の左側には、メニューリンクのボタン５８が表示されている。第１ユーザが、メニューリンクのボタン５８をタップすると、最上位階層のメニューリストの画面が表示される。
【０１０１】
図８は、最上位階層のメニューリストの画面を表す一実施形態の概念図である。図８に示す最上位階層のメニューリストの画面には、写真／動画一覧画面リンクのボタン６０、アルバム一覧画面リンクのボタン６２、および共有状況一覧画面のリンクのボタン６４等のメニュー項目のボタンが表示されている。例えば、第１ユーザが、写真／動画一覧画面リンクのボタン６０をタップすると、写真／動画の一覧表示画面が表示される。
【０１０２】
図９は、写真／動画の一覧表示画面を表す一実施形態の概念図である。図９に示す写真／動画の一覧表示画面には、第１ユーザが所有する画像群に含まれる画像に対応する縮小画像（サムネイル画像）６６が一覧表示されている。縮小画像６６は、基本的に撮影日単位でグループ分けされて、時系列に表示されている。１つの縮小画像をタップすると、その縮小画像に対応する画像の詳細表示画面（図示省略）が表示される。
【０１０３】
図８に示す最上位階層のメニューリストの画面において、第１ユーザが、アルバム一覧画面リンクのボタン６２をタップすると、アルバムの一覧表示画面が表示される。
【０１０４】
図１０は、アルバムの一覧表示画面を表す一実施形態の概念図である。図１０に示すアルバムの一覧表示画面には、アルバムの代表画像に対応する縮小画像６８が一覧表示されている。アルバムの縮小画像６８には、アルバムのタイトル、アルバムに含まれる画像の撮影期間、枚数および共有の有無等の情報が関連付けて表示されている。１つのアルバムの縮小画像をタップすると、その縮小画像に対応するアルバムに含まれる画像の一覧表示画面が表示される。
【０１０５】
図１１は、アルバムに含まれる画像の一覧表示画面を表す一実施形態の概念図である。図１１に示すアルバムに含まれる画像の一覧表示画面には、アルバムに含まれる画像に対応する縮小画像７０が一覧表示されている。縮小画像７０は、基本的に撮影日単位でグループ分けされて、時系列に表示されている。また、１つの縮小画像をタップすると、その縮小画像に対応する画像の詳細表示画面（図示省略）が表示される。
【０１０６】
次に、画像の絞り込みを行う場合の動作を説明する。
【０１０７】
図９に示す写真／動画の一覧表示画面において、メニューバー５０の表示領域の下側には、「絞り込む」のボタン７２および「写りの良い写真のみ表示」のボタン７４という、画像の絞り込みのためのボタンが表示されている。
【０１０８】
「絞り込む」のボタン７２は、各々の画像に付与されたタグ情報およびExif情報の少なくとも一方に基づいて、画像群に含まれる画像の中から、絞込条件として設定されたタグ情報およびExif情報の少なくとも一方が付与された画像に絞り込むために使用される。
【０１０９】
第１ユーザが、「絞り込む」のボタン７２をタップすると、絞込条件の設定画面（図示省略）が表示される。図９に示すように、第１ユーザが、絞込条件として、例えば２０１７年（#2017）および２０１６年（#2016）というキーワードを設定すると、各々の画像に付与されたExif情報に基づいて、画像群に含まれる画像の中から、２０１７年および２０１６年に撮影された画像に絞り込まれて一覧表示される。
【０１１０】
絞り込み条件は、第１ユーザが、例えば一覧表示されたタグ情報のボタンの中から１以上のタグ情報のボタンをタップすることにより指定することができる。また、第１ユーザは、所望のキーワードを直接入力して絞り込み条件を設定することもできる。
【０１１１】
「写りの良い写真のみ表示」のボタン７４は、各々の画像のスコアに基づいて、画像群に含まれる画像の中から、絞込条件として設定された閾値以上のスコアを有する写りの良い画像に絞り込むために使用される。
【０１１２】
本実施形態の場合、絞込条件として、画像のスコアの閾値があらかじめ設定され、スコアが閾値以上である画像が写りの良い画像であると判定される。図１２に示すように、第１ユーザが、「写りの良い写真のみ表示」のボタン７４をOFFからONにすると、絞込条件として設定された閾値以上のスコアを有する画像に絞り込まれ、スコアが閾値未満の画像が隠されて、スコアが閾値以上の画像のみが一覧表示される。
【０１１３】
次に、画像を公開する、共有する、および非公開にする場合の動作を説明する。
【０１１４】
第１ユーザは、図９に示す写真／動画の一覧表示画面および図１１に示すアルバムに含まれる画像の一覧表示画面等の、画像の選択画面において、画像（縮小画像）を選択することができる。
【０１１５】
まず、一覧表示された縮小画像の中から１つの縮小画像を選択する。
【０１１６】
この場合、第１ユーザは、一覧表示された縮小画像７６の中から、１つの縮小画像を長押しすることによって選択する。図１３に示すように、１つの縮小画像が選択されると、選択された縮小画像の右上にあるチェックボックス内にチェックマークが表示される。この状態において、第１ユーザは、２つ目以降の縮小画像を順次タップしていくことにより、縮小画像を順次選択することができる。
【０１１７】
１以上の縮小画像が選択されると、図１３に示すように、縮小画像７６の選択画面の上部に、「共有」のボタン７８等が表示される。
【０１１８】
続いて、画像の共有範囲および共有相手を設定する。
【０１１９】
この場合、第１ユーザは、画像の選択画面の上部に表示された「共有」のボタン７８をタップする。「共有」ボタン７８がタップされると、共有設定画面が表示される。
【０１２０】
図１４は、共有設定画面を表す一実施形態の概念図である。本実施形態の場合、共有設定画面はウィンドウ形式で表示されている。図１４に示す共有設定画面の上部には、ウィンドウのクローズボタン８０が表示されている。クローズボタン８０の表示領域の下側には、画像の共有範囲の入力欄８２、画像の共有相手の入力欄８４、画像の選択画面において選択された縮小画像７６の一覧、および「共有」のボタン８６が表示されている。
【０１２１】
共有設定画面において、第１ユーザは、まず、画像の共有範囲の入力欄８２をタップする。画像の共有範囲の入力欄８２がタップされると、画像の共有範囲の種類を一覧表示するプルダウンメニューが表示される。第１ユーザは、画像の共有範囲として、プルダウンメニューの「一般公開」、「ユーザ指定」、「グループ指定」および「非公開」の中から１つをタップして選ぶ。
【０１２２】
第１ユーザは、画像の共有範囲として、「ユーザ指定」または「グループ指定」を選択した場合、続いて、画像の共有相手の入力欄８４において、共有相手のユーザIDおよびグループの名称等を入力することによって１以上の共有相手を設定する。
【０１２３】
続いて、画像の公開、共有、または非公開を設定する。
【０１２４】
この場合、第１ユーザは、共有設定画面に表示された「共有」のボタン８６をタップする。「共有」ボタン８６がタップされると、画像の選択画面において選択された縮小画像７６に対応する画像は、公開、共有、または非公開に設定される。
【０１２５】
共有範囲として、「一般公開」が設定された場合、選択された画像は、任意のユーザに公開される。共有範囲として、「ユーザ指定」または「グループ指定」が設定された場合、選択された画像は、共有相手として設定された第２ユーザまたはグループのみに共有される。共有範囲として、「非公開」が設定された場合、選択された画像は非公開となり、第１ユーザのみが閲覧可能となる。
【０１２６】
一方、第１ユーザが、クローズボタン８０をタップすると、共有設定画面のウィンドウが閉じられ、その共有設定画面が表示される前の画面に戻る。
【０１２７】
なお、第１ユーザは、図１０に示すアルバムの一覧表示画面において、アルバムを選択し、同様に、アルバムに含まれる画像を公開する、共有する、および非公開にすることもできる。
【０１２８】
次に、共有範囲の種類毎に、画像群に含まれる画像を分類して表示する場合の動作を説明する。
【０１２９】
図９に示す写真／動画の一覧表示画面には、「共有範囲ごとに表示する」のボタン８８が表示されている。「共有範囲ごとに表示する」のボタン８８は、共有範囲の種類毎に、画像群に含まれる画像を分類して表示するために使用される。
【０１３０】
図１５に示すように、第１ユーザが、「共有範囲ごとに表示する」のボタン８８をOFFからONにすると、共有状況の一覧画面が表示される。
【０１３１】
図１５は、共有状況の一覧画面を表す一実施形態の概念図である。図１５に示す共有状況の一覧画面には、各々の画像から読み取られた共有属性情報に基づいて、共有範囲の種類毎に、画像群に含まれる画像が分類されて表示されている。また、公開された画像に対応して「公開中」と表示され、共有された画像に対応して「特定ユーザに共有中」と表示され、非公開とされた画像に対応して「自分だけ」と表示されている。
【０１３２】
従来の画像処理システムにおいて、共有設定画面を表示するためのボタンは、SNSを操作するための階層的なメニューの中の非常に深いレベルの階層にあり、共有画像、共有範囲および共有相手を確認するのに非常に手間がかかっていた。また、間違えて設定された共有画像、共有範囲および共有相手を修正する場合も、メニューの中の非常に深い位置の階層までたどっていく必要があり、非常に面倒であった。
【０１３３】
これに対し、画像処理システム１０において、図８に示す最上位階層のメニューリストの画面には、共有状況一覧画面リンクのボタン６４が表示されている。この場合、第１ユーザが、図７に示すメニューリンクのボタン５８をタップして最上位階層のメニューリストの画面を表示させ、続いて最上位階層のメニューリストの画面において、共有状況一覧画面のリンクのボタン６４をタップすると、図１５に示す共有状況の一覧画面が表示される。
【０１３４】
従って、第１ユーザは、画面を２回タップするだけで、共有状況の一覧画面を表示させて、共有画像、共有範囲および共有相手を素早く確認することができる。また、第１ユーザは、共有画像、共有範囲および共有相手を修正する場合も、共有状況の一覧画面において、任意の画像を長押しして選択し、選択された画像について、共有範囲および共有相手を修正することが可能である。
【０１３５】
なお、本発明の画像表示制御装置をクライアント１４のみで実現することは必須ではなく、クライアント１４が備える複数の構成要素のうちの１以上の構成要素をサーバ１２が備える構成としていてもよい。
【０１３６】
本発明の装置において、例えば、指示取得部１８、画像受付部２０、共有属性読取部２２、画像表示制御部２４、画像解析部２６、スコア算出部２８、画像絞込部３０、画像選択部３２、共有範囲設定部３４、共有相手設定部３６、画像共有部３８、共有属性付与部４０、および通信部４２等の各種の処理を実行する処理部（Processing Unit）のハードウェア的な構成は、専用のハードウェアであってもよいし、プログラムを実行する各種のプロセッサまたはコンピュータであってもよい。
【０１３７】
各種のプロセッサには、ソフトウェア（プログラム）を実行して各種の処理部として機能する汎用的なプロセッサであるＣＰＵ（Central Processing Unit）、ＦＰＧＡ（Field Programmable Gate Array）等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス（Programmable Logic Device：ＰＬＤ）、ＡＳＩＣ（Application Specific Integrated Circuit）等の特定の処理をさせるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。
【０１３８】
１つの処理部を、これら各種のプロセッサのうちの１つで構成してもよいし、同種または異種の２つ以上のプロセッサの組み合わせ、例えば、複数のＦＰＧＡの組み合わせ、または、ＦＰＧＡおよびＣＰＵの組み合わせ等によって構成してもよい。また、複数の処理部を、各種のプロセッサのうちの１つで構成してもよいし、複数の処理部のうちの２以上をまとめて１つのプロセッサを用いて構成してもよい。
【０１３９】
例えば、サーバおよびクライアント等のコンピュータに代表されるように、１つ以上のＣＰＵとソフトウェアの組み合わせで１つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。また、システムオンチップ（System on Chip：ＳｏＣ）等に代表されるように、複数の処理部を含むシステム全体の機能を１つのＩＣ（Integrated Circuit）チップで実現するプロセッサを使用する形態がある。
【０１４０】
さらに、これらの各種のプロセッサのハードウェア的な構成は、より具体的には、半導体素子などの回路素子を組み合わせた電気回路（Circuitry）である。
【０１４１】
また、本発明の方法は、例えば、その各々のステップをコンピュータに実行させるためのプログラムにより実施することができる。また、このプログラムが記録されたコンピュータ読み取り可能な記録媒体を提供することもできる。
【０１４２】
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をしてもよいのはもちろんである。
【符号の説明】
【０１４３】
１０  画像処理システム
１２  サーバ
１４  クライアント
１６  ネットワーク
１８  指示取得部
２０  画像受付部
２２  共有属性読取部
２４  画像表示制御部
２６  画像解析部
２８  スコア算出部
３０  画像絞込部
３２  画像選択部
３４  共有範囲設定部
３６  共有相手設定部
３８  画像共有部
４０  共有属性付与部
４２  通信部
４４  ディスプレイ
５０  メニューバー
５２  タブバー
５４  目標
５６  縮小画像
５８  メニューリンクのボタン
６０  写真／動画一覧画面リンクのボタン
６２  アルバム一覧画面リンクのボタン
６４  共有状況一覧画面のリンクのボタン
６６、６８、７０、７６  縮小画像
７２  「絞り込む」のボタン
７４  「写りの良い写真のみ表示」のボタン
７８  「共有」のボタン
８０  クローズボタン
８２  共有範囲の入力欄
８４  共有相手の入力欄
８６  「共有」のボタン
８８  「共有範囲ごとに表示する」のボタン
【図１】
2020046825.tif 000003
【図２】
2020046825.tif 000004
【図３】
2020046825.tif 000005
【図４】
2020046825.tif 000006
【図５】
2020046825.tif 000007
【図６】
2020046825.tif 000008
【図７】
2020046825.tif 000009
【図８】
2020046825.tif 000010
【図９】
2020046825.tif 000011
【図１０】
2020046825.tif 000012
【図１１】
2020046825.tif 000013
【図１２】
2020046825.tif 000014
【図１３】
2020046825.tif 000015
【図１４】
2020046825.tif 000016
【図１５】
2020046825.tif 000017