(57)【特許請求の範囲】
【請求項１】
長尺の現像済みスチル写真フイルムの給送方向と直交する方向に光電変換素子が配列されたラインセンサを設け、前記フイルムを一定のスキャン速度で給送することにより前記ラインセンサを介して該フイルムの画像データを取り込むフイルムスキャナにおいて、
縮小画像の画像データを取り込む際に、前記フイルムのスキャン速度を通常のスキャン速度の２のべき乗のスキャン速度に変更するとともに、前記ラインセンサから取り込む画像データの画素間隔を、バッファへの書き込み時のタイミングを制御するためのパルスをカウントする２進カウンタから特定のビット出力を使用することにより、通常のスキャン速度時に取り込む画像データの画素間隔の２のべき乗の画素間隔に変更するようにしたことを特徴とするフイルムスキャナにおけるスキャン方法。
【請求項２】
前記縮小画像の画像データの取込みを前記フイルムの全コマについて行い、その取り込んだ画像データに基づいて複数コマ分のインデックス画像を作成することを特徴とする請求項１のフイルムスキャナにおけるスキャン方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明はフイルムスキャナにおけるスキャン方法に係り、特にラインセンサに対して一定のスキャン速度で現像済みスチル写真フイルムを給送し、このラインセンサを介してフイルムの画像データを取り込むフイルムスキャナにおけるスキャン方法に関する。
【０００２】
【従来の技術】
従来、フイルムの画像をＣＣＤラインセンサを用いて取り込むようにしたフイルムスキャナが提案されている（特開昭６３−３９２６７号公報）。このフイルムスキャナは、ＣＣＤラインセンサの画素方向（主走査方向）に対して副走査方向にフイルムを連続移動させて画像データを取り込むようにしており、副走査方向の速度（スキャン速度）を変えて読取り画像の拡大・縮小を行うようにしている。そして、このフイルムスキャナは、フイルム画像を連続的な変倍率（８０％〜１２０％）でプリントできるようにしている。尚、主走査方向の倍率をどの様に変倍させるかについての記載はないが、このような倍率の画像信号は一般に補間処理によって得られる。
【０００３】
【発明が解決しようとする課題】
ところで、特開昭６３−３９２６７号公報に記載のフイルムスキャナの場合には、スキャンした画像を補間処理により縮小等を行わなければならず、回路が複雑になり、また、１本のフイルムの全コマの縮小画像を取り込み、これをインデックス画像として表示するものではない。尚、スキャンしたフイルム画像の縮小画像を得るために、単純に間引き処理することも考えられるが、この場合には、主走査方向及び副走査方向にそれぞれ間引き回路が必要になる。
【０００４】
また、１本のフイルムの全コマの画像データを取り込む場合には、通常多くの時間がかかるという問題がある。
本発明はこのような事情に鑑みてなされたもので、縮小画像（インデックス画像）を作成する場合に、主走査方向の間引き回路の簡略化を図るとともに副走査方向の間引き回路を省略することができ、更にスキャン時間の短縮化を図ることができるフイルムスキャナにおけるスキャン方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は前記目的を達成するために、長尺の現像済みスチル写真フイルムの給送方向と直交する方向に光電変換素子が配列されたラインセンサを設け、前記フイルムを一定のスキャン速度で給送することにより前記ラインセンサを介して該フイルムの画像データを取り込むフイルムスキャナにおいて、縮小画像の画像データを取り込む際に、前記フイルムのスキャン速度を通常のスキャン速度の２のべき乗のスキャン速度に変更するとともに、前記ラインセンサから取り込む画像データの画素間隔を、バッファへの書き込み時のタイミングを制御するためのパルスをカウントする２進カウンタから特定のビット出力を使用することにより、通常のスキャン速度時に取り込む画像データの画素間隔の２のべき乗の画素間隔に変更するようにしたことを特徴としている。
【０００６】
【作用】
本発明によれば、ラインセンサを介して写真フイルムの縮小画像の画像データを取り込む際に、前記フイルムのスキャン速度を通常のスキャン速度の２のべき乗のスキャン速度に変更するようにしている。これにより、フイルム給送方向（副走査方向）における間引き回路を設けずに、副走査方向の画素数を通常のスキャン時の２のべき乗分の１に縮小することができる。また、前記ラインセンサから取り込む画像データの画素間隔も、通常のスキャン速度時に取り込む画像データの画素間隔の２のべき乗の画素間隔に変更するようにしている。これにより、ラインセンサの画素方向（主走査方向）の画素数も通常のスキャン時の２のべき乗分の１に縮小することができる。尚、２のべき乗の間引き率で画像データを取り込むようにしたため、間引きを行うための回路の簡略化を図ることができる。
【０００７】
【実施例】
以下添付図面に従って本発明に係るフイルムスキャナにおけるスキャン方法の好ましい実施例を詳説する。
図１は本発明に係るスキャン方法が適用されたフイルムスキャナを含むシステム全体の概略構成を示す斜視図である。同図に示すように、フイルムスキャナ１００は直方体状に形成され、その前面にはフイルムカートリッジトレー１０２及び電源スイッチ１０４が設けられている。フイルムカートリッジトレー１０２は、フイルムカートリッジ１１０のローディング／アンローディング時に前後方向に進退駆動され、これよりフイルムカートリッジ１１０の収納または取出しが行われる。
【０００８】
フイルムスキャナ１００にはキーパッド１２０及びモニタＴＶ１０９が接続され、キーパッド１２０からは信号ケーブル１０６を介してフイルムスキャナ１００を制御するための各種の操作信号がフイルムスキャナ１００に出力され、フイルムスキャナ１００からは信号ケーブル１０８を介して映像信号がモニタＴＶ１０９に出力される。尚、キーパッド１２０によるフイルムスキャナ１００の制御の詳細については後述する。
【０００９】
フイルムカートリッジ１１０は、図２に示すように単一のスプール１１２を有し、このスプール１１２に写真フイルム１１４が巻回されている。写真フイルム１１４には、各コマの位置を示すパーフォレーション１１４Ａが穿設されるとともに、フイルム全面又はフイルム縁部に磁気記録層１１４Ｂが形成されており、この磁気記録層１１４Ｂには、磁気ヘッドを有するカメラによってコマ毎の撮影データ等を示す磁気データが記録できるようになっている。また、現像処理された上記写真フイルム１１４はフイルムカートリッジ１１０に巻き取られ、これにより保管できるようになっている。
【００１０】
このフイルムカートリッジ１１０を使用するカメラは、カメラ内蔵の磁気ヘッドによって前記フイルム１１４の磁気記録層１１４Ｂに各種の磁気データをコマ毎に記録することができる。記録される磁気データとしては、例えば、コマ番号、ハイビジョン画像、パノラマ画像及び通常画像のいずれかを示すプリントフォーマット、撮影日／時刻、カメラでの撮影時のフイルム巻取方向を示すノーマルワインド／プリワインドを示すデータ等が考えられるが、その他、カメラによって多数種類のデータを記録することができる。また、前記写真フイルム１１４には、被写体光によって露光されるコマ領域以外にフイルムタイプ、コマ番号等を示すバーコードを光学的に記録することができる。
【００１１】
図３は上記フイルムスキャナ１００の内部構成の一実施例を示すブロック図である。このフイルムスキャナ１００は、主として照明用の光源１３０、撮影レンズ１３６、ＣＣＤラインセンサ１４２を含むＣＣＤ回路ユニット１４０、第１信号処理回路１５１、第２信号処理回路１５２、第３信号処理回路１５３、メモリ制御回路１５４、ＣＣＤバッファＭ１、表示バッファＭ２、中央処理装置（ＣＰＵ）１６０、フイルム駆動メカ１７０、光学データ読取装置１８０、磁気記録再生装置１８２等を備えている。
【００１２】
光源１３０は、例えばフイルム１１４の給送方向と直交する方向に長い蛍光灯からなり、赤外カットフィルタ１３２を介してフイルム１１４を照明する。フイルム１１４を透過した画像光は、単焦点の撮影レンズ１３６を介してＣＣＤラインセンサ１４２の受光面に結像される。尚、ＣＣＤラインセンサ１４２によるフイルム画像の撮像中には、フイルム１１４はフイルム駆動メカ１７０によって一定速度で矢印Ａ方向（以下、順方向という）又は矢印Ｂ方向（以下、逆方向という）に移動させられるが、このフイルム駆動の詳細については後述する。
【００１３】
ＣＣＤラインセンサ１４２はフイルム給送方向と直交する方向に配設されている。そして、ＣＣＤラインセンサ１４２の受光面に結像された画像光は、Ｒ，Ｇ，Ｂフィルタを有する各センサで所定時間電荷蓄積され、光の強さに応じて量のＲ，Ｇ，Ｂの信号電荷に変換される。このようにして蓄積された信号電荷は、ＣＣＤ駆動回路１４４から加えられる所定周期のリードゲートパルスによってシフトレジスタに読み出され、レジスタ転送パルスによって順次読み出される。
【００１４】
ここで、ＣＣＤラインセンサ１４２は、フイルム給送方向と直交する方向（主走査方向）に例えば１０２４画素分のセンサを有している。また、１コマのフイルム給送方向と同方向（副走査方向）の画素数は、ＣＣＤ駆動回路１４４のリードゲートパルス等の周期を変更しないため、フイルム給送速度に応じて変化する。本実施例では、フイルムの副走査方向の速度（スキャン速度）を、標準のフイルム画像を取り込む時のスキャン速度の２のべき乗、例えば１／２倍、１倍、８倍、１６倍）となるように変更でき、これらの各スキャン速度における副走査方向の画素数は、１７９２画素、８９６画素、１１２画素、５６画素となる。
【００１５】
このようにしてＣＣＤラインセンサ１４２から読み出された信号電荷は、ＣＤＳクランプによってクランプされてＲ，Ｇ，Ｂ信号としてアナログ処理回路１４６に加えられ、ここでＲ，Ｇ，Ｂ信号のゲイン等が制御される。アナログ処理回路１４６から出力されるＲ，Ｇ，Ｂ信号はマルチプレクサ１４８によって点順次化され、Ａ／Ｄコンバータ１５０によってデジタル信号に変換されたのち、第１信号処理回路１５１及びＣＰＵ１６０に加えられる。
【００１６】
第１信号処理回路１５１は、白バランス調整回路、ネガポジ変転回路、γ補正回路及びＲＧＢ同時化回路等を含み、順次入力する点順次のＲ，Ｇ，Ｂ信号を各回路で適宜信号処理したのち、同時化したＲ，Ｇ，Ｂ信号を第２信号処理回路１５２に出力する。尚、第１信号処理回路１５１における白バランス調整回路は、ＣＰＵ１６０から加えられる制御信号に基づいて行うもので、その詳細は後述する。
【００１７】
第２信号処理回路１５２はマトリクス回路を有し、入力するＲ，Ｇ，Ｂ信号に基づいて輝度信号Ｙ及びクロマ信号Ｃｒ／ｂ  を生成し、これらをメモリ制御回路１５４に出力する。
メモリ制御回路１５４は、上記輝度信号Ｙ及びクロマ信号Ｃｒ／ｂ  のＣＣＤバッファＭ１への書込み／読出しを制御するとともに、ＣＣＤバッファＭ１に記憶された輝度信号Ｙ及びクロマ信号Ｃｒ／ｂ  の表示バッファＭ２への書込み／読出しを制御する。尚、ＣＣＤバッファＭ１及び表示バッファＭ２への書込み／読出し制御の詳細については後述する。
【００１８】
メモリ制御回路１５４によって表示バッファＭ２から読み出される輝度信号Ｙ及びクロマ信号Ｃｒ／ｂ  は、第３信号処理回路１５３に加えられる。第３信号処理回路１５３は、入力する輝度信号Ｙ及びクロマ信号Ｃｒ／ｂ  に基づいて例えばＮＴＳＣ方式のカラー複合映像信号を生成し、これをＤ／Ａコンバータ１５６を介してビデオ出力端子１５８に出力する。尚、メモリ制御回路１５４、第３信号処理回路１５６及びＤ／Ａコンバータ１５６には同期信号発生回路１５９から所定周期の同期信号がそれぞれ加えられており、これにより各回路の同期がとられるとともに所要の同期信号を含む映像信号が得られるようにしている。また、ＣＣＤ回路ユニット１４０、Ａ／Ｄコンバータ１５０、第１信号処理回路１５１、第２信号処理回路１５２及びメモリ制御回路１５４にはＣＰＵ１６０によって制御されるタイミング信号発生回路１６２からタイミング信号がそれぞれ加えられており、これにより各回路の同期がとられている。
【００１９】
フイルム駆動メカ１７０は、フイルムカートリッジ１１０のスプール１１２と係合し、そのスプール１１２を正転／逆転駆動するフイルム供給部と、このフイルム供給部から送出されるフイルム１１４を巻き取るフイルム巻取部と、フイルム搬送路に配設され、フイルム１１４をキャプスタンとピンチローラとで挟持してフイルム１１４を一定速度で送る手段とから構成されている。尚、上記フイルム供給部は、フイルムカートリッジ１１０のスプール１１２を図３上で時計回り方向に駆動し、フイルム先端がフイルム巻取部によって巻き取られるまでフイルムカートリッジ１１０からフイルム１１４を送り出すようにしている。
【００２０】
光学データ読取装置１８０は、フイルム１１４のパーフォレーション１１４Ａを光学的に検出する第１の光センサ１８０Ａと、フイルム縁部に書き込まれているバーコード等の光学データを光学的に検出する第２の光センサ１８０Ｂとを含み、これらの光センサ１８０Ａ、１８０Ｂを介して検出した光学データを処理してＣＰＵ１６０に出力する。
【００２１】
磁気記録再生装置１８２は磁気ヘッド１８２Ａを含み、磁気ヘッド１８２Ａを介してフイルム１１４の磁気記録層１１４Ｂに記録されている磁気データを読み取り、その磁気データを処理してＣＰＵ１６０に出力し、また、ＣＰＵ１６０から加えられる書込み用のデータを磁気記録に適した信号に変換したのち磁気ヘッド１８２Ａに出力し、フイルム１１４の磁気記録層１１４Ｂに記録する。
【００２２】
次に、上記構成のフイルムスキャナ１００の作用について、図４に示すフローチャートを参照しながら説明する。
先ず、フイルムカートリッジ１１０をフイルムカートリッジトレー１０２にセットすると、ＣＰＵ１６０はフイルム駆動メカ１７０を制御してフイルムローディングを実行する（ステップ２００）。即ち、フイルムカートリッジ１１０からフイルム１１４を送り出し、フイルム先端をフイルム巻取部の巻取軸に巻き付ける。
【００２３】
フイルムローディングが完了すると、フイルム１１４の第１のプリスキャンを実行する。即ち、図５に示すようにフイルム１１４を１４８．０ｍｍ／秒の高速（通常のスキャン速度９．２５ｍｍ／秒の１６倍のスキャン速度）で順方向に給送し、続いて１４８．０ｍｍ／秒の高速で逆方向に巻き戻す。上記順方向の第１のプリスキャン時には、ＣＣＤラインセンサ１４２を介して画像データが取り込まれるとともに、光学データ読取装置１８０及び磁気記録再生装置１８２を介して光学データ及び磁気データが読み取られる。
【００２４】
次に、上記第１のプリスキャン時に取り込んだ画像データに基づく処理について説明する。
ＣＰＵ１６０は、図３に示すＡ／Ｄコンバータ１５０から点順次のＲ，Ｇ，Ｂ信号を入力する。ＣＰＵ１６０は、全コマのＲ，Ｇ，Ｂ信号を各別に取り込み、色信号別のオフセット量、及び白バランスを調整するための色信号別のゲイン調整量を算出し、これらの色信号別のオフセット量を示すオフセットデータ及びゲイン調整量を示すＡＷＢデータをコマ毎にＣＰＵ内蔵のランダム・アクセス・メモリ（ＲＡＭ）１６０Ａに記憶する。また、各コマのＲ，Ｇ，Ｂ信号から各コマの明るさを示すＡＥデータをＲＡＭ１６０Ａに記憶する。尚、ＣＰＵ１６０は、光学データ読取装置１８０及び磁気記録再生装置１８２を介して加えられる光学データ及び／又は磁気データに基づいてフイルム１１４の各コマを検知することができ、また、各コマをカウントすることによりコマ番号も検知することができる。
【００２５】
次に、フイルム１１４の第２のプリスキャンを実行する。即ち、図５に示すようにフイルム１１４を７４・０ｍｍ／秒の高速（通常のスキャン速度の８倍）で順方向に再び給送し、続いて１４８．０ｍｍ／秒の高速で逆方向に巻き戻す。上記順方向の第２のプリスキャン時には、再びＣＣＤラインセンサ１４２を介して画像データが取り込まれる。この画像データの取込み時には、ＣＰＵ１６０は、ＲＡＭ１６０Ａに記憶したＡＥデータに基づいて絞り制御装置１６４を介して各コマ毎に絞り１３４を制御する。尚、ＣＣＤラインセンサ１４２として、電子シャッタ機構を有するものを使用する場合には、ＣＣＤ駆動回路１４４を介してＣＣＤラインセンサ１４２における電荷蓄積時間を制御することにより、露光量を調整することができ、この場合には絞り１３４や絞り制御装置１６４は不要になる。
【００２６】
また、ＣＰＵ１６０は、第１信号処理回路１５１において、各コマ毎にＲ，Ｇ，Ｂ信号のオフセット量及び白バランスの調整を行わせる。即ち、ＣＰＵ１６０は、ＲＡＭ１６０Ａに記憶した各コマの色信号毎のオフセットデータを第１信号処理回路１５１に出力し、第１信号処理回路１５１はこのオフセットデータに基づいて点順次のＲ，Ｇ，Ｂ信号のオフセット量を調整する。同様に、ＣＰＵ１６０は、ＲＡＭ１６０Ａに記憶した各コマの色信号毎のＡＷＢデータを第１信号処理回路１５１に出力し、第１信号処理回路１５１はこのＡＷＢデータに基づいて点順次のＲ，Ｇ，Ｂ信号のゲインを調整する。
【００２７】
上記ＡＷデータ、ＡＷＢデータ等に基づいて各コマの画像データを調整しているため、各コマの撮影条件にかかわらず、良好な画像データを取り込むことができる。
このようにして調整された各コマの画像データ、即ち、第２信号処理回路１５２から出力される輝度信号Ｙ及びクロマ信号Ｃｒ／ｂ  は、メモリ制御回路１５４を介してＣＣＤバッファＭ１に順次記憶される。
【００２８】
ここで、前述したように標準のフイルム画像を取り込む時のスキャン速度の８倍の速度でフイルム１１４が給送されるため、図６（Ａ）に示すように１コマの副走査方向の画素数は、１１２画素となる。また、ＣＣＤラインセンサ１４２は、前述したように主走査方向に１０２４画素分のセンサを有しているが、１／１６（標準のフイルム画像を取り込む時の１／８）に間引くことにより１コマの主走査方向の画素数は、６４画素となる。即ち、主走査方向の画像データの間引きは、ＣＣＤバッファＭ１への書き込み時のタイミングを、通常の８倍のタイミングで行うことにより実現できる。具体的には、２進カウンタで書込みタイミングを制御するためのパルスをカウントし、その２進カウンタの特定のビット出力を書込みタイミングパルスとして使用することにより主走査方向の画像データの間引きを実現できる。
【００２９】
上記ＣＣＤバッファＭ１は、図６（Ａ）に示すように５１２×１０２４画素のデータを記憶する記憶容量を有しており、これにより５×４×２（＝４０）コマ分の画像データを記憶することができる。即ち、ＣＣＤバッファＭ１には、４０コマ分のインデックス画像を示す画像データが記憶されることになる。
表示バッファＭ２は、図６（Ｂ）に示すように５１２×１０２４画素のデータを記憶する記憶容量を有しているが、上記インデックス画像を示す画像データを記憶する場合には、１コマの画素が７３×１２８に拡大されて５×４（＝２０）コマ分の画像データを記憶する。そして、インデックス画像をモニタＴＶ１０９に表示させる場合には、表示バッファＭ２の左上の４８０×６４０画素分の領域が読み出される（図６（Ｂ）、（Ｃ）参照）。
【００３０】
さて、ＣＣＤバッファＭ１には、図６（Ａ）に示すように上記第２のプリスキャン時における各コマの画像データの読取り順に、各コマの画像データが左上の記憶領域から右側に向かって順次記憶され、４コマ分記憶されると、１行下がった記憶領域から再び右側に向かって順次記憶される。そして、５行分（４×５＝２０コマ分）記憶れると、隣の２０コマ分の記憶領域に同様にして記憶される。
【００３１】
ＣＣＤバッファＭ１への上記記憶動作中にも、ＣＣＤバッファＭ１の記憶内容は表示バッファＭ２に転送され、その結果、モニタＴＶ１０９には、左上から順次コマ画像が表示されることになる。
表示バッファＭ２には１度に２０コマ分の画像データしか記憶できないため、ＣＣＤバッファＭ１に２１コマ目の画像データが入力されると、インデックス画像を上方向にスクロールさせるように、表示バッファＭ２への画像データの書換え及び読み出しが行われる。例えば、ＣＣＤバッファＭ１に２１コマ目の画像データが入力されると、表示バッファＭ２のコマ番号１〜４の１行分の記憶領域の画像データがクリアされ、２１コマ目の画像データが書き込まれるとともに、映像信号出力時のスキャン開始アドレスを２行目に変更される。これにより、モニタＴＶ１０９では１行分だけ上方向にスクロールしたインデックス画像が表示されることになる。このようにして全コマの画像データがＣＣＤバッファＭ１に記憶されると、モニタＴＶ１０９には再びコマ番号１〜２０までのインデックス画像が表示されるように下方向にスクロール又は画面が切り替えられる。
【００３２】
ところで、ＣＰＵ１６０は、上記スキャン時における各コマの画像データの読取り順に各コマに対してコマ番号を１、２、…とし、各コマのコマ番号を示すキャラクター信号を出力することにより、図７等に示すようにコマ番号がスーパーインポーズされたインデックス画像を表示させるようにしている。
上記のようにしてインデックス画像の作成が行われ、インデックス画像がモニタＴＶ１０９に表示されると、続いてインデックス画像を見ながらキーパッド１２０を使用し、対話形式でモニタＴＶ１０９に１コマ表示するために必要な編集、その他の指定を行う（ステップ２０４）。
【００３３】
即ち、キーパッド１２０は、図１に示すように上下左右の各キー１２１〜１２４、「ＵＰ」キー１２５、「ＤＯＵＮ」キー１２６、「Ｅｘｅｃｕｔｅ」キー１２７、「Ｃａｎｃｅｌ  」キー１２８の８キーから構成されている。
さて、ＣＰＵ１６０は、図７に示すように２０コマ分のインデックス画像とともに各種の設定メニューを示す文字をモニタＴＶ１０９に表示させる。尚、「ＰＳＥＴ」はプリント枚数の設定を示し、「ＲＯＴＳ」はコマの縦横の設定を示し、「ＳＫＰＳ」は再生時における非表示コマの設定を示し、「ＶＩＥＷ」は１コマずつ再生することを示し、「ＰＬＡＹ」は各コマを一定のインターバルで連続的に再生することを示し、「ＥＮＶ」はインターバル時間や背景色等の環境設定を示し、「ＥＮＤ」はインデックス画像を用いた編集の終了を示す。
【００３４】
上記メニューの選択は、キーパッド１２０の「ＵＰ」，「ＤＯＵＮ」キー１２５、１２６を使用して実行したいメニューの位置にカーソル（他のメニューと色を変えて区別する）を移動させ、「Ｅｘｅｃｕｔｅ」キー１２７を押すことによって行われる。尚、メニューが選択されると、１コマ目が編集対象のコマとなり、１コマ目のコマ番号がカレント表示（そのコマ番号がブリンク表示）される。また、編集対象のコマの選択は、キーパッド１２０の上下左右のキー１２１〜１２４を操作することによって行うことができる。
【００３５】
いま、図７に示すように「ＳＫＰＳ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押すと、スキップ設定メニューとなる。
このスキップ設定メニューにおいて、例えばコマ番号１のコマを非表示コマとして設定する場合には、編集対象のコマとしてコマ番号１のコマを選択し、「ＵＰ」キー１２５を押す。これにより、コマ番号１のコマ内には「ＳＫＩＰ」の文字が表示される。そして、「Ｅｘｅｃｕｔｅ」キー１２７を押すと、表示バッファＭ２のコマ番号１に対応する記憶領域はクリア色で塗りつぶされるとともに、非表示コマのコマ番号１を示すデータがＣＰＵ１６０のＲＡＭ１６０Ａに記憶される。尚、ＣＣＤバッファＭ１上では画像データはそのままの状態になっているため、「ＤＯＷＮ」キー１２６を押し、コマ番号１のコマ内に「ＶＩＥＷ」の文字を表示したのち、「Ｅｘｅｃｕｔｅ」キー１２７を押すと、表示バッファＭ２のコマ番号１に対応する記憶領域にはコマ番号１に対応する画像データがＣＣＤバッファＭ１から転送され、これによりコマ表示が行われるとともに、ＲＡＭ１６０Ａに記憶された非表示コマのコマ番号１を示すデータがクリアされる。このようにして、表示／非表示コマの設定が行われる。尚、「Ｃａｎｃｅｌ  」キー１２８によって設定内容をキャンセルすることもできる。
【００３６】
次に、コマの縦横を切り替える場合について説明する。
この場合には、図８に示すように「ＲＯＴＳ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押し、縦横設定メニューにする。
縦横設定メニューが選択されると、図８に示すように編集対象のコマのコマ番号がブリンク表示されるとともに、そのコマの画像中に天地方向を示す矢印↑が表示される。この状態から「ＵＰ」キー１２５を押すと、ワンプッシュする毎に矢印の方向が９０度ずつ時計回り方向に回転し、「ＤＯＷＮ」キー１２６を押すと、ワンプッシュする毎に矢印の方向が９０度ずつ反時計回り方向に回転する。このようにして、矢印によって天地方向を選択したのち、「Ｅｘｅｃｕｔｅ」キー１２７を押すと、表示バッファＭ２の対象コマの記憶領域の画像データは、前記選択された天地方向に応じて回転させられる。尚、図６に示したように１コマの縦と横の画素数が異なるため、横から縦に回転させる場合には画像を縮小し、縦から横に回転させる場合には画像を拡大する。
【００３７】
次に、各コマのプリント枚数を設定する場合について説明する。
この場合には、図９に示すように「ＰＳＥＴ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押し、プリント枚数設定メニューにする。
プリント枚数設定メニューが選択されると、図９に示すように編集対象のコマのコマ番号がブリンク表示されるとともに、そのコマの画像中にプリント枚数が表示される。このプリント枚数は、そのコマの画像中に予め０が表示されるようになっており、この状態から「ＵＰ」キー１２５を押すと、ワンプッシュする毎に数字が１ずつ増加し、「ＤＯＷＮ」キー１２６を押すと、ワンプッシュする毎に数字が１ずつ減少する。このようにして、プリント枚数を選択したのち、「Ｅｘｅｃｕｔｅ」キー１２７を押すと、その表示されたプリント枚数が設定され、ＣＰＵ１６０のＲＡＭ１６０Ａに格納される。
【００３８】
また、画像の縦横比に対応するハイビジョン、パノラマ、通常等のプリントフォーマット指定も各コマ毎に行うことができる。この場合、フォーマット指定に応じてインデックス画像のコマの縦横比を変更すれば、いずれのフォーマットが指定されたかをインデックス画像上で視認することができる。
更に、あるコマから次のコマに表示を切り替える場合のコマ切替方法も指定することができる。例えば、あるコマから次のコマに表示を切り替える場合に、表示画面を瞬時に切り替えるコマ切替方法の他に、画面をスクロールさせて切り替えるコマ切替方法、フェードアウト／フェードインで切り替えるコマ切替方法等の指定をインデックス画像を見ながら行うことができる。
【００３９】
上記のようにしてインデックス画像を見ながら編集を行たのち、「ＥＮＤ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押すと、インデックス画像を用いた編集が終了する。
インデックス画像による編集が終了すると、続いてステップ２０６（図４）において各コマ毎の編集を行うか否かが選択される。この選択もモニタＴＶ１０９の画面を見ながらキーパッド１２０を操作することによって行うことができる。
【００４０】
次に、各コマ毎の編集を行う場合について説明する。
この場合には、先ず表示コマ番号を１にセットし（ステップ２０８）、続いて図５に示すようにフイルム１１４を９．２５ｍｍ／秒で順方向に１コマ分給送して、コマ番号１のコマのスキャン（本スキャン）を行う（ステップ２１０）。この本スキャン時にＣＣＤラインセンサ１４２を介して画像データがＣＣＤバッファＭ１に取り込まれる。
【００４１】
この画像データの取込み時には、ＣＰＵ１６０は、ＲＡＭ１６０Ａに記憶したＡＥデータ、ＡＷＢデータ等に基づいて各コマの画像データを調整しているため、各コマの撮影条件にかかわらず、良好な画像データを取り込むことができる。また、このようにしてＣＣＤバッファＭ１に取り込まれる１コマ分の画素数は、図６（Ｄ）に示すように５１２×８９６画素である。即ち、１０２４画素分のセンサを有するＣＣＤラインセンサ１４２のＣＣＤ出力を、本スキャン時には１／２に間引き、これにより１コマの主走査方向の画素数を５１２とし、また、スキャン速度をインデックス画像の画像データの取込み時に比べて１／８にすることにより、インデックス画像の１コマの副走査方向の画素数（１１２画素）の８倍の８９６画素としている。
【００４２】
上記のようにしてＣＣＤバッファＭ１に取り込まれた１コマ分の画像データは、表示バッファＭ２に転送され、この表示バッファＭ２の記憶内容が繰り返し読み出されことによりモニタＴＶ１０９に１コマの画像が表示される。尚、１コマ再生メニュー設定モード時には、図１０に示すようにコマ番号がモニタＴＶ１０９の画面左上に表示され、１コマの編集に必要な設定メニュー等を示す文字がモニタＴＶ１０９の画面右側に表示される。尚、「ＦＷＤ」は次のコマ再生を示し、「ＲＥＶ」は前のコマ再生を示し、「ＲＳＴ」は各種設定をリセットし、再スキャンを行うこと示し、「ＺＯＯＭ」はズーム設定を示し、「ＭＡＳＫ」はマスク設定を示し、「ＲＯＴ」はコマの縦横の設定を示し、「ＳＥＴ」はプリント枚数等の設定を示し、「ＩＤＸ」は前述したインデックス画像の表示を示し、「ＥＮＶ」はインターバル時間や背景色等の環境設定を示し、「ＥＮＤ」は１コマの画像を用いた編集の終了を示す。
【００４３】
上記メニューの選択は、前述したインデックス画像を用いた編集時と同様にキーパッド１２０の「ＵＰ」，「ＤＯＵＮ」キー１２５、１２６を使用して実行したいメニューの位置にカーソルを移動させ、「Ｅｘｅｃｕｔｅ」キー１２７を押すことによって行われる。
いま、「ＺＯＯＭ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押すと、ズーム設定メニューとなる（ステップ２１２）。このズーム設定メニューにおいて、キーパッド１２０の上下左右のキー１２１〜１２４を操作することによりポインタを適宜移動させ、ズーム中心を指示する。そして、「ＵＰ」キー１２５又は「ＤＯＷＮ」キー１２６を押すことにより、電子ズームによるズームアップ又はズームアウトを行う。このようにして所望のズーミングを行ったのち、「Ｅｘｅｃｕｔｅ」キー１２７を押すと、ズーム設定が確定し、ＣＰＵ１６０のＲＡＭ１６０Ａに記憶される（ステップ２１４）。尚、フイルムスキャナ１００と接続されるビデオプリンタ（図示せず）でプリントする場合には、プリンタ側からのプリント指示によって行われる（ステップ２１６）。
【００４４】
また、上記電子ズームでは、例えば０．５〜１．５倍の範囲のズーミングができるものとする。そして、電子ズームによる倍率が１．５となり、更に「ＵＰ」キー１２５によるズームアップが指示されると、低速の本スキャンを行う。この場合、フイルム１１４を４．６３ｍｍ／秒（通常の本スキャンの速度の１／２）で順方向に給送するとともに、ＣＣＤラインセンサ１４２のＣＣＤ出力を間引かずに、前記指定されたズーム中心を基準にして取り込む。これにより、通常の本スキャン時に比べて２倍にズーミングされた画像データが取り込まれるとになる。この画像データに対して、電子ズームをかけることにより、最大３倍までズーミングすることができるようになる。
【００４５】
更に、キーパッド１２０を用いながら、コマ画像に重ねて表示するタイトルを入力することができ（ステップ２１８、２２０）、そのタイトルを示す文字データはＣＰＵ１６０のＲＡＭ１６０Ａに格納され、また、「ＭＡＳＫ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押すことにより、枠付け設定メニューにすることができ、キーパッド１２０を用いながら表示コマの周囲に設ける枠の大きさや位置を入力することができる（ステップ２２４、２２６）。尚、これらの入力確定後、ステップ２１６と同様にビデオプリンタによるプリントが可能となる（ステップ２２２、２２８）。
【００４６】
次に、表示コマのプリント枚数等を設定する場合について説明する。
この場合には、「ＳＥＴ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押し、プリント枚数設定メニューにする（ステップ２３０、２３２）。
即ち、プリント枚数設定メニューが選択されると、図１１に示すようにそのコマの画像の左上に「ＳＥＴ」が表示されるとともに、３つの対象項目「ＰＲＩＮＴ  ０」，「ＤＡＴＥ  ＯＮ」，「ＰＬＡＹ  ＶＩＥＷ」が表示される。これらの対象項目は、上・下キー１２１、１２２を操作することにより選択され、選択された対象項目はブリンク表示される。「ＰＲＩＮＴ  ０」を選択すると、「ＵＰ」キー１２５、「ＤＯＵＮ」キー１２６によってプリント枚数を指定することができ、「ＤＡＴＥ  ＯＮ」を選択すると、「ＵＰ」キー１２５、「ＤＯＵＮ」キー１２６によって撮影日時をプリントするか否か（ＯＮ／ＯＦＦ）を指定することができ、「ＰＬＡＹ  ＶＩＥＷ」を選択すると、「ＵＰ」キー１２５、「ＤＯＵＮ」キー１２６によってコマの表示／非表示（ＶＩＥＷ／ＳＫＩＰ）を指定することができる。このようにしてプリント枚数等を指定したのち、「Ｅｘｅｃｕｔｅ」キー１２７を押すと、その表示されたプリント枚数等が設定され、ＣＰＵ１６０のＲＡＭ１６０Ａに格納される。尚、インデックス画像で設定したプリント枚数と、１コマ設定メニューで設定したプリント枚数とが異なる場合には、例えば１コマ設定メニューで設定したプリント枚数が優先される。
【００４７】
次に、表示コマのインターバル時間等を設定する場合について説明する。
この場合には、「ＥＮＶ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押し、環境設定メニューにする。
環境設定メニューが選択されると、画像はミュートとされ、図１２に示すように「ＩＮＴＥＲＶＡＬ  ＴＩＭＥ：１０」，「ＢＡＣＫ  ＣＯＬＯＲ：ＢＬＡＣＫ」の文字のみが表示される。これらの対象項目は、上・下キー１２１、１２２を操作することにより選択され、選択された対象項目はブリンク表示される。「ＩＮＴＥＲＶＡＬ  ＴＩＭＥ：１０」を選択すると、「ＵＰ」キー１２５、「ＤＯＵＮ」キー１２６によって１コマずつ連続的に表示する際の表示時間を指定することができ、「ＢＡＣＫ  ＣＯＬＯＲ：ＢＬＡＣＫ」を選択すると、「ＵＰ」キー１２５、「ＤＯＵＮ」キー１２６によって表示コマの背景色を８色の中から指定することができる。このようにしてインターバル時間等を指定したのち、「Ｅｘｅｃｕｔｅ」キー１２７を押すと、その表示されたインターバル時間等が設定され、ＣＰＵ１６０のＲＡＭ１６０Ａに格納される。
【００４８】
上記のようにして表示コマの編集を行たのち、「ＥＮＤ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押すと、表示コマの編集が終了し（ステップ２３４）、一方、「ＦＷＤ」又は「ＲＥＶ」にカーソルを合わせて「Ｅｘｅｃｕｔｅ」キー１２７を押すと、コマ番号を１だけ増加又は減少し（ステップ２３６）、ステップ２１０に戻る。これにより上記と同様にして別の表示コマの編集を実行することができる。
【００４９】
さて、表示コマの編集が終了すると（ステップ２３４）、図５に示すようにフイルム１１４を１４８．０ｍｍ／秒の高速で順方向に給送し、この給送中に予めフイルム１１４の磁気記録層１１４Ｂから読み取られてＣＰＵ１６０のＲＡＭ１６０Ａに記憶された磁気データ、前記インデックス画像を用いた編集の内容を示すデータ、表示コマを用いた編集の内容を示すデータ等がフイルム１１４の磁気記録層１１４Ｂに再び記録される（ステップ２３８）。続いて１４８．０ｍｍ／秒の高速で逆方向に巻き戻され、フイルムカートリッジ１１０が取り出される（ステップ２４０）。
【００５０】
一方、ステップ２０６において、表示コマを用いた編集を実行しない場合には、ステップ２４４、２４４に進み、上記ステップ２３８、２４０と同様にフイルム１１４の磁気記録層１１４Ｂへの書き込み、及びフイルムカートリッジ１１０の取出しが行われる。図４のフローチャートでは示していないが、上記のようにして編集した編集内容に応じてフイルムの各コマを１コマずつ又は所定のインターバルで連続的にモニタＴＶ１０９に再生してフイルム画像を楽しむことができる。また、一旦編集が行われたフイルムカートリッジ１１０をローディングした場合には、その編集内容に応じてモニタＴＶ１０９に再生することができる。
【００５１】
尚、本実施例では、インデックス画像の作成時におけるフイルムのスキャン速度を、１コマのみをスキャンする通常のスキャン速度の８倍としたが、これに限らず、２のべき乗のスキャン速度であればよい。
【００５２】
【発明の効果】
以上説明したように本発明に係るフイルムスキャナにおけるスキャン方法によれば、ラインセンサを介して写真フイルムの縮小画像の画像データを取り込む際に、スキャン速度を通常のスキャン速度の２のべき乗のスキャン速度に変更するようにしたため、フイルム給送方向（副走査方向）における間引き回路を設けずに、副走査方向の画素数を通常のスキャン時の２のべき乗分の１に縮小することができ、且つスキャン時間の短縮化を図ることができる。また、ラインセンサから取り込む画像データの画素間隔も、通常のスキャン速度時に取り込む画像データの画素間隔の２のべき乗の画素間隔に変更するようにしたため、ラインセンサの画素方向（主走査方向）の画素数も通常のスキャン時の２のべき乗分の１に縮小することができるとともに、２のべき乗の間引き率で画像データを取り込むようにしたため、間引きを行うための回路の簡略化も図ることができる。
【図面の簡単な説明】
【図１】図１は本発明に係るスキャン方法が適用されたフイルムスキャナを含むシステム全体の概略構成を示す斜視図である。
【図２】図２は図１に示したフイルムスキャナに適用されるフイルムカートリッジの一例を示す図である。
【図３】図３は図１に示したフイルムスキャナの内部構成の一実施例を示すブロック図である。
【図４】図４は図１に示したフイルムスキャナの作用を説明するために用いたフローチャートである。
【図５】図５は図１に示したフイルムスキャナにおいて搬送されるフイルムの搬送シーケンスの一例を示す図である。
【図６】図６（Ａ）乃至（Ｄ）は図１に示したフイルムスキャナにおけるＣＣＤバッファ、表示バッファにおける記憶領域及びモニタＴＶの表示画面を示す図である。
【図７】図７はインデックス画像を用いたスキップ設定を説明するために用いた図である。
【図８】図８はインデックス画像を用いたコマの縦横設定を説明するために用いた図である。
【図９】図９はインデックス画像を用いた各コマのプリント枚数の設定を説明するために用いた図である。
【図１０】図１０は１コマ再生メニュー設定モード時のモニタ画面の一例を示す図である。
【図１１】図１１は表示コマのプリント枚数等の設定を説明するために用いた図である。
【図１２】図１２は表示コマの環境設定を説明するために用いた図である。
【符号の説明】
１００…フイルムスキャナ
１１０…フイルムカートリッジ
１１４…写真フイルム
１２０…キーパッド
１３０…光源
１３５…撮影レンズ
１４０…ＣＣＤ回路ユニット
１４２…ＣＣＤラインセンサ
１５０…Ａ／Ｄコンバータ
１５１…第１信号処理回路
１５２…第２信号処理回路
１５３…第３信号処理回路
１５４…メモリ制御回路
１５６…Ｄ／Ａコンバータ
１６０…中央処理装置（ＣＰＵ）
１７０…フイルム駆動メカ
Ｍ１…ＣＣＤバッファ
Ｍ２…表示バッファ
【図１】
0003601794.tif 000002
【図２】
0003601794.tif 000003
【図３】
0003601794.tif 000004
【図４】
0003601794.tif 000005
【図５】
0003601794.tif 000006
【図６】
0003601794.tif 000007
【図７】
0003601794.tif 000008
【図８】
0003601794.tif 000009
【図９】
0003601794.tif 000010
【図１０】
0003601794.tif 000011
【図１１】
0003601794.tif 000012
【図１２】
0003601794.tif 000013