JP2006211245A - Photographing equipment - Google Patents
Photographing equipment Download PDFInfo
- Publication number
- JP2006211245A JP2006211245A JP2005020015A JP2005020015A JP2006211245A JP 2006211245 A JP2006211245 A JP 2006211245A JP 2005020015 A JP2005020015 A JP 2005020015A JP 2005020015 A JP2005020015 A JP 2005020015A JP 2006211245 A JP2006211245 A JP 2006211245A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- message
- unit
- camera
- message display
- 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.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Studio Devices (AREA)
Abstract
Description
本発明は、撮像素子上に被写体像を結像して画像データを生成するカメラに関する。 The present invention relates to a camera that generates image data by forming a subject image on an image sensor.
近年、CCD(Charge Coupled Device)タイプの撮像素子やCMOS(Complementary Metal Oxide Semiconductor)タイプの撮像素子の発達に伴い、それまでの銀塩写真フィルム上に撮影を行なうタイプのカメラに代わり、これら撮像素子上に被写体像を結像して画像データを生成するカメラが急速に普及してきている。このようなカメラには、液晶モニタが備えられており、撮影にあたり、その撮影の状況に応じて様々なメッセージや操作ガイダンス等を液晶モニタに表示するということが行なわれている。 In recent years, with the development of CCD (Charge Coupled Device) type image pickup devices and CMOS (Complementary Metal Oxide Semiconductor) type image pickup devices, these image pickup devices have been replaced with conventional types of cameras that shoot on silver halide photographic films. A camera that forms an image of a subject and generates image data has been rapidly spreading. Such a camera is provided with a liquid crystal monitor, and when photographing, various messages, operation guidance, and the like are displayed on the liquid crystal monitor according to the photographing situation.
ここで、液晶モニタに表示されるメッセージにのみ必要な文字データ(フォントデータ)を記憶部に格納することにより、その記憶部の容量を小さく抑えたカメラが提案されている(特許文献1参照)。
上述したカメラにおいて、そのカメラの機能を新たに追加したりあるいはそのカメラの機能を改良するために、そのカメラのプログラムを更新(アップデート)する場合がある。このような場合、カメラが発売された時点では備えられていない新たなメッセージを表示することが必要な場合がある。 In the above-described camera, there is a case where the camera program is updated (updated) in order to newly add the function of the camera or improve the function of the camera. In such a case, it may be necessary to display a new message that is not provided when the camera is released.
しかし、特許文献1に提案された技術は、カメラが発売された時点におけるメッセージ表示用の文字データのみを記憶部に格納する技術であるため、プログラムを更新するために必要とされる新たなメッセージを表示することは困難であるという問題がある。
However, since the technique proposed in
本発明は、上記事情に鑑み、プログラムの更新にあたり、新たなメッセージを表示することができるカメラを提供することを目的とする。 In view of the above circumstances, an object of the present invention is to provide a camera capable of displaying a new message when updating a program.
上記目的を達成する本発明のカメラは、撮像素子上に被写体像を結像して画像データを生成するカメラにおいて、
メッセージ表示用の文字データを記憶しておく記憶部と、
上記画像データに基づく画像および上記文字データに基づくメッセージを表示する表示部と、
表示用の新たなメッセージを表わすメッセージ表示用画像データを外部から取得する取得部とを備え、
上記表示部が、上記画像データに基づく画像および上記記憶部に記憶された文字データに基づくメッセージに加え、さらに、上記取得部で取得したメッセージ表示用画像データに基づくメッセージを表示するものであることを特徴とする。
The camera of the present invention that achieves the above object is a camera that forms image data on an image sensor to generate image data.
A storage unit for storing character data for message display;
A display unit for displaying an image based on the image data and a message based on the character data;
An acquisition unit that acquires message display image data representing a new message for display from outside,
In addition to the image based on the image data and the message based on the character data stored in the storage unit, the display unit displays a message based on the message display image data acquired by the acquisition unit. It is characterized by.
従来のカメラは、メッセージを表示するにあたり、そのメッセージを構成している文字データを記憶部に格納しておき、その文字データを読み出して組み合わせることによりそのメッセージを表示するものである。このため、例えばカメラのプログラムを更新するにあたり、新たなメッセージを表示したい場合、そのメッセージを表示するために必要な文字データが記憶部に格納されていないと、そのメッセージを表示させることはできないという問題がある。 When a conventional camera displays a message, character data constituting the message is stored in a storage unit, and the message is displayed by reading and combining the character data. For this reason, for example, when updating a camera program, if it is desired to display a new message, the message cannot be displayed unless the character data necessary for displaying the message is stored in the storage unit. There's a problem.
本発明のカメラは、表示用の新たなメッセージを表わすメッセージ表示用画像データを外部から取得し、画像データに基づく画像および記憶部に記憶された文字データに基づくメッセージに加え、さらに、その取得したメッセージ表示用画像データに基づくメッセージを表示するものである。このため、カメラのプログラムを更新するにあたり、新たなメッセージを表示する場合であって、そのメッセージを表示するために必要な文字データが記憶部に記憶されていない場合であっても、その新たなメッセージを表わすメッセージ表示用画像データを外部から取得し、その取得したメッセージ表示用画像データに基づいて新たなメッセージを表示することができる。 The camera of the present invention acquires message display image data representing a new message for display from the outside, and in addition to the image based on the image data and the message based on the character data stored in the storage unit, the acquired A message based on message display image data is displayed. Therefore, when updating a camera program, even when a new message is displayed and character data necessary for displaying the message is not stored in the storage unit, the new message is displayed. Message display image data representing a message can be acquired from the outside, and a new message can be displayed based on the acquired message display image data.
ここで、上記取得部は、このカメラの機能追加用あるいは機能改良用のプログラムの取得とともにそのプログラムに関連したメッセージ表示用画像データを取得するものであることが好ましい。 Here, it is preferable that the acquisition unit acquires image data for message display related to the program together with acquisition of a program for function addition or function improvement of the camera.
このようにすると、カメラの機能追加用や機能改良用のプログラムの更新にあたり、そのプログラムに関連した新たなメッセージを表示することができる。 In this way, a new message related to the program can be displayed when updating the program for adding or improving the function of the camera.
また、上記取得部は、圧縮形式のメッセージ表示用画像データを取得するものであって、このカメラが、さらに、上記取得部が取得した圧縮形式のメッセージ表示用画像データを解凍する解凍部を備えたものであることも好ましい。 The acquisition unit acquires message display image data in a compressed format, and the camera further includes a decompression unit that decompresses the compressed message display image data acquired by the acquisition unit. It is also preferable.
表示用の新たなメッセージを表わすメッセージ表示用画像データを外部から取得するにあたり、例えばインターネット経由でダウンロードして取得するということが行なわれる。この場合、メッセージ表示用画像データのサイズは小さいほうが好ましい。そこで、圧縮形式のメッセージ表示用画像データを取得し、表示部に表示するにあたり圧縮形式のメッセージ表示用画像データを解凍する構成にすると、外部から取得するメッセージ表示用画像データのサイズを小さく抑えることができる。 When acquiring message display image data representing a new message for display from outside, for example, downloading and acquiring via the Internet is performed. In this case, the size of the message display image data is preferably small. Therefore, when the compressed message display image data is acquired and displayed on the display unit, the compressed message display image data is decompressed to reduce the size of the message display image data acquired from the outside. Can do.
さらに、上記取得部は、上記表示部に表示される画像のうちの一部領域にのみ対応するメッセージ表示用画像データと、そのメッセージ表示用画像データの表示座標を表わす座標データとを取得するものであって、このカメラが、さらに、そのメッセージ表示用画像データに基づくメッセージをその座標データに基づく位置に配置した画像を描画する描画部を備えたものであることも好ましい。 Further, the acquisition unit acquires message display image data corresponding to only a part of the image displayed on the display unit, and coordinate data representing display coordinates of the message display image data. In addition, it is preferable that the camera further includes a drawing unit that draws an image in which a message based on the message display image data is arranged at a position based on the coordinate data.
このようにすると、空き領域を含む1画面分のメッセージ表示用画像データを外部から取得する必要もなく、従って外部から取得するメッセージ表示用画像データのサイズを小さく抑えることができる。 In this way, it is not necessary to acquire message display image data for one screen including an empty area from the outside, and therefore the size of the message display image data acquired from the outside can be reduced.
また、上記記憶部が、複数の各言語に対応するメッセージ表示用の文字データを記憶しておくものであり、このカメラが、複数の言語の中から所望の言語を選択する選択部を備え、
上記取得部は、取得可能な複数の各言語に対応するメッセージ表示用画像データの中から上記選択部で選択されている言語のメッセージ表示用画像データを選択的に取得するものであることも好ましい。
The storage unit stores character data for message display corresponding to a plurality of languages, and the camera includes a selection unit that selects a desired language from the plurality of languages.
It is also preferable that the acquisition unit selectively acquires message display image data in a language selected by the selection unit from message display image data corresponding to a plurality of languages that can be acquired. .
このようにすると、プログラムの更新にあたり、選択されている言語に対応する言語で新たなメッセージを表示させることができる。 In this way, when updating the program, a new message can be displayed in a language corresponding to the selected language.
さらに、上記取得部は、上記表示部に1つの画像として表示されるメッセージのうち、上記記憶部に記憶されている文字データによっては表示不能な一部分のメッセージを表わすメッセージ表示用画像データを取得するものであり、上記記憶部に記憶されている文字データと上記取得部で取得したメッセージ表示用画像データとを組み合わせたメッセージ表示用画像を描画する描画部を備えたものであることも好ましい。 Further, the acquisition unit acquires message display image data representing a part of a message that cannot be displayed depending on character data stored in the storage unit, among messages displayed as one image on the display unit. It is also preferable to include a drawing unit that draws a message display image that is a combination of the character data stored in the storage unit and the message display image data acquired by the acquisition unit.
このようにすると、取得した表示不能な一部分のメッセージを表わすメッセージ表示用画像データを、記憶部に記憶されている文字データで置き換えることができ、従って外部から取得するメッセージ表示用画像データを削減することができる。 In this way, the acquired message display image data representing a part of the message that cannot be displayed can be replaced with the character data stored in the storage unit, and thus the message display image data acquired from the outside is reduced. be able to.
本発明のカメラによれば、プログラムの更新にあたり、新たなメッセージを表示することができる。 According to the camera of the present invention, a new message can be displayed when the program is updated.
以下、本発明の実施の形態について説明する。 Hereinafter, embodiments of the present invention will be described.
図1は、本発明のカメラの第1実施形態であるデジタルカメラを前面斜め上から見た外観斜視図である。 FIG. 1 is an external perspective view of a digital camera, which is a first embodiment of the camera of the present invention, as seen from diagonally above the front.
図1に示すデジタルカメラ10の前面中央部には、光学ズームレンズである撮影レンズ10_1aを内部に備えたズーム鏡胴10_1が備えられている。また、このデジタルカメラ10の前面上部には、撮影に同期してフラッシュ光を発するフラッシュ発光装置10_2と、フラッシュ発光装置10_2からのフラッシュ光の光量を制御するためにそのフラッシュ光の光量を検出するフラッシュ調光センサ10_3と、光学式ファインダ対物窓10_4とが備えられている。
A zoom lens barrel 10_1 having a photographing lens 10_1a, which is an optical zoom lens, is provided at the center of the front surface of the
また、このデジタルカメラ10の前面左側には、このデジタルカメラ10を確実に握ることができる形状を有するグリップ10_5と、セルフタイマ作動時等に点滅するセルフタイマランプ10_6と、音声をピックアップするマイクロホン10_7とが備えられている。
Further, on the left side of the front surface of the
さらに、このデジタルカメラ10の上面には、シャッタボタン10_8と、各種の設定を行なうためのモードダイヤル10_9と、電源ボタン10_10とが備えられている。
Further, on the upper surface of the
また、このデジタルカメラ10の図1に示す右側面には、スピーカ10_11が備えられている。
Further, a speaker 10_11 is provided on the right side surface of the
図2は、図1に示すデジタルカメラを上から見た外観図である。 FIG. 2 is an external view of the digital camera shown in FIG. 1 as viewed from above.
このデジタルカメラ10には、前述したフラッシュ発光装置10_2,シャッタボタン10_8,モードダイヤル10_9,電源ボタン10_10に加えて、このデジタルカメラ10の上方から下方に向けて設けられた斜面部に、フラッシュ発光装置10_2をポップアップするためのポップアップボタン10_12が備えられている。また、モードダイヤル10_9には、オートモードを示す文字AUTO、プログラムオートモードを示すP、シャッタスピード優先オートモードを示すS、絞り優先オートモードを示すA、マニュアルモードを示すM、動画モードを示す絵柄、および4つのシーンポジション(夜景、スポーツ、風景、人物のシーンポジション)を示す4つの絵柄が印刷されている。このモードダイヤル10_9を回転操作することにより、所望のモードに設定することができる。ここで、各モードについて説明する。
In this
オートモード(AUTO)は、カメラ側で露出やホワイトバランス等全てを制御するためのモードである。 The auto mode (AUTO) is a mode for controlling all of exposure, white balance and the like on the camera side.
プログラムオートモード(P)は、シャッタスピードと絞りを自動的に設定するためのモードである。 The program auto mode (P) is a mode for automatically setting the shutter speed and the aperture.
シャッタスピード優先オートモード(S)は、シャッタスピードを優先的に設定するためのモードである。 The shutter speed priority auto mode (S) is a mode for preferentially setting the shutter speed.
絞り優先オートモード(A)は、絞りを優先的に設定するためのモードである。 The aperture priority auto mode (A) is a mode for preferentially setting the aperture.
マニュアルモード(M)は、シャッタスピードと絞りを自由に設定するためのモードである。 The manual mode (M) is a mode for freely setting the shutter speed and the aperture.
マニュアルモード(M)の隣りの絵柄で示される動画モードは、動画撮影用のモードである。 The moving image mode indicated by the picture next to the manual mode (M) is a mode for moving image shooting.
また、この動画モードから見て時計回りに4つの撮影シーン(夜景、スポーツ、風景、人物)を選択するための4つのシーンポジションモードがある。 In addition, there are four scene position modes for selecting four shooting scenes (night view, sports, landscape, and person) clockwise as viewed from the moving image mode.
夜景用のシーンポジションモードは、夕景や夜景などの雰囲気を活かした撮影に好適なモードである。 The scene position mode for night view is a mode suitable for shooting taking advantage of the atmosphere such as sunset view and night view.
スポーツ用のシーンポジションモードは、スポーツシーンをはじめ、動体撮影に好適なモードである。 The scene position mode for sports is a mode suitable for shooting a moving body including a sports scene.
風景用のシーンポジションモードは、建物や山等、昼間の風景撮影に好適なモードである。 The scene position mode for landscape is a mode suitable for photographing landscapes in the daytime such as buildings and mountains.
人物用のシーンポジションモードは、肌色をより美しく写し出すことができるポートレート撮影に好適なモードである。 The scene position mode for a person is a mode suitable for portrait photography that can make skin color appear more beautiful.
図3は、図1に示すデジタルカメラを背面から見た外観図である。 FIG. 3 is an external view of the digital camera shown in FIG. 1 as viewed from the back.
図3に示すデジタルカメラ10の背面上部には、光学式ファインダ接眼窓10_22と、撮影準備完了等に点灯したり撮影中に点滅したりするファインダランプ10_23と、露出補正ボタン10_24と、押下することにより広角側(ワイド側)にズームアップする広角ズームボタン10_25と、押下することにより望遠側(テレ側)にズームアップする望遠ズームボタン10_26と、撮影モードと再生モードを切り換えるモードスイッチ10_27とが備えられている。
On the upper back of the
また、モードスイッチ10_27の下側には、フォトモードボタン10_30と、十字ボタン10_31と、メニュー/OKボタン10_32と、DISP/BACKボタン10_33とが備えられている。さらに、デジタルカメラ10の背面中央部には、液晶モニタ10_34が備えられている。
Further, below the mode switch 10_27, a photo mode button 10_30, a cross button 10_31, a menu / OK button 10_32, and a DISP / BACK button 10_33 are provided. Furthermore, a liquid crystal monitor 10_34 is provided at the center of the back surface of the
フォトモードボタン10_30は、ピクセル数,感度,色味,プリント枚数等を設定するためのボタンである。 The photo mode button 10_30 is a button for setting the number of pixels, sensitivity, color, number of prints, and the like.
十字ボタン10_31は、液晶モニタ10_34上にメニュー画面などが表示された場合には、その十字キー10_31の上ボタン10_31a、下ボタン10_31b、左ボタン10_31c、右ボタン10_31dの4つのボタンを操作することによってメニューの選択を行なうことができる。また、左ボタン10_31cは、マクロ撮影を行なうか否かを切り換えるためのボタンでもあり、一度押下するとマクロ撮影モードとなり、再度押下するとマクロ撮影モードが解除される。さらに、右ボタン10_31dは、フラッシュボタンの役割を担うボタンでもあり、押下する毎に、オートフラッシュ→赤目低減フラッシュ→強制フラッシュ→フラッシュ禁止→スローシンクロ→オートフラッシュというようにフラッシュの状態を繰り返し切り換えるためのボタンでもある。 When a menu screen or the like is displayed on the liquid crystal monitor 10_34, the cross button 10_31 is operated by operating the four buttons of the upper button 10_31a, the lower button 10_31b, the left button 10_31c, and the right button 10_31d of the cross key 10_31. Menu selection can be made. The left button 10_31c is also a button for switching whether or not to perform macro shooting. When the button is pressed once, the macro shooting mode is set, and when pressed again, the macro shooting mode is canceled. Further, the right button 10_31d is also a button that plays the role of a flash button, and each time it is pressed, the flash state is repeatedly switched in the order of auto flash → red eye reduction flash → forced flash → flash prohibition → slow sync → auto flash. It is also a button.
メニュー/OKボタン10_32は、撮影時や再生時における各種のメニューを表示したり、選択されたメニューを決定するためのボタンである。 The menu / OK button 10_32 is a button for displaying various menus at the time of shooting or reproduction and determining a selected menu.
DISP/BACKボタン10_33は、DISPボタンおよびBACKボタン双方の役割を担うボタンである。DISPボタンの役割の場合は、液晶モニタ10_34に表示された画面の状態を切り換えるためのボタンとなり、例えば撮影時に液晶モニタ10_34の表示をオン,オフしたり、再生時に文字表示をオン,オフしたりする。一方、BACKボタンの役割の場合は、MENU/OKボタン10_32等による操作状態を1つ前に戻したり取り消したりするためのボタンとなる。 The DISP / BACK button 10_33 serves as both a DISP button and a BACK button. In the case of the role of the DISP button, it is a button for switching the state of the screen displayed on the liquid crystal monitor 10_34. For example, the display of the liquid crystal monitor 10_34 is turned on / off during shooting, and the character display is turned on / off during reproduction. To do. On the other hand, in the case of the role of the BACK button, it is a button for returning or canceling the operation state by the MENU / OK button 10_32 or the like.
液晶モニタ10_34は、本発明にいう表示部の一例に相当し、デジタルカメラ10で被写体光を捉えて生成された画像データに基づく画像、およびメッセージ表示用の文字データに基づくメッセージを表示する。
The liquid crystal monitor 10_34 corresponds to an example of the display unit according to the present invention, and displays an image based on image data generated by capturing subject light with the
図4は、図1に示すデジタルカメラを下から見た外観図である。 4 is an external view of the digital camera shown in FIG. 1 as viewed from below.
デジタルカメラ10には電池カバー10_13が備えられており、この図4には電池カバー10_13が開放された状態のデジタルカメラ10が示されている。
The
また、デジタルカメラ10には、電池100が挿入される電池挿入部10_14が設けられている。さらに、このデジタルカメラ10には、記録メディア10_54が挿入される記録メディアスロット10_15が設けられている。また、このデジタルカメラ10には、三脚用ねじ穴10_16も設けられている。
The
図5は、図1に示すデジタルカメラの回路構成を示すブロック図である。 FIG. 5 is a block diagram showing a circuit configuration of the digital camera shown in FIG.
このデジタルカメラ10には、前述した撮影レンズ10_1aを構成するズームレンズ10_1a1とフォーカスレンズ10_1a2が備えられている。
This
また、このデジタルカメラ10には、撮影レンズ10_1aを経由して結像された被写体像をアナログ信号に変換する撮像素子(CCDと称する)10_41が備えられている。
The
さらに、このデジタルカメラ10には、CCD10_41からのアナログの画像データをA/D変換してデジタルの画像データを生成するA/D変換回路10_42と、そのA/D変換回路10_42からのデジタルの画像データをバスライン10_100に伝達する画像入力コントローラ10_43が備えられている。
Further, the
また、このデジタルカメラ10には、画像信号処理回路10_44が備えられている。この画像信号処理回路10_44は、詳細は後述するが、バスライン10_100を介して入力されたデジタルの画像データおよび文字データを輝度(Y)と色(C)とで表わされるYC信号に変換する。
The
さらに、このデジタルカメラ10には、バスライン10_100を介して入力されたYC信号を圧縮処理する圧縮処理回路10_45と、バスライン10_100を介して入力されたYC信号をNTSC(National TV Standards Committee)方式のビデオ信号およびRGB信号に変換するビデオエンコーダ10_46が備えられている。ビデオエンコーダ10_46から出力されたRGB信号は、前述した液晶モニタ10_34に供給されてその液晶モニタ10_34で画像が表示される。
Further, the
さらに、デジタルカメラ10には、このデジタルカメラ10全体の制御を行なうCPU10_47と、ズームレンズ10_1a1,フォーカスレンズ10_1a2を駆動するモータドライバ10_48,10_49と、前述したシャッタボタン10_8とが備えられている。
Further, the
ここで、CPU10_47は、本発明にいう取得部の役割を担うものでもあり、このCPU10_47は、表示用の新たなメッセージを表わすメッセージ表示用画像データを、後述するようにして記録メディア10_54を介して外部から取得する。詳細には、このCPU10_47は、デジタルカメラ10の機能追加用あるいは機能改良用のプログラムの取得とともにそのプログラムに関連したメッセージ表示用画像データを取得する。尚、このCPU10_47は、バージョンアップ機能の定型文字列用のフォントデータパターンが格納されたROMを有する。
Here, the CPU 10_47 also serves as an acquisition unit according to the present invention, and the CPU 10_47 receives message display image data representing a new message for display via the recording medium 10_54 as described later. Obtain from outside. Specifically, the CPU 10_47 acquires message display image data related to the program together with acquisition of a function addition or function improvement program for the
また、このデジタルカメラ10には、デジタルの画像データに基づいて被写界輝度を検出するAE検出回路10_50が備えられている。
Further, the
さらに、このデジタルカメラ10には、デジタルの画像データに基づくコントラスト検知によりコントラスト最大点にピントを合わせるAF検出回路10_51が備えられている。
Furthermore, the
また、このデジタルカメラ10には、デジタルの画像データが記憶されるメモリ(SDRAM)10_52と、圧縮処理回路10_45で圧縮されたYC信号を可搬型記録媒体である記録メディア10_54に記録するためのメディアコントローラ10_53が備えられている。ここで、メモリ10_52は、本発明にいう記憶部の一例に相当し、このメモリ10_52には、メッセージ表示用の文字データが記憶される。また、前述した液晶モニタ10_34には、画像データに基づく画像およびメモリ10_52に記憶された文字データに基づくメッセージに加え、さらに、CPU10_47で取得したメッセージ表示用画像データに基づくメッセージが表示される。
The
ここで、デジタルカメラ10の機能追加用あるいは機能改良用のプログラムの取得とともにそのプログラムに関連したメッセージ表示用画像データを取得するにあたり、ユーザは、サービスセンタやインターネット経由で、このデジタルカメラ10のプログラムを更新するためのバージョンアップ用ファイルを入手し、記録メディア10_54に格納する。次いで、図4に示す電池カバー10_13を開放して記録メディア10_54を記録メディアスロット10_15に挿入する。さらに、DISP/BACKボタン10_33を押した状態で電源ボタン10_10を操作し、デジタルカメラ10の電源をオンにして、バージョンアップ用ファイルを読み込む。すると、デジタルカメラ10のプログラムを更新するためのバージョンアップ用メニューが液晶モニタ10_34に表示される。
Here, when acquiring the program for adding functions or improving the functions of the
図6は、液晶モニタに表示された、プログラムを更新するためのバージョンアップ用メニューの一例を示す図である。 FIG. 6 is a diagram illustrating an example of a version upgrade menu displayed on the liquid crystal monitor for updating a program.
図6には、液晶モニタ10_34に表示されたバージョンアップ用メニューが示されている。このメニューは、上から順に、文字情報「バージョンアップ」、文字情報「現在:VER.1.00」、文字情報「→:VER.1.01」、文字情報「更新しますか?」、文字情報「実行 ← →やめる」、および文字情報「機能が追加・改善されます」を有する。尚、メニュー上部に表示される内容(ここでは「バージョンアップ」)は、バージョンアップする内容により異なり、例えば「撮影機能アップ」,「特殊機能追加」等がある。 FIG. 6 shows a version upgrade menu displayed on the liquid crystal monitor 10_34. From this menu, the text information “version up”, text information “current: VER.1.00”, text information “→: VER.1.01”, text information “Do you want to update?”, Text It has information “Execution ← → Stop” and text information “Functions are added / improved”. The contents displayed at the top of the menu (here, “version up”) vary depending on the contents to be upgraded, and include, for example, “shooting function up” and “special function addition”.
一般に、デジタルカメラでメッセージを表示させるには、そのメッセージを構成している文字を抽出して、その文字のフォントデータパターンをROMに格納しておき、そのフォントデータパターンを読み出して組み合わせることによりそのメッセージを表示する。 In general, in order to display a message with a digital camera, the characters constituting the message are extracted, the font data pattern of the character is stored in ROM, and the font data pattern is read and combined. Display a message.
図7は、図6に示すバージョンアップ用メニューのメッセージを表示するために必要な文字を示す図である。 FIG. 7 is a diagram showing characters necessary for displaying the upgrade menu message shown in FIG.
図7には、図6に示すバージョンアップ用メニューのメッセージを表示するために必要な文字が示されている。従来の技術では、この図7に示すように、全ての文字の中からメッセージを表示するために必要な文字のみが予め抽出されて、そのフォントデータパターンがROMに格納される。しかし、プログラムのバージョンアップでは、現在搭載されていない機能の追加等もある。ここで、文字の抽出時点では追加される機能が決定されていない場合がある。その場合、バージョンアップ機能用のメッセージを表示させたくても、そのメッセージを表示するために必要なフォントデータパターンがROMに格納されておらず、従って従来の技術ではメッセージを表示させることはできないという問題がある。 FIG. 7 shows characters necessary for displaying the upgrade menu message shown in FIG. In the prior art, as shown in FIG. 7, only characters necessary for displaying a message are extracted in advance from all characters, and the font data pattern is stored in the ROM. However, with the program version upgrade, functions that are not currently installed may be added. Here, the function to be added may not be determined at the time of character extraction. In that case, even if it is desired to display a message for the upgrade function, the font data pattern necessary for displaying the message is not stored in the ROM, and therefore the message cannot be displayed by the conventional technology. There's a problem.
本実施形態では、上述したようにして入手したプログラムを更新するためのバージョンアップ用ファイルには、必要なメッセージを表示させるためのデータが画像データとして含まれている。 In the present embodiment, the version upgrade file for updating the program obtained as described above includes data for displaying a necessary message as image data.
図8は、液晶モニタの表示構造を示す図である。 FIG. 8 is a diagram showing a display structure of the liquid crystal monitor.
液晶モニタ10_34は、1層目の画面と2層目の画面を有する。1層目の画面には文字データに基づくメッセージが表示され、2層目の画面には画像データに基づく画像が表示される。従って、この液晶モニタ10_34には、最終的に、1層目の画面と2層目の画面とが合成された2層分の画面が表示される。 The liquid crystal monitor 10_34 has a first layer screen and a second layer screen. A message based on the character data is displayed on the first layer screen, and an image based on the image data is displayed on the second layer screen. Accordingly, the liquid crystal monitor 10_34 finally displays a screen for two layers obtained by combining the first layer screen and the second layer screen.
一般に、プログラムを更新するためのバージョンアップ用メニューは、例えば図6に示すように文字情報からなるメッセージである。このため、2層目の画面には画像が表示されることはない。ここで、図6に示すバージョンアップ用メニューにおいて、「バージョンアップ」の部分に、「バージョンアップ」に代えて「撮影機能アップ」と表示したい場合、従来では、この「撮影機能アップ」のフォントデータパターンがROMに登録されていなければ表示させることはできない。本実施形態では、入手したプログラムを更新するためのバージョンアップ用ファイルに、必要なメッセージを表示させるためのデータが画像データ(「撮影機能アップ」を表わす画像データ)として含まれており、「バージョンアップ」の部分が画像として取り扱われて、2層目の画面に表示される。以下、図9、図10を参照して説明する。 In general, an upgrade menu for updating a program is a message including character information as shown in FIG. 6, for example. Therefore, no image is displayed on the second layer screen. Here, in the version upgrade menu shown in FIG. 6, when it is desired to display “Up photographing function” instead of “Up version” in the “Updating” portion, conventionally, the font data of this “Up photographing function” is used. If the pattern is not registered in the ROM, it cannot be displayed. In the present embodiment, data for displaying a necessary message is included as image data (image data representing “up photographing function”) in the version upgrade file for updating the acquired program. The “up” part is treated as an image and displayed on the second layer screen. Hereinafter, a description will be given with reference to FIGS.
図9は、液晶モニタに表示された、1層目の画面と2層目の画面を示す図である。 FIG. 9 is a diagram illustrating a first layer screen and a second layer screen displayed on the liquid crystal monitor.
図9(a)に示す液晶モニタ10_34には、1層目の画面が表示されている。この1層目の画面には、バージョンアップ用メニューを構成する文字情報「現在:VER.1.00」、文字情報「→:VER.1.01」、文字情報「更新しますか?」、および文字情報「実行 ← →やめる」が表示されている。 A liquid crystal monitor 10_34 shown in FIG. 9A displays the first layer screen. On the first layer screen, the character information “current: VER.1.00”, character information “→: VER.1.01”, character information “Do you want to update?” And the text information “Execution ← → Stop” is displayed.
一方、図9(b)に示す液晶モニタ10_34には、2層目の画面が表示されている。この2層目の画面には、前述した図6に示す「バージョンアップ」,「機能が追加・改善されます」に代わる「撮影機能アップ」,「ワイド機能が追加されます」が表示されている。これら「撮影機能アップ」,「ワイド機能が追加されます」は、入手したプログラムを更新するためのバージョンアップ用ファイルに画像データとして含まれている。 On the other hand, the second-layer screen is displayed on the liquid crystal monitor 10_34 shown in FIG. This second-layer screen displays “Upgrading” and “Addition of wide functions” instead of “Upgrading” and “Functions are added / improved” shown in FIG. 6 described above. . These “shooting function up” and “wide function will be added” are included as image data in a version upgrade file for updating the acquired program.
図10は、図9に示す液晶モニタにおいて、1層目の画面と2層目の画面との2層分の画面が合成された画像を示す図である。 FIG. 10 is a diagram illustrating an image obtained by combining two screens of the first layer screen and the second layer screen in the liquid crystal monitor illustrated in FIG. 9.
図10に示す液晶モニタ10_34には、図9(a)に示す1層目の画面と、図9(b)に示す2層目の画面との2層分の画面が合成された画像が表示されている。このように本実施形態では、新たな文字情報「撮影機能アップ」,「ワイド機能が追加されます」が画像として取り扱われるため、これら「撮影機能アップ」,「ワイド機能が追加されます」のフォントデータパターンがROMに登録されていない場合であっても、液晶モニタ10_34に表示させることができる。 The liquid crystal monitor 10_34 illustrated in FIG. 10 displays an image in which the screens of two layers of the first layer screen illustrated in FIG. 9A and the second layer screen illustrated in FIG. 9B are combined. Has been. As described above, in this embodiment, since the new character information “shooting function up” and “wide function is added” are handled as images, the fonts of these “shooting function up” and “wide function are added” are used. Even when the data pattern is not registered in the ROM, it can be displayed on the liquid crystal monitor 10_34.
図11は、第1実施形態のデジタルカメラにおいて、記録メディアに格納されるバージョンアップ用ファイルの構造を示す図である。 FIG. 11 is a diagram illustrating the structure of a version upgrade file stored in a recording medium in the digital camera of the first embodiment.
図11に示すバージョンアップ用ファイルF1は、ビットマップデータからなるファイルであり、ヘッダ情報(カメラの機種名やバージョン情報)F11と、メッセージ表示用画像データF12と、バージョンアップ用プログラムコードF13とから構成されている。ここで、メッセージ表示用画像データF12は、文字情報「撮影機能アップ」および文字情報「ワイド機能が追加されます」を有する。このように、新たな文字情報「撮影機能アップ」,「ワイド機能が追加されます」をビットマップデータからなる画像として取り扱って液晶モニタ10_34に表示させる。 The upgrade file F1 shown in FIG. 11 is a file composed of bitmap data, and includes header information (camera model name and version information) F11, message display image data F12, and upgrade program code F13. It is configured. Here, the message display image data F12 has character information “imaging function up” and character information “wide function is added”. In this manner, the new character information “up photographing function” and “wide function is added” are handled as an image made up of bitmap data and displayed on the liquid crystal monitor 10_34.
図12は、図5に示すデジタルカメラを構成するメモリおよび画像信号処理回路の詳細を示す図である。 FIG. 12 is a diagram showing details of the memory and the image signal processing circuit constituting the digital camera shown in FIG.
メモリ(SDRAM)10_52は、文字表示層(1層目)用の文字表示メモリと画像表示層(2層目)用の画像表示メモリを有する。文字表示メモリ,画像表示メモリには、文字データ,画像データが格納される。これら文字データ,画像データは、画像信号処理回路10_44を構成するラインバッファ10_44a,10_44dにDMA転送される。 The memory (SDRAM) 10_52 includes a character display memory for the character display layer (first layer) and an image display memory for the image display layer (second layer). Character data and image data are stored in the character display memory and the image display memory. These character data and image data are DMA transferred to the line buffers 10_44a and 10_44d constituting the image signal processing circuit 10_44.
ラインバッファ10_44aにDMA転送された文字データは、Y色差変換部10_44bで色差信号と混合比信号と輝度信号とに変換されて出力される。 The character data DMA-transferred to the line buffer 10_44a is converted into a color difference signal, a mixture ratio signal, and a luminance signal by the Y color difference conversion unit 10_44b and output.
一方、ラインバッファ10_44dにDMA転送された画像データは、解像度変換部10_44eで輝度信号と色差信号とに変換されて出力される。さらに、この輝度信号はゲイン調整・オフセット調整部10_44fでゲインおよびオフセットが調整されて輪郭補正部10_44gに入力される。輪郭補正部10_44gでは、輝度信号の低域成分を減衰させるとともに高域成分を強調する輪郭補正が行なわれる。また、色差信号はゲイン調整部10_44hでゲインが調整される。 On the other hand, the image data DMA-transferred to the line buffer 10_44d is converted into a luminance signal and a color difference signal by the resolution conversion unit 10_44e and output. Further, the luminance signal is adjusted in gain and offset by the gain adjustment / offset adjustment unit 10_44f and input to the contour correction unit 10_44g. The contour correction unit 10_44g performs contour correction that attenuates the low frequency component of the luminance signal and emphasizes the high frequency component. The gain of the color difference signal is adjusted by the gain adjusting unit 10_44h.
画像・文字混合部10_44cには、Y色差変換部10_44bからの文字データの色差信号と混合比信号が入力される。また、画像・文字混合部10_44cには、Y色差変換部10_44bからの文字データの輝度信号と輪郭補正部10_44gからの画像データの輝度信号からなる輝度信号が入力される。さらに、画像・文字混合部10_44cには、ゲイン調整部10_44hからの画像データの色差信号が入力される。画像・文字混合部10_44cは、これら色差信号および輝度信号を混合比信号に基づいて混合し、輝度信号および色差信号を同期信号加算部10_44iおよびクロマ変調部10_44jに出力する。 The image / character mixing unit 10_44c receives the color difference signal of the character data and the mixing ratio signal from the Y color difference conversion unit 10_44b. The image / character mixing unit 10_44c receives a luminance signal composed of the luminance signal of the character data from the Y color difference conversion unit 10_44b and the luminance signal of the image data from the contour correction unit 10_44g. Further, the color difference signal of the image data from the gain adjusting unit 10_44h is input to the image / character mixing unit 10_44c. The image / character mixing unit 10_44c mixes the color difference signal and the luminance signal based on the mixing ratio signal, and outputs the luminance signal and the color difference signal to the synchronization signal addition unit 10_44i and the chroma modulation unit 10_44j.
同期信号加算部10_44iは、入力された輝度信号に同期信号が加算された輝度信号を出力する。また、クロマ偏頂部10_44jは、入力された色差信号に直交二相変調が施された色差信号を出力する。 The synchronization signal adding unit 10_44i outputs a luminance signal obtained by adding a synchronization signal to the input luminance signal. Further, the chroma peak portion 10_44j outputs a color difference signal obtained by performing quadrature two-phase modulation on the input color difference signal.
YC混合部10_44kは、同期信号加算部10_44iからの輝度信号と、クロマ偏頂部10_44jからの色差信号を混合して、輝度(Y)と色(C)とで表わされるYC信号に変換する。このYC信号は、図5に示すビデオエンコーダ10_46でビデオ信号およびRGB信号に変換され、変換されたRGB信号が液晶モニタ10_34に供給されて文字データおよび画像データからなる画像が表示される。 The YC mixing unit 10_44k mixes the luminance signal from the synchronization signal adding unit 10_44i and the color difference signal from the chroma peaking unit 10_44j, and converts them into a YC signal represented by luminance (Y) and color (C). The YC signal is converted into a video signal and an RGB signal by the video encoder 10_46 shown in FIG. 5, and the converted RGB signal is supplied to the liquid crystal monitor 10_34 to display an image composed of character data and image data.
図13は、図5に示すメモリの構成を示す図である。 FIG. 13 shows a configuration of the memory shown in FIG.
図13に示すメモリ10_52は、プログラムコードが格納される領域10_52aと、変数データが格納される領域10_52bを有する。また、このメモリ10_52は、画像データが格納される画像表示メモリ10_52cと、文字データが格納される文字表示メモリ10_52dと、撮影された画像データが格納される撮影画像バッファ10_52eとを有する。 A memory 10_52 illustrated in FIG. 13 includes an area 10_52a in which a program code is stored and an area 10_52b in which variable data is stored. The memory 10_52 includes an image display memory 10_52c in which image data is stored, a character display memory 10_52d in which character data is stored, and a captured image buffer 10_52e in which captured image data is stored.
図14は、図13に示す画像表示メモリの構成を説明するための図である。 FIG. 14 is a diagram for explaining the configuration of the image display memory shown in FIG.
図14に示す画像表示メモリ10_52cの1ピクセルは、液晶モニタ10_34上の1ピクセルに対応しており、1ピクセルはRデータ,Gデータ,Bデータからなる3バイト構成となっている。これらRデータ,Gデータ,Bデータは、図14の左上を先頭に、左端→右端の順に、画像表示メモリ10_52c上に割り当てられている。即ち、最初のRデータが画像表示メモリ10_52cの先頭アドレスに割り当てられており、また最初のGデータが画像表示メモリ10_52cの先頭アドレス+1に割り当てられており、さらに最初のBデータが画像表示メモリ10_52cの先頭アドレス+2に割り当てられている。以下、同様であり、2番目のRデータ,Gデータ,Bデータが画像表示メモリ10_52cの先頭アドレス+3,+4,+5に割り当てられており、最終番目のRデータ,Gデータ,Bデータが画像表示メモリ10_52cの先頭アドレス+n−2,+n−1,+nに割り当てられている。
One pixel of the image display memory 10_52c shown in FIG. 14 corresponds to one pixel on the liquid crystal monitor 10_34, and one pixel has a 3-byte configuration including R data, G data, and B data. These R data, G data, and B data are allocated on the image display memory 10_52c in order from the left end to the right end with the top left in FIG. 14 as the top. That is, the first R data is assigned to the head address of the image display memory 10_52c, the first G data is assigned to the head address +1 of the image display memory 10_52c, and the first B data is further assigned to the image display memory 10_52c. Assigned to the
図15は、第1実施形態のデジタルカメラにおいて、バージョンアップ用ファイルが読み込まれてバージョンアップ用メニューが液晶モニタに表示されるまでの処理ルーチンのフローを示す図である。 FIG. 15 is a diagram illustrating a flow of a processing routine in the digital camera according to the first embodiment until the upgrade file is read and the upgrade menu is displayed on the liquid crystal monitor.
先ず、ステップS11において、ユーザの操作によりアップデートの実行が指示される。具体的には、ユーザは、デジタルカメラ10の記録メディアスロット10_15に、バージョンアップ用ファイルが格納された記録メディア10_54を挿入する。次いで、DISP/BACKボタン10_33を押した状態で電源ボタン10_10を操作する。これによりデジタルカメラ10に電源が投入される。
First, in step S11, execution of an update is instructed by a user operation. Specifically, the user inserts the recording medium 10_54 in which the upgrade file is stored into the recording medium slot 10_15 of the
すると、ステップS12において、記録メディア10_54に格納されているバージョンアップ用ファイルからバージョンアップ用画像データ(メッセージ表示用画像データ)を読み込み、画像表示メモリ10_52cに書き込む処理が行なわれる。 Then, in step S12, a process for reading the upgrade image data (message display image data) from the upgrade file stored in the recording medium 10_54 and writing it in the image display memory 10_52c is performed.
次に、ステップS13において、バージョンアップ機能の定型文字列用のフォントデータパターンをROMから読み込み、文字表示メモリ10_52dに書き込む処理が行なわれる。詳細には、定型文字列はプログラムコード領域、フォントデータパターンは変数・データ領域に格納され、それらを使用して文字表示メモリ10_52dに書き込む処理が行なわれる。 Next, in step S13, a font data pattern for the standard character string of the upgrade function is read from the ROM and written to the character display memory 10_52d. More specifically, the fixed character string is stored in the program code area and the font data pattern is stored in the variable / data area, and the writing process is performed on the character display memory 10_52d using them.
さらに、ステップS14において、画像表示層と文字表示層を重ねてLCD(液晶モニタ10_34)に表示する処理が行なわれる。 Further, in step S14, a process of displaying the image display layer and the character display layer on the LCD (liquid crystal monitor 10_34) is performed.
図16は、本発明のカメラの第2実施形態であるデジタルカメラの回路構成を示すブロック図である。 FIG. 16 is a block diagram showing a circuit configuration of a digital camera which is the second embodiment of the camera of the present invention.
尚、このデジタルカメラ20の外観図は、前述したデジタルカメラ10の外観図と同じであるため、図示省略する。
The external view of the
図16に示すデジタルカメラ20の回路構成は、図5に示すデジタルカメラ10の回路構成と比較し、CPU10_47がCPU20_47に置き換えられている点と解凍部20_1が追加された点とが異なっている。
The circuit configuration of the
CPU20_47は、記録メディア10_54に格納された圧縮形式のメッセージ表示用画像データを取得する。また、解凍部20_1は、CPU20_47が取得した圧縮形式のメッセージ表示用画像データを解凍する。 The CPU 20_47 acquires compressed message display image data stored in the recording medium 10_54. The decompressing unit 20_1 decompresses the compressed message display image data acquired by the CPU 20_47.
プログラムのバージョンアップ用ファイルをインターネット等を経由して記録メディア10_54にダウンロードするにあたり、ファイルサイズは小さいほうが好ましい場合があり、その場合には「メッセージ表示用画像データ」をJPEG(Joint Photographic Experts Group)アルゴリズムを採用したJPEG圧縮方式等で圧縮した圧縮画像データとして、バージョンアップ用ファイルに格納しておき、デジタルカメラ20に備えられた液晶モニタ10_34に表示する際に、解凍部20_1で解凍(伸張)することとする。
When downloading the program upgrade file to the recording medium 10_54 via the Internet or the like, it may be preferable that the file size is small. In this case, the “message display image data” is set to JPEG (Joint Photographic Experts Group). When the compressed image data compressed by the JPEG compression method using the algorithm is stored in the upgrade file and displayed on the liquid crystal monitor 10_34 provided in the
図17は、第2実施形態のデジタルカメラにおける記録メディアに格納されるバージョンアップ用ファイルの構造を示す図である。 FIG. 17 is a diagram showing the structure of a version upgrade file stored on a recording medium in the digital camera of the second embodiment.
図17に示すバージョンアップ用ファイルF2は、ヘッダ情報(カメラの機種名やバージョン情報)F21と、メッセージ表示用画像データF22と、バージョンアップ用プログラムコードF23とから構成されている。ここで、メッセージ表示用画像データF22は、JPEG圧縮方式で圧縮された圧縮画像データからなる文字情報「撮影機能アップ」および文字情報「ワイド機能が追加されます」である。 The upgrade file F2 shown in FIG. 17 includes header information (camera model name and version information) F21, message display image data F22, and an upgrade program code F23. Here, the message display image data F22 is character information “capturing function up” and character information “wide function is added” composed of compressed image data compressed by the JPEG compression method.
図18は、第2実施形態のデジタルカメラにおいて、バージョンアップ用ファイルが読み込まれてバージョンアップ用メニューが液晶モニタに表示されるまでの処理ルーチンのフローを示す図である。 FIG. 18 is a diagram illustrating a flow of a processing routine in the digital camera according to the second embodiment until the upgrade file is read and the upgrade menu is displayed on the liquid crystal monitor.
ステップS21において、ユーザの操作によりアップデートの実行が指示される。具体的には、デジタルカメラ20に、バージョンアップ用ファイルが格納された記録メディア10_54を挿入し、DISP/BACKボタン10_33を押した状態で電源ボタン10_10を操作して、デジタルカメラ20の電源をオンにする。
In step S21, execution of the update is instructed by a user operation. Specifically, the recording medium 10_54 storing the upgrade file is inserted into the
すると、ステップS22において、記録メディア10_54に格納されているバージョンアップ用ファイルからバージョンアップ用画像データ(JPEG圧縮方式で圧縮されたメッセージ表示用画像データ)を読み込み、さらに伸張して画像表示メモリ10_52cに書き込む処理が行なわれる。 Then, in step S22, the upgrade image data (message display image data compressed by the JPEG compression method) is read from the upgrade file stored in the recording medium 10_54, and further decompressed to the image display memory 10_52c. A writing process is performed.
次に、ステップS23において、バージョンアップ機能の定型文字列用のフォントデータパターンをROMから読み込み、文字表示メモリ10_52dに書き込む処理が行なわれる。詳細には、定型文字列はプログラムコード領域、フォントデータパターンは変数・データ領域に格納され、それらを使用して文字表示メモリに書き込む。 Next, in step S23, a font data pattern for the standard character string of the upgrade function is read from the ROM and written to the character display memory 10_52d. Specifically, the fixed character string is stored in the program code area, and the font data pattern is stored in the variable / data area, and is written into the character display memory using them.
さらに、ステップS24において、画像表示層と文字表示層を重ねてLCD(液晶モニタ10_34)に表示する処理が行なわれる。 Further, in step S24, a process of displaying the image display layer and the character display layer on the LCD (liquid crystal monitor 10_34) is performed.
図19は、本発明のカメラの第3実施形態であるデジタルカメラの回路構成を示すブロック図である。 FIG. 19 is a block diagram showing a circuit configuration of a digital camera which is the third embodiment of the camera of the present invention.
尚、このデジタルカメラ30の外観図は、前述したデジタルカメラ10の外観図と同じであるため、図示省略する。
The external view of the
図19に示すデジタルカメラ30の回路構成は、図5に示すデジタルカメラ10の回路構成と比較し、CPU10_47がCPU30_47に置き換えられている点と描画部30_1が追加された点とが異なっている。
The circuit configuration of the
CPU30_47は、液晶モニタ10_34に表示される画像のうちの一部領域にのみ対応するメッセージ表示用画像データと、そのメッセージ表示用画像データの表示座標を表わす座標データとを取得する。 The CPU 30_47 acquires message display image data corresponding to only a partial area of the image displayed on the liquid crystal monitor 10_34, and coordinate data representing the display coordinates of the message display image data.
また、描画部30_1は、そのメッセージ表示用画像データに基づくメッセージを上記座標データに基づく位置に配置した画像を描画する。 The drawing unit 30_1 draws an image in which a message based on the message display image data is arranged at a position based on the coordinate data.
第3実施形態では、さらにファイルサイズを縮小させるために、画像データに縦横サイズおよび表示位置を付加し、必要な画像データのみをデータファイルに格納することとする。 In the third embodiment, in order to further reduce the file size, the vertical and horizontal sizes and the display position are added to the image data, and only necessary image data is stored in the data file.
図20は、第3実施形態のデジタルカメラにおいて、記録メディアに格納されるバージョンアップ用ファイルの構造を示す図である。 FIG. 20 is a diagram illustrating the structure of an upgrade file stored in a recording medium in the digital camera of the third embodiment.
図20に示すバージョンアップ用ファイルF3は、ヘッダ情報(カメラの機種名やバージョン情報)F31と、圧縮データであるメッセージ表示用画像データF32と、バージョンアップ用プログラムコードF33とから構成されている。ここで、メッセージ表示用画像データF32は、開始座標(0,0)、サイズ(640,48)、圧縮画像データからなる文字情報「撮影機能アップ」、および開始座標(0,432)、サイズ(640,48)、圧縮画像データからなる文字情報「ワイド機能が追加されます」からなる画像データを有する。このようなバージョンアップ用ファイルF3から、上記開始座標,サイズ,圧縮画像データを読み込み、指定された座標に画像を配置する。以下、詳細に説明する。 The upgrade file F3 shown in FIG. 20 includes header information (camera model name and version information) F31, message display image data F32 which is compressed data, and an upgrade program code F33. Here, the message display image data F32 includes start coordinates (0, 0), size (640, 48), character information “up photographing function” consisting of compressed image data, start coordinates (0, 432), size ( 640, 48) and image data consisting of character information “Wide function is added” consisting of compressed image data. The start coordinates, size, and compressed image data are read from the upgrade file F3, and the image is arranged at the designated coordinates. Details will be described below.
図21は、第3実施形態のデジタルカメラにおいて、バージョンアップ用ファイルが読み込まれてバージョンアップ用メニューが液晶モニタに表示されるまでの処理ルーチンのフローを示す図である。 FIG. 21 is a diagram showing a flow of a processing routine until the upgrade file is read and the upgrade menu is displayed on the liquid crystal monitor in the digital camera of the third embodiment.
ステップS31において、ユーザの操作によりアップデートの実行が指示される。具体的には、デジタルカメラ30に、バージョンアップ用ファイルが格納された記録メディア10_54を挿入し、DISP/BACKボタン10_33を押した状態で電源ボタン10_10を操作して、デジタルカメラ10の電源をオンにする。
In step S31, execution of the update is instructed by a user operation. Specifically, the recording medium 10_54 storing the upgrade file is inserted into the
すると、ステップS32において、記録メディア10_54に格納されているバージョンアップ用ファイルから圧縮データであるバージョンアップ用画像データ(JPEG圧縮方式で圧縮されたメッセージ表示用画像データ)を読み込み、さらに伸張して画像表示メモリ10_52cに書き込む処理が行なわれる。詳細には、画像表示メモリ10_52cには、開始座標X(0),開始座標Y(0),幅X(640),幅Y(48)で指定される伸張画像データからなる「撮影機能アップ」、および開始座標X(0),開始座標Y(432),幅X(640),幅Y(48)で指定される伸張画像データからなる「ワイド機能が追加されます」からなる画像データが格納される。このように、バージョンアップ用ファイルから画像データを読み込み、画像表示メモリ10_52cの指定座標に書き込む。 Then, in step S32, the upgrade image data (message display image data compressed by the JPEG compression method), which is compressed data, is read from the upgrade file stored in the recording medium 10_54, and further decompressed to obtain an image. A process of writing to the display memory 10_52c is performed. Specifically, in the image display memory 10_52c, “up photographing function” composed of expanded image data designated by the start coordinate X (0), the start coordinate Y (0), the width X (640), and the width Y (48). , And the image data consisting of “added wide function” consisting of expanded image data specified by start coordinate X (0), start coordinate Y (432), width X (640), width Y (48) Is done. In this way, the image data is read from the upgrade file and written in the designated coordinates of the image display memory 10_52c.
次に、ステップS33において、バージョンアップ機能の定型文字列用のフォントデータパターンをROMから読み込み、文字表示メモリ10_52dに書き込む処理が行なわれる。詳細には、定型文字列はプログラムコード領域、フォントデータパターンは変数・データ領域に格納され、それらを使用して文字表示メモリに書き込む。 Next, in step S33, a font data pattern for the standard character string of the upgrade function is read from the ROM and written to the character display memory 10_52d. Specifically, the fixed character string is stored in the program code area, and the font data pattern is stored in the variable / data area, and is written into the character display memory using them.
さらに、ステップS34において、画像表示層と文字表示層を重ねてLCD(液晶モニタ10_34)に表示する処理が行なわれる。 Further, in step S34, a process of displaying the image display layer and the character display layer on the LCD (liquid crystal monitor 10_34) is performed.
図22は、本発明のカメラの第4実施形態であるデジタルカメラの回路構成を示すブロック図である。 FIG. 22 is a block diagram showing a circuit configuration of a digital camera which is the fourth embodiment of the camera of the present invention.
尚、このデジタルカメラ40の外観図は、前述したデジタルカメラ10の外観図と同じであるため、図示省略する。
The external view of the
図22に示すデジタルカメラ40の回路構成は、図5に示すデジタルカメラ10の回路構成と比較し、CPU10_47がCPU40_47に置き換えられている点と選択部40_1,描画部40_2が追加された点とが異なっている。
The circuit configuration of the
ここでは、メモリ10_52には、複数の各言語に対応するメッセージ表示用の文字データが記憶される。また、選択部40_1は、複数の言語の中から所望の言語を選択する。 Here, the memory 10_52 stores message display character data corresponding to a plurality of languages. The selection unit 40_1 selects a desired language from a plurality of languages.
CPU40_47は、取得可能な複数の各言語に対応するメッセージ表示用画像データの中から選択部40_1で選択されている言語のメッセージ表示用画像データを選択的に取得する。また、CPU40_47は、液晶モニタ10_34に1つの画像として表示されるメッセージのうち、メモリ10_52に記憶されている文字データによっては表示不能な一部分のメッセージを表わすメッセージ表示用画像データを取得する。 The CPU 40_47 selectively acquires message display image data in the language selected by the selection unit 40_1 from the message display image data corresponding to each of a plurality of languages that can be acquired. Further, the CPU 40_47 acquires message display image data representing a part of the message that cannot be displayed depending on the character data stored in the memory 10_52 among the messages displayed as one image on the liquid crystal monitor 10_34.
描画部40_2は、メモリ10_52に記憶されている文字データとCPU40_47で取得したメッセージ表示用画像データとを組み合わせたメッセージ表示用画像を描画する。このようにすると、取得した表示不能な一部分のメッセージを表わすメッセージ表示用画像データを、メモリ10_52に記憶されている文字データで置き換えることができる。従って、外部から取得するメッセージ表示用画像データを削減することができる。 The drawing unit 40_2 draws a message display image that is a combination of the character data stored in the memory 10_52 and the message display image data acquired by the CPU 40_47. In this way, the acquired message display image data representing a part of the message that cannot be displayed can be replaced with the character data stored in the memory 10_52. Therefore, message display image data acquired from the outside can be reduced.
第4実施形態のデジタルカメラ40は、複数の言語に対応したカメラであり、液晶モニタ10_34の1層目の画面に表示されるメッセージを「日本語」,「英語」等の複数の言語から選択して表示させることができる。
The
図23は、従来のデジタルカメラにおいて、液晶モニタに表示された、プログラムを更新するためのバージョンアップ用メニューの一例を示す図である。 FIG. 23 is a diagram showing an example of a version upgrade menu for updating a program displayed on a liquid crystal monitor in a conventional digital camera.
図23には、従来のデジタルカメラの液晶モニタに表示されたバージョンアップ用メニューが示されている。ここでは、メッセージ表示言語として「英語」が選択されているものとする。 FIG. 23 shows an upgrade menu displayed on a liquid crystal monitor of a conventional digital camera. Here, it is assumed that “English” is selected as the message display language.
ここで、プログラムのバージョンアップ用ファイルに、例えば日本語のみが含まれている場合には、この図23に示すように、英語の文字情報である「Current:VER.1.00」、「→:VER.1.01」、「UPDATE?」、「YES ← →NO」とともに、日本語の文字情報「機能アップ」および「ワイド機能が追加されます」が表示されてしまう。 Here, if only the Japanese language is included in the program upgrade file, for example, as shown in FIG. 23, “Current: VER.1.00”, “→ : VER.1.01 ”,“ UPDATE? ”,“ YES ← → NO ”, and Japanese character information“ Up Function ”and“ Wide Function Added ”are displayed.
第4実施形態のデジタルカメラ40では、プログラムのバージョンアップ用ファイルに、多言語に対応したメッセージ表示用の画像データが含まれている。このため、液晶モニタ10_34の1層目の画面に表示されるメッセージの言語に応じて、表示させる画像データを選択することができる。
In the
図24は、第4実施形態のデジタルカメラにおいて、記録メディアに格納されるバージョンアップ用ファイルの構造を示す図である。 FIG. 24 is a diagram showing the structure of a version upgrade file stored in a recording medium in the digital camera of the fourth embodiment.
図24(a)に示すバージョンアップ用ファイルF4は、ヘッダ情報(カメラの機種名やバージョン情報)F41と、日本語メッセージ表示用画像データF42と、英語メッセージ表示用画像データF43と、バージョンアップ用プログラムコードF44とから構成されている。 The upgrade file F4 shown in FIG. 24A includes header information (camera model name and version information) F41, Japanese message display image data F42, English message display image data F43, and version upgrade. And program code F44.
ここで、液晶モニタ10_34の1層目の画面に表示されるメッセージの言語が「日本語」である場合は、図24(b)に示すように、液晶モニタ10_34の2層目の画面には、画像データからなる「撮影機能アップ」および「ワイド機能が追加されます」が表示される。一方、液晶モニタ10_34の1層目の画面に表示されるメッセージの言語が「英語」である場合は、図24(c)に示すように、液晶モニタ10_34の2層目の画面には、画像データからなる「Update Camera Function」および「Append Wide Function」が表示される。 Here, when the language of the message displayed on the first layer screen of the liquid crystal monitor 10_34 is “Japanese”, the second layer screen of the liquid crystal monitor 10_34 is displayed on the second layer screen as shown in FIG. , “Shooting function up” and “Wide function added” consisting of image data are displayed. On the other hand, when the language of the message displayed on the first layer screen of the liquid crystal monitor 10_34 is “English”, an image is displayed on the second layer screen of the liquid crystal monitor 10_34 as shown in FIG. “Update Camera Function” and “Append Wide Function” consisting of data are displayed.
ここで、例えば、図24(b)に示す「撮影機能アップ」を表わす画像データの取得に代えて、「撮影」の部分を表示不能な一部分として取得し、この部分をメモリ10_52に記憶されている文字データ(例えば、「撮影」,「ズーム」等)で置き換えることにより、外部から取得するメッセージ表示用画像データを削減することができる。 Here, for example, instead of acquiring the image data representing “up photographing function” shown in FIG. 24B, the “shooting” part is obtained as a non-displayable part, and this part is stored in the memory 10_52. By replacing the existing character data (for example, “photograph”, “zoom”, etc.), the image data for message display acquired from the outside can be reduced.
図25は、第4実施形態のデジタルカメラにおいて、バージョンアップ用ファイルが読み込まれてバージョンアップ用メニューが液晶モニタに表示されるまでの処理ルーチンのフローを示す図である。 FIG. 25 is a diagram illustrating a flow of a processing routine in the digital camera according to the fourth embodiment until a version upgrade file is read and a version upgrade menu is displayed on the liquid crystal monitor.
先ず、ステップS41において、デジタルカメラ40の電源をオンして、予めユーザ操作により言語を選択しておく。ここでは、メニュー/OKボタン10_32を操作して「SETUP」メニューを液晶モニタ10_34に表示して、言語/Langとして「English」(英語)を選択する。尚、英語以外に、日本語、フランス語、ドイツ語が選択可能である。その後、デジタルカメラ40の電源をオフする。
First, in step S41, the
次に、ステップS42において、ユーザの操作によりアップデートの実行が指示される。具体的には、デジタルカメラ40に、バージョンアップ用ファイルが格納された記録メディア10_54を挿入し、DISP/BACKボタン10_33を押した状態で電源ボタン10_10を操作してデジタルカメラ40の電源をオンにする。
Next, in step S42, execution of the update is instructed by a user operation. Specifically, the recording medium 10_54 in which the upgrade file is stored is inserted into the
すると、ステップS43において、記録メディア10_54に格納されているバージョンアップ用ファイルからバージョンアップ用画像データ(メッセージ表示用画像データ)を読み込み、さらに画像表示メモリ10_52cに書き込む処理が行なわれる。詳細には、画像表示メモリ10_52cには、ステップS41において予め設定されている言語(ここでは英語)に従って、記録メディア10_54に格納されているバージョンアップ用ファイルからバージョンアップ用画像データ(英語)が選択されて、画像表示メモリ10_52cに書き込む処理が行なわれる。 Then, in step S43, the image data for upgrade (image data for message display) is read from the file for upgrade stored in the recording medium 10_54 and further written into the image display memory 10_52c. Specifically, the image display memory 10_52c selects the upgrade image data (English) from the upgrade file stored in the recording medium 10_54 according to the language (English here) set in advance in step S41. Then, a process of writing to the image display memory 10_52c is performed.
次に、ステップS44において、バージョンアップ機能の定型文字列用のフォントデータパターンをROMから読み込み、文字表示メモリ10_52dに書き込む処理が行なわれる。詳細には、定型文字列はプログラムコード領域、フォントデータパターンは変数・データ領域に格納され、それらを使用して文字表示メモリに書き込む。この際、選択されている言語(英語)に応じて定型文字列を変更する手段については既にデジタルカメラ40に搭載されている機能を使用する。この機能により表示した文字表示と今回新規に追加した画像データ表示の言語を一致させる。
Next, in step S44, a font data pattern for the standard character string of the upgrade function is read from the ROM and written to the character display memory 10_52d. Specifically, the fixed character string is stored in the program code area, and the font data pattern is stored in the variable / data area, and is written into the character display memory using them. At this time, a function already installed in the
さらに、ステップS45において、画像表示層と文字表示層を重ねてLCD(液晶モニタ10_34)に表示する処理が行なわれる。 Further, in step S45, processing for displaying the image display layer and the character display layer on the LCD (liquid crystal monitor 10_34) is performed.
尚、上述した本実施形態では、デジタルカメラの例で説明したが、これに限られるものではなく、本発明は、携帯電話に搭載されるカメラやビデオカメラ等であってもよい。 In the above-described embodiment, an example of a digital camera has been described. However, the present invention is not limited to this, and the present invention may be a camera or a video camera mounted on a mobile phone.
10,20,30,40 デジタルカメラ
10_1 ズーム鏡胴
10_1a 撮影レンズ
10_1a1 ズームレンズ
10_1a2 フォーカスレンズ
10_2 フラッシュ発光装置
10_3 フラッシュ調光センサ
10_4 光学式ファインダ対物窓
10_5 グリップ
10_6 セルフタイマランプ
10_7 マクロボタン
10_8 シャッタボタン
10_9 モードダイヤル
10_10 電源ボタン
10_11 スピーカ
10_12 ポップアップボタン
10_13 電池カバー
10_14電池挿入部
10_15 記録メディアスロット
10_16 三脚用ねじ穴
10_22 光学式ファインダ接眼窓
10_23 ファインダランプ
10_24 露出補正ボタン
10_25 広角ズームボタン
10_26 望遠ズームボタン
10_27 モードスイッチ
10_30 フォトモードボタン
10_31 十字ボタン
10_31a 上ボタン
10_31b 下ボタン
10_31c 左ボタン
10_31d 右ボタン
10_32 メニュー/OKボタン
10_33 DISP/BACKボタン
10_34 液晶モニタ
10_41 撮像素子(CCD)
10_42 A/D変換回路
10_43 画像入力コントローラ
10_44 画像信号処理回路
10_44 画像信号処理回路
10_44a,10_44d ラインバッファ
10_44b Y色差変換部
10_44c 画像・文字混合部
10_44e 解像度変換部
10_44f ゲイン調整・オフセット調整部
10_44g 輪郭補正部
10_44h ゲイン調整部
10_44i 同期信号加算部
10_44j クロマ変調部
10_44k YC混合部
10_45 圧縮処理回路
10_46 ビデオエンコーダ
10_47,20_47,30_47 CPU
10_48,10_49 モータドライバ
10_50 AE検出回路
10_51 AF検出回路
10_52 メモリ(SDRAM)
10_52a,10_52b メモリの領域
10_52c 画像表示メモリ
10_52d 文字表示メモリ
10_52e 撮影画像バッファ
10_53 メディアコントローラ
10_54 記録メディア
20_1 解凍部
30_1,40_2 描画部
40_1 選択部
10_100 バスライン
100 電池
10, 20, 30, 40 Digital camera 10_1 Zoom lens barrel 10_1a Shooting lens 10_1a 1 Zoom lens 10_1a 2 Focus lens 10_2 Flash light emitting device 10_3 Flash dimming sensor 10_4 Optical viewfinder objective window 10_5 Grip 10_6 Self-timer lamp 10_7 Macro button 10_8 Shutter Button 10_9 Mode dial 10_10 Power button 10_11 Speaker 10_12 Pop-up button 10_13 Battery cover 10_14 Battery insertion part 10_15 Recording media slot 10_16 Screw hole for tripod 10_22 Optical viewfinder eyepiece window 10_23 Viewfinder lamp 10_24 Exposure compensation button 10_25 Wide angle zoom button 10_26 Wide angle zoom button 10_26
10_42 A / D conversion circuit 10_43 Image input controller 10_44 Image signal processing circuit 10_44 Image signal processing circuit 10_44a, 10_44d Line buffer 10_44b Y color difference conversion unit 10_44c Image / character mixing unit 10_44e Resolution conversion unit 10_44f Gain adjustment / offset adjustment unit 10_44g Contour correction Unit 10_44h gain adjustment unit 10_44i synchronization signal addition unit 10_44j chroma modulation unit 10_44k YC mixing unit 10_45 compression processing circuit 10_46 video encoder 10_47, 20_47, 30_47 CPU
10_48, 10_49 Motor driver 10_50 AE detection circuit 10_51 AF detection circuit 10_52 Memory (SDRAM)
10_52a, 10_52b Memory area 10_52c Image display memory 10_52d Character display memory 10_52e Captured image buffer 10_53 Media controller 10_54 Recording medium 20_1 Decompression unit 30_1, 40_2 Drawing unit 40_1 Selection unit 10_100
Claims (6)
メッセージ表示用の文字データを記憶しておく記憶部と、
前記画像データに基づく画像および前記文字データに基づくメッセージを表示する表示部と、
表示用の新たなメッセージを表わすメッセージ表示用画像データを外部から取得する取得部とを備え、
前記表示部が、前記画像データに基づく画像および前記記憶部に記憶された文字データに基づくメッセージに加え、さらに、前記取得部で取得したメッセージ表示用画像データに基づくメッセージを表示するものであることを特徴とするカメラ。 In a camera that forms a subject image on an image sensor and generates image data,
A storage unit for storing character data for message display;
A display unit for displaying an image based on the image data and a message based on the character data;
An acquisition unit that acquires message display image data representing a new message for display from outside,
In addition to the image based on the image data and the message based on the character data stored in the storage unit, the display unit displays a message based on the message display image data acquired by the acquisition unit. Camera characterized by.
前記取得部は、取得可能な複数の各言語に対応するメッセージ表示用画像データの中から前記選択部で選択されている言語のメッセージ表示用画像データを選択的に取得するものであることを特徴とする請求項1記載のカメラ。 The storage unit stores character data for message display corresponding to a plurality of languages, and the camera includes a selection unit that selects a desired language from the plurality of languages.
The acquisition unit selectively acquires message display image data in a language selected by the selection unit from message display image data corresponding to a plurality of languages that can be acquired. The camera according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005020015A JP4533164B2 (en) | 2005-01-27 | 2005-01-27 | Imaging device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005020015A JP4533164B2 (en) | 2005-01-27 | 2005-01-27 | Imaging device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006211245A true JP2006211245A (en) | 2006-08-10 |
JP4533164B2 JP4533164B2 (en) | 2010-09-01 |
Family
ID=36967616
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005020015A Expired - Fee Related JP4533164B2 (en) | 2005-01-27 | 2005-01-27 | Imaging device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4533164B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009163659A (en) * | 2008-01-10 | 2009-07-23 | Nikon Corp | Information display device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04156791A (en) * | 1990-10-19 | 1992-05-29 | Hitachi Ltd | Memorandum electronic camera |
JPH07274060A (en) * | 1994-03-29 | 1995-10-20 | Eastman Kodak Co | Electronic imaging device using detachable/attachable software-improved storage device |
JPH11275417A (en) * | 1998-03-26 | 1999-10-08 | Matsushita Electric Ind Co Ltd | Digital camera |
JP2000163444A (en) * | 1998-11-25 | 2000-06-16 | Seiko Epson Corp | Portable information device and information storage medium |
JP2004213201A (en) * | 2002-12-27 | 2004-07-29 | Fujitsu Ltd | Version upgrading method |
JP2004220065A (en) * | 2003-01-09 | 2004-08-05 | Canon Inc | Information processor and external device |
-
2005
- 2005-01-27 JP JP2005020015A patent/JP4533164B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04156791A (en) * | 1990-10-19 | 1992-05-29 | Hitachi Ltd | Memorandum electronic camera |
JPH07274060A (en) * | 1994-03-29 | 1995-10-20 | Eastman Kodak Co | Electronic imaging device using detachable/attachable software-improved storage device |
JPH11275417A (en) * | 1998-03-26 | 1999-10-08 | Matsushita Electric Ind Co Ltd | Digital camera |
JP2000163444A (en) * | 1998-11-25 | 2000-06-16 | Seiko Epson Corp | Portable information device and information storage medium |
JP2004213201A (en) * | 2002-12-27 | 2004-07-29 | Fujitsu Ltd | Version upgrading method |
JP2004220065A (en) * | 2003-01-09 | 2004-08-05 | Canon Inc | Information processor and external device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009163659A (en) * | 2008-01-10 | 2009-07-23 | Nikon Corp | Information display device |
US8743259B2 (en) | 2008-01-10 | 2014-06-03 | Nikon Corporation | Information displaying apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP4533164B2 (en) | 2010-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4340358B2 (en) | Image shooting device | |
JP4904108B2 (en) | Imaging apparatus and image display control method | |
US7492406B2 (en) | Method of determining clarity of an image using enlarged portions of the image | |
JP4135100B2 (en) | Imaging device | |
US7414657B2 (en) | Image capture apparatus having display displaying correctly oriented images based on orientation of display, image display method of displaying correctly oriented images, and program | |
JP2007074031A (en) | Imaging device, and image processing apparatus and method therefor | |
JP2008109629A (en) | Image correction device, image correction method and program | |
JP2007316982A (en) | Image display control device, image display device, camera, and image display control program | |
JP2007300581A (en) | Moving image photographing apparatus and moving image photographing program | |
TWI229548B (en) | Image pickup apparatus, photographing method, and storage medium recording photographing method | |
JP5494744B2 (en) | Imaging apparatus, control method, and program | |
JP2008066974A (en) | Image display method, image display device, and camera | |
JP2007199311A (en) | Image display device and imaging apparatus | |
JP4735166B2 (en) | Image display apparatus and program | |
JP4696614B2 (en) | Image display control device and program | |
JP2009033223A (en) | Imaging apparatus | |
JP4368783B2 (en) | Imaging device | |
JP2014230088A (en) | Image adjustment device, image adjustment method, image adjustment program, and imaging device | |
JP4533164B2 (en) | Imaging device | |
JP2002077675A (en) | Electronic camera | |
JP2007279394A (en) | Camera shake warning display device for camera | |
JP2008180840A (en) | Photographing device | |
JP4678273B2 (en) | Imaging apparatus, moving image storage method, and moving image storage program | |
JP4745165B2 (en) | Image shooting device | |
JP2005253003A (en) | Digital camera |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20061214 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070307 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100122 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100223 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100423 |
|
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: 20100608 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100611 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |