(57)【特許請求の範囲】
【請求項１】
撮影した原稿の画像をスクリーンに投影する撮影画像投影装置において、
前記原稿は、複数のセルにそれぞれセルデータが記載されたデータ部と前記データ部のセルデータに対応する項目名が記載された項目部とを有する罫線で区分された表形式のものであり、
前記表形式の原稿を撮影することによって得られた原稿画像から、ユーザ操作に基づいて前記データ部の画像領域と前記項目部の画像領域とを分割する分割部と、
前記分割部により分割された前記データ部のうちの一部の画像領域をユーザ操作に基づいて選択する選択部と、
前記選択部により選択された前記データ部のうちの一部の画像領域の画像と、その画像領域に対応する前記項目部の画像領域の画像とからなる複数の画像領域の画像を結合する画像処理を行う画像処理部と、
前記画像処理部が画像処理した画像を前記スクリーンに投影する投影部と、を備え、
前記選択部は、選択された画像領域に対するユーザ操作の上下左右のスクロール操作に基づいて、前記データ部のうちの一部の画像領域を再選択し、
前記画像処理部は、当該再選択に対応する前記画像処理を行う、
ことを特徴とする撮影画像投影装置。
【請求項２】
前記分割部は、前記罫線を判別して抽出し、抽出した罫線の位置情報を取得し、前記罫線の位置情報とユーザ操作に基づいてセル単位での前記項目部と前記データ部の分割を行い、
前記選択部は、前記分割部によって取得した前記罫線の位置情報とユーザ操作に基づいて、前記データ部のうちの一部の画像領域をセル単位で選択する、
ことを特徴とする請求項１に記載の撮影画像投影装置。
【請求項３】
前記原稿画像を表示する表示装置を備え、
前記分割部は、前記表示装置に表示されたマウスカーソルの位置を取得し、前記抽出した罫線の位置情報のうち、取得したマウスカーソルの位置に最も近接した罫線を、前記データ部の画像領域と前記項目部の画像領域との境界として分割する、
ことを特徴とする請求項１または２に記載の撮影画像投影装置。
【請求項４】
前記画像処理部は、複数の画像領域の画像を拡大又は縮小して結合するように構成されたものである、
ことを特徴とする請求項１乃至３のいずれか１項に記載の撮影画像投影装置。
【請求項５】
前記分割部は、前記原稿を撮影することによって得られた原稿画像を整形する補正を行ってから、前記データ部の画像領域と前記項目部の画像領域とを分割するように構成されたものである、
ことを特徴とする請求項１乃至４のいずれか１項に記載の撮影画像投影装置。
【請求項６】
撮影した原稿の画像をスクリーンに投影する撮影画像投影装置の画像処理方法であって、
前記原稿は、複数のセルにそれぞれセルデータが記載されたデータ部と前記データ部のセルデータに対応する項目名が記載された項目部とを有する罫線で区分された表形式のものであり、
前記表形式の原稿を撮影することによって得られた原稿画像から、ユーザ操作に基づいて前記データ部の画像領域と前記項目部の画像領域とを分割するステップと、
前記分割された前記データ部のうちの一部の画像領域をユーザ操作に基づいて選択するステップと、
前記選択された前記データ部のうちの一部の画像領域の画像と、その画像領域に対応する前記項目部の画像領域の画像とからなる複数の画像領域の画像を結合する画像処理を行い、前記スクリーンに投影する画像を生成するステップと、
前記選択された画像領域に対するユーザ操作の上下左右のスクロール操作に基づいて、前記データ部のうちの一部の画像領域を再選択するステップと、
当該再選択に対応する前記画像処理を行うステップと、を備えた、
ことを特徴とする撮影画像投影装置の画像処理方法。
【請求項７】
コンピュータに、
罫線で区分された複数のセルにそれぞれセルデータが記載されたデータ部と前記データ部のセルデータに対応する項目名が記載された項目部とを有する表形式の原稿を撮影することによって得られた原稿画像から、ユーザ操作に基づいて前記データ部の画像領域と前記項目部の画像領域とを分割する手順、
分割した前記データ部のうちの一部の画像領域をユーザ操作に基づいて選択する手順、
前記選択された前記データ部のうちの一部の画像領域の画像と、その画像領域に対応する前記項目部の画像領域の画像とからなる複数の画像領域の画像を結合する画像処理を行い、スクリーンに投影する画像を生成する手順、
前記選択された画像領域に対するユーザ操作の上下左右のスクロール操作に基づいて、前記データ部のうちの一部の画像領域を再選択し、その再選択に対応する前記画像処理を行う手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像投影装置、その画像処理方法及びプログラムに関するものである。
【背景技術】
【０００２】
近年、撮影画像投影装置として、ユーザが原稿台に載置した原稿をカメラで撮影して、カメラで撮影した原稿の画像データをコンピュータの記憶装置に記憶して画像処理を行い、プロジェクタを用いてスクリーン上に原稿の画像を拡大して投影するものがある（例えば、特許文献１参照）。
【特許文献１】特開２００２−３５４３３１号公報（第２−３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の撮影画像投影装置では、カメラで撮影することによって得られた原稿画像を投影する場合、原稿画像は画像として処理され、拡大又は縮小されてスクリーンに投影される。
【０００４】
特に、表形式の原稿を拡大投影すると、表の一部のみが単純に拡大されることになる。表は、一般的に、データ部と項目部とを有している。データ部は、区分された複数のセルにそれぞれセルデータが記載された領域であり、項目部は、データ部のセルデータに対応する項目名が記載された領域である。
【０００５】
従って、データ部のうち、表の項目部から離れた一部のデータ画像を拡大すると、表の項目部が表示されなくなり、数字が羅列されただけの画像がスクリーンに表示される。このため、スクリーンには、分かりにくい画像が表示され、資料の内容を理解することが困難になる。
【０００６】
本発明は、このような従来の問題点に鑑みてなされたもので、分かりやすい画像をスクリーンに表示させることが可能な撮影画像投影装置、その画像処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するため、本発明の第１の観点に係る撮影画像投影装置は、
撮影した原稿の画像をスクリーンに投影する撮影画像投影装置において、
前記原稿は、複数のセルにそれぞれセルデータが記載されたデータ部と前記データ部のセルデータに対応する項目名が記載された項目部とを有する罫線で区分された表形式のものであり、
前記表形式の原稿を撮影することによって得られた原稿画像から、ユーザ操作に基づいて前記データ部の画像領域と前記項目部の画像領域とを分割する分割部と、
前記分割部により分割された前記データ部のうちの一部の画像領域をユーザ操作に基づいて選択する選択部と、
前記選択部により選択された前記データ部のうちの一部の画像領域の画像と、その画像領域に対応する前記項目部の画像領域の画像とからなる複数の画像領域の画像を結合する画像処理を行う画像処理部と、
前記画像処理部が画像処理した画像を前記スクリーンに投影する投影部と、を備え、
前記選択部は、選択された画像領域に対するユーザ操作の上下左右のスクロール操作に基づいて、前記データ部のうちの一部の画像領域を再選択し、
前記画像処理部は、当該再選択に対応する前記画像処理を行う、ことを特徴とする。
【０００９】
前記分割部は、前記罫線を判別して抽出し、抽出した罫線の位置情報を取得し、前記罫線の位置情報とユーザ操作に基づいてセル単位での前記項目部と前記データ部の分割を行い、
前記選択部は、前記分割部によって取得した前記罫線の位置情報とユーザ操作に基づいて、前記データ部のうちの一部の画像領域をセル単位で選択するものであってもよい。
【００１０】
前記原稿画像を表示する表示装置を備え、
前記分割部は、前記表示装置に表示されたマウスカーソルの位置を取得し、前記抽出した罫線の位置情報のうち、取得したマウスカーソルの位置に最も近接した罫線を、前記データ部の画像領域と前記項目部の画像領域との境界として分割するものであってもよい。
【００１１】
前記画像処理部は、複数の画像領域の画像を拡大又は縮小して結合するように構成されたものであってもよい。
【００１２】
前記分割部は、前記原稿を撮影することによって得られた原稿画像を整形する補正を行ってから、前記データ部の画像領域と前記項目部の画像領域とを分割するように構成されたものであってもよい。
【００１３】
本発明の第２の観点に係る撮影画像投影装置の画像処理方法は、
撮影した原稿の画像をスクリーンに投影する撮影画像投影装置の画像処理方法であって、
前記原稿は、複数のセルにそれぞれセルデータが記載されたデータ部と前記データ部のセルデータに対応する項目名が記載された項目部とを有する罫線で区分された表形式のものであり、
前記表形式の原稿を撮影することによって得られた原稿画像から、ユーザ操作に基づいて前記データ部の画像領域と前記項目部の画像領域とを分割するステップと、
前記分割された前記データ部のうちの一部の画像領域をユーザ操作に基づいて選択するステップと、
前記選択された前記データ部のうちの一部の画像領域の画像と、その画像領域に対応する前記項目部の画像領域の画像とからなる複数の画像領域の画像を結合する画像処理を行い、前記スクリーンに投影する画像を生成するステップと、
前記選択された画像領域に対するユーザ操作の上下左右のスクロール操作に基づいて、前記データ部のうちの一部の画像領域を再選択するステップと、
当該再選択に対応する前記画像処理を行うステップと、を備えたことを特徴とする。
【００１４】
本発明の第３の観点に係るプログラムは、
コンピュータに、
罫線で区分された複数のセルにそれぞれセルデータが記載されたデータ部と前記データ部のセルデータに対応する項目名が記載された項目部とを有する表形式の原稿を撮影することによって得られた原稿画像から、ユーザ操作に基づいて前記データ部の画像領域と前記項目部の画像領域とを分割する手順、
分割した前記データ部のうちの一部の画像領域をユーザ操作に基づいて選択する手順、
前記選択された前記データ部のうちの一部の画像領域の画像と、その画像領域に対応する前記項目部の画像領域の画像とからなる複数の画像領域の画像を結合する画像処理を行い、スクリーンに投影する画像を生成する手順、
前記選択された画像領域に対するユーザ操作の上下左右のスクロール操作に基づいて、前記データ部のうちの一部の画像領域を再選択し、その再選択に対応する前記画像処理を行う手順、
を実行させるためのものである。
【発明の効果】
【００１５】
本発明によれば、分かりやすい画像をスクリーンに表示させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態に係る撮影画像投影装置を図面を参照して説明する。
実施形態に係る撮影画像投影装置の構成を図１に示す。
撮影画像投影装置は、プロジェクタ１と、コンピュータ２と、書画カメラ３と、から構成される。
【００１７】
プロジェクタ１とコンピュータ２は、ＲＧＢケーブル４を介して接続される。コンピュータ２と書画カメラ３とは、ＵＳＢケーブル５を介して接続される。
【００１８】
プロジェクタ１は、原稿としての書面資料Ａに対応する画像データが供給されて、供給された画像データに基づく画像をスクリーンＳに投影するものであり、投影部１ａを本体正面に備える。投影部１ａは、投影レンズ等の光学系が収容されたものであり、プロジェクタ１は、投影部１ａを介してドキュメントや画像の光をスクリーンＳに照射する。
【００１９】
図１に示すコンピュータ２は、例えば、ノート型のパーソナルコンピュータによって構成されたものであり、種々のプログラムを実行する。また、コンピュータ２は、書画カメラ機能がユーザによって選択されると、書画カメラ３のカメラ３ａによって撮影された書面資料Ａの画像データを取得して画像処理等を行い、画像処理等された画像データをプロジェクタ１に供給する。
【００２０】
コンピュータ２は、図２に示すように、カメラＩ／Ｆ（インタフェース）２１と、画像処理装置２２と、記憶装置２３と、表示装置２４と、入力装置２５と、ＲＯＭ（Read Only Memory）２６と、ＲＡＭ（Random Access Memory）２７と、ＣＰＵ（Central Processing Unit）２８と、を備えて構成される。
【００２１】
カメラＩ／Ｆ２１は、書画カメラ３から画像データ等を受け取るものである。
画像処理装置２２は、カメラＩ／Ｆ２１が受け取った画像データに対して、画像処理を行うものである。画像処理装置２２は、画像処理として、画像データの画像を矩形にし、回転し、切り抜く処理を行い、さらに、画像の拡大／縮小処理も行う。
【００２２】
また、画像処理装置２２は、書面資料Ａが図３に示すような表形式のものである場合、ＣＰＵ２８によって指示されて、書面資料Ａ全体の画像領域を項目部の画像領域とデータ部とに分割する処理を行う。
【００２３】
図３に示す表は、データ部と項目部とからなり、行方向と列方向とに罫線が引かれている。罫線によって区分された領域がセルであり、データ部の各セルには、それぞれ（セル）データが記載されている。また、項目部には、データ部の各（セル）データに対応した項目名が記載されている。
【００２４】
また、ユーザが入力装置２５を操作して、データ部のうちの拡大する画像領域を選択すると、画像処理装置２２は、ＣＰＵ２８によって指示されてデータ部の一部を拡大する処理を行う。画像処理装置２２は、画像処理した画像のデータをＸＧＡの信号として処理し、この画像データをＲＧＢ信号に変換してプロジェクタ１に出力する。
【００２５】
尚、画像処理装置２２は、ハードウェアによって構成されたものであってもよいし、画像処理ソフトウェアによって構成されたものでもよい。
【００２６】
記憶装置２３は、画像処理装置２２が画像処理した画像データを記憶して保存するものであり、ハードディスク等からなる。記憶装置２３は、この画像データとともに、この画像データに関する画像情報、例えば、書面資料Ａの撮影日、撮影時刻、投影した時間、露出条件、プレビュー（preview；試写）形式の画像データ、その他の撮影条件を画像ファイルとして保存する。また、記憶装置２３は、表示装置２４が表示するマウスカーソル、ツールバー、アイコン等のデータも記憶する。
【００２７】
表示装置２４は、画像処理装置２２が画像処理する前後の画像をモニタ表示するためのものであり、画像をモニタ表示するためのＬＣＤ（Liquid Crystal Display）及びその駆動回路等からなる。表示装置２４は、記憶装置２３に記憶されているデータに基づいて、マウスカーソル、ツールバー、アイコン等をＬＣＤに表示する。
【００２８】
入力装置２５は、ユーザがデータを入力したり、ユーザがコンピュータ２を操作したりするためのものである。入力装置２５は、そのためのものとして、マウス、複数のキー等を備える（図示せず）。キーには、例えば、矢印キー、左右上下方向のスクロールキー等がある。表示装置２４のＬＣＤに表示されたマウスカーソルを移動させるには、入力装置２５の複数のキーのうちの矢印キー、あるいは、マウスが用いられる。
【００２９】
マウスは、マウスカーソルの移動量を計測するため、パルスジェネレータ（図示せず）と、カウンタ（図示せず）と、を備える。パルスジェネレータは、マウスの移動量に応じた数のパルスを発生するものであり、カウンタは、パルスジェネレータから出力されたパルスの数をカウントして、マウスの移動量に応じたカウント値を生成するものである。また、マウスは、マウスカーソルの位置を確定するためのクリックボタン（図示せず）を備えている。
【００３０】
ユーザが入力装置２５の複数のキー、マウスを操作すると、入力装置２５は、このユーザの操作情報をＣＰＵ２８に供給する。
【００３１】
ＣＰＵ２８は、プログラムに従って、コンピュータ２の各部と、書画カメラ３とプロジェクタ１とを制御する。
【００３２】
また、ユーザが、書面資料Ａを項目部とデータ部とに分割するように、入力装置２５の複数のキー、マウスを操作すると、ＣＰＵ２８は、入力装置２５から、このユーザの操作情報を取得し、この操作情報に従って、項目部の画像領域とデータ部の画像領域とを判別する。
【００３３】
項目部の画像領域とデータ部の画像領域とを判別するため、ＣＰＵ２８は、まず、罫線のみのデータを抽出する。ＣＰＵ２８は、例えば、図３に示すような表のデータに対してラドン変換を行うことにより、図４に示すような罫線のみのデータを抽出する。
【００３４】
ラドン変換は、ｎ次元のデータと（ｎ−１）次元のデータとを対応させるための積分変換である。図５に示すような罫線を有する表のデータにラドン変換を適用すると、列方向の画像投影の強度分布と、行方向の画像投影の強度分布と、が求められる。この強度分布には、罫線の位置毎にピーク値が現れる。ＣＰＵ２８は、このピーク値を取得することにより、罫線を抽出する。
【００３５】
次に、ＣＰＵ２８は、マウスカーソルの位置を取得して、抽出した罫線のうち、マウスカーソルの位置に最も近い罫線を、項目部とデータ部との境界線とする。ユーザが矢印キーを用いてマウスカーソルを移動させた場合、ＣＰＵ２８は、マウスカーソルの移動量として、矢印キーの１回の移動量に操作回数を乗算した値を演算する。ユーザがマウスを用いてマウスカーソルを移動させた場合、ＣＰＵ２８は、パルスのカウント値を、マウスのパルスジェネレータから取得し、パルスのカウント値に基づいてマウスカーソルの移動量を演算する。そして、ＣＰＵ２８は、この演算したマウスカーソルの移動量に基づいて、その位置を取得する。
【００３６】
このようにして、ＣＰＵ２８は、書面資料Ａ全体の画像領域から、項目部の画像領域とデータ部の画像領域とを判別し、判別した画像領域の位置情報を画像処理装置２２に供給する。そして、ＣＰＵ２８は、画像処理装置２２に、書面資料Ａ全体の画像領域を項目部の画像領域とデータ部の画像領域とに分割するように指示する。
【００３７】
また、ユーザが入力装置２５の複数のキー、マウスを操作して、データ部のうちの拡大する画像領域を選択すると、ＣＰＵ２８は、入力装置２５から、このユーザの操作情報を取得し、この操作情報に従って、拡大する画像領域を判別する。そして、ＣＰＵ２８は、判別した画像領域の位置情報を画像処理装置２２に供給し、画像処理装置２２にデータ部の一部を拡大するように指示する。
【００３８】
ＲＯＭ２６は、ＣＰＵ２８が上記処理を実行するためのプログラム等を格納するものである。ＲＡＭ２７は、ＣＰＵ２８がプログラムを実行するのに必要なデータを記憶する作業用メモリである。
【００３９】
図１に示す書画カメラ３は、投影対象の書面資料Ａを撮影するためのカメラシステムであり、カメラ３ａと、支柱３ｂと、カメラ台３ｃと、を備える。カメラ３ａは、被写体としての書面資料Ａを撮影し、撮影した書面資料Ａの画像データを出力するためのデジタルカメラである。支柱３ｂは、カメラ３ａを取り付けるためのものである。カメラ３ａは、支柱３ｂの上端部に、上下左右に回動自在に取り付けられる。カメラ台３ｃは、支柱３ｂを支えるためのものであるとともに、新聞、雑誌の記事、プレゼン用紙、書面原稿等の書面資料Ａを載置するためのものである。
【００４０】
次に実施形態に係る撮影画像投影装置の動作を説明する。
書画カメラ機能がユーザによって選択されると、撮影画像投影装置は、図６に示すフローチャートに従って書画カメラ機能のメイン処理を実行する。
【００４１】
即ち、カメラ３ａは、カメラ台３ｃに載置されたドキュメント等の書面資料Ａを撮影する（ステップＳ１１）。
【００４２】
画像処理装置２２は、カメラＩ／Ｆ２１を介して、撮影した書面資料Ａの画像データを書画カメラ３から受け取る（ステップＳ１２）。
表示装置２４は、受け取った画像データの画像をＬＣＤに表示する（ステップＳ１３）。
【００４３】
画像処理装置２２は、受け取った画像データに対して歪み補正を行う（ステップＳ１４）。画像処理装置２２は、歪み補正が行われた画像データの回転処理を行う（ステップＳ１５）。
【００４４】
画像処理装置２２は、回転処理が行われた画像データの切り抜き処理を行う（ステップＳ１６）。画像処理装置２２は、画像の拡大又は縮小を行う（ステップＳ１７）。
【００４５】
画像処理装置２２は、画像処理した画像データをプロジェクタ１に出力する（ステップＳ１９）。カメラ３ａによって撮影された書面資料Ａの画像は、補正されてスクリーンＳに表示される。
【００４６】
次に、ユーザが、スクリーンＳに表示された表の画像領域を、項目部の画像領域とデータ部の画像領域とに分割するように、入力装置２５の複数のキー、あるいはマウスを操作すると、入力装置２５は、このユーザの操作情報をＣＰＵ２８に供給する。ＣＰＵ２８は、この操作情報に基づいて、表の項目部とデータ部との表分割処理を実行する。この処理の内容を図７に示すフローチャートに基づいて説明する。
【００４７】
ＣＰＵ２８は、表から罫線を抽出する（ステップＳ２１）。
ＣＰＵ２８は、罫線の各位置情報を取得する（ステップＳ２２）。
ＣＰＵ２８は、ユーザによって指定されたマウスカーソルの位置情報を取得する（ステップＳ２３）。
【００４８】
ＣＰＵ２８は、取得した罫線の位置情報とマウスカーソルの位置情報とに基づいて、マウスカーソルの位置に対応する罫線を判別し、判別した罫線を境界線として、表の項目部とデータ部との各画像領域を判別する（ステップＳ２４）。
【００４９】
ＣＰＵ２８は、境界線の位置情報と、判別した項目部とデータ部との画像領域の領域情報とを画像処理装置２２に供給し、画像処理装置２２に、書面資料Ａ全体の画像領域を項目部の画像領域とデータ部の画像領域とに分割するように指示する（ステップＳ２５）。
【００５０】
画像処理装置２２は、ＣＰＵ２８から供給された境界線の位置情報に基づいて、項目部の画像領域とデータ部の画像領域とを分割する（ステップＳ２６）。
記憶装置２３は、画像処理装置２２が分割した各画像領域の画像データを記憶する（ステップＳ２７）。
【００５１】
次に、ユーザがデータ部のうち、拡大表示させたい画像領域を選択すると、コンピュータ２は、選択された領域の画像の拡大処理を行う。この処理の内容を図８に示すフローチャートに基づいて説明する。
【００５２】
ユーザがデータ部のうち、拡大表示させたい領域を選択すると、ＣＰＵ２８は、入力装置２５から、このユーザの選択情報を取得する（ステップＳ３１）。
【００５３】
ＣＰＵ２８は、選択されたデータ部の画像領域を判別する（ステップＳ３２）。
ＣＰＵ２８は、判別したデータ部の画像領域に対応する項目部の画像領域を判別する（ステップＳ３３）。
【００５４】
ＣＰＵ２８は、この判別したデータ部の画像領域と項目部の画像領域との情報を画像処理装置２２に供給する（ステップＳ３４）。
【００５５】
画像処理装置２２は、ＣＰＵ２８の制御の下、供給された情報に基づいてデータ部の画像領域と項目部の画像領域とを、それぞれ切り取る（ステップＳ３５）。
【００５６】
画像処理装置２２は、切り取った項目部、データ部の各画像領域の画像を、それぞれ所定倍率で拡大する（ステップＳ３６）。
画像処理装置２２は、拡大した項目部、データ部の各画像領域の画像を結合する（ステップＳ３７）。
【００５７】
表示装置２４は、画像処理装置２２が画像処理を施した画像をＬＣＤに表示する（ステップＳ３８）。
画像処理装置２２は、画像処理を施した画像データをプロジェクタ１に出力する（ステップＳ３９）。
【００５８】
次に、この動作をさらに具体的に説明する。
書面資料Ａが図３に示すような表である場合、ＣＰＵ２８は、図４に示すように罫線のみの表を抽出する（ステップＳ２１の処理）。
【００５９】
ＣＰＵ２８は、この罫線のみの表の各罫線に対し、図９に示すように座標を設定する。そして、ＣＰＵ２８は、位置情報として、各罫線の座標データを取得する（ステップＳ２２の処理）。
【００６０】
図９に示すように、水平方向、垂直方向の座標軸を、それぞれ、Ｘ，Ｙ軸として、表の原点の座標を（ｘ０，ｙ０）とする。また、表の原点（ｘ０，ｙ０）と対角線上の角部の座標を（ｘｎ，ｙｎ）とする。項目部とデータ部との垂直方向の境界を示す罫線の座標は、（ｘ１，ｙ０）−（ｘ１，ｙｎ）で表される。また、項目部とデータ部との水平方向の境界を示す罫線の座標は、（ｘ０，ｙ１）−（ｘｎ，ｙ１）で表される。
【００６１】
次に、図１０に示すように、ユーザが入力装置２５のマウスを操作して、項目部とデータ部との交点として罫線の近傍を、１回だけ指定すると、ＣＰＵ２８は、入力装置２５から、その操作情報を取得してマウスカーソルの位置を判別する。ＣＰＵ２８は、マウスカーソルの位置に最も近い罫線を境界線Ｋx，Ｋyと判別する（ステップＳ２３，Ｓ２４の処理）。このように、マウスによる１回のポイント指定操作で、項目部とデータ部との境界を示す水平境界線と垂直境界線との位置が同時に指定される。
【００６２】
そして、ＣＰＵ２８は、境界線Ｋx，Ｋyで区切られた画像領域をそれぞれArea1〜Area4として、一般的な表形式に従って、画像領域Area1〜Area3を項目部の画像領域、画像領域Area4をデータ部の画像領域と判別する。
【００６３】
尚、画像領域Area1〜Area4のうち、ユーザが項目部、データ部の各画像領域を指定するように構成されることもできる。
【００６４】
ＣＰＵ２８は、この画像領域Area1〜Area4の位置情報を画像処理装置２２に供給する（ステップＳ２５の処理）。
画像処理装置２２は、この画像領域Area1〜Area4を分割し、分割した画像領域Area1〜Area4を記憶装置に記憶する（ステップＳ２６，Ｓ２７の処理）。
【００６５】
次に、ユーザが、図１０に示すように、画像領域Area4のうちの一部の画像領域Area41を指定すると、ＣＰＵ２８は、入力装置２５からこの操作情報を取得して、画像領域Area41を判別する（図８のステップＳ３１，Ｓ３２の処理）。
【００６６】
ＣＰＵ２８は、項目部の画像領域Area2のうち、画像領域Area41に対応する画像領域Area21を判別し、さらに、項目部の画像領域Area3のうち、画像領域Area41に対応する画像領域Area31を判別する（ステップＳ３３の処理）。
【００６７】
ＣＰＵ２８は、判別した各画像領域Area１，Area21，Area31，Area41の位置情報を画像処理装置２２に供給する（ステップＳ３４の処理）。
【００６８】
図１０に示すように、画像処理装置２２は、供給された位置情報に基づいて、画像領域Area4から画像領域Area41を切り取り、切り取った画像領域Area41の画像を拡大する（ステップＳ３５，Ｓ３６の処理）。
【００６９】
画像処理装置２２は、供給された位置情報に基づいて、画像領域Area2から画像領域Area21を切り取り、切り取った画像領域Area21の画像を拡大する（ステップＳ３５，Ｓ３６の処理）。
【００７０】
画像処理装置２２は、供給された位置情報に基づいて、画像領域Area3から画像領域Area31を切り取り、切り取った画像領域Area31の画像を拡大する（ステップＳ３５，Ｓ３６の処理）。
【００７１】
画像処理装置２２は、画像領域Area1を切り取って、切り取った画像領域Area31の画像を拡大する（ステップＳ３５，Ｓ３６の処理）。尚、画像処理装置２２は、画像領域のどの部分を拡大表示する場合でも、画像領域Area1が常時表示されるように画像処理を行う。
【００７２】
そして、画像処理装置２２は、拡大した画像領域Area1，Area21，Area31，Area41の画像を結合して、図１１に示すような画像を生成する（ステップＳ３７の処理）。
【００７３】
表示装置２４は、図１１に示す画像をＬＣＤに表示し、画像処理装置２２は、生成した画像のデータをプロジェクタ１に出力する（ステップＳ３８，Ｓ３９の処理）。プロジェクタ１は、この画像データの画像をスクリーンＳに投影する。スクリーンＳには、書面資料Ａのデータ部と項目部との一部を拡大した画像が分かり易く表示される。
【００７４】
以上説明したように、本実施形態によれば、画像処理装置２２は、表の画像領域を、ＣＰＵ２８が判別した項目部の画像領域とデータ部の画像領域とに分割する。また、画像処理装置２２は、ユーザによってデータ部のうちの拡大する一部の画像領域が選択されると、データ部から、この拡大する画像領域を切り出して、対応する項目部と結合し、スクリーンＳに投影する画像を生成するようにした。
【００７５】
従って、書画カメラ３で表形式の書面資料Ａを拡大投影する場合、画像処理により、必要なデータに対応する項目名を、このデータとともに常に拡大表示させることができる。このため、スクリーンＳに表示された画像は、数字が羅列しただけの画像とはならず、分かりやすい画像をスクリーンＳに表示させることができる。そして、表としての書面資料Ａの一部を容易に認識させることができ、内容の理解が容易となる。
【００７６】
また、項目部とデータ部とを分割するのに、この境界を示す罫線の位置にマウスカーソルを合わせるだけなので、マウスによる１回のポイント指定操作で、水平境界線と垂直境界線との位置を同時に指定することができる。
【００７７】
また、画像データを分析画像に含まれる罫線を抽出するので、項目部とデータ部との境界を示す境界線の候補を容易に指定することができる。
【００７８】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施形態に限られるものではない。
例えば、上記実施形態では、項目部とデータ部との間の境界線を指定するのに、入力装置２５のマウスを操作して、マウスカーソルを罫線の位置に合わせてクリックするように構成された。しかし、クリックしなくても、図１２に示すように、マウス等で水平線と垂直線をと表示させて、罫線の位置に合わせるように構成されることもできる。
【００７９】
このように構成されると、予め水平線と垂直線を表示するので、水平位置と垂直位置を画像と重ね合わせた状態で、確認しながら精度よく水平線と垂直線とを指定することができる。
【００８０】
また、上記実施の形態では、データ部の画像領域の画像を拡大する処理について説明した。しかし、図１０に示すデータ部の画像領域Area4の画像を拡大してスクロールするように構成されることもできる。
【００８１】
上下にスクロールする場合、画像処理装置２２は、項目部である画像領域Area1と画像領域Area2との位置を固定しておく。また、画像処理装置２２は、画像領域Area3と画像領域Area4との画像を、例えば、行毎に切り取って、そのデータを記憶装置２３に記憶する。そして、画像処理装置２２は、行毎に順次、記憶した画像データを読み出して、読み出したデータの画像を画像領域Area1と画像領域Area2との画像を結合させて、その画像データをプロジェクタ１に出力する。
【００８２】
また、左右にスクロールする場合、画像処理装置２２は、項目部である画像領域Area1と画像領域Area3との位置を固定しておく。また、画像処理装置２２は、画像領域Area2と画像領域Area4との画像を、例えば、列毎に切り取って、そのデータを記憶装置２３に記憶する。画像処理装置２２は、行毎に順次、記憶した画像データを読み出して、読み出したデータの画像を画像領域Area1と画像領域Area3との画像と結合させて、その画像データをプロジェクタ１に出力する。
【００８３】
また、結合する画像の画像領域は、項目部とデータ部との画像領域とは限られず、データ部の複数の箇所の画像領域であってもよい。異なる箇所のデータ画像を結合して表示すれば、データの比較を行うこともできる。また、結合した異なる箇所のデータ画像に、対応する項目部の画像を結合させることもできる。
【００８４】
上記実施形態では、書面資料Ａが表である場合について説明した。しかし、書面資料Ａは表に限られるものではない。例えば、書面資料Ａは、複数の文が記載された文書であってもよく、文書の題名、あるいは、目次の一部と、対応する箇所の文章とを結合させて拡大表示させることもできる。
【００８５】
複数の画像領域の画像を拡大せずに、原寸のまま、画像処理により切り張りして表示させることもできる。また、例えば、書面資料Ａが、１回の撮影では全体を撮影できない程度の大きなものである場合には、書面資料Ａを撮影することによって得られた原稿画像から複数の画像領域を縮小して切り出すこともできる。
【００８６】
マウスカーソルを移動させる手段としては、マウス、矢印キーに限られるものではなく、例えば、光通信による通常のリモコン、ジョイスティック、タッチパネル、タブレット等を用いることもできる。
【００８７】
上記実施の形態では、プログラムが、それぞれメモリに予め記憶されているものとして説明した。しかし、コンピュータ２を、装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施形態に係る撮影画像投影装置の構成を示すブロック図である。
【図２】図１に示すコンピュータの構成を示すブロック図である。
【図３】書面資料として、表の一例を示す説明図である。
【図４】図３に示す表から抽出した罫線のみの表を示す説明図である。
【図５】表から罫線を抽出する処理内容を示す説明図である。
【図６】図１に示す撮影画像投影装置が実行する書画カメラ機能のメイン処理を示すフローチャートである。
【図７】図１に示すコンピュータが実行する表分割処理の内容を示すフローチャートである。
【図８】図１に示すコンピュータが実行する選択領域の画像拡大処理の内容を示すフローチャートである。
【図９】罫線のみの画像に座標を設定する場合の説明図である。
【図１０】図３に示す表から画像領域を切り出す処理内容を示す説明図である。
【図１１】図１０に示す画像領域を結合させて拡大処理した画像を示す説明図である。
【図１２】水平線、垂直線を表示させてマウスカーソルを交点まで移動させるときの具体的内容を示す説明図である。
【符号の説明】
【００８９】
１・・・プロジェクタ、２・・・コンピュータ、３・・・書画カメラ、３ａ・・・カメラ、２２・・・画像処理装置、２３・・・記憶装置、２４・・・表示装置、２８・・・ＣＰＵ、Ｓ・・・スクリーン
【図１】
0004631261.tif 000002
【図２】
0004631261.tif 000003
【図３】
0004631261.tif 000004
【図４】
0004631261.tif 000005
【図５】
0004631261.tif 000006
【図６】
0004631261.tif 000007
【図７】
0004631261.tif 000008
【図８】
0004631261.tif 000009
【図９】
0004631261.tif 000010
【図１０】
0004631261.tif 000011
【図１１】
0004631261.tif 000012
【図１２】
0004631261.tif 000013