Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7651027B2 - Photographing system, photographing method, photographing program, and stuffed toy - Google Patents
[go: Go Back, main page]

JP7651027B2 - Photographing system, photographing method, photographing program, and stuffed toy - Google Patents

Photographing system, photographing method, photographing program, and stuffed toy Download PDF

Info

Publication number
JP7651027B2
JP7651027B2 JP2024014619A JP2024014619A JP7651027B2 JP 7651027 B2 JP7651027 B2 JP 7651027B2 JP 2024014619 A JP2024014619 A JP 2024014619A JP 2024014619 A JP2024014619 A JP 2024014619A JP 7651027 B2 JP7651027 B2 JP 7651027B2
Authority
JP
Japan
Prior art keywords
information
imaging area
unit
imaging
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024014619A
Other languages
Japanese (ja)
Other versions
JP2024050757A (en
Inventor
智寿 磯部
竜也 一条
信之 太田
貴広 大西
翠 新海
智 竹中
雅美 田中
諒介 塙
亜実 谷口
佐瑛子 松井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pokemon Co
Original Assignee
Pokemon Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pokemon Co filed Critical Pokemon Co
Priority to JP2024014619A priority Critical patent/JP7651027B2/en
Publication of JP2024050757A publication Critical patent/JP2024050757A/en
Priority to JP2025039310A priority patent/JP2025078880A/en
Application granted granted Critical
Publication of JP7651027B2 publication Critical patent/JP7651027B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Toys (AREA)
  • Studio Devices (AREA)
  • Manipulator (AREA)
  • Indication In Cameras, And Counting Of Exposures (AREA)
  • Accessories Of Cameras (AREA)

Description

本発明は、撮影システム、撮影方法、撮影プログラム、及びぬいぐるみに関する。特に、本発明は、ぬい撮りに適した撮影システム、撮影方法、撮影プログラム、及びぬいぐるみに関する。 The present invention relates to a photography system, photography method, photography program, and stuffed toy. In particular, the present invention relates to a photography system, photography method, photography program, and stuffed toy that are suitable for taking pictures of stuffed toys.

従来、ユーザに対してコミュニケーション行動を行うコミュニケーション装置であって、複数の構成部位から構成され、顔を構成する部位に対応する構成部位を少なくとも1つ備える顔部を有する構造体と、構成部位の動作を制御することによって、コミュニケーション行動を表現するジェスチャを構造体に行わせる制御手段と、構造体の周囲の物体の、構造体に対する相対的な位置を検出する検出手段とを有し、検出手段は、ユーザの顔の位置を検出し、制御手段は、顔部が向く方向と顔部から見たユーザの顔の方向とのなす角度に応じて異なるジェスチャを構造体に行わせるように構成部位の動作を制御するコミュニケーション装置が知られている(例えば、特許文献1参照)。特許文献1に記載のコミュニケーション装置によれば、構造体の顔部に対するユーザの向きを考慮した自然なコミュニケーション行動ができる。 A communication device that performs a communication action toward a user is known, which includes a structure that is composed of a plurality of components and has a face with at least one component corresponding to a component that constitutes a face, a control means that controls the operation of the components to make the structure perform a gesture that expresses a communication action by controlling the operation of the components, and a detection means that detects the relative position of an object around the structure with respect to the structure, the detection means detecting the position of the user's face, and the control means controlling the operation of the components to make the structure perform a different gesture depending on the angle between the direction in which the face is facing and the direction of the user's face as viewed from the face (see, for example, Patent Document 1). The communication device described in Patent Document 1 allows for natural communication action that takes into account the orientation of the user with respect to the face of the structure.

特開2018-051701号公報JP 2018-051701 A

近年、室内や外出先・旅行先等の様々な場所でぬいぐるみや人形等の玩具(以下、これらを単に「ぬいぐるみ」と称する。)を主人公にした画像を撮像する「ぬい撮り」文化が広まっている。「ぬい撮り」では、ぬいぐるみを主人公にして撮像された画像がソーシャルネットワークサービス(SNS)等にアップされ、多くの人々に楽しまれている。ここで、「ぬい撮り」では、ぬいぐるみが存在する場所等の状況を適切に把握し、当該状況に応じた画像が撮像されることが多い。 In recent years, the "nui-dori" culture has become widespread, whereby images are taken in various locations, such as indoors, outdoors, or while traveling, with toys such as stuffed animals and dolls (hereinafter, these will be simply referred to as "stuffed animals"). In "nui-dori," images taken with stuffed animals as the main characters are uploaded to social networking services (SNS), etc., and enjoyed by many people. Here, in "nui-dori," the situation, such as the location where the stuffed animal is located, is properly understood, and an image is taken that suits that situation.

そして、「ぬい撮り」では周囲の状況にぬいぐるみの状態を合わせることが好まれるところ、駆動部等がないぬいぐるみでは、周囲の状況に合わせたポーズをぬいぐるみに取らせることが困難であった。また、特許文献1に記載のコミュニケーション装置では「ぬい撮り」において重要となるぬいぐるみの周囲の状況について考慮できない。つまり、特許文献1に記載のコミュニケーション装置はユーザとコミュニケーション装置との間で自然なコミュニケーション行動をとることに焦点を当てているものの、ぬいぐるみが置かれた状況を考慮できない。また、特許文献1に記載のコミュニケーション装置は、ぬいぐるみを「ぬい撮り」に適合させてぬいぐるみ自体の愛玩性を高めることや、ユーザにとって愛着がわくようにぬいぐるみのポーズ等を変化させ、当該ぬいぐるみを含む撮像画像を撮ることはできない。 In addition, when taking "nui-dori" photos, it is preferred to adjust the state of the stuffed animal to match the surrounding environment, but with a stuffed animal that does not have a moving part or the like, it is difficult to make the stuffed animal pose to match the surrounding environment. Furthermore, the communication device described in Patent Document 1 cannot take into account the surrounding environment of the stuffed animal, which is important in "nui-dori" photos. In other words, although the communication device described in Patent Document 1 focuses on natural communication behavior between the user and the communication device, it cannot take into account the environment in which the stuffed animal is placed. Furthermore, the communication device described in Patent Document 1 cannot make the stuffed animal more lovable by adapting it to "nui-dori" photos, or change the pose of the stuffed animal so that the user feels attached to it, and take an image that includes the stuffed animal.

したがって、本発明の目的は、ぬい撮りに適し、付加価値の高い画像を撮像できる撮影システム、撮影方法、撮影プログラム、及びぬいぐるみを提供することにある。 Therefore, the object of the present invention is to provide a photography system, photography method, photography program, and stuffed animal photography system that are suitable for stuffed animal photography and can capture images with high added value.

本発明は、上記目的を達成するため、情報端末と情報端末から供給される所定の情報に基づいて動作可能なぬいぐるみとを備える撮影システムであって、情報端末が、ぬいぐるみが含まれる撮像領域を撮像する撮像部と、撮像領域に関する情報である撮像領域情報を取得する撮像領域情報取得部とを有し、ぬいぐるみが、少なくとも1つの構成部材と、構成部材を動作させる駆動部と、撮像領域情報に基づいて駆動部の動作を制御する駆動制御部とを有する撮影システムが提供される。 To achieve the above object, the present invention provides a photography system that includes an information terminal and a stuffed animal that can operate based on specific information supplied from the information terminal, in which the information terminal has an imaging unit that images an imaging area that includes the stuffed animal, and an imaging area information acquisition unit that acquires imaging area information that is information related to the imaging area, and the stuffed animal has at least one component, a drive unit that operates the component, and a drive control unit that controls the operation of the drive unit based on the imaging area information.

本発明に係る撮影システム、撮影方法、撮影プログラム、及びぬいぐるみによれば、ぬい撮りに適し、付加価値の高い画像を撮像できる撮影システム、撮影方法、撮影プログラム、及びぬいぐるみを提供できる。 The photography system, photography method, photography program, and stuffed animal of the present invention can provide a photography system, photography method, photography program, and stuffed animal that are suitable for stuffed animal photography and can capture images with high added value.

本実施形態に係る撮影システムの概要図である。FIG. 1 is a schematic diagram of an imaging system according to an embodiment of the present invention. 本実施形態に係る情報端末の機能構成ブロック図である。FIG. 2 is a functional configuration block diagram of an information terminal according to the embodiment. 本実施形態に係るぬいぐるみの機能構成ブロック図である。FIG. 2 is a functional block diagram of a stuffed animal according to the present embodiment. 本実施形態に係るぬいぐるみの概要図である。FIG. 1 is a schematic diagram of a stuffed animal according to an embodiment of the present invention. 本実施形態に係る各格納部のデータ構成図である。3A and 3B are diagrams illustrating data configurations of each storage unit according to the embodiment. 本実施形態に係る撮影システムにおける処理のフロー図である。FIG. 4 is a flow diagram of processing in the imaging system according to the present embodiment. 本実施形態に係る画像処理部による画像処理の図である。5A to 5C are diagrams illustrating image processing by an image processing unit according to the embodiment. 本実施形態に係る撮影システムにおける処理のフロー図の変形例である。11 is a modified example of a flow chart of processing in the imaging system according to the present embodiment. 本実施形態に係る付加情報の作成例の図である。11A and 11B are diagrams illustrating an example of creating additional information according to the embodiment. 他の実施の形態に係る撮影システムの処理のフロー図である。FIG. 11 is a flow diagram of a process of an imaging system according to another embodiment.

[実施の形態]
<撮影システム5の概要>
本実施形態に係る撮影システム5は、カメラを有する情報端末と、バッテリーで駆動する駆動部を有するぬいぐるみや人形等の玩具(以下、本実施形態においては「ぬいぐるみ」と称する。)とを備え、駆動部は情報端末と連携して動作する。つまり、ぬいぐるみの駆動部はカメラの撮像領域に関する情報に基づいて動作し、情報端末は撮像領域内のぬいぐるみが主人公のように振る舞う画像を撮像できる。すなわち、撮影システム5では、情報端末がぬいぐるみを含む撮像領域の状況を把握し、情報端末により把握された当該状況に基づいてぬいぐるみの駆動部が動作する。そして、このぬいぐるみ(動作中、若しくは所定の動作後のぬいぐるみ)を含む画像が情報端末により撮像される。これにより、撮影システム5は、ぬい撮りに適した付加価値の高い画像を撮像でき、愛玩性の高いぬいぐるみを提供できる。
[Embodiment]
<Overview of Imaging System 5>
The photography system 5 according to the present embodiment includes an information terminal having a camera, and a toy such as a stuffed animal or a doll having a drive unit driven by a battery (hereinafter, in the present embodiment, referred to as a "stuffed animal"), and the drive unit operates in cooperation with the information terminal. That is, the drive unit of the stuffed animal operates based on information about the imaging area of the camera, and the information terminal can capture an image in which the stuffed animal in the imaging area behaves as if it were the main character. That is, in the photography system 5, the information terminal grasps the situation of the imaging area including the stuffed animal, and the drive unit of the stuffed animal operates based on the situation grasped by the information terminal. Then, an image including this stuffed animal (the stuffed animal in motion or after a predetermined motion) is captured by the information terminal. As a result, the photography system 5 can capture an image with high added value suitable for stuffed animal photography, and can provide a stuffed animal that is highly lovable.

図1は、本発明の実施の形態に係る撮影システムの概要を示す。 Figure 1 shows an overview of a photography system according to an embodiment of the present invention.

具体的に、撮影システム5は、情報端末10と、情報端末10から供給される所定の情報に基づいて動作可能な駆動部を有するぬいぐるみ20とを備える。情報端末10はカメラ(撮像部)を有しており、カメラは撮像領域の画像を撮像する。そして、所定の情報とは、撮像領域に関する情報であって、例えば、撮像領域に含まれるオブジェクト1(例えば、人物)、風景・背景、ぬいぐるみ20、他のぬいぐるみ、撮像場所、及び/又は撮像の日時等に関する情報(以下、「撮像領域情報」と称する。)である。一例として情報端末10は、画像の撮像をカメラに指示する撮像指示を受け付け可能な状態であって、撮像指示を待機する撮影準備状態において撮像領域の撮像領域情報を取得する。 Specifically, the photography system 5 includes an information terminal 10 and a stuffed toy 20 having a drive unit that can operate based on predetermined information supplied from the information terminal 10. The information terminal 10 has a camera (imaging unit), which captures an image of the imaging area. The predetermined information is information about the imaging area, such as the object 1 (e.g., a person), scenery/background, stuffed toy 20, other stuffed toys, imaging location, and/or imaging date and time included in the imaging area (hereinafter referred to as "imaging area information"). As an example, the information terminal 10 is in a state where it can accept an imaging instruction to instruct the camera to capture an image, and acquires imaging area information of the imaging area in a photography preparation state in which it waits for the imaging instruction.

例えば、図1(a)に示すように、情報端末10の撮像領域にオブジェクト1(人物)及びぬいぐるみ20が含まれている場合を説明する。この場合、情報端末10は、ぬいぐるみ20と共にオブジェクト1である人物が撮像領域に含まれていることを示す情報や当該人物の動きを示す情報を、撮像領域の画像解析により撮像領域情報として取得する。情報端末10は、撮像領域情報をリアルタイム及び/又は連続して取得できる。そして、情報端末10は、取得した撮像領域情報をぬいぐるみ20に無線通信で供給する。 For example, as shown in FIG. 1(a), a case will be described in which an object 1 (person) and a stuffed toy 20 are included in the imaging area of the information terminal 10. In this case, the information terminal 10 acquires, as imaging area information, information indicating that the person, who is object 1, is included in the imaging area together with the stuffed toy 20, and information indicating the movement of the person, by image analysis of the imaging area. The information terminal 10 can acquire imaging area information in real time and/or continuously. The information terminal 10 then supplies the acquired imaging area information to the stuffed toy 20 via wireless communication.

ぬいぐるみ20は、少なくとも1つの構成部材を有して構成される。一例として、ぬいぐるみ20は、頭部、胴体、四肢、耳等の構成部材を有し、頭部と胴体との接続領域のように一の構成部材と一の構成部材に隣接する他の構成部材との接続領域に駆動部を有して構成される。また、ぬいぐるみ20は、撮像領域情報に基づいて駆動部の動作を制御する駆動制御部を有する。 The stuffed toy 20 is configured with at least one component. As an example, the stuffed toy 20 has components such as a head, a torso, four limbs, and ears, and is configured with a drive unit in a connection area between one component and another component adjacent to the first component, such as a connection area between the head and the torso. The stuffed toy 20 also has a drive control unit that controls the operation of the drive unit based on the imaging area information.

ぬいぐるみ20の駆動制御部は、情報端末10から撮像領域情報を取得した場合、撮像領域情報に基づいて駆動部を動作させて構成部材を動作させる。例えば、駆動制御部は、撮像領域に含まれる人物の動きに追随するようにぬいぐるみ20が有する各駆動部を動作させ、ぬいぐるみ20を構成する各構成部材を動作させる。図1(b)の例では、撮像領域情報にはオブジェクト1である人物が右腕を上げている状態を示す情報が含まれる。そこで、駆動制御部は、情報端末10から受け取った撮像領域情報に基づいて、ぬいぐるみ20の右腕を上げることができる駆動部を動作させ、ぬいぐるみ20の右腕を上げた状態にする。この状態で情報端末10は、ぬいぐるみ20の画像を撮像できる。 When the drive control unit of the stuffed toy 20 acquires the imaging area information from the information terminal 10, it operates the drive unit based on the imaging area information to operate the components. For example, the drive control unit operates each drive unit of the stuffed toy 20 to follow the movement of the person included in the imaging area, and operates each component that makes up the stuffed toy 20. In the example of FIG. 1(b), the imaging area information includes information indicating a state in which the person, who is the object 1, is raising his/her right arm. Therefore, based on the imaging area information received from the information terminal 10, the drive control unit operates a drive unit that can raise the right arm of the stuffed toy 20, and brings the right arm of the stuffed toy 20 into a raised state. In this state, the information terminal 10 can capture an image of the stuffed toy 20.

これにより、撮影システム5によれば、撮像領域に含まれるぬいぐるみ20が、共に写っている人物(オブジェクト1)と共に主体的に喜怒哀楽を表現しているような撮像画像や主体的に動作しているような撮像画像を撮像できる。 As a result, the photography system 5 can capture images in which the stuffed animal 20 included in the imaging area appears to be expressing emotions of its own volition together with the person (object 1) in the image, or to be acting independently.

なお、情報端末10は、カメラ機能を有する携帯電話やスマートフォン、カメラ機能を有するかWebカメラを接続可能なノートパソコン、タブレット型PC、カメラ機能を有するかWebカメラを接続可能なPC、カメラ機能を有するかWebカメラを接続可能な携帯用ゲーム機、及び/又はカメラ機能を有するかWebカメラを接続可能な家庭用ゲーム機等の撮像機能を有する情報端末である。そして、以下において本実施形態に係る撮影システム5の詳細を説明するが、上記説明及び下記説明における名称や数値等はあくまで例示であり、これらの名称や数値等に限定されることはないことを付言する。 The information terminal 10 is an information terminal with an imaging function, such as a mobile phone or smartphone with a camera function, a notebook computer with a camera function or to which a web camera can be connected, a tablet PC, a PC with a camera function or to which a web camera can be connected, a portable game console with a camera function or to which a web camera can be connected, and/or a home game console with a camera function or to which a web camera can be connected. The details of the imaging system 5 according to this embodiment will be described below, but it should be noted that the names and numbers in the above and following descriptions are merely examples and are not limited to these names and numbers.

<撮影システム5の詳細>
図2は、本実施形態に係る情報端末の機能構成の一例を示し、図3は、本実施形態に係るぬいぐるみの機能構成の一例を示す。また、図4は、本実施形態に係るぬいぐるみの一例の概要を示す。更に、図5は、本実施形態に係る各格納部のデータ構成の一例を示す。
<Details of the Imaging System 5>
Fig. 2 shows an example of the functional configuration of an information terminal according to this embodiment, Fig. 3 shows an example of the functional configuration of a stuffed animal according to this embodiment, Fig. 4 shows an overview of an example of a stuffed animal according to this embodiment, and Fig. 5 shows an example of the data configuration of each storage unit according to this embodiment.

[撮影システム5の構成の概要]
本実施形態に係る撮影システム5は、情報端末10と、情報端末10が取得した撮像領域情報に基づいて動作するぬいぐるみ20とを備える。そして、図2に示すように、情報端末10は、撮像部100と、撮像部100の動作を制御する撮像制御部102と、撮像領域の情報を取得する撮像領域情報取得部104と、撮像領域の画像を解析する画像解析部106と、撮像領域情報を格納する撮像領域情報格納部108と、所定の情報を送受信する情報端末側送受信部110と、外部からの指示を受け付ける指示受付部112と、画像を格納する画像格納部114と、画像処理を実行する画像処理部118と、付加情報を生成する付加情報生成部120と、所定の画像及び/又は付加情報を所定のサーバに供給する供給部122と、ぬいぐるみに関する情報を格納するぬいぐるみ情報格納部124と、ぬいぐるみに関する情報を更新するぬいぐるみ情報更新部126と、ぬいぐるみの友達に関する情報を格納する友達情報格納部128と、撮像領域の画像等を表示する表示部130とを有する。
[Overview of the configuration of the imaging system 5]
The photographing system 5 according to the present embodiment includes an information terminal 10 and a stuffed animal 20 that operates based on imaging area information acquired by the information terminal 10. As shown in Fig. 2, the information terminal 10 includes an imaging unit 100, an imaging control unit 102 that controls the operation of the imaging unit 100, an imaging area information acquisition unit 104 that acquires information on the imaging area, an image analysis unit 106 that analyzes the image of the imaging area, an imaging area information storage unit 108 that stores the imaging area information, an information terminal side transmitting/receiving unit 110 that transmits and receives predetermined information, an instruction receiving unit 112 that receives instructions from the outside, an image storage unit 114 that stores an image, an image processing unit 118 that executes image processing, an additional information generating unit 120 that generates additional information, a supply unit 122 that supplies a predetermined image and/or additional information to a predetermined server, a stuffed animal information storage unit 124 that stores information about the stuffed animal, a stuffed animal information update unit 126 that updates information about the stuffed animal, a friend information storage unit 128 that stores information about friends of the stuffed animal, and a display unit 130 that displays an image of the imaging area, etc.

また、図3に示すように、ぬいぐるみ20は、ぬいぐるみ20を構成する1つ以上の構成部材200と、所定の情報を送受信するぬいぐるみ側送受信部202と、ぬいぐるみ20の動作のシナリオ等を格納する動作情報格納部204と、構成部材200を動作させる1つ以上の駆動部208と、駆動部208の動作を制御する駆動制御部206と、加速度等を測定するセンサ210と、マイク212と、スピーカー214と、バッテリー220と、バッテリー220の残量を確認するバッテリー残量確認部222と、バッテリーの充放電を制御する充放電制御部224とを有する。 As shown in FIG. 3, the stuffed toy 20 has one or more components 200 that make up the stuffed toy 20, a stuffed toy side transceiver 202 that transmits and receives predetermined information, an operation information storage unit 204 that stores the operation scenario of the stuffed toy 20, one or more drive units 208 that operate the components 200, a drive control unit 206 that controls the operation of the drive units 208, a sensor 210 that measures acceleration, etc., a microphone 212, a speaker 214, a battery 220, a battery remaining amount confirmation unit 222 that confirms the remaining amount of the battery 220, and a charge/discharge control unit 224 that controls the charging and discharging of the battery.

なお、情報端末10が有する各構成要素それぞれの機能の全て若しくは一部を、他の構成要素が有するか、別途、独立の構成にしてもよい。また、情報端末10が有する各構成要素の一部若しくは各構成要素の機能の一部を、ぬいぐるみ20が有していてもよい。更に、ぬいぐるみ20が有する各構成要素の一部若しくは各構成要素の機能の一部を、情報端末10が有していてもよい。例えば、動作情報格納部204と駆動制御部206の機能の一部とを情報端末10が有していてもよい。 All or part of the functions of each component of the information terminal 10 may be possessed by other components, or may be configured separately and independently. Also, some of the components of the information terminal 10 or some of the functions of each component may be possessed by the stuffed toy 20. Furthermore, some of the components of the stuffed toy 20 or some of the functions of each component may be possessed by the information terminal 10. For example, the information terminal 10 may have some of the functions of the operation information storage unit 204 and the drive control unit 206.

また、本実施形態の変形例においては、情報端末10の機能の一部をサーバが有し(例えば、画像解析部106をサーバが有し)、情報端末10が取得した情報(例えば、撮像領域の画像情報)をサーバにおいて画像解析し、サーバにおける画像解析結果に基づいてぬいぐるみ20の駆動制御部206が駆動部208を動作させてもよい。ただし、以下においては、サーバが存在しない形態について説明する。 In a modified example of this embodiment, a server may have some of the functions of the information terminal 10 (e.g., the image analysis unit 106), and the information acquired by the information terminal 10 (e.g., image information of the imaging area) may be image-analyzed in the server, and the drive control unit 206 of the stuffed toy 20 may operate the drive unit 208 based on the image analysis results in the server. However, the following describes a form in which there is no server.

[撮影システム5の構成の詳細:情報端末10の構成]
(撮像部100、撮像制御部102)
撮像部100は、撮像領域の画像を撮像する。また、撮像制御部102は、撮像部100の動作を制御する。例えば、撮像部100は撮像制御部102に制御され、ぬいぐるみ20が含まれる撮像領域の画像(撮像画像)を撮像する。ここで、撮像制御部102は、例えば、ユーザからの撮像指示による撮像の実行が可能になった状態であって撮像指示を受け付ける前の撮像指示を待機する状態(つまり、撮影準備状態)の画像も撮像部100に撮像させることができる。撮像制御部102は、撮影準備状態の画像を撮像部100にリアルタイム、及び/又は連続して撮像させることもできる。撮像部100は、撮影準備状態中に撮像した画像を撮像領域情報取得部104、画像解析部106、及び/又は表示部130に供給すると共に、画像格納部114に供給すること、及び/又は所定のメモリに一時的に記憶することができる。そして、撮像制御部102は、例えばユーザからの撮像指示を受け付けた場合に撮像部100に画像の撮像を実行させ、撮像指示の時点、及び/又は当該時点の前後の予め定められた期間における撮像領域の撮像画像を画像格納部114に格納させ、及び/又は表示部130に表示させる。
[Details of the configuration of the imaging system 5: configuration of the information terminal 10]
(Imaging unit 100, imaging control unit 102)
The imaging unit 100 captures an image of the imaging area. The imaging control unit 102 controls the operation of the imaging unit 100. For example, the imaging unit 100 is controlled by the imaging control unit 102 to capture an image (captured image) of the imaging area including the stuffed toy 20. Here, the imaging control unit 102 can cause the imaging unit 100 to capture an image of a state in which imaging can be performed according to an imaging instruction from a user and in which the imaging instruction is awaited before the imaging instruction is accepted (i.e., a shooting preparation state). The imaging control unit 102 can also cause the imaging unit 100 to capture images in the shooting preparation state in real time and/or continuously. The imaging unit 100 can supply the image captured during the shooting preparation state to the imaging area information acquisition unit 104, the image analysis unit 106, and/or the display unit 130, and can also supply the image to the image storage unit 114 and/or temporarily store the image in a predetermined memory. Then, when the imaging control unit 102 receives an imaging instruction from a user, for example, it causes the imaging unit 100 to capture an image, and stores the captured image of the imaging area at the time of the imaging instruction and/or a predetermined period before and after that time in the image storage unit 114 and/or displays it on the display unit 130.

(撮像領域情報取得部104)
撮像領域情報取得部104は、撮像領域に関する情報である撮像領域情報を取得する。撮像領域情報取得部104は、撮影準備状態において撮像領域情報を取得することができる。また、撮像領域情報取得部104は、撮像部100が撮影準備状態で継続して撮像している画像をリアルタイムに、若しくは時系列に沿って所定の時点毎に、又は予め定められた時間間隔で撮像領域情報を取得してもよい。撮像領域情報取得部104は、取得した撮像領域情報を撮像領域情報格納部108に供給する。
(Imaging area information acquisition unit 104)
The imaging area information acquisition unit 104 acquires imaging area information, which is information related to the imaging area. The imaging area information acquisition unit 104 can acquire imaging area information in a shooting preparation state. The imaging area information acquisition unit 104 may also acquire imaging area information in real time, at predetermined time points along a time series, or at predetermined time intervals, of images continuously captured by the imaging unit 100 in a shooting preparation state. The imaging area information acquisition unit 104 supplies the acquired imaging area information to the imaging area information storage unit 108.

ここで、撮像領域情報は、撮像領域に含まれるオブジェクトに関する情報、撮像領域の背景に関する情報、撮像領域の位置情報(撮像位置の位置情報)、撮像領域の撮影準備状態や撮像時の日時情報、気温や湿度情報、及び天気情報等からなる群から選択される少なくとも1つの情報である。オブジェクトとしては、人物、ぬいぐるみ20、撮像画像の主題になるぬいぐるみ20とは異なるぬいぐるみ、撮像領域に含まれる様々な物品等が挙げられる。また、オブジェクトに関する情報としては、オブジェクトの種類(オブジェクトがぬいぐるみである場合はぬいぐるみの種類等)、オブジェクトの状態(オブジェクトの動き、オブジェクトが人物である場合は当該人物の動作や姿勢、表情等に関する情報)等が挙げられる。 The imaging area information here is at least one piece of information selected from the group consisting of information about objects included in the imaging area, information about the background of the imaging area, position information of the imaging area (position information of the imaging position), shooting preparation state of the imaging area, date and time information at the time of imaging, temperature and humidity information, and weather information. Examples of objects include people, stuffed animals 20, stuffed animals other than the stuffed animal 20 that is the subject of the captured image, various items included in the imaging area, etc. Examples of information about objects include the type of object (if the object is a stuffed animal, the type of stuffed animal, etc.), the state of the object (the movement of the object, and if the object is a person, information about the person's actions, posture, facial expression, etc.), etc.

なお、撮像領域情報取得部104は、ぬいぐるみ20が含まれている撮像領域には含まれていないものの、情報端末10の近傍(例えば、情報端末10から所定距離内。所定距離は、例えば、情報端末側送受信部110の無線通信が可能な距離である。)に他のぬいぐるみが存在するか否かを示す情報を撮像領域情報として取得してもよい。例えば、撮像領域情報取得部104は、情報端末10と他のぬいぐるみとで通信可能であるか否かを判断し、通信可能であると判断した場合に他のぬいぐるみが情報端末10の近傍に存在することを示す情報を撮像領域情報として取得する。 The imaging area information acquisition unit 104 may acquire, as imaging area information, information indicating whether or not there is another stuffed animal in the vicinity of the information terminal 10 (for example, within a predetermined distance from the information terminal 10. The predetermined distance is, for example, a distance at which wireless communication is possible with the information terminal side transmitting/receiving unit 110) even though the other stuffed animal is not included in the imaging area that includes the stuffed animal 20. For example, the imaging area information acquisition unit 104 determines whether or not communication is possible between the information terminal 10 and the other stuffed animal, and acquires, as imaging area information, information indicating that the other stuffed animal is present in the vicinity of the information terminal 10 if it is determined that communication is possible.

また、複数のぬいぐるみそれぞれに固有のぬいぐるみIDを予め付与するか、撮影準備状態になる毎に撮像領域情報取得部104が、情報端末10の近傍であって情報端末10と通信可能なぬいぐるみにぬいぐるみ20とは異なるぬいぐるみIDを付与してもよい(複数のぬいぐるみが存在する場合は、複数のぬいぐるみそれぞれに互いに異なるIDを付与してよい。)。そして、撮像領域情報取得部104は、各ぬいぐるみIDに対応するぬいぐるみの駆動制御部206それぞれに向け、互いに異なる動作をする指令を供給する。続いて撮像領域情報取得部104は、撮像領域に含まれるぬいぐるみの動作と当該動作に対応する指令を供給したぬいぐるみのぬいぐるみIDとに基づいて、撮像領域に含まれるぬいぐるみと撮像領域に含まれず情報端末10の近傍に存在するぬいぐるみとを識別する。撮像領域情報取得部104は、この識別結果を撮像領域情報として取得してもよい。 Alternatively, each of the multiple stuffed animals may be assigned a unique stuffed animal ID in advance, or the imaging area information acquisition unit 104 may assign a stuffed animal ID different from that of the stuffed animal 20 to a stuffed animal that is in the vicinity of the information terminal 10 and can communicate with the information terminal 10 each time the imaging preparation state is reached (if there are multiple stuffed animals, each of the multiple stuffed animals may be assigned a different ID). Then, the imaging area information acquisition unit 104 supplies commands to the drive control units 206 of the stuffed animals corresponding to each stuffed animal ID, for performing different operations. Next, the imaging area information acquisition unit 104 identifies the stuffed animals included in the imaging area and the stuffed animals that are not included in the imaging area and are present in the vicinity of the information terminal 10, based on the operation of the stuffed animal included in the imaging area and the stuffed animal ID of the stuffed animal that was supplied with the command corresponding to the operation. The imaging area information acquisition unit 104 may acquire this identification result as imaging area information.

撮像領域情報取得部104は、撮像領域の位置情報、日時情報、及び天気情報等は情報端末10が有するGPS機能、時計機能、及び外部サーバから情報を取得する機能等を用いて取得する。また、撮像領域情報取得部104は、撮像領域に含まれるオブジェクトに関する情報、及び撮像領域の背景等に関する情報を撮像部100から受け取った撮像画像の画像解析により取得する。 The imaging area information acquisition unit 104 acquires the location information, date and time information, weather information, etc. of the imaging area using the GPS function, clock function, and function for acquiring information from an external server that the information terminal 10 has. In addition, the imaging area information acquisition unit 104 acquires information about objects included in the imaging area and information about the background of the imaging area, etc., by image analysis of the captured image received from the imaging unit 100.

(画像解析部106)
すなわち、情報端末10は、画像解析する画像解析部106を有する。画像解析部106は、撮像部100が取得した撮影準備状態における撮像領域の画像、及び/又は撮像部100が撮像指示に応じて取得した撮像領域の撮像画像を解析し、解析結果を撮像領域情報として生成する。撮像領域情報取得部104は、生成された撮像領域情報を取得する。画像解析部106は、従来公知の画像処理やパターンマッチング手法等を用いて画像解析できる。
(Image analysis unit 106)
That is, the information terminal 10 has an image analysis unit 106 that performs image analysis. The image analysis unit 106 analyzes an image of the imaging area in a shooting preparation state acquired by the imaging unit 100 and/or an image of the imaging area acquired by the imaging unit 100 in response to an imaging instruction, and generates the analysis result as imaging area information. The imaging area information acquisition unit 104 acquires the generated imaging area information. The image analysis unit 106 can perform image analysis using conventionally known image processing, pattern matching methods, etc.

また、画像解析部106は、撮像対象となるオブジェクトや背景等の撮像画像を画像格納部114若しくは外部のサーバから読み込んで学習することもできる。この場合、画像解析部106は、学習結果と撮像領域の画像の特徴量とを比較し、撮像領域に含まれるオブジェクトや背景が何であるかを特定できる。更に、画像解析部106は、撮像領域に含まれるオブジェクトの動作及び/又は状態をリアルタイムに解析することもできる。一例として、画像解析部106は、所定のオブジェクトの予め定められたモデルと撮像領域に含まれるオブジェクトの特徴量とを比較し、当該オブジェクトがどのような動作をしているか、及び/又はどのような状態であるかを解析することもできる。なお、画像解析部106は、例えば、Regional Convolutional Neural Network(R-CNN)、高速RCNN、セマンティックセグメンテーション、インスタンスセグメンテーション等を用いて画像に含まれるオブジェクトを認識してもよい。 The image analysis unit 106 can also read captured images of objects and backgrounds to be captured from the image storage unit 114 or an external server and learn from them. In this case, the image analysis unit 106 can compare the learning results with the feature amounts of the image of the captured area to identify what objects and backgrounds are included in the captured area. Furthermore, the image analysis unit 106 can also analyze the behavior and/or state of objects included in the captured area in real time. As an example, the image analysis unit 106 can compare a predetermined model of a specific object with the feature amounts of an object included in the captured area to analyze what behavior the object is performing and/or what state it is in. Note that the image analysis unit 106 may recognize objects included in an image using, for example, Regional Convolutional Neural Network (R-CNN), high-speed RCNN, semantic segmentation, instance segmentation, etc.

例えば、画像解析部106は、撮像領域の画像を解析し、撮像領域に含まれるオブジェクトが人物であるか否かを特定し、オブジェクトが人物であると特定した場合は当該人物の動作及び/又は表情を特定できる。また、画像解析部106は、撮像領域に含まれるオブジェクトがぬいぐるみであるか否かを特定し、オブジェクトがぬいぐるみであると特定した場合は当該ぬいぐるみの特徴(例えば、種類、属性等)を特定できる。更に、画像解析部106は、撮像領域に含まれるオブジェクトが人物ではない物品(例えば、飲食物、商品、身の回り品、乗用車等の乗り物等)である場合、当該物品が何であるかを特定できる(例えば、商品名等を特定できる。)。更に、画像解析部106は、撮像領域の背景や風景がどのような背景や風景であるかを特定することもできる。 For example, the image analysis unit 106 can analyze the image of the imaging area, determine whether or not an object included in the imaging area is a person, and if it is determined that the object is a person, determine the actions and/or facial expressions of the person. The image analysis unit 106 can also determine whether or not an object included in the imaging area is a stuffed animal, and if it is determined that the object is a stuffed animal, determine the characteristics of the stuffed animal (e.g., type, attributes, etc.). Furthermore, if the object included in the imaging area is an item other than a person (e.g., food and drink, merchandise, personal belongings, vehicles such as cars, etc.), the image analysis unit 106 can determine what the item is (e.g., product name, etc.). Furthermore, the image analysis unit 106 can also determine what the background or scenery of the imaging area is.

(撮像領域情報格納部108)
撮像領域情報格納部108は、撮像領域情報を格納する。撮像領域情報格納部108は、撮像領域情報を識別する撮像領域IDに対応付けて、撮像領域情報取得部104が取得した撮像領域情報を格納する。撮像領域情報格納部108は、撮像領域情報が取得された日時(取得日時)を更に対応付けて撮像領域情報を格納することもできる。つまり、撮像領域情報格納部108は、過去の撮像領域情報も格納できる。
(Imaging area information storage unit 108)
The imaging area information storage unit 108 stores the imaging area information. The imaging area information storage unit 108 stores the imaging area information acquired by the imaging area information acquisition unit 104 in association with an imaging area ID that identifies the imaging area information. The imaging area information storage unit 108 can also store the imaging area information in association with the date and time when the imaging area information was acquired (acquisition date and time). In other words, the imaging area information storage unit 108 can also store past imaging area information.

この場合、画像解析部106は、撮像部100が撮影準備状態における撮像領域の画像を撮像した時点における当該撮像領域の画像、及び/又は当該時点より前の時点における撮像領域の画像を解析できる。これにより、例えば、画像解析部106は、撮像部100が撮像指示に応じて撮像画像を取得するより前の時点で撮像領域に何が写っているかを示す情報(例えば、風景や背景及びそれらの変化に関する情報、撮像領域に含まれる人物の動作や表情及びそれらの変化に関する情報、及び/又は撮像領域に含まれる主題となるぬいぐるみ20とは異なるぬいぐるみの種類等に関する情報)を撮像領域情報として生成できる。撮像領域情報格納部108は、情報端末10の他の構成部材からの要求に応じ、格納している情報を所定の構成部材に供給する。 In this case, the image analysis unit 106 can analyze the image of the imaging area at the time when the imaging unit 100 captures an image of the imaging area in a shooting preparation state, and/or the image of the imaging area at a time prior to that time. This allows the image analysis unit 106 to generate, for example, imaging area information indicating what is in the imaging area at a time prior to the imaging unit 100 acquiring an image in response to an imaging instruction (for example, information on the scenery or background and changes thereto, information on the actions or facial expressions of the person included in the imaging area and changes thereto, and/or information on the type of stuffed animal other than the stuffed animal 20 that is the subject included in the imaging area). The imaging area information storage unit 108 supplies the stored information to a specified component in response to a request from another component of the information terminal 10.

(情報端末側送受信部110)
情報端末側送受信部110は、情報端末10の所定の構成部材からの所定の情報をぬいぐるみ20に供給する。また、情報端末側送受信部110は、ぬいぐるみ20の所定の構成部材から所定の情報を受け取る。更に、情報端末側送受信部110は、外部のサーバ等に情報端末10の所定の構成部材からの所定の情報を供給すること、外部のサーバ等から所定の情報を受け取ることもできる。なお、通信形式としては無線通信であれば特に限定はない。例えば、情報端末側送受信部110は、Bluetooth(登録商標)等の近距離無線通信を利用できる。これは、ぬいぐるみ側送受信部202も同様である。これにより、情報端末10とぬいぐるみ20とは互いに無線通信が可能になる。
(Information terminal side transmitting/receiving unit 110)
The information terminal side transmitting/receiving unit 110 supplies the stuffed toy 20 with predetermined information from a predetermined component of the information terminal 10. The information terminal side transmitting/receiving unit 110 also receives predetermined information from a predetermined component of the stuffed toy 20. Furthermore, the information terminal side transmitting/receiving unit 110 can supply predetermined information from a predetermined component of the information terminal 10 to an external server or the like, and can also receive predetermined information from an external server or the like. The communication format is not particularly limited as long as it is wireless communication. For example, the information terminal side transmitting/receiving unit 110 can use short-range wireless communication such as Bluetooth (registered trademark). The same applies to the stuffed toy side transmitting/receiving unit 202. This allows the information terminal 10 and the stuffed toy 20 to wirelessly communicate with each other.

(指示受付部112)
指示受付部112は、ユーザからの各種指示を受け付ける。各種指示としては、例えば、撮影準備状態における撮像領域の画像の撮像の実行等の指示である。指示受付部112は、受け付けた指示に応じ、当該指示を実行する情報端末10の構成部材に当該指示を供給し、当該指示を受け取った構成部材は当該指示に応じた動作を実行する。
(Instruction Receiving Unit 112)
The instruction receiving unit 112 receives various instructions from a user. For example, various instructions include an instruction to capture an image of an imaging area in an imaging preparation state. In response to the received instruction, the instruction receiving unit 112 supplies the instruction to a component of the information terminal 10 that executes the instruction, and the component that receives the instruction executes an operation according to the instruction.

(画像格納部114)
画像格納部114は、画像を識別する画像IDに対応付けて画像情報を格納する。画像情報としては、撮影準備状態における撮像領域の画像、撮像指示に応じて撮像部100が撮像した撮像画像、及び/又は撮像画像に含まれるぬいぐるみ20へ合成する合成用画像(画像の合成に用いられる画像部材を含む)等の情報が挙げられる。なお、本実施形態において「画像」や「撮像画像」、「合成用画像」には、静止画及び動画の双方が含まれる。また、静止画及び動画には、付帯する音声情報が含まれていてもよい。画像格納部114は、情報端末10の他の構成部材からの要求に応じ、格納している画像情報を所定の構成部材に供給する。
(Image storage unit 114)
The image storage unit 114 stores image information in association with an image ID that identifies an image. The image information includes an image of the imaging area in a shooting preparation state, a captured image captured by the imaging unit 100 in response to an imaging instruction, and/or a compositing image (including an image member used for compositing images) to be composited with the stuffed toy 20 included in the captured image. In this embodiment, the terms "image", "captured image", and "compositing image" include both still images and moving images. In addition, the still images and moving images may include accompanying audio information. The image storage unit 114 supplies the stored image information to a specified component in response to a request from another component of the information terminal 10.

(ぬいぐるみ情報格納部124)
ぬいぐるみ情報格納部124は、ぬいぐるみを識別するぬいぐるみIDに対応付けて、ぬいぐるみに関する情報であるぬいぐるみ情報を格納する。ぬいぐるみ情報は、ぬいぐるみの種類、名称、性別、属性、性格等の情報である。ぬいぐるみ情報格納部124は、ユーザが所持するぬいぐるみ20のぬいぐるみ情報、及び/又はユーザが所持していないぬいぐるみのぬいぐるみ情報を格納できる。ぬいぐるみ情報格納部124は、情報端末10の他の構成部材からの働きかけに応じ、所定の構成部材に所定の情報を供給する。
(Plush Toy Information Storage Unit 124)
The stuffed toy information storage unit 124 stores stuffed toy information, which is information about a stuffed toy, in association with a stuffed toy ID that identifies the stuffed toy. The stuffed toy information is information about the type, name, sex, attributes, personality, etc. of the stuffed toy. The stuffed toy information storage unit 124 can store stuffed toy information about stuffed toy 20 owned by the user and/or stuffed toy information about stuffed toy 20 not owned by the user. The stuffed toy information storage unit 124 supplies specified information to specified components in response to requests from other components of the information terminal 10.

(ぬいぐるみ情報更新部126)
ぬいぐるみ情報更新部126は、ぬいぐるみ情報格納部124に格納されているぬいぐるみ情報を更新する。例えば、指示受付部112がユーザからの所定の指示を受け付けた場合に、ぬいぐるみ情報更新部126はぬいぐるみ情報を更新することができる。
(Plush Toy Information Update Unit 126)
The stuffed toy information update unit 126 updates the stuffed toy information stored in the stuffed toy information storage unit 124. For example, when the instruction receiving unit 112 receives a predetermined instruction from the user, the stuffed toy information update unit 126 can update the stuffed toy information.

(友達情報格納部128)
友達情報格納部128は、ぬいぐるみIDに対応付けて当該ぬいぐるみIDで識別されるぬいぐるみ(第1のぬいぐるみ)の友達としての他のぬいぐるみ(第2のぬいぐるみ)を識別する友達ぬいぐるみIDと、第1のぬいぐるみと第2のぬいぐるみとの関係性を示す情報(例えば、これまでに同一の撮像画像に共に写った回数等を示す情報、及び回数等を示す情報に基づいて算出される親密度の情報)である友達関連情報を格納する。友達情報格納部128は、情報端末10の他の構成部材からの働きかけに応じ、所定の構成部材に友達関連情報を供給する。
(Friend information storage unit 128)
The friend information storage unit 128 stores friend-related information, which is a friend stuffed animal ID that identifies another stuffed animal (second stuffed animal) as a friend of the stuffed animal (first stuffed animal) identified by the stuffed animal ID in association with the stuffed animal ID, and information indicating the relationship between the first stuffed animal and the second stuffed animal (for example, information indicating the number of times that they have appeared together in the same captured image, and information on the degree of intimacy calculated based on the information indicating the number of times, etc.). The friend information storage unit 128 supplies the friend-related information to a predetermined component in response to an action from another component of the information terminal 10.

(画像処理制御部116、画像処理部118)
画像処理制御部116は、画像処理部118の動作を制御する。画像処理制御部116は、撮像領域情報、及び/又はぬいぐるみ20のバッテリー残量等の情報に基づいて、表示部130に表示されるぬいぐるみ20の表示位置に所定の画像を合成するか否か判断する。そして、画像処理制御部116は、画像の合成をすると判断した場合、画像処理部118に画像の合成を実行させる。なお、画像処理部118は、画像の合成処理の他に、撮像画像の画像変換や変形、撮像画像からの特徴量等の情報抽出等の処理も実行できる。
(Image processing control unit 116, image processing unit 118)
The image processing control unit 116 controls the operation of the image processing unit 118. The image processing control unit 116 judges whether or not to composite a predetermined image at the display position of the stuffed animal 20 displayed on the display unit 130 based on the imaging area information and/or information such as the remaining battery level of the stuffed animal 20. Then, when the image processing control unit 116 judges that images should be composited, it causes the image processing unit 118 to execute image composition. Note that the image processing unit 118 can also execute processes such as image conversion and deformation of the captured image and extraction of information such as feature amounts from the captured image in addition to the image composition process.

画像処理部118は、画像処理制御部116に制御され、撮像領域に含まれるぬいぐるみ20の表示部130の表示位置に所定の画像を合成して合成画像を生成する。そして、画像処理部118は、合成画像を表示部130に表示させる。画像処理部118は、合成画像を合成画像を識別する合成画像IDに対応付けて画像格納部114に格納することもできる。なお、画像処理部118は、画像格納部114に格納されている合成用画像を用い、合成画像を生成できる。 The image processing unit 118 is controlled by the image processing control unit 116 and generates a composite image by synthesizing a predetermined image at the display position of the display unit 130 of the stuffed toy 20 included in the imaging area. The image processing unit 118 then causes the composite image to be displayed on the display unit 130. The image processing unit 118 can also store the composite image in the image storage unit 114 in association with a composite image ID that identifies the composite image. The image processing unit 118 can generate a composite image by using an image for synthesis stored in the image storage unit 114.

(付加情報生成部120)
付加情報生成部120は、撮像部100が撮像する撮像画像に対応する付加情報、すなわち、撮像画像に含まれるオブジェクト及び/又はぬいぐるみ20がどのような行動をしているか、若しくはどのような状態であるか等を示す付加情報を、撮像領域情報に基づいて生成する。付加情報生成部120は、撮像領域情報取得部104が取得した撮像領域情報、撮像領域情報格納部108が格納している撮像領域情報、及び/又は画像格納部114が格納している撮像画像が撮像された時点の撮像領域情報に基づいて付加情報を生成する。付加情報とは、撮像領域に含まれるオブジェクト及び/又はぬいぐるみ20がどのような行動や動作をしているか、若しくはどのような状態であるか等を示すテキスト情報や図形情報等である。例えば、付加情報は、撮像領域に含まれるオブジェクトとぬいぐるみ20との関係性やオブジェクトとぬいぐるみ20との組み合わせ等に基づいて生成されるセリフ、説明文等のテキスト情報である。
(Additional Information Generator 120)
The additional information generating unit 120 generates additional information corresponding to the captured image captured by the imaging unit 100, i.e., additional information indicating what action the object and/or stuffed toy 20 included in the captured image is taking or what state it is in, based on the imaging area information. The additional information generating unit 120 generates additional information based on the imaging area information acquired by the imaging area information acquiring unit 104, the imaging area information stored in the imaging area information storage unit 108, and/or the imaging area information stored in the image storage unit 114 at the time the captured image was captured. The additional information is text information, graphic information, etc. indicating what action or movement the object and/or stuffed toy 20 included in the imaging area is taking or what state it is in. For example, the additional information is text information such as lines, explanations, etc. generated based on the relationship between the object and stuffed toy 20 included in the imaging area, the combination of the object and stuffed toy 20, etc.

付加情報生成部120は、例えば、オブジェクトやぬいぐるみの種類毎に予め定められた説明文やセリフ等のテキスト情報を撮像領域情報に対応付けて格納するテキスト情報格納部、及び/又は外部のサーバからテキスト情報を取得するテキスト情報取得部を有することができる。そして、付加情報生成部120は、撮像領域情報に基づいて、撮像領域に含まれるオブジェクトの種類や動作、ぬいぐるみ20の種類、及び/又はぬいぐるみ20とは異なるぬいぐるみが撮像領域に含まれる場合は当該ぬいぐるみの種類等に応じたテキスト情報をテキスト情報格納部から取得するか、外部のサーバから取得し、取得したテキスト情報を用いるか、若しくは取得したテキスト情報を撮像領域情報に基づいて加工した加工テキスト情報を用いて付加情報を生成することができる。 The additional information generating unit 120 may have, for example, a text information storage unit that stores text information such as a description or a line predetermined for each type of object or stuffed animal in association with the imaging area information, and/or a text information acquiring unit that acquires text information from an external server. Based on the imaging area information, the additional information generating unit 120 may acquire text information corresponding to the type and action of the object included in the imaging area, the type of stuffed animal 20, and/or the type of stuffed animal other than the stuffed animal 20 included in the imaging area from the text information storage unit or from an external server, and use the acquired text information, or generate additional information using processed text information obtained by processing the acquired text information based on the imaging area information.

また、付加情報生成部120は、Conditional Variational Auto-encoder(CVAE)を用いることで付加情報を生成してもよい。更に、付加情報生成部120は、画像認識を実行するConvolutional Neural Network(CNN)とリカレントニューラルネットワークとを組み合わせたニューラル画像脚注付けを用いて付加情報としてのテキスト情報を生成してもよい。 The additional information generating unit 120 may generate the additional information by using a Conditional Variational Auto-encoder (CVAE). Furthermore, the additional information generating unit 120 may generate text information as the additional information by using neural image annotating that combines a Convolutional Neural Network (CNN) that performs image recognition and a recurrent neural network.

また、付加情報は、撮像領域情報に含まれる撮像領域の位置を示す情報、すなわち、画像が撮像された地域、場所に適したテキスト情報であってもよい。更に、付加情報は、ぬいぐるみ20と共に写っているオブジェクト(人物、情報端末10と通信可能な他のぬいぐるみ、情報端末10と通信不能なぬいぐるみ、商品等)や背景(観光地や景勝地等の風景、映画のスクリーン等)等に応じ、当該オブジェクトや背景等に適したテキスト情報であってもよい。例えば、撮像領域情報に画像が撮像された位置を示す情報が含まれている場合、付加情報は当該位置に来たことを示すテキスト情報(例えば、「○○に来た!」(ただし、○○は場所の名称やランドマークの名称)等のテキスト情報)であってよく、撮像領域情報に撮像領域に所定の商品の名称を示す情報が含まれている場合、付加情報は当該商品に関するテキスト情報(例えば、「○○を手に入れた!」(ただし、○○は商品名)等のテキスト情報)であってよい。 The additional information may be information indicating the position of the imaging area included in the imaging area information, that is, text information suitable for the region or place where the image was captured. Furthermore, the additional information may be text information suitable for the object or background (such as a person, another stuffed animal that can communicate with the information terminal 10, a stuffed animal that cannot communicate with the information terminal 10, a product, etc.) that appears together with the stuffed animal 20, depending on the object or background (such as scenery of a tourist spot or scenic spot, a movie screen, etc.). For example, if the imaging area information includes information indicating the position where the image was captured, the additional information may be text information indicating that the user has arrived at the position (such as text information such as "I came to XX!" (where XX is the name of a place or a landmark)), and if the imaging area information includes information indicating the name of a specific product in the imaging area, the additional information may be text information related to the product (such as text information such as "I got XX!" (where XX is the product name)).

また、付加情報は、撮像領域の天気、温度、及び/又は湿度に応じたテキスト情報であってもよい。そして、付加情報は、撮像領域に含まれるぬいぐるみ20が、撮像領域に訪れた回数、撮像領域に他のオブジェクトと共に写った回数、及び/又は他のぬいぐるみと共に写った回数等に応じたテキスト情報(第1のテキスト情報)であってもよい。例えば、ある撮像領域の場所にぬいぐるみ20が訪れた回数が増加するに従い、ぬいぐるみ20による当該場所に対する認知度が向上したとして、特別な表現のテキスト情報を付加情報生成部120は生成してよい(つまり、ぬいぐるみ20を擬人化して捉えている。)。また、ぬいぐるみ20と共に他のぬいぐるみが写った回数が増加するに従い、ぬいぐるみ20の当該他のぬいぐるみに対する友好度が向上したとして、特別な表現のテキスト情報(第2のテキスト情報)を付加情報生成部120は生成してよい。なお、付加情報生成部120は、撮像領域情報格納部108に格納されている過去の撮像領域情報、及び/又は画像格納部114に格納されている過去の撮像画像に基づいて、第1のテキスト情報及び第2のテキスト情報を生成できる。 The additional information may be text information corresponding to the weather, temperature, and/or humidity of the imaging area. The additional information may be text information (first text information) corresponding to the number of times the stuffed animal 20 included in the imaging area has visited the imaging area, the number of times it has been captured in the imaging area with other objects, and/or the number of times it has been captured with other stuffed animals. For example, as the number of times the stuffed animal 20 has visited a certain imaging area increases, the additional information generating unit 120 may generate text information with a special expression (i.e., the stuffed animal 20 is perceived as personified). As the number of times other stuffed animals are captured together with the stuffed animal 20 increases, the additional information generating unit 120 may generate text information with a special expression (second text information) based on the past imaging area information stored in the imaging area information storage unit 108 and/or the past captured images stored in the image storage unit 114.

また、撮像領域情報が撮像領域に複数のぬいぐるみが含まれていることを示す場合、付加情報生成部120は、ぬいぐるみの組合せに応じたテキスト情報を生成できる。この場合、撮像領域情報取得部104は、画像解析部106の画像解析結果、及びぬいぐるみ情報格納部124に格納されているぬいぐるみ情報に基づいて、撮像領域に含まれる複数のぬいぐるみの種類等を特定し、ぬいぐるみの組合せを特定する。そして、付加情報生成部120は、特定されたぬいぐるみの組合せに基づいてテキスト情報を生成する。また、付加情報生成部120は、撮像領域にぬいぐるみ20が含まれる一方で、撮像領域に含まれないものの情報端末10の近傍に他のぬいぐるみが存在することを示す情報が撮像領域情報に含まれている場合、特別なテキスト情報(例えば、「この他のぬいぐるみと次は一緒に写りたい」等のテキスト情報)を生成することもできる。 In addition, when the imaging area information indicates that the imaging area includes multiple stuffed toys, the additional information generating unit 120 can generate text information according to the combination of stuffed toys. In this case, the imaging area information acquiring unit 104 identifies the types of multiple stuffed toys included in the imaging area based on the image analysis results of the image analyzing unit 106 and the stuffed toy information stored in the stuffed toy information storage unit 124, and identifies the combination of stuffed toys. The additional information generating unit 120 then generates text information based on the identified combination of stuffed toys. In addition, when the imaging area includes a stuffed toy 20, while the imaging area information includes information indicating that there is another stuffed toy in the vicinity of the information terminal 10 but not included in the imaging area, the additional information generating unit 120 can also generate special text information (for example, text information such as "I want to be photographed with this other stuffed toy next time").

更に、ぬいぐるみ20や他のぬいぐるみにはそれぞれ、固有の特性(性別や性格等)が対応付けられていてもよい(この固有の特性は、ぬいぐるみ情報格納部124にぬいぐるみ情報として格納されている。)。付加情報生成部120は、撮像領域情報に含まれるぬいぐるみ20の固有の特性を示す情報をぬいぐるみ情報格納部124から取得し、取得した情報に基づいてテキスト情報を生成してもよい。例えば、付加情報生成部120は、ぬいぐるみ20の性格が「大人しい」場合や「やんちゃ」な場合等で、生成するテキストの語尾等を変化させたテキスト情報を生成する。また、撮像領域に複数のぬいぐるみが含まれている場合、及び/又は撮像領域と情報端末10近傍のそれぞれにぬいぐるみが含まれている場合、ぬいぐるみ同士の親密度に応じたテキスト情報を、付加情報生成部120は生成してもよい。ぬいぐるみ同士の親密度は、例えば、友達情報格納部128に友達関連情報として格納されている。 Furthermore, the stuffed animal 20 and the other stuffed animals may each be associated with unique characteristics (such as gender and personality) (these unique characteristics are stored as stuffed animal information in the stuffed animal information storage unit 124). The additional information generating unit 120 may obtain information indicating the unique characteristics of the stuffed animal 20 contained in the imaging area information from the stuffed animal information storage unit 124, and generate text information based on the obtained information. For example, the additional information generating unit 120 may generate text information in which the ending of the generated text is changed when the personality of the stuffed animal 20 is "quiet" or "mischievous". In addition, when multiple stuffed animals are included in the imaging area and/or when stuffed animals are included in both the imaging area and the information terminal 10, the additional information generating unit 120 may generate text information according to the intimacy between the stuffed animals. The intimacy between the stuffed animals is stored, for example, as friend-related information in the friend information storage unit 128.

また、付加情報生成部120は、撮像領域に含まれるぬいぐるみ20の固有の特性を示す情報に基づいて、複数のテキスト情報を生成することもできる。そして、付加情報生成部120は、ユーザからの選択指示を指示受付部112が受け付けた場合、ユーザによって選択されたテキスト情報を付加情報として決定する。また、この場合において付加情報生成部120は、ぬいぐるみ情報更新部126に働きかけて、ユーザが選択したテキスト情報に対応する特性を、新たな特性としてぬいぐるみ20に対応付けるように、ぬいぐるみ情報格納部124に格納されているぬいぐるみ情報を更新させてもよい。例えば、付加情報生成部120は、撮像領域に含まれるぬいぐるみ20の固有の特性を示す情報に基づいて、当該特性に対応するテキスト情報の他に、他の特性に対応するテキスト情報を1つ以上生成する。そして、複数のテキスト情報からユーザが選択したテキスト情報が当該特性に対応するテキスト情報とは異なる他の特性に対応するテキスト情報である場合、付加情報生成部120は、ぬいぐるみ情報更新部126に、ぬいぐるみ情報格納部124に格納されているぬいぐるみ情報に含まれるぬいぐるみの特性をこの他の特性に更新させる。これにより、ぬいぐるみ20の特性をユーザの好みの特性に変更することができる。 The additional information generating unit 120 can also generate a plurality of pieces of text information based on information indicating the unique characteristics of the stuffed toy 20 included in the imaging area. When the instruction receiving unit 112 receives a selection instruction from the user, the additional information generating unit 120 determines the text information selected by the user as the additional information. In this case, the additional information generating unit 120 may act on the stuffed toy information updating unit 126 to update the stuffed toy information stored in the stuffed toy information storage unit 124 so that the characteristics corresponding to the text information selected by the user are associated with the stuffed toy 20 as new characteristics. For example, the additional information generating unit 120 generates one or more pieces of text information corresponding to other characteristics in addition to the text information corresponding to the characteristics based on information indicating the unique characteristics of the stuffed toy 20 included in the imaging area. When the text information selected by the user from the plurality of pieces of text information is text information corresponding to other characteristics different from the text information corresponding to the characteristics, the additional information generating unit 120 causes the stuffed toy information updating unit 126 to update the characteristics of the stuffed toy included in the stuffed toy information stored in the stuffed toy information storage unit 124 to the other characteristics. This allows the characteristics of the stuffed toy 20 to be changed to the characteristics preferred by the user.

(供給部122)
供給部122は、撮像画像と、撮像画像に対応する付加情報とを所定のサーバ(例えば、ソーシャルネットワークサービス(SNS)のサーバ)に供給する。供給部122は、指示受付部112がユーザからのSNSへの投稿指示を受け付けた場合、所定のサーバに撮像部100が撮像した撮像画像及び付加情報を供給する。これにより、ぬいぐるみ20が主人公である撮像画像が付加情報と共に所定のサーバにアップされる。
(Supply unit 122)
The supply unit 122 supplies the captured image and the additional information corresponding to the captured image to a predetermined server (for example, a server of a social network service (SNS)). When the instruction receiving unit 112 receives an instruction to post to the SNS from a user, the supply unit 122 supplies the captured image captured by the imaging unit 100 and the additional information to the predetermined server. As a result, the captured image in which the stuffed animal 20 is the main character is uploaded to the predetermined server together with the additional information.

[撮影システム5の構成の詳細:ぬいぐるみ20の構成]
(構成部材200)
ぬいぐるみ20は、少なくとも1つの構成部材200を有して構成される。一例として、ぬいぐるみ20は、図4に示すように、頭部の構成部材200a、頭部に接続する胴体の構成部材200b、頭部に設けられる耳の構成部材200c及び構成部材200d、胴体に設けられる腕部の構成部材200e及び構成部材200f、及び胴体の頭部との接続側と反対側付近に設けられる脚部の構成部材200g及び構成部材200hとを有して構成される。なお、ぬいぐるみ20の各構成部材は、内部に1つ以上の駆動部を有していてもよい。例えば、所定の長さを有して構成されるぬいぐるみ20の腕部に対応する構成部材や耳に対応する構成部材の長手方向に沿って所定間隔で複数の駆動部及び各駆動部を連結する連結部材を設け、腕部や耳が折れ曲がるように構成することもできる。また、ぬいぐるみ20の形状、及びぬいぐるみ20を構成する構成部材は図4の例に限られない。ぬいぐるみ20の形状としては、様々な動物の形状、様々なキャラクターの形状等を採用できる。そして、ぬいぐるみ20を構成する構成部材の形状及び数も、ぬいぐるみ20全体の形状及び/又は機能に応じて適宜決定できる。ただし、ぬいぐるみ20は、カメラ等の撮像部を有さずに構成される。
[Details of the configuration of the photography system 5: Configuration of the stuffed toy 20]
(Component 200)
The stuffed toy 20 is configured with at least one component 200. As an example, as shown in FIG. 4, the stuffed toy 20 is configured with a head component 200a, a body component 200b connected to the head, ear components 200c and 200d provided on the head, arm components 200e and 200f provided on the body, and leg components 200g and 200h provided near the side of the body opposite to the side connected to the head. Each component of the stuffed toy 20 may have one or more driving units inside. For example, a plurality of driving units and connecting members connecting each driving unit may be provided at predetermined intervals along the longitudinal direction of the component corresponding to the arm or ear of the stuffed toy 20 configured with a predetermined length, so that the arm or ear can be bent. The shape of the stuffed toy 20 and the components constituting the stuffed toy 20 are not limited to the example of FIG. 4. The shape of the stuffed toy 20 can be various animal shapes, various character shapes, etc. The shape and number of components constituting the stuffed toy 20 can also be determined appropriately depending on the overall shape and/or function of the stuffed toy 20. However, the stuffed toy 20 is configured without having an imaging unit such as a camera.

一の構成部材と当該一の構成部材に隣接する他の構成部材とは駆動部を介して接続できる。例えば、図4の例においては、駆動部208aを介して構成部材200aと構成部材200bとが接続され、胴体の構成部材200bに対して頭部の構成部材200aが動くように構成される。また、駆動部208bを介して構成部材200bと右腕の構成部材200eとが接続され、駆動部208cを介して構成部材200bと左腕の構成部材200fとが接続され、駆動部208dを介して構成部材200aと右耳の構成部材200cとが接続され、駆動部208eを介して構成部材200aと左耳の構成部材200dとが接続され、駆動部208iを介して構成部材200bと右脚の構成部材200gとが接続され、駆動部208jを介して構成部材200bと左脚の構成部材200hとが接続される。ぬいぐるみ20の四肢及び両耳も、胴体に対する頭部と同様に動くように構成される。 A component and another component adjacent to the component can be connected via a drive unit. For example, in the example of FIG. 4, the component 200a and the component 200b are connected via the drive unit 208a, and the head component 200a is configured to move relative to the torso component 200b. Also, the component 200b and the right arm component 200e are connected via the drive unit 208b, the component 200b and the left arm component 200f are connected via the drive unit 208c, the component 200a and the right ear component 200c are connected via the drive unit 208d, the component 200a and the left ear component 200d are connected via the drive unit 208e, the component 200b and the right leg component 200g are connected via the drive unit 208i, and the component 200b and the left leg component 200h are connected via the drive unit 208j. The limbs and ears of the stuffed animal 20 are configured to move in the same way as the head relative to the torso.

また、ぬいぐるみ20の一方の目に駆動部208fが接続され、他方の目に駆動部208gが接続される。駆動部208f及び/又は駆動部208gは、目が開閉する動作や瞬きする動作をするように構成される。更に、ぬいぐるみ20の口部分に設けられる駆動部208hは、口の形状が変化する動作をするように構成される。 In addition, a driving unit 208f is connected to one eye of the stuffed animal 20, and a driving unit 208g is connected to the other eye. Driving unit 208f and/or driving unit 208g are configured to perform the actions of opening and closing the eyes and blinking. Furthermore, driving unit 208h provided in the mouth of the stuffed animal 20 is configured to perform the action of changing the shape of the mouth.

(ぬいぐるみ側送受信部202)
ぬいぐるみ側送受信部202は、情報端末10から撮像領域情報等の所定の情報を受け取り、受け取った所定の情報をぬいぐるみ20の所定の構成部材に供給する。また、ぬいぐるみ側送受信部202は、バッテリー残量に関する情報等、ぬいぐるみ20の所定の構成部材からの所定の情報を情報端末10の所定の構成部材に供給する。
(Plush toy side transmitting/receiving unit 202)
The stuffed toy side transmitting/receiving unit 202 receives predetermined information such as imaging area information from the information terminal 10, and supplies the received predetermined information to predetermined components of the stuffed toy 20. The stuffed toy side transmitting/receiving unit 202 also supplies predetermined information from predetermined components of the stuffed toy 20, such as information on the remaining battery level, to predetermined components of the information terminal 10.

(動作情報格納部204)
動作情報格納部204は、バッテリー220の残量情報、撮像領域情報、及び/又は動作情報を格納する。動作情報格納部204は、ぬいぐるみ20を識別するぬいぐるみIDに対応付けてこれらの情報を格納してもよい。動作情報とは、ぬいぐるみ20が有する1つ以上の駆動部208、及び/又はスピーカー214等の構成部材の動作を規定する情報であって、当該動作のシナリオ情報、音声情報等の情報である。動作情報格納部204は、駆動制御部206の働きかけに応じ、所定の動作情報を駆動制御部206に供給する。なお、情報端末10が動作情報格納部204を有していてもよい。この場合、情報端末10が駆動制御部206に動作情報を供給する。または、情報端末10は、撮像領域情報に基づいて動作情報を生成する動作情報生成部を有していてもよい。動作情報生成部は、生成した動作情報を動作情報格納部204に供給する(この場合、動作情報格納部204は、情報端末10若しくはぬいぐるみ20が有する。)。
(Operation information storage unit 204)
The operation information storage unit 204 stores the remaining amount information of the battery 220, the imaging area information, and/or the operation information. The operation information storage unit 204 may store these pieces of information in association with a stuffed toy ID for identifying the stuffed toy 20. The operation information is information that specifies the operation of one or more drive units 208 and/or components such as the speaker 214 of the stuffed toy 20, and is information such as scenario information and audio information of the operation. The operation information storage unit 204 supplies predetermined operation information to the drive control unit 206 in response to an action of the drive control unit 206. Note that the information terminal 10 may have the operation information storage unit 204. In this case, the information terminal 10 supplies the operation information to the drive control unit 206. Alternatively, the information terminal 10 may have an operation information generation unit that generates operation information based on the imaging area information. The operation information generation unit supplies the generated operation information to the operation information storage unit 204 (in this case, the operation information storage unit 204 is included in the information terminal 10 or the stuffed toy 20).

(駆動制御部206、駆動部208)
駆動部208は、構成部材を動作させる。駆動部208は、例えば、RCサーボモーターやDCモータ、及び/又はポテンショメータ等で構成される。そして、駆動制御部206は、撮像領域情報に基づいて駆動部208の動作を制御する。例えば、駆動制御部206は、情報端末10から受け取った撮像領域情報に対応付けて動作情報格納部204に格納されている動作情報を用い、駆動部208を動作させる。なお、駆動制御部206は、撮像領域情報に含まれる撮像領域の位置、撮像領域にぬいぐるみ20と共に含まれるオブジェクトや他のぬいぐるみ、撮像領域の背景、撮像領域の撮像時の天気や湿度、撮像領域にぬいぐるみ20と共に写っている他のぬいぐるみとぬいぐるみ20との関係性(例えば、親密度等)等に応じ、動作情報に所定の変化を加えてもよい。
(Drive control unit 206, drive unit 208)
The driving unit 208 operates the components. The driving unit 208 is composed of, for example, an RC servo motor, a DC motor, and/or a potentiometer. The driving control unit 206 controls the operation of the driving unit 208 based on the imaging area information. For example, the driving control unit 206 operates the driving unit 208 using the operation information stored in the operation information storage unit 204 in association with the imaging area information received from the information terminal 10. The driving control unit 206 may add a predetermined change to the operation information according to the position of the imaging area included in the imaging area information, objects and other stuffed animals included in the imaging area together with the stuffed animal 20, the background of the imaging area, the weather and humidity at the time of imaging the imaging area, the relationship between the stuffed animal 20 and the other stuffed animals captured in the imaging area together with the stuffed animal 20 (for example, intimacy, etc.), and the like.

(センサ210、マイク212、スピーカー214)
センサ210は、ぬいぐるみ20に対するユーザの接触やぬいぐるみ20の動作等を検出する。例えば、センサ210は、加速度センサ、静電容量タッチセンサ等である。また、マイク212は、ぬいぐるみ20の周囲の音声を取得する。更に、スピーカー214は、ぬいぐるみ20から各種の音声を出力する。例えば、駆動制御部206は、センサ210が検出したユーザによるぬいぐるみ20への接触を示す情報等、及び/又はマイク212が検出した音声等の情報に基づいて駆動部208の動作を制御してもよい。この場合、動作情報格納部204は、接触を示す情報や音声等の情報に対応付けて、動作情報を格納し、駆動制御部206は、接触を示す情報や音声の情報に対応する動作情報に基づいて駆動部208を動作させてよい。
(Sensor 210, microphone 212, speaker 214)
The sensor 210 detects the touch of the user to the stuffed toy 20, the operation of the stuffed toy 20, etc. For example, the sensor 210 is an acceleration sensor, a capacitance touch sensor, etc. The microphone 212 acquires sounds around the stuffed toy 20. Furthermore, the speaker 214 outputs various sounds from the stuffed toy 20. For example, the drive control unit 206 may control the operation of the drive unit 208 based on information indicating the touch of the user to the stuffed toy 20 detected by the sensor 210, etc., and/or information such as sound detected by the microphone 212. In this case, the operation information storage unit 204 may store the operation information in association with the information indicating the touch and the information such as sound, and the drive control unit 206 may operate the drive unit 208 based on the operation information corresponding to the information indicating the touch and the information of sound.

(バッテリー220、バッテリー残量確認部222、充放電制御部224)
バッテリー220は、少なくとも駆動部208を動作させる電力を駆動部208に供給する。バッテリー220は、ぬいぐるみ20を構成する各構成部材のうち、電力を要する構成部材に電力を供給する。そして、バッテリー残量確認部222は、バッテリー220をモニタリングして、バッテリー220の残量を確認する。バッテリー残量確認部222は、バッテリー残量を示す情報を情報端末10及び/又は駆動制御部206に供給する。また、充放電制御部224は、バッテリー220の充電及び放電を制御する。
(Battery 220, battery remaining capacity confirmation unit 222, charge/discharge control unit 224)
The battery 220 supplies at least power to the drive unit 208 to operate the drive unit 208. The battery 220 supplies power to components that require power among the components that make up the stuffed animal 20. The battery remaining amount confirmation unit 222 monitors the battery 220 and confirms the remaining amount of the battery 220. The battery remaining amount confirmation unit 222 supplies information indicating the remaining amount of the battery to the information terminal 10 and/or the drive control unit 206. The charge/discharge control unit 224 controls charging and discharging of the battery 220.

駆動制御部206は、バッテリー残量確認部222からバッテリー残量に関する情報を受け取った場合、バッテリー残量に基づいて駆動部208の動作を制御する。例えば、バッテリー残量が所定値以下であり、予め定められた閾値を超える場合、駆動制御部206は、ぬいぐるみ20があたかも眠気を催していたり、お腹がすいたような印象を与えるような動作をぬいぐるみ20がするように駆動部208を制御する。例えば、駆動制御部206は、ぬいぐるみ20の目の部分の駆動部を動作させ、ぬいぐるみ20が目を閉じている状態を実現させることや、耳部分の駆動部を動作させ、バッテリー残量に応じて段階的に耳が下がる動作を実行させることができる。 When the drive control unit 206 receives information regarding the remaining battery level from the battery level confirmation unit 222, it controls the operation of the drive unit 208 based on the remaining battery level. For example, when the remaining battery level is equal to or lower than a specified value and exceeds a predetermined threshold, the drive control unit 206 controls the drive unit 208 so that the stuffed animal 20 behaves as if it is sleepy or hungry. For example, the drive control unit 206 can operate the drive unit for the eyes of the stuffed animal 20 to realize a state in which the eyes of the stuffed animal 20 are closed, or operate the drive unit for the ears to perform an action in which the ears gradually lower according to the remaining battery level.

また、駆動制御部206は、バッテリー残量確認部222からバッテリー残量に関する情報を受け取り、バッテリー残量が予め定められた閾値以下である場合、駆動部208を予め定められた状態に設定し、その状態で駆動部208を停止させる。すなわち、バッテリー残量が駆動部208を十分に動作させることができない場合、ぬいぐるみ20の姿勢や表情がぬい撮りには適さない場合がある。そこで、バッテリー残量が予め定められた閾値以下になった場合、ぬい撮りにおいて不適切ではない撮像画像を撮像できるように、駆動制御部206は駆動部208の動作を制御し、ぬいぐるみ20の姿勢や表情をぬい撮りに適切な姿勢や表情にした上で、ぬいぐるみ20の動作(つまり、駆動部208の動作)を停止させる。これにより、バッテリー残量が駆動部208を動作させるには少なくなった場合であっても、ぬい撮りに適したぬいぐるみ20の姿勢や表情を維持できる。なお、バッテリー220が再び充電され、バッテリー残量が予め定められた閾値を超えるか、若しくは所定値を超えた場合、駆動制御部206は、駆動部208の動作を再開させることができる。 In addition, the drive control unit 206 receives information on the remaining battery level from the battery remaining level confirmation unit 222, and when the remaining battery level is equal to or lower than a predetermined threshold level, the drive control unit 208 is set to a predetermined state and the drive unit 208 is stopped in that state. That is, when the remaining battery level is not sufficient to operate the drive unit 208, the posture and expression of the stuffed animal 20 may not be suitable for sewing photography. Therefore, when the remaining battery level is equal to or lower than a predetermined threshold level, the drive control unit 206 controls the operation of the drive unit 208, and stops the operation of the stuffed animal 20 (i.e., the operation of the drive unit 208) after changing the posture and expression of the stuffed animal 20 to a posture and expression suitable for sewing photography so that an image that is not inappropriate for sewing photography can be captured. As a result, even if the remaining battery level is too low to operate the drive unit 208, the posture and expression of the stuffed animal 20 suitable for sewing photography can be maintained. Note that when the battery 220 is recharged and the remaining battery level exceeds a predetermined threshold level or a predetermined value, the drive control unit 206 can resume the operation of the drive unit 208.

[撮影システム5の処理の流れ]
図6は、本実施形態に係る撮影システムにおける処理の流れの一例を示す。
[Processing flow of the imaging system 5]
FIG. 6 shows an example of a processing flow in the imaging system according to this embodiment.

まず、撮像部100の撮像領域にぬいぐるみ20が入った状態において、指示受付部112が受け付けたユーザからの指示に応じるか若しくは自動的に、撮像制御部102は撮像部100を撮影準備状態にする(ステップ10。以下、ステップを「S」と表す。)。そして、撮像領域情報取得部104は、撮像部100が撮像している画像、若しくは撮像した撮像画像に基づいて撮像領域の撮像領域情報を取得する(S12)。撮像領域情報取得部104は、GPS機能や時計機能等の活用、撮像領域の画像認識、及び/又は画像解析により、撮像領域内のオブジェクトの有無、オブジェクトが含まれる場合は当該オブジェクトの種類(例えば、人物であるか物品であるか等を示す種類)、オブジェクトの動作や状態、撮像領域の背景、撮像領域の場所、撮影準備状態が開始された日時、及び/又は撮像領域の気温や天気等の情報を撮像領域情報として取得する。 First, when the stuffed toy 20 is in the imaging area of the imaging unit 100, the imaging control unit 102 puts the imaging unit 100 into a shooting preparation state automatically or in response to an instruction from the user received by the instruction receiving unit 112 (step 10. Hereinafter, step is represented as "S"). Then, the imaging area information acquisition unit 104 acquires imaging area information of the imaging area based on the image being captured by the imaging unit 100 or the captured image (S12). The imaging area information acquisition unit 104 acquires information such as the presence or absence of an object in the imaging area, the type of the object (e.g., type indicating whether it is a person or an object, etc.) if an object is included, the operation or state of the object, the background of the imaging area, the location of the imaging area, the date and time when the shooting preparation state started, and/or the temperature and weather of the imaging area, as imaging area information by utilizing a GPS function, a clock function, etc., image recognition of the imaging area, and/or image analysis.

そして、情報端末側送受信部110は、撮像領域情報取得部104が取得した撮像領域情報をぬいぐるみ側送受信部202に送信する(S14)。なお、情報端末側送受信部110は、過去の撮像領域情報を送信してもよい。ぬいぐるみ側送受信部202が撮像領域情報を受信した場合、ぬいぐるみ側送受信部202は、撮像領域情報を駆動制御部206に供給すると共に、バッテリー残量確認部222にバッテリー220の残量を確認させる。そして、バッテリー残量確認部222は、バッテリー220の残量を確認する(S16)。バッテリー残量確認部222が、バッテリー220の残量が所定値を超えていることを確認した場合(S16の「所定値超え」)、駆動制御部206は撮像領域情報に基づいて所定の駆動部208の動作を制御する(S18)。具体的に、駆動制御部206は、撮像領域情報に対応付けて動作情報格納部204に格納されている動作情報を取得し、取得した動作情報に基づいて駆動部208を動作させる。 Then, the information terminal side transmitting/receiving unit 110 transmits the imaging area information acquired by the imaging area information acquiring unit 104 to the stuffed toy side transmitting/receiving unit 202 (S14). The information terminal side transmitting/receiving unit 110 may transmit past imaging area information. When the stuffed toy side transmitting/receiving unit 202 receives the imaging area information, it supplies the imaging area information to the drive control unit 206 and causes the battery remaining amount checking unit 222 to check the remaining amount of the battery 220. Then, the battery remaining amount checking unit 222 checks the remaining amount of the battery 220 (S16). When the battery remaining amount checking unit 222 confirms that the remaining amount of the battery 220 exceeds a predetermined value ("Exceeds predetermined value" in S16), the drive control unit 206 controls the operation of a predetermined drive unit 208 based on the imaging area information (S18). Specifically, the drive control unit 206 acquires the operation information stored in the operation information storage unit 204 in association with the imaging area information, and operates the drive unit 208 based on the acquired operation information.

例えば動作情報格納部204には、撮像領域に人物が含まれており、この人物が所定の動作をしたことを示す撮像領域情報に対応付けて、ぬいぐるみ20に当該所定の動作を追随させることを示す動作情報を格納できる。一例として、駆動制御部206は、受け取った撮像領域情報に、ぬいぐるみ20と共に人物が撮像領域に含まれ、この人物が右手を上げる動作をしていることを示す情報が含まれている場合、この撮像領域情報に対応付けて動作情報格納部204に格納されている動作情報に基づいて、ぬいぐるみ20の胴体と右手とを繋ぐ駆動部208を動作させ、ぬいぐるみ20に右手を上げる動作を実行させる。 For example, the motion information storage unit 204 can store motion information indicating that the imaging area includes a person and that the person has performed a predetermined motion, in association with imaging area information indicating that the person is to make the stuffed animal 20 follow the predetermined motion. As an example, when the received imaging area information includes information indicating that a person is included in the imaging area together with the stuffed animal 20 and that the person is making the motion of raising his right hand, the drive control unit 206 operates the drive unit 208 connecting the body and right hand of the stuffed animal 20 based on the motion information stored in the motion information storage unit 204 in association with the imaging area information, and causes the stuffed animal 20 to perform the motion of raising its right hand.

なお、情報端末10が動作情報格納部204を有するか、撮像領域情報に基づいて動作情報を生成する動作情報生成部を有していてもよく、この場合、情報端末10から動作情報がぬいぐるみ20の駆動制御部206に供給され、駆動制御部206は受け取った動作情報に応じて駆動部208を動作させることができる。ただし、本実施形態においてはぬいぐるみ20が動作情報格納部204を有する例を説明する。 The information terminal 10 may have an operation information storage unit 204 or an operation information generation unit that generates operation information based on imaging area information. In this case, operation information is supplied from the information terminal 10 to the drive control unit 206 of the stuffed animal 20, and the drive control unit 206 can operate the drive unit 208 according to the received operation information. However, in this embodiment, an example will be described in which the stuffed animal 20 has the operation information storage unit 204.

また、バッテリー残量確認部222が、バッテリー残量が所定の閾値を超え、所定値以下であることを確認した場合(S16の「閾値を超え所定値以下」)、駆動制御部206は駆動部208に予め定められた動作を実行させる(S20)。すなわち、駆動制御部206は、バッテリー残量が減少してきていることをユーザが把握できる動作をぬいぐるみ20に実行させる。例えば、バッテリー残量確認部222は、バッテリー残量が所定の閾値を超えている場合、当該閾値から所定値までの間を複数のゾーンに区切り(所定値>閾値)、バッテリー残量がいずれのゾーンに属するかを確認する。そして、駆動制御部206は、バッテリー残量が減少し、バッテリー残量が多いゾーンから少ないゾーンに移る毎に所定の駆動部208に所定の動作を実行させる。一例として、駆動制御部206は、ぬいぐるみ20の頭部に接続されている耳の構成部材200c及び構成部材200dの駆動部208d及び駆動部208eを動作させ、バッテリー残量が多いゾーンから少ないゾーンに移る毎に耳が下がる動作を実行させる。また、駆動制御部206は、ぬいぐるみ20の目の部分の駆動部208f及び駆動部208gを動作させ、バッテリー残量が多いゾーンから少ないゾーンに移る毎に徐々に目を閉じる動作をさせてもよい。この場合に、駆動制御部206は、例えば、頭部と胴体との間に設けられる駆動部208aを動作させ、ぬいぐるみ20が眠っているような動作(例えば、舟をこぐような動作)をさせてもよい。 In addition, when the battery remaining amount confirmation unit 222 confirms that the battery remaining amount exceeds a predetermined threshold and is equal to or less than the predetermined value ("above threshold and equal to or less than the predetermined value" in S16), the drive control unit 206 causes the drive unit 208 to execute a predetermined operation (S20). That is, the drive control unit 206 causes the stuffed animal 20 to execute an operation that allows the user to know that the battery remaining amount is decreasing. For example, when the battery remaining amount exceeds a predetermined threshold, the battery remaining amount confirmation unit 222 divides the area between the threshold and the predetermined value into a plurality of zones (predetermined value > threshold) and confirms which zone the battery remaining amount belongs to. Then, the drive control unit 206 causes a predetermined drive unit 208 to execute a predetermined operation each time the battery remaining amount decreases and moves from a zone with a large battery remaining amount to a zone with a small battery remaining amount. As an example, the drive control unit 206 operates the drive unit 208d and drive unit 208e of the component 200c and component 200d of the ear connected to the head of the stuffed animal 20, and executes an operation in which the ears lower each time the battery remaining amount moves from a zone with a large battery remaining amount to a zone with a small battery remaining amount. The drive control unit 206 may also operate the drive units 208f and 208g for the eyes of the stuffed animal 20 to gradually close the eyes each time the battery level changes from a high to a low level zone. In this case, the drive control unit 206 may operate the drive unit 208a provided between the head and the torso, for example, to make the stuffed animal 20 perform a motion as if it were sleeping (for example, a motion like rowing a boat).

また、駆動制御部206は、バッテリー残量に応じて駆動部208の動作スピードを変更してもよい。例えば、駆動制御部206は、バッテリー残量が多いほど(バッテリー残量に比例して)、駆動部208の動作スピードを速めてもよい。若しくは、駆動制御部206は、バッテリー残量が少ないほど(バッテリー残量に反比例して)、駆動部208の動作スピードを速めてもよい。これにより、バッテリー残量によってぬいぐるみ20の挙動を変化させることができる。 The drive control unit 206 may also change the operating speed of the drive unit 208 depending on the remaining battery charge. For example, the drive control unit 206 may increase the operating speed of the drive unit 208 the more the remaining battery charge is (proportional to the remaining battery charge). Alternatively, the drive control unit 206 may increase the operating speed of the drive unit 208 the less the remaining battery charge is (inversely proportional to the remaining battery charge). This allows the behavior of the stuffed animal 20 to be changed depending on the remaining battery charge.

更に、バッテリー残量確認部222が、バッテリー残量が所定の閾値以下であることを確認した場合(S16の「閾値以下」)、駆動制御部206は駆動部208を特定の状態にした上で駆動部208の動作を停止させる(S22)。すなわち、駆動制御部206は、バッテリー残量が駆動部208を動作させることができなくなる前に、ぬいぐるみ20の姿勢や表情を所定の姿勢や表情にした上で駆動部208の動作を停止させることで、この姿勢や表情を維持させる。駆動制御部206は、バッテリー残量が残存していたとしても当該残量が所定の閾値以下である場合、充電によりバッテリー残量が回復するまでは駆動部208の動作を停止させる。これにより、バッテリー切れ時にしか取らない姿勢や見せない表情をぬいぐるみ20にさせることができる。すなわち、バッテリー残量が駆動部208の動作に不十分な場合に上記プロセスを実行することで、ぬい撮りにおいて写真を撮ってもかわいいとユーザが思うぬいぐるみ20の姿勢や表情を維持できる(つまり、撮像に不適な姿勢や表情でぬいぐるみ20の動作が停止しないように、駆動部を駆動させることができないバッテリー残量になる前に、駆動部の動作を停止できる。)。なお、情報端末10とぬいぐるみ20との間で通信可能な程度の電力をバッテリー220に残存させる観点や、ぬいぐるみ20の姿勢や表情を所定の姿勢や表情にするために駆動部208を動作させる程度の電力を残存させる観点から、バッテリー残量の上記閾値は決定される。 Furthermore, when the battery remaining amount confirmation unit 222 confirms that the battery remaining amount is equal to or less than a predetermined threshold amount ("Below threshold amount" in S16), the drive control unit 206 stops the operation of the drive unit 208 after putting the drive unit 208 in a specific state (S22). That is, the drive control unit 206 stops the operation of the drive unit 208 after putting the posture and expression of the stuffed animal 20 into a predetermined posture and expression before the battery remaining amount is no longer sufficient to operate the drive unit 208, thereby maintaining this posture and expression. If the remaining amount of the battery is equal to or less than a predetermined threshold amount even if there is remaining battery amount, the drive control unit 206 stops the operation of the drive unit 208 until the battery remaining amount is restored by charging. This makes it possible to make the stuffed animal 20 assume a posture or show an expression that it would only do when the battery is dead. That is, by executing the above process when the remaining battery charge is insufficient for the operation of the drive unit 208, the posture and expression of the stuffed animal 20 that the user finds cute can be maintained even when taking a picture of the stuffed animal (that is, the operation of the drive unit can be stopped before the remaining battery charge reaches a level at which the drive unit cannot be driven, so that the operation of the stuffed animal 20 does not stop with a posture or expression that is unsuitable for imaging.) The above threshold value of the remaining battery charge is determined from the viewpoint of leaving in the battery 220 a level of power that allows communication between the information terminal 10 and the stuffed animal 20, and from the viewpoint of leaving a level of power that allows the drive unit 208 to operate in order to put the posture and expression of the stuffed animal 20 into a predetermined posture and expression.

続いて、ユーザからの撮像指示を指示受付部112が受け付けた場合に、撮像制御部102は撮像部100に撮像を実行させる(S24)。撮像部100が撮像した撮像画像は、画像格納部114及び/又は表示部130に供給される。 Next, when the instruction receiving unit 112 receives an image capture instruction from the user, the image capture control unit 102 causes the image capture unit 100 to capture an image (S24). The captured image captured by the image capture unit 100 is supplied to the image storage unit 114 and/or the display unit 130.

そして、画像処理制御部116は、撮像領域情報及び/又はバッテリー残量を示す情報に基づいて、撮像部100が撮像した撮像画像に画像処理を施すか否かを判断する(S26)。具体的に、画像処理制御部116は、撮像領域情報を参照し、撮像領域情報に対応付けて動作情報格納部204に動作情報が格納されていない場合や、動作情報が格納されていたとしても当該動作情報によってはぬいぐるみ20が動作を完遂できない場合(例えば、撮像領域情報に撮像領域に含まれる人物の動作や姿勢を示す情報が含まれるものの、当該動作や姿勢をぬいぐるみ20が追随できない場合)等において、画像処理を画像に施すと判断する(S26のYes)。 Then, the image processing control unit 116 judges whether or not to apply image processing to the captured image captured by the imaging unit 100 based on the imaging area information and/or information indicating the remaining battery level (S26). Specifically, the image processing control unit 116 refers to the imaging area information and judges to apply image processing to the image (Yes in S26) in cases where no action information is stored in the action information storage unit 204 in association with the imaging area information, or where the action information is stored but the stuffed animal 20 cannot complete the action depending on the action information (for example, when the imaging area information includes information indicating the action or posture of a person included in the imaging area, but the stuffed animal 20 cannot follow the action or posture), etc.

画像処理制御部116が画像処理を画像に施すと判断した場合、画像処理部118は撮像部100が撮像した撮像画像に画像処理を施す(S28)。例えば、撮像領域情報に撮像領域に含まれる人物の姿勢を示す情報が含まれ、動作情報が当該姿勢を追随することを駆動部に指令する内容である場合において、ぬいぐるみ20の構造上、当該姿勢をぬいぐるみ20に取らせることができない場合(一例として、人物が正座をしており、ぬいぐるみ20が正座の姿勢をとることができない場合)、画像処理部118は、撮像部100が撮像した撮像画像のぬいぐるみ20が表示される位置(つまり、表示部130に表示されるぬいぐるみ20の位置)に、正座した状態のぬいぐるみの画像を合成する。この場合、正座した状態のぬいぐるみ20の画像(合成用の画像)は画像格納部114に格納されており、画像処理部118は画像格納部114の当該画像を用いて画像処理(例えば、画像合成処理)を実行する。そして、画像処理が施された撮像画像は、表示部130に表示される。なお、画像処理が施された撮像画像を画像格納部114に格納することもできる。 When the image processing control unit 116 determines that image processing is to be performed on the image, the image processing unit 118 performs image processing on the captured image captured by the imaging unit 100 (S28). For example, when the imaging area information includes information indicating the posture of a person included in the imaging area and the operation information is a content that instructs the drive unit to follow the posture, if the plush toy 20 cannot be made to take the posture due to its structure (for example, when the person is sitting upright and the plush toy 20 cannot take the posture of sitting upright), the image processing unit 118 synthesizes an image of the plush toy sitting upright at the position where the plush toy 20 is displayed in the captured image captured by the imaging unit 100 (i.e., the position of the plush toy 20 displayed on the display unit 130). In this case, the image of the plush toy 20 sitting upright (image for synthesis) is stored in the image storage unit 114, and the image processing unit 118 performs image processing (for example, image synthesis processing) using the image in the image storage unit 114. Then, the captured image to which the image processing has been performed is displayed on the display unit 130. In addition, the captured image that has undergone image processing can also be stored in the image storage unit 114.

また、画像処理制御部116は、撮像領域情報を参照し、撮像領域の状況に応じて画像処理の実行有無を判断してもよい。撮像領域の状況とは、例えば、撮像領域の日時、場所、天気等である。一例として、撮像領域の場所が所定の場所(例えば、観光地や行楽地、景勝地等)である場合、画像処理制御部116は、撮像画像の一部若しくは全てに対して画像処理の実行を決定してよい。 The image processing control unit 116 may also refer to the imaging area information and determine whether or not to perform image processing depending on the status of the imaging area. The status of the imaging area is, for example, the date, time, location, weather, etc. of the imaging area. As an example, if the location of the imaging area is a specified location (for example, a tourist spot, a recreational spot, a scenic spot, etc.), the image processing control unit 116 may decide to perform image processing on some or all of the captured image.

図7は、本実施形態に係る画像処理部による画像処理の一例を示す。 Figure 7 shows an example of image processing by the image processing unit according to this embodiment.

例えば、日本の古都等の五重塔を背景にぬいぐるみ20を撮像する場合を説明する。この場合、撮像領域情報取得部104は、撮像領域情報として撮像領域の場所が日本の所定の場所であり、背景に日本伝統の建造物が含まれている情報を取得する。そして、画像処理制御部116は、この情報に基づいて撮像画像の一部に対して画像処理の実行を決定する。例えば、画像処理制御部116は、画像処理部118に、撮像領域に含まれるぬいぐるみ20の表示部130における表示位置に撮像領域の場所に適した画像を合成させる。一例として、ぬいぐるみ20が着物を着用し、正座している画像を合成する。これにより、図7に示すように、五重塔等を背景にし、ぬいぐるみ20が着物を着用して正座している状態を示す合成画像22が表示部130に表示される。このように、画像処理部118による画像処理により、撮像領域の場所に応じてぬいぐるみ20の姿勢を変化させた状態の合成画像や、着せ替えをしたぬいぐるみ20の合成画像を表示部130に表示できる。 For example, a case where the stuffed animal 20 is captured with a five-story pagoda in an ancient capital of Japan as a background will be described. In this case, the imaging area information acquisition unit 104 acquires information as imaging area information that the location of the imaging area is a specific location in Japan and that a traditional Japanese building is included in the background. Then, the image processing control unit 116 determines to execute image processing on a part of the captured image based on this information. For example, the image processing control unit 116 causes the image processing unit 118 to synthesize an image suitable for the location of the imaging area at the display position on the display unit 130 of the stuffed animal 20 included in the imaging area. As an example, an image of the stuffed animal 20 wearing a kimono and sitting upright is synthesized. As a result, as shown in FIG. 7, a composite image 22 showing the stuffed animal 20 wearing a kimono and sitting upright with a five-story pagoda or the like in the background is displayed on the display unit 130. In this way, the image processing by the image processing unit 118 makes it possible to display on the display unit 130 a composite image in which the posture of the stuffed animal 20 is changed according to the location of the imaging area, or a composite image of the stuffed animal 20 that has been changed.

なお、画像処理部118は、ぬいぐるみ20の表示部130における表示位置に、ぬいぐるみ20の撮像画像を表示すると共に、当該撮像画像の一部に対して画像を合成してもよい。例えば、ぬいぐるみ20の頭部については撮像画像を表示すると共に、頭部を除く他の部分に合成用画像を合成してもよい。これにより、撮像領域情報にぬいぐるみ20が追随できない姿勢や動作を示す情報が含まれていたとしても(つまり、ぬいぐるみ20の各駆動部を動作させても実現できない姿勢や動作を示す情報が含まれていたとしても)、当該姿勢や動作を示す合成用画像を撮像画像に合成することができる。 The image processing unit 118 may display the captured image of the stuffed toy 20 at the display position on the display unit 130 of the stuffed toy 20, and may composite an image onto a portion of the captured image. For example, the captured image may be displayed for the head of the stuffed toy 20, and a composite image may be composited onto the other portion excluding the head. This allows the composite image to be composited onto the captured image, even if the captured image area information includes information indicating a posture or movement that the stuffed toy 20 cannot follow (i.e., even if the captured image area information includes information indicating a posture or movement that cannot be achieved even if each drive unit of the stuffed toy 20 is operated), and the composite image showing the posture or movement can be composited onto the captured image.

なお、画像処理部118は、撮像領域情報に含まれる撮像領域の位置、撮像領域にぬいぐるみ20と共に含まれるオブジェクトや他のぬいぐるみ、撮像領域の背景、撮像領域の撮像時の天気や温度・湿度、撮像領域にぬいぐるみ20と共に写っている他のぬいぐるみとぬいぐるみ20との関係性(例えば、親密度等)等に応じ、合成する画像に所定の変化を加えてもよい。 The image processing unit 118 may make predetermined changes to the image to be synthesized depending on the position of the imaging area included in the imaging area information, objects or other stuffed animals included in the imaging area together with the stuffed animal 20, the background of the imaging area, the weather, temperature, and humidity at the time of imaging the imaging area, the relationship between the stuffed animal 20 and other stuffed animals that appear in the imaging area together with the stuffed animal 20 (for example, the degree of intimacy), etc.

また、画像処理制御部116は、バッテリー残量確認部222の確認結果を参照し、バッテリー残量が所定の閾値以下の場合、画像処理を画像に施すべきと判断することもできる(S26のYes)。例えば、画像処理制御部116は、バッテリー残量が所定の閾値以下の場合、画像処理部118に、撮像領域に含まれるぬいぐるみ20の表示部130における表示位置にぬいぐるみ20が眠っている画像、ぬいぐるみ20の目の表示位置に目が回っている画像、ぬいぐるみ20の周囲に所定の図形や記号を表示する画像(例えば、ぬいぐるみ20の顔周辺にビックリマーク等の図形を表示する画像)、又はぬいぐるみ20が所定のオブジェクトの裏に隠れるような画像等を合成させる。 The image processing control unit 116 can also refer to the confirmation result of the battery remaining amount confirmation unit 222 and determine that image processing should be applied to the image if the remaining battery amount is equal to or less than a predetermined threshold amount (Yes in S26). For example, if the remaining battery amount is equal to or less than a predetermined threshold amount, the image processing control unit 116 causes the image processing unit 118 to synthesize an image of the stuffed animal 20 sleeping at the display position of the stuffed animal 20 on the display unit 130 included in the imaging area, an image of the stuffed animal 20 with its eyes rolling at the display position of the eyes, an image displaying a predetermined figure or symbol around the stuffed animal 20 (for example, an image displaying a figure such as an exclamation mark around the face of the stuffed animal 20), or an image of the stuffed animal 20 hiding behind a predetermined object, etc.

このように、情報端末10による撮像時に、ぬいぐるみ20のバッテリー残量が少なくなっていることを示す合成画像や、ぬいぐるみ20に所定の動作をさせることができるので、撮像時にぬいぐるみ20のバッテリー残量をユーザに意識させることができる。これにより、ぬいぐるみ20を含む撮像領域を実際に撮像する場合に、ぬいぐるみ20のバッテリー残量がないことにより適切な画像を撮像できなくなることを抑制できる。 In this way, when capturing an image using the information terminal 10, a composite image indicating that the battery level of the stuffed toy 20 is low or the stuffed toy 20 can be made to perform a specified action can be displayed, making it possible to make the user aware of the remaining battery level of the stuffed toy 20 when capturing an image. This makes it possible to prevent a situation in which an appropriate image cannot be captured due to the stuffed toy 20 having no remaining battery level when actually capturing an image of an image capturing area including the stuffed toy 20.

なお、画像処理部118が画像の合成に用いる合成用画像は、画像格納部114に格納されていてもよく、外部のサーバから取得した合成用画像であってもよい。また、合成用画像は、画像が撮像される場所において、当該場所に特有の合成用画像を格納する所定のサーバから取得可能な合成用画像であってもよい。 The compositing image used by the image processing unit 118 to composite images may be stored in the image storage unit 114, or may be an image obtained from an external server. The compositing image may be an image obtainable from a predetermined server that stores compositing images specific to the location where the image is captured.

一方、画像処理制御部116が、画像処理を実行しないと判断した場合(S26のNo)、撮像画像が表示部130に表示される。なお、撮像画像を画像格納部114に格納することもできる。 On the other hand, if the image processing control unit 116 determines not to execute image processing (No in S26), the captured image is displayed on the display unit 130. The captured image can also be stored in the image storage unit 114.

[撮影システム5の処理の流れの変形例]
図8は、本実施形態に係る撮影システムにおける処理の流れの変形例の一例を示す。また、図9は、本実施形態に係る付加情報の作成例を示す。なお、図8の例においては、S24とS30との間においてS32の工程が実行される点を除き、図6の例と略同一の処理が実行される。したがって、相違点を除き詳細な説明は省略する。
[Modification of the processing flow of the imaging system 5]
Fig. 8 shows an example of a modified processing flow in the imaging system according to the present embodiment. Fig. 9 shows an example of creating additional information according to the present embodiment. In the example of Fig. 8, substantially the same processing as in the example of Fig. 6 is performed, except that the step of S32 is performed between S24 and S30. Therefore, detailed description will be omitted except for the differences.

図8の例では、撮像画像に対し、付加情報が生成される(S32)。すなわち、まず、撮像領域情報取得部104が取得した撮像領域情報(画像解析部106が撮像画像を解析した結果を示す情報を含む)に基づいて、撮像画像に含まれるぬいぐるみ20、オブジェクト、背景等が特定される。そして、付加情報生成部120は、特定結果に基づいて撮像画像に適した付加情報を生成する。 In the example of FIG. 8, additional information is generated for the captured image (S32). That is, first, the stuffed animal 20, objects, background, etc. included in the captured image are identified based on the captured area information (including information indicating the results of the image analysis unit 106 analyzing the captured image) acquired by the captured area information acquisition unit 104. Then, the additional information generation unit 120 generates additional information suitable for the captured image based on the identification results.

一例として、図9に示すような撮像領域の画像を撮像部100が撮像した場合を説明する。なお、当該画像は撮像部100が撮像指示に応じて撮影した撮像画像、若しくは撮影準備状態において撮像部100が撮像した画像のいずれであってもよい。この場合に付加情報生成部120は、撮像領域の画像について撮像領域情報取得部104が取得した撮像領域情報に基づいて付加情報を生成する。例えば、図9においては、撮像領域にぬいぐるみ20と他のぬいぐるみ24(小鳥のぬいぐるみ)とが含まれ、ぬいぐるみ20及びぬいぐるみ24の手前にアイスクリームが含まれ、アイスクリームの大きさがぬいぐるみ20及びぬいぐるみ24の口部に比して大きいことを示す撮像領域情報が生成される。 As an example, a case will be described in which the imaging unit 100 captures an image of the imaging area as shown in FIG. 9. Note that the image may be either an image captured by the imaging unit 100 in response to an imaging instruction, or an image captured by the imaging unit 100 in a state of preparation for imaging. In this case, the additional information generating unit 120 generates additional information based on the imaging area information acquired by the imaging area information acquiring unit 104 for the image of the imaging area. For example, in FIG. 9, imaging area information is generated indicating that the imaging area includes a stuffed animal 20 and another stuffed animal 24 (a stuffed bird), ice cream is included in front of the stuffed animal 20 and the stuffed animal 24, and the size of the ice cream is larger than the mouths of the stuffed animal 20 and the stuffed animal 24.

この場合において付加情報生成部120は、撮像領域の状況に応じたテキスト情報を生成する。図9の例では、一例として、「アイスクリームおいしそう!」「僕らには大きすぎ?!」のような付加情報としてのテキスト情報26を、付加情報生成部120は生成する。なお、付加情報生成部120は、撮像領域の状況に応じた音声情報や記号情報等を付加情報として生成してもよい。そして、付加情報生成部120は、撮像画像に生成した付加情報を対応付ける。この場合において、画像格納部114は、格納している撮像画像に対応付けて付加情報生成部120が生成した付加情報も格納してよい。 In this case, the additional information generating unit 120 generates text information according to the situation in the captured image. In the example of FIG. 9, the additional information generating unit 120 generates text information 26 as additional information such as "The ice cream looks delicious!" and "Is it too big for us?!". The additional information generating unit 120 may generate audio information, symbol information, or the like according to the situation in the captured image as additional information. The additional information generating unit 120 then associates the generated additional information with the captured image. In this case, the image storage unit 114 may also store the additional information generated by the additional information generating unit 120 in association with the stored captured image.

そして、付加情報生成部120は、生成した付加情報を撮像画像と共に表示部130に表示する(S30)。また、この場合において、指示受付部112は、撮像画像及び付加情報を所定のSNSに投稿するユーザからの指示を受け付けることができる。指示受付部112が当該指示を受け付けた場合、供給部122は、撮像画像及び付加情報を所定のサーバに投稿する(投稿処理:S34)。なお、指示受付部112は、表示部130の所定の位置に「投稿ボタン」を表示させ、ユーザがこの投稿ボタンをタップした場合に投稿処理を実行してもよい。これによりユーザは、ぬいぐるみ20を含む画像を撮像した場合に、撮像状況に応じた付加情報と共に撮像画像をSNSに手軽に素早く投稿できる。 The additional information generating unit 120 then displays the generated additional information on the display unit 130 together with the captured image (S30). In this case, the instruction receiving unit 112 can also receive an instruction from the user to post the captured image and additional information to a specified SNS. When the instruction receiving unit 112 receives the instruction, the supply unit 122 posts the captured image and additional information to a specified server (posting process: S34). Note that the instruction receiving unit 112 may display a "post button" at a specified position on the display unit 130, and execute the posting process when the user taps this post button. This allows the user to easily and quickly post the captured image to the SNS together with additional information according to the imaging situation when capturing an image including the stuffed animal 20.

[実施の形態の効果]
本実施形態に係る撮影システム5は、ぬいぐるみ20のポーズや表情を撮影状況に応じて変化させることができるので、付加価値の高い撮像画像を撮像できる。すなわち、ぬいぐるみ20の周囲の状況に応じてぬいぐるみ20のポーズや表情を変化させることができることから、ぬいぐるみ20の愛玩性を高めること、及び/又はユーザ等にとって愛着がわくぬいぐるみ20が主人公になっている構図の撮像画像を撮ることができる。
[Effects of the embodiment]
The photography system 5 according to the present embodiment can capture images with high added value because it can change the pose and facial expression of the stuffed toy 20 according to the photography situation. That is, because it is possible to change the pose and facial expression of the stuffed toy 20 according to the situation around the stuffed toy 20, it is possible to enhance the lovability of the stuffed toy 20 and/or to take a composition in which the stuffed toy 20 that the user or the like feels attached to is the main character.

また、撮影システム5は、画像の撮像時に、撮影準備状態での撮像領域の撮像領域情報を取得し、この撮像領域情報に基づいてぬいぐるみ20の各駆動部を動作させることで撮像時の状況に応じて動作するぬいぐるみ20の撮像画像を取得できる。これにより、従来より付加価値の高いぬい撮り用の撮像画像を提供できると共に、愛玩性の高いぬいぐるみ20を提供できる。更に、撮影システム5は、外出時に一緒に連れていくぬいぐるみ20に発生するバッテリー残量の変化に応じ、ぬいぐるみ20に所定の動作を実行させること、及び/又は所定の動作後の更なる動作を停止させることができるので、バッテリー残量に対して適切な画像を撮像することができる。 When capturing an image, the photography system 5 obtains imaging area information of the imaging area in a state ready for photography, and operates each drive unit of the stuffed animal 20 based on this imaging area information, thereby obtaining a captured image of the stuffed animal 20 operating according to the situation at the time of capturing the image. This makes it possible to provide captured images for stuffed animal photography with higher added value than before, and to provide a stuffed animal 20 that is highly lovable. Furthermore, the photography system 5 can cause the stuffed animal 20 to perform a specified operation and/or stop further operation after a specified operation in response to changes in the remaining battery level of the stuffed animal 20 that is taken with the user when going out, thereby making it possible to capture an image appropriate for the remaining battery level.

また、撮影システム5は、撮像画像自体の付加価値が高くない場合であっても、付加情報を撮像画像に対応付けることができるので、例えばSNSで撮像画像を共有する場合に撮像画像と付加情報とで付加価値を向上させることができる。また、撮像画像に付加情報を紐づけできるので、両情報のSNSへのアップロードを容易かつ手軽にできる。 In addition, even if the added value of the captured image itself is not high, the photography system 5 can associate additional information with the captured image, so that the added value of the captured image and the additional information can be improved when sharing the captured image on a social networking site, for example. In addition, since the additional information can be linked to the captured image, both pieces of information can be uploaded to a social networking site easily and conveniently.

[他の実施の形態]
図10は、他の実施形態に係る撮影システムの処理の流れの一例を示す。なお、図10においてS40、S42、S44、及びS46のステップはそれぞれ、図6のS10、S12、S24、及びS32のステップと略同様の工程であるので相違点を除き詳細な説明は省略する。
[Other embodiments]
Fig. 10 shows an example of a process flow of an imaging system according to another embodiment. Note that steps S40, S42, S44, and S46 in Fig. 10 are substantially the same as steps S10, S12, S24, and S32 in Fig. 6, respectively, and therefore detailed description thereof will be omitted except for the differences.

まず、撮像部100の撮像領域にぬいぐるみ20が入った状態において、撮像制御部102は撮像部100を撮影準備状態にする(S40)。そして、撮像領域情報取得部104は、撮像領域の撮像領域情報を取得する(S42)。続いて、ユーザからの撮像指示を指示受付部112が受け付けた場合に、撮像制御部102は撮像部100に撮像を実行させる(S44)。更に、付加情報生成部120は、撮像領域情報取得部104が取得した撮像領域情報に基づいて付加情報を生成する(S46)。付加情報生成部120は、撮像画像と共に当該撮像画像に対応する付加情報を画像格納部114に格納する。続いて、指示受付部112がユーザから所定のサーバへの撮像画像及び付加情報の投稿指示を受け付けた場合、供給部122は、撮像画像と当該撮像画像に対応する付加情報とを所定のサーバに送信する(S48)。所定のサーバは、例えば、SNSのサーバであり、供給部122が撮像画像と付加情報とを当該サーバに送信することにより、SNSに撮像画像と付加情報とが投稿される。なお、S46の工程後、表示部130は、撮像画像と共に付加情報を表示することができる。 First, when the stuffed toy 20 is in the imaging area of the imaging unit 100, the imaging control unit 102 sets the imaging unit 100 to a shooting preparation state (S40). Then, the imaging area information acquisition unit 104 acquires imaging area information of the imaging area (S42). Next, when the instruction acceptance unit 112 accepts an imaging instruction from the user, the imaging control unit 102 causes the imaging unit 100 to perform imaging (S44). Furthermore, the additional information generation unit 120 generates additional information based on the imaging area information acquired by the imaging area information acquisition unit 104 (S46). The additional information generation unit 120 stores the captured image and the additional information corresponding to the captured image in the image storage unit 114. Next, when the instruction acceptance unit 112 accepts an instruction from the user to post the captured image and the additional information to a specified server, the supply unit 122 transmits the captured image and the additional information corresponding to the captured image to the specified server (S48). The specified server is, for example, a server for a social networking service, and the supply unit 122 transmits the captured image and the additional information to the server, whereby the captured image and the additional information are posted to the social networking service. After step S46, the display unit 130 can display the additional information together with the captured image.

[撮影プログラム]
図1~図10に示した本実施形態に係る撮影システム5が備える各構成要素は、中央演算処理装置(Central Processing Unit:CPU)等の演算処理装置にプログラム(すなわち、撮影プログラム)を実行させること、つまり、ソフトウェアによる処理により実現できる。また、集積回路(Integrated Circuit:IC)等の電子部品としてのハードウェアにプログラムを予め書き込むことで実現することもできる。なお、ソフトウェアとハードウェアとを併用することもできる。
[Filming program]
Each of the components of the imaging system 5 according to the present embodiment shown in Figures 1 to 10 can be realized by executing a program (i.e., an imaging program) in an arithmetic processing device such as a central processing unit (CPU), that is, by software processing. Also, it can be realized by writing a program in advance into hardware as an electronic component such as an integrated circuit (IC). Note that software and hardware can be used in combination.

本実施形態に係る撮影プログラムは、例えば、ICやROM等に予め組み込むことができる。また、撮影プログラムは、インストール可能な形式、又は実行可能な形式のファイルで、磁気記録媒体、光学記録媒体、半導体記録媒体等のコンピュータで読み取り可能な記録媒体に記録し、コンピュータプログラムとして提供することもできる。プログラムを格納している記録媒体は、CD-ROMやDVD等の非一過性の記録媒体であってよい。更に、撮影プログラムを、インターネット等の通信ネットワークに接続されたコンピュータに予め格納させ、通信ネットワークを介してダウンロードによる提供ができるようにすることもできる。 The imaging program according to this embodiment can be incorporated in advance, for example, in an IC or ROM. The imaging program can also be provided as a computer program by recording it in an installable or executable file format on a computer-readable recording medium such as a magnetic recording medium, optical recording medium, or semiconductor recording medium. The recording medium storing the program may be a non-transient recording medium such as a CD-ROM or DVD. Furthermore, the imaging program can be stored in advance on a computer connected to a communication network such as the Internet, and provided by downloading via the communication network.

本実施形態に係る撮影プログラムは、CPU等に働きかけて、撮影プログラムを、図1~図10にかけて説明した撮像部100、撮像制御部102、撮像領域情報取得部104、画像解析部106、撮像領域情報格納部108、情報端末側送受信部110、指示受付部112、画像格納部114、画像処理制御部116、画像処理部118、付加情報生成部120、供給部122、ぬいぐるみ情報格納部124、ぬいぐるみ情報更新部126、友達情報格納部128、表示部130、ぬいぐるみ側送受信部202、動作情報格納部204、駆動制御部206、バッテリー残量確認部222、及び充放電制御部224として機能させる。 The photography program according to this embodiment works on the CPU and the like to make the photography program function as the imaging unit 100, imaging control unit 102, imaging area information acquisition unit 104, image analysis unit 106, imaging area information storage unit 108, information terminal side transmission/reception unit 110, instruction reception unit 112, image storage unit 114, image processing control unit 116, image processing unit 118, additional information generation unit 120, supply unit 122, stuffed toy information storage unit 124, stuffed toy information update unit 126, friend information storage unit 128, display unit 130, stuffed toy side transmission/reception unit 202, operation information storage unit 204, drive control unit 206, battery remaining amount confirmation unit 222, and charge/discharge control unit 224, all of which are described in FIG. 1 to FIG. 10.

以上、本発明の実施形態を説明したが、上記に記載した実施の形態は特許請求の範囲に係る発明を限定するものではない。また、実施の形態の中で説明した特徴の組合せの全てが発明の課題を解決するための手段に必須であるとは限らない点に留意すべきである。更に、上記した実施形態の技術的要素は、単独で適用されてもよいし、プログラム部品とハードウェア部品とのような複数の部分に分割されて適用されるようにすることもできる。 Although the embodiments of the present invention have been described above, the invention according to the claims is not limited to the above-described embodiments. It should be noted that not all of the combinations of features described in the embodiments are necessarily essential to the means for solving the problems of the invention. Furthermore, the technical elements of the above-described embodiments may be applied alone, or may be divided into multiple parts, such as program parts and hardware parts, and then applied.

なお、本実施形態に係る撮影システムは、特許請求の範囲と混同されるべきでない以下の付記項でも言及できる。
(付記項1)
情報端末と前記情報端末から供給される所定の情報に基づいて動作可能なぬいぐるみとを備える撮影システムであって、
前記情報端末が、
前記ぬいぐるみが含まれる撮像領域を撮像する撮像部と、
前記撮像領域に関する情報である撮像領域情報を取得する撮像領域情報取得部と、
前記撮像部が撮像する撮像画像に対応する付加情報を、前記撮像領域情報に基づいて生成する付加情報生成部と
を有する撮影システム。
The imaging system according to this embodiment may also be referred to in the following appended claims, which should not be confused with the claims.
(Additional Note 1)
A photography system including an information terminal and a stuffed toy that can operate based on predetermined information supplied from the information terminal,
The information terminal,
An imaging unit that captures an imaging area including the stuffed toy;
an imaging area information acquisition unit that acquires imaging area information that is information about the imaging area;
an additional information generating section that generates additional information corresponding to the captured image captured by the imaging section based on the imaging area information;

1 オブジェクト
5 撮影システム
10 情報端末
20、24 ぬいぐるみ
22 合成画像
26 テキスト情報
100 撮像部
102 撮像制御部
104 撮像領域情報取得部
106 画像解析部
108 撮像領域情報格納部
110 情報端末側送受信部
112 指示受付部
114 画像格納部
116 画像処理制御部
118 画像処理部
120 付加情報生成部
122 供給部
124 ぬいぐるみ情報格納部
126 ぬいぐるみ情報更新部
128 友達情報格納部
130 表示部
200 構成部材
200a、200b、200c、200d、200e、200f、200g、200h 構成部材
202 ぬいぐるみ側送受信部
204 動作情報格納部
206 駆動制御部
208 駆動部
208a、208b、208c、208d、208e、208f、208g、208h、208i、208j 駆動部
210 センサ
212 マイク
214 スピーカー
220 バッテリー
222 バッテリー残量確認部
224 充放電制御部
REFERENCE SIGNS LIST 1 object 5 photography system 10 information terminal 20, 24 stuffed toy 22 composite image 26 text information 100 imaging unit 102 imaging control unit 104 imaging area information acquisition unit 106 image analysis unit 108 imaging area information storage unit 110 information terminal side transmission/reception unit 112 instruction reception unit 114 image storage unit 116 image processing control unit 118 image processing unit 120 additional information generation unit 122 supply unit 124 stuffed toy information storage unit 126 stuffed toy information update unit 128 friend information storage unit 130 display unit 200 constituent members 200a, 200b, 200c, 200d, 200e, 200f, 200g, 200h constituent members 202 stuffed toy side transmission/reception unit 204 operation information storage unit 206 drive control unit 208 Driving unit 208a, 208b, 208c, 208d, 208e, 208f, 208g, 208h, 208i, 208j Driving unit 210 Sensor 212 Microphone 214 Speaker 220 Battery 222 Battery remaining amount confirmation unit 224 Charging and discharging control unit

Claims (10)

格納部を有する情報端末を備える撮影システムであって、
前記情報端末が、
撮像部によって撮像される撮像領域であって、IDが付与されているキャラクターの形状を有するオブジェクトが含まれる撮像領域を表示する表示部と、
記オブジェクトに関する情報である前記IDを含む前記撮像領域に関する情報であって、前記撮像領域の位置を示す情報を含み、前記格納部に格納される撮像領域情報を無線通信で取得する撮像領域情報取得部と、
前記撮像部が撮像する撮像画像に対応する付加情報としてのテキスト情報を、前記撮像領域情報に基づいて生成する付加情報生成部と
を備える撮影システム。
An imaging system including an information terminal having a storage unit,
The information terminal,
a display unit that displays an image capture area captured by the image capture unit, the image capture area including an object having a shape of a character to which an ID is assigned;
an imaging area information acquisition unit that acquires, by wireless communication, information about the imaging area including the ID, which is information about the object, and information indicating a position of the imaging area, and that is stored in the storage unit ;
an additional information generating section that generates text information as additional information corresponding to the captured image captured by the imaging section based on the imaging area information.
前記付加情報生成部が、前記撮像領域の状況に基づいて、前記テキスト情報を生成する請求項1に記載の撮影システム。 The imaging system according to claim 1, wherein the additional information generating unit generates the text information based on the status of the imaging area. 前記付加情報生成部が、前記オブジェクトの状態を含む前記撮像領域情報に基づいて、前記テキスト情報を生成する請求項1に記載の撮影システム。 The photography system according to claim 1, wherein the additional information generating unit generates the text information based on the imaging area information including the state of the object. 前記付加情報生成部が、前記撮像領域の状況に応じた前記テキスト情報及び音声情報を生成する請求項1に記載の撮影システム。 The imaging system according to claim 1, wherein the additional information generating unit generates the text information and audio information according to the status of the imaging area. 前記付加情報生成部が、前記撮像領域の状況に基づいて、前記オブジェクトが喜怒哀楽を表現していることを示す前記テキスト情報を生成する請求項1に記載の撮影システム。 The photographing system according to claim 1 , wherein the additional information generating section generates the text information indicating that the object is expressing joy, anger, sadness or happiness based on a state of the imaging area. 格納部を有する情報端末を備える撮影システムであって、
前記情報端末が、
撮像部によって撮像される撮像領域であって、IDが付与されているキャラクターの形状を有するオブジェクトが含まれる撮像領域を表示する表示部と、
前記オブジェクトに関する情報である前記IDを含む前記撮像領域に関する情報であって、前記格納部に格納される撮像領域情報を無線通信で取得する撮像領域情報取得部と、
前記撮像部が撮像する撮像画像に対応する付加情報としてのテキスト情報を、前記撮像領域情報に基づいて生成する付加情報生成部と
を備え、
前記付加情報生成部が、前記撮像領域に他のキャラクターの形状を有する他のオブジェクトが含まれている場合、前記オブジェクトと前記他のオブジェクトとの組み合わせに応じた前記テキスト情報を生成する撮影システム。
An imaging system including an information terminal having a storage unit,
The information terminal,
a display unit that displays an image capture area captured by the image capture unit, the image capture area including an object having a shape of a character to which an ID is assigned;
an imaging area information acquisition unit that acquires, by wireless communication, imaging area information stored in the storage unit, the imaging area information including the ID that is information about the object;
an additional information generating unit that generates text information as additional information corresponding to the captured image captured by the imaging unit based on the imaging area information;
Equipped with
A photography system in which, when the imaging area includes another object having the shape of another character, the additional information generation unit generates the text information according to a combination of the object and the other object .
格納部を有する情報端末によりキャラクターの形状を有するオブジェクトを撮影する撮影方法であって、
IDが付与されているキャラクターの形状を有するオブジェクトが含まれる撮像画像の撮像領域に関する撮像領域情報であり、前記オブジェクトに関する情報である前記IDと前記撮像領域の位置を示す情報とを含み、前記格納部に格納される前記撮像領域情報を無線通信で取得する撮像領域情報取得工程と、
前記撮像画像に対応する付加情報としてのテキスト情報を、前記撮像領域情報に基づいて生成する付加情報生成工程と
を備える撮影方法。
A method for photographing an object having a shape of a character by an information terminal having a storage unit, comprising:
an imaging area information acquisition step of acquiring, via wireless communication, imaging area information related to an imaging area of a captured image including an object having a shape of a character to which an ID is assigned , the imaging area information including the ID which is information related to the object and information indicating a position of the imaging area , the imaging area information being stored in the storage unit ;
and generating additional information based on the imaging area information, the additional information corresponding to the captured image.
格納部を有する情報端末を備える撮影システム用の撮影プログラムであって、
コンピュータに、
IDが付与されているキャラクターの形状を有するオブジェクトが含まれる撮像画像の撮像領域に関する撮像領域情報であり、前記オブジェクトに関する情報である前記IDと前記撮像領域の位置を示す情報とを含み、前記格納部に格納される前記撮像領域情報を無線通信で取得する撮像領域情報取得機能と、
前記撮像画像に対応する付加情報としてのテキスト情報を、前記撮像領域情報に基づいて生成する付加情報生成機能と
を実現させる撮影プログラム。
An imaging program for an imaging system including an information terminal having a storage unit,
On the computer,
an imaging area information acquisition function that acquires, via wireless communication, imaging area information related to an imaging area of a captured image including an object having the shape of a character to which an ID is assigned, the ID being information related to the object and information indicating a position of the imaging area , the imaging area information being stored in the storage unit ;
and an additional information generating function of generating text information as additional information corresponding to the captured image based on the imaging area information.
格納部を有する情報端末によりキャラクターの形状を有するオブジェクトを撮影する撮影方法であって、
IDが付与されているキャラクターの形状を有するオブジェクトが含まれる撮像画像の撮像領域に関する撮像領域情報であり、前記オブジェクトに関する情報である前記IDを含み、前記格納部に格納される前記撮像領域情報を無線通信で取得する撮像領域情報取得工程と、
前記撮像画像に対応する付加情報としてのテキスト情報を、前記撮像領域情報に基づいて生成する付加情報生成工程と
を備え、
前記付加情報生成工程において、前記撮像領域に他のキャラクターの形状を有する他のオブジェクトが含まれている場合、前記オブジェクトと前記他のオブジェクトとの組み合わせに応じた前記テキスト情報を生成する撮影方法。
A method for photographing an object having a character shape by an information terminal having a storage unit, comprising:
an imaging area information acquisition step of acquiring, via wireless communication, imaging area information related to an imaging area of a captured image including an object having a shape of a character to which an ID is assigned, the imaging area information including the ID that is information regarding the object, the imaging area information being stored in the storage unit;
and an additional information generating step of generating text information as additional information corresponding to the captured image based on the imaging area information ,
A photographing method in which, in the additional information generation step, when the imaging area includes another object having the shape of another character, the text information is generated according to a combination of the object and the other object.
格納部を有する情報端末を備える撮影システム用の撮影プログラムであって、An imaging program for an imaging system including an information terminal having a storage unit,
コンピュータに、On the computer,
IDが付与されているキャラクターの形状を有するオブジェクトが含まれる撮像画像の撮像領域に関する撮像領域情報であり、前記オブジェクトに関する情報である前記IDを含み、前記格納部に格納される前記撮像領域情報を無線通信で取得する撮像領域情報取得機能と、an imaging area information acquisition function that acquires, via wireless communication, imaging area information related to an imaging area of a captured image including an object having a shape of a character to which an ID is assigned, the imaging area information including the ID that is information related to the object, and that is stored in the storage unit;
前記撮像画像に対応する付加情報としてのテキスト情報を、前記撮像領域情報に基づいて生成する付加情報生成機能とan additional information generating function for generating text information as additional information corresponding to the captured image based on the imaging area information;
を実現させ、Realize this,
前記付加情報生成機能が、前記撮像領域に他のキャラクターの形状を有する他のオブジェクトが含まれている場合、前記オブジェクトと前記他のオブジェクトとの組み合わせに応じた前記テキスト情報を生成する撮影プログラム。A photography program in which, when the imaging area includes another object having the shape of another character, the additional information generation function generates the text information according to a combination of the object and the other object.
JP2024014619A 2019-11-12 2024-02-02 Photographing system, photographing method, photographing program, and stuffed toy Active JP7651027B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2024014619A JP7651027B2 (en) 2019-11-12 2024-02-02 Photographing system, photographing method, photographing program, and stuffed toy
JP2025039310A JP2025078880A (en) 2019-11-12 2025-03-12 Program, method, and system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019204415A JP7128591B2 (en) 2019-11-12 2019-11-12 Shooting system, shooting method, shooting program, and stuffed animal
JP2022130612A JP7431903B2 (en) 2019-11-12 2022-08-18 Photography system, photography method, photography program, and stuffed animal
JP2024014619A JP7651027B2 (en) 2019-11-12 2024-02-02 Photographing system, photographing method, photographing program, and stuffed toy

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022130612A Division JP7431903B2 (en) 2019-11-12 2022-08-18 Photography system, photography method, photography program, and stuffed animal

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025039310A Division JP2025078880A (en) 2019-11-12 2025-03-12 Program, method, and system

Publications (2)

Publication Number Publication Date
JP2024050757A JP2024050757A (en) 2024-04-10
JP7651027B2 true JP7651027B2 (en) 2025-03-25

Family

ID=75897743

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2019204415A Active JP7128591B2 (en) 2019-11-12 2019-11-12 Shooting system, shooting method, shooting program, and stuffed animal
JP2022130612A Active JP7431903B2 (en) 2019-11-12 2022-08-18 Photography system, photography method, photography program, and stuffed animal
JP2024014619A Active JP7651027B2 (en) 2019-11-12 2024-02-02 Photographing system, photographing method, photographing program, and stuffed toy
JP2025039310A Pending JP2025078880A (en) 2019-11-12 2025-03-12 Program, method, and system

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2019204415A Active JP7128591B2 (en) 2019-11-12 2019-11-12 Shooting system, shooting method, shooting program, and stuffed animal
JP2022130612A Active JP7431903B2 (en) 2019-11-12 2022-08-18 Photography system, photography method, photography program, and stuffed animal

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025039310A Pending JP2025078880A (en) 2019-11-12 2025-03-12 Program, method, and system

Country Status (1)

Country Link
JP (4) JP7128591B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7556379B2 (en) * 2022-09-26 2024-09-26 カシオ計算機株式会社 Robot, robot control method and program
JP7450692B1 (en) 2022-11-21 2024-03-15 株式会社ポケモン Program, method, information processing device, system
JP7761029B2 (en) * 2023-09-12 2025-10-28 カシオ計算機株式会社 Photographing system, photographing device, photographing method and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009081785A (en) 2007-09-27 2009-04-16 Casio Comput Co Ltd Imaging apparatus, image generation method, and program
JP2011155341A (en) 2010-01-26 2011-08-11 Nec Casio Mobile Communications Ltd Device and system for displaying information, and program
JP2015041905A (en) 2013-08-22 2015-03-02 ユニ・チャーム株式会社 System, portable communication terminal, program and disposable diaper

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002059389A (en) * 2000-08-16 2002-02-26 Sony Corp Autonomous walking robot device
JP2004355567A (en) * 2003-05-30 2004-12-16 Casio Comput Co Ltd Image output apparatus, image output method, image output processing program, image distribution server, image distribution processing program
JP2005039510A (en) * 2003-07-14 2005-02-10 Sony Corp Imaging system and imaging method
JP2006040045A (en) 2004-07-28 2006-02-09 Sony Corp Information processing apparatus, three-dimensional object, information processing system, and information processing method
JP2007098555A (en) * 2005-10-07 2007-04-19 Nippon Telegr & Teleph Corp <Ntt> Position indicating method, pointing device and program for realizing the method
JP2009134333A (en) * 2007-11-28 2009-06-18 Nec Corp Digital photograph sharing system device
JP2011166589A (en) * 2010-02-12 2011-08-25 Aplix Corp Portable terminal and information presentation method
JP5825865B2 (en) 2011-06-09 2015-12-02 株式会社タイトー A game system that allows real prizes and virtual prizes to be linked
JP5583741B2 (en) 2012-12-04 2014-09-03 株式会社バンダイ Portable terminal device, terminal program, and toy
JP6396694B2 (en) * 2014-06-19 2018-09-26 株式会社バンダイ Game system, game method and program
JP6916460B2 (en) 2016-08-31 2021-08-11 カシオ計算機株式会社 Object display system, user terminal device, object display method and program
CN107291348A (en) * 2017-05-31 2017-10-24 珠海市魅族科技有限公司 Photographic method and device, computer equipment and computer-readable recording medium
JP6835895B2 (en) * 2019-03-19 2021-02-24 株式会社バンダイ Content synthesis systems, programs, and content synthesis methods

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009081785A (en) 2007-09-27 2009-04-16 Casio Comput Co Ltd Imaging apparatus, image generation method, and program
JP2011155341A (en) 2010-01-26 2011-08-11 Nec Casio Mobile Communications Ltd Device and system for displaying information, and program
JP2015041905A (en) 2013-08-22 2015-03-02 ユニ・チャーム株式会社 System, portable communication terminal, program and disposable diaper

Also Published As

Publication number Publication date
JP2024050757A (en) 2024-04-10
JP2022171671A (en) 2022-11-11
JP2021074361A (en) 2021-05-20
JP2025078880A (en) 2025-05-20
JP7431903B2 (en) 2024-02-15
JP7128591B2 (en) 2022-08-31

Similar Documents

Publication Publication Date Title
JP7651027B2 (en) Photographing system, photographing method, photographing program, and stuffed toy
US12397438B2 (en) Behavior control device, behavior control method, and program
US12100087B2 (en) System and method for generating an avatar that expresses a state of a user
US12149819B2 (en) Autonomous media capturing
US11360733B2 (en) Colocated shared augmented reality without shared backend
JP6572943B2 (en) Robot, robot control method and program
JP7400923B2 (en) Information processing device and information processing method
KR102945116B1 (en) Real-time motion transmission for prosthetic rims
JP7298860B2 (en) Autonomous action type robot assuming a virtual character
US12198470B2 (en) Server device, terminal device, and display method for controlling facial expressions of a virtual character
CN108874114B (en) Method and device for realizing emotion expression of virtual object, computer equipment and storage medium
JP6298563B1 (en) Program and method for providing virtual space by head mounted device, and information processing apparatus for executing the program
CN102934144A (en) Real-time animation of facial expressions
US20220405996A1 (en) Program, information processing apparatus, and information processing method
JP2019005846A (en) Robot, control method and program of the robot
WO2019123744A1 (en) Information processing device, information processing method, and program
JP6461322B2 (en) Control device and display device
JP2019012509A (en) Program and method for providing virtual space by head mounted device, and information processing apparatus for executing the program
US12377345B2 (en) Methods and systems for interactive gaming platform scene generation utilizing captured visual data and artificial intelligence-generated environment
CN114025854A (en) Program, method, and terminal device
JP6935531B1 (en) Information processing programs and information processing systems
CN116370954B (en) Game method and game device
KR102691417B1 (en) Care robot for providing game contents
KR102667751B1 (en) Method of providing photo services using augmented reality characters controlled by AI
KR102596322B1 (en) Method, system, and non-transitory computer-readable recording medium for authoring contents based on in-vehicle video

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240227

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241209

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250312

R150 Certificate of patent or registration of utility model

Ref document number: 7651027

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150