(57)【要約】【課題】ユーザが作成した意見やコメントを活用した新たなサービスを提供することができるようにする。【解決手段】送信部は、所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信する。受信部は、他の情報処理装置が画像特徴量に基づいて被写体画像の被写体を認識して、ソーシャルサービスにより他の情報処理装置に蓄積されたレビュー情報を用いて被写体画像に対応するものとして決定して送信してきたレビュー情報を受信する。表示部は、受信したレビュー情報を、被写体画像とともに表示する。本技術は、例えば、端末装置等に適用できる。【選択図】図３
2014081770.tif 000002
【特許請求の範囲】
【請求項１】
所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信する送信部と、
前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信する受信部と、
受信した前記レビュー情報を、前記被写体画像とともに表示する表示部と
を備える端末装置。
【請求項２】
前記送信部は、撮影場所を示す位置情報を前記被写体画像に付加して送信し、
前記受信部は、前記他の情報処理装置で前記位置情報も用いて決定された前記レビュー情報を受信する
請求項１に記載の端末装置。
【請求項３】
前記送信部は、ユーザの場所を表す前記ソーシャルサービスのチェックイン情報を前記他の情報処理装置に送信し、
前記受信部は、前記他の情報処理装置で前記チェックイン情報も用いて決定された前記レビュー情報を受信する
請求項１に記載の端末装置。
【請求項４】
前記所定の被写体を撮影する撮像部をさらに備える
請求項１に記載の端末装置。
【請求項５】
前記表示部は、前記レビュー情報がユーザによって選択された場合、前記レビュー情報に関連する関連情報を表示する
請求項１に記載の端末装置。
【請求項６】
前記レビュー情報は、その情報が投稿された日時の新しい順に表示される
請求項１に記載の端末装置。
【請求項７】
前記レビュー情報は、その情報が含まれる投稿コメントの投稿者に対するレイティングの高い順に表示される
請求項１に記載の端末装置。
【請求項８】
前記レビュー情報は、その情報が含まれる投稿コメントに対するレイティングの高い順に表示される
請求項１に記載の端末装置。
【請求項９】
前記レビュー情報は、投稿頻度の多い順に表示される
請求項１に記載の端末装置。
【請求項１０】
前記レビュー情報は、前記被写体画像を撮影したユーザの嗜好に近いものから順に表示される
請求項１に記載の端末装置。
【請求項１１】
所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信し、
前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信し、
受信した前記レビュー情報を、前記被写体画像とともに表示部に表示する
ステップを含む端末制御方法。
【請求項１２】
コンピュータに、
所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信し、
前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信し、
受信した前記レビュー情報を、前記被写体画像とともに表示部に表示する
ステップを含む処理を実行させるためのプログラム。
【請求項１３】
ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶する記憶部と、
端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信する受信部と、
前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定するレビュー情報決定部と、
決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信する送信部と
を備える情報処理装置。
【請求項１４】
ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶部に記憶し、
端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信し、
前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定し、
決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信する
ステップを含む情報処理方法。
【請求項１５】
コンピュータに、
ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶部に記憶させ、
端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信し、
前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定し、
決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信する
ステップを含む処理を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、端末装置、端末制御方法、情報処理装置、情報処理方法、およびプログラムに関し、特に、ユーザが作成した意見やコメントを活用した新たなサービスを提供することができる端末装置、端末制御方法、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、ブログやソーシャルネットワーキングサービス（Social Networking Service）などのWebサービスの普及により、一般のインターネットユーザが、容易にネットワークに対して意見やコメントを発信することが可能となっている。また、SNSでは、ユーザが見たり、興味をもった情報を、ユーザどうしで共有できる。
【０００３】
Webサービスにおいて意見やコメントを作成するときに有用な技術も提案されている。例えば、ユーザが視聴した音楽（曲）に対するコメントをブログで紹介するような場合に、他のユーザがブログ等で使用した単語や表現を参考にして、コメントを作成することができるようにしたものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２８６９１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、各ユーザが作成した意見やコメントなどのレビュー情報は分離されていて十分に活用されているとは言い難い。
【０００６】
本技術は、このような状況に鑑みてなされたものであり、ユーザが作成した意見やコメントを活用した新たなサービスを提供するものである。
【課題を解決するための手段】
【０００７】
本技術の第１の側面の端末装置は、所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信する送信部と、前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信する受信部と、受信した前記レビュー情報を、前記被写体画像とともに表示する表示部とを備える。
【０００８】
本技術の第１の側面の端末制御方法は、所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信し、前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信し、受信した前記レビュー情報を、前記被写体画像とともに表示部に表示するステップを含む。
【０００９】
本技術の第１の側面のプログラムは、コンピュータに、所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信し、前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信し、受信した前記レビュー情報を、前記被写体画像とともに表示部に表示するステップを含む処理を実行させるためのものである。
【００１０】
本技術の第１の側面においては、所定の被写体が撮影されて得られた被写体画像またはその画像特徴量が他の情報処理装置に送信され、前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報が受信され、受信した前記レビュー情報が、前記被写体画像とともに表示部に表示される。
【００１１】
本技術の第２の側面の情報処理装置は、ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶する記憶部と、端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信する受信部と、前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定するレビュー情報決定部と、決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信する送信部とを備える。
【００１２】
本技術の第２の側面の情報処理方法は、ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶部に記憶し、端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信し、前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定し、決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信するステップを含む。
【００１３】
本技術の第２の側面のプログラムは、コンピュータに、ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶部に記憶させ、端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信し、前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定し、決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信するステップを含む処理を実行させるためのものである。
【００１４】
本技術の第２の側面においては、ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報が記憶部に記憶され、端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量が受信され、前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報が決定され、決定された前記レビュー情報が、前記被写体画像に対応するレビュー情報として、前記端末装置に送信される。
【００１５】
なお、プログラムは、伝送媒体を介して伝送することにより、又は、記録媒体に記録して、提供することができる。
【００１６】
端末装置および情報処理装置は、独立した装置であっても良いし、１つの装置を構成している内部ブロックであっても良い。
【発明の効果】
【００１７】
本技術の第１及び第２の側面によれば、ユーザが作成した意見やコメントを活用した新たなサービスを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本技術が適用された情報処理システムの一実施の形態の構成例を示すブロック図である。
【図２】リアルコメント機能について説明する図である。
【図３】携帯端末とWebサーバの機能ブロック図である。
【図４】料理写真DBのデータ例を示す図である。
【図５】料理キーワードDBのデータ例を示す図である。
【図６】携帯端末のハードウェア構成例を示すブロック図である。
【図７】Webサーバのハードウェア構成例を示すブロック図である。
【図８】リアルコメント処理を説明するフローチャートである。
【図９】リアルコメント生成処理の詳細を説明するフローチャートである。
【図１０】店舗特定処理の詳細を説明するフローチャートである。
【図１１】料理特定処理の詳細を説明するフローチャートである。
【図１２】リアルコメント機能のユーザインタフェースの例を示す図である。
【図１３】リアルコメント機能のユーザインタフェースの例を示す図である。
【図１４】リアルコメント機能のユーザインタフェースの例を示す図である。
【図１５】リアルコメント機能のユーザインタフェースの例を示す図である。
【図１６】レビュー情報のその他の表示例を示す図である。
【図１７】キーワード登録処理を説明するフローチャートである。
【図１８】キーワード抽出の例を示す図である。
【図１９】その他の適用例を説明する図である。
【発明を実施するための形態】
【００１９】
以下、本技術を実施するための形態（以下、実施の形態という）について説明する。なお、説明は以下の順序で行う。
１．情報処理システムの構成例
２．リアルコメント機能の説明
３．携帯端末とWebサーバの機能ブロック図
４．携帯端末のハードウェア構成例
５．Webサーバのハードウェア構成例
６．リアルコメント処理
７．ユーザインタフェース例
８．キーワード登録処理
９．その他への適用例
【００２０】
＜１．情報処理システムの構成例＞
図１は、本技術が適用された情報処理システムの一実施の形態の構成例を示している。
【００２１】
図１に示される情報処理システム１は、一般ユーザに、ソーシャルネットワーキングサービス（Social Networking Service，以下、SNSという。）を提供するシステムであり、各ユーザが操作する携帯端末１１と、所定のWebサイトにおいてSNSを提供するサーバ装置であるWebサーバ１２とが、ネットワーク１３を介して接続される。
【００２２】
携帯端末１１は、一般にスマートフォンと呼ばれる、携帯電話と携帯情報端末を融合させた高機能の端末（携帯電話機）であり、所有者であるユーザによって操作される。
【００２３】
携帯端末１１には、複数のアプリケーションプログラム（アプリ）がプリインストールされており、例えば、パーソナルコンピュータ向けに設計されたウェブサイトを閲覧できるウェブブラウザ（フルブラウザ）も用意されている。また、携帯端末１１は、撮影機能やGPS (Global Positioning System ) 機能を有している。
【００２４】
各携帯端末１１のユーザは、Webサーバ１２が提供するSNS（コミュニティ）のメンバであり、Webサーバ１２が提供するWebサイト上で、ユーザどうしで情報交換することができる。
【００２５】
Webサーバ１２は、コミュニティのメンバであるユーザどうしで情報交換する場を提供する機能を有するサーバ装置である。また、Webサーバ１２は、ブログや掲示板等の機能をさらに備えている場合もある。
【００２６】
本実施の形態では、Webサーバ１２において、飲食店の店舗についての情報交換の場が提供されているものとする。例えば、ユーザは、携帯端末１１のウェブブラウザを起動して、Webサーバ１２のサイトにアクセスし、自分が行った店舗で食する料理の写真をアップ（アップロード）したり、感想をコメントしたり（書き込んだり）することができる。また、それらのコメントや写真を、他のユーザと共有することができる。
【００２７】
ネットワーク１３は、例えば、インターネット、電話回線網、衛星通信網などの公衆回線網や、LAN(Local Area Network),WAN(Wide Area Network)などで構成される。
【００２８】
なお、本実施の形態では、携帯端末１１がスマートフォンであるとして説明するが、携帯端末１１は、スマートフォンに限らず、PND(Portable Navigation Device)、電子書籍リーダーなどのタブレット端末、携帯用音楽再生装置、携帯用ゲーム機器などの携帯型の端末装置とすることもできる。
【００２９】
＜２．リアルコメント機能の説明＞
次に、図２を参照して、Webサーバ１２が提供するリアルコメント機能について説明する。
【００３０】
例えば、ユーザは、飲食店（喫茶店）に入って注文した「渋皮煮のマロンパイのデザート」を被写体として、図２Aに示すように携帯端末１１で撮影する。そして、ユーザは、撮影により得られた「渋皮煮のマロンパイのデザート」の料理写真（被写体画像）を、携帯端末１１からWebサーバ１２のSNSページへアップする。
【００３１】
すると、「渋皮煮のマロンパイのデザート」の料理写真はWebサーバ１２で解析され、解析結果として、図２Bに示されるような画像が、携帯端末１１に表示される。すなわち、料理名である「渋皮煮のマロンパイのデザート」と、この料理の特徴を表現した「大人の甘さ」、「栗のうまみがすごい」、「しっとりしている」などのコメントが、ユーザがアップした「渋皮煮のマロンパイのデザート」の料理写真の上に表示される。
【００３２】
このように、Webサーバ１２は、ユーザがアップロードした飲食店の料理写真を解析して、その写真の料理の特徴を表すコメントを、即座に（リアルタイムに）、ユーザの携帯端末１１に表示させるリアルコメント機能を有する。
【００３３】
なお、「大人の甘さ」、「栗のうまみがすごい」、「しっとりしている」などの料理の特徴を表現したコメントは、後述するように、他のユーザが、この料理についてSNSで以前に投稿した投稿コメントから抽出された言葉（キーワード）である。
【００３４】
＜３．携帯端末とWebサーバの機能ブロック図＞
図３は、リアルコメント機能を実現する際の携帯端末１１とWebサーバ１２の機能ブロック図を示している。
【００３５】
携帯端末１１は、撮像部４１、付属情報付加部４２、ウェブブラウザ４３、表示部４４、ユーザIF部４５、および通信部４６を有する。
【００３６】
撮像部４１は、ユーザの撮影指示に従って、被写体を撮影する。本実施の形態では、例えば、ユーザが飲食店で食する料理が撮影される。
【００３７】
付属情報付加部４２は、撮像部４１で被写体が撮影されたときの日付および時刻を示す撮影時刻、緯度および経度の情報からなる撮影場所の位置情報などの付属情報を、被写体画像の画像データに付加し、Exif（Exchangeable image file format）フォーマットなどの所定のフォーマットに整形する。位置情報は、図示せぬGPS制御部から取得され、撮影時刻は、図示せぬ時計部から取得される。
【００３８】
ウェブブラウザ４３は、HTTP(HyperText Transfer Protocol)を用いて通信部４６を介してWebサーバ１２にアクセスし、Webサーバ１２から取得した情報を表示する。これにより、例えば、ユーザがアップしたコメントや写真が、ウェブブラウザ４３上に表示される。
【００３９】
表示部４４は、ウェブブラウザ４３を表示したり、撮像部４１が撮影した画像を表示する。
【００４０】
ユーザIF部４５は、撮像部４１の撮影指示や、コメント入力などの操作を受け付け、受け付けた操作に対応する情報を各部に供給する。
【００４１】
通信部４６は、ネットワーク１３を介してWebサーバ１２と所定のデータを送受信する送信部および受信部として機能する。
【００４２】
一方、Webサーバ１２は、通信部６１、制御部６２、および記憶部６３を有する。
【００４３】
通信部６１は、ネットワーク１３を介して携帯端末１１と所定のデータを送受信する送信部および受信部として機能し、携帯端末１１からの受信データを制御部６２に供給するとともに、制御部６２から取得した送信データを携帯端末１１へ送信する。
【００４４】
制御部６２は、コンテンツ収集部８１、店舗特定部８２、料理特定部８３、及びキーワード抽出部８４で構成され、記憶部６３は、コンテンツDB９１、店舗DB９２、料理写真DB９３、及び料理キーワードDB９４で構成される。
【００４５】
コンテンツ収集部８１は、携帯端末１１から送信されてきた料理写真やコメントを取得して、コンテンツDB９１に記憶させる。コンテンツDB９１には、SNSのメンバである各ユーザがアップロードしたコメントや写真が蓄積される。
【００４６】
コンテンツ収集部８１はまた、携帯端末１１から送信されてきた料理写真を、店舗特定部８２、料理特定部８３、及びキーワード抽出部８４に供給する。
【００４７】
店舗特定部８２は、コンテンツ収集部８１から供給された料理写真に付属情報として付加されている位置情報を取得する。そして、店舗特定部８２は、店舗DB９２を参照して、位置情報に基づいて、料理写真に写っている料理を提供している店舗を特定する。店舗DB９２には、各地に所在する複数の店舗それぞれについて、店舗と、その所在地を示す位置情報が、対応付けて記憶されている。
【００４８】
料理特定部８３は、コンテンツ収集部８１から供給された料理写真の画像特徴量を抽出し、料理写真DB９３に記憶されている各店舗の料理の画像特徴量と比較することで、コンテンツ収集部８１から供給された料理写真に写っている料理を特定する。
【００４９】
図４は、料理写真DB９３のデータ例を示しており、料理写真DB９３には、店舗ごとに、各店舗が提供する料理の料理名と、その料理の写真画像および画像特徴量が対応付けて記憶されている。
【００５０】
料理写真DB９３のデータは、SNSのメンバが、いろいろな店舗で料理を撮影してWebサーバ１２にアップロードすることにより更新される。新しい店舗について料理写真DB９３のデータを作成する場合には、店舗スタッフにより、料理名と写真画像および画像特徴量が事前に登録される。
【００５１】
図３に戻り、キーワード抽出部８４は、料理特定部８３で特定された料理に対応するキーワードを、料理キーワードDB９４から所定数抽出して、携帯端末１１から送信されてきた料理写真に写っている料理に対応するコメントを決定する。
【００５２】
図５は、料理キーワードDB９４のデータ例を示しており、料理キーワードDB９４には、店舗ごとに、その店舗が提供する料理の料理名と、その料理の特徴を表現するキーワード（コメント）が対応付けて記憶されている。例えば、店舗名「A」の料理名「ABCのカルパッチョ」の料理には、「おいしい」と「さっぱり」のキーワードが対応付けられて記憶されている。
【００５３】
料理キーワードDB９４のデータは、SNSのメンバが各店舗で食事した際のコメントをSNSやブログに投稿することでWebサーバ１２にアップロードされた投稿コメントから抽出されて、蓄積されたものである。
【００５４】
なお、料理キーワードDB９４に登録される店舗は、店舗DB９２および料理写真DB９３にデータが記憶されている店舗と対応（一致）している。
【００５５】
キーワード抽出部８４は、抽出したキーワードと、その料理の料理名を、携帯端末１１から送信されてきた料理写真とともに、通信部６１を介して携帯端末１１に送信する。これにより、図２Bに示したような画像が、携帯端末１１に表示される。なお、抽出したキーワードと、その料理の料理名のみを携帯端末１１に送信して、携帯端末１１に表示されている料理写真に、重畳表示させてもよい。
【００５６】
Webサーバ１２の記憶部６３の各データベースには、上述したように店舗ごとに料理写真（被写体画像）とその画像特徴量、および、キーワードが登録されており、画像認識の認識対象を店舗単位に絞り込むことで、単純に画像特徴量のみで識別するよりも認識率を向上させている。
【００５７】
＜４．携帯端末のハードウェア構成例＞
図６は、携帯端末１１のハードウェア構成例を示すブロック図である。
【００５８】
図６において、CPU（Central Processing Unit）１０１は、各種の処理を実行する演算処理部として機能する。例えば、CPU１０１は、ウェブブラウザ４３等を実行する。CPU１０１は、バス１０５を介してROM（Read Only Memory）１０２、RAM（Random Access Memory）１０３、およびNVRAM（Non Volatile RAM）１０４と相互に接続される。このバス１０５にはまた、入出力インタフェース１０６も接続され、入出力インタフェース１０６には、記憶部１０７およびドライブ１０８が接続される。
【００５９】
ROM１０２には予めOS(Operating System)などの基本プログラムやデータが格納される。RAM１０３およびNVRAM１０４には、ROM１０２や記憶部１０７に格納されているアプリケーションプログラムやデータがロードされる。RAM１０３およびNVRAM１０４にはまた、CPU１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。記憶部１０７は、フラッシュメモリなどにより構成され、ウェブブラウザ４３を少なくとも記憶する。
【００６０】
ドライブ１０８は、必要に応じて装着される、半導体メモリなどのリムーバブルメディア１０９からのデータを読み出し、入出力インタフェース１０６等を介してCPU１０１に供給したり、CPU１０１から供給されるデータをリムーバブルメディア１０９に書き込む。読み書きされるデータには、インストールされるアプリケーションプログラムのデータが含まれていてもよい。
【００６１】
入出力インタフェース１０６には、入力部１１０、音声入出力部１１１、タッチスクリーン１１２、無線通信部１１４、電話回線網通信部１１５、および撮影部１１６が接続される。
【００６２】
入力部１１０は、キーボード、操作ボタン等により構成され、ユーザの操作による入力を受け付けて、CPU１０１等に供給する。音声入出力部１１１は、スピーカ、マイクロホン等により構成され、通話のための音声を入出力する。
【００６３】
タッチスクリーン１１２は、表示部１１３Aと位置検出部１１３Bとを有し、各種の表示と、指等を近接、又は、接触（タッチ）することによる操作入力とが可能になっている。タッチスクリーン１１２は、図３の表示部４４に対応する。
【００６４】
表示部１１３Aは、液晶パネル等のデバイス（表示装置）で構成され、入出力インタフェース１０６を介して供給されるデータに応じて、画像を表示する。
【００６５】
位置検出部１１３Bは、例えば、静電式等のタッチパネル等の、外部からの入力（近接・接触）を受け付ける（検知する）機能を有するデバイスで構成される。
【００６６】
タッチスクリーン１１２は、以上のような表示部１１３Aと位置検出部１１３Bとが一体的になっており、表示部１１３Aにおいて画像を表示し、位置検出部１１３Bにおいて、表示部１１３Aに表示された画像に対する外部からの操作入力（タッチや近接）を受け付けることができる。
【００６７】
位置検出部１１３Bが出力する位置信号は、入出力インタフェース１０６を介して、CPU１０１に供給され、CPU１０１では、位置検出部１１３Bからの位置信号に基づき、どのような操作入力があったかが認識され、その操作入力に応じて、各種の処理が行われる。
【００６８】
無線通信部１１４は、WiFi方式等による無線通信を行う。電話回線網通信部１１５は、移動体電話通信網を介して他の装置と音声通信、または、パケット通信を行う。撮影部１１６は、CCD(Charge Coupled Device)やCMOS（Complementary Mental Oxide Semiconductor）センサ等の撮影素子などにより構成される。撮影部１１６は、被写体を撮影し、撮影した被写体の画像データを、入出力インタフェース１０６を介してCPU１０１等に供給する。この撮影部１１６は、図３の撮像部４１に対応する。
【００６９】
以上のように構成される携帯端末１１には、数cm程度の近接距離で電磁誘導を利用した非接触通信を行う非接触通信部、ブルートゥース（Bluetooth（登録商標））方式による無線通信部、赤外線による通信を行う赤外線通信部などの、その他の構成がさらに備えられていてもよい。
【００７０】
＜５．Webサーバのハードウェア構成例＞
図７は、Webサーバ１２のハードウェアの構成例を示すブロック図である。
【００７１】
Webサーバ１２において、CPU（Central Processing Unit）１２１，ROM（Read Only Memory）１２２，RAM（Random Access Memory）１２３が、バス１２４により相互に接続されている。
【００７２】
バス１２４には、さらに、入出力インタフェース１２５が接続されている。入出力インタフェース１２５には、入力部１２６、出力部１２７、記憶部１２８、通信部１２９、及びドライブ１３０が接続されている。
【００７３】
入力部１２６は、キーボード、マウス、マイクロホンなどよりなる。出力部１２７は、ディスプレイ、スピーカなどよりなる。記憶部１２８は、ハードディスクや不揮発性のメモリなどよりなる。通信部１２９は、ネットワークインタフェースなどよりなる。ドライブ１３０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブル記録媒体１３１を駆動する。
【００７４】
以上のように構成されるWebサーバ１２では、CPU１２１が、例えば、記憶部１２８に記憶されているプログラムを、入出力インタフェース１２５及びバス１２４を介して、RAM１２３にロードして実行することにより、リアルコメント機能を実現するための一連の処理が行われる。
【００７５】
Webサーバ１２では、プログラムは、リムーバブル記録媒体１３１をドライブ１３０に装着することにより、入出力インタフェース１２５を介して、記憶部１２８にインストールすることができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して、通信部１２９で受信し、記憶部１２８にインストールすることができる。その他、プログラムは、ROM１２２や記憶部１２８に、あらかじめインストールしておくことができる。
【００７６】
＜６．リアルコメント処理＞
次に、図８のフローチャートを参照して、図２で説明したリアルコメント処理について説明する。
【００７７】
初めに、ステップＳ１において、携帯端末１１の撮像部４１は、ユーザの撮像指示に従い、所定の料理、例えば、「渋皮煮のマロンパイのデザート」（図２）を撮影する。撮像部４１は、JPEG(Joint Photographic Experts Group）等の所定のフォーマットで、撮影した料理写真の画像データを生成する。
【００７８】
ステップＳ２において、付属情報付加部４２は、撮影した料理写真の画像データに、撮影時刻、位置情報等の付属情報を付加し、料理写真の画像データを、Exif（Exchangeable image file format）フォーマットなどの所定のフォーマットに整形する。
【００７９】
ステップＳ３において、ウェブブラウザ４３は、ユーザの操作に従い、Webサーバ１２にアクセスし、料理写真の画像データを、Webサーバ１２にアップロード（送信）する。
【００８０】
ステップＳ４において、Webサーバ１２は、携帯端末１１からの料理写真の画像データを受信し、料理写真に写っている料理の料理名、および、コメントとしてのキーワードを生成するリアルコメント生成処理を実行する。この処理の詳細は、図９等を参照して後述する。
【００８１】
ステップＳ５において、Webサーバ１２は、リアルコメント生成処理により生成された料理名とキーワードを、料理写真とともに携帯端末１１に送信する。
【００８２】
ステップＳ６において、携帯端末１１のウェブブラウザ４３は、Webサーバ１２から送信されてきたデータを通信部４６を介して取得し、ユーザが撮影した料理写真とともに、その料理名とキーワードを表示する。例えば、図２Bに示したように、「渋皮煮のマロンパイのデザート」の料理写真に、料理名「渋皮煮のマロンパイのデザート」と、この料理の特徴を表すキーワード「大人の甘さ」、「栗のうまみがすごい」、「しっとりしている」が表示部４４のウェブブラウザ４３上に表示される。
【００８３】
＜６．１  リアルコメント生成処理＞
次に、図９のフローチャートを参照して、図８のステップＳ４として実行されるリアルコメント生成処理の詳細について説明する。
【００８４】
初めに、ステップＳ２１において、Webサーバ１２のコンテンツ収集部８１は、携帯端末１１から送信されてきた料理写真の画像データを通信部６１を介して取得し、コンテンツDB９１に記憶させる。そして、コンテンツ収集部８１は、取得した料理写真の画像データを、店舗特定部８２、料理特定部８３、及びキーワード抽出部８４に供給する。
【００８５】
ステップＳ２２において、店舗特定部８２は、コンテンツ収集部８１から供給された料理写真の画像データに基づいて、そこに写っている料理が提供される店舗を特定する店舗特定処理を実行する。店舗特定処理により特定された店舗を示す情報は、料理特定部８３に供給される。店舗特定処理の詳細は、図１０を参照して後述する。
【００８６】
ステップＳ２３において、料理特定部８３は、店舗特定部８２で特定された店舗の情報を用いて、料理写真に写っている料理を特定する料理特定処理を実行する。料理特定処理の詳細は、図１１を参照して後述する。
【００８７】
ステップＳ２４において、キーワード抽出部８４は、店舗特定部８２で特定された店舗、及び、料理特定部８３で特定された料理（の料理名）に基づいて、その料理の特徴を表すキーワードを複数抽出する。より具体的には、キーワード抽出部８４は、各店舗について、そこで提供される料理（名）ごとにキーワードが記憶されている料理キーワードDB９４（図５）を参照して、特定された料理に対応付けられているキーワードのなかから、予め定めた所定数のキーワードを抽出する。
【００８８】
以上のように、リアルコメント生成処理では、受信した料理写真から、料理写真に写っている料理の料理名と、コメントとして表示されるキーワードが生成される。
【００８９】
＜６．２  店舗特定処理＞
次に、図１０のフローチャートを参照して、図９のステップＳ２２として実行される店舗特定処理の詳細について説明する。
【００９０】
初めに、ステップＳ４１において、店舗特定部８２は、料理写真の画像データから位置情報が取得可能であるか、すなわち、料理写真の画像データに位置情報が付属情報として付加されているかを判定する。
【００９１】
ステップＳ４１で、料理写真の画像データから位置情報が取得可能であると判定された場合、処理はステップＳ４２に進み、店舗特定部８２は、料理写真の画像データの位置情報を取得し、取得した位置情報を用いて店舗を特定する。具体的には、店舗特定部８２は、店舗DB９２に記憶されている店舗のなかから、取得した位置情報と一致する位置情報を有する店舗を検出することで、店舗を特定する。ステップＳ４２の後、処理はステップＳ４６に進む。
【００９２】
一方、ステップＳ４１で、料理写真の画像データから位置情報が取得可能ではないと判定された場合、処理はステップＳ４３に進み、店舗特定部８２は、チェックイン機能によるチェックイン情報から店舗を特定可能であるかを判定する。チェックイン機能とは、SNSにおいて自分の位置情報（店舗やスポットなどを含む）を登録する機能であり、自分の行動履歴の保存や、友人に自分の居場所を知らせたりすることができる。
【００９３】
ステップＳ４３で、チェックイン情報から店舗を特定可能ではないと判定された場合、処理はステップＳ４４に進み、店舗特定部８２は、リアルコメント生成処理自体を終了する終了処理を行う。例えば、店舗特定部８２は、「ここの店舗は登録されていません」等のメッセージを携帯端末１１に送信させる処理などを、終了処理として行う。
【００９４】
一方、ステップＳ４３で、チェックイン情報から店舗を特定可能であると判定された場合、処理はステップＳ４５に進み、店舗特定部８２は、チェックイン情報を基に、店舗を特定する。
【００９５】
そして、ステップＳ４６において、店舗特定部８２は、特定した店舗の店舗名を料理特定部８３に供給して、店舗特定処理を終了する。
【００９６】
＜６．３  料理特定処理＞
次に、図１１のフローチャートを参照して、図９のステップＳ２３として実行される料理特定処理の詳細について説明する。
【００９７】
ステップＳ６１において、料理特定部８３は、コンテンツ収集部８１から供給された料理写真の画像特徴量を計算する。ここで計算される画像特徴量は、特に限定されず、料理を特定するのに適した特徴量を採用することができる。
【００９８】
ステップＳ６２において、料理特定部８３は、料理写真DB９３から、携帯端末１１から送信されてきた料理写真の画像特徴量と一致する料理を検索する。
【００９９】
そして、ステップＳ６３において、料理特定部８３は、料理写真DB９３から、料理写真の画像特徴量と一致する料理があるかを判定する。
【０１００】
ステップＳ６３で、料理写真DB９３から料理写真の画像特徴量と一致する料理がないと判定された場合、処理はステップＳ６４に進み、料理特定部８３は、携帯端末１１から送信されてきた料理写真の画像データとその画像特徴量を、料理写真DB９３に登録する。このとき、料理名が不明であるので、携帯端末１１のユーザに料理名を入力させるようにすることができる。
【０１０１】
料理写真に写っている料理（名）が登録されていない場合には料理キーワードDB９４にも、その料理のキーワードは登録されていないので、料理特定部８３は、ステップＳ６５において、リアルコメント生成処理自体を終了する終了処理を行う。例えば、料理特定部８３は、「この料理のコメントを発信してください」等のメッセージを携帯端末１１に送信させる処理などを、終了処理として行う。
【０１０２】
一方、ステップＳ６３で、料理写真DB９３から料理写真の画像特徴量と一致する料理があると判定された場合、処理はステップＳ６６に進み、料理特定部８３は、画像特徴量が一致した料理の料理名をキーワード抽出部８４に供給して、料理特定処理を終了し、図９に戻る。
【０１０３】
以上のように、料理特定処理では、画像特徴量を用いて検索された料理名がキーワード抽出部８４に供給される。その後、上述したように、キーワード抽出部８４において、検索された料理名に対応するキーワードが、料理キーワードDB９４から複数抽出される。
【０１０４】
＜７．ユーザインタフェース例＞
図１２乃至図１５は、リアルコメント機能のユーザインタフェースの例を示している。
【０１０５】
図１２は、ユーザがある飲食店の店舗において、「塩キャラメルアイスクリーム」を撮影して、Webサーバ１２に送信したときに、携帯端末１１の表示部４４に表示される画面例を示している。
【０１０６】
ユーザが撮影した「塩キャラメルアイスクリーム」の料理写真をWebサーバ１２に送信した後、ユーザが携帯端末１１の表示部４４の画面をタップすると、予め定められた所定数のコメントが、料理名とともに表示される。図１２の例では３個のコメント「ダークな甘さ」、「おいしい！」、および「しっとりした舌触り」が、料理名「塩キャラメルアイスクリーム」とともに表示されている。
【０１０７】
ユーザが、もう一度、携帯端末１１の表示部４４の画面をタップすると、図１３に示すように、次のコメント「コクがすごい」および「あまいけどおいしい」が、料理キーワードDB９４から選択されて、表示部４４に表示される。コメントが表示される順番は、例えば、そのコメントが投稿された日時の新しい順とすることができる。また、コメントを更新する場合に、先にコメントを表示した位置と、今回コメントを表示する位置を異なる位置とすることで、コメントの表示が更新されたことをユーザに分かり易くさせることができる。
【０１０８】
スマートフォンなどのように画面サイズが小さい携帯端末１１では、多くのコメントを一度に表示すると、料理写真が見えなくなったり、コメントが読みにくくなったりする。そのため、図１２および図１３に示したように、一度に表示されるコメントの数を制限し、タップすることで、その他のコメントを順次表示させるようなユーザインタフェースが採用されている。あるいは、３秒ごとなど一定時間が経過するごとに、所定数のコメントを順次表示させるようにしてもよい。
【０１０９】
また、タップ操作で、コメント表示のオン、オフを切り替えて、スライド操作（フリック操作）などで、次のコメントを表示させるようなユーザインタフェースとしてもよい。
【０１１０】
複数のコメントを同時に画面上に表示させる場合に、例えば、図１４に示すように、コメントが投稿された過去の日付（日時）に応じて、新しいコメントはフォントを大きくして目立つようにし、古いコメントは小さいフォントで表示させるようにすることができる。
【０１１１】
あるいは、コメントを表示する吹き出しの背景色の濃度を、例えば、新しいコメントの背景色を濃くし、古いコメントほど背景色の濃度が薄くなる、などのように、投稿された日付に応じて変更するようにしてもよい。このように、投稿コメントの日付情報（時間軸）に応じて、コメントの表示方法を変更してもよい。
【０１１２】
また、図１５に示すように、表示されたコメントの吹き出しの上をユーザがタップすると、コメントに代えて、そのコメントが投稿された日付を表示させるようにすることができる。これにより、そのコメントがいつ投稿された投稿コメントに基づくものであるのかをユーザが知ることができる。
【０１１３】
あるいは、表示されたコメントの吹き出しの上をユーザがタップした場合、そのキーワードを含んだ投稿コメントの投稿者（またはニックネーム）を表示したり、その投稿者の投稿コメントへのリンク（投稿コメントが表示されるURLへジャンプする機能）を表示してもよい。
【０１１４】
なお、このようにコメントの吹き出し上をタップすることで、コメントに関連する関連情報を表示するようにした場合、ユーザがタップする場所にコメントの吹き出しを表示すると、無意識に吹き出しをタップしてしまい、意図せずコメントの関連情報を表示することにもなりかねない。そこで、画面表示を更新して次の複数のコメントを表示する場合には、ユーザのタップ位置にはコメントを表示させないようにすることができる。
【０１１５】
以上の例は、投稿コメントの投稿日時の新しい順にコメントを表示する例であるが、コメントを表示する際の優先度の決め方はこれに限られない。例えば、そのキーワードを含む投稿コメントを投稿した投稿者のレイティング（信頼度）が高い順や、キーワードを抽出した投稿コメントに対して寄せられたレイティング（例えば、「いいね」ボタンが押された数）の多い順としてもよい。
【０１１６】
あるいは、キーワードの投稿頻度、すなわち、より多く投稿されたキーワードから順番に表示するようにしてもよい。または、ユーザの料理に対する嗜好を記憶しておいて、ユーザの嗜好に近いキーワードから順に表示するようにしてもよい。
【０１１７】
コメントをどのような優先度で表示させるかは、携帯端末１１またはWebサーバ１２の設定画面で設定させるようにすることができる。
【０１１８】
なお、上述した例では、アップされた料理写真に、投稿コメントから抽出された文字（キーワード）をレビュー情報として重畳表示するようにしたが、図１６に示すように、「いいね」アイコン１６１や「よだれ」アイコン１６２をレビュー情報として表示してもよい。換言すれば、リアルコメント機能により携帯端末１１の料理写真に重畳表示されるレビュー情報には、投稿コメントから抽出されたキーワード（言葉）そのものではなく、そのキーワードを表現したアイコンや、情報共有する他のユーザが押下したソーシャルボタン（例えば、「いいね」ボタン）に対応するアイコンなどの図形も含む。
【０１１９】
＜８．キーワード登録処理＞
次に、料理キーワードDB９４にキーワードを登録する登録処理について説明する。
【０１２０】
ユーザは、飲食店の店舗で料理を食した後、その場で料理についてのコメントを投稿したり、家に帰宅後、その日に行った飲食店の料理の感想などをWebサーバ１２に投稿する。そのような場合に、図１７のキーワード登録処理が実行される。
【０１２１】
初めに、ステップＳ８１において、Webサーバ１２のコンテンツ収集部８１は、携帯端末１１から送信されてきたユーザの投稿コメントを、通信部６１を介して取得する。
【０１２２】
ステップＳ８２において、コンテンツ収集部８１は、取得した投稿コメントに対して、構文解析（形態素解析）、意味解析などの言語解析を行う。すなわち、コンテンツ収集部８１は、取得した投稿コメントを、言葉の最小単位に分解し、分解した各ワードの品詞種類を判別して、内容を判別する。言語解析の手法としては、例えば、特開1998-021243号公報、特開2000-137708号公報、特開2003-030184号公報などの既知の任意の技術を利用することができる。コンテンツ収集部８１による言語解析の解析結果は、店舗特定部８２、料理特定部８３、及びキーワード抽出部８４に供給される。
【０１２３】
ステップＳ８３において、店舗特定部８２は、コンテンツ収集部８１からの言語解析結果を用いて、投稿コメントでコメントされている店舗を特定する。店舗の特定は、チェックイン情報などを用いてもよい。
【０１２４】
ステップＳ８４において、料理特定部８３は、コンテンツ収集部８１からの言語解析結果を用いて、投稿コメントでコメントされている料理を特定する。投稿コメントに料理写真も同時にアップされているような場合には、料理写真DB９３に記憶されている各店舗の料理の画像特徴量を用いて、料理写真から、料理（名）を特定してもよい。
【０１２５】
ステップＳ８５において、キーワード抽出部８４は、コンテンツ収集部８１からの言語解析結果を用いて、料理に関するキーワードを抽出して、料理キーワードDB９４の対応する箇所に登録する。すなわち、抽出されたキーワードが、料理キーワードDB９４の、ステップＳ８３で特定された店舗の、ステップＳ８４で特定された料理名の箇所に登録される。
【０１２６】
以上のようにして、料理に対するユーザの投稿コメントからキーワードが抽出されて、料理キーワードDB９４に登録される。
【０１２７】
図１８は、料理に対するユーザの投稿コメントからキーワードが抽出される例を示している。
【０１２８】
図１８に示される投稿コメントの例では、店舗名として「Cafe XY」が特定される。そして、料理名「ザッハートルテ」に対してキーワード「大甘でした」または「大甘」が、料理名「アインシュペンナー」に対してキーワード「美味しゅうございました」または「美味しゅう」が抽出され、登録される。
【０１２９】
なお、料理キーワードDB９４にキーワードを登録する際には、例えば、「甘い」、「すごく甘い」、「大甘」、「甘々」などの同義語は、「すごく甘い」などの一つのキーワードにまとめて登録し、投稿頻度をカウントアップするなどしてもよい。
【０１３０】
料理キーワードDB９４に記憶されているキーワードは、ユーザが各店舗の料理などについてのコメントをSNSに投稿する場合の自動補完機能（オートコンプリート機能）に利用することができる。例えば、ユーザが投稿コメントとして「あ」の文字を入力したときに、「あした」や「ありがとう」などではなく、料理キーワードDB９４に登録されている「あまい」、「あぶらっこい」、「あっさり」等が入力文字の候補として優先的に表示されるようにすることができる。また一般に、IME（Input Method Editor）などと呼ばれる文字変換プログラムに、料理キーワードDB９４に記憶されているキーワードを利用してもよい。
【０１３１】
また、SNSにユーザが投稿した画像が、例えば、料理の写真であれば、入力文字候補や文字変換候補として料理に関する単語の優先度を高くして提示し、例えば、衣服の写真であれば、衣服に関する単語の優先度を高くして提示するなど、認識された画像の分類に応じて自動変換候補の優先度を変更するようにしてもよい。
【０１３２】
一般に、SNSページでは、ユーザがコメントや写真を投稿した場合に、「いいね」ボタンなどに代表されるソーシャルボタンが表示される。SNSにユーザが料理写真をアップロードしたとき、Webサーバ１２は、アップされた画像の画像特徴量を解析し、料理写真であることを認識した場合に、その料理写真が表示されるSNSページに、「いいね」ボタンに代えて、「うまそうね」ボタンを表示させることができる。また、Webサーバ１２は、「うまそうね」ボタンに加えて、「あまそうね」ボタン、「あっさり」ボタン、「しょっぱそう」ボタンなど、料理キーワードDB９４に記憶されている形容詞のキーワードを抽出して作成した複数のソーシャルボタンを表示させるようにすることができる。
【０１３３】
また、ユーザが衣服の写真をSNSにアップロードしたときには、アップされた画像の画像特徴量を解析し、衣服の写真であることを認識して、「いいね」ボタンの代わりに、「かっこいいね」ボタン、「かわいいね」ボタンなどを表示させるようにすることができる。すなわち、被写体画像に写っている被写体の分類に応じてソーシャルボタンの表示を変更することができる。
【０１３４】
＜９．その他への適用例＞
上述した実施の形態では、飲食店で提供される料理を画像認識し、その料理についての他のユーザのレビュー情報（コメント）を重畳表示するようにしたが、本技術は、料理に関するものに限定されない。
【０１３５】
例えば、図１９に示すように、飲食店の外観を撮影して、Webサーバ１２にアップすると、飲食店の店舗名と、その店舗に対するレビュー情報、例えば、「子供はダメ」、「全席禁煙ではない」、「デート向き」、または「トイレが汚い」などを重畳表示するような利用も考えられる。
【０１３６】
SNSにおいてユーザが意見やコメントを投稿する対象は料理に限られないので、本技術は、ユーザが意見やコメントを投稿する様々なものに適用することができる。例えば、洋服、アクセサリなどのショップ（店舗）における評価コメントの重畳表示や、観光地や観光スポットなどの評価・紹介コメントの重畳表示などにも適用できる。ユーザが撮影した被写体画像に重畳表示されるレビュー情報は、他のユーザが実際に投稿した投稿情報から抽出したものであり、本技術によれば、ユーザが作成した意見やコメントを活用した新たなサービスを提供することができる。
【０１３７】
上述した実施の形態では、料理を撮影して得られた静止画を、Webサーバ１２にアップするようにしたが、撮像部４１でリアルタイムに撮影して得られる動画像（スルー画像）をアップして、Webサーバ１２で画像認識させるようにしてもよい。
【０１３８】
動画像により画像認識させるようにした場合、上述した飲食店の例で言えば、例えば、飲食店の外観を撮影した場合に、「全席禁煙ではない」等のコメントを表示し、次に店舗の入り口を撮影すると、「段差注意」等のコメントを表示し、料理を撮影すると、「おいしい」等のコメントを表示する、などのように、その店舗の各ポイントで撮影された画像に応じたコメント（キーワード）をWebサーバ１２のデータベース（記憶部６３）から取得して、表示させるようにすることができる。
【０１３９】
なお、動画像を画像認識させる場合には、被写体としての場面の変化や画像のブレなどにより、動画像から得られる画像特徴量が不安定になることが懸念される。この場合、例えば、画像特徴量の変化量に対して閾値を設定し、画像特徴量の変化量が閾値を超えた状態が一定時間継続している場合に、次の異なるポイントであるとして認識したり、時間的に連続する複数枚の静止画の画像特徴量の平均値等を用いて各ポイントを認識するポイント認識処理を実行することができる。
【０１４０】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１４１】
携帯端末１１とWebサーバ１２の処理機能の分担方法は、上述した例に限定されず、各装置の処理能力や利便性等に応じて適宜決定することができる。例えば、携帯端末１１は、上述した例では、撮像部４１で撮影された料理写真の画像データをWebサーバ１２に送信するようにしたが、料理写真の画像特徴量の算出（抽出）を携帯端末１１で行うようにして、算出された画像特徴量をWebサーバ１２に送信するようにしてもよい。
【０１４２】
本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０１４３】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１４４】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１４５】
本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる場合はもちろん、必ずしも時系列的に処理されなくとも、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで実行されてもよい。
【０１４６】
また、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０１４７】
なお、本技術は以下のような構成も取ることができる。
（１）
所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信する送信部と、
前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信する受信部と、
受信した前記レビュー情報を、前記被写体画像とともに表示する表示部と
を備える端末装置。
（２）
前記送信部は、撮影場所を示す位置情報を前記被写体画像に付加して送信し、
前記受信部は、前記他の情報処理装置で前記位置情報も用いて決定された前記レビュー情報を受信する
前記（１）に記載の端末装置。
（３）
前記送信部は、ユーザの場所を表す前記ソーシャルサービスのチェックイン情報を前記他の情報処理装置に送信し、
前記受信部は、前記他の情報処理装置で前記チェックイン情報も用いて決定された前記レビュー情報を受信する
前記（１）または（２）に記載の端末装置。
（４）
前記所定の被写体を撮影する撮像部をさらに備える
前記（１）乃至（３）のいずれかに記載の端末装置。
（５）
前記表示部は、前記レビュー情報がユーザによって選択された場合、前記レビュー情報に関連する関連情報を表示する
前記（１）乃至（４）のいずれかに記載の端末装置。
（６）
前記レビュー情報は、その情報が投稿された日時の新しい順に表示される
前記（１）乃至（５）のいずれかに記載の端末装置。
（７）
前記レビュー情報は、その情報が含まれる投稿コメントの投稿者に対するレイティングの高い順に表示される
前記（１）乃至（６）のいずれかに記載の端末装置。
（８）
前記レビュー情報は、その情報が含まれる投稿コメントに対するレイティングの高い順に表示される
前記（１）乃至（７）のいずれかに記載の端末装置。
（９）
前記レビュー情報は、投稿頻度の多い順に表示される
前記（１）乃至（８）のいずれかに記載の端末装置。
（１０）
前記レビュー情報は、前記被写体画像を撮影したユーザの嗜好に近いものから順に表示される
前記（１）乃至（９）のいずれかに記載の端末装置。
（１１）
所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信し、
前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信し、
受信した前記レビュー情報を、前記被写体画像とともに表示部に表示する
ステップを含む端末制御方法。
（１２）
コンピュータに、
所定の被写体を撮影して得られた被写体画像またはその画像特徴量を他の情報処理装置に送信し、
前記他の情報処理装置が前記画像特徴量に基づいて前記被写体画像の前記被写体を認識して、ソーシャルサービスにより前記他の情報処理装置に蓄積されたレビュー情報を用いて前記被写体画像に対応するものとして決定して送信してきた前記レビュー情報を受信し、
受信した前記レビュー情報を、前記被写体画像とともに表示部に表示する
ステップを含む処理を実行させるためのプログラム。
（１３）
ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶する記憶部と、
端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信する受信部と、
前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定するレビュー情報決定部と、
決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信する送信部と
を備える情報処理装置。
（１４）
ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶部に記憶し、
端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信し、
前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定し、
決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信する
ステップを含む情報処理方法。
（１５）
コンピュータに、
ソーシャルサービスで投稿された所定の被写体についての投稿情報から抽出したレビュー情報を記憶部に記憶させ、
端末装置において前記被写体を撮影して得られた被写体画像またはその画像特徴量を受信し、
前記記憶部に記憶されている前記レビュー情報に基づいて、受信した前記被写体画像またはその画像特徴量に対応するレビュー情報を決定し、
決定された前記レビュー情報を、前記被写体画像に対応するレビュー情報として、前記端末装置に送信する
ステップを含む処理を実行させるためのプログラム。
【符号の説明】
【０１４８】
１  情報処理システム，  １１  携帯端末，  １２  Webサーバ，  ４１  撮像部，  ４２  付属情報付加部，  ４３  ウェブブラウザ，  ４４  表示部，  ４５  ユーザIF部，  ４６  通信部，  ６１  通信部，  ６２  制御部，  ６３  記憶部，  ８１  コンテンツ収集部，  ８２  店舗特定部，  ８３  料理特定部，  ８４  キーワード抽出部，  ９１  コンテンツDB，  ９２  店舗DB，  ９３  料理写真DB，  ９４  料理キーワードDB，  １０１  CPU，  １０２  ROM，  １０３  RAM，  １０７  記憶部，  １２１  CPU，  １２２  ROM，  １２３  RAM，  １２８  記憶部
【図１】
2014081770.tif 000003
【図２】
2014081770.tif 000004
【図３】
2014081770.tif 000005
【図４】
2014081770.tif 000006
【図５】
2014081770.tif 000007
【図６】
2014081770.tif 000008
【図７】
2014081770.tif 000009
【図８】
2014081770.tif 000010
【図９】
2014081770.tif 000011
【図１０】
2014081770.tif 000012
【図１１】
2014081770.tif 000013
【図１２】
2014081770.tif 000014
【図１３】
2014081770.tif 000015
【図１４】
2014081770.tif 000016
【図１５】
2014081770.tif 000017
【図１６】
2014081770.tif 000018
【図１７】
2014081770.tif 000019
【図１８】
2014081770.tif 000020
【図１９】
2014081770.tif 000021