(57)【要約】【課題】印刷にかかる設定操作を容易化する。【解決手段】被写体を撮像する撮像手段と、前記撮像手段により得られた画像データから前記被写体の印刷可能領域を識別する識別手段と、前記識別手段により識別された印刷可能領域に対応した印刷データを印刷装置に転送する転送手段と、を有する。【選択図】      図１
2007102724.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段により得られた画像データから前記被写体の印刷可能領域を識別する識別手段と、
前記識別手段により識別された印刷可能領域に対応した印刷データを印刷装置に転送する転送手段と、を有する画像入出力装置。
【請求項２】
前記印刷可能領域は中央部に開口部を有するドーナツ形状の領域であり、
前記識別手段は、前記画像データから前記印刷可能領域の内径及び外径を検出することを特徴とする請求項１に記載の画像入出力装置。
【請求項３】
前記被写体の画像データから前記印刷メディアの開口部の穴径を検出する手段と、
前記開口部の穴径との比較から前記印刷メディアの前記印刷可能領域の内径及び外径を算出する手段と、を有することを特徴とする請求項２に記載の画像入出力装置。
【請求項４】
前記メディアの開口部の穴径と前記印刷可能領域の外径との比率から前記印刷メディアの種類を判定する手段と、を有することを特徴とする請求項２に記載の画像入出力装置。
【請求項５】
前記画像データは撮影画像をラスタライズして得られた輝度又は色差情報であり、
前記輝度又は色差情報が所定値を超えて変化する部分を識別する手段を有することを特徴とする請求項１又は４に記載の画像入出力装置。
【請求項６】
前記識別手段は、
被写体までの測距情報、撮影画像での被写体の所定部位のサイズ情報、及び焦点距離情報から前記被写体の所定部位に対応した実部分の大きさを算出する手段を有することを特徴とする請求項１乃至５のいずれか１項に記載の画像入出力装置。
【請求項７】
撮影画像及び撮影情報を表示する手段と、
前記印刷メディアのサイズを選択可能に表示する手段と、
前記印刷メディアのサイズを入力する手段と、を有することを特徴とする請求項１乃至６のいずれか１項に記載の画像入出力装置。
【請求項８】
前記識別手段により識別された印刷可能領域の大きさを変更する手段を有することを特徴とする請求項１乃至７のいずれか１項に記載の画像入出力装置
【請求項９】
前記識別手段により得られた識別結果を保存する手段と、
前記識別結果を画像ファイルに添付する手段と、を有することを特徴とする請求項１乃至８のいずれか１項に記載の画像入出力装置。
【請求項１０】
被写体を撮像する撮像手段を有する画像入出力装置と、中央部に開口部を有するドーナツ形状の印刷メディアに印刷可能な印刷装置とを接続した印刷システムであって、
前記画像入出力装置は、
前記印刷メディアを撮像して得られた画像データから当該印刷メディアの印刷可能領域を識別する識別手段と、
前記識別手段により識別された印刷可能領域に対応した印刷データを前記印刷装置に転送する転送手段と、を有し、
前記印刷装置は、
前記印刷メディアの印刷可能領域に、転送された印刷データの印刷を行う印刷手段を有することを特徴とする印刷システム。
【請求項１１】
被写体を撮像する撮像手段を有する画像入出力装置に接続され、中央部に開口部を有するドーナツ形状の印刷メディアへの印刷が可能な印刷装置であって、
前記画像入出力装置で識別された前記印刷メディアの印刷可能領域に対応する印刷データを受信する受信手段と、
前記受信手段により受信した印刷データを前記印刷メディアの印刷可能領域に印刷する印刷手段と、を有することを特徴とする印刷装置。
【請求項１２】
被写体を撮像する撮像手段を有する画像入出力装置の制御方法であって、
前記撮像手段により前記被写体を撮像する撮像工程と、
前記撮像工程により得られた画像データから前記被写体の印刷可能領域を識別する識別工程と、
前記識別された印刷可能領域に対応した印刷データを印刷装置に転送する転送工程と、を有する制御方法。
【請求項１３】
被写体を撮像する撮像手段を有する画像入出力装置と、中央部に開口部を有するドーナツ形状の印刷メディアへの印刷が可能な印刷装置とを接続した印刷システムの制御方法であって、
前記画像入出力装置は、
前記撮像手段により前記印刷メディアを撮像する撮像工程と、
前記撮像工程により得られた画像データから前記印刷メディアの印刷可能領域を識別する識別工程と、
前記識別された印刷可能領域に対応した印刷データを前記印刷装置に転送する転送工程と、を有し、
前記印刷装置は、
前記印刷メディアの印刷可能領域に、前記画像入出力装置から転送された印刷データの印刷を行う印刷工程を有することを特徴とする制御方法。
【請求項１４】
被写体を撮像する撮像手段を有する画像入出力装置に接続され、中央部に開口部を有するドーナツ形状の印刷メディアへの印刷が可能な印刷装置の制御方法であって、
前記画像入出力装置で識別された前記印刷メディアの印刷可能領域に対応する印刷データを受信する受信工程と、
前記受信した印刷データを前記印刷メディアの印刷可能領域に印刷する印刷工程と、を有することを特徴とする制御方法。
【請求項１５】
請求項１２乃至１４のいずれか１項に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項１６】
請求項１５に記載のプログラムを記憶したことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷可能なプリントラベル面を有する印刷メディアを撮影し、その撮影画像からプリントラベル面の印刷可能領域を識別して印刷を行う技術に関する。
【背景技術】
【０００２】
従来、定型サイズの紙媒体、例えばＡ４、Ａ３、Ｌプリントサイズなど、最大印刷範囲が決まった印刷メディアに印刷を行う場合、ユーザが必要に応じてコンピュータやデジタルカメラなどで印刷メディアの種類を指定することで適正な範囲に印刷が行われる。
【０００３】
しかしながら、ＣＤ（Compact Disk）やＤＶＤ（Digital Versatile Disc）などの印刷可能なプリントラベル面を有した印刷メディアでは、製造メーカによってプリントラベル面の大きさに差異がある。特にドーナツ状の印刷可能領域の内周が大きく異なっている場合が多い。無論、コンピュータを用いて印刷を行う場合などではアプリケーションソフトで市場に流通している多種多様なメディアをその種類（メーカや型番）毎に選択可能となっている場合も多く、所望の印刷可能領域に印刷する技術なども広く実現されている。
【特許文献１】特開２００５−２３５３５９公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
こうした背景の下、例えばデジタルカメラやデジタルビデオカメラ（以下、デジタルカメラという。）をプリンタに直接接続して印刷するダイレクト印刷システムにおいて、ＣＤやＤＶＤなどの多種多様なサイズのものが流通している印刷メディアに印刷を行う場合、少なくともコンピュータよりも煩雑な設定を行うことになる。すなわち、デジタルカメラは、表示部に表示できる情報量や各種設定値の記憶容量が少なく単独で携帯して使用することが多い。このため、設定値を最新のデータに適宜、更新することが困難で、操作の快適性の観点からも十分な機能・仕様を満たしているとは言い難い。
【０００５】
現状ではプリントラベル面がメディアごとに異なるＣＤやＤＶＤなどに印刷する場合には、特にその内周のサイズがメディア毎に大きく異なっている場合があり、印刷可能領域からはみ出たり、印刷可能領域に対して小さく印刷されるなどの問題が発生する。
【０００６】
本発明は、上記課題に鑑みてなされ、ディスクメディアの撮影画像から印刷可能領域を識別し、印刷にかかる設定操作を容易化できる技術を実現することを目的としている。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明の画像入出力装置は、被写体を撮像する撮像手段と、前記撮像手段により得られた画像データから前記被写体の印刷可能領域を識別する識別手段と、前記識別手段により識別された印刷可能領域に対応した印刷データを印刷装置に転送する転送手段と、を有する。
【０００８】
また、本発明は、被写体を撮像する撮像手段を有する画像入出力装置と、中央部に開口部を有するドーナツ形状の印刷メディアが印刷可能な印刷装置とを接続した印刷システムであって、前記画像入出力装置は、前記印刷メディアを撮像して得られた画像データから当該印刷メディアの印刷可能領域を識別する識別手段と、前記識別手段により識別された印刷可能領域に対応した印刷データを前記印刷装置に転送する転送手段と、を有し、前記印刷装置は、前記印刷メディアの印刷可能領域に、転送された印刷データの印刷を行う印刷手段を有する。
【０００９】
また、本発明は、被写体を撮像する撮像手段を有する画像入出力装置に接続され、中央部に開口部を有するドーナツ形状の印刷メディアへの印刷が可能な印刷装置であって、前記画像入出力装置で識別された前記印刷メディアの印刷可能領域に対応する印刷データを受信する受信手段と、前記受信手段により受信した印刷データを前記印刷メディアの印刷可能領域に印刷する印刷手段と、を有する。
【００１０】
また、本発明は、被写体を撮像する撮像手段を有する画像入出力装置の制御方法であって、前記撮像手段により前記被写体を撮像する撮像工程と、前記撮像工程により得られた画像データから前記被写体の印刷可能領域を識別する識別工程と、前記識別された印刷可能領域に対応した印刷データを印刷装置に転送する転送工程と、を有する。
【００１１】
また、本発明は、被写体を撮像する撮像手段を有する画像入出力装置と、中央部に開口部を有するドーナツ形状の印刷メディアへの印刷が可能な印刷装置とを接続した印刷システムの制御方法であって、前記画像入出力装置は、前記撮像手段により前記印刷メディアを撮像する撮像工程と、前記撮像工程により得られた画像データから前記印刷メディアの印刷可能領域を識別する識別工程と、前記識別された印刷可能領域に対応した印刷データを前記印刷装置に転送する転送工程と、を有し、前記印刷装置は、前記印刷メディアの印刷可能領域に、前記画像入出力装置から転送された印刷データの印刷を行う印刷工程を有する。
【００１２】
また、本発明は、被写体を撮像する撮像手段を有する画像入出力装置に接続され、中央部に開口部を有するドーナツ形状の印刷メディアへの印刷が可能な印刷装置の制御方法であって、前記画像入出力装置で識別された前記印刷メディアの印刷可能領域に対応する印刷データを受信する受信工程と、前記受信した印刷データを前記印刷メディアの印刷可能領域に印刷する印刷工程と、を有する。
【発明の効果】
【００１３】
本発明によれば、印刷可能なプリントラベル面を有する印刷メディアを撮影し、その撮影画像からプリントラベル面の印刷可能領域を識別するので、印刷にかかる設定操作を容易化できる。
【発明を実施するための最良の形態】
【００１４】
以下に、添付図面を参照して本発明の好適な実施形態について詳細に説明する。
【００１５】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。すなわち、本発明はデジタルカメラに限らず、広く撮影機能付きの画像記録再生装置に適用可能である。
【００１６】
［第１の実施形態］
図１は、本発明に係る実施形態のデジタルカメラのブロック図である。図２は、印刷可能なプリントラベル面を有するディスクメディアの平面図（ａ）及びディスクメディアの水平方向の１ライン分の撮影画像のデジタルデータ（ｂ）を示す図である。
【００１７】
図１において、１０１はデジタルカメラのレンズ部で、被写体を撮像するためのズーム機能やフォーカス調整機能付きのレンズ群及びレンズ機構である。
【００１８】
１０２はＣＣＤ（Charge Coupled Device）からなる撮像素子で、レンズ部１０１からなる撮像光学系を介して入る光学像を電気信号に変換して撮像する。
【００１９】
１０３は撮像素子駆動部で、カメラ信号処理部１０６からのタイミングに従って撮像素子１０２を駆動する。
【００２０】
１０４はＣＤＳ（Correlated Double Sampling）／ＡＧＣ（Auto Gain Controller）である。ＣＤＳ／ＡＧＣ１０４は、撮像素子１０２からのアナログ信号をサンプリングすると共に、システム制御部１０９により信号レベルのゲインコントロールを行う。ここでは、カメラ信号処理部１０６の制御下でＩＳＯ感度を調整する機能を持つ。
【００２１】
１０５はＡ／Ｄ（Analog to Digital）変換部で、前段からのアナログ信号をデジタル信号に変換する。
【００２２】
１０６はカメラ信号処理部で、タイミング生成や、ＡＥ（Auto Exposure）制御やガンマ調整、ＡＦ（Auto Focus）制御など、システム制御部１０９と連携して、カメラ撮像系の制御を担う。また、ＡＦ機能と合わせて、被写体までの距離も算出可能である。また、画面上のＡＦエリアは画面格子状に９点あるものとし、全てのＡＦエリアを使用する場合や、中心部のみのＡＦエリアを使用するなどの選択が可能である。
【００２３】
１０７はレンズ駆動部で、レンズ部１０１を駆動して、ズーム倍率やピント調整を行う。オートフォーカス時には、フォーカス調整情報をカメラ信号処理部１０６で検出して、検出情報に基づきシステム制御部１０９からの制御信号により、レンズ駆動部１０７が駆動され、レンズ部１０１を制御してピント調整を行う。
【００２４】
マニュアルフォーカス時には、入力操作部１１４に属する、レンズ部１０１の外周に設けられたフォーカスリング等（不図示）をユーザが調整することでピント調整を行う。機械的な機構であるフォーカスリングは機械的にレンズ部１０１と繋がっており、フォーカスリングをユーザが回転させることで、機械的にレンズ部１０１が移動されピント調整が行われる。
【００２５】
また、電子的な機構によるオートフォーカス時にはフォーカスリングの回転方向と回転量をシステム制御部１０９が検出し、検出情報によってレンズ駆動部１０７を駆動して、レンズ部１０１を制御してピント調整を行う。機械的な機構では、フォーカスリングが機械的にレンズ部１０１と繋がっており、フォーカスリングをユーザが回すことで、機械的にレンズ部１０１が動かされピント調整が行われる。
【００２６】
１０８はストロボで露出制御と連動して、必要に応じて発光して被写体光量を補うものである。ストロボ発光に関しては、ユーザの入力操作部１１４からの操作により、強制発光や、発光禁止、測光結果に従ったオートモードなどが選択可能である。
【００２７】
１０９は本発明の各処理手段を実現し若しくは処理手順を実行するためのシステム制御部で、デジタルカメラ全体に関わる各種制御手順を実行する。
【００２８】
１１０はメモリ制御部で汎用記憶部１１１へのアクセスを制御する。
【００２９】
１１１は汎用記憶部で、映像信号処理のバッファであると共に、本発明の各処理手段や処理手順を実現するためのプログラムおよびデータ等を納め、制御実行のために必要に応じて作業領域としても使用するＲＯＭやＲＡＭを総称している。
【００３０】
１１２は外部記録媒体接続インタフェースで、ここではメモリカードのスロットとする。
【００３１】
１１３は外部記録媒体で、ここではメモリカードとする。通常、このメモリカードに対して、静止画撮影時にはＪＰＥＧファイルを保存する。
【００３２】
１１４は入力操作部で、電源ボタンやシャッター、各種選択ボタンや決定ボタンなどを備えている。
【００３３】
１１５は計時部で、リアルタイムクロック（ＲＴＣ）とバックアップ電池を備え、日時をカウントしており、システム制御部１０９からの要求に応じて日時情報を返信する。
【００３４】
１１６は液晶パネルからなる表示部であり、撮影画像を外部記録媒体１１３に記録する際には撮像素子１０２により取り込んだ画像を表示する。また、再生する際には外部記録媒体１１３に記録されている画像を読み出してシステム制御部１０９に含まれるＪＰＥＧ処理ブロックでエンコードした後に表示する。また、入力操作部１１４からのユーザによる入力操作情報や、外部記録媒体１１３内の任意の画像情報などを表示する。
【００３５】
１１７はライン出力部で、コンポジット映像出力などのインタフェースであり、外部ＴＶモニタ等に接続して、本デジタルカメラからの画像出力をＴＶ画面に表示する。
【００３６】
１１８はデジタルデータ出力部で、USB(Universal Serial Bus)I/FやIEEE1394I/Fである。ここでは、現在一般的なデジタルカメラに広く用いられているUSBI/Fとし、対コンピュータや、対プリンタに対して、所望のデジタルデータを渡すインタフェースである。
【００３７】
１１９は外部印刷装置で、任意のコンピュータやデジタルカメラとＵＳＢケーブル２２０で接続されて印刷データを受け取り、メディアに印刷するプリンタである。
【００３８】
１２０はデジタルカメラと外部印刷装置１１９であるプリンタとを接続する手段で、ここではＵＳＢケーブルとする。
【００３９】
次に本デジタルカメラによりディスクメディアを撮像し、プリントラベル面の印刷可能領域を識別する処理について説明する。
【００４０】
図２は、印刷可能なプリントラベル面を有するディスクメディアの平面図（ａ）及びディスクメディアの水平方向の１ライン分の撮影画像のデジタルデータ（ｂ）を示す図である。
【００４１】
本デジタルカメラは後述するディスクメディアのプリントラベル面識別機能を有する。なお、ディスクメディアは、本来、外形が真円で中心部に穴の空いたドーナツ状をしているが、撮影角度が傾いているために、図２（ａ）では楕円形になっている。また、ディスクメディアの撮影面に対してレンズの光軸が直交するように撮影者が気を付けて撮影したとしても、多かれ少なかれ、厳密な意味では真円とならないと考えられるので、ここではあえて、極端に傾いた状態で表現している。
【００４２】
図２（ａ）において、２０１は撮影画像全体である。また、ドーナツ状の領域はディスクメディアの印刷可能なプリントラベル面であり、斜め方向から撮影したイメージのため楕円形に見えている。
【００４３】
２０２はディスクメディアの外周である。なお、一般的に印刷可能領域の外周は、メディアの直径（外周）よりも僅かに小さくなっているが、ここでは直径とほぼ同一として取り扱うものとする。なお、直径は規格上、円形であれば、１２０ｍｍ±０.３ｍｍ、又は８０ｍｍ±０.３ｍｍである。また、異型な物として、名刺大のＣＤなども存在するが、特に断りのない限りここでは円形のＣＤやＤＶＤなどのディスクメディアを対象とする。
【００４４】
２０３はプリントラベル面の印刷可能領域の内周である。よって、図２（ａ）では斜線部分が印刷可能なプリントラベル面の範囲を表わしている。
【００４５】
２０４はディスクメディアの中心部の穴である。この穴径は、規格上、１５.０ｍｍ＋０.１／−０.０となっている。ここで、印刷可能領域以外でディスクメディアの中心部の穴を除いた網掛け部分は、透明となっていることが殆どで、メーカの型番や管理番号などが一部に印刷されていることも多いが、それらの文字が内周２０３にかかるようなことは通常ない。
【００４６】
２０５はディスクメディアの中心であり、実際に×印が存在するわけではないが、便宜上×印で中心を表している。
【００４７】
２０６はディスクの中心２０５を通る説明上の水平線を示している。後述する図４のフローにおいて、撮影画像を水平方向にラスタライズしてメディアの外周２０２の距離が最大、即ち、撮影画像２０１における水平方向のラスターデータ毎に比較した時の最大値が直径と判定される。
【００４８】
ここでＡ１はディスクの穴径に対する撮影画像のピクセル数を表しており、メディア製造上でメディアの物理規格が守られていれば、実サイズは１５.０ｍｍ＋０.１／−０.０近くの値となっているはずである。
【００４９】
Ｂ１はディスクの印刷可能領域の内径に対するピクセル数を表している。市場では各メーカにより様々なプリンタブルメディアが出荷されており、図３に示すように、特にプリントラベル面の印刷可能領域の内径は３０１のメディアと３０２のメディアのように異なる場合が多く、Ｂ３ａ≠Ｂ３ｂである。
【００５０】
Ｃ１はディスクの直径に対する撮影画像のピクセル数を表している。厳密に見ると印刷可能領域の外周はディスクの直径よりも若干内側に存在するが、ここでは、説明の簡略化のために印刷可能領域の内周に着目して説明を行っている。プリントラベル面の印刷可能領域の外周を検出する際にも内周検出と同様に行うことが可能である。
【００５１】
一方、図２（ｂ）は、模式的に中心２０５を通る水平線２０６における、水平方向（ライン方向）のデジタルデータの配列イメージを示している。棒状の四角形で模式的に表したＤＡＴＡの配列は、輝度又は色差データ列を表しており、ここでは輝度データの並びであるものとする。ここでの水平方向の解像度は、有効映像範囲を１４４０ピクセルとし、階調は１ピクセルあたり８ビットの内、黒を１６、白１００％を２３５、黒から白１００％の間を２１９階調で表すものとする。
【００５２】
次に図４のフローを参照して、上記図２（ｂ）で示したデジタルデータを用いたプリントラベル面の印刷可能領域識別機能について説明する。
【００５３】
Ｓ４０１のスタートで、デジタルカメラの電源を入れて、撮影可能状態となったものとする。
【００５４】
Ｓ４０２では、印刷対象がディスクメディアであるかどうかをユーザの選択操作により判定し、印刷対象がディスクメディアの場合にはＳ４０２に進み、そうでない場合には通常撮影モードであるＳ４０４に進む。ユーザは、表示部１１６に表示されるメニューから選択したり、入力操作部１１４に属するファンクションキーなどを用いて切り替える操作を行う。
【００５５】
Ｓ４０３ではディスクの印刷可能領域を識別するための撮影を行うので、近距離にあるディスクメディアを撮影するマクロ撮影モードへの切り替えを行う。また、プリントラベル面からの反射を防止するためにストロボ発光を禁止する。また、手ブレ防止のためにシャッタースピードを上げるためＩＳＯ感度を高感度モードに調整し、ドーナツ状の形状を考慮してフォーカス検出エリアを中心の穴付近に変更する（穴のエッジ部分やラベル面の内周部分にフォーカスするため）。無論、これら各設定の組み合わせは任意であり、撮影状況によって組み合わせを変更しても良い。また、設定の詳細は割愛するが、特に制限や特別なことはない。
【００５６】
Ｓ４０４は通常撮影モードであり、Ｓ４０３でのディスクメディアを撮影する際の撮影モードの設定とは関係なく、文字通り通常撮影を行うモードである。ここでは特に、通常撮影を途中で中止して直接終了するフロー（手順）は書いていないが、電源を切ったり、動作モードの変更などがあった場合には、容易に図４でのフローから抜けられるものとする。
【００５７】
Ｓ４０５で入力操作部１１４に属するシャッターボタンがユーザにより押されるとＳ４０６に進み、印刷対象であるディスクメディアの画像が撮影される。シャッターボタンが押されるまでは、ループして待ちの状態となる。但し、ここでは詳述していないが、無限ループとなることはなく、電源をＯＦＦしたり、撮影モードの変更などで、図４のフローから抜ける（Ｓ４１３で終了）ものとする。
【００５８】
Ｓ４０６では被写体の撮影が行われる。ここでの被写体を図３に例示する。
【００５９】
図３（ａ），（ｂ）はいずれも直径１２ｃｍのＣＤ−Ｒのプリントラベル面を示し、Ｃ３ａ＝Ｃ３ｂ、Ａ３ａ＝Ａ３ｂであるが、それぞれの印刷可能領域３０１と３０２の内径が異なるＢ３ａ≠Ｂ３ｂ（Ｂ３ａ＞Ｂ３ｂ）ことを表している。印刷可能領域の内側から中心に空いた穴までの部分は、通常透明な場合が多く、ここでも透明であるものとする。
【００６０】
ここで、直径Ｃ３ａ（またはＣ３ｂ）と中心穴径Ａ３ａ（またはＡ３ｂ）との比率Ｃ３ａ：Ａ３ａは、１２０ｍｍの直径の場合には、Ｃ３ａ＝１２０ｍｍ、Ａ３ａ=１５ｍｍなので、
Ｃ３ａ：Ａ３ａ＝１２０：１５
Ｃ３ａ＝１２０／１５×Ａ３ａ＝８×Ａ３ａ・・・（１）
となる。
【００６１】
これに対して、８０ｍｍの直径の場合には、Ｃ３ａ＝８０ｍｍ、Ａ３ａ=１５ｍｍなので、
Ｃ３ａ：Ａ３ａ＝８０：１５
Ｃ３ａ＝８０／１５×Ａ３ａ＝１６／３×Ａ３ａ・・・（２）
となる。
【００６２】
Ｓ４０７では、撮影画像全体２０１を水平方向にラスタライズし、必要に応じてそれぞれのラスターにおいて水平方向の帯域強調フィルタによりエッジ強調を行い、Ｓ４０８に進む。また、ここで水平方向にラスタライズする垂直方向の間隔は、撮影解像度であっても良いが、処理を軽減するために印刷可能領域の検出精度を保持できる程度に間引きを行っても構わない。ここでは、水平（ライン）方向の解像度を１４４０ピクセル、垂直方向を垂直解像度１０８０本で走査するものとする。
【００６３】
Ｓ４０８では、Ｓ４０７で（必要に応じてエッジ強調を行った）映像データの変化点を検出し、図２（ｄ）の画像データにおけるメディアの直径部分を示す水平方向のピクセル数Ｃ１と、印刷可能領域のピクセル数Ｂ１を識別する。
【００６４】
ここで、これらのピクセル数から実際のディスクの直径と内径を識別する方法について説明する。
【００６５】
＜ディスクの直径が１２０ｍｍの場合＞
図２（ａ）ではディスクを斜め方向から撮影した画像が示されているが、上記式１は図３における直径と穴径（内径）の比率を表しているので、図示のような画像にも適用可能である。
式１より、Ｃ３ａ＝８×Ａ３ａであり、これより、
Ｃ１＝８×Ａ１が成り立つ。ここで、
Ｃ１−α＜Ｃ１＜Ｃ１＋α  （αは任意の閾値）であるので、
８×Ａ１−α＜Ｃ１＜８×Ａ１＋α・・・（３）
で、実際にこの関係が成立していれば、ディスクの直径が１２０ｍｍであることが判る。
【００６６】
＜ディクスの直径が８０ｍｍの場合＞
上記と同様に、式２より、Ｃ３ａ＝１６／３×Ａ３ａであり、これより、
Ｃ１＝１６／３×Ａ１が成り立つ。ここで、
Ｃ１−β＜Ｃ１＜Ｃ１＋β  （αは任意の閾値）であるので、
１６／３×Ａ１−β＜Ｃ１＜１６／３×Ａ１＋β・・・（４）
で、実際にこの関係が成立していれば、ディスクの直径が８０ｍｍであることが判る。
【００６７】
α、βの値のとり方は様々であるが、検出精度を確保し、１２０ｍｍのディスクと８０ｍｍのディスクの誤認識を防止するには、それぞれの直径相当部（８×Ａ１）、（１６／３×Ａ１）の差分を考えて、その半分の位置を目安とすると、
（８×Ａ１）／２−（１６／３×Ａ１）／２）＝４／３×Ａ１
なので、例えば、α＜４／３×Ａ１、β＜４／３×Ａ１程度に設定することが望ましい。
【００６８】
上記の演算及び比較を行い、ディスクの直径が１２０ｍｍか８０ｍｍかを判定する。
【００６９】
Ｓ４０９では、Ｓ４０７及びＳ４０８で各水平方向のライン毎に式３又は式４の条件を満たした時のＣ１の値を比較していき、Ｃ１が最大になったライン位置を検出する。ここでは単純に全ラインを比較し終わるまで、Ｓ４０７に戻り、終わりのラインまできたらＳ４１０に進むことになっていいるが、最初に式３又は式４を満たすラインまできたら、中心の穴付近だけを比較するようにしても構わない。
【００７０】
Ｓ４１０では、Ｓ４０９で検出したＣ１が最大になったラインでの、Ｃ１，Ｂ１，Ａ１の比率から、Ｃ１およびＢ１の実際のサイズ、即ちラベル印刷可能領域の外周と内周の直径をそれぞれ算出する。
【００７１】
例えばＡ１＝１５０ピクセル、Ｂ１＝２９９ピクセル、Ｃ１＝１１９８ピクセルであった時、Ａ１部分が規格上、１５ｍｍなので、
プリントラベル面の印刷可能領域の外周の直径＝１５／Ａ１×Ｃ１
＝１５／１５０×１１９８≒１１９.８ｍｍ
ラベル印刷可能領域の内周の直径＝１５／Ａ１×Ｂ１
＝１５／１５０×２９９≒２９.９ｍｍ
と算出できる。
【００７２】
Ｓ４１１では、本デジタルカメラにデジタルデータ出力部１１８からＵＳＢケーブル１２０を介して外部印刷装置１１９のプリンタに接続されていて、ユーザにより印刷が選択された場合にはＳ４１２に進み、そうでない場合にはＳ４１３に進む。
【００７３】
Ｓ４１２では、本デジタルカメラにデジタルデータ出力部１１８からＵＳＢケーブル１２０を介して接続されている外部印刷装置１１９に任意の撮影画像やタイトル等の印刷データを送り、Ｓ４０９で識別したプリントラベル面の印刷可能領域に印刷を行う。
【００７４】
このときに算出した内径・外径の長さをプリンタに通知することで、プリンタはその径に合わせたプリントデータを作成し、プリントする。これによりディスクの印刷領域に合わせたプリントが可能となる。
【００７５】
Ｓ４１３では、ここでの処理フローを終了する。
【００７６】
以上の実施形態によればＣＤやＤＶＤ等のディスクメディアのプリントラベル面に印刷する場合に、プリントラベル面を直接撮影した画像からプリントラベル面の印刷可能領域を判別する。また、上記実施形態においては、ディスクメディアの直径や印刷可能領域の内径等の算出において、中心部に空いた穴径とメディアの直径の比率から求めている。
【００７７】
これにより、デジタルカメラをプリンタに直接接続したダイレクトプリントシステムにおいて、メディアごとにほぼ正確な印刷領域を設定可能になる。そして、メディア毎にプリントラベル面の印刷可能領域の大きさに差異がある場合であっても、そのプリントラベル面の印刷可能領域を個別にサイズ指定する必要がなくなる。よって、簡便に印刷可能領域を検出し、印刷可能範囲をはみ出したり、印刷可能範囲より小さく印刷されるなどの問題を回避して、印刷を行うことができる。
【００７８】
Ｓ４０２で水平方向の幅の最大を直径としていたが、より正確に直径を算出するため、別の変型例を用意する。例えば、楕円の中心点を通る直線を、その中心点を中心に回転して外周線との交点間の距離が最大となる線分を直径とする。
【００７９】
そしてその直径の幅と、中心付近の穴の径との比較から、実際の印刷領域を算出する。
【００８０】
また、内径・外径の長さをプリンタに通知する以外に、画像データを種ｔ力する側で、その内径・外径の長さ（または内径・外径の比）に合わせて、ディスクの形状に合わせたプリントデータを作成しても良い。
【００８１】
また、上記実施形態で、内径・外径の長さをプリンタに通知するとしたが、内径・外径の比を通知しても良い。また、内径・外径の比に加えて、ディスク中央部の穴の径に対する比率を通知するのも良い。中央部の穴の大きさは標準化されているので、この大きさに対する比がわかれば、印刷領域の大きさが正確にわかる。
【００８２】
［第２の実施形態］
次に、本発明に係る第２の実施形態について説明する。
【００８３】
第１の実施形態とは、被写体の水平方向の大きさ、ここではディスクメディアの直径を算出する手法が異なっている。
【００８４】
図５（ａ）は、印刷可能なプリントラベル面を有するディスクメディアをデジタルカメラで撮影する様子を示す図である。
【００８５】
図５において、５０１は印刷可能なプリントラベル面を有したディスクメディアで、デジタルカメラ５０７で撮影する様子を模式的に斜めから見た状態を表している。
【００８６】
５０２はディスクメディアの外周を示している。なお、一般的に印刷可能領域の外周は、ディスクメディアの直径（外周）よりも僅かに小さくなっているが、ここでは直径とほぼ同一として取り扱うものとする。なお、直径は規格上、円形であれば、１２０ｍｍ±０.３ｍｍまたは、８０ｍｍ±０.３ｍｍである。なお、異型な物として、名刺大のＣＤなども存在するが、特に断りのない限りここでは円形のＣＤやＤＶＤなどのディスクメディアを対象とする。
【００８７】
５０３はプリントラベル面の印刷可能領域の内周を示している。図５では斜めの斜線で示した部分が印刷可能なプリントラベル面の範囲を表している。
【００８８】
５０４はディスクメディアの中心部の穴を表している。この穴径は、規格上、１５.０ｍｍ＋０.１／−０.０となっている。ここで、印刷可能領域以外でディスクメディアの中心部の穴を除いた網掛け部は、透明となっていることがほとんどで、メーカの型番や管理番号などが一部に印刷されていることも多いが、それらの文字が内周５０３にかかるようなことは通常ない。
【００８９】
５０５はディスクメディアの中心を表しており、実際に×印が存在するわけではないが、便宜上×印で中心を表している。
【００９０】
５０６はディスクの中心５０５を通る説明上の水平線を表している。
【００９１】
５０７はデジタルカメラ本体であり、図５ではディスクメディアを撮影するイメージを表している。
【００９２】
５０８はレンズ鏡筒で、レンズ５０９を搭載しピント調整機能などを内蔵している。
【００９３】
５０９はレンズである。
【００９４】
５１０は撮像素子で、ここではＣＣＤ（Charge Coupled Device）である。
【００９５】
５１１は液晶パネルで、撮影を行う画像を表示したり、撮影後の画像や各種メニューなどの操作情報を表示する。
【００９６】
５１２は十字キーで、中心ボタンが決定キーとなっており、例えば液晶パネル５１１に表示された各種メニュー選択などをユーザが行えるようになっている。
【００９７】
ここでＦは焦点距離を示しており、Ｌは撮影対象であるディスクメディアのプリントラベル面までの距離を表している。更に、Ｒはディスクメディア５０１の直径を表している。
【００９８】
一方、図５（ｂ）は、撮像素子５１０の撮像面に写ったディスクメディア５０１の画像を示したもので、ここではＣＣＤの撮像画素ピッチと撮影画像から検出したエッジ位置から求めた、撮像面でのディスクの直径に相当する距離ｒである。
【００９９】
図６は、図５の距離関係を上方の矢印方向から見た図である。
【０１００】
上述したように、ディスクメディアの直径Ｒ、ディスクメディアまでの距離Ｌ、焦点距離Ｆ、撮像素子の撮像面に写った被写体の大きさｒとすると、
Ｆ：ｒ＝Ｌ：Ｒが成り立つ。よって、
Ｒ＝Ｌ／Ｆ×ｒ・・・（５）
即ち、印刷可能なプリントラベル面を有したディスクメディアの直径Ｒが１２０ｍｍか８０ｍｍかは、撮影時の焦点距離Ｆ、被写体までの距離Ｌ、撮像素子の撮像面での被写体の直径部分の大きさｒにより判定可能である。
【０１０１】
厳密には、図６においても、プリントラベル面を有したディスクメディア５０１とレンズ部５０９及び撮像素子５１０の撮像面とは平行ではないが、おおよそのサイズを求めるには撮影者が気を付けて被写体との位置を調整した程度でも十分判定可能である。
【０１０２】
同様に、プリントラベル面の印刷可能領域の内径を求める際にも同様の手法が適用可能であることは言うまでもない。
【０１０３】
上記実施形態においては、メディアの直径や印刷可能領域の内径等の算出において、焦点距離及び被写体までの距離と撮像素子の撮像面に写った被写体の大きさとから判別する。
【０１０４】
これにより、簡便に印刷可能領域を検出し、印刷可能範囲をはみ出したり、印刷可能範囲より小さく印刷されるなどの問題を回避して、印刷を行うことができる。
【０１０５】
なお、上述した一連のサイズ検出における誤差を操作者が微調整する機能を設けたり、検出した結果や微調整の結果を任意のデータ形式として、再利用可能なように撮影画像のヘッダ情報として書き込んだり、読み出す仕組みは比較的簡単に実装可能である。
【０１０６】
［他の実施形態］
以上、本発明に係る実施形態について具体例を用いて詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１０７】
また、本発明の目的は、図示の機能ブロック及び動作において、いずれの部分をハードウェア回路により実現し、或いはコンピュータを用いたソフトウェア処理によって実現しても達成されることは言うまでもない。
【０１０８】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給することによって達成される場合も含む。その場合、システム等のコンピュータが該プログラムコードを読み出して実行することになる。
【０１０９】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【０１１１】
プログラムを供給するための記録媒体（記憶媒体）としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク等がある。その他にも、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM、DVD-R)等がある。
【０１１２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのものをダウンロードすることもできる。また圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【０１１３】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザが、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードすることもできる。この場合、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現する。
【０１１４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOS等が、実際の処理の一部又は全部を行うことによっても実現され得る。
【０１１５】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットのメモリに書き込まれた後、該ボード等のCPU等が実際の処理の一部又は全部を行うことによっても実現される。
【図面の簡単な説明】
【０１１６】
【図１】本発明に係る実施形態のデジタルカメラのブロック図である。
【図２】印刷可能なプリントラベル面を有するディスクメディアの平面図（ａ）及びディスクメディアの水平方向の１ライン分の撮影画像のデジタルデータ（ｂ）を示す図である。
【図３】第１の実施形態のプリントラベル面の印刷可能領域識別方法を説明する図である。
【図４】本発明に係る実施形態のプリントラベル面の印刷可能領域識別処理を示すフローチャートである。
【図５】第２の実施形態のプリントラベル面の印刷可能領域識別方法を説明する図である。
【図６】第２の実施形態のプリントラベル面の印刷可能領域識別方法を説明する図である。
【符号の説明】
【０１１７】
１０１  レンズ部
１０２  撮像素子（ＣＣＤ）
１０３  撮像素子駆動部
１０４  ＣＤＳ／ＡＧＣ
１０５  Ａ／Ｄ変換部
１０６  カメラ信号処理部
１０７  レンズ駆動部
１０８  ストロボ
１０９  システム制御部
１１０  メモリ制御部
１１１  汎用記憶部
１１２  外部記録媒体接続インタフェース
１１３  外部記録媒体
１１４  入力操作部
１１５  計時部
１１６  表示部
１１７  ライン出力部
１１８  デジタルデータ出力部
１１９  外部印刷装置
１２０  ＵＳＢケーブル
２０１  撮影画像
２０２  ディスクメディアの外周
２０３  プリントラベル面の印刷可能領域の内周
２０４  ディスクメディアの中心部の穴
２０５  ディスクメディアの中心
２０６  ディスクメディアの中心１０５を通る説明上の水平線
Ａ１    ディスクメディアの穴径に対する撮影画像のピクセル数
Ｂ１    ディスクメディアのプリントラベル面の内径に対するピクセル数
Ｃ１    ディスクメディアの直径に対する撮影画像のピクセル数
ＤＡＴＡ  水平線１０６における撮影画像のデジタルデータ
【図１】
2007102724.tif 000003
【図２】
2007102724.tif 000004
【図３】
2007102724.tif 000005
【図４】
2007102724.tif 000006
【図５】
2007102724.tif 000007
【図６】
2007102724.tif 000008