WO2004111817A1 - 電子機器装置およびその操作説明表示方法 - Google Patents

電子機器装置およびその操作説明表示方法 Download PDF

Info

Publication number
WO2004111817A1
WO2004111817A1 PCT/JP2004/008782 JP2004008782W WO2004111817A1 WO 2004111817 A1 WO2004111817 A1 WO 2004111817A1 JP 2004008782 W JP2004008782 W JP 2004008782W WO 2004111817 A1 WO2004111817 A1 WO 2004111817A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
animation
setting information
movement
display
Prior art date
Application number
PCT/JP2004/008782
Other languages
English (en)
French (fr)
Inventor
Hiroyuki Nakamura
Ken Miyashita
Kouichi Matsuda
Original Assignee
Sony Corporation
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 Sony Corporation filed Critical Sony Corporation
Priority to US10/559,662 priority Critical patent/US20060170687A1/en
Publication of WO2004111817A1 publication Critical patent/WO2004111817A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/64Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/633Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/74Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras

Definitions

  • the present invention relates to an electronic device capable of displaying information for operation explanation in animation and a method for displaying the operation explanation.
  • the resolution of the display screen of portable electronic devices is generally low, and severe restrictions are imposed on the number of characters that can be displayed on the screen at one time and the character size. For this reason, it is difficult to provide the user with an operation explanation with a sufficient amount of information, and it is also difficult for the user to understand the contents from text information alone.
  • This problem can be alleviated by using image information in the operation explanation. That is, even for a poor display environment, the user can understand intuitively as compared with text information.
  • the movement of the electronic device is not strictly determined uniquely by the operation of the button alone.
  • the movement of the electronic device is not strictly determined uniquely by the operation of the button alone.
  • taking a digital camera as an example depending on the setting state of the flash ⁇ ⁇ ⁇ N / 0 FF, there are two operations of the flash emitting operation and the non-emitting operation, but in the operation explanation by the conventional animation, As described above, it was not possible to express the difference in the movement of the electronic device in consideration of the setting state inside the device.
  • the target moving image data is read from the memory and reproduced to realize the animation of the movement of the electronic device. Therefore, as the number of types of displayable motions increases, the overall size of the moving image data is enlarged, which has become a major factor in compressing the limited memory capacity.
  • the present invention can display animations of different movements according to the internal setting state, and can eliminate the pressure on the memory capacity by the information necessary for realizing the animation. It is an attempt to provide a device and a method of displaying its operation instructions. Disclosure of the invention
  • an electronic device apparatus includes: an electronic device main body capable of executing a motion according to an operation; and setting information holding setting information reflected on the motion of the electronic device main body A holding unit, an operation unit for causing a user to specify a motion to be executed by the electronic device body, a display unit having a display screen, and a motion to be executed by the electronic device body by the operation unit, Reflecting the setting information held in the setting information holding unit; And animation display means for displaying an animation representing the specified movement of the electronic device body on the display screen.
  • animations different in movement are displayed according to the setting state of the electronic device device, the user can visually and intuitively recognize the difference in movement of the electronic device device depending on the setting state. Become.
  • the electronic device apparatus of the present invention has a model data storage unit for storing model data of the electronic device main body, and the animation display means processes model data stored in the model data storage unit to perform animation. It may be created. That is, by rendering model data in real time to create an animation, it is possible to create animation of various motions in one model time, and save memory capacity.
  • the animation display means stores a second animation in which a second animation specifying an operation unit capable of calling up an animation representing the movement of the electronic device body is stored in the model data storage unit.
  • the data may be processed and displayed on the display screen. This allows the user to know at a glance the potions that can call out animations representing the movement of the electronic device body. You can also save memory by rendering the model data in real time and creating a second animation.
  • the electronic device apparatus of the present invention may further include means for operating setting information of the setting information holding unit.
  • the setting state of the electronic device can be changed to display animations with different movements.
  • a method of displaying operation instructions of an electronic device device comprising: an electronic device main body capable of executing a motion according to the operation;
  • An operation explanation display method of an electronic device apparatus comprising: a setting information holding unit for holding setting information to be reflected; an operation unit for causing a user to specify a motion to be executed by the electronic device body; and a display unit having a display screen.
  • An animation representing the specified movement of the electronic device main body, reflecting the setting information held in the setting / information holding portion when the movement to be executed on the electronic device main body is designated by the operation unit; Are created and displayed on the display screen.
  • the method of displaying the operation instruction of the electronic device device stores the model data of the electronic device device and processes the stored model data to create an animation. Good. That is, by rendering model data in real time to create animations, it is possible to create animations of various movements with one model data, and save memory capacity.
  • FIG. 1 is a perspective view showing the appearance of the front side of a digital camera according to an embodiment of the present invention.
  • FIG. 2 is a perspective view showing the appearance of the back side of the digital camera of FIG.
  • FIG. 3 is a block diagram showing an electrical configuration of the digital camera of FIG.
  • FIG. 4 is a diagram showing a part of a memory map of ROM.
  • FIG. 5 is a diagram showing a part of the memory map of the EEPROM.
  • FIG. 6 is a flow chart showing the flow of processing when displaying a three-dimensional animation for operation explanation in the digital camera of FIG.
  • FIG. 7 is a diagram showing an example of a three-dimensional animation in which the user is taught an operation potion capable of calling a three-dimensional animation for explanation of the operation.
  • FIG. 8 is a view showing a state of rotation of the three-dimensional animation of FIG.
  • FIG. 9 is a flowchart showing the setting procedure of the flash ON ZO F.
  • FIG. 10 is a flowchart showing the procedure of displaying 3D animation reflecting the system setting state.
  • FIG. 11 is a diagram showing an example of an animation in which a flash of a three-dimensional model is illuminated.
  • FIG. 12 is a flow chart showing the procedure of display processing of a three-dimensional animation expressing the movement of the digital camera when the zoom button is operated.
  • FIG. 13 is a diagram showing a state before extending the lens portion of the three-dimensional model.
  • FIG. 14 is a view showing a state in which the lens portion of the three-dimensional model is extended.
  • FIG. 15 is a diagram showing a state before the image data of the liquid crystal monitor screen of the three-dimensional model is enlarged.
  • FIG. 16 is a diagram showing a state in which image data of a liquid crystal monitor screen of a three-dimensional model is enlarged.
  • the electronic device apparatus of the present invention is applied to a digital camera.
  • FIG. 1 is a perspective view showing the appearance of the front side of the digital camera 100
  • FIG. 2 is a perspective view showing the appearance of the back side of the digital camera 100
  • reference numeral 1 is a housing of this digital camera 100.
  • the housing 1 includes a zoom type lens unit 2, a built-in flash 3, an optical viewfinder 1, an LCD monitor 5, zoom buttons 6 a and 6 b, a macro shooting button 7, a menu display button 8, a display There are 9 buttons for switching, 1 for disabling flash, 1 for power, 1 for shutter, 2 for 1 and 3 for mode dial.
  • FIG. 3 is a block diagram showing the electrical configuration of this digital camera 100.
  • the digital camera 100 is a camera drive unit 2 1, a liquid crystal display unit 2 2, an operation input unit 2 3, a ROM (Read Only Memory) 2 4, and an EEPROM (Electrically Erasable).
  • ROM Read Only Memory
  • EEPROM Electrically Erasable
  • the camera drive unit 21 is an element that drives each mechanism in the digital camera 100, and is obtained by, for example, a solid-state imaging device that converts light incident through the lens unit 2 into an electrical signal, and a solid-state imaging device. Signal processing circuit that performs predetermined signal processing on the received electric signal to generate digital image data, a drive circuit that drives the zoom mechanism of the lens unit 2, a drive circuit that drives the built-in flash 3, etc. .
  • the liquid crystal display unit 22 is an element for performing display processing on the liquid crystal monitor 5.
  • the liquid crystal monitor 5 and the digital image data developed on the VRAM 27 can be displayed on the liquid crystal monitor 5. It consists of video processing circuits that generate signals.
  • the operation input unit 2 3 has the zoom buttons 6 a and 6 b, the macro shooting point 7, the menu display button 8, the display switching button 9, the flash inhibition button 10, the power button 1 1, the shutter button 1 2 and the above. This is an element that monitors the operation status of the mode dial 13 and the like and inputs the result to the CPU 2 8 through the bus 2 9.
  • the ROM 24 is a read only memory in which programs executed by the CPU 2 8, that is, various programs necessary for operating the digital camera 100, data and the like are stored.
  • FIG. 4 shows a part of the memory map of the ROM 24.
  • the ROM 24 renders the basic program 31 for operating the digital camera 100, the digital camera 3D model data 32 and the 3D model data 3 2
  • a help display processing program 33 including a processing procedure for creating a three-dimensional animation for operation explanation of the camera 100 is stored.
  • the rendering process of the 3D model is performed, for example, as follows. Geometric features such as polygons (polygonal planes), points, lines and faces 3D model data consisting of element position in 3D coordinates, line and surface attributes, color data, etc. is read from ROM 24 and 3D coordinates of all parts of 3D model are converted to 2D coordinates Do. Next, hidden surface processing is performed in which the data converted into two-dimensional coordinates is aligned in the order of the farthest point from the viewpoint in the unit of graphic elements, leaving only the site that should be seen finally. Next, a rasterization process is performed to write the color number for each pixel in the color buffer based on the data subjected to the hidden surface process.
  • the corresponding RGB value is recalled from the color table in which the relationship between the RGB value and the color number is stored, and handled by the display device. It can be converted into a usable video signal and output to the liquid crystal monitor 5.
  • E PROM 25 is a non-volatile memory for storing system setting information indicating the setting state of the digital camera 100.
  • Fig. 5 shows a part of the memory map of this EEPROM.
  • EE PROM 25 has system setting information 51, for example, setting information of flash ONZOF F 5 2, macro shooting ⁇ setting information of NZOFF 5 3, setting information of language designation 5 4 etc are saved.
  • the RAM 26 is a readable / writable memory used as a temporary storage area for rendering of three-dimensional model data.
  • the VRAM 27 is a memory in which digital image data to be displayed on the liquid crystal monitor 5 is expanded.
  • FIG. 6 is a flow chart showing the overall flow of this operation.
  • the user switches the mode state of the digital camera 100 from the normal mode for real shooting to the help display mode.
  • the help display processing program 3 is activated to set the help display mode.
  • the help display processing program 3 first reads the 3D model data 3 2 of the digital camera from the ROM 24, renders it, and teaches the user an operation button that can call up 3D animation for operation explanation 3. Create a dimensional animation.
  • Figures 7 and 8 show this three-dimensional animation.
  • This three-dimensional animation is a type of animation that rotates the three-dimensional model 71 of the digital camera on the spot (NO ⁇ ST 0 02 N 0 S 6 6 0 4 of ST 601).
  • 3D animation for operation explanation.
  • 3D animation can not be called by blinking, color, etc. It is highlighted distinguishably to potan.
  • FIG. 7 and FIG. 8 in the three-dimensional model 7 1 displayed in rotation, 1 1 2 1 and 2 1 6 6 a and 1 0 6 b are highlighted and displayed. There is.
  • the actual potan corresponding to any one of the highlighted potancies (the shutter potan 1 1 2 on the three-dimensional model 7 1 1, either 1 0 6 a or 1 0 6 b)
  • the actual zoom button 6 a or 6 b is pressed by the user (Y ES in ST 61 1)
  • the corresponding button is pressed by the operation input unit 23.
  • the help display processing program 3 3 recognizes that the position has been pressed along with the type of the pressed position based on the interrupt signal input to the CPU 2 8, and the recognized position is operated Performs processing to create 3D animation representing the movement of the digital camera 100 reflecting the system setting information 5 1 when it is 1, from the 3D model data 32 of the digital camera and display it. This process will be described in detail later.
  • the system setting information 5 1 includes setting information of flash ONZO F F, setting information of macro shooting ONZOF F 5 3, setting information of language specification 5 4, and the like. .
  • FIG. 9 shows the procedure for setting this flash ONZOF F. If the flash prohibition port 1 0 is pressed (ST 901), the basic program checks the setting information 5 2 of the flash ONZO FF already held in the EE PROM 2 5, and if the value is ON (3 Update to Flash OF F (Flash Disable) (ST 9 0 3) If the value of Flash ON / OF F setting information 5 2 already held is OF F For example (NO in ST 902), update to flash ON (ST 902).
  • This flash ON / OFF setting information 52 can be confirmed by the user through the setting confirmation screen displayed on the liquid crystal monitor 5. This setting confirmation screen can be displayed by selection on the menu screen displayed by pressing the menu display button 8.
  • the setting of ONZOF F for macro shooting is also performed by the operation of macro shooting button 7 in the same way as the setting for flash ONZOF F, and the setting information 5 3 is The user can confirm through the setting confirmation screen of the liquid crystal monitor 5.
  • the language specification is a specification to select the display character language between Japanese and English. This language specification is performed by, for example, touch operation on the language specification screen of the liquid crystal monitor 5 or the like. That is, a touch sensor panel is attached on the screen of the liquid crystal monitor 5, and the coordinates detected by the evening sensor panel by the user on the screen are detected by the evening sensor panel.
  • the language type associated with is set as setting information 5 4 of language specification.
  • the help display processing program 33 in FIG. 7 and FIG. The form (flashing, color, etc.) of the shirt evening 1 1 2 2 3 1 2 3D model of the digital camera during rotation display is changed (ST 60 9). This allows the user to intuitively know that the operation of the shutter button 12 has been accepted.
  • the help display processing program 33 sets a flag for instructing the start of a three-dimensional animation reflecting the current system setting state (ST610).
  • the help display processing program 33 performs processing to display a 3D animation reflecting the system setting state.
  • FIG. 10 is a flow chart showing the procedure of processing for displaying a 3D animation reflecting this system setting state.
  • the help display processing program 33 moves the digital camera 100 when the shutter button 12 is pressed, for example, “shoot” as shown in FIG. TJP 204/008782
  • the help display processing program 3 3 reads the system setting information 5 1 already stored in the EE PROM 2 5.
  • the system setting information 51 affecting the movement of the digital camera 100 when the shutter button 12 is pressed is the setting information 52 of the flash NZ NZ NZ F. Therefore, the help display processing program 3 3 refers to the flash ON / OFF setting information 5 2 held in the EEPROM 2 5 (ST 1 0 0 3) 'and the flash ONZOF F setting information 5
  • the value of 2 is flash ON (YE S of ST 1 0 0 3), as shown in FIG. 1 1, display an animation with the flash 1 04 of 3D model 7 1 lit. (ST 1 0 0 4).
  • the value of Flash ON / OFF setting information 5 2 is Flash OF F
  • the digital camera 1 2 when it is pressed 1 2 0 displays a guide 7 2 consisting of words expressing the movement of the 3D model 7 1 flash 1 04 displays an animation that does not emit light.
  • the shutter button 12 when the shutter button 12 is pressed, if the flash ON is set, the movement of the digital camera 1 0 0 when the shirt button 12 is pressed, the flash 1 0 4 It is possible that shooting with flash is performed and that shooting is performed without flash 104 if flash OF F is set.
  • the three-dimensional model 71 animation is provided to the user as an operation explanation.
  • the 3D model 7 1 is used to teach the user the operation potion that can invoke the 3D animation for the operation explanation.
  • the rotation may be stopped and displayed.
  • the help display processing program 3 3 is a zoom button 6a, 6b (a zoom up button 6a or a zoom down button 6b) pressed by the user. If it is recognized that the three-dimensional model of the digital camera ⁇ ⁇ 1 during rotation display in Fig. 7, the form of highlighting (such as blinking and color) of the zoom points 1 0 6 a and 1 0 6 b in 1 is Change (ST 6 0 7). Thereby, the user can intuitively know that the operation of the zoom buttons 6a and 6b has been accepted. Subsequently, the help display processing program 33 sets a flag for instructing start of three-dimensional animation for expanding and contracting the lens unit 2 (S T 6 0 8).
  • FIG. 12 is a flow chart showing a procedure of display processing of a three-dimensional animation representing the movement of a digital force camera 100 when the zoom pots 6 a and 6 b are operated.
  • the help display processing program 33 expresses the movement of the digital camera 100 when the zoom button 6 a or 6 b is pressed, such as “Zoom,” for example. Display the word guide 7 3 (ST 1 2 0 1).
  • the help display processing program 33 takes out the three-dimensional model data 32 of the digital camera from the ROM 24, and the image data actually taken through the three-dimensional model data 32 and the lens unit 2 Create a three-dimensional animation using an evening (ST 1 2 0 2).
  • the 3D model 7 1 LCD monitor 1 with the image data input through the lens unit 2 as well as the movement to expand and contract the lens unit 1 0 2 of the 3D model 7 1
  • the image data 74 is pasted in the screen of 05, and a movement for enlarging and reducing the image data 74 is given in correspondence with each movement of the expansion and contraction of the lens unit 102 of the three-dimensional model 71.
  • the image data 74 actually captured through the lens unit 2 is obtained as a result of the light incident through the lens unit 2 being converted into an electrical signal by the solid-state imaging device and processed by the signal processing circuit. Image data.
  • the movement of expansion and contraction of the lens unit 102 and the movement of enlargement / reduction of the image data 74 are respectively expressed on different time axes.
  • the rotation of the three-dimensional model 71 is temporarily stopped, and the lens portion 1 0 of the three-dimensional model 71 is obtained. Display the movement to stretch 2 gradually.
  • the rotation of the three-dimensional model 71 is resumed, and when the surface having the liquid crystal monitor 105 is displayed at a predetermined angle, for example, FIG. 15 and FIG.
  • FIG. 6 the movement of gradually enlarging the image data 74 in the screen of the liquid crystal monitor 105 of the three-dimensional model 71 is displayed.
  • the expansion / contraction movement of the lens unit 102 and the enlargement / reduction movement of the image data 7 are expressed separately on different time axes, but on one time axis, 3 It is also possible to display the animation so that the expansion and contraction of the lens unit 10.2 and the enlargement / reduction of the image unit 7 4 are synchronized while rotating the two-dimensional model 71, for example.
  • the help display processing program 33 restores the highlighted state of the potan in the three-dimensional model for calling the three-dimensional animation being displayed back to the original state, and the three-dimensional animation Reset the flag to instruct display (ST 6 0 5).
  • the three-dimensional animation for explaining the operation being displayed is stopped, the highlighted state of the newly pressed potan is changed, and the movement of the digital camera 100 when the potan is pressed 3D animation is started to represent.
  • the three-dimensional animation reflecting the setting information of ON / OFF of the flash has been described, but this is merely an example.
  • the setting information of the other various types of setting information may be reflected on the movement of the three-dimensional animation as long as it makes a difference in the visual movement of the digital camera 100.
  • the present embodiment can achieve the following effects.
  • the user can display the 3D animation by first displaying (emphasizing) a potion that can call up the 3D animation for the operation explanation. You can know at a glance the potions that can invoke 3D animation. Therefore, operability improves.
  • the system settings such as ONZOFF of the flash can be reflected in the 3D animation for operation explanation, so the user can visually recognize the difference in the movement of the digital camera 100 due to the difference in the settings of the system. , Intuitively understandable.
  • 3D animation can be created to explain various operations. That is, compared with the method of storing moving image data for each operation explanation in the memory and reading out and reproducing the target moving image data from the memory, the memory capacity consumed can be saved significantly.
  • the 3D animation for the user's more realistic operation explanation. It is possible to realize one session.
  • the image data 74 pasted on the screen of the LCD monitor 105 is scaled up and down in correspondence with the respective operations of zoom-up and zoom-down by the expansion and contraction of the lens unit 102, You can see the effects of zoom up and zoom down with a feeling.
  • the present invention has various types having a display unit and having a function that allows the user to refer to information for operation explanation through the screen of the display unit. It is possible to apply to the electronic device apparatus of Specifically, PDA, mobile phone, television Application to a set is also possible. Also, the animation is not necessarily limited to being three dimensional, but may be two dimensional.

Abstract

内部的な設定状態に応じて動きの異なるアニメーションを表示することができ、また、アニメーションの実現に必要な情報によるメモリ容量の圧迫を解消することのできる電子機器装置である。ヘルプ表示モードにおいて、シャッターボタン(12)が押された場合、EEPROM(25)に保持されているフラッシュON/OFFの設定情報(52)を参照し、その値がフラッシュONである場合には、3次元モデル(71)のフラッシュ(104)を発光させる動きを有する3次元アニメーションを3次元モデルデータをもとに作成して表示し、フラッシュOFFである場合には、3次元モデル(71)のフラッシュ(104)を発光しない3次元アニメーションの表示を行う。これによりユーザはシステムの設定状態の違いによるデジタルカメラ(100)の動きの違いを視覚的、直感的に把握することができる。

Description

明細書 電子機器装置およびその操作説明表示方法 技術分野
本発明は、 操作説明のための情報をアニメーションで表示できる電子 機器装置とその操作説明表示方法に関する。 背景技術
電子機器には取扱説明書が用意されているが、 外に持ち出して使用す る機会の多い PDA (Personal Digital (Dat a) As s i s t an t s) 、 デジ 夕ルカメラ、 携帯電話などの携帯型の電子機器の場合には、 取扱説明書 を持ち出さなくても済むように、 操作説明文が電子的な情報としてメモ リに書き込まれており、 表示画面を通して、 その内容を参照できるよう になっている。
しかし、 携帯型の電子機器がもつ表示画面の解像度はおしなべて低く、 一度に画面に表示可能な文字数や文字サイズにおいて厳しい制約が課せ られることになる。 このため、 十分な情報量の操作説明をユーザに提供 することは困難であり、 またユーザにとってもテキスト情報のみから内 容を理解することは困難であるという問題があった。
この問題は操作説明に画像情報を用いることによつて緩和することが 可能である。 すなわちユーザにとっては、 乏しい表示環境にあっても、 テキスト情報に比べ直感的な理解が可能となる。
さらに、 操作説明のための画像として、 電子機器の動きを表現したァ ニメーションを用いる方法もある (たとえば、 特開 2 0 0 0— 1 844 7 5号公報 (段落 0 042) 、 特開平 1 0— 2 0 0 7 9 8号公報 (段落 0 0 2 9 ) 参照。 ) 。 たとえば、 ユーザによるポタン操作が行われた場 合の電子機器の動きをアニメ一ションで表示することによって、 操作説 明の理解はュ一ザにとって格段に容易なものとなる。
しかしながら、 電子機器装置の動きは、 厳密には、 ポタン操作のみに よって一意に決まるとは限らない。 たとえば、 デジタルカメラを例にと ると、 フラッシュの〇 N / 0 F Fの設定状態によってフラッシュが発光 する動作と発光しない動作の二つの動作が存在するが、 従来のアニメ一 ションによる動作説明では、 このように機器内部の設定状態までも加味 して電子機器装置の動きの違いを表現することはできなかった。
また、 従来は、 動きの異なるいくつもの動画データをメモリに記憶し ておくことによって、 メモリから目的の動画データを読み出し、 再生し て電子機器装置の動きのアニメーションを実現していた。 したがって、 表示可能な動きの種類を増やすごとに動画データの全体サイズが肥大化 し、 限られたメモリの容量を圧迫する大きな要因となっていた。
本発明はかかる実情に鑑み、 内部的な設定状態に応じて動きの異なる アニメ一シヨンを表示することができ、 また、 アニメーションの実現に 必要な情報によるメモリ容量の圧迫を解消することのできる電子機器装 置およびその操作説明表示方法を提供しょうとするものである。 発明の開示
上記課題を解決するための手段として、 本発明の電子機器装置は、 操 作に応じた動きを実行可能な電子機器本体と、 前記電子機器本体の動き に反映される設定情報を保持する設定情報保持部と、 前記電子機器本体 に実行させる動きをユーザに指定させる操作部と、 表示画面を有する表 示部と、 前記操作部により前記電子機器本体に実行させる動きが指定さ れたとき、 前記設定情報保持部に保持された設定情報を反映した、 前記 電子機器本体の前記指定された動きを表現するアニメーションを前記表 示画面に表示するアニメ一ション表示手段とを具備するものである。 こ の発明によれば、 電子機器装置の設定状態に応じて動きの異なるアニメ ーションが表示されるので、 設定状態による電子機器装置の動きの違い を視覚的、 直感的にユーザが認識できるようになる。
また、 本発明の電子機器装置は、 電子機器本体のモデルデ一夕を記憶 するモデルデータ記憶部を有し、 アニメーション表示手段は、 モデルデ 一夕記憶部に記憶されたモデルデータを処理してアニメーションを作成 するものとしてもよい。 すなわち、 リアルタイムでモデルデータをレン ダリングしてアニメ一ションを作成することによって、 一つのモデルデ 一夕で様々な動きのアニメ一ションを作成でき、 メモリの容量を節約す ることができる。
さらに、 本発明の電子機器装置において、 アニメーション表示手段は、 電子機器本体の動きを表現するアニメ一ションを呼び出し可能な操作部 を明示した第 2のアニメーションを、 モデルデータ記憶部に記憶された モデルデータを処理して表示画面に表示するものであってもよい。 これ により、 ユーザは、 電子機器本体の動きを表現するアニメーションを呼 び出すことができるポタンを一目で知ることができる。 また、 リアル夕 ィムでモデルデータをレンダリングして第 2のアニメーションを作成す ることによって、 メモリの容量を節約することができる。
また、 本発明の電子機器装置は、 設定情報保持部の設定情報を操作す る手段をさらに具備するものであってよい。 これにより、 電子機器装置 の設定状態を変更して、 動きの異なるアニメーションを表示させること ができる。
本発明の別の観点に基づく電子機器装置の操作説明表示方法は、 操作 に応じた動きを実行可能な電子機器本体と、 前記電子機器本体の動きに 反映される設定情報を保持する設定情報保持部と、 前記電子機器本体に 実行させる動きをユーザに指定させる操作部と、 表示画面を有する表示 部とを具備する電子機器装置の操作説明表示方法であって、 前記操作部 により前記電子機器本体に実行させる動きが指定されたとき、 前記設定 情報保持部に保持された設定情報を反映した、 前記電子機器本体の前記 指定された動きを表現するアニメーションを作成して前記表示画面に表 示するものである。 この発明によれば、 電子機器装置の設定状態に応じ て動きの異なるアニメ一ションが表示されるので、 設定状態による電子 機器装置の動きの違いを視覚的、 直感的にユーザが認識できるようにな る。
また、 この発明の電子機器装置の操作説明表示方法は、 電子機器装置 のモデルデ一夕を記憶しておき、 この記憶されているモデルデ一夕を処 理してアニメーションを作成するものであってもよい。 すなわち、 リア ルタイムでモデルデータをレンダリングしてアニメーションを作成する ことによって、 一つのモデルデータで様々な動きのアニメーションを作 成でき、 メモリの容量を節約することができる。
さらに、 この発明の電子機器装置の操作説明表示方法は、 電子機器本 体の動きを表現するアニメ一ションを呼び出し可能な操作部を明示した 第 2のアニメーションを、 記憶されているモデルデ一夕を処理して表示 画面に表示するものであってもよい。 これにより、 ユーザは、 電子機器 本体の動きを表現するアニメ一ションを呼び出すことができるポタンを 一目で知ることができる。 また、 リアルタイムでモデルデ一夕をレンダ リングして第 2のアニメーションを作成することによって、 メモリの容 量を節約することができる。 図面の簡単な説明 第 1図は、 本発明の一実施形態であるデジタルカメラの正面側の外観 を示す斜視図である。
第 2図は、 第 1図のデジタルカメラの背面側の外観を示す斜視図であ る。
第 3図は、 第 1図のデジタルカメラの電気的な構成を示すブロック図 である。
第 4図は、 R O Mのメモリマップの一部を示す図である。
第 5図は、 E E P R O Mのメモリマツプの一部を示す図である。
第 6図は、 第 1図のデジタルカメラにおいて操作説明のための 3次元 アニメ一ションを表示する場合の処理の流れを示すフローチヤ一トであ る。
第 7図は、 ユーザに操作説明のための 3次元アニメ一ションを呼び出 すことのできる操作ポタンを教える 3次元アニメーションの例を示す図 である。
第 8図は、 第 7図の 3次元アニメーションの回転の様子を示す図であ る。
第 9図は、 フラッシュ O N Z O F Fの設定手順を示すフローチヤ一ト である。
第 1 0図は、 システム設定状態を反映した 3次元アニメーションの表 示処理の手順を示すフローチャートである。
第 1 1図は、 3次元モデルのフラッシュを発光させたアニメーション の例を示す図である。
第 1 2図は、 ズームポタンが操作された場合のデジタルカメラの動き を表現する 3次元アニメ一ションの表示処理の手順を示すフロ一チヤ一 トである。 第 1 3図は、 3次元モデルのレンズ部を伸ばす前の状態を示す図であ る。
第 1 4図は、 3次元モデルのレンズ部が伸びた状態を示す図である。 第 1 5図は、 3次元モデルの液晶モニタ画面の画像データを拡大する 前の状態を示す図である。
第 1 6図は、 3次元モデルの液晶モニタ画面の画像データを拡大した 状態を示す図である。 発明を実施するための最良の形態
以下、 本発明の実施の形態を図面に基づいて説明する。 本実施形態は 本発明の電子機器装置をデジタルカメラに適用したものである。
第 1図は、 このデジタルカメラ 1 0 0の正面側の外観を示す斜視図、 第 2図はこのデジタルカメラ 1 0 0の背面側の外観を示す斜視図である。 これらの図において、 符合 1はこのデジタルカメラ 1 0 0の筐体である。 この筐体 1には、 ズーム式のレンズ部 2、 内蔵フラッシュ 3、 光学式ビ ュ一フアインダ一 4、 液晶モニタ 5、 ズームボタン 6 a, 6 b、 マクロ 撮影ポタン 7、 メニュー表示ボタン 8、 ディスプレイ切り替えポタン 9、 フラッシュ禁止ポタン 1 0、 電源ポタン 1 1、 シャッターポタン 1 2お よびモードダイヤル 1 3などが設けられている。
第 3図は、 このデジタルカメラ 1 0 0の電気的な構成を示すブロック 図である。 同図に示すように、 このデジタルカメラ 1 0 0は、 カメラ駆 動部 2 1、 液晶表示部 2 2、 操作入力部 2 3、 ROM (Read Only Memory) 2 4、 E E P R OM (Electrical ly Erasable
Programmable Read Only Memory) 2 5、 RAM (Random Access Memory) 2 6、 V RAM (Video Random Access Memory) 2 7、 C P U (Central Processing Unit) 2 8、 パス 2 9などで構成される。 カメラ駆動部 2 1は、 デジタルカメラ 1 0 0内の各機構を駆動する要 素であり、 たとえば、 レンズ部 2を介して入射した光を電気信号に変換 する固体撮像素子、 固体撮像素子で得られた電気信号に対して所定の信 号処理を行ってデジタル画像データを生成する信号処理回路、 レンズ部 2のズーム機構を駆動する駆動回路、 内蔵フラッシュ 3を駆動する駆動 回路などで構成される。
液晶表示部 2 2は、 液晶モニタ 5への表示処理を行う要素であり、 た とえば、 液晶モニタ 5と、 VRAM 2 7に展開されたデジタル画像デ一 夕から液晶モニタ 5にて表示可能な信号を生成するビデオ処理回路など で構成される。
操作入力部 2 3は、 上記のズームポタン 6 a, 6 b、 マクロ撮影ポ夕 ン 7、 メニュー表示ポタン 8、 ディスプレイ切り替えポタン 9、 フラッ シュ禁止ポタン 1 0、 電源ポタン 1 1、 シャッターポタン 1 2およびモ —ドダイヤル 1 3などの操作状態を監視し、 その結果を C PU 2 8にバ ス 2 9を通じて入力する処理を行う要素である。
ROM24は、 C PU 2 8により実行されるプログラム、 すなわちこ のデジタルカメラ 1 0 0を動作させるために必要な各種プログラムゃデ 一夕などが記憶されている読み出し専用のメモリである。 第 4図は、 こ の ROM24のメモリマップの一部を示している。 このように、 ROM 2 4には、 デジタルカメラ 1 0 0を動作させるための基本プログラム 3 1と、 デジタルカメラの 3次元モデルデ一夕 3 2と、 3次元モデルデ一 夕 3 2をレンダリングしてデジタルカメラ 1 0 0の操作説明のための 3 次元アニメ一ションを作成する処理手順を含むヘルプ表示処理プロダラ ム 3 3とが記憶されている。
なお、 3次元モデルデ一夕のレンダリング処理は、 たとえば、 次のよ うにして行われる。 ポリゴン (多角形平面) や点,線 ·面などの図形要 素の 3次元座標上の位置、 線や面の属性、 色のデータなどで構成される 3次元モデルデータを ROM 24から読み込み、 3次元モデルのすべて の部位の 3次元座標を 2次元座標に変換する。 次に、 2次元座標に変換 されたデータを図形要素の単位で視点から遠い順にソ一トして見えるベ き部位のみを最終的に残す陰面処理を行う。 次いで、 陰面処理を施した データに基づいてカラ一バッファにピクセル毎の色番号を書き込むラス タラィズ処理を行う。 そして、 このカラーバッファに格納されたピクセ ル毎の色番号に基づいて、 R GB値と色番号との関係が格納されている カラ一テ一ブルから該当する RGB値を呼び出し、 表示デバイスで扱う ことのできるビデオ信号に変換して液晶モニタ 5に出力する。
E E P ROM 2 5は、 デジタルカメラ 1 0 0の設定状態を示すシステ ム設定情報を保存するための不揮発性メモリである。 第 5図は、 この E E P ROM 2 5のメモリマップの一部である。 同図に示すように、 EE P ROM 2 5には、 システム設定情報 5 1として、 たとえば、 フラッシ ュ ONZOF Fの設定情報 5 2、 マクロ撮影〇 N Z O F Fの設定情報 5 3、 言語指定の設定情報 5 4などが保存されている。
RAM 2 6は、 3次元モデルデータのレンダリングのための一時記憶 領域などとして用いられる読み書きが自在なメモリである。
VRAM 2 7は、 液晶モニタ 5に表示させるデジタル画像データが展 開されるメモリである。
次に、 このデジタルカメラ 1 0 0において、 操作説明のための 3次元 アニメーションを表示する場合の動作を説明する。
第 6図は、 この動作の全体的な流れを示すフローチヤ一トである。 ユーザは、 ヘルプを利用したい場合、 デジタルカメラ 1 0 0のモード 状態を実撮影用の通常モードからヘルプ表示モードに切り替える操作を 行う。 たとえば、 第 2図に示したズームポタン 6 a, 6 bとディスプレ JP2004/008782
9 ィ切り替えポタン 9とが同時に押されると、 基本プログラム 3 1がこれ を検出してヘルプ表示処理プログラム 3 3を起動させる。 ヘルプ表示処 理プログラム 3 3の起動によりヘルプ表示モ一ドが設定される。 ヘルプ 表示モードでは、 デジタルカメラ 1 0 0に対するユーザからの上記ボタ ン操作による入力はヘルプ表示処理プログラム 3 3にて処理される。 ヘルプ表示処理プログラム 3 3は、 まず、 ROM 24からデジタル力 メラの 3次元モデルデータ 3 2を読み込み、 レンダリングして、 ユーザ に操作説明のための 3次元アニメーションを呼び出すことのできる操作 ポタンを教える 3次元アニメーションを作成する。 第 7図および第 8図 はこの 3次元アニメーションを示している。 この 3次元アニメーション は、 デジタルカメラの 3次元モデル 7 1をその場で回転させる動きをも つアニメ一シヨンである (S T 6 0 1の NO S T 6 0 2の N〇→S T 6 04) 。
この回転するデジタルカメラの 3次元モデル 7 1において、 操作説明 のための 3次元アニメーションを呼び出すことができるポタンは、 たと えば、 点滅、 色などによって、 3次元アニメ一シヨンを呼び出すことの できない他のポタンに対して識別可能に強調表示されている。 たとえば、 第 7図および第 8図の例では、 回転して表示されている 3次元モデル 7 1におけるシャツ夕一ポタン 1 1 2とズームポタン 1 0 6 a, 1 0 6 b がそれぞれ強調表示されている。
ここで、 強調表示されているいずれか一つのポタン (3次元モデル 7 1上のシャッターポタン 1 1 2、 ズ一ムポタン 1 0 6 a, 1 0 6 bのい ずれか) に対応する実際のポタン (実際のシャツ夕一ポタン 1 2、 実際 のズームポタン 6 a, 6 bのいずれか) がュ一ザによって押されると (S T 6 0 1の YE S) 、 操作入力部 2 3により当該ポタンが押された P T/JP2004/008782
10 ことが検出され、 押されたポタンに対応する検出信号がバス 2 9を通じ て C P U 2 8に割り込みで入力される。
ヘルプ表示処理プログラム 3 3は、 この C PU 2 8に入力された割り 込み信号に基づいて、 ポ夕ンが押されたことをその押されたポタンの種 類とともに認識し、 認識したポタンが操作された場合の、 システム設定 情報 5 1を反映したデジタルカメラ 1 0 0の動きを表現する 3次元ァニ メーションを、 デジタルカメラの 3次元モデルデータ 3 2から作成して 表示する処理を行う。 この処理については後で詳しく説明する。
ここで、 システム設定情報について説明しておく。 第 5図に示したよ うに、 システム設定情報 5 1には、 フラッシュ ONZO F Fの設定情報、 マクロ撮影 ONZOF Fの設定情報 5 3、 言語指定の設定情報 5 4など がある。 .
フラッシュ ONZOF Fの設定はフラッシュ禁止ポタン 1 0の操作に よって行われる。 第 9図に、 このフラッシュ ONZOF Fの設定手順を 示す。 フラッシュ禁止ポタン 1 0が押されると (S T 9 0 1 ) 、 基本プ ログラムは E E PROM2 5に既に保持されているフラッシュ ONZO F Fの設定情報 5 2を調べ、 その値が ONの場合には (3丁 9 0 2の¥ E S) 、 フラッシュ OF F (フラッシュ禁止) に更新し (S T 9 0 3 ) 、 逆に、 既に保持されているフラッシュ ON/OF Fの設定情報 5 2の値 が OF Fならば (S T 9 0 2の NO) 、 フラッシュ ONに更新する (S T 9 0 4) 。 このフラッシュ ON/OF Fの設定情報 5 2は液晶モニタ 5に表示させた設定確認画面を通してュ一ザが確認することができる。 この設定確認画面はメニュー表示ボタン 8を押すことによって表示され たメニュー画面上での選択によって表示させることが可能である。
マクロ撮影の ONZOF Fの設定もマクロ撮影ポタン 7の操作によつ てフラッシュ ONZOF Fの設定と同様に行われ、 その設定情報 5 3は 液晶モニタ 5の設定確認画面を通してユーザが確認することができる。 言語指定とは表示上の文字言語を日本語と英語との間で選択する指定で ある。 この言語指定は、 たとえば液晶モニタ 5の言語指定画面でのタツ チ操作などにより行われる。 すなわち、 液晶モニタ 5の画面上にはタツ チセンサパネルが貼り付けられており、 その画面上でユーザが指やペン などで夕ツチした座標が夕ツチセンサパネルによって検出され、 検出さ れた座標に関連付けられている言語の種類が言語指定の設定情報 5 4と して設定される。
次に、 ヘルプ表示モードにおいて、 シャツ夕一ポタン 1 2またはズ一 ムポタン 6 a, 6 bが押されたときの動作を説明する。
第 6図のフローチャートに戻って、 S T 6 0 6でヘルプ表示処理プロ グラム 3 3は、 ユーザにより押されたポタンがシャッターポタン 1 2で あることを認識した場合、 第 7図および第 8図において回転表示中のデ ジタルカメラの 3次元モデル 7 1におけるシャツ夕一ポタン 1 1 2の強 調表示の形態 (点滅、 色など) を変化させる (S T 6 0 9 ) 。 これによ り、 ユーザはシャッターポタン 1 2の操作が受け入れられたことを直感 的に知ることができる。
続いて、 ヘルプ表示処理プログラム 3 3は、 現在のシステム設定状態 を反映した 3次元アニメ一ションの開始を指示するフラグをセットする ( S T 6 1 0 ) 。 このフラグがセットされているとき、 ヘルプ表示処理 プログラム 3 3は、 システム設定状態を反映した 3次元アニメ一ション を表示する処理を行う。
第 1 0図は、 このシステム設定状態を反映した 3次元アニメ一ション の表示処理の手順を示すフローチヤ一トである。 まず、 ヘルプ表示処理 プログラム 3 3は、 第 1 1図に示すように、 たとえば 「撮影します」 な ど、 シャッターポタン 1 2が押された場合のデジタルカメラ 1 0 0の動 TJP204/008782
12 きを表現する言葉からなるガイド 7 2を表示する (S T 1 0 0 1 ) 。 次 に、 ヘルプ表示処理プログラム 3 3は、 ; OM 2 4からデジタルカメラ の 3次元モデルデータ 3 2を取り出してレンダリングを行う (S T 1 0 0 2) 。
続いて、 ヘルプ表示処理プログラム 3 3は、 EE P ROM 2 5に既に 保持されているシステム設定情報 5 1を読み込む。 ここで、 シャッター ポタン 1 2が押された場合のデジタルカメラ 1 0 0の動きに影響するシ ステム設定情報 5 1はフラッシュ〇NZ〇F Fの設定情報 5 2であるこ とが予め決められている。 したがって、 ヘルプ表示処理プログラム 3 3 は、 EE P ROM 2 5に保持されているフラッシュ ON/OF Fの設定 情報 5 2を参照し (S T 1 0 0 3 ) '、 フラッシュ ONZOF Fの設定情 報 5 2の値がフラッシュ ONである場合には (S T 1 0 0 3の YE S) 、 第 1 1図に示すように、 3次元モデル 7 1のフラッシュ 1 04を発光さ せたアニメーションの表示を行う (S T 1 0 0 4) 。 また、 フラッシュ ON/OF Fの設定情報 5 2の値がフラッシュ OF Fである場合には
(S T 1 0 0 3の NO) 、 シャツ夕一ボタン 1 2が押された場合のデジ タルカメラ 1 0 0の動きを表現する言葉からなるガイド 7 2を表示し、 3次元モデル 7 1のフラッシュ 1 0 4は発光しないアニメ一ションの表 示を行う。
このように、 シャッターポタン 1 2が押された場合、 フラッシュ ON が設定されていれば、 そのシャツ夕一ポタン 1 2が押された場合のデジ タルカメラ 1 0 0の動きである、 フラッシュ 1 0 4の発光を伴った撮影 が行われることが、 また、 フラッシュ OF Fが設定されていれば、 フラ ッシュ 1 0 4の発光を伴わずに撮影が行われることが、 各々、 言葉のガ イド 7 2と 3次元モデル 7 1のアニメーションとによってユーザに操作 説明として提供される。 なお、 このシャッターポタン 1 2が押された場 合の 3次元アニメーションの表示において 3次元モデル 7 1は、 ュ一ザ に操作説明のための 3次元アニメ一ションを呼び出すことのできる操作 ポタンを教える 3次元アニメーションと同様に回転して表示させても、 あるいは、 回転を停止して表示させてもよい。
また、 第 6図のフローチャートに戻って、 S T 6 0 6で、 ヘルプ表示 処理プログラム 3 3は、 ユーザにより押されたポタンがズームポタン 6 a , 6 b (ズームアップポタン 6 aまたはズームダウンポタン 6 b ) で あることを認識した場合、 第 7図において、 回転表示中のデジタルカメ ラの 3次元モデル Ί 1におけるズームポタン 1 0 6 a , 1 0 6 bの強調 表示の形態 (点滅、 色など) を変化させる (S T 6 0 7 ) 。 これにより、 ユーザはズームポタン 6 a , 6 bの操作が受け入れられたことを直感的 に知ることができる。 続いて、 ヘルプ表示処理プログラム 3 3は、 レン ズ部 2を伸縮させる 3次元アニメーションの開始を指示するフラグをセ ットする (S T 6 0 8 ) 。 このフラグがセットされているとき、 ヘルプ 表示処理プログラム 3 3は、 レンズ部 2を伸縮させるとともに、 レンズ 部 2を通して実際に取り込んだ画像を 3次元モデル 7 1の液晶モニタ 1 0 5の画面に貼り付けた 3次元アニメーションを表示する処理を行う。 第 1 2図は、 ズームポタン 6 a , 6 bが操作された場合のデジタル力 メラ 1 0 0の動きを表現する 3次元アニメーションの表示処理の手順を 示すフローチヤ一卜である。
まず、 ヘルプ表示処理プログラム 3 3は、 第 1 3図に示すように、 た とえば 「ズームします」 など、 ズームポタン 6 a, 6 bが押された場合 のデジタルカメラ 1 0 0の動きを表現する言葉によるガイド 7 3を表示 する (S T 1 2 0 1 ) 。 次に、 ヘルプ表示処理プログラム 3 3は、 R O M 2 4からデジタルカメラの 3次元モデルデ一タ 3 2を取り出し、 この 3次元モデルデータ 3 2とレンズ部 2を通して実際に取り込んだ画像デ 一夕を用いて 3次元アニメーションを作成する (S T 1 2 0 2 ) 。 ここ で作成される 3次元アニメーションには、 3次元モデル 7 1のレンズ部 1 0 2を伸縮させる動きとともに、 レンズ部 2を通して入力した画像デ —夕 7 4を 3次元モデル 7 1の液晶モニタ 1 0 5の画面内に貼り付け、 この画像データ 7 4を 3次元モデル 7 1のレンズ部 1 0 2の伸縮の各動 きと対応つけて拡大および縮小させる動きが付与される。 レンズ部 2を 通して実際に取り込んだ画像データ 7 4とは、 レンズ部 2を介して入射 した光を固体撮像素子にて電気信号に変換し、 信号処理回路にて信号処 理された結果得られた画像データである。
なお、 具体的には、 レンズ部 1 0 2の伸縮の動きと画像データ 7 4の 拡大/縮小の動きとは異なる時間軸上で各々表現される。 ズームアップ の場合を例にとると、 まず、 たとえば第 1 3図および第 1 4図に示すよ うに、 3次元モデル 7 1の回転を一旦停止させて、 3次元モデル 7 1の レンズ部 1 0 2を徐々に伸ばす動きを表示する。 レンズ部 1 0 2を伸ば し切ったところで 3次元モデル 7 1の回転を再開させ、 液晶モニタ 1 0 5を有する面が所定の角度で表示されたところで、 たとえば第 1 5図お よび第 1 6図に示すように、 3次元モデル 7 1の液晶モニタ 1 0 5の画 面内の画像データ 7 4を徐々に拡大する動きを表示する。
また、 上記の例では、 異なる時間軸上でレンズ部 1 0 2の伸縮の動き と画像データ 7 4の拡大/縮小の動きを別々に表現するようにしたが、 一つの時間軸上で、 3次元モデル 7 1をたとえば回転させつつ、 レンズ 部 1 0. 2の伸縮と画像デ一夕 7 4の拡大/縮小とが同期するようにァニ メ一ション表示するようにしてもよい。
さらに第 6図のフローチヤ一トに戻って、 デジタルカメラ 1 0 0の操 作説明のための 3次元アニメーションの表示中に、 新たに 3次元アニメ —シヨンを呼び出すことができるポタンがユーザによって押された場合 P T/JP2004/008782
15 には、 ヘルプ表示処理プログラム 3 3は、 表示中の 3次元アニメ一ショ ンを呼び出すための 3次元モデル中のポタンの強調表示の状態を元の状 態に戻すとともに、 その 3次元アニメーションの表示を指示するフラグ をリセットする (S T 6 0 5 ) 。 これにより、 表示中の操作説明のため の 3次元アニメーションが停止され、 新たに押されたポタンの強調表示 状態が変更されるとともに、 そのポタンが押された場合のデジタルカメ ラ 1 0 0の動きを表現する 3次元アニメーションが開始される。
なお、 上記の実施形態では、 フラッシュの O N / O F Fの設定情報を 反映した 3次元アニメーションについて説明したが、 これは一例に過ぎ ない。 デジタルカメラ 1 0 0の視覚的な動きに違いを与えるものであれ ば、 その他様々な種類の設定情報についても同様に、 その設定情報を 3 次元アニメーションの動きに反映させるようにしてもよい。
また、 上記の実施形態では、 ズームポタン 6 a , 6 bが操作された場 合にレンズ部 1 0 2の伸縮の動きと画像データ 7 4の拡大 Z縮小の動き とを有するアニメ一シヨンを表示する場合について説明したが、 その他 の操作が行われた場合にも、 レンズ部 2を通して取り込んだ画像データ 7 4を 3次元モデル 7 1の液晶モニタ 1 0 5の画面内に貼り付けて表示 するようにしてもかまわない。 たとえば、 シャツタ一ポタン 1 2の操作 説明のための 3次元アニメーションの表示の際に、 レンズ部 2を通して 取り込んだ画像データを 3次元モデル 7 1の液晶モニタ 1 0 5の画面に 貼り付けて表示するようにしてもよい。
かくして本実施形態は以下の効果を奏し得る。
3次元アニメ一シヨンにおいて、 操作説明のための 3次元アニメーシ ヨンを呼び出すことができるポタンを明示 (強調表示) した 3次元ァニ メーシヨンを最初に表示することによって、 ユーザは操作説明のための 3次元アニメーションを呼び出すことができるポタンを一目で知ること ができる。 したがって、 操作性が向上する。
デジタルカメラ 1 0 0に設けられた実際のポタンを操作することによ つて、 このポタンが操作された場合のデジタルカメラ 1 0 0の動きを表 現した 3次元アニメーションが表示されるので、 ポタンとデジタルカメ ラ 1 0 0の動きとの関係をユーザが容易に認識できるようになる。
フラッシュの O N Z O F Fなどのシステムの設定状態を操作説明のた めの 3次元アニメーションに反映させることができるので、 ユーザはシ ステムの設定状態の違いによるデジタルカメラ 1 0 0の動きの違いを視 覚的、 直感的に把握することができる。
デジタルカメラの一つの 3次元モデルデータから、 各種操作説明のた めの 3次元アニメーションを作成できる。 すなわち、 操作説明毎の動画 データをメモリに記憶しておき、 メモリから目的の動画デ一タを読み出 し再生する方式に比べ、 消費されるメモリ容量を大幅に節約できる。 レンズ部 2を通して実際に取り込んだ画像データ 7 4を、 3次元モデ ル 7 1における液晶モニタ 1 0 5の画面に貼り付けて表示することで、 ユーザにとってより実感的な操作説明用の 3次元アニメ一ションを実現 できる。 さらに、 液晶モニタ 1 0 5の画面に貼り付けられた画像データ 7 4が、 レンズ部 1 0 2の伸縮によるズームアップおょぴズームダウン のそれぞれの動作と対応つけて拡大および縮小されるので、 ズームアツ プおよびズームダウンの効果を実感を伴って確認することができる。 以上は、 本発明をデジタルカメラに適用した場合について説明したが、 本発明は、 表示部を有し、 この表示部の画面を通して操作説明のための 情報をユーザが参照できる機能を持つ様々な種類の電子機器装置に適用 することが可能である。 具体的には、 P D A、 携帯電話、 テレビジョン セットなどへの適用も可能である。 また、 アニメーションは必ずしも 3 次元であることに限定されず 2次元であってもよい。
以上説明したように本発明によれば、 電子機器装置の設定状態に応じ て動きの異なるアニメ一ションが表示されるので、 設定状態による電子 機器装置の動きの違いを視覚的、 直感的にユーザが認識できるようにな る。

Claims

請求の範囲
1 . 操作に応じた動きを実行可能な電子機器本体と、
前記電子機器本体の動きに反映される設定情報を保持する設定情報保 持部と、
前記電子機器本体に実行させる動きをユーザに指定させる操作部と、 表示画面を有する表示部と、
前記操作部により前記電子機器本体に実行させる動きが指定されたと き、 前記設定情報保持部に保持された設定情報を反映した、 前記電子機 器本体の前記指定された動きを表現するアニメーションを前記表示画面 に表示するアニメーション表示手段と
を具備することを特徴とする電子機器装置。
2 . 前記電子機器本体のモデルデータを記憶するモデルデータ記憶部 を有し、
前記アニメーション表示手段は、 前記モデルデータ記憶部に記憶され たモデルデータを処理して前記アニメ一ションを作成することを特徴と する請求の範囲第 1項に記載の電子機器装置。
3 . 前記アニメーション表示手段は、 前記電子機器本体の動きを表現 するアニメ一ションを呼び出し可能な前記操作部を明示した第 2のァニ メーシヨンを、 前記モデルデータ記憶部に記憶されたモデルデータを処 理して前記表示画面に表示することを特徴とする請求の範囲第 2項に記 載の電子機器装置。
4 . 前記設定情報保持部の設定情報を操作する手段をさらに具備する ことを特徴とする請求の範囲第 1項に記載の電子機器装置。
5 . 操作に応じた動きを実行可能な電子機器本体と、 前記電子機器本体の動きに反映される設定情報を保持する設定情報保 持部と、
前記電子機器本体に実行させる動きをユーザに指定させる操作部と、 表示画面を有する表示部とを具備する電子機器装置の操作説明表示方 法であって、
前記操作部により前記電子機器本体に実行させる動きが指定されたと き、 前記設定情報保持部に保持された設定情報を反映した、 前記電子機 器本体の前記指定された動きを表現するアニメ一ションを作成して前記 表示画面に表示することを特徴とする電子機器装置の操作説明表示方法。
6 . 前記電子機器装置のモデルデータを記憶しておき、 この記憶され ているモデルデータを処理して前記アニメ一ションを作成することを特 徴とする請求の範囲第 5項に記載の電子機器装置の操作説明表示方法。
7 . 前記電子機器本体の動きを表現するアニメーションを呼び出し可 能な前記操作部を明示した第 2のアニメ一ションを、 前記記憶されてい るモデルデ一夕を処理して前記表示画面に表示することを特徴とする請 求の範囲第 6項に記載の電子機器装置の操作説明表示方法。
PCT/JP2004/008782 2003-06-16 2004-06-16 電子機器装置およびその操作説明表示方法 WO2004111817A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/559,662 US20060170687A1 (en) 2003-06-16 2004-06-16 Electronic device and its operation explanation display method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003-171360 2003-06-16
JP2003171360A JP2005010864A (ja) 2003-06-16 2003-06-16 電子機器装置およびその操作説明表示方法

Publications (1)

Publication Number Publication Date
WO2004111817A1 true WO2004111817A1 (ja) 2004-12-23

Family

ID=33549454

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2004/008782 WO2004111817A1 (ja) 2003-06-16 2004-06-16 電子機器装置およびその操作説明表示方法

Country Status (3)

Country Link
US (1) US20060170687A1 (ja)
JP (1) JP2005010864A (ja)
WO (1) WO2004111817A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005253054A (ja) * 2004-02-02 2005-09-15 Pentax Corp 携帯映像機器の機能表示装置
CN111145358A (zh) * 2018-11-02 2020-05-12 北京微播视界科技有限公司 图像处理方法、装置、硬件装置

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060206817A1 (en) * 2005-02-28 2006-09-14 Jung Edward K User assistance for a condition
US20060075344A1 (en) * 2004-09-30 2006-04-06 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Providing assistance
US20080229198A1 (en) * 2004-09-30 2008-09-18 Searete Llc, A Limited Liability Corporaiton Of The State Of Delaware Electronically providing user assistance
US10687166B2 (en) * 2004-09-30 2020-06-16 Uber Technologies, Inc. Obtaining user assistance
US20060090132A1 (en) * 2004-10-26 2006-04-27 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Enhanced user assistance
US20060117001A1 (en) * 2004-12-01 2006-06-01 Jung Edward K Enhanced user assistance
US9747579B2 (en) * 2004-09-30 2017-08-29 The Invention Science Fund I, Llc Enhanced user assistance
US9307577B2 (en) * 2005-01-21 2016-04-05 The Invention Science Fund I, Llc User assistance
US8762839B2 (en) * 2004-09-30 2014-06-24 The Invention Science Fund I, Llc Supply-chain side assistance
US10514816B2 (en) * 2004-12-01 2019-12-24 Uber Technologies, Inc. Enhanced user assistance
US9038899B2 (en) * 2004-09-30 2015-05-26 The Invention Science Fund I, Llc Obtaining user assistance
US8282003B2 (en) * 2004-09-30 2012-10-09 The Invention Science Fund I, Llc Supply-chain side assistance
US9098826B2 (en) * 2004-09-30 2015-08-04 The Invention Science Fund I, Llc Enhanced user assistance
US8704675B2 (en) * 2004-09-30 2014-04-22 The Invention Science Fund I, Llc Obtaining user assistance
US20100146390A1 (en) * 2004-09-30 2010-06-10 Searete Llc, A Limited Liability Corporation Obtaining user assestance
US8341522B2 (en) * 2004-10-27 2012-12-25 The Invention Science Fund I, Llc Enhanced contextual user assistance
US20100223162A1 (en) * 2004-09-30 2010-09-02 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Supply-chain side assistance
US10445799B2 (en) 2004-09-30 2019-10-15 Uber Technologies, Inc. Supply-chain side assistance
JP2007156955A (ja) * 2005-12-07 2007-06-21 Mitsubishi Electric Corp ガイダンス生成装置およびガイダンス生成プログラム
US8358976B2 (en) 2006-03-24 2013-01-22 The Invention Science Fund I, Llc Wireless device with an aggregate user interface for controlling other devices
US8718714B2 (en) * 2006-10-25 2014-05-06 Samsung Electronics Co., Ltd. Settings system and method for mobile device
JP5803060B2 (ja) * 2010-05-24 2015-11-04 株式会社ニコン ヘッドマウントディスプレイ
CN104103035B (zh) * 2013-04-15 2017-12-05 深圳先进技术研究院 三维模型的缩放方法
CN103679343A (zh) * 2013-11-21 2014-03-26 上海翔翔信息科技有限公司 数字化校园系统
US11100434B2 (en) 2014-05-06 2021-08-24 Uber Technologies, Inc. Real-time carpooling coordinating system and methods
US9552559B2 (en) 2014-05-06 2017-01-24 Elwha Llc System and methods for verifying that one or more directives that direct transport of a second end user does not conflict with one or more obligations to transport a first end user
US9483744B2 (en) 2014-05-06 2016-11-01 Elwha Llc Real-time carpooling coordinating systems and methods
US10458801B2 (en) 2014-05-06 2019-10-29 Uber Technologies, Inc. Systems and methods for travel planning that calls for at least one transportation vehicle unit
CN106033478A (zh) * 2015-03-13 2016-10-19 震旦(中国)有限公司 一种配套家具设计并建造的方法
CN106202671B (zh) * 2016-07-01 2019-11-29 长江勘测规划设计研究有限责任公司 一种全参数化建立预应力钢束模型的方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0546624A (ja) * 1991-08-20 1993-02-26 Sony Corp 記録媒体および情報読出し装置
JPH10200798A (ja) * 1997-01-09 1998-07-31 Nikon Corp 電子カメラ
JPH11231729A (ja) * 1998-02-17 1999-08-27 Sharp Corp ガイダンス情報表示装置
JP2000042249A (ja) * 1998-07-31 2000-02-15 Sony Computer Entertainment Inc エンタテインメントシステム及びプログラム供給媒体
JP2000184475A (ja) * 1998-12-16 2000-06-30 Sony Corp リモートコントロール装置および方法、並びに情報処理装置および方法
JP2001005628A (ja) * 1999-06-22 2001-01-12 Canon Inc 印刷装置、印刷システム、印刷処理方法、プリンタドライバ、ホストコンピュータおよび記憶媒体
JP2002366969A (ja) * 2001-06-07 2002-12-20 Sharp Corp 情報提示装置、情報提示方法、情報提示プログラムならびにそれを記録したコンピュータ読み取り可能な記録媒体

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05250119A (ja) * 1992-03-10 1993-09-28 Hitachi Ltd 動画ヘルプガイダンス方法
US5913018A (en) * 1996-07-24 1999-06-15 Adobe Systems Incorporated Print band rendering system
US5982378A (en) * 1996-08-02 1999-11-09 Spatial Technology Inc. System and method for modeling a three dimensional object
US5781194A (en) * 1996-08-29 1998-07-14 Animatek International, Inc. Real-time projection of voxel-based object
US5898438A (en) * 1996-11-12 1999-04-27 Ford Global Technologies, Inc. Texture mapping of photographic images to CAD surfaces
US20020105582A1 (en) * 1997-01-09 2002-08-08 Osamu Ikeda Electronic camera with self-explanation/diagnosis mode
CA2312315A1 (en) * 1997-12-01 1999-06-10 Arsev H. Eraslan Three-dimensional face identification system
US6081278A (en) * 1998-06-11 2000-06-27 Chen; Shenchang Eric Animation object having multiple resolution format
US6583793B1 (en) * 1999-01-08 2003-06-24 Ati International Srl Method and apparatus for mapping live video on to three dimensional objects
JP2000341581A (ja) * 1999-05-31 2000-12-08 Fuji Photo Optical Co Ltd 複合カメラ
AU2001268416A1 (en) * 2000-06-15 2001-12-24 Auckland Uniservices Limited Basis functions of three-dimensional models for compression, transformation and streaming
US20020171746A1 (en) * 2001-04-09 2002-11-21 Eastman Kodak Company Template for an image capture device
US20030098865A1 (en) * 2001-11-28 2003-05-29 Alegria Andrew P. Customizable animated instruction

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0546624A (ja) * 1991-08-20 1993-02-26 Sony Corp 記録媒体および情報読出し装置
JPH10200798A (ja) * 1997-01-09 1998-07-31 Nikon Corp 電子カメラ
JPH11231729A (ja) * 1998-02-17 1999-08-27 Sharp Corp ガイダンス情報表示装置
JP2000042249A (ja) * 1998-07-31 2000-02-15 Sony Computer Entertainment Inc エンタテインメントシステム及びプログラム供給媒体
JP2000184475A (ja) * 1998-12-16 2000-06-30 Sony Corp リモートコントロール装置および方法、並びに情報処理装置および方法
JP2001005628A (ja) * 1999-06-22 2001-01-12 Canon Inc 印刷装置、印刷システム、印刷処理方法、プリンタドライバ、ホストコンピュータおよび記憶媒体
JP2002366969A (ja) * 2001-06-07 2002-12-20 Sharp Corp 情報提示装置、情報提示方法、情報提示プログラムならびにそれを記録したコンピュータ読み取り可能な記録媒体

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005253054A (ja) * 2004-02-02 2005-09-15 Pentax Corp 携帯映像機器の機能表示装置
CN111145358A (zh) * 2018-11-02 2020-05-12 北京微播视界科技有限公司 图像处理方法、装置、硬件装置
CN111145358B (zh) * 2018-11-02 2024-02-23 北京微播视界科技有限公司 图像处理方法、装置、硬件装置

Also Published As

Publication number Publication date
JP2005010864A (ja) 2005-01-13
US20060170687A1 (en) 2006-08-03

Similar Documents

Publication Publication Date Title
WO2004111817A1 (ja) 電子機器装置およびその操作説明表示方法
CN107844228B (zh) 消息显示方法、装置及终端
JP5326802B2 (ja) 情報処理装置、画像拡大縮小方法及びそのプログラム
EP1716696B1 (en) Mobile terminal with ergonomic imaging functions
US7350158B2 (en) Icon display system and method, electronic appliance, and computer program
US8830184B2 (en) Image displaying device, image displaying method, and program for displaying images
CA2941469C (en) Method, device, and program for image processing
US9646404B2 (en) Information processing method, information processing device, and program that facilitates image processing operations on a mobile device
US7298364B2 (en) Display device
EP4246287A1 (en) Method and system for displaying virtual prop in real environment image, and storage medium
CN107728810B (zh) 终端控制方法、装置、终端及存储介质
JP2004259063A (ja) 3次元オブジェクトの表示処理装置、表示処理方法およびコンピュータプログラム
KR20110038980A (ko) 이동 단말기 및 그 제어방법
JP2009302931A (ja) 情報処理装置およびそれにおいて実行される起動用プログラム
KR20070080917A (ko) 이동통신단말기의 화면설정 방법 및 그 장치
US8643679B2 (en) Storage medium storing image conversion program and image conversion apparatus
JP5885152B2 (ja) 携帯端末装置、プログラムおよび表示制御方法
WO2013099704A1 (ja) 情報処理装置、情報処理方法、およびプログラム
JP6663131B2 (ja) 表示装置、表示制御方法及びプログラム
JP2005195867A (ja) 電子機器装置及び画像表示方法
US10701286B2 (en) Image processing device, image processing system, and non-transitory storage medium
JP5644905B2 (ja) 情報処理装置、画像拡大縮小方法及びそのプログラム
JP2005012283A (ja) 電子機器装置およびその操作説明表示方法
JP2004133518A (ja) 携帯情報機器の画面表示処理
JP5524685B2 (ja) 表示装置及びその制御方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref document number: 2006170687

Country of ref document: US

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 10559662

Country of ref document: US

122 Ep: pct application non-entry in european phase
WWP Wipo information: published in national office

Ref document number: 10559662

Country of ref document: US