(57)【要約】【課題】画像に関連付ける文字列を入力する手間を低減する。【解決手段】スマートフォン（２０）は、制御部（１）を備え、制御部（１）は、ビュー画像に関連するワード、ビュー画像の取得状況に関連するワード、または撮像画像の撮像設定に関連するワードである関連ワードを取得する処理と、取得された関連ワードを、撮像画像に関連付ける文字列の候補としてディスプレイ（１８）に表示する処理とを行う。【選択図】図１
2020091604.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの撮像部と、少なくとも１つの表示部と、少なくとも１つの入力部と、少なくとも１つの記憶部と、少なくとも１つの制御部とを備えた電子機器であって、
前記撮像部によって撮像され、前記入力部が検出したユーザの指示に基づいて前記記憶部に保存される画像を撮像画像とし、
前記撮像画像の保存の前に前記撮像部によって取得され、前記表示部に表示される画像をビュー画像とし、
前記制御部は、
前記ビュー画像に関連するワード、前記ビュー画像の取得状況に関連するワード、または前記撮像画像の撮像設定に関連するワードである関連ワードを取得する処理と、
取得された関連ワードを、前記撮像画像に関連付ける文字列の候補として前記撮像画像の保存の前に前記表示部に表示する処理とを行うことを特徴とする電子機器。
【請求項２】
前記制御部は、前記表示する処理において、前記関連ワードを前記ビュー画像に重ねて前記表示部に表示し、
前記関連ワードは、前記入力部が検出したユーザ操作に応じて選択可能であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記表示する処理において、前記表示部の画面上でスクロール移動するように前記関連ワードを表示することを特徴とする請求項２に記載の電子機器。
【請求項４】
電子機器を制御する制御装置であって、
撮像部から入力された画像を表示部にビュー画像として表示するビュー画像表示制御部と、
前記画像を記憶部へ撮像画像として保存する撮像制御部と、
前記ビュー画像に関連するワード、前記ビュー画像の取得状況に関連するワード、または前記撮像画像の撮像設定に関連するワードである関連ワードを取得する関連ワード取得部と、
取得された関連ワードを、前記撮像画像に関連付ける文字列の候補として前記撮像画像の保存の前に前記表示部に表示する関連ワード表示制御部とを、備えることを特徴とする制御装置。
【請求項５】
請求項４に記載の制御装置としてコンピュータを機能させるためのプログラムであって、前記ビュー画像表示制御部、前記撮像制御部、前記関連ワード取得部および前記関連ワード表示制御部としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器、制御装置及びプログラムに関する。
【背景技術】
【０００２】
近年、ＳＮＳ（Social Networking Service）等のコミュニケーションサービスを多くのユーザが利用している。そこで、ユーザが、文書等を前記コミュニケーションサービスに投稿することを容易にする技術の開発が進められている。
【０００３】
例えば、特許文献１に開示されているコメント投稿支援システムでは、ユーザによって投稿されたコメントに対応付けられた商品またはサービスに応じた新たなコメントをそのユーザに提供している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１６４２７３号公報（２０１２年８月３０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の従来技術は、ユーザが事前にコメントと商品との対応付けを行うものであり、コメントの入力の手間を低減するものではない。
【０００６】
本発明の一態様は、画像に関連付ける文字列を作成するときの文字入力の手間を低減することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る電子機器は、少なくとも１つの撮像部と、少なくとも１つの表示部と、少なくとも１つの入力部と、少なくとも１つの記憶部と、少なくとも１つの制御部とを備えた電子機器であって、前記撮像部によって撮像され、前記入力部が検出したユーザの指示に基づいて前記記憶部に保存される画像を撮像画像とし、前記撮像画像の保存の前に前記撮像部によって取得され、前記表示部に表示される画像をビュー画像とし、前記制御部は、前記ビュー画像に関連するワード、前記ビュー画像の取得状況に関連するワード、または前記撮像画像の撮像設定に関連するワードである関連ワードを取得する処理と、取得された関連ワードを、前記撮像画像に関連付ける文字列の候補として前記撮像画像の保存の前に前記表示部に表示する処理とを行う。
【０００８】
本発明の一態様に係る制御装置は、電子機器を制御する制御装置であって、撮像部から入力された画像を表示部にビュー画像として表示するビュー画像表示制御部と、前記画像を記憶部へ撮像画像として保存する撮像制御部と、前記ビュー画像に関連するワード、前記ビュー画像の取得状況に関連するワード、または前記撮像画像の撮像設定に関連するワードである関連ワードを取得する関連ワード取得部と、取得された関連ワードを、前記撮像画像に関連付ける文字列の候補として前記撮像画像の保存の前に前記表示部に表示する関連ワード表示制御部とを、備える。
【発明の効果】
【０００９】
本発明の一態様によれば、画像に関連付ける文字列を作成するときの文字入力の手間を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１に係る投稿システムの構成を示すブロック図である。
【図２】図１に示すスマートフォンが備える画像関連ワード取得部の構成を示すブロック図である。
【図３】上記スマートフォンにおける処理の流れの一例を示すフローチャートである。
【図４】（ａ）〜（ｈ）は、上記スマートフォンにおいて表示される一連の画像を示す図である。
【図５】（ａ）は、ビュー画像の一例を示す図であり、（ｂ）は、画像関連ワードが重ねて表示されたビュー画像の一例を示す図である
【図６】（ａ）〜（ｅ）は、画像関連ワードが画面の右から左へスクロール表示される様子を示す図である。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
（投稿システム１００の構成）
図１は、本発明の実施形態１に係る投稿システム１００の構成を示すブロック図である。図２は、スマートフォン２０が備える画像関連ワード取得部１２の構成を示すブロック図である。なお、本発明の電子機器は、スマートフォンに限定されず、タブレット端末、ノート型パソコン等の携帯型の情報端末でもよい。
【００１２】
図１に示すように、投稿システム１００は、スマートフォン２０、及びクラウドシステム４０を備えている。
【００１３】
スマートフォン２０は、制御部１、通信部１５、カメラ１７（撮像部）、ディスプレイ１８（表示部、入力部）及びメディアストレージ１９（記憶部）、を備えており、クラウドシステム４０と通信を行う。制御部１、メディアストレージ１９、及びディスプレイ１８については、単数であってもよいし、複数であってもよい。
【００１４】
カメラ１７によって撮像され、入力部としてのディスプレイ１８が検出したユーザの指示に基づいてメディアストレージ１９に保存される画像を撮像画像と称し、前記撮像画像の保存の前にカメラ１７によって取得され、ディスプレイ１８に表示される画像をビュー画像と称する。
【００１５】
ディスプレイ１８は、例えばタッチパネルである。つまり、ディスプレイ１８は、表示装置でもあり、入力装置でもある。なお、本発明の電子機器は、入力装置として、マウス、キーボード等を備えていてもよい。
【００１６】
制御部１は、スマートフォン２０の各部を制御するものであり、ＳＮＳクライアントアプリ２、文字入力アプリ６、カメラアプリ７及びＧＰＳ（Global Positioning System）１４を備えている。
【００１７】
ＳＮＳクライアントアプリ２は、ＳＮＳサーバー４１と通信を行い、ＳＮＳサーバー４１へ文字データ及び/または画像（投稿データ）の送信を行うとともに、ＳＮＳサーバー４１に保存されているデータの受信を行うものであり、入力文字表示制御部３、画像添付処理部４、及び文章/画像送信制御部５を備えている。
【００１８】
入力文字表示制御部３は、文字入力アプリ６及び後述する関連ワード選択制御部１３から出力された文字列をディスプレイ１８に表示する。特に、入力文字表示制御部３は、画像関連ワード取得部１２が取得した画像関連ワードのうち、関連ワード選択制御部１３においてユーザに選択された文字列を、ユーザによるコメント作成のために、コメントに使用する文字列の候補としてディスプレイ１８に表示する。
【００１９】
画像添付処理部４は、ユーザの操作に応じてカメラアプリ７を起動させる。カメラアプリ７及びカメラ１７を利用してユーザによって撮像された画像が、メディアストレージ１９へ保存されると、画像添付処理部４は、当該画像データを、ＳＮＳサーバー４１へ送信する投稿データに添付する処理を行う。
【００２０】
文章/画像送信制御部５は、ユーザによる操作に応じて、通信部１５を制御することにより、ＳＮＳサーバー４１に投稿データを送信する。
【００２１】
文字入力アプリ６は、ユーザによる操作に応じて文字入力処理を行う。なお、文字入力アプリ６に関して、プラグイン形式で機能を拡張することができるものがある。このようなアプリに対しては、例えばプラグイン形式で拡張機能を提供してもよい。
【００２２】
ＧＰＳ１４は、複数の人工衛星から受信した信号をもとに、スマートフォン２０の位置を算出する位置情報取得部である。
【００２３】
カメラアプリ７は、カメラ１７を用いて画像を撮像するためのアプリであり、撮像制御部８、表示制御部９、画像関連ワード取得部１２、及び関連ワード選択制御部１３を備えている。
【００２４】
撮像制御部８は、ユーザの指示に従ってカメラ１７を利用して撮像を行い、撮像された撮像画像をメディアストレージ１９に格納する。
【００２５】
表示制御部９は、ビュー画像及び画像関連ワードをディスプレイ１８に表示する制御を行う。また、表示制御部９は、ビュー画像表示制御部１０及び画像関連ワード表示制御部１１を備えている。
【００２６】
ビュー画像表示制御部１０は、カメラ１７から取得したビュー画像５５を、メモリ１０Ａに一時的に保存するとともに、ディスプレイ１８に表示する。また、ビュー画像表示制御部１０は、メモリ１０Ａに保存したビュー画像５５を画像関連ワード取得部１２へ出力する。ビュー画像５５は、ユーザの指示による撮像の前にカメラ１７から取得される画像である。
【００２７】
画像関連ワード表示制御部１１は、画像関連ワード取得部１２が取得した画像関連ワードを、ユーザが選択可能なように、ビュー画像５５に重ねてディスプレイ１８に表示する。すなわち、画像関連ワードは、入力部としてのディスプレイ１８が検出したユーザ操作に応じて、ユーザが選択可能なものである。
【００２８】
画像関連ワード取得部１２は、ビュー画像５５に関連するワード、ビュー画像５５の取得状況に関連するワード又は撮像画像の撮像設定に関連するワードを画像関連ワード（関連ワード）として取得する。図２に示すように、画像関連ワード取得部１２は、画像認識エンジン１２Ａ、顔認識エンジン１２Ｂ、位置関連情報取得部１２Ｃ及び撮像設定/環境取得部１２Ｄを備えている。
【００２９】
画像認識エンジン１２Ａは、メモリ１０Ａから取得されたビュー画像５５内に含まれる被写体を認識し、認識された被写体に関する被写体情報を画像認識エンジン１２Ａが内包する学習データまたは情報取得用サーバー４２から取得する。ここでの被写体とは、例えば、各種の物体や風景などが挙げられる。
【００３０】
顔認識エンジン１２Ｂは、ビュー画像５５内に含まれる人物を認識し、認識された人物に関する情報をスマートフォン２０内に保存されている人物関連情報、または情報取得用サーバー４２から取得する。上記スマートフォン２０内に保存されている人物関連情報とは、例えば、ユーザによって登録された連絡先（電話帳）データ等が挙げられる。
【００３１】
位置関連情報取得部１２Ｃは、ＧＰＳ１４が取得した位置情報をＧＰＳ/地図情報提供サーバー４３に送信し、当該位置情報が示す位置に関連する情報（当該位置にある施設、公園、店舗等の名称、又は当該位置に対応する国名、地名、景勝の名称など）をＧＰＳ/地図情報提供サーバー４３から取得する。
【００３２】
撮像設定/環境取得部１２Ｄは、カメラ１７に設定された撮像設定情報、及びビュー画像５５が取得された環境（状況）を示す環境情報を取得する。撮像設定情報には、例えば、撮像シーンの設定情報または撮像モード（接写モードなど）を示す情報などが含まれる。環境情報には、例えば、ビュー画像５５の取得日時またはその時の気象条件（気温、湿度、天候）などが挙げられる。
【００３３】
関連ワード選択制御部１３は、ユーザによって選択された画像関連ワードを認識し、認識した画像関連ワードを入力文字表示制御部３に出力する。
【００３４】
通信部１５は、インターネットを介してクラウドシステム４０との通信を行う通信装置である。カメラ１７は、スマートフォン２０の外部の様子を撮像する撮像装置である。メディアストレージ１９は、カメラ１７で撮像したデータなどを格納する記憶装置である。
【００３５】
クラウドシステム４０は、クライアントに対して情報提供を行うクラウドサービスを実現するシステムであり、ＳＮＳサーバー４１、情報取得用サーバー４２及びＧＰＳ/地図情報提供サーバー４３を備えている。
【００３６】
ＳＮＳサーバー４１は、スマートフォン２０と通信を行い、文章/画像送信制御部５からの投稿データを受信して公開する。また、公開された投稿データをスマートフォン２０へ送信し、閲覧可能にする。その他、ＳＮＳサーバー４１は、スマートフォン２０から受信したデータに基づいて、各種サービスを提供する。
【００３７】
情報取得用サーバー４２は、画像関連ワード取得部１２からの要求に応じて、スマートフォン２０内部では得られない情報を、画像関連ワード取得部１２へ提供する。具体的には、情報取得用サーバー４２は、ビュー画像５５内に含まれる被写体の像に関する被写体情報、又はスマートフォン２０の現在地の環境情報（天気、気温、湿度なと）等を画像関連ワード取得部１２へ提供する。
【００３８】
ＧＰＳ/地図情報提供サーバー４３は、位置関連情報取得部１２Ｃから受信した情報に基づいて、インターネットを介して位置の情報を取得し、位置関連情報取得部１２Ｃへ提供するためのサーバーである。
【００３９】
（スマートフォン２０における処理の流れの一例）
次に、スマートフォン２０の処理（制御方法）の流れの一例について、図３〜図６を用いて説明する。図３は、スマートフォン２０における処理の流れの一例を示すフローチャートである。図４の（ａ）〜（ｈ）は、スマートフォン２０において表示される一連の画像を示す図である。図５の（ａ）は、カメラ起動時のディスプレイ１８の画面の一例を示す図であり、（ｂ）は、選択した画像関連ワードとの対応付けがなされた画像を投稿するときのディスプレイ１８の画面の一例を示す図である。
【００４０】
まず、図４の（ａ）に示すように、ＳＮＳクライアントアプリ２の画面がディスプレイ１８に表示されている。画像データの添付を行う場合（ステップＳ１にてＹＥＳ）、ユーザが、図４の（ａ）に示す画像添付ボタン５０を押下する。なお、画像の添付よりも先に文字入力を行うこともできる。
【００４１】
ユーザによって画像添付ボタン５０が押下されると、画像添付処理部４は、図４の（ｂ）に示すように、画像添付方法選択メニュー５４をディスプレイ１８に表示する。ユーザが画像添付方法選択メニュー５４内の「カメラ起動」を選択すると、画像添付処理部４からの命令によりカメラアプリ７が起動する（ステップＳ２）。撮像制御部８によってカメラ１７からビュー画像５５が取得され、図４の（ｃ）に示すように、ビュー画像５５がディスプレイ１８に表示される。このとき取得されたビュー画像５５は、メモリ１０Ａ内に一時的に格納される。なお、画像添付方法選択メニュー５４内の「ファイル選択」がユーザによって選択されると、メディアストレージ１９に保存されている画像を選択するための画面が表示され、ユーザは、添付する画像を選択することができる。
【００４２】
ビュー画像表示制御部１０は、画像関連ワード取得部１２へビュー画像５５を供給する（ステップＳ３）。
【００４３】
画像認識エンジン１２Ａは、ビュー画像５５に含まれる被写体の像（例えば、船、建築物など）を検出する。このときの被写体の像の検出方法としては、従来の画像認識技術を利用すればよい。画像認識エンジン１２Ａは、検出した被写体の像を示す情報（被写体情報）を情報取得用サーバー４２に供給する。情報取得用サーバー４２は、受信した被写体情報に関連する情報（例えば、当該被写体の名称、当該被写体が存在する場所の名称など）を画像認識エンジン１２Ａに供給する。例えば、画像認識エンジン１２Ａは、被写体情報に関連する情報として、「青空」、「フェリー」、「港」及び「桟橋」という名称を取得する（ステップＳ４）。画像認識エンジン１２Ａによって取得された情報は、画像関連ワードとして利用される。また、画像認識エンジン１２Ａは、ビュー画像５５の画像解析を自身で行い、その結果検出した被写体の像の名称等を画像関連ワードとして利用してもよい。
【００４４】
一方、顔認識エンジン１２Ｂは、ビュー画像５５に含まれる人物像の顔を検出し、検出した顔を示す顔画像を情報取得用サーバー４２に供給する。情報取得用サーバー４２は、取得した顔画像に対応する人物に関連する情報（例えば、当該人物の氏名または芸名など）を顔認識エンジン１２Ｂに供給する。顔認識エンジン１２Ｂによって取得された情報は、画像関連ワードとして利用される（ステップＳ４）。人物に関連する情報はスマートフォン２０内に保存されているユーザによって登録された連絡先（電話帳）データ等から取得してもよい。
【００４５】
ＧＰＳ/地図情報提供サーバー４３は、位置関連情報取得部１２Ｃから供給された位置情報に関する情報（例えば、当該位置の地名、名産品、観光スポット、当該位置の周囲で行われているイベントなど）を位置関連情報取得部１２Ｃに供給する。例えば、位置関連情報取得部１２Ｃは、位置情報に関連する情報として、「博多埠頭」という地名を取得する。位置関連情報取得部１２Ｃによって取得された情報は、画像関連ワードとして利用される（ステップＳ４）。
【００４６】
一方、撮像設定/環境取得部１２Ｄは、ビュー画像５５が取得された時点での撮像設定情報及び環境情報を取得する。具体的には、撮像設定/環境取得部１２Ｄは、ビュー画像５５が取得されたとき、カメラ１７から撮像設定内容に関するデータを撮像設定情報として取得する。
【００４７】
例えば、カメラ１７の設定として夜景を撮像するシーンが設定されている場合、撮像設定/環境取得部１２Ｄは、カメラ１７の撮像設定内容に関するデータを参照することにより、画像関連ワードとして「夜景」を取得する（ステップＳ４）。
【００４８】
また、撮影設定/環境取得部１２Ｄは、ビュー画像５５が取得された時の位置情報をＧＰＳ１４から取得し、取得した位置情報を情報取得用サーバー４２へ供給する。情報取得用サーバー４２は、取得した位置情報が示す場所における天気、気温、湿度などを示す環境情報を撮影設定/環境取得部１２Ｄへ供給する。
【００４９】
その他、画像関連ワード取得部１２は、スマートフォン２０内部から、ビュー画像５５が取得された時点の日時またはユーザのプロフィール情報を取得し、これらの情報を情報取得用サーバー４２へ供給してもよい。情報取得用サーバー４２は、（i）上記日時に対応する、その日の出来事もしくはその日が誕生日だった人の名前、または、（ii）ユーザのプロフィール情報および上記日時に対応する、その日のユーザの運勢などを画像関連ワード取得部１２へ供給する。画像関連ワード取得部１２は、その日の出来事、その日が誕生日だった人の名前、その日のユーザの運勢などを画像関連ワードとして利用してもよい。
【００５０】
また、画像関連ワード取得部１２は、スマートフォン２０内部のスケジュール帳から、その日の予定のキーワードを、関連ワードとして取得してもよい。
【００５１】
図５の（ａ）は、ビュー画像５５の一例を示す図であり、（ｂ）は、画像関連ワード５７が重ねて表示されたビュー画像５５の一例を示す図である。上述のように各種の画像関連ワードを取得すると、画像関連ワード取得部１２は、図４の（ｄ）及び図５の（ｂ）に示すように、取得した画像関連ワード（符号５７で示す）を、画像関連ワード表示制御部１１へ出力する。画像関連ワード表示制御部１１は画像関連ワード５７を、ビュー画像５５上に重なるようにディスプレイ１８に表示する（ステップＳ５）。
【００５２】
図６の（ａ）〜（ｅ）は、画像関連ワード５７が画面の右から左へスクロール移動するように表示される様子を示す図である。この構成によれば、多数の画像関連ワード５７が取得された場合であっても、多数の画像関連ワード５７が入れ替わりで表示されるため、ユーザの操作を必要とせずすべての画像関連ワード５７を表示することができる。
【００５３】
図６では、画像関連ワード５７が画面の右から左へスクロール表示される例を示したが、スクロール表示の方向はこれに限定されない。例えば、画像関連ワード５７は、画面の右から左へ移動してもよいし、画面の縦長方向つまり上から下または下から上へ移動してもよい。また、画面の状態によって移動する方向を変えてもよい。また、画像関連ワード５７を、ビュー画像５５と並べて表示してもよい。
【００５４】
図４の（ｅ）に示すように、ディスプレイ１８に表示される画像関連ワード５７がユーザの指５９によって選択されると、関連ワード選択制御部１３は、選択された画像関連ワード５７を特定し、選択ワード５８としてメモリ１０Ａに保存する（ステップＳ６）。
【００５５】
この時選択ワード５８は、選択されたかどうかを判断しやすいように色を変えて表示されてもよい。
【００５６】
図４の（ｆ）に示すように、ユーザによってシャッターボタン５６が押下されると、撮像制御部８は、カメラ１７に撮像を行うよう指示をし、撮像画像をメディアストレージ１９に保存する（ステップＳ７）。
【００５７】
図４の（ｇ）に示すように、画像添付処理部４は、撮像制御部８から取得した撮像画像を文字入力領域５２に、添付画像のサムネイル６０として表示する。また、入力文字表示制御部３は、メモリ１０Ａから取得した選択ワード５８を、ディスプレイ１８の文字入力領域５２に、使用候補文字６１として表示する（ステップＳ８）。使用候補文字６１は、画像に添付されるコメントを構成する文字の一部として使用できるように、文字入力領域５２に表示される文字である。なお、入力文字表示制御部３は、画像関連ワード５７を、文字入力領域５２とは別の表示領域において、ユーザが選択可能なリストとして表示してもよい。この構成により、画像関連ワード５７が複数選択されている場合に、ユーザが使用したい順番で画像関連ワード５７を使用することができる。
【００５８】
ユーザは、使用候補文字６１以外の文章を文字入力アプリ６から入力してもよい（ステップＳ９）。図４の（ｈ）に示すように、文字入力アプリ６から入力された文章は入力文字表示制御部３によって、入力文字６２として表示される（ステップＳ１０）。
【００５９】
ステップＳ１１において、ユーザが文章の入力を完了していない場合（ステップＳ１１にてＮｏ）、ステップＳ９の処理に戻る。
【００６０】
ステップＳ１１において、ユーザが文章の入力を完了した場合（ステップＳ１１にてＹｅｓ）、ユーザは投稿ボタン５１を押下する（ステップＳ１２）。投稿ボタン５１は、ＳＮＳサーバー４１へ投稿データを送信するためのものである。
【００６１】
ユーザによって投稿ボタン５１が押下されると、文章/画像送信制御部５は、ＳＮＳサーバー４１に、投稿データを送信する（ステップＳ１３）。
【００６２】
以上のように、スマートフォン２０では、ビュー画像データについて関連するワードを画像関連ワードとして取得し、画像関連ワードをビュー画像データとともにディスプレイ１８に表示する。このように、入力される可能性の高い文字を表示し、選択可能とすることにより、ユーザが文章を入力する際の手間を低減することができる。
【００６３】
また、スマートフォン２０は、ビュー画像に含まれる被写体または人物の顔に関する情報に基づき画像関連ワードを取得する。これにより、ビュー画像に含まれる被写体または人物の顔に関する画像関連ワードをディスプレイ１８に表示することができる。
【００６４】
スマートフォン２０は、ビュー画像が取得された環境を示す環境情報を取得し、当該環境情報に基づき画像関連ワードを取得する。これにより、ビュー画像が取得された環境に関する画像関連ワードをディスプレイ１８に表示することができる。
【００６５】
スマートフォン２０は、ビュー画像が取得された位置を示す位置情報に基づき画像関連ワードを取得する。これにより、ビュー画像が取得された位置に基づいた画像関連ワードをディスプレイ１８に表示することができる。
【００６６】
〔変形例〕
上述した実施形態において、ディスプレイ１８に表示される画像関連ワード５７がユーザの指５９によって選択された時、関連ワード選択制御部１３は、選択された画像関連ワード５７を認識し、選択ワード５８としてメモリ１０Ａに保存する。
【００６７】
この時，すなわち画像関連ワード５７がユーザの指５９によって選択されたことを契機として、（i）撮像制御部８が、カメラ１７に撮像を行うよう指示をし、撮像画像をメディアストレージ１９に保存する処理、（ii）画像添付処理部４が、撮像制御部８から取得した撮像画像を文字入力領域５２に、添付画像のサムネイル６０として表示する処理，（iii）及び入力文字表示制御部３が、メモリ１０Ａから取得した選択ワード５８を文字入力領域５２に、使用候補文字６１として表示する処理を行ってもよい。
【００６８】
上述の実施形態は、連続して画像関連ワード５７の選択を行いたい場合には有効である。本変更例では、画像関連ワード５７は１個しか選択できないが、１個の画像関連ワード５７の選択のみで充分なケースでは、シャッターボタン５６の押下操作を省略でき、操作数を軽減できる。
【００６９】
また、上述した実施形態において、関連ワード選択制御部１３は、ユーザの指５９がディスプレイ１８に触れる時間の長さ、つまりタップ操作の時間の長さを認識してもよい。例えば、関連ワード選択制御部１３は、ディスプレイ１８がユーザの指５９によって短い時間タップされたことを認識した場合は画像関連ワード５７の選択のみを行い、長い時間タップされたことを認識した場合は画像関連ワード５７の選択とともにカメラ１７に撮像を行わせてもよい。また、タップ操作の長さ以外にも、ダブルタップやフリック操作などを任意の処理に割り当ててもよい。
【００７０】
〔ソフトウェアによる実現例〕
スマートフォン２０の制御ブロック（特に制御部１）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。
【００７１】
後者の場合、スマートフォン２０は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば少なくとも１つのプロセッサ（制御装置）を備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な少なくとも１つの記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばＣＰＵ（Central Processing Unit）を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ＲＯＭ（Read Only Memory）等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するＲＡＭ（Random Access Memory）などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００７２】
〔まとめ〕
本発明の態様１に係る電子機器（スマートフォン２０）は、少なくとも１つの撮像部（カメラ１７）と、少なくとも１つの表示部および入力部（ディスプレイ１８）と、少なくとも１つの記憶部（メディアストレージ１９）と、少なくとも１つの制御部（１）とを備えた電子機器であって、前記撮像部によって撮像され、前記入力部が検出したユーザの指示に基づいて前記記憶部に保存される画像を撮像画像とし、前記撮像画像の保存の前に前記撮像部によって取得され、前記表示部に表示される画像をビュー画像（５５）とし、前記制御部は、前記ビュー画像に関連するワード、前記ビュー画像の取得状況に関連するワード、または前記撮像画像の撮像設定に関連するワードである関連ワードを取得する処理と、取得された関連ワードを、前記撮像画像に関連付ける文字列の候補として前記撮像画像の保存の前に前記表示部に表示する処理とを行う。
【００７３】
上記の構成によれば、制御部は、ビュー画像の取得等に関連する関連ワードを取得し、撮像画像に関連付ける文字列の候補として表示部に表示する。そのため、表示された関連ワードのうちから、ユーザが使用を意図する関連ワードを選択させることにより、ユーザが当該関連ワードを入力する手間を低減することが可能となる。
【００７４】
本発明の態様２に係る電子機器は、上記態様１において、前記制御部は、前記表示する処理において、前記関連ワードを前記ビュー画像に重ねて前記表示部に表示し、前記関連ワードは、前記入力部が検出したユーザ操作に応じて選択可能であることが好ましい。
【００７５】
上記の構成によれば、ユーザは関連ワードとビュー画像とを同時に視認することができ、ビュー画像に適した関連ワードを選択することが容易になる。
【００７６】
本発明の態様３に係る電子機器は、上記態様１において、前記制御部は、前記表示する処理において、前記表示部の画面上でスクロール移動するように前記関連ワードを表示してもよい。
【００７７】
上記の構成によれば、多数の関連ワードを表示する場合に、すべての関連ワードを表示するためのユーザの操作を省略できる。
【００７８】
本発明の態様４に係る制御装置（制御部１）は、電子機器（スマートフォン２０）を制御する制御装置であって、撮像部（カメラ１７）から入力された画像を表示部（ディスプレイ１８）にビュー画像として表示するビュー画像表示制御部（１０）と、前記画像を記憶部（メディアストレージ１９）へ撮像画像として保存する撮像制御部と、前記ビュー画像に関連するワード、前記ビュー画像の取得状況に関連するワード、または前記撮像画像の撮像設定に関連するワードである関連ワードを取得する関連ワード取得部（画像関連ワード取得部１２）と、取得された関連ワードを、前記撮像画像に関連付ける文字列の候補として前記撮像画像の保存の前に前記表示部に表示する関連ワード表示制御部（画像関連ワード表示制御部１１）とを、備える上記構成によれば、上記様態１と同様の効果を奏する。
【００７９】
本発明の各態様に係る制御装置は、コンピュータによって実現してもよく、この場合には、前記ビュー画像表示制御部、前記撮像制御部、前記関連ワード取得部および前記関連ワード表示制御部としてコンピュータを機能させるためのプログラム及びそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の技術的範囲に含まれる。
【００８０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ発明された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ発明された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【００８１】
１  制御部
８  撮像制御部
１０  ビュー画像表示制御部
１０Ａ  メモリ
１１  画像関連ワード表示制御部（関連ワード表示制御部）
１２  画像関連ワード取得部（関連ワード取得部）
１７  カメラ（撮像部）
１８  ディスプレイ（表示部、入力部）
１９  メディアストレージ（記憶部）
２０  スマートフォン（電子機器）
５２  文字入力領域
５５  ビュー画像
５７  画像関連ワード
５８  選択ワード
６１  使用候補文字
【図１】
2020091604.tif 000003
【図２】
2020091604.tif 000004
【図３】
2020091604.tif 000005
【図４】
2020091604.tif 000006
【図５】
2020091604.tif 000007
【図６】
2020091604.tif 000008