(57)【要約】【課題】ユーザに対して提示するコンテンツを、より好適なものに改善するためのサーバを実現する。【解決手段】本発明の一態様に係るサーバ（４）は、所定のサービスにおける少なくとも一部の処理を実行するサーバ（４）であって、前記所定のサービスにおけるユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方を取得する取得部（４１６）と、前記所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を出力する学習済み機械学習モデルに、前記取得部（４１６）が取得した情報を入力する算出部（４１７）とを備える。【選択図】図１３
2020135217.tif 000002
【特許請求の範囲】
【請求項１】
所定のサービスにおける少なくとも一部の処理を実行するサーバであって、
前記所定のサービスにおけるユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方を取得する取得部と、
前記所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を出力する学習済み機械学習モデルに、前記取得部が取得した情報を入力する算出部と
を備えることを特徴とするサーバ。
【請求項２】
前記学習済み機械学習モデルの出力値が、前記ユーザが前記コンテンツを利用する確率が所定の閾値よりも高いことを示している場合、当該コンテンツに関する情報を当該ユーザに提示する提示部を更に備える
ことを特徴とする請求項１に記載のサーバ。
【請求項３】
前記提示部は、
前記ユーザに提示するコンテンツに関する情報の選択肢が複数存在する場合に、前記選択肢の中で、当該ユーザが利用する確率が最も高いコンテンツに関する情報を提示する
ことを特徴とする請求項２に記載のサーバ。
【請求項４】
前記機械学習モデルは、
前記所定のサービスの有料会員となることが前記ユーザに提示されたとした場合に当該ユーザが前記所定のサービスの有料会員となる確率を示す情報を出力する
ことを特徴とする請求項１から３までの何れか１項に記載のサーバ。
【請求項５】
前記所定のサービスにおいては、前記ユーザが情報を投稿することが可能であり、
前記機械学習モデルは、
前記所定のサービスに情報を投稿することが前記ユーザに提示されたとした場合に当該ユーザが情報を投稿する確率を示す情報を出力する
ことを特徴とする請求項１から４までの何れか１項に記載のサーバ。
【請求項６】
所定のサービスにおける少なくとも一部の処理を実行するサーバであって、
前記所定のサービスを利用する１又は複数のユーザの属性を示す情報、および１又は複数のユーザの行動履歴を示す情報のうち少なくとも何れか一方、並びに前記所定のサービスにおけるコンテンツに関する情報が各ユーザに提示された場合に当該ユーザが前記コンテンツを利用したか否かを示す情報を取得する取得部と、
前記取得部が取得した情報を教師情報として、前記所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を出力する機械学習モデルを学習させる学習部と
を備えることを特徴とするサーバ。
【請求項７】
前記学習部は、
勾配ブースティングによって機械学習モデルを学習させる
ことを特徴とする請求項６に記載のサーバ。
【請求項８】
所定のサービスにおける少なくとも一部の処理を実行するサーバによって実行される確率の算出方法であって、
前記所定のサービスにおけるユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方を取得する取得ステップと、
前記所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが前記コンテンツを利用する確率を示す情報を出力する学習済み機械学習モデルに、前記取得ステップにおいて取得した情報を入力する算出ステップと
を含むことを特徴とする算出方法。
【請求項９】
請求項１に記載のサーバとしてコンピュータを機能させるための制御プログラムであって、上記取得部および上記算出部としてコンピュータを機能させるための制御プログラム。
【請求項１０】
請求項９に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮影した撮影画像またはその編集画像である画像データを管理する写真管理サービスに係るサーバなどに関する。
【背景技術】
【０００２】
近年、写真シール作成装置において生成された撮影画像データをユーザに提供するサービスとして、写真の印刷されたプリントシールをユーザに提供するサービスと合わせて、ユーザの所有する携帯端末に撮影画像を表示させることによって画像をユーザに提供するサービスが広がってきている。
【０００３】
このようなサービスは、画像提供サイトにアクセスすることによって可能となる。画像提供サイトでは、写真シール作成装置にて撮影した撮影画像のうち、ユーザによって指定された画像を保存し、ユーザに閲覧可能としている。
【０００４】
また、このようなサービスでは、例えば新しく追加されたコンテンツ等を、メール等を介してユーザに提示し、利用を訴求することがある。特許文献１では、提供される情報コンテンツと提供先のユーザとのマッチングを適切に行うことができる提供装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１６５２３号公報（２０１７年１月１９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したようなサービスにおいては、ユーザに対して提示するコンテンツを、より好適なものに改善できる余地がある。
【０００７】
本発明の一態様は、上記の課題に鑑みてなされたものであり、その目的は、ユーザに対して提示するコンテンツを、より好適なものに改善するためのサーバを実現することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の一態様に係るサーバは、所定のサービスにおける少なくとも一部の処理を実行するサーバであって、前記所定のサービスにおけるユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方を取得する取得部と、前記所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を出力する学習済み機械学習モデルに、前記取得部が取得した情報を入力する算出部とを備えていることを特徴としている。前記の構成によれば、ユーザに対して提示するコンテンツ（コンテンツに関する情報）を、より好適なものに改善するためのサーバを実現できる。
【０００９】
本発明の一態様に係るサーバでは、前記学習済み機械学習モデルの出力値が、前記ユーザが前記コンテンツを利用する確率が所定の閾値よりも高いことを示している場合、当該コンテンツに関する情報を当該ユーザに提示する提示部を更に備えていてもよい。前記の構成によれば、利用される確率の高い好適なコンテンツに関する情報をユーザに提示することができる。
【００１０】
本発明の一態様に係るサーバでは、前記提示部は、前記ユーザに提示するコンテンツに関する情報の選択肢が複数存在する場合に、前記選択肢の中で、当該ユーザが利用する確率が最も高いコンテンツに関する情報を提示してもよい。前記の構成によれば、最も好適なコンテンツに関する情報をユーザに提示することができる。
【００１１】
本発明の一態様に係るサーバでは、前記機械学習モデルは、前記所定のサービスの有料会員となることが前記ユーザに提示されたとした場合に当該ユーザが前記所定のサービスの有料会員となる確率を示す情報を出力してもよい。前記の構成によれば、有料会員になることを提示するか否かの判定のための確率を出力可能な機械学習モデルを実現できる。
【００１２】
発明の一態様に係るサーバでは、前記所定のサービスにおいては、前記ユーザが情報を投稿することが可能であり、前記機械学習モデルは、前記所定のサービスに情報を投稿することが前記ユーザに提示されたとした場合に当該ユーザが情報を投稿する確率を示す情報を出力してもよい。前記の構成によれば、情報を投稿することを提示するか否かの判定のための確率を出力可能な機械学習モデルを実現できる。
【００１３】
上記課題を解決するために、本発明の一態様に係るサーバは、所定のサービスにおける少なくとも一部の処理を実行するサーバであって、前記所定のサービスを利用する１又は複数のユーザの属性を示す情報、および１又は複数のユーザの行動履歴を示す情報のうち少なくとも何れか一方、並びに前記所定のサービスにおけるコンテンツに関する情報が各ユーザに提示された場合に当該ユーザが前記コンテンツを利用したか否かを示す情報を取得する取得部と、前記取得部が取得した情報を教師情報として、前記所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を出力する機械学習モデルを学習させる学習部とを備えていることを特徴としている。前記の構成によれば、ユーザに対して提示するコンテンツ（コンテンツに関する情報）を、より好適なものに改善するための機械学習モデルを学習させることが可能なサーバを実現できる。
【００１４】
本発明の一態様に係るサーバでは、前記学習部は、勾配ブースティングによって機械学習モデルを学習させてもよい。前記の構成によれば、ユーザに対して提示するコンテンツを、勾配ブースティングによって、より好適なものに改善するための機械学習モデルを学習させることが可能なサーバを実現できる。
【００１５】
上記課題を解決するために、本発明の一態様に係る方法は、所定のサービスにおける少なくとも一部の処理を実行するサーバによって実行される確率の算出方法であって、前記所定のサービスにおけるユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方を取得する取得ステップと、前記所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが前記コンテンツを利用する確率を示す情報を出力する学習済み機械学習モデルに、前記取得ステップにおいて取得した情報を入力する算出ステップとを含むことを特徴としている。前記の方法によれば、ユーザに対して提示するコンテンツ（コンテンツに関する情報）を、より好適なものに改善することに寄与する。
【００１６】
本発明の各態様に係るサーバは、コンピュータによって実現してもよく、この場合には、コンピュータを上記サーバが備える各部（ソフトウェア要素）として動作させることにより上記取得部および上記算出部をコンピュータにて実現させるサーバの制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００１７】
本発明の一態様によれば、ユーザに対して提示するコンテンツを、より好適なものに改善するためのサーバを実現できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る管理サーバの要部構成を示すブロック図である。
【図２】本発明の実施形態に係る撮影画像管理システムの構成を示す図である。
【図３】本発明の実施形態に係る写真シール作成装置の外観の構成例を示す斜視図である。
【図４】本発明の実施形態に係る写真シール作成装置の外観を他の角度からみた斜視図である。
【図５】本発明の実施形態におけるユーザの移動について説明する図である。
【図６】本発明の実施形態に係る写真シール作成装置に備えられる撮影部の構成例を示す図である。
【図７】本発明の実施形態に係る写真シール作成装置に備えられる背景部の構成例を示す図である。
【図８】本発明の実施形態に係る写真シール作成装置に備えられる編集部の構成例を示す図である。
【図９】本発明の実施形態に係る写真シール作成装置に備えられる事後接客部の構成例を示す図である。
【図１０】本発明の実施形態に係る写真シール作成装置の内部の構成例を示すブロック図である。
【図１１】本発明の実施形態に係る会員データベースの例を示す図である。
【図１２】本発明の実施形態に係る画像保存判定データベースの例を示す図である。
【図１３】コンテンツの提示例に係る処理の流れを示すフローチャートである。
【図１４】本発明の実施形態に係るデータテーブルの例を示す図である。
【図１５】本発明の実施形態に係る携帯端末における表示画面の一例を示している。
【図１６】機械学習モデルの学習例に係る処理の流れを示すフローチャートである。
【図１７】本発明の実施形態に係る機械学習モデルを簡略化した概略図を示している。
【発明を実施するための形態】
【００１９】
〔実施形態〕
本発明の実施形態について、図１〜図１７を参照して以下に説明する。以下の特定の実施形態で説明する構成以外の構成については、必要に応じて説明を省略する場合があるが、他の実施形態で説明されている場合は、その構成と同じである。また、説明の便宜上、各実施形態に示した部材と同一の機能を有する部材については、同一の符号を付し、適宜その説明を省略する。さらに、各図面に記載した構成の形状、ならびに、長さ、大きさおよび幅などの寸法は、実際の形状および寸法を反映させたものではなく、図面の明瞭化と簡略化のために適宜変更している。
【００２０】
（撮影画像管理システム１０）
図２は、本発明の実施形態に係る撮影画像管理システム１０の構成を示す図である。図２に示すように、撮影画像管理システム１０は、写真シール作成装置１、携帯端末（端末装置）６、および管理サーバ４（サーバ４）を備えている。
【００２１】
撮影画像管理システム１０の概要について、以下に説明する。撮影画像管理システム１０は、ユーザの写真撮影、画像の編集、画像の写真シールとしての印刷、および画像提供サイトへの画像の保存を実現するサービス（画像管理サービス）をユーザに提供する。写真撮影、画像編集、および写真シール印刷のサービスは、ゲームセンターなどの店舗に設置された写真シール作成装置１によって提供される。画像保存のサービスは、画像提供サイトを管理する管理サーバ４によって提供される。ユーザは、自身が所持する携帯端末６を操作することによって、自身の撮影画像を画像提供サイトに保存することができる。
【００２２】
画像提供サイトへの画像の保存には、事前の会員登録が必要である。ユーザは、無料会員として自身を画像提供サイトに登録する。無料会員は、会費を支払う必要がないが、画像提供サイトは保存できる画像の枚数に制限を受ける。本実施形態では、無料会員は、一回のゲームごとに一枚の画像のみを画像提供サイトに保存できる。
【００２３】
ユーザは、自身の会員属性を、無料会員から有料会員に変更することができる。有料会員は、一定の会費を継続的に支払う必要がある代わりに、画像提供サイトに無制限に画像を保存できる。本実施形態では、一回の写真撮影によって生成された撮影画像を全て画像提供サイトに保存できる。
【００２４】
撮影画像管理システム１０における写真撮影から画像保存までの流れについて、以下に簡潔に説明する。一人または複数人のユーザは、代金を写真シール作成装置１に支払い、写真撮影および画像編集に関するゲームをプレイする。ユーザはゲーム中に自身を被写体として撮影する。ユーザは、撮影によって生成された画像の中から、編集対象の画像をいくつか選択し、好きなように編集する。また、ユーザは、後で画像を画像提供サイトに保存するために、写真シール作成装置１に自身のメールアドレスを入力する。
【００２５】
ゲームの終了後、ユーザは写真シールを手に入れる。一方、写真シール作成装置１は、生成した画像に、入力されたユーザのメールアドレスを関連付けて、管理サーバ４に送信する。管理サーバ４は、受信したメールアドレス宛に、受信した画像を画像提供サイトに保存することを案内するメールを送信する。ユーザは、自身の携帯端末６においてこのメールを受信する。メールには、画像を画像提供サイトに保存するための手順が、記載されている。ユーザは、その手順に従い、画像を保存するための操作を携帯端末６に対して行う。この結果、画像提供サイトにおけるユーザ専用の画像記憶領域に、画像が保存される。
【００２６】
画像提供サイトへの画像保存後、ユーザは、携帯端末６または所望の他の装置を用いて画像提供サイトにログインして、画像をダウンロードすることができる。
【００２７】
（写真シール作成装置の構成）
撮影画像管理システム１０を構成する各装置の構成および機能について、以下に詳細に説明する。まず、写真シール作成装置１の詳細について、図３〜図１０を参照して説明する。図３は、本発明の実施形態に係る写真シール作成装置１の外観の構成例を示す斜視図である。この図に示すように、写真シール作成装置１は、主に、撮影ユニット１１、編集部１２、および事後接客部１３を備えている。写真シール作成装置１は、撮影ユニット１１と編集部１２とが接し、かつ、編集部１２と事後接客部１３とが接した状態で設置される。
【００２８】
（撮影ユニット１１）
撮影ユニット１１は、撮影部２１および背景部２２を備えている。撮影部２１と背景部２２とは、所定の距離だけ離れて設置される。撮影部２１と背景部２２の間に形成される空間である撮影空間において、撮影制御が行われる。
【００２９】
撮影部２１は、撮影制御をユーザに行わせる装置である。撮影部２１は、撮影空間に入り、撮影制御を行っているユーザの正面に位置する。撮影空間を正面に望む面を構成する撮影部２１の正面パネル４１には、撮影制御時にユーザによって用いられるタッチパネルモニタなどが設けられる。撮影空間にいるユーザから見て左側の面を左側面、右側の面を右側面とすると、撮影部２１の左側面が側面パネル４２Ａによって構成され、右側面が側面パネル４２Ｂによって構成される。
【００３０】
背景部２２は、正面を向いて撮影制御を行っているユーザの背面側に位置する板状の部材である背面パネル５１、背面パネル５１の左端に取り付けられ、側面パネル４２Ａより横幅の狭い板状の部材である側面パネル５２Ａ、および、背面パネル５１の右端に取り付けられ、側面パネル４２Ｂより横幅の狭い板状の部材である側面パネル５２Ｂ（図４）から構成される。
【００３１】
撮影部２１の左側面を構成する側面パネル４２Ａと背景部２２の側面パネル５２Ａは、ほぼ同一平面に設けられ、それぞれの上部が板状の部材である連結部２３Ａによって連結される。また、撮影部２１の右側面を構成する側面パネル４２Ｂと背景部２２の側面パネル５２Ｂは、ほぼ同一平面に設けられ、それぞれの上部が板状の部材である連結部２３Ｂによって連結される。
【００３２】
撮影部２１の側面パネル４２Ａ、連結部２３Ａ、および背景部２２の側面パネル５２Ａに囲まれることによって形成される開口が撮影空間の出入り口Ｇ１となる。撮影部２１の側面パネル４２Ｂ、連結部２３Ｂ、および背景部２２の側面パネル５２Ｂに囲まれることによって形成される開口も撮影空間の出入り口Ｇ２となる。
【００３３】
背景部２２の上部には、背面パネル５１、側面パネル５２Ａ、および側面パネル５２Ｂに支持される形で背景カーテンユニット２５が設けられる。背景カーテンユニット２５には、色または柄の異なる、背景に利用する巻き取り式の背景カーテンが複数収納される。背景カーテンユニット２５は、撮影部２１に設けられたカメラ等による撮影と連動して動作し、撮影の際に、例えばユーザによって選択された色のカーテンを下ろし、その他のカーテンを巻き取る。
【００３４】
背景カーテンユニット２５に収納される背景カーテンとしては、複数枚のカーテンを１枚のクロマキ用のカーテンとして使用する昇降式カーテンを用意してもよい。また、クロマキ用のカーテンを予め撮影空間の背面となる背面パネル５１に張り付けると共に、合成用の背景画像を複数種類用意し、後述する編集制御において、ユーザが所望する背景画像をカーテンの部分に合成することができるようにしてもよい。
【００３５】
撮影空間の上方には、撮影部２１の正面パネル４１、連結部２３Ａ、連結部２３Ｂ、および背景カーテンユニット２５に囲まれる開口が形成され、その開口の一部を覆うように天井ストロボユニット２４が設けられる。天井ストロボユニット２４の一端が連結部２３Ａに固定され、他端が連結部２３Ｂに固定される。天井ストロボユニット２４は、撮影に合わせて撮影空間内に向けて発光するストロボを内蔵する。天井ストロボユニット２４を構成するストロボの内部には蛍光灯が設けられており、撮影空間の照明としても機能する。
【００３６】
（編集部１２）
編集部１２は、撮影制御によって得られた画像を編集する処理である編集制御をユーザに行わせる装置である。編集部１２は、一方の側面が撮影部２１の正面パネル４１の背面に接するように撮影ユニット１１に連結して設けられる。編集部１２には、編集制御時にユーザによって用いられるタブレット内蔵モニタなどの構成が設けられる。
【００３７】
図３に示す編集部１２の構成を正面側の構成とすると、２組のユーザが同時に編集することができるように、編集部１２の正面側と背面側には編集制御に用いられる構成がそれぞれ設けられる。
【００３８】
編集部１２の正面側は、床面に対して垂直な面であり、側面パネル４２Ａとほぼ平行な面である面７１と、面７１の上方に形成された斜面７２から構成され、編集制御に用いられる構成が斜面７２に設けられる。斜面７２の左側には、柱状の形状を有し、照明装置７４の一端を支持する支持部７３Ａが設けられる。支持部７３Ａの上面にはカーテンレール２６を支持する支持部７５が設けられる。斜面７２の右側にも、照明装置７４の他端を支持する支持部７３Ｂ（図４）が設けられる。
【００３９】
編集部１２の上方にはカーテンレール２６が取り付けられる。カーテンレール２６は、上から見たときの形状がコの字状となるように３本のレール２６Ａ乃至２６Ｃを組み合わせて構成される。平行に設けられるレール２６Ａと２６Ｂの一端は、連結部２３Ａと連結部２３Ｂにそれぞれ固定され、他端に残りの一本のレール２６Ｃの両端が接合される。
【００４０】
カーテンレール２６には、編集部１２の正面前方の空間と背面前方の空間の内部が外から見えないようにカーテンが取り付けられる。カーテンレール２６に取り付けられたカーテンによって囲まれる編集部１２の正面前方の空間と背面前方の空間が、ユーザが編集制御を行う編集空間となる。
【００４１】
（事後接客部１３）
図４は、写真シール作成装置の外観を他の角度からみた斜視図である。事後接客部１３は事後接客を行い、ユーザに事後接客に対する操作を行わせる装置である。事後接客には、画像（編集済みの画像を含む）を管理サーバ４に送信する処理、ミニゲームをユーザに行わせる処理、アンケートに答えさせる処理などが含まれる。
【００４２】
図４に示すように、事後接客部１３は、所定の厚さを有する板状の筐体を有しており、その背面が編集部１２の左側面に接するように編集部１２に連結して設けられる。事後接客部１３の正面には、事後接客に対する操作時にユーザによって用いられるタブレット内蔵モニタ、および、画像（編集済みの画像を含む）が印刷されたシール紙が排出される排出口などが設けられる。事後接客部１３の正面前方の空間が、シール紙への印刷が終わるのを待っているユーザが事後接客に対する操作を行う事後接客空間となる。
【００４３】
（ユーザの移動）
写真シール作成ゲームの流れと、それに伴うユーザの移動について図５を参照して説明する。図５は、ユーザの移動について説明する図である。
【００４４】
写真シール作成装置１のユーザは、白抜き矢印＃１で示すように出入り口Ｇ１から、または白抜き矢印＃２で示すように出入り口Ｇ２から、撮影部２１と背景部２２の間に形成された撮影空間Ａ１に入り、撮影部２１に設けられたカメラおよびタッチパネルモニタなどを利用して撮影制御を行う。
【００４５】
なお、ユーザの画像の撮影においては、すべての撮影がシール紙に印刷される画像を撮影するものとは限らず、携帯端末６に送信するため（または、携帯端末６において閲覧可能なように、管理サーバ４に送信するため）にのみ撮影される場合もある。これは、印刷される画像と携帯端末６に送信される画像との間でユーザの嗜好が異なることがあるためであり、ユーザの撮影時において、携帯端末６への送信を意識した撮影をしたいユーザの意向にこたえるものである。
【００４６】
撮影制御を終えたユーザは、白抜き矢印＃３で示すように出入り口Ｇ１を使って撮影空間Ａ１から出て編集空間Ａ２−１に移動するか、白抜き矢印＃４で示すように出入り口Ｇ２を使って撮影空間Ａ１から出て編集空間Ａ２−２に移動する。
【００４７】
編集空間Ａ２−１は、編集部１２の正面側の編集空間であり、編集空間Ａ２−２は、編集部１２の背面側の編集空間である。編集空間Ａ２−１と編集空間Ａ２−２のいずれの空間に移動するのかが、撮影部２１のタッチパネルモニタの画面表示などによって案内される。例えば２つの編集空間のうちの空いている方の空間が移動先として案内される。編集空間Ａ２−１または編集空間Ａ２−２に移動したユーザは編集制御を開始する。編集空間Ａ２−１のユーザと、編集空間Ａ２−２のユーザは同時に編集制御を行うことができる。
【００４８】
編集制御が終了した後、画像（編集済みの画像を含む）の中から選択された画像の印刷が開始される。画像の印刷中、編集制御を終えたユーザは、編集空間Ａ２−１で編集制御を行っていた場合には白抜き矢印＃５で示すように編集空間Ａ２−１から事後接客空間Ａ３に移動して事後接客を受け、当該事後接客に対する操作を行う。また、編集制御を終えたユーザは、編集空間Ａ２−２で編集制御を行っていた場合には白抜き矢印＃６で示すように編集空間Ａ２−２から事後接客空間Ａ３に移動し、事後接客空間Ａ３において事後接客を受け、当該事後接客に対する操作を行う。
【００４９】
画像の印刷が終了したとき、ユーザは、事後接客部１３に設けられた排出口からシール紙を受け取り、一連の写真シール作成ゲームを終えることになる。
【００５０】
（各部材の構成）
次に、写真シール作成装置１に備えられる各部材の構成について説明する。
【００５１】
（撮影部２１）
図６は、写真シール作成装置１に備えられる撮影部２１の構成例を示す図である。撮影部２１は、正面パネル４１、側面パネル４２Ａ、および側面パネル４２Ｂが、箱状の形状を有するベース部４３に取り付けられることによって構成される。
【００５２】
正面パネル４１は撮影空間Ａ１で撮影制御を行うユーザの正面に位置し、側面パネル４２Ａと側面パネル４２Ｂは、それぞれ、撮影空間Ａ１で撮影制御を行うユーザの左側、右側に位置する。側面パネル４２Ａの上方には連結部２３Ａが固定され、側面パネル４２Ｂの上方には連結部２３Ｂが固定される。
【００５３】
正面パネル４１のほぼ中央には撮影・表示ユニット８１が設けられる。撮影・表示ユニット８１は、カメラ９１、正面ストロボ９２、およびタッチパネルモニタ９３から構成される。
【００５４】
カメラ９１は、ＣＣＤ（Charge Coupled Device）またはＣＭＯＳ（Complementary metal-oxide semiconductor）などの撮像素子によって構成され、撮影空間Ａ１にいるユーザを撮影する。カメラ９１によって取り込まれた動画像は、タッチパネルモニタ９３にリアルタイムで表示される。ユーザによって撮影が指示されたときなどの所定のタイミングでカメラ９１によって取り込まれた画像は画像（静止画像）として保存される。
【００５５】
カメラ９１の下側に設けられたタッチパネルモニタ９３は、ＬＣＤ（Liquid Crystal Display）などのモニタと、それに積層されたタッチパネルによって構成される。タッチパネルモニタ９３は、カメラ９１によって取り込まれた動画像を表示するライブビューモニタとしての機能と、各種のＧＵＩ（Graphical User Interface）画像を表示し、ユーザの選択操作をタッチパネルによって受け付ける機能とを備えている。タッチパネルモニタ９３には、適宜、背景等の画像が合成された後の動画像が表示される。
【００５６】
正面パネル４１には、撮影・表示ユニット８１の位置を基準として、上方に上ストロボ８２が設置される。また、左方に左ストロボ８３が設置され、右方に右ストロボ８４が設置される。撮影・表示ユニット８１の下方の位置には、ベース部４３の上面が一部突出する形で下ストロボ８５が設けられる。
【００５７】
上ストロボ８２は、ユーザを上前方から照射する。左ストロボ８３は、ユーザを左前方から照射し、右ストロボ８４は、ユーザを右前方から照射する。下ストロボ８５は、ユーザを下前方から照射する。
【００５８】
ベース部４３にはユーザの足元を照射する足元ストロボ８６も設けられる。上ストロボ８２、左ストロボ８３、右ストロボ８４、下ストロボ８５、および足元ストロボ８６の内部には蛍光灯が設けられており、天井ストロボユニット２４を構成するストロボの内部の蛍光灯と合わせて、撮影空間Ａ１内の照明として用いられる。後述するように、各蛍光灯の発光量を調整することによって、または、発光させる蛍光灯の数を調整することによって、撮影空間Ａ１内の明るさが、ユーザが行っている撮影制御の内容に応じて適宜調整される。
【００５９】
足元ストロボ８６の右側には、ユーザがお金を投入する硬貨投入返却口８７が設けられる。
【００６０】
下ストロボ８５を挟んでベース部４３の上面の左右に形成されるスペース４３Ａおよび４３Ｂは、撮影制御を行うユーザが手荷物等を置くための荷物置場として用いられる。正面パネル４１の例えば天井付近には、撮影制御の案内音声、ＢＧＭ（Back Ground Music）、効果音等の音を出力するスピーカも設けられる。
【００６１】
（背景部２２）
図７は、写真シール作成装置１に備えられる背景部２２の構成例を示す図である。上述したように、背面パネル５１の上方には背景カーテンユニット２５が設けられる。背景カーテンユニット２５のほぼ中央には、撮影空間Ａ１内で撮影制御を行っているユーザを後方中央から照射する背面中央ストロボ１０１が取り付けられる。
【００６２】
背面パネル５１の上方であって、出入り口Ｇ１側の位置には、撮影空間Ａ１内で撮影制御を行っているユーザを左後方から照射する背面左ストロボ１０２が取り付けられる。また、背面パネル５１の上方であって、出入り口Ｇ２側の位置には、撮影空間Ａ１内で撮影制御を行っているユーザを右後方から照射する背面右ストロボ１０３が取り付けられる。
【００６３】
（編集部１２）
図８は、写真シール作成装置１に備えられる編集部１２の構成例を示す図である。この図に示すように、編集部１２において、斜面７２のほぼ中央には、タブレット内蔵モニタ１３１が設けられる。タブレット内蔵モニタ１３１を挟んで左側にタッチペン１３２Ａが設けられ、右側にタッチペン１３２Ｂが設けられる。
【００６４】
タブレット内蔵モニタ１３１は、タッチペン１３２Ａおよび１３２Ｂを用いて操作入力が可能なタブレットがＬＣＤなどのモニタに重畳して設けられることによって構成される。タブレット内蔵モニタ１３１には、例えば、編集対象画像として選択された画像の編集に用いられる画面である編集画面が表示される。２人で同時に編集作業を行う場合、タッチペン１３２Ａは一方のユーザによって用いられ、タッチペン１３２Ｂは他方のユーザによって用いられる。
【００６５】
なお、編集部１２において行われる画像の編集は、すべてが印刷される画像に対する編集であるとは限らず、ユーザが携帯端末６への送信のみを想定している画像（つまり、印刷されない画像）に対する編集である場合もある。これは、印刷される画像と携帯端末６へ送信されてｗｅｂ上で利用される画像との間で、ユーザの嗜好に違いがあり、例えばブログなどに利用する画像などに対して、印刷される画像に対する編集とは異なる編集をしたいというユーザの意向にこたえるためのものである。
【００６６】
（事後接客部１３）
編集部１２の左側には事後接客部１３が設けられる。図９は、写真シール作成装置１に備えられる事後接客部１３の構成例を示す図である。
【００６７】
事後接客部１３の上方中央にはタブレット内蔵モニタ１６１が設けられる。タブレット内蔵モニタ１６１を挟んで左側にタッチペン１６２Ａが設けられ、右側にタッチペン１６２Ｂが設けられる。タブレット内蔵モニタ１６１もタブレット内蔵モニタ１３１と同様に、タッチペン１６２Ａまたは１６２Ｂを用いて操作入力が可能なタブレットがＬＣＤなどのモニタに重畳して設けられることによって構成される。タブレット内蔵モニタ１６１には、ミニゲームなどの事後接客の工程において用いられる画面が表示される。
【００６８】
タブレット内蔵モニタ１６１の下には非接触型ＩＣリーダ／ライタ１６３が設けられ、非接触型ＩＣリーダ／ライタ１６３の下にはシール紙排出口１６４が設けられる。シール紙排出口１６４の下にはスピーカ１６５が設けられる。
【００６９】
非接触型ＩＣリーダ／ライタ１６３は、近接された非接触型ＩＣと通信を行い、非接触型ＩＣからのデータの読み出しおよび非接触型ＩＣに対するデータの書き込みを行う。
【００７０】
シール紙排出口１６４には、編集空間Ａ２−１のユーザが編集制御を行うことによって作成した画像が印刷されたシール紙、または、編集空間Ａ２−２のユーザが編集制御を行うことによって作成した画像が印刷されたシール紙が排出される。編集部１２の内部にはプリンタが設けられており、画像の印刷がそのプリンタによって行われる。
【００７１】
スピーカ１６５は、事後接客時の案内音声、ＢＧＭ、効果音等の音を出力する。
【００７２】
（写真シール作成装置１の内部構成）
次に、写真シール作成装置１の内部構成について説明する。図１０は、写真シール作成装置１の内部の構成例を示すブロック図である。上述した構成と同じ構成には同じ符号を付す。重複する説明については適宜省略する。
【００７３】
制御部２０１は、ＣＰＵ（Central Processing Unit）などから構成され、ＲＯＭ（Read Only Memory）２０６または記憶部２０２に記憶されているプログラムを実行し、写真シール作成装置１の全体の動作を制御する。制御部２０１には、記憶部２０２、通信部２０３、ドライブ２０４、ＲＯＭ２０６、ＲＡＭ（Random Access Memory）２０７が接続される。制御部２０１には、撮影部２１、編集部１２、事後接客部１３、および印刷部２１１の各構成も接続される。
【００７４】
記憶部２０２は、ハードディスクまたはフラッシュメモリなどの不揮発性の記憶媒体からなり、制御部２０１から供給された各種の設定情報を記憶する。記憶部２０２に記憶されている情報は制御部２０１によって適宜読み出される。
【００７５】
通信部２０３はインターネットなどのネットワークのインタフェースであり、制御部２０１による制御に従って外部の装置と通信を行う。
【００７６】
ドライブ２０４には、光ディスクまたは半導体メモリなどよりなるリムーバブルメディア２０５が適宜装着される。ドライブ２０４によってリムーバブルメディア２０５から読み出されたコンピュータプログラムおよびデータは、制御部２０１に供給され、記憶部２０２に記憶されたり、インストールされたりする。
【００７７】
ＲＯＭ２０６には、制御部２０１において実行されるプログラムおよびデータが記憶されている。ＲＡＭ２０７は、制御部２０１が処理するデータおよびプログラムを一時的に記憶する。
【００７８】
撮影部２１は、撮影空間Ａ１におけるユーザの撮影制御に関する処理を行う。撮影部２１は、硬貨処理部２２１、背景制御部２２２、照明制御部２２３、カメラ９１、タッチパネルモニタ９３、およびスピーカ２２４から構成される。
【００７９】
硬貨処理部２２１は、硬貨投入返却口８７に対する硬貨の投入を検出する。硬貨処理部２２１は、例えば３００円などの所定の金額分の硬貨が投入されたことを検出した場合、そのことを表す起動信号を制御部２０１に出力する。
【００８０】
背景制御部２２２は、制御部２０１より供給される背景制御信号に従って背景カーテンユニット２５に収納されている背景カーテンの上げ下ろしを行う。背景カーテンの選択がユーザによって手動で行われるようにしてもよい。
【００８１】
照明制御部２２３は、制御部２０１より供給される照明制御信号に従って、撮影空間Ａ１内の各ストロボの発光を制御する。上述したように、撮影空間Ａ１には、天井ストロボユニット２４のストロボの他に、撮影部２１に設けられる上ストロボ８２、左ストロボ８３、右ストロボ８４、下ストロボ８５、足元ストロボ８６と、背景部２２に設けられる背面中央ストロボ１０１、背面左ストロボ１０２、背面右ストロボ１０３が設けられる。各ストロボの内部には蛍光灯も設けられる。
【００８２】
また、照明制御部２２３は、各ストロボの内部に設けられる蛍光灯の発光量を調整することによって、または、発光させる蛍光灯の数を調整することによって、ユーザが行っている撮影制御の段階に応じて撮影空間Ａ１内の明るさを調整する。
【００８３】
カメラ９１は、制御部２０１による制御に従って撮影を行い、撮影によって得られた画像（画像）を制御部２０１に出力する。また、カメラ９１は、後述するユーザ認証を行う場合、ユーザの身体の一部、ユーザの姿勢（ポーズ）、または、ユーザの動き（ジェスチャー）を静止画または動画として撮影することにより、画像認証に係る情報（画像認証情報）を生成するための画像（認証用画像）を撮影し、制御部２０１に送信しても良い。
【００８４】
編集部１２Ａは、編集空間Ａ２−１におけるユーザの編集制御に関する処理を行う。編集部１２Ａは、編集部１２の正面側に設けられるタブレット内蔵モニタ１３１、タッチペン１３２Ａ、１３２Ｂ、およびスピーカ２３１から構成される。編集部１２Ｂも編集部１２Ａと同一の構成を有しており、編集空間Ａ２−２におけるユーザの編集制御に関する処理を行う。
【００８５】
タブレット内蔵モニタ１３１は、制御部２０１による制御に従って編集画面を表示し、編集画面に対するユーザの操作を検出する。ユーザの操作の内容を表す信号は制御部２０１に供給され、編集対象の画像の編集が行われる。
【００８６】
事後接客部１３は、事後接客空間Ａ３における事後接客に関する処理を行う。事後接客部１３は、タブレット内蔵モニタ１６１、タッチペン１６２Ａ、１６２Ｂ、非接触型ＩＣリーダ／ライタ１６３、およびスピーカ１６５から構成される。
【００８７】
印刷部２１１は、印刷制御を行う構成であるプリンタ２４１、およびシール紙ユニット２４２から構成される。プリンタ２４１は、画像、またはユーザによる編集制御によって得られた編集済みの画像を、プリンタ２４１に装着されたシール紙ユニット２４２に収納されているシール紙に印刷し、シール紙排出口１６４に排出する。一点鎖線で囲んで示す事後接客部１３と印刷部２１１が、事後接客空間Ａ３にいるユーザを相手とした事後接客に関する処理を行う構成となる。
【００８８】
また、印刷部２１１は、印刷制御に係る処理において、シール紙への撮影画像（または編集画像）の印刷に加え、欄外（シール紙の端部など）に、管理サーバ４へ送信した画像を取得するためのＵＲＬ（Uniform Resource Locater）、および、シールＩＤ（画像取得用ＩＤ）などを印刷してもよい。シールＩＤとは、写真シール作成装置１において１ゲーム中に生成された１または複数の画像（撮影画像および編集画像を含む）を一義的に特定するための識別子であり、ユーザが１ゲーム中に生成された画像を取得するための識別子である。ユーザは、画像を取得するためのＵＲＬにアクセスし、シールＩＤを入力することにより、写真シール作成装置１において１ゲーム中に生成された画像を取得するためのウェブページ（画像取得用ページ）を携帯端末６に表示させることができる。
【００８９】
これは、例えば、事後接客部１３などにおいてユーザからメールアドレスの入力を受け付ける際に、タイムアウトやミス入力により正しいアドレスを受け付けることができず、画像を取得するためのＵＲＬなどの情報をユーザに送信することができないなど場合に、シール紙に印刷されているＵＲＬにアクセスしてシールＩＤを入力することによりユーザが画像を取得することができるようにするためである。
【００９０】
なお、印刷部２１１は、画像を取得するための情報として、ＵＲＬではなく、例えば、所定のメールアドレスまたはＱＲコード（登録商標）などを印刷してもよい。所定のメールアドレスが印刷されている場合には、ユーザは、当該所定のメールアドレスに空メールを送信することにより、画像を取得するためのＵＲＬが記載されたメールを管理サーバ４から受信することができる。また、シール紙にＱＲコードが印刷されている場合には、ユーザは、携帯端末６を用いてＱＲコードの示すウェブページへアクセスすることにより、画像取得用ページへ直接アクセスすることもできる。
【００９１】
（管理サーバ４）
次に、管理サーバ４（サーバ４）の詳細について、図１を参照して説明する。図１は、本発明の実施形態１に係る管理サーバ４の要部構成を示すブロック図である。この図に示すように、管理サーバ４は、主に、制御部４０１、記憶部４０２、および通信部４０３を備えている。制御部４０１は、管理サーバ４に備えられる各部材を統括制御する。記憶部４０２は、管理サーバ４において使用される各種データを記憶する。通信部４０３は、撮影画像管理システム１０を構成する他の装置と通信する。
【００９２】
なお、管理サーバ４は、記憶部４０２の会員データベース４２２に格納された会員情報を写真シール作成装置１に定期的に送信してもよい。なお、写真シール作成装置１が、会員情報を定期的にダウンロードしてもよい。この場合、管理サーバ４と写真シール作成装置１とは、通信負荷が比較的少ない午前中や夜間に通信を行い、会員情報を送受信することが望ましい。
【００９３】
また、管理サーバ４は、所定のサービスにおけるコンテンツに関する情報を、携帯端末６に送信することによってユーザに提示する処理を行う。また、本明細書において「提示」には、提案すること又は訴求することが含まれていてもよい。また、コンテンツとは、画像提供サイト等の画面、動画像、アプリケーション又はメール等を意味するが、所定のサービスの運営元が生成したものに限定されず、例えばユーザが写真シール作成装置１で撮像した写真やそれに準ずる画像等も含まれていてもよい。また、コンテンツに関する情報とは、例えばコンテンツを提示する広告、上記広告を含む画面、若しくはコンテンツを提示するメール等、又はコンテンツ自体であってもよい。また、管理サーバ４がユーザに提示する情報を決定する処理においては、機械学習モデルが用いられる。また、管理サーバ４は、ユーザに提示する情報を、情報を提示するための所定の条件が満たされた場合に動的に決定してもよいし、静的に、つまり所定の条件が満たされるよりも事前に決定していてもよい。
【００９４】
また、以下の説明において、機械学習モデルは、連続的な値を出力する決定木であって、回帰問題を解くための決定木であるものとして説明するが、これに限定されず、ユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方を説明変数である入力値として、所定のサービスにおけるコンテンツに関する情報がユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を目的変数として出力可能な構成であればよい。上記構成は、例えばニューラルネットワークを用いた手法によって実現されてもよい。
【００９５】
また、「コンテンツを利用する」ことには、コンテンツを閲覧すること、コンテンツを用いたサービスに入会すること、又はコンテンツに記載されたリンク先へ移動すること等が含まれるものとしてもよい。
【００９６】
また、本実施形態においては、決定木を応用した手法として、ランダムフォレスト、或いはＧＢＤＴ（Gradient Boosted Decision Tree）などの手法が使用されてもよい。
【００９７】
また、前記機械学習モデルの学習には、勾配型のブースティング手法が用いられてもよい。これにより、ユーザに対して提示するコンテンツを、勾配ブースティングによって、より好適なものに改善するための機械学習モデルを学習させることが可能な管理サーバ４を実現できる。
【００９８】
また、以下の説明においては、機械学習モデルに係る処理を管理サーバ４が実行する構成を例に挙げて説明するが、当該処理の一部または全部が、管理サーバ４とは異なる別の外部サーバによって実行されてもよい。
【００９９】
（制御部４０１の詳細）
図１に示すように、制御部４０１は、通信制御部４１１、メール作成部４１２、ウェブページ作成部４１３、画像管理部（保存処理部）４１４、認証部４１５、取得部４１６、算出部４１７、提示部４１８、および学習部４１９を備えている。また、制御部４０１は、図示しない機械学習機構を有している。
【０１００】
（通信制御部４１１）
通信制御部４１１は、通信部４０３による通信を制御する。
【０１０１】
（メール作成部４１２）
メール作成部４１２は、写真シール作成装置１で遊んだユーザのメールアドレス宛に送信されるメールを作成する。本実施形態では、メール作成部４１２は、メールデータベース４２１に格納されているデータを用いて、通信制御部４１１から入力されたメールアドレス宛に送信される、画像の保存を案内するメールを作成し、通信制御部４１１に出力する。
【０１０２】
（ウェブページ作成部４１３）
ウェブページ作成部４１３は、携帯端末６、または、写真シール作成装置１（後述する各種モニタ）に表示されるウェブページを作成する。本実施形態では、ウェブページ作成部４１３は、ウェブページデータベース４２３に格納されているデータを用いて、携帯端末６または写真シール作成装置１から受信したアクセス要求に応じたウェブページを作成し、通信制御部４１１に出力する。詳細は後述するが、ウェブページ作成部４１３は、ユーザの会員種別に応じたウェブページを作成する。
【０１０３】
なお、以下において「ページ」は、例えば、ウェブページのように、管理サーバ４が携帯端末６等の通信端末または写真シール作成装置１に送信して表示するためのデータを意味する。上記ページには、通常、テキストデータおよび画像データが含まれており、さらに、音声データおよび動画データが含まれていてもよい。
【０１０４】
（画像管理部４１４）
画像管理部４１４は、画像提供サイトを通じてユーザに提供される画像を管理する。本実施形態では、画像管理部４１４は、写真シール作成装置１によって作成された画像のうち、ユーザによって指定された画像を画像データベース４２４に保存する。
【０１０５】
（認証部４１５）
認証部４１５は、例えば、画像管理サービスへのログイン時に携帯端末６からユーザ認証の要求を受け付け、ユーザ認証を行うものである。認証部４１５は、携帯端末６から送信された画像データ（認証用撮影画像、ログイン画像）を用いて、予め登録されている会員であるか否かを判定し、画像提供サイトへのアクセス（画像管理サービスへのログイン）、およびユーザのマイページへの未保存画像の保存を行うものであり、画像データ取得部４１５１、特徴量抽出部４１５２、および照合部４１５３を含む。なお、本実施形態では、ログイン画像および個人識別用データとしてユーザの顔画像を想定しているが、これに限られるものではない。後述するように、ユーザの顔画像以外をログイン画像および個人識別用データとしてもよい。
【０１０６】
画像データ取得部４１５１は、通信部４０３を介して携帯端末６から、携帯端末６にて撮影された認証用撮影画像の画像データを取得し、特徴量抽出部４１５２に送信する。
【０１０７】
特徴量抽出部４１５２は、画像データ取得部４１５１から送信された画像データの特徴量を抽出し、照合部４１５３に送信する。
【０１０８】
照合部４１５３は、特徴量抽出部４１５２から送信された画像データの特徴量と、会員データベース４２２に保存されている、ユーザの個人識別用データとを照合する。
照合の手法は、どのような技術を用いて行ってもよいが、例えば、顔の輪郭点が各々一致するか否か比較する、特定の器官の輪郭点（網膜等）が各々一致するかを比較する等が挙げられる。そして、比較の結果、信頼度が閾値以上である場合、送信された画像データの特徴量と、会員データベース４２２に保存されている、ユーザの個人識別用データとが合致すると判断する。そして、特徴量と個人識別用データとが合致する場合、照合部４１５３は、ユーザ認証が成功したと判断し、携帯端末６から画像提供サイトのユーザのマイページへのアクセスを許可（ログイン）するとともに、写真シール作成装置１にて撮影された撮影画像のうち、ユーザのマイページに保存されていない撮影画像を、ユーザのマイページへ保存する指示を画像管理部４１４に送信する。マイページとは、画像提供サイトにおけるユーザ毎の固有のページである。ユーザはマイページにアクセスすることにより、写真シール作成装置１で撮影し、保存した撮影画像を閲覧等することができる。
【０１０９】
一方、特徴量と個人識別用データとが合致しない場合、照合部４１５３は、ユーザ認証が失敗した旨を携帯端末６に通知する。
【０１１０】
なお、ユーザ認証が所定の回数、失敗した場合は、会員ＩＤおよびパスワードによる認証を求めてもよい。または、複数の種類の認証が可能である場合、他の認証方法に認証方法を切り替える操作を行って、当該他の認証方法による認証を求めてもよい。
【０１１１】
（取得部４１６）
取得部４１６は、所定のサービスにおけるユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち、少なくとも何れか一方を取得する。また、取得部４１６は、所定のサービスにおけるコンテンツに関する情報が各ユーザに提示された場合に各ユーザが前記コンテンツを利用したか否かを示す情報を取得可能であってもよい。また、取得部４１６が情報を取得する取得元は、特定の場所に限定されず、例えば管理サーバ４とは異なる外部サーバであってもよい。
【０１１２】
（算出部４１７）
算出部４１７は、取得部４１６が取得した情報のうち少なくとも何れかを、学習済み機械学習モデルに入力する。なお、本明細書において、機械学習モデルが学習済みであるとは、以後、当該機械学習モデルの学習が行えないことを意味しない。
【０１１３】
（提示部４１８）
提示部４１８は、学習済み機械学習モデルの出力値が、対象となるユーザがコンテンツを利用する確率が所定の閾値よりも高いことを示している場合、当該コンテンツに関する情報を当該ユーザに提示する処理を行う。また、当該処理は、提示部４１８が、コンテンツに関する情報を、携帯端末６に通信制御部４１１を介して送信することによって行う。また、管理サーバ４がコンテンツに関する情報の提示を行わない構成の場合、制御部４０１は、必ずしも提示部４１８として機能せずともよい。なお、コンテンツに関する情報を提示することは、間接的にコンテンツを提示することと同義であると解してもよい。
【０１１４】
（学習部４１９）
学習部４１９は、所定のサービスを利用する１又は複数のユーザの属性を示す情報、および１又は複数のユーザの行動履歴を示す情報のうち少なくとも何れか一方、並びに所定のサービスにおけるコンテンツに関する情報が各ユーザに提示された場合に各ユーザがコンテンツを利用したか否かを示す情報を教師情報として機械学習モデルを学習させる。
【０１１５】
また、機械学習モデルの学習とは、学習部４１９が、記憶部４０２に格納された値であって、機械学習モデルにおける動作を規定するパラメータセットの値を更新することを意味していてもよい。また、学習部４１９は、機械学習モデルを学習させる場合に、勾配型のブースティング手法を用いてもよい。
また、管理サーバ４が機械学習モデルの学習を行わない構成の場合、制御部４０１は、必ずしも学習部４１９として機能せずともよい。
【０１１６】
（記憶部４０２の詳細）
図１に示すように、記憶部４０２は、メールデータベース４２１、会員データベース４２２、ウェブページデータベース４２３、画像データベース４２４、および画像保存判定データベース４２５を含む。また、記憶部４０２は、機械学習モデルのデータ構造を規定する情報、および機械学習モデルにおける動作を規定するパラメータセットを示す情報を格納する。
【０１１７】
（メールデータベース４２１）
メールデータベース４２１は、ユーザに送信するメールを作成するための各種データを格納している。
【０１１８】
（会員データベース４２２）
会員データベース４２２は、画像提供サイトの会員であるユーザに関する各種情報（会員情報）を格納している。図１１に、会員データベース４２２の例を示す。図１１に示すように、本実施形態では、会員データベース４２２には、写真シール作成装置１を利用するユーザを識別する個人識別用データ（例えば顔情報）と、ユーザを特定する情報（ユーザ特定情報）が、ユーザ別に格納されている。ユーザ特定情報としては、例えば、ユーザの会員ＩＤ、メールアドレス、ニックネーム、パスワード、生年月日、住所、会員属性、入会日、および、ユーザが保有する携帯端末の端末ＩＤなどを挙げることができる。また、会員属性としては、例えば、有料会員および無料会員などを挙げることができる。
【０１１９】
（ウェブページデータベース４２３）
ウェブページデータベース４２３は、携帯端末６または写真シール作成装置１（後述する各種モニタ）に表示される画像提供サイトのウェブページを作成するための各種データを格納している。
【０１２０】
（画像データベース４２４）
画像データベース４２４は、写真シール作成装置１によって作成されたユーザの画像のうち、画像提供サイトに保存するようにユーザによって指示された画像を格納している。画像データベース４２４には、画像が、会員データベース４２２に会員として登録されているユーザごとに区別されて格納されている。
【０１２１】
図示はしないが、記憶部４０２は、写真シール作成装置１から受信した画像などのデータを一時的に保存する一時保存データベースも有している。
【０１２２】
（画像保存判定データベース４２５）
画像保存判定データベース４２５には、写真シール作成装置１によって撮影された撮影画像をユーザがマイページに保存したか否かが記録されている。図１２に画像保存判定データベース４２５の例を示す。図１２に示すように、画像保存判定データベース４２５には、会員ＩＤ、パスワード、メールアドレス、シールＩＤ、シール機で撮影した撮影日時、撮影画像データ、および画像保存の有無が記録されている。例えば、会員ＩＤ「００１」のユーザが撮影した画像データが、Ａ１、Ａ２、Ａ３と３枚あり、そのうちのＡ１をマイページに保存していた場合、図１２に示すように、「撮影画像データ」Ａ１に対応する「画像保存の有無」には保存されていることを示す情報（図１２では○で示す）が記録され、保存されていないＡ２およびＡ３に対応する「画像保存の有無」には保存されていないことを示す情報（図１２では×で示している）が記録される。なお、保存されていない場合は「NULL」と記録し、保存された場合は、当該「NULL」が削除されるものであってもよい。
【０１２３】
（通信部４０３の詳細）
本実施形態では、写真シール作成装置１および携帯端末６が、通信部４０３の通信相手である。通信部４０３は、通信制御部４１１の制御を受けることによって、他の装置からデータを受信したり、他の装置にデータを送信したりする。
【０１２４】
（携帯端末６）
図１に示すように、携帯端末６は、主に、制御部６０１、記憶部６０８、通信部６０９、および表示部６０７を備えている。制御部６０１は、携帯端末６に備えられる各部材を統括制御する。記憶部６０２は、携帯端末６において使用される各種データを記憶する。通信部６０９は、撮影画像管理システム１０を構成する他の装置と通信する。
【０１２５】
表示部６０７は、各種情報、例えば、管理サーバ４から提示されたコンテンツに関する情報を画面に表示する。また、表示部６０７は、ユーザが携帯端末６に情報を入力するためのタッチパネルとしても機能する。
【０１２６】
また、制御部６０１は、携帯端末６全体を統括し、通信制御部６１１および表示制御部６０２としても機能する。通信制御部６１１は、通信部６０３による通信を制御する。表示制御部６０２は、表示部６０７における情報表示を制御する。たとえば、通信制御部６１１から入力されたウェブページを表示制御部６０２が表示部６０７に出力することによって、当該ウェブページを表示部６０７に表示させることができる。
【０１２７】
（コンテンツの提示例）
本例に係る撮影画像管理システム１０における処理、特に所定のサービスにおける少なくとも一部の処理を実行するサーバ４であって、所定のサービスにおけるユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方を取得する取得部４１６と、所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を出力する学習済み機械学習モデルに、取得部４１６が取得した情報を入力する算出部４１７とを備えるサーバ４における処理の一例について図１３を参照してステップごとに説明する。図１３は、本例に係る処理の流れを示すフローチャートである。また、上記のサーバ４の構成によれば、ユーザに対して提示するコンテンツ（コンテンツに関する情報）を、より好適なものに改善するためのサーバ４を実現できる。
【０１２８】
本明細書においては、所定のサービスとして、上述した撮影画像管理システム１０が提供する、ユーザの写真撮影、画像の編集、画像の写真シールとしての印刷、および画像提供サイトへの画像の保存を、サービスの一部または全部として実現するサービス（以下、画像管理サービスと称することもある。）を例に挙げて説明するが、これに限定されず、例えば、サーバ４が期間限定で動画を配信するサービス等を適用してもよい。
【０１２９】
ステップＳ１０１において、制御部４０１は、対象となるユーザに対してコンテンツに関する情報を提示するか否かの判定を開始するための所定の条件が満たされたか否かを判定する。ここで、所定の条件は、例えば当該ユーザが画像提供サイトの特定のページにアクセスすることや、画像管理サービスにおける特定の機能を使用すること等であってもよい。制御部４０１が、当該条件が満たされたと判定した場合、続いてステップＳ１０２の処理が実行され、満たされていないと判定した場合、本ステップＳ１０１における判定処理が繰り返される。また、図１３のフローチャートに基づく説明において、当該判定の対象となるユーザを、以下単にユーザと呼称することもある。
【０１３０】
ステップＳ１０２において、取得部４１６は、ユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方を取得する。ここで、ユーザの属性を示す情報とは、例えばユーザについての以下の情報である。ここで、フレンド数とは、画像管理サービス上においてＳＮＳ（Social Networking Service）又はそれに準じたサービスが実現されている場合における、ユーザの友達として関連付けられた他のユーザの数を示している。
・年齢
・学年、職業等
・会員ステータス：有料会員であるか無料会員であるか等
・フレンド数
・ＳＮＳ連携の有無：画像管理サービスに、ユーザのＳＮＳアカウントが関連付けられているか等
また、ユーザの属性を示す情報としては、上述したものの他に、例えば、心理テスト等によって求められるユーザの心理若しくは性格、又は画像管理サービスに対応するアプリケーションの起動時間等から求められるユーザのライフスタイル等が挙げられる。
【０１３１】
また、ユーザの行動履歴を示す情報とは、例えば画像管理サービスの以下の各項目に関するユーザの行動である。また、以下に例示する情報は、ユーザのいつの行動に由来する情報であるかが区別されてもよい。ここで、写真のアルバム機能とは、ユーザが携帯端末６に保存した写真を整頓できる機能である。また、写真のランキング機能とは、各ユーザが投稿した写真について、他のユーザの反応があった人気の写真のランキングに関する機能であって、例えば投稿された任意の写真をブックマークする機能等である。
・ページ閲覧：ユーザが何れのページを閲覧したか
・写真保存：ユーザが何れの写真を保存したか
・ＳＮＳ機能の使用
・写真のアルバム機能の使用
・写真のランキング機能の使用
続いてステップＳ１０３において、算出部４１７は、取得部４１６が取得した情報を、学習済み機械学習モデルに入力する。機械学習モデルは、所定のサービスにおけるコンテンツに関する情報が前記ユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を出力する。
【０１３２】
図１４は、上述した確率を求める対象となるコンテンツに関する情報を決定するためのデータテーブルの一例を示す図である。図１４（Ａ）に示すテーブルにおいて、フィールド項目「ＩＤ」は、当該テーブルにおける主キーを示しており、図１４（Ｂ）に示すテーブルの「ＦＬＯＷ_ＩＤ」に対応する。「ＮＡＭＥ」は、「ＩＤ」に対応する一意なレコード名を示している。「ＰＬＡＣＥ＿ＩＤ」は、画像提供サイトにおけるページを示している。「ＳＴＡＲＴ＿ＡＴ」「ＥＮＤ＿ＡＴ」は、対応するレコードを有効とする期間の開始日と終了日とをそれぞれ示している。図１４（Ｂ）に示すテーブルにおいて、フィールド項目「ＩＤ」は、当該テーブルにおける主キーを示しており、図１４（Ｃ）に示すテーブルの「ＦＬＯＷ＿ＣＡＳＥ＿ＩＤ」に対応する。「ＴＹＰＥ」は、何れのタイプのページがユーザに提示される候補となるかを示している。図１４（Ｃ）に示すテーブルにおいて、「ＡＣＣＯＵＮＴ＿ＩＤ」は、ユーザのアカウントＩＤを示している。
【０１３３】
図１４に示すデータテーブルの構成により、どのユーザがいつ何れのページにアクセスしたかによって、図１４（Ｂ）のテーブルにおいて対応するレコードが一意に定まる。具体的には、ユーザがアクセスしたページと日付とから図１４（Ｂ）のテーブルにおけるＦＬＯＷ＿ＩＤの値が定まり、ユーザのアカウントＩＤから当該テーブルにおけるＩＤの値が定まる。また「ＰＬＡＣＥ＿ＩＤ」と「ＴＹＰＥ」とからユーザに提示される候補となるページとそのタイプが一意に定まる。図１５は、提示部４１８がユーザに提示する候補となる画像提供サイトのページを示している。また、図１５に示す各ページは、コンテンツに関する情報の一例であって、互いに異なるタイプのページを示している。また、図１５（Ａ）〜（Ｃ）に示すように、互いに異なるタイプのページであっても、内容の一部は同一であってもよい。
【０１３４】
続いてステップＳ１０４において、制御部４０１は、機械学習モデルの出力値が、ユーザがコンテンツを利用する確率が所定の閾値よりも高いことを示しているか否かを判定する。制御部４０１が、ユーザがコンテンツを利用する確率が所定の閾値よりも高いことを示していると判定した場合、続いてステップＳ１０５の処理が実行され、所定の閾値よりも高いことを示していないと判定した場合、図１３のフローチャートに基づく処理が終了する。
【０１３５】
ステップＳ１０５において、提示部４１８は、コンテンツに関する情報を、携帯端末６に送信することによってユーザに対して提示する。このように、提示部４１８は、学習済み機械学習モデルの出力値が、ユーザがコンテンツを利用する確率が所定の確率よりも高いことを示している場合、当該コンテンツに関する情報をユーザに提示する。これにより、利用される確率の高い好適なコンテンツに関する情報をユーザに提示することができる。
【０１３６】
続いてステップＳ１０６において、表示制御部６０２は、サーバ４から取得したコンテンツに関する情報を、表示部６０７に表示させる。
【０１３７】
なお、ユーザに提示するコンテンツに関する情報が、図１５に例示したように画像提供サイトのページ等であれば、ステップＳ１０４における機械学習モデルの出力値が、ユーザがコンテンツを利用する確率が所定の閾値よりも高いことを示していないと制御部４０１が判定した場合でも、ステップＳ１０５以降の処理において、提示部４１８は、デフォルトのページを示す情報を、携帯端末６に送信することでユーザに提示してもよい。
【０１３８】
（機械学習モデルの学習例）
所定のサービスにおける少なくとも一部の処理を実行する、本例に係るサーバ４であって、所定のサービスを利用する１又は複数のユーザの属性を示す情報、および１又は複数のユーザの行動履歴を示す情報のうち少なくとも何れか一方、並びに所定のサービスにおけるコンテンツに関する情報が各ユーザに提示された場合に各ユーザが前記コンテンツを利用したか否かを示す情報を取得する取得部４１６と、取得部４１６が取得した情報を教師情報として、所定のサービスにおけるコンテンツに関する情報がユーザに提示されたとした場合に当該ユーザが当該コンテンツを利用する確率を示す情報を出力する機械学習モデルを学習させる学習部４１９とを備えるサーバ４における処理の一例についてステップごとに説明する。上記のサーバ４の構成によれば、ユーザに対して提示するコンテンツ（コンテンツに関する情報）を、より好適なものに改善するための機械学習モデルを学習させることが可能なサーバ４を実現できる。図１６は、本例に係る処理の流れを示すフローチャートである。
【０１３９】
ステップＳ２０１において、制御部４０１は、機械学習モデルの学習を行うための所定の条件が満たされたか否かを判定する。ここで、所定の条件とは、例えば、所定の時刻の到来や、画像管理サービスにおいてユーザが所定の行動を行うこと等であってもよい。制御部４０１が、所定の条件が満たされたと判定した場合、続いてステップＳ２０２の処理が実行され、満たされていないと判定した場合、本ステップＳ２０１における判定処理が繰り返される。
【０１４０】
ステップＳ２０２において、取得部４１６は、画像管理サービスを利用する一部または全部のユーザについて、ユーザの属性を示す情報、およびユーザの行動履歴を示す情報のうち少なくとも何れか一方、並びに所定のサービスにおけるコンテンツに関する情報が各ユーザに提示された場合に当該ユーザがコンテンツを利用したか否かを示す情報を取得する。
【０１４１】
続いてステップＳ２０３において、学習部４１９は、取得部４１６が取得した情報を、教師情報として機械学習モデルに入力する。
【０１４２】
続いてステップＳ２０４において、学習部４１９は、機械学習モデルを学習させる。図７は、本実施形態における機械学習モデルを簡略化した概略図を示している。図７に例示する決定木において、葉ノードに対応する値が、機械学習モデルの出力値に対応する。当該決定木においては、木の節に設定された各分岐が、算出部４１７が機械学習モデルに入力する情報についての判定条件に対応する。本ステップＳ２０４において、学習部４１９は、当該判定条件を規定するパラメータセットの値を、機械学習モデルの出力値によって規定される損失関数を減少させる勾配方向に更新する。なお、ステップＳ２０３及びステップＳ２０４の処理は、任意又は所定の回数、繰り返し実行されてもよい。
【０１４３】
以上が、図１６のフローチャートに基づく処理の流れである。また、制御部は、学習済みの機械学習モデルを用いて、図１４に例示したデータテーブルを更新してもよい。即ち、例えば算出部４１７が、架空のユーザの属性および行動履歴を、学習済み機械学習モデルに入力して、ユーザに提示されたとした場合に当該ユーザが利用する確率が最も高いコンテンツに関する情報のタイプを導出して図１４（Ｂ）等のテーブルを更新してもよい。
【０１４４】
〔変形例〕
ステップＳ１０１に相当する工程において、制御部４０１が、対象となるユーザに対してコンテンツに関する情報を提示するための所定の条件が満たされたと判定した場合、続いてステップＳ１０５の処理が実行されて、図１４に例示するデータテーブルによって定まるコンテンツに関する情報がユーザに提示されてもよい。即ち、コンテンツに関する情報がユーザに提示される度に、機械学習モデルが用いられずともよい。
【０１４５】
機械学習モデルは、「ユーザに提示されたとした場合にどのタイプのコンテンツに関する情報が当該ユーザに利用される確率が最も高いか」という分類問題を解くものであってもよい。また、ユーザに提示されるコンテンツに関する情報が決定される場合に図１４に例示したようなデータテーブルが参照される構成に限定されない。
【０１４６】
提示部４１８は、ユーザに提示するコンテンツに関する情報の選択肢が複数存在する場合に、前記選択肢の中で、当該ユーザが利用する確率が最も高いコンテンツに関する情報を提示する構成でもよい。これにより、最も好適なコンテンツに関する情報をユーザに提示することができる。また、選択肢となるコンテンツに関する情報は、同一の内容でなくともよい。また、ユーザに提示される場合の媒介も互いに異なるものであってもよい。例えば、選択肢となるコンテンツに関する情報のうち、第１の情報は、メールによってユーザに提示され、第２の情報は、プッシュ通知によって提示されるものであってもよい。
【０１４７】
機械学習モデルは、所定のサービスの有料会員となることがユーザに提示されたとした場合に当該ユーザが所定のサービスの有料会員となる確率を示す情報を出力するものであってもよい。これにより、有料会員になることを提示するか否かの判定のための確率を出力可能な機械学習モデルを実現できる。なお、有料会員になることを提示することは、有料会員用のコンテンツに関する情報を提示することと同義であると解してもよい。また、「有料会員となること」には有料会員であることを維持することが含まれるものと解してもよい。つまり、機械学習モデルは、ユーザが所定のサービスの有料会員を退会する手続きを開始した場合等に、有料会員を継続することがユーザに提示されたとした場合に当該ユーザが退会を取りやめ、有料会員を継続する確率を示す情報を出力するものであってもよい。
【０１４８】
また、所定のサービスにおいては、ユーザがテキストや写真等の情報を投稿することが可能であり、機械学習モデルは、所定のサービスに情報を投稿することがユーザに提示されたとした場合に当該ユーザが情報を投稿する確率を示す情報を出力するものであってもよい。これにより、情報を投稿することを提示するか否かの判定のための確率を出力可能な機械学習モデルを実現できる。なお、所定のサービスに情報を投稿することを提示することは、情報の投稿が可能なコンテンツに関する情報を提示することと同義であると解してもよい。
【０１４９】
また、画像管理サービス等の所定のサービスは、専用に作成されたアプリケーションを介して利用されるものに限定されず、例えば、汎用のブラウザを介して利用されるものであってもよい。また、所定のサービスを実現する管理サーバ４は、アプリケーションサーバとして機能してもよいし、ウェブサーバとして機能してもよい。また、画像提供サイトに対しては、任意のパソコン等からログインが可能であってもよい。
【０１５０】
〔ソフトウェアによる実現例〕
管理サーバ４および携帯端末６の制御ブロック（特に制御部４０１および制御部６０１）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。
【０１５１】
後者の場合、管理サーバ４および携帯端末６は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば１つ以上のプロセッサを備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばＣＰＵ（Central Processing Unit）を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ＲＯＭ（Read Only Memory）等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するＲＡＭ（Random Access Memory）などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１５２】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【０１５３】
１  写真シール作成装置
４  管理サーバ（サーバ）
６  携帯端末（端末装置）
１０  撮影画像管理システム
４１４  画像管理部（保存処理部）
４１５、６１４  認証部
４１６  取得部
４１７  算出部
４１８  提示部
４１９  学習部
【図１】
2020135217.tif 000003
【図２】
2020135217.tif 000004
【図３】
2020135217.tif 000005
【図４】
2020135217.tif 000006
【図５】
2020135217.tif 000007
【図６】
2020135217.tif 000008
【図７】
2020135217.tif 000009
【図８】
2020135217.tif 000010
【図９】
2020135217.tif 000011
【図１０】
2020135217.tif 000012
【図１１】
2020135217.tif 000013
【図１２】
2020135217.tif 000014
【図１３】
2020135217.tif 000015
【図１４】
2020135217.tif 000016
【図１５】
2020135217.tif 000017
【図１６】
2020135217.tif 000018
【図１７】
2020135217.tif 000019