(57)【要約】【課題】セットされた透明原稿の配置方向を自動的に正して、画像データを出力することができる画像読取装置を提供する。【解決手段】透過ユニット３が使用可能にセットされた画像読取装置１は、透明原稿Ｂがセットされると、透明原稿Ｂの読み取りを行い、画像データを生成する。この透明原稿Ｂは、画像領域Ｂ０と特定領域Ｂ１とを有し、特定領域Ｂ１には、フィルムタイプ（ＡＢＣＤＥＦＧ）Ｂ１１やコマ番号Ｂ１２等が記載されている。画像読取装置１は、特定領域Ｂ１に記載されたフィルムタイプＢ１１やコマ番号Ｂ１２を文字認識し、透明原稿Ｂの表裏反転や上下左右の反転の有無を判断する。画像読取装置１は、透明原稿Ｂの表裏反転や上下左右の反転があると判断すると、読み込んだ画像データの表裏反転や上下左右の反転を修正するように画像処理して補正する。画像読取装置１は、補正後の画像データを出力する。【選択図】図６
2009141605.tif 000002
【特許請求の範囲】
【請求項１】
画像形成対象の画像領域と、画像領域の周囲の領域である画像形成対象外の特定領域と、を有する透明原稿を読み取り、画像領域と特定領域を有する画像データを生成する画像データ生成手段と、
前記画像データ生成手段が生成した画像データの特定領域に対して文字認識処理を行い、文字情報の配置方向を検出して、該検出結果に基づいて、前記透明原稿の配置方向を判断する判断手段と、
前記判断手段の判断結果に基づいて、前記画像データにおける少なくとも前記画像領域の表裏反転及び上下左右の配置方向を補正する補正手段と、
前記補正手段が補正した画像データの画像領域を出力する出力手段と、を備えたことを特徴とする画像読取装置。
【請求項２】
前記画像データ生成手段が生成した前記画像データに複数の画像領域が存在する場合は、該画像データをコマ毎に分割するコマ切出手段を更に備えた請求項１に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネガフィルムやリバーサルフィルム等の透明原稿に記載された内容を読み取ることができる画像読取装置に関する。
【背景技術】
【０００２】
従来、ネガフィルムやリバーサルフィルム等のフィルムに記録された画像情報を読み取り、画像データを形成し、該画像データに各種処理を行った後に出力する画像読取装置が各種提案されている（特許文献１及び２参照。）。
【０００３】
特許文献１の画像読取装置は、フィルムに記録された画像情報をスキャナで読み取り、画像データを形成し、該画像データに対して、ユーザが指定した倍率や出力サイズへの変更、トリミング等の各種処理を施した後に、画像データを画像出力装置に出力する。
【０００４】
また、特許文献２のフィルム画像処理装置は、１ロールのフィルムの各コマに記録された画像情報を読み取り、コマ毎の画像データを形成して、インデックス画像として表示する。フィルム画像処理装置は、ユーザの操作により選択された画像データに対して、文字データの付加や、装飾用パターンへの嵌め込み等の処理を施した後に印刷する。
【特許文献１】特開平６−１３０６４３号公報
【特許文献２】特開平９−１４９３５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の画像読取装置、及び特許文献２に記載のフィルム画像処理装置は、フィルムに記載された画像情報をそのまま読み取るので、透明のフィルムが表裏反転及び上下左右の反転された状態でセットされると、画像情報を表裏反転及び上下左右の反転した状態で読み取ってしまうという問題が生じる。
【０００６】
そこで、この発明は、セットされたフィルムの表裏及び上下左右を自動で判別して、フィルムに記録された画像データの表裏及び上下左右を修正する補正を行う画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
画像読取装置は、画像データ生成手段と判断手段と補正手段と出力手段とを備える。画像データ生成手段は、画像形成対象の画像領域と画像形成対象外の特定領域（画像領域の周囲の領域。）からなる透明原稿を読み取り、画像領域と特定領域とを含む画像データを生成する。判断手段は、特定領域に対して文字認識処理を行い、文字情報の配置方向（文字情報の表裏反転や文字情報の上下左右の反転等。）を検出し、検出結果に基づいて、透明原稿の配置方向を判断する。補正手段は、画像データの少なくとも画像領域に対して表裏反転及び上下左右の配置方向を補正する。出力手段は、画像データの画像領域を出力する。
【０００８】
この構成において、画像読取装置は、読取手段が読み取った透明原稿に対して、抽出手段により特定領域を抽出する。画像読取装置は、抽出手段が抽出した特定用域に対して、判断手段により文字認識処理を行い、透明原稿の配置方向を判断する。画像読取装置は、判断手段の判断結果、すなわち、特定領域に記載された文字情報の表裏反転や上下左右の反転の検出結果に基づいて、補正手段により画像データを補正する。画像読取装置は、補正手段が補正した画像データの画像領域を、出力手段により出力する。
【０００９】
また、画像読取装置は、コマ切出手段を更に備えた構成としてもよい。コマ切出手段は、画像データ生成手段が生成した画像データに複数の画像領域が存在する場合に、該画像データをコマ毎に分割する。この構成を備えることで、画像読取装置は、複数コマからなるネガフィルムの画像を読み取ることができる。
【発明の効果】
【００１０】
本発明によれば、画像読取装置は、配置方向を誤って透明原稿をセットしたとしても、セットされた透明原稿の配置方向を自動的に正して、画像データを出力することができる。この結果、ユーザは、透明原稿の配置方向を気にせずに、透明原稿の画像情報の読み取りを行うことができる。
【発明を実施するための最良の形態】
【００１１】
本実施形態に係る画像読取装置について、図を参照して説明する。図１は、画像読取装置の斜視図である。図１（Ａ）は、原稿自動送り装置使用時の状態を示す。図１（Ｂ）は、透過ユニット使用時の状態を示す。なお、この発明は、画像読取装置１の機能を有する複合機に適応してもよい。
【００１２】
図１に示すように、画像読取装置１は、原稿自動送り装置（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：以下、ＡＤＦと称す。）２と、透過ユニット３と、を備え、ユーザによりＡＤＦ２と透過ユニット３とのどちらか一方が使用可能となるようセットされる。ＡＤＦ２は、複数枚の不透明原稿Ａの連続読み取りを行う装置であり、透過ユニット３は、ネガフィルムフィルム（図４参照。）、リバーサルフィルム（図５参照。）等の光を透過する透明原稿Ｂの読み取りを行う装置である。
【００１３】
画像読取装置１は、特開平６−３１９０１９号公報に開示されているように、ＡＤＦ２を画像読取装置１の上面から側面（ＡＤＦ２を立てたとき、支持軸となる側。）への約９０度の範囲で回動するよう支持し、透過ユニット３を画像読取装置１の上面から背面（透過ユニット３を立てたとき、支持軸となる側。）への約９０度の範囲で回動するよう支持する。画像読取装置１は、図１（Ａ）に示すように、透過ユニット３を背面に立てて、ＡＤＦ２を上面にセットすると、ＡＤＦ２が使用可能となり、図１（Ｂ）に示すように、ＡＤＦ２を側面に立てて、透過ユニット３を上面にセットすると、透過ユニット３が使用可能となる。
【００１４】
次に、画像読取装置１の画像読み取り時の機構について説明する。図２は、画像読取装置の正面図である。図２（Ａ）は、原稿自動送り装置使用時の状態を示す。図２（Ｂ）は、透過ユニット使用時の状態を示す。
【００１５】
図２（Ａ）に示すように、画像読取装置１は、上面に透明なガラスからなる原稿台４、原稿台４の下方に第１スキャナユニット５、及び左側面側の底面にモータ９を備える。第１スキャナユニット５は、ランプ５１、ミラー５２、レンズ５３、及びＣＣＤ５４を有する。モータ９は、制御部１００により駆動されると、第１スキャナユニット５を原稿台４に沿って移動させる。これにより、第１スキャナユニットは、原稿台４に載置された原稿から画像情報を読み取ることができる。また、画像読取装置１は、右側面に原稿排出トレイ８を備える。
【００１６】
ＡＤＦ２は、シート状の不透明原稿Ａを１枚以上載置する原稿トレイ７６、繰出ローラ７１、摩擦ローラ７２、送りローラ７３，７４、排紙ローラ７５、及びモータ１１をＡＤＦ２内に備える。原稿トレイ７６は、左側面側（図２に向かって左側。）が右側面側（図２に向かって右側。）より高い傾斜面からなり、内方に開口部を有し、原稿台４上で、且つ原稿台４の左側面側に配置される。繰出ローラ７１は、原稿トレイ７６の開口部から繰出ローラ７１の周壁が僅かに突出するように配置される。摩擦ローラ７２は、周壁が原稿トレイ７６上に僅かに圧力をかけて当接するように配置される。送りローラ７３は、原稿トレイ７６上に周壁が当接するように配置される。送りローラ７４及び排紙ローラ７５は、原稿台４上に周壁が当接するように配置される。
【００１７】
制御部１００が画像の読み取りを指示すると、第１スキャナユニット５は、モータ９の駆動により、送りローラ７４の下方部に移動して、停止状態となるとともに、各ローラは、モータ１１の駆動により、回転する。繰出ローラ７１は、回転すると、原稿トレイ７６上に載置された下側の不透明原稿Ａを繰り出し、摩擦ローラ７２は、不透明原稿Ａの繰り出し時の重送を防止する。これにより、不透明原稿Ａは、原稿トレイ７上に載置された不透明原稿を最下部のものから順に１枚ずつ繰り出すことができる。摩擦ローラ７２から排出された不透明原稿Ａは、送りローラ７３、送りローラ７４へ排出される。不透明原稿Ａは、送りローラ７４により原稿台４に密着される。この際、不透明原稿Ａは、ランプ５１から光が照射される。不透明原稿Ａに照射された光の反射光は、ミラー５２、レンズ５３を介してＣＣＤ５４上に結像される。これにより、不透明原稿Ａの画像情報の読み取りが行われる。送りローラ７４から排出された不透明原稿Ａは、排紙ローラ７５により原稿排出トレイ８上に排出される。なお、ＡＤＦ２は、原稿トレイ７６上に載置された不透明原稿Ａの下側の原稿から１枚ずつ排出してもよいし、上側の原稿から１枚ずつ排出してもよい。
【００１８】
透過ユニット３は、図２（Ｂ）に示すように、原稿台４上に載置される散乱板１２、散乱板１２の上方に第２スキャナユニット６、及び左側面側にモータ１０を透過ユニット３内に備える。第２スキャナユニット６は、ミラー６１、レンズ６２、及びＣＣＤ６３を有する。モータ１０は、制御部１００により駆動されると、第２スキャナユニット６を散乱板１２に沿って移動させる。
【００１９】
制御部１００が画像の読み取りを指示すると、第１スキャナユニット５は、モータ９の駆動により、フィード方向（矢印Ｆ方向、左側面側から右側面側。）に向かって移動するとともに、第２スキャナユニット６は、モータ１０の駆動により、第１スキャナユニットに同期しフィード方向に向かって移動する。この際、散乱板１２上に載置された透明原稿Ｂは、第１スキャナユニット５のランプ５１からの光が照射される。透明原稿Ｂに照射された光の透過光は、第２スキャナユニット６側に抜け、ミラー６１、レンズ６２を介してＣＣＤ６３上に結像される。これにより、透明原稿Ｂの画像情報を読み取ることができる。
【００２０】
次に、画像読取装置１の機能構成について図３を参照して説明する。図３は、画像読取装置の機能構成を示すブロック図である。画像読取装置１は、操作部１０１、ＣＰＵ１０２、画像データ生成部１０３、記憶部１０４、及び画像出力部１０５から構成される。図２に示す制御部１００は、ＣＰＵ１０２、画像データ生成部１０３、記憶部１０４、及び画像出力部１０５に該当する。
【００２１】
操作部１０１は、ユーザからの操作入力を受け付け、操作信号をＣＰＵ１０２へ出力する。例えば、ユーザによりスタートボタンが押下されると、操作部１０１は、画像データの読み取りを指示する操作信号をＣＰＵ１０２へ出力する。
【００２２】
ＣＰＵ１０２は、操作部１０１から入力された操作信号に基づいて、画像データ生成部１０３、及び画像出力部１０５を制御する。また、ＣＰＵ１０２は、画像読取装置１の上面部から側面部へのＡＤＦ２の回動量と、画像読取装置１の上面部から背面部への透過ユニット３の回動量と、を検出する公知の機構を備えており、ＡＤＦ２と透過ユニット３とのどちらが、画像読取装置１の上面部にセットされているかを判断する。
【００２３】
また、ＣＰＵ１０２は、ＡＤＦ２が画像読取装置１の上面部にセットされている（使用可能状態である。）と判断すると、画像データ生成部１０３から取得した画像データを画像出力部１０５へ出力する。また、ＣＰＵ１０２は、透過ユニット３が画像読取装置１の上面部にセットされている（使用可能状態である。）と判断すると、記憶部１０４から各種プログラムを読み出し、画像データ生成部１０３から取得した画像データに対して処理を行った後に、画像出力部１０５へ出力する。なお、ＣＰＵ１０２の処理手順の詳細については、後述する。
【００２４】
画像データ生成部１０３は、ＣＰＵ１０２の指示により、ＣＣＤ５４（ＡＤＦ２使用時。）又はＣＣＤ６３（透過ユニット３使用時。）からの画像情報に基づいて、画像データを生成する。
【００２５】
記憶部１０４は、コマ切出アプリケーション２０１、文字認識アプリケーション２０２、及び画像処理プログラム２０３等の各種プログラムを記憶する。これらのプログラムは、ＣＰＵ１０２にて実行される。コマ切出アプリケーション２０１は、公知のスキャナが有するコマ切出用ソフトウェアからなり、複数コマからなるネガフィルム（図３参照。）が透明原稿Ｂとして用いられると、複数コマのフィルムを１コマずつ切出す処理を行うプログラムである。また、文字認識アプリケーション２０２は、公知のスキャナが有するＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）ソフトウェアからなり、文字認識を行うプログラムである。画像処理プログラム２０３は、抽出アプリケーション２０３１と画像処理アプリケーション２０３２とを有する。抽出アプリケーション２０３１は、透明原稿Ｂの特定領域Ｂ１（図４，５参照。）を抽出するプログラムであり、画像処理アプリケーション２０３２は、画像データに対して、表裏反転処理や上下左右反転処理等の画像処理を行うプログラムである。
【００２６】
画像出力部１０５は、ＣＰＵ１０２から入力された画像データを、画像読取装置１に接続された外部装置に出力する。例えば、外部装置として、ハードディスクやメモリカード等の記録装置、プリンタ等の印刷装置、モニタやプロジェクタ等の表示装置、ＦＡＸやパソコン等の通信機器等が挙げられる。
【００２７】
次に、透過ユニット３使用時に読み取られる透明原稿Ｂについて、図４，５を参照して説明する。図４は、ネガフィルムの一例を示す図である。図５は、リバーサルフィルムの一例を示す図である。透明原稿Ｂは、図４，５に示すように、画像の形成対象である画像領域Ｂ０と、画像の形成対象外である特定領域Ｂ１とを有する。特定領域Ｂ１は、画像領域Ｂ０の周囲に形成された領域であり、フィルムタイプ（ＡＢＣＤＥＦＧ）Ｂ１１やコマ番号Ｂ１２等が記載される。
【００２８】
次に、ＣＰＵ１０２の処理手順の詳細について、図６を参照して説明する。図６は、ＣＰＵの処理手順を示すフローチャートである。
【００２９】
図６に示すように、ＣＰＵ１０２は、操作部１０１からの操作信号が入力されると（Ｓ１０１）と、透過ユニット３が使用可能な状態であるか判断する（Ｓ１０２）。なお、ＣＰＵ１０２は、操作部１０１からの操作信号が入力されるまで何も処理をしない。
【００３０】
ＣＰＵ１０２は、透過ユニット３が使用可能な状態であると判断すると、ＣＣＤ６３から入力された画像情報に基づいて、画像データ生成部１０３が生成した画像データを取得する（Ｓ１０３）。ＣＰＵ１０２は、透明原稿Ｂがリバーサルフィルムであるか否かを調べる（Ｓ１０４）。なお、ＣＰＵ１０２は、画像データ生成部１０３から取得した画像データに、画像領域Ｂ０が１つだけ存在する場合は、リバーサルフィルムであると判断し、画像領域Ｂ０が複数存在する場合は、ネガフィルムであると判断する。
【００３１】
透明原稿Ｂがリバーサルフィルムの場合は、ＣＰＵ１０２は、抽出アプリケーションを実行して、画像データから特定領域Ｂ１の抽出を行い（Ｓ１０６)、文字認識アプリケーションを実行して、特定領域Ｂ１に記載された文字（フィルムタイプＢ１１やコマ番号Ｂ１２等）の文字認識を行い（Ｓ１０７）、ステップＳ１０８へ進む。また、透明原稿Ｂがネガフィルムの場合は、ＣＰＵ１０２は、コマ切出アプリケーションを実行し、画像データをコマ毎に分割して（Ｓ１０５）、ステップＳ１０６以降の処理を行う。
【００３２】
ステップＳ１０８にて、ＣＰＵ１０２は、特定領域Ｂ１に記載された文字の文字認識を行うことで、画像データが表裏反転しているか、上下左右に反転しているかを判断する。画像データが表裏反転、及び上下左右に反転していない場合は、画像処理アプリケーションを実行して、画像データから画像領域Ｂ０を取得して（Ｓ１１０）、画像出力部１０５へ出力する（Ｓ１１１）。また、画像データが表裏反転や上下左右の反転をしている場合は、ＣＰＵ１０２は、画像処理アプリケーションを実行して、表裏反転や上下左右の反転を修正する補正を画像データ（画像データの画像領域Ｂ０及び特定領域Ｂ１。）に対して行い（Ｓ１０９）、ステップＳ１１０以降の処理を行う。この際、ＣＰＵ１０２は、画像データの特定領域Ｂ１に記載された文字が表裏反転している場合は、画像データを表裏反転し、特定領域Ｂ１に記載された文字が上下左右に反転している場合は、画像データを上下左右に反転する。
【００３３】
また、画像読取装置１は、ＣＰＵ１０２は、ＡＤＦ２が使用可能な状態であると判断すると、ＣＣＤ５４から入力された画像情報に基づいて、画像データ生成部１０３が生成した画像データを取得する（Ｓ１１２）して、ステップＳ１１１以降の処理を行う。
【００３４】
以上のように、画像読取装置１は、透過ユニット３が使用可能な状態の時のみ、透明原稿Ｂの表裏反転、上下左右の反転を判断して、判断結果に基づいて画像データの表裏反転、上下左右の反転を修正するように補正する。これにより、画像読取装置１は、透明原稿Ｂの表裏及び上下左右を誤ってセットしたとしても、自動で透明原稿Ｂの表裏及び上下左右を正した画像データを生成して出力することができる。この結果、ユーザは、透明原稿Ｂの表裏、上下左右を目視で調べずに透明原稿Ｂを画像読取装置１にセットすることができる。
【００３５】
また、画像読取装置１は、一般的にコマ切出アプリケーション２０１、文字認識アプリケーション２０２の機能を有するので、自装置内に画像処理プログラム２０３をインストールするだけで、透明原稿Ｂの表裏反転、上下左右の反転を判断して、画像データの表裏反転、上下左右の反転を正すように画像処理して補正し、補正後のデータを出力することができる。
【００３６】
なお、本実施形態では、画像領域Ｂ０と特定領域Ｂ１に対して表裏反転及び上下左右の反転を修正する補正を行った。しかし、画像領域Ｂ０に対してのみ表裏反転及び上下左右の反転を修正する補正を行ってもよい。この場合、ＣＰＵ１０２は、画像データが表裏反転しているか、上下左右に反転しているかを判断した後、画像処理アプリケーションを実行して、画像データから画像領域Ｂ０を取得し、表裏反転や上下左右の反転を修正する補正を画像領域Ｂ０に対して行い、画像出力部１０５へ出力する。
【００３７】
また、本実施形態では、特定領域Ｂ１に記載されたフィルムタイプＢ１１やコマ番号Ｂ１２等の表裏反転、上下左右の反転に基づいて、画像データを補正した。しかし、画像領域Ｂ０に記載された文字情報を検出して、該文字情報に基づいて表裏反転、上下左右の反転に基づいて、画像データを補正してもよい。
【００３８】
更に、本実施形態では、文字認識アプリケーション２０２に公知のＯＣＲソフトを用いたが、これに限らず、フィルムタイプＢ１１やコマ番号Ｂ１２を認識する特定のプログラムを作成して代替してもよい。
【００３９】
加えて、本実施形態では、画像読取装置１の操作部１０１を操作することで、画像の読取を行った。しかし、画像読取装置１に対して画像の読み取りを指示するソフトウェアをインストールしたパソコンと、画像読取装置１を接続して、パソコンからの指示に基づいて画像の読取を行ってもよい。
【００４０】
最後に、上述の実施形態の説明は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述の実施形態ではなく、特許請求の範囲によって示される。さらに、本発明の範囲には、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００４１】
【図１】画像読取装置の斜視図である。
【図２】画像読取装置の正面図である。
【図３】画像読取装置の機能構成を示すブロック図である。
【図４】ネガフィルムの一例を示す図である。
【図５】リバーサルフィルムの一例を示す図である。
【図６】制御部の処理手順を示すフローチャートである。
【符号の説明】
【００４２】
１−画像読取装置
３−透過ユニット
６−第２スキャナユニット
１００−制御部
１０２−ＣＰＵ
１０３−画像データ生成部
１０５−画像出力部
２０２−文字認識アプリケーション
２０３−画像処理プログラム
２０３１−抽出アプリケーション
２０３２−画像処理アプリケーション
Ｂ−透明原稿
Ｂ０−画像領域
Ｂ１−特定領域
Ｂ１１−フィルムタイプ
Ｂ１２−コマ番号
【図１】
2009141605.tif 000003
【図２】
2009141605.tif 000004
【図３】
2009141605.tif 000005
【図４】
2009141605.tif 000006
【図５】
2009141605.tif 000007
【図６】
2009141605.tif 000008