JPH11205674A - 画像合成処理装置および画像合成処理プログラムを記録した記録媒体 - Google Patents
画像合成処理装置および画像合成処理プログラムを記録した記録媒体Info
- Publication number
- JPH11205674A JPH11205674A JP10007839A JP783998A JPH11205674A JP H11205674 A JPH11205674 A JP H11205674A JP 10007839 A JP10007839 A JP 10007839A JP 783998 A JP783998 A JP 783998A JP H11205674 A JPH11205674 A JP H11205674A
- Authority
- JP
- Japan
- Prior art keywords
- image
- information
- processing
- order
- synthesis processing
- 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
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Studio Circuits (AREA)
- Studio Devices (AREA)
Abstract
する処理を行うことができる画像合成処理装置等を提供
する。 【解決手段】 パノラマ合成用に撮影された複数の画像
情報とその撮影方向および撮影順序を含む付随情報とを
記録可能な記録媒体2と、同一のアルゴリズムを共通し
て含む幾つかの基本的な画像合成処理ケースを備え、こ
れらの基本ケースに帰着するように上記付随情報に基づ
いて上記複数の画像情報を並び替え、これを上記アルゴ
リズムを用いて所定の順序で自動的に処理することによ
り一画像となるように継ぎ合わせて合成するCPU11
とを備えた画像合成処理装置。
Description
および画像合成処理プログラムを記録した記録媒体、よ
り詳しくは、一被写体像を構成するべく互いに重複部分
または隣接部分を有して撮影された複数の画像情報を継
ぎ合わせる画像合成処理装置および画像合成処理プログ
ラムを記録した記録媒体に関する。
の方向をずらしながら同一の被写体を連続的に撮影し、
これらフィルム上に露光された複数の撮影画像からプリ
ントを作成する際に、各画像の重複位置をうまく合わせ
ながら一枚のパノラマプリントを得る技術が知られてい
る。
いた電子的撮像装置に応用したものが開発されていて、
例えば本出願人が、特願平9−157083号において
提案したものが挙げられる。
のは、パノラマ撮影により撮影された1組の画像に対応
する画像情報を記録媒体に記録可能な電子的撮像装置で
あって、上記パノラマ撮影における上記電子的撮像装置
の回転方向に対応する情報を設定する回転方向設定手段
と、該回転方向設定手段によって設定された上記回転方
向に対応する情報を上記記録媒体に記録する回転方向記
録手段と、該記録媒体に記録された上記回転方向に対応
する情報に基づいて上記1組のパノラマ画像の配列を制
御する制御手段と、該制御手段により配列されたパノラ
マ画像に対して所定の画像編集を行うための編集情報を
表示する表示手段と、該表示手段に表示された編集情報
に基づいて所定の編集作業を行うための制御手段とを備
えた電子的撮像装置である。
被写体像を構成するために互いに重複する部分を有する
ように撮影された複数の画像情報は、該電子的撮像装置
自体で継ぎ合わせを行って一画像を合成しても良いが、
現状では、処理速度や処理プログラムのサイズなどか
ら、パーソナルコンピュータ等のコンピュータ上で行う
ことが現実的である。
く、こうした画像合成を手軽に行うことができる処理装
置や処理プログラムの実現が望まれている。
撮像装置は、該電子的撮像装置を把持する右手が右とな
るような横位置や、右手が上となるような縦位置、ある
いは右手が下となるような縦位置など様々な姿勢で撮影
が行われ、しかも、各画像をずらす方向も上方向や下方
向、右方向、左方向などの種々の方向があるために、こ
れらの組み合わせに応じた処理をそれぞれ行うと、画像
合成処理プログラムが複雑となって、処理速度の低下や
メモリの不足を招き、また処理装置の価格が上昇してし
まうことになる。
あり、効率的に複数の画像情報を継ぎ合わせて合成する
処理を行うことができる画像合成処理装置および画像合
成処理プログラムを記録した記録媒体を提供することを
目的としている。
めに、第1の発明による画像合成処理装置は、一被写体
像を構成するべく互いに重複部分または隣接部分を有し
て撮影された複数の画像情報とこれらの画像情報の撮影
方向および撮影順序に係る情報を含む付随情報とを記録
可能な記録媒体と、上記付随情報に基づいて所定の順序
で行われる画像合成処理に対応した順序となるように上
記複数の画像情報を並び替える並替手段と、この並替手
段により並び替えられた画像情報を所定の順序で処理す
ることにより一画像となるように継ぎ合わせて合成する
画像合成手段とを備えたものである。
は、上記第1の発明による画像合成処理装置において、
上記撮影方向が、矩形でなる撮影画面の長辺に係る2方
向および短辺に係る2方向である。
置は、上記第2の発明による画像合成処理装置におい
て、上記画像合成手段が、上記4方向に係る4つの基本
的な画像合成処理ケースを有し、その他の画像合成処理
ケースはこれら4つの基本的な画像合成処理ケースの何
れかに帰着されるものである。
記第3の発明による画像合成処理装置において、上記画
像合成手段が有する画像合成処理ケースが、上記4方向
に関して、上記撮影画面の長辺が撮影時に横位置となる
1つの場合および撮影画面の長辺が撮影時に縦位置とな
る2つの場合をそれぞれ有することにより、合計12の
画像合成処理ケースを備えており、上記4つの基本的な
画像合成処理ケースを除くその他の8つの画像合成処理
ケースは、上記付随情報中の撮影方向に係る情報が同一
となる上記4つの基本的な画像合成処理ケースの何れか
に各帰着されるものである。
記第4の発明による画像合成処理装置において、上記4
つの基本的な画像合成処理ケースが、上記4方向中の第
1の方向に撮影された複数の画像情報を所定のアルゴリ
ズムにより順次継ぎ合わせて合成画像とする第1の基本
的な画像合成処理ケースと、上記第1の方向とは反対の
第2の方向に撮影された複数の画像情報を撮影順序の降
順に並べ替えた後に上記所定のアルゴリズムにより順次
継ぎ合わせて合成画像とする第2の基本的な画像合成処
理ケースと、上記第1の方向に直交する第3の方向に撮
影された複数の画像情報を各々一回転方向に90度回転
させた後に上記所定のアルゴリズムにより順次継ぎ合わ
せて合成画像とする第3の基本的な画像合成処理ケース
と、上記第3の方向とは反対の第4の方向に撮影された
複数の画像情報を各々上記第3の基本的な画像合成処理
ケースと同一の回転方向に90度回転させた後に撮影順
序の降順に並べ替え、その後に上記所定のアルゴリズム
により順次継ぎ合わせて合成画像とする第4の基本的な
画像合成処理ケースと、により構成されているものであ
る。
記第5の発明による画像合成処理装置において、上記4
つの基本的な画像合成処理ケースを除くその他の8つの
画像合成処理ケースが、各帰着される上記第1から第4
の基本的な画像合成処理ケースの何れかを行った後に、
手動による回転操作が可能なものである。
記第1の発明による画像合成処理装置において、上記並
替手段が、上記画像合成手段による所定順序の画像合成
処理に適合するように上記複数の画像情報を回転させる
機能を有するものである。
記第1の発明による画像合成処理装置において、上記画
像合成手段による画像合成処理が、上記複数の画像情報
の撮影方向および撮影順序に依らず、同一のアルゴリズ
ムとなる部分を含むものである。
記第8の発明による画像合成処理装置において、上記ア
ルゴリズムが、一の画像情報と他の画像情報とを継ぎ合
わせて合成画像とし、さらに継ぎ合わせの対象となる他
の画像情報が存在する場合には、該合成画像に継ぎ合わ
せを行うものである。
ムを記録した記録媒体に記録された画像合成処理プログ
ラムは、コンピュータに、一被写体像を構成するべく互
いに重複部分または隣接部分を有して撮影された複数の
画像情報を継ぎ合わせる処理を行わせるものであって、
上記画像情報の撮影方向および撮影順序に係る情報を含
む付随情報に基づいて所定の順序で行われる画像合成処
理に対応した順序となるように上記複数の画像情報を並
び替えさせ、並び替えられた画像情報を所定の順序で処
理することにより一画像となるように継ぎ合わせて合成
させるものである。
ムを記録した記録媒体に記録された画像合成処理プログ
ラムは、コンピュータに、一被写体像を構成するべく互
いに重複部分または隣接部分を有して撮影された複数の
画像情報を継ぎ合わせる処理を行わせるものであって、
上記画像情報の撮影方向および撮影順序に係る情報を含
む付随情報に基づいて所定の順序で行われる画像合成処
理に対応した方向となるように上記複数の画像情報を回
転させ、上記付随情報に基づいて上記画像合成処理に対
応した順序となるように上記複数の画像情報を並び替え
させ、並び替えられた画像情報を所定の順序で処理する
ことにより一画像となるように継ぎ合わせて合成させる
ものである。
施の形態を説明する。図1から図23は本発明の一実施
形態を示したものであり、図1は画像合成処理装置が適
用されるシステムの構成を示す図である。
は、内蔵するCCD等の撮像素子により光電変換した画
像のデータを、例えばフラッシュメモリ等でなる着脱自
在の記録媒体2に記録するものである。
パーソナルコンピュータ3に設けられたリーダ部に装着
されて、記録された画像データが読み込まれるようにな
っている。このパーソナルコンピュータ3には、画像や
その他の処理情報を表示するためのディスプレイ4と、
主として文字入力等を行うためのキーボード5と、上記
ディスプレイ4に表示された画面上の位置を指し示すた
めのマウス6とが接続されている。
は、大量の画像データを記録するためのデジタルレコー
ダ7や、画像の印刷を行うためのプリンタ8などが、必
要に応じて接続されるようになっている。
ピュータ3の内部構成について説明する。
成処理プログラムに従って画像の継ぎ合わせを行うとと
もにその他の各種プログラムに応じて各種の演算や制御
などを行う並替手段であり画像合成手段を兼ねたCPU
11と、このCPU11の作業領域であって上記画像合
成処理プログラムがロードされることにより該画像合成
処理プログラムを記録した記録媒体となるメインメモリ
12と、例えばハードディスクやフロッピーディスク等
でなり上記画像合成処理プログラムを記録した記録媒体
たる内部記録媒体13と、上記デジタルレコーダ7やプ
リンタ8などの各種の外部機器に接続するための外部ポ
ート14と、上記ディスプレイ4を接続するインターフ
ェース(以下、IFと略す)16と、上記キーボード5
やマウス6を接続するIF17と、上記記録媒体2が電
気的に接続されるコネクタ18およびIF15と、を有
して構成されていて、上記CPU11、メインメモリ1
2、内部記録媒体13、外部ポート14、IF15,1
6,17は、バスを介して互いに接続されている。
データの構成を示す図である。
像データは、例えば圧縮等の処理を施した後に、記録媒
体2にファイル単位で記録されるようになっていて、該
記録媒体2にはこれらの画像ファイルの位置を示すファ
イル位置テーブルが設けられている。
っても良いが、パノラマ撮影用に設けられた専用のもの
であっても良い。
報)と、この画像データに係る各種の情報を含んでなる
付随情報たるヘッダ情報とを有して構成されている。
ル名と、各撮影毎に割り振られるコマ番号と、撮影日時
と、デジタルカメラ1が有する各種の撮影モードの内の
どのモードでそのコマが撮影されたかを示す撮影モード
情報と、後述する識別情報と、上記画像データの概要を
示すインデックス表示等に用いるためのインデックス画
像データと、を含んで構成されている。
接部分を有して撮影された複数コマの画像データを継ぎ
合わせてパノラマ画像を構成する際に用いられる情報で
あり、例えば2バイトのデータで構成されている。すな
わち、該識別情報の1バイト目は、上記デジタルカメラ
1による撮影方向、つまり一パノラマ画像を構成する複
数のコマがどの方向に撮影されたかを示す情報が格納さ
れており、該デジタルカメラ1の矩形でなる撮影画面の
長辺側の2方向(左右方向)および短辺側の2方向(上
下方向)の合計4方向の情報が含まれている。具体的に
は、長辺側の右方向のとき「1」、長辺側の左方向のと
き「2」、短辺側の上方向のとき「3」、短辺側の下方
向のとき「4」のデータがそれぞれ記録される。
コマの画像データが、複数コマの画像データで構成され
るパノラマ画像において何番目に撮影されたかを示す情
報であり、撮影順序に応じて1から順に割り振られるよ
うになっている。
か否かは、この識別情報の有無により判断することがで
きるようになっている。
行される画像合成処理プログラムのメインルーチンを示
すフローチャートである。
ルーチンを含む画像合成処理プログラムは、上述したよ
うに、内部記録媒体13に記録されており、実行時には
メインメモリ12にロードされて、上記CPU11によ
り順次処理されるようになっている。そして、該画像合
成処理プログラムは、上記内部記録媒体13に記録可能
なサイズかつ上記メインメモリ12にロード可能なサイ
ズとなるようにプログラミングされたものである。
ド5を操作して、インデックス画像表示の処理を起動す
る(ステップS1)ことにより開始される。すなわち、
内部記録媒体13に記録されている該画像合成処理プロ
グラムがメインメモリ12にロードされて、CPU11
により順次実行される。
表示されるとともに、継ぎ合わせて画像合成を行う対象
のコマを、その他の単一撮影のコマ等に対して容易に判
別することができるような表示を行う(ステップS
2)。
すると(ステップS3)、上記識別情報に基づいてその
対象コマを含むパノラマ画像を構成する全ての対象コマ
が自動的に検出されて(ステップS4)、上記デジタル
カメラ1による撮影状態に対応した後述するような12
個の各ケースに応じて自動的に画像データを継ぎ合わせ
て一のパノラマ画像を合成する処理を行い(ステップS
5)、継ぎ合わせた結果の画像を表示する(ステップS
6)。
ユーザが満足できない場合には、さらに手動で継ぎ合わ
せる処理を選択することができるようになっていて、こ
の手動処理が選択されたか否かを判断し(ステップS
7)、選択されていない場合にはそのまま、選択された
場合には後述する手動処理を行ってから(ステップS
8)、終了する。
表示判別処理の詳細を示すフローチャートである。
ァイルを構成するデータの内のヘッダ情報をまず読み込
む(ステップS11)。
ト目が1以上4以下であるか否かを判断することによ
り、その画像データがパノラマ画像を構成するものであ
るかを判断する(ステップS12)。
下である場合には、図6または図7に例示するような表
示を行う(ステップS13)。
変化させる例である。
マを表示する領域22が複数配列されていて、この領域
22内に各コマの画像24が表示され、その周縁はフレ
ーム23となっている。
3コマ目が第1の継ぎ合わせ用画像の組であり、下段の
4コマ目および5コマ目が第2の継ぎ合わせ用画像の組
となっていて、その背景(フレーム)の表示色を変化さ
せることにより、これらの画像がパノラマ画像を構成す
るものである旨を表示している。
フレームの模様を変化させても良いし、あるいは色彩お
よび模様の双方を変化させて、その他の画像と識別可能
となるようにしても良い。
例である。
右下にマーク25を表示させることにより、これらの画
像がパノラマ画像を構成するものである旨を表示するよ
うになっている。
は上記ステップS12において識別情報の1バイト目が
1未満または4より大きいときには、次のコマ(次のヘ
ッダ情報)があるか否かを判定し(ステップS14)、
ある場合には上記ステップS11に戻って次のコマに対
して同様の処理を繰り返す。また、このステップS14
において次のコマがない場合には、この処理を抜ける。
象画像自動検出の処理を示すフローチャートである。
数コマの画像の内の何れが選択されても、全ての処理対
象のコマを適切に判別するものである。
により、画像インデックス内から1コマの画像をポイン
トして選択することにより(ステップS21)、この処
理が始まる。
り、ユーザが継ぎ合わせ処理モードを起動する(ステッ
プS22)。なお、このステップS22と上記ステップ
S21は順序を入れ替えて処理することも可能である。
目が1以上4以下であるか否かを判断することにより、
その画像データがパノラマ画像を構成するものであるか
を確認し(ステップS23)、パノラマ画像を構成する
ものでない場合にはそのままこの処理を抜ける。
ことが確認された場合には、識別情報の1バイト目を記
憶領域Aに格納し、識別情報の2バイト目を記憶領域B
および記憶領域Cにそれぞれ格納し、コマ番号(画像順
番)を記憶領域Pに格納する(ステップS24)。
として記録してから(ステップS25)、次のコマのヘ
ッダ情報を読み込み(ステップS26)、読み込みが成
功したか否かを判断する(ステップS27)。このステ
ップS27は、次のコマがあるか否かを判定するもので
あり、次のコマがあれば読み込みを行うことができ、現
コマが最終コマで次にはコマがもう存在しない場合に
は、読み込みが不成功となる。
1バイト目が上記記憶領域Aに格納された値と等しくか
つ識別情報の2バイト目が上記記憶領域Cに格納された
値に1を加算した値と等しいか否かを判定する(ステッ
プS28)。これにより、同一のパノラマ画像を構成す
るコマで、かつ連続する次のコマであるか否かを判断す
る。
域Cに格納される値をインクリメントし(ステップS2
9)、上記ステップS25に戻る。
みが不成功であるか、あるいは上記ステップS28の条
件が成立しない場合には、記憶領域Bに格納された値を
記憶領域Cにコピーし(ステップS30)、上記記憶領
域Pに格納されているコマ番号よりも一つ小さい値のコ
マ番号のヘッダ情報、つまり1コマ前のコマのヘッダ情
報を読み込む(ステップS31)。
し(ステップS32)、成功した場合には識別情報の1
バイト目が上記記憶領域Aに格納された値と等しくかつ
識別情報の2バイト目が上記記憶領域Cに格納された値
から1を減算した値と等しいか否かを判定する(ステッ
プS33)。これにより、同一のパノラマ画像を構成す
るコマで、かつ連続する前のコマであるか否かを判断す
る。
域Cに格納される値をデクリメントし(ステップS3
4)、継ぎ合わせ対象画像として記録して(ステップS
35)、次のコマのヘッダ情報を読み込んで(ステップ
S36)、上記ステップS32に戻る。
みが不成功であるか、あるいは上記ステップS33の条
件が成立しない場合には、記録されている継ぎ合わせ対
象画像の枚数が2以上であるかを判断し(ステップS3
7)、2に達しない場合には画像合成を行うことができ
ないために、その旨のメッセージをダイアログボックス
等によってユーザに表示して(ステップS38)、この
処理を抜ける。
の枚数が2以上である場合には、上記記憶領域Aに格納
されている値に基づいて、後述するような自動継ぎ合わ
せを行うための各ケース毎の処理に分岐する(ステップ
S39)。
る継ぎ合わせ処理の基本的なアルゴリズムを示したもの
であり、図10を参照しながら説明する。
継ぎ合わせ処理が行われる前の段階において、並替手段
であるCPU11により、パノラマ画像を構成する複数
コマの画像情報が、上記識別情報に基づいて、図10の
最上段に示すように左から右に向かう所定の順序に並べ
替えられるようになっている。
から1枚目の画像(図10の画像1)を読み込むととも
に(ステップS41)、その次の右画像(図10の画像
2)を読み込んで(ステップS42)、これら2枚の画
像について継ぎ合わせ演算処理を行い(ステップS4
3)、図10に示すような結果画像1を得る。
し(ステップS44)、ある場合には上記処理した結果
画像1を左画像として(ステップS45)、上記ステッ
プS42に戻り続く右側画像の継ぎ合わせ処理を行う。
像がもうないと判断される場合には、この処理を抜け
る。
は、左側から画像を2枚ずつ順次継ぎ合わせて、最終的
なパノラマ画像を得るようになっている。
記図4のステップS5における各ケース毎の自動処理に
ついて説明する。
された画像の方向や順序を識別コードとともに示す図、
(B)処理内容を示すフローチャートである。
する右手が右となるような横位置に構えて、被写体を左
側から右側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における長辺側
の右方向に向けて撮影が行われるために識別コード(識
別情報と同じ、以下同様)の1バイト目は1となり、識
別コードの2バイト目は左から右に向かって昇順とな
る。
に示すように、上記図9に示した継ぎ合わせ処理をその
まま行って(ステップS51)、リターンする。
撮影された画像の方向や順序を識別コードとともに示す
図、(B)処理内容を示すフローチャートである。
する右手が右となるような横位置に構えて、被写体を右
側から左側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における長辺側
の左方向に向けて撮影が行われるために識別コードの1
バイト目は2となり、識別コードの2バイト目は右から
左に向かって昇順となる。
に示すように、まず識別情報の2バイト目が降順となる
ように画像データを並べ替えて(ステップS52)、そ
の後、上記図9に示した継ぎ合わせ処理を行って(ステ
ップS53)、リターンする。
された画像の方向や順序を識別コードとともに示す図、
(B)処理内容を示すフローチャートである。
する右手が下となるような縦位置に構えて、被写体を左
側から右側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における短辺側
の上方向に向けて撮影が行われるために識別コードの1
バイト目は3となり、識別コードの2バイト目は左から
右に向かって昇順となる。
に示すように、まず全ての処理対象画像を時計回りに9
0度回転して(ステップS54)、その後、上記図9に
示した継ぎ合わせ処理を行って(ステップS55)、リ
ターンする。
された画像の方向や順序を識別コードとともに示す図、
(B)処理内容を示すフローチャートである。
する右手が下となるような縦位置に構えて、被写体を右
側から左側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における短辺側
の下方向に向けて撮影が行われるために識別コードの1
バイト目は4となり、識別コードの2バイト目は右から
左に向かって昇順となる。
に示すように、まず全ての処理対象画像を時計回りに9
0度回転し(ステップS56)、識別情報の2バイト目
が降順となるように画像データを並べ替えて(ステップ
S57)、その後、上記図9に示した継ぎ合わせ処理を
行い(ステップS58)、リターンする。
でに示したケース1からケース4を基本ケースとして、
その他のケースを変形ケースとし、これらの基本ケース
に帰着させるように処理している。
された画像の方向や順序を識別コードとともに示す図、
(B)処理内容を示すフローチャートである。
する右手が上となるような縦位置に構えて、被写体を下
側から上側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における長辺側
の右方向に向けて撮影が行われるために識別コードの1
バイト目は1となり、識別コードの2バイト目は下から
上に向かって昇順となる。
に示すように、まず上記図9に示した継ぎ合わせ処理を
行い(ステップS59)、その後、結果画像を反時計回
りに90度回転して(ステップS60)、リターンす
る。ここに、ステップS59の処理は、基本ケースの1
つである上記ケース1処理の内容と同じであり、ステッ
プS60の処理は結果画像を見たユーザが行うことにな
る。
された画像の方向や順序を識別コードとともに示す図、
(B)処理内容を示すフローチャートである。
する右手が上となるような縦位置に構えて、被写体を上
側から下側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における長辺側
の左方向に向けて撮影が行われるために識別コードの1
バイト目は2となり、識別コードの2バイト目は上から
下に向かって昇順となる。
に示すように、まず識別情報の2バイト目が降順となる
ように画像データを並べ替えて(ステップS61)、上
記図9に示した継ぎ合わせ処理を行い(ステップS6
2)、その後、結果画像を反時計回りに90度回転して
(ステップS63)、リターンする。ここに、ステップ
S61およびステップS62の処理は、基本ケースの1
つである上記ケース2処理の内容と同じであり、ステッ
プS63の処理は結果画像を見たユーザが行うことにな
る。
された画像の方向や順序を識別コードとともに示す図、
(B)処理内容を示すフローチャートである。
する右手が下となるような縦位置に構えて、被写体を下
側から上側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における長辺側
の左方向に向けて撮影が行われるために識別コードの1
バイト目は2となり、識別コードの2バイト目は下から
上に向かって昇順となる。
に示すように、まず識別情報の2バイト目が降順となる
ように画像データを並べ替えて(ステップS64)、上
記図9に示した継ぎ合わせ処理を行い(ステップS6
5)、その後、結果画像を時計回りに90度回転して
(ステップS66)、リターンする。ここに、ステップ
S64およびステップS65の処理は、基本ケースの1
つである上記ケース2処理の内容と同じであり、ステッ
プS66の処理は結果画像を見たユーザが行うことにな
る。
された画像の方向や順序を識別コードとともに示す図、
(B)処理内容を示すフローチャートである。
する右手が下となるような縦位置に構えて、被写体を上
側から下側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における長辺側
の右方向に向けて撮影が行われるために識別コードの1
バイト目は1となり、識別コードの2バイト目は上から
下に向かって昇順となる。
に示すように、まず上記図9に示した継ぎ合わせ処理を
行い(ステップS67)、その後、結果画像を時計回り
に90度回転して(ステップS68)、リターンする。
ここに、ステップS67の処理は、基本ケースの1つで
ある上記ケース1処理の内容と同じであり、ステップS
68の処理は結果画像を見たユーザが行うことになる。
された画像の方向や順序を識別コードとともに示す図、
(B)処理内容を示すフローチャートである。
する右手が右となるような横位置に構えて、被写体を下
側から上側に向かって順に複数枚に分けて撮影したとき
の場合である。このときには、撮影画面における短辺側
の上方向に向けて撮影が行われるために識別コードの1
バイト目は3となり、識別コードの2バイト目は下から
上に向かって昇順となる。
に示すように、まず全ての処理対象画像を時計回りに9
0度回転し(ステップS69)、上記図9に示した継ぎ
合わせ処理を行い(ステップS70)、その後、結果画
像を反時計回りに90度回転して(ステップS71)、
リターンする。ここに、ステップS69およびステップ
S70の処理は、基本ケースの1つである上記ケース3
処理の内容と同じであり、ステップS71の処理は結果
画像を見たユーザが行うことになる。
影された画像の方向や順序を識別コードとともに示す
図、(B)処理内容を示すフローチャートである。
持する右手が右となるような横位置に構えて、被写体を
上側から下側に向かって順に複数枚に分けて撮影したと
きの場合である。このときには、撮影画面における短辺
側の下方向に向けて撮影が行われるために識別コードの
1バイト目は4となり、識別コードの2バイト目は上か
ら下に向かって昇順となる。
(B)に示すように、まず全ての処理対象画像を時計回
りに90度回転し(ステップS72)、識別情報の2バ
イト目が降順となるように画像データを並べ替えて(ス
テップS73)、上記図9に示した継ぎ合わせ処理を行
い(ステップS74)、その後、結果画像を反時計回り
に90度回転して(ステップS75)リターンする。こ
こに、ステップS72からステップS74の処理は、基
本ケースの1つである上記ケース4処理の内容と同じで
あり、ステップS75の処理は結果画像を見たユーザが
行うことになる。
影された画像の方向や順序を識別コードとともに示す
図、(B)処理内容を示すフローチャートである。
持する右手が上となるような縦位置に構えて、被写体を
左側から右側に向かって順に複数枚に分けて撮影したと
きの場合である。このときには、撮影画面における短辺
側の下方向に向けて撮影が行われるために識別コードの
1バイト目は4となり、識別コードの2バイト目は左か
ら右に向かって昇順となる。
(B)に示すように、まず全ての処理対象画像を時計回
りに90度回転し(ステップS76)、識別情報の2バ
イト目が降順となるように画像データを並べ替えて(ス
テップS77)、上記図9に示した継ぎ合わせ処理を行
い(ステップS78)、その後、結果画像を180度回
転して(ステップS79)、リターンする。ここに、ス
テップS76からステップS78の処理は、基本ケース
の1つである上記ケース4処理の内容と同じであり、ス
テップS79の処理は結果画像を見たユーザが行うこと
になる。
影された画像の方向や順序を識別コードとともに示す
図、(B)処理内容を示すフローチャートである。
持する右手が上となるような縦位置に構えて、被写体を
右側から左側に向かって順に複数枚に分けて撮影したと
きの場合である。このときには、撮影画面における短辺
側の上方向に向けて撮影が行われるために識別コードの
1バイト目は3となり、識別コードの2バイト目は右か
ら左に向かって昇順となる。
(B)に示すように、まず全ての処理対象画像を時計回
りに90度回転し(ステップS80)、上記図9に示し
た継ぎ合わせ処理を行って(ステップS81)、その
後、結果画像を180度回転して(ステップS82)、
リターンする。ここに、ステップS80およびステップ
S81の処理は、基本ケースの1つである上記ケース3
処理の内容と同じであり、ステップS82の処理は結果
画像を見たユーザが行うことになる。
分別されるが、ユーザの操作による処理部分を除いて
は、全て4つの基本ケースに帰着されることがわかる。
そして、どの基本ケースが適用されるかは、識別コード
の1バイト目の値に応じて、つまり、1バイト目が1で
あればケース1の処理、2であればケース2の処理、3
であればケース3の処理、4であればケース4の処理が
それぞれ自動的に行われることになる。
においても同一のアルゴリズムによる図9の継ぎ合わせ
処理を行っているために、極めてコンパクトで効率の良
い処理プログラムとなっている。
ユーザの操作により行っているが、デジタルカメラ1に
重力センサ等を設けてカメラの撮影姿勢を検出するか、
あるいは該デジタルカメラ1に角速度センサ等を設けて
回転角度および回転方向を検出し、検出した情報を画像
ファイルのヘッダ情報として加えるようにすれば、ユー
ザの操作によることなく自動的に行うことも可能とな
る。
における手動処理の内容を主として表示画面の様子によ
り示すフローチャートである。
た結果画像32は、上記図4のステップS6において、
画面31内に表示される。この画面31には、さらに、
この結果画像32を見たユーザがその結果に満足した際
に該結果画像32を確定するための継ぎ合わせOKボタ
ン33と、ユーザが満足せず手動による再処理を行う際
に操作する手動ボタン34と、この処理を抜けるための
処理終了ボタン35とが、上記マウス6やキーボード5
等により操作可能に表示されている。
と(ステップS91)、上記図10に示したような順序
で画像の継ぎ合わせを手動により行うために、まず第1
の画像(画像1)36と第2の画像(画像2)37が画
面31内に表示される。さらに、このときの画面31に
は、これら第1の画像36と第2の画像37の一致させ
る部分を示すための位置合せ用指標36a,37aを指
定するよう促すメッセージ38が表示される。また、こ
の画面31では、上記処理終了ボタン35と、次の処理
に進むための実行ボタン39とが表示されている。
後に実行ボタン39を操作すると(ステップS92)、
これら位置合せ用指標36a,37aが合致するような
手動継ぎ合わせ処理の演算が上記CPU11により行わ
れる(ステップS93)。
40が画面31に表示されるとともに、さらに続いて継
ぎ合わせを行う対象の画像データ(例えば図中の第3の
画像41)がある場合には、それも表示する。このと
き、画像が長くなって同時に表示することができない場
合には、スライド操作することによって表示位置を変更
することができるスライドバー42が表示されるように
なっている。また、この画面31においては、上記継ぎ
合わせOKボタン33と、処理終了ボタン35が表示さ
れるとともに、ユーザがこの手動による第1の画像36
と第2の画像37の継ぎ合わせ結果が気に入らず、もう
一度継ぎ合わせを行いたい場合に操作する戻るボタン4
3が表示されている。
(ステップS94)、上記ステップS92に処理に戻っ
て手動による継ぎ合わせ処理をやり直すことができる。
ルのヘッダ情報として識別情報を設けたために、どの画
像が継ぎ合わせの対象となっているかを判別することが
でき、さらに、該識別情報内の撮影方向や撮影順序の情
報に基づいて、ケース毎に用意されている複数の処理を
選択し、自動的に継ぎ合わせ処理を行うことが可能とな
る。
のケースについて、基本的な幾つかの処理ケースと、そ
の他の処理ケースとに分類して、基本的な処理ケースを
その他の処理ケースの一部にそのまま適用可能としてい
るために、画像合成処理プログラムの軽量化および高速
化を図ることができ、メインメモリや内部記録媒体等を
占有する容量を減少させることができる。
リズムは全て同一のものを用いているために、より一層
の画像合成処理プログラムの軽量化および高速化を図る
ことが可能となる。
ラミングする際にも、コーディングおよびデバッグを行
う時間を短縮することができ、開発効率が向上する。
されるものではなく、発明の主旨を逸脱しない範囲内に
おいて種々の変形や応用が可能であることは勿論であ
る。
明の画像合成処理装置によれば、付随情報に基づいて複
数の画像情報を並び替えてから継ぎ合わせて合成が行わ
れるために、効率的な処理を行うことができる。
理装置によれば、撮影画面の長辺に係る2方向および短
辺に係る2方向の撮影方向に基づいて、請求項1に記載
の発明と同様の効果を奏することができる。
処理装置によれば、請求項2に記載の発明と同様の効果
を奏するとともに、その他の画像合成処理ケースが4つ
の基本的な画像合成処理ケースに帰着されるために、よ
り効率的な処理を行うことができる。
によれば、請求項3に記載の発明と同様の効果を奏する
とともに、4つの基本的な画像合成処理ケースの何れに
帰着すべきかを、付随情報中の撮影方向に係る情報に基
づいて、容易に判断することができる。
によれば、請求項4に記載の発明と同様の効果を奏する
とともに、4つの基本的な画像合成処理ケースが所定の
アルゴリズムを含みかつそれ以外の部分で各別の処理を
行うようにすることにより、効率的な処理を行うことが
できる。
によれば、請求項5に記載の発明と同様の効果を奏する
とともに、4つの基本的な画像合成処理ケースを除くそ
の他の8つの画像合成処理ケースについて、手動による
回転操作を可能とすることにより、処理の負荷を軽減す
ることができる。
によれば、請求項1に記載の発明と同様の効果を奏する
とともに、複数の画像情報を回転させることにより、よ
り効率的な処理を可能とすることができる。
によれば、請求項1に記載の発明と同様の効果を奏する
とともに、同一のアルゴリズムとなる部分を含むことに
より、さらに効率的な処理を行うことができる。
によれば、請求項8に記載の発明と同様の効果を奏する
とともに、画像情報を順次継ぎ合わせることにより、同
一のアルゴリズムを用いる効率的な処理が可能となる。
ログラムを記録した記録媒体によれば、コンピュータ
に、付随情報に基づいて複数の画像情報を並び替えさせ
てから継ぎ合わせて合成させることにより、効率的な処
理を行わせることができる。
ログラムを記録した記録媒体によれば、コンピュータ
に、付随情報に基づいて複数の画像情報を回転させ並び
替えさせてから継ぎ合わせて合成させることにより、効
率的な処理を行わせることができる。
されるシステムの構成を示す図。
構成を示すブロック図。
構成を示す図。
実行される画像合成処理プログラムのメインルーチンを
示すフローチャート。
すフローチャート。
ームの表示色を変化させる例を示す図。
ームにマークを表示させる例を示す図。
を示すフローチャート。
なアルゴリズムを示すフローチャート。
る画像の様子を示す図。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
(A)撮影された画像の方向や順序を識別コードととも
に示す図、(B)処理内容を示すフローチャート。
して表示画面の様子により示すフローチャート。
た記録媒体) 13…内部記録媒体(画像合成処理プログラムを記録し
た記録媒体)
Claims (11)
- 【請求項1】 一被写体像を構成するべく互いに重複部
分または隣接部分を有して撮影された複数の画像情報
と、これらの画像情報の撮影方向および撮影順序に係る
情報を含む付随情報と、を記録可能な記録媒体と、 上記付随情報に基づいて、所定の順序で行われる画像合
成処理に対応した順序となるように上記複数の画像情報
を並び替える並替手段と、 この並替手段により並び替えられた画像情報を、所定の
順序で処理することにより一画像となるように継ぎ合わ
せて合成する画像合成手段と、 を具備したことを特徴とする画像合成処理装置。 - 【請求項2】 上記撮影方向は、矩形でなる撮影画面
の、長辺に係る2方向および短辺に係る2方向であるこ
とを特徴とする請求項1に記載の画像合成処理装置。 - 【請求項3】 上記画像合成手段は、上記4方向に係る
4つの基本的な画像合成処理ケースを有し、その他の画
像合成処理ケースはこれら4つの基本的な画像合成処理
ケースの何れかに帰着されるものであることを特徴とす
る請求項2に記載の画像合成処理装置。 - 【請求項4】 上記画像合成手段が有する画像合成処理
ケースは、上記4方向に関して、上記撮影画面の長辺が
撮影時に横位置となる1つの場合および撮影画面の長辺
が撮影時に縦位置となる2つの場合をそれぞれ有するこ
とにより、合計12の画像合成処理ケースを備えてお
り、上記4つの基本的な画像合成処理ケースを除くその
他の8つの画像合成処理ケースは、上記付随情報中の撮
影方向に係る情報が同一となる上記4つの基本的な画像
合成処理ケースの何れかに各帰着されるものであること
を特徴とする請求項3に記載の画像合成処理装置。 - 【請求項5】 上記4つの基本的な画像合成処理ケース
は、上記4方向中の第1の方向に撮影された複数の画像
情報を所定のアルゴリズムにより順次継ぎ合わせて合成
画像とする第1の基本的な画像合成処理ケースと、上記
第1の方向とは反対の第2の方向に撮影された複数の画
像情報を撮影順序の降順に並べ替えた後に上記所定のア
ルゴリズムにより順次継ぎ合わせて合成画像とする第2
の基本的な画像合成処理ケースと、上記第1の方向に直
交する第3の方向に撮影された複数の画像情報を各々一
回転方向に90度回転させた後に上記所定のアルゴリズ
ムにより順次継ぎ合わせて合成画像とする第3の基本的
な画像合成処理ケースと、上記第3の方向とは反対の第
4の方向に撮影された複数の画像情報を各々上記第3の
基本的な画像合成処理ケースと同一の回転方向に90度
回転させた後に撮影順序の降順に並べ替え、その後に上
記所定のアルゴリズムにより順次継ぎ合わせて合成画像
とする第4の基本的な画像合成処理ケースと、により構
成されていることを特徴とする請求項4に記載の画像合
成処理装置。 - 【請求項6】 上記4つの基本的な画像合成処理ケース
を除くその他の8つの画像合成処理ケースは、各帰着さ
れる上記第1から第4の基本的な画像合成処理ケースの
何れかを行った後に、手動による回転操作が可能である
ことを特徴とする請求項5に記載の画像合成処理装置。 - 【請求項7】 上記並替手段は、上記画像合成手段によ
る所定順序の画像合成処理に適合するように、上記複数
の画像情報を回転させる機能を有するものであることを
特徴とする請求項1に記載の画像合成処理装置。 - 【請求項8】 上記画像合成手段による画像合成処理
は、上記複数の画像情報の撮影方向および撮影順序に依
らず、同一のアルゴリズムとなる部分を含むものである
ことを特徴とする請求項1に記載の画像合成処理装置。 - 【請求項9】 上記アルゴリズムは、一の画像情報と他
の画像情報とを継ぎ合わせて合成画像とし、さらに継ぎ
合わせの対象となる他の画像情報が存在する場合には、
該合成画像に継ぎ合わせを行うものであることを特徴と
する請求項8に記載の画像合成処理装置。 - 【請求項10】 コンピュータに、一被写体像を構成す
るべく互いに重複部分または隣接部分を有して撮影され
た複数の画像情報を継ぎ合わせる処理を行わせる画像合
成処理プログラムを記録した記録媒体であって、上記画
像合成処理プログラムは、コンピュータに、 上記画像情報の撮影方向および撮影順序に係る情報を含
む付随情報に基づいて、所定の順序で行われる画像合成
処理に対応した順序となるように上記複数の画像情報を
並び替えさせ、 並び替えられた画像情報を所定の順序で処理することに
より一画像となるように継ぎ合わせて合成させるもので
あることを特徴とする、 画像合成処理プログラムを記録した記録媒体。 - 【請求項11】 コンピュータに、一被写体像を構成す
るべく互いに重複部分または隣接部分を有して撮影され
た複数の画像情報を継ぎ合わせる処理を行わせる画像合
成処理プログラムを記録した記録媒体であって、上記画
像合成処理プログラムは、コンピュータに、 上記画像情報の撮影方向および撮影順序に係る情報を含
む付随情報に基づいて、所定の順序で行われる画像合成
処理に対応した方向となるように上記複数の画像情報を
回転させ、 上記付随情報に基づいて、上記画像合成処理に対応した
順序となるように上記複数の画像情報を並び替えさせ、 並び替えられた画像情報を所定の順序で処理することに
より一画像となるように継ぎ合わせて合成させるもので
あることを特徴とする、画像合成処理プログラムを記録
した記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP00783998A JP3947289B2 (ja) | 1998-01-19 | 1998-01-19 | 画像合成処理装置および画像合成処理プログラムを記録した記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP00783998A JP3947289B2 (ja) | 1998-01-19 | 1998-01-19 | 画像合成処理装置および画像合成処理プログラムを記録した記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11205674A true JPH11205674A (ja) | 1999-07-30 |
JP3947289B2 JP3947289B2 (ja) | 2007-07-18 |
Family
ID=11676789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP00783998A Expired - Lifetime JP3947289B2 (ja) | 1998-01-19 | 1998-01-19 | 画像合成処理装置および画像合成処理プログラムを記録した記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3947289B2 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100789905B1 (ko) | 2005-12-08 | 2008-01-02 | 한국전자통신연구원 | 다시점 파노라믹 영상 재생 장치 및 그 방법 |
JP2018063698A (ja) * | 2016-10-13 | 2018-04-19 | 株式会社リコー | 情報処理システム、情報処理方法およびプログラム |
US11811976B2 (en) | 2016-10-13 | 2023-11-07 | Ricoh Company, Ltd. | Information processing system to obtain and manage images of a property |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0452635A (ja) * | 1990-06-20 | 1992-02-20 | Sony Corp | 映像情報処理装置とその方法 |
JPH04347979A (ja) * | 1991-05-24 | 1992-12-03 | Olympus Optical Co Ltd | 画像合成撮影装置及び再生装置 |
JPH0667293A (ja) * | 1992-08-14 | 1994-03-11 | Olympus Optical Co Ltd | カメラ |
JPH08336069A (ja) * | 1995-04-13 | 1996-12-17 | Eastman Kodak Co | 電子スチルカメラ |
JPH0991408A (ja) * | 1995-09-26 | 1997-04-04 | Canon Inc | 画像管理装置 |
JPH0993431A (ja) * | 1995-09-26 | 1997-04-04 | Canon Inc | パノラマ画像合成装置 |
JPH09322040A (ja) * | 1996-05-28 | 1997-12-12 | Canon Inc | 画像生成装置 |
JPH09322055A (ja) * | 1996-05-28 | 1997-12-12 | Canon Inc | 電子カメラシステム |
JPH1169288A (ja) * | 1997-08-11 | 1999-03-09 | Nikon Corp | 画像処理装置 |
-
1998
- 1998-01-19 JP JP00783998A patent/JP3947289B2/ja not_active Expired - Lifetime
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0452635A (ja) * | 1990-06-20 | 1992-02-20 | Sony Corp | 映像情報処理装置とその方法 |
JPH04347979A (ja) * | 1991-05-24 | 1992-12-03 | Olympus Optical Co Ltd | 画像合成撮影装置及び再生装置 |
JPH0667293A (ja) * | 1992-08-14 | 1994-03-11 | Olympus Optical Co Ltd | カメラ |
JPH08336069A (ja) * | 1995-04-13 | 1996-12-17 | Eastman Kodak Co | 電子スチルカメラ |
JPH0991408A (ja) * | 1995-09-26 | 1997-04-04 | Canon Inc | 画像管理装置 |
JPH0993431A (ja) * | 1995-09-26 | 1997-04-04 | Canon Inc | パノラマ画像合成装置 |
JPH09322040A (ja) * | 1996-05-28 | 1997-12-12 | Canon Inc | 画像生成装置 |
JPH09322055A (ja) * | 1996-05-28 | 1997-12-12 | Canon Inc | 電子カメラシステム |
JPH1169288A (ja) * | 1997-08-11 | 1999-03-09 | Nikon Corp | 画像処理装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100789905B1 (ko) | 2005-12-08 | 2008-01-02 | 한국전자통신연구원 | 다시점 파노라믹 영상 재생 장치 및 그 방법 |
JP2018063698A (ja) * | 2016-10-13 | 2018-04-19 | 株式会社リコー | 情報処理システム、情報処理方法およびプログラム |
JP2021168134A (ja) * | 2016-10-13 | 2021-10-21 | 株式会社リコー | 情報処理装置、情報処理方法および情報処理システム |
US11811976B2 (en) | 2016-10-13 | 2023-11-07 | Ricoh Company, Ltd. | Information processing system to obtain and manage images of a property |
US11812122B2 (en) | 2016-10-13 | 2023-11-07 | Ricoh Company, Ltd. | Information processing system to obtain and manage images of a property |
Also Published As
Publication number | Publication date |
---|---|
JP3947289B2 (ja) | 2007-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4495639B2 (ja) | 画像記録装置 | |
JP4146938B2 (ja) | パノラマ画像合成装置及びパノラマ画像合成プログラムを格納した記録媒体 | |
US8429563B2 (en) | Image processing apparatus, image processing method, storage medium, and program | |
US20070122059A1 (en) | System and method for displaying an image indicating a positional relation between partially overlapping images | |
CN101860672A (zh) | 信息处理装置、信息处理方法、及程序 | |
JP2006135590A (ja) | デジタルカメラおよびコンピュータプログラム | |
JPH1079849A (ja) | 画像読取システム及び画像読取システムに対する制御手順を記憶する記憶媒体 | |
JP2005027284A (ja) | 画像撮影装置、画像撮影方法及び画像撮影プログラム | |
JP3947290B2 (ja) | 画像合成処理装置および画像合成処理プログラムを記録した記録媒体 | |
JP5463973B2 (ja) | 表示制御装置、表示制御プログラム、および表示制御システム | |
JPH11205674A (ja) | 画像合成処理装置および画像合成処理プログラムを記録した記録媒体 | |
JP2001103269A (ja) | プリンタ装置および電子カメラ装置 | |
JP2001326846A (ja) | 画像撮像装置及びその制御方法 | |
JP4783073B2 (ja) | カメラ及びこのカメラの表示制御装置とその表示制御方法 | |
JP4223387B2 (ja) | 撮影装置および撮影プリントシステム | |
JP2007006162A (ja) | 画像処理装置 | |
JP2012124614A (ja) | 撮像装置及び撮像装置の制御方法 | |
JP2005143014A (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
JP2010200362A (ja) | カメラ及びこのカメラの表示制御装置とその表示制御方法 | |
JP2009118084A (ja) | デジタルカメラ | |
JP2001111938A (ja) | デジタルカメラ、画像処理方法、および記録媒体 | |
JPH0990530A (ja) | パノラマ画像合成装置とパノラマ画像の作成方法 | |
JP4284581B2 (ja) | 情報処理装置 | |
JP2005252797A (ja) | デジタルカメラ | |
EP1596593A1 (en) | Electronic camera |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041201 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070123 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070320 |
|
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: 20070410 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070413 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110420 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120420 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130420 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140420 Year of fee payment: 7 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
EXPY | Cancellation because of completion of term |