(57)【要約】【課題】資料提示装置におけるマスク機能やハイライト機能の利便性を向上させる技術を提供する。【解決手段】資料提示装置１００は、第１の画像を表す画像データを取得し、更に、第１の画像の少なくとも一部をマスクまたはハイライト表示するために該第１の画像上に重畳させる第２の画像の少なくとも配置位置が予め記録された重畳情報を取得する。そして、画像データに対応する重畳情報が取得された場合には、この画像データが表す第１の画像に対して、取得された重畳情報に基づき第２の画像を重畳させて出力する。資料提示装置１００は、第２の画像を消去するための操作を受け付けると、第２の画像を消去して、第１の画像の出力を行う。【選択図】図１
2011135474.tif 000002
【特許請求の範囲】
【請求項１】
資料提示装置であって、
第１の画像を表す画像データを取得する画像データ取得部と、
前記第１の画像の少なくとも一部をマスクまたはハイライト表示するために該第１の画像上に重畳させる第２の画像の少なくとも配置位置が予め記録された重畳情報を取得する重畳情報取得部と、
前記取得された画像データに対応する重畳情報が取得された場合に、前記取得された画像データが表す第１の画像に対して、前記取得された重畳情報に基づき前記第２の画像を重畳させて出力する画像処理部と、
前記第２の画像を消去するための操作を受け付ける操作受付部と、を備え、
前記画像処理部は、前記操作受付部によって前記操作を受け付けた場合に、前記第２の画像を消去して、前記第１の画像の出力を行う、
資料提示装置。
【請求項２】
請求項１に記載の資料提示装置であって、
前記画像処理部は、前記取得された重畳情報に、前記第２の画像の配置位置が２以上記録されている場合には、該配置位置のそれぞれに対して前記第２の画像を重畳させ、
前記画像処理部は、前記操作受付部によって前記操作を受け付けるたびに、前記第２の画像を所定の順序で消去する、資料提示装置。
【請求項３】
請求項２に記載の資料提示装置であって、
前記重畳情報には、前記消去を行う順序に関する順序情報が含まれており、
前記画像処理部は、前記順序情報に従って、前記第２の画像の消去を行う、資料提示装置。
【請求項４】
請求項２または請求項３に記載の資料提示装置であって、
前記画像処理部は、前記第２の画像のすべてを消去した後に前記操作受付部によって前記操作を受け付けた場合に、前記第２の画像を再度すべて前記第１の画像に重畳させる、資料提示装置。
【請求項５】
請求項１ないし請求項４のいずれか一項に記載の資料提示装置であって、
前記重畳情報には、前記第２の画像の種別を表す種別情報が記録されており、
前記画像処理部は、前記種別情報に応じた形態の第２の画像を前記画像に重畳する、資料提示装置。
【請求項６】
請求項１ないし請求項５のいずれか一項に記載の資料提示装置であって、
前記重畳情報は、前記画像データを含む画像ファイル内に記録されている、資料提示装置。
【請求項７】
請求項１ないし請求項５のいずれか一項に記載の資料提示装置であって、
更に、前記重畳情報を前記画像データに対応付けて記憶する重畳情報記憶部を備え、
前記重畳情報取得部は、前記重畳情報記憶部から前記重畳情報を取得する、資料提示装置。
【請求項８】
請求項１ないし請求項７のいずれか一項に記載の資料提示装置であって、
前記操作受付部は、更に、前記第１の画像に対するズームまたはスクロールの指示を受け付け、
前記画像処理部は、前記ズームまたはスクロールの指示に応じた拡大率または移動量で前記第１の画像をズームまたはスクロールさせ、かつ、前記第２の画像についても、前記拡大率または前記移動量で、ズームまたはスクロールさせる、資料提示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を外部の表示装置に出力する資料提示装置に関するものである。
【背景技術】
【０００２】
例えば、特許文献１に記載されたような資料提示装置において、従来、出力画像の一部をマスク（隠蔽）する機能やハイライト（強調）表示を行う機能を備えるものがある。このような機能を用いれば、例えば、学校の授業等におけるプレゼンテーションにおいて、答案用紙の正答部分を隠したり、注目させたい部分を強調させること等が可能になる。
【０００３】
しかし従来の資料提示装置では、マスク機能やハイライト機能を利用する度に、本体の操作パネルやリモコンによってマスクやハイライトを行う位置を指定する必要があり、プレゼンテーションの進行が滞る虞があるという問題があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１９３３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような問題を踏まえ、本発明が解決しようとする課題は、資料提示装置におけるマスク機能やハイライト機能の利便性を向上させる技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００７】
［適用例１］資料提示装置であって、第１の画像を表す画像データを取得する画像データ取得部と、前記第１の画像の少なくとも一部をマスクまたはハイライト表示するために該第１の画像上に重畳させる第２の画像の少なくとも配置位置が予め記録された重畳情報を取得する重畳情報取得部と、前記取得された画像データに対応する重畳情報が取得された場合に、前記取得された画像データが表す第１の画像に対して、前記取得された重畳情報に基づき前記第２の画像を重畳させて出力する画像処理部と、前記第２の画像を消去するための操作を受け付ける操作受付部と、を備え、前記画像処理部は、前記操作受付部によって前記操作を受け付けた場合に、前記第２の画像を消去して、前記第１の画像の出力を行う、資料提示装置。
【０００８】
このような構成の資料提示装置であれば、画像データに対応する重畳情報が取得された場合には、この画像データが表す第１の画像に対して、重畳情報に予め記録された配置位置に基づいて、マスクやハイライト表示を行うための第２の画像を重畳させることができる。そのため、マスク機能やハイライト機能を利用するたびにマスクやハイライトを行う位置を指定する必要がないので、資料提示装置におけるマスク機能やハイライト機能の利便性を向上させることができる。
【０００９】
［適用例２］適用例１に記載の資料提示装置であって、前記画像処理部は、前記取得された重畳情報に、前記第２の画像の配置位置が２以上記録されている場合には、該配置位置のそれぞれに対して前記第２の画像を重畳させ、前記画像処理部は、前記操作受付部によって前記操作を受け付けるたびに、前記第２の画像を所定の順序で消去する、資料提示装置。
このような構成であれば、第１の画像上に第２の画像を複数配置することができ、更に、この第２の画像を所定の順序で順番に消去することができる。
【００１０】
［適用例３］適用例２に記載の資料提示装置であって、前記重畳情報には、前記消去を行う順序に関する順序情報が含まれており、前記画像処理部は、前記順序情報に従って、前記第２の画像の消去を行う、資料提示装置。
このような構成であれば、予め設定しておいた順序によって、第２の画像を消去することができる。
【００１１】
［適用例４］適用例２または適用例３のいずれか一項に記載の資料提示装置であって、
前記画像処理部は、前記第２の画像のすべてを消去した後に前記操作受付部によって前記操作を受け付けた場合に、前記第２の画像を再度すべて前記第１の画像に重畳させる、資料提示装置。
このような構成であれば、第２の画像の消去と再表示とを一の操作によって繰り返すことが可能になる。
【００１２】
［適用例５］適用例１ないし適用例４のいずれか一項に記載の資料提示装置であって、前記重畳情報には、前記第２の画像の種別を表す種別情報が記録されており、前記画像処理部は、前記種別情報に応じた形態の第２の画像を前記画像に重畳する、資料提示装置。
このような構成であれば、重畳情報内の種別情報に応じて、例えば、マスクを行う際の第２の画像と、ハイライトを行う際の第２の画像の形態を切り換えることが可能になる。
【００１３】
［適用例６］適用例１ないし適用例５のいずれか一項に記載の資料提示装置であって、前記重畳情報は、前記画像データを含む画像ファイル内に記録されている、資料提示装置。
このような構成であれば、画像データと重畳情報とが同一の画像ファイル内に記録されているため、画像データと重畳情報の対応付けを容易に行うことができる。
【００１４】
［適用例７］適用例１ないし適用例５のいずれか一項に記載の資料提示装置であって、更に、前記重畳情報を前記画像データに対応付けて記憶する重畳情報記憶部を備え、前記重畳情報取得部は、前記重畳情報記憶部から前記重畳情報を取得する、資料提示装置。
このような構成であれば、画像データと重畳情報とが個別に管理されていても、画像データに対応する重畳情報を容易に取得することが可能になる。
【００１５】
［適用例８］適用例１ないし適用例７のいずれか一項に記載の資料提示装置であって、前記操作受付部は、更に、前記第１の画像に対するズームまたはスクロールの指示を受け付け、前記画像処理部は、前記ズームまたはスクロールの指示に応じた拡大率または移動量で前記第１の画像をズームまたはスクロールさせ、かつ、前記第２の画像についても、前記拡大率または前記移動量で、ズームまたはスクロールさせる、資料提示装置。
このような構成であれば、第１の画像に対するズームやスクロールが、第２の画像に対しても同様に行われるので、マスクしたい部分が見えてしまったり、ハイライト表示したい部分がずれてしまったりすることを抑制することができる。
【００１６】
なお、本発明は、上述した資料提示装置としての構成のほか、資料提示装置による画像の出力制御方法や、コンピュータプログラム、コンピュータプログラムを記録した記録媒体などとしても構成することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例としての資料提示装置の使用状態を示す説明図である。
【図２】重畳情報が記録された画像ファイルの例を示す説明図である。
【図３】資料提示装置の内部構成を示すブロック図である。
【図４】画像再生処理のフローチャートである。
【図５】マスク処理の詳細なフローチャートである。
【図６】ズーム／スクロール処理の概念を示す図である。
【図７】ハイライト処理の詳細なフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態を実施例に基づき説明する。
Ａ．資料提示装置の構成：
図１は、本発明の一実施例としての資料提示装置１００の使用状態を示す説明図である。資料提示装置１００は、机などに設置される本体１１０と、本体１１０に設けられ、ユーザからの操作を受け付ける操作パネル１２０と、本体１１０から上側に伸びた支柱１１５と、支柱１１５の先端に取り付けられたカメラヘッド１４０と、を備える。ユーザからの操作は、操作パネル１２０以外にもリモコン１９０によって受け付けることが可能である。
【００１９】
カメラヘッド１４０にはＣＭＯＳイメージセンサが内蔵されており、机などに載置された資料ＳＴを撮影する。本体１１０の背面には、映像入力端子としてのアナログＲＧＢ入力端子１５０と、映像出力端子としてのアナログＲＧＢ出力端子１５２およびコンポジット出力端子１５４とが備えられている。また、本体１１０の背面には、コンピュータ（図示せず）との接続インタフェースとして用いられるＵＳＢ端子１５６が備えられている。アナログＲＧＢ出力端子１５２やコンポジット出力端子１５４には、液晶ディスプレイ２００や、プロジェクタ、テレビ等の外部表示装置が接続される。
【００２０】
本体１１０の側面には、メモリカードスロット１５８が備えられている。メモリカードスロット１５８には、例えば、ＥＸＩＦ形式の画像ファイルが記録されたメモリカード３００が挿入される。「ＥＸＩＦ」とは、ＪＥＩＴＡ（社団法人電子情報技術産業協会）によって標準化された画像ファイルのフォーマットである。画像ファイルには、このＥＸＩＦ規格に従って、例えば、画像の撮影日時や撮影機器のモデル名、解像度、シャッタースピードなどの情報がＥＸＩＦ情報として画像データとともに記録されている。ＥＸＩＦ情報には、メーカノート領域という領域があり、このメーカノート領域には、各社が独自に定めた情報を記録することができる。
【００２１】
資料提示装置１００は、メモリカード３００に記録された画像ファイルを読み出し、この画像ファイルが表す画像（以下、「入力画像」という）を液晶ディスプレイ２００等に表示させることができる。このとき、画像ファイル中に（より詳しくは、画像ファイル中のＥＸＩＦ情報内のメーカノート領域に）、マスクやハイライトに関する情報が記録されていれば、資料提示装置１００は、入力画像の一部をマスク（隠蔽）したり、ハイライト（強調）させて出力する。以下では、画像ファイル中に記録されたマスクに関する情報を「マスク情報」といい、ハイライトに関する情報を「ハイライト情報」という。また、マスク情報とハイライト情報とを併せて「重畳情報」という。
【００２２】
図２は、重畳情報が記録された画像ファイルの例を示す説明図である。図２（ａ）に示すように、画像ファイルには、ＥＸＩＦ情報が記録される領域と、画像データが記録される領域とが備えられている。画像データは、例えば、ＪＰＥＧ形式のデータである。本実施例では、ＥＸＩＦ情報内のメーカノート領域に、重畳情報が記録されている。
【００２３】
図２（ｂ）には、重畳情報としてマスク情報が記録されている例を示している。重畳情報には、複数のマスク情報を記録することができ、各マスク情報は、「順位」と「種別フラグ」と「範囲データ」と「濃度」とを含んでいる。「順位」は、そのマスクを消去する順序を示しており、「種別フラグ」は、その重畳情報が、マスク情報かハイライト情報の何れであるかを示している。本実施例では、重畳情報がマスク情報を示す場合には種別フラグは「０」に設定されており、ハイライト情報を示す場合には種別フラグは「１」に設定されている。「範囲データ」は、マスクを行う範囲とその配置位置を示しており、マスクを行う左上の座標Ｐ１と右下の座標Ｐ２とが記録されている。「濃度」は、そのマスクの色（本実施例では黒色）の濃さを示している。以下では、このマスク情報によって表される矩形状の画像のことを、「マスク画像」という。なお、マスク情報には、これらの情報以外にも、マスクの形状や色、模様を表す情報や、透過度を表す情報などが記録されていてもよい。
【００２４】
図２（ｃ）には、重畳情報としてハイライト情報が記録されている例を示している。ハイライト情報は、「順位」と「種別フラグ」と「範囲データ」と「透過度」とを含んでいる。「範囲データ」は、ハイライトを行う位置と範囲とを示しており、ハイライトを行う部分（以下、「ハイライト領域」という）の左上の座標Ｐ３と右下の座標Ｐ４、および、その周囲をマスクする領域（以下、「マスキング領域」という）の左上の座標Ｐ５と右下の座標Ｐ６とが記録されている。「透過度」としては、ハイライト領域の透過度Ａ１と、マスキング領域の透過度Ａ２とが記録される。以下では、このハイライト情報によって表される額縁状の画像のことを、「ハイライト画像」という。なお、ハイライト情報には、これらの情報以外にも、ハイライト領域やマスキング領域の形状や色、模様を表す情報などが記録されていてもよい。また、本実施例では、ハイライト情報は、重畳情報内に１つだけ記録されていることとする。そのため、「順位」の記録は省略することとしてもよい。また、本実施例では、ハイライト情報内にマスキング領域が記録されていることとしたが、マスキング領域は省略することとしてもよい。この場合、ハイライト領域以外の領域を、すべてマスキング領域として扱うこととする。
【００２５】
図２に示した画像ファイルは、例えば、コンピュータにインストールされた専用のアプリケーションを用いて生成することができる。例えば、ユーザは、このアプリケーションを用いて、マスクやハイライトを設定する対象の画像を画面に表示させ、この画像上に、マウスやタブレット等によってマスクやハイライトの範囲、濃度等を設定する。そして、これらの設定が完了すれば、アプリケーションは、これらの設定内容をＥＸＩＦ情報のメーカノート領域に書き込んだ画像ファイルを生成して、メモリカード３００に記録する。こうすることにより、図２に示した画像ファイルを生成することができる。なお、資料提示装置１００に上述したアプリケーションと同等の機能を組み込むことでも、図２に示した画像ファイルを生成することが可能である。なお、本実施例では、図２（ｂ）に示したマスク情報と図２（ｃ）に示したハイライト情報は、１つの画像ファイル内に混在せず、どちらか一方のみが記録されることとする。
【００２６】
図３は、資料提示装置１００の内部構成を示すブロック図である。図中、破線内に示した部分は、カメラヘッド１４０内の構成を示しており、他の部分は主として本体１１０内の構成を示している。
【００２７】
カメラヘッド１４０は、資料ＳＴを撮像するためのレンズユニット１４１と、レンズユニット１４１によって集光された光を電気信号に変換するＣＭＯＳイメージセンサ１４２と、ＣＭＯＳイメージセンサ１４２から出力されるアナログ信号をデジタル信号に変換するアナログフロントエンド１４３と、ＣＭＯＳイメージセンサ１４２およびアナログフロントエンド１４３が動作するための基準パルスを出力するタイミングジェネレータ１４４と、を備えている。なお、ＣＭＯＳイメージセンサ１４２に替えて、ＣＣＤイメージセンサを用いることも可能である。
【００２８】
レンズユニット１４１は、複数のレンズから構成され、ズームレンズ１４８を備えている。カメラヘッド１４０内には、このズームレンズ１４８をテレ側およびワイド側に移動させて光学ズームを行うためのズームモータ１４５や、このズームモータ１４５を駆動するためのドライバＩＣ１４６を備えている。ドライバＩＣ１４６は、レンズ制御マイコン１４７に接続されており、このレンズ制御マイコン１４７からの指示に応じてズームモータ１４５に出力する信号の周波数や電圧を調整することによりズーム方向やズーム速度を制御する。
【００２９】
アナログフロントエンド１４３から出力された画像信号は、画像処理プロセッサ１３０に入力される。画像処理プロセッサ１３０には、ＵＳＢ端子１５６とメモリカードスロット１５８とが接続されている。画像処理プロセッサ１３０は、アナログフロントエンド１４３から画像を入力することが可能であり、さらに、メモリカードスロット１５８に挿入されたメモリカード３００や、ＵＳＢ端子１５６に接続されたコンピュータからも画像を入力することが可能である。
【００３０】
画像処理プロセッサ１３０は、アナログフロントエンド１４３や、メモリカードスロット１５８に挿入されたメモリカード３００、あるいはＵＳＢ端子１５６に接続されたコンピュータから画像を取得してＲＡＭ１３９内に一時的に記憶する。そして、このＲＡＭ１３９を作業領域として、取得した画像に対して種々の画像処理を施す。画像処理プロセッサ１３０が施す画像処理としては、例えば、ホワイトバランスの調整や、ガンマ補正、エッジ強調処理、などがある。
【００３１】
画像処理プロセッサ１３０は、内部回路として、メモリカード３００に記録された画像ファイルから重畳情報を取得する重畳情報取得回路１３２と、マスクを行うためのマスク回路１３４と、ハイライトを行うためのハイライト回路１３６と、電子ズームやスクロールを行うためのズームスクロール回路１３８と、を備えている。
【００３２】
画像処理プロセッサ１３０によって画像処理の施された画像信号は、スケーリング回路１６０に出力される。スケーリング回路１６０は、画像処理プロセッサ１３０から出力される画像信号の解像度（例えば、１２８０×１０２４）を、サブマイコン１６６からの指令に応じて、アナログＲＧＢ出力に適した解像度（例えば、１０２４×７６８）に変換する。
【００３３】
スケーリング回路３２０には、ＤＡＣ１６２が接続されている。ＤＡＣ１６２は、スケーリング（解像度変換）された画像信号にＤ／Ａ変換を施し、アナログＲＧＢ信号を生成する。ＤＡＣ１６２は、セレクタ回路１６４に接続され、このセレクタ回路１６４には、さらに、アナログＲＧＢ入力端子１５０が接続される。セレクタ回路１６４は、サブマイコン１６６からの指示に従い、画像信号の入力元を、ＤＡＣ１６２もしくはアナログＲＧＢ入力端子１５０のいずれかに切り換える。セレクタ回路１６４から出力された画像信号は、アナログＲＧＢ出力端子１５２とダウンコンバータ１６８とに出力される。ダウンコンバータ１６８は、入力されたアナログＲＧＢ信号をコンポジット信号に変換し、この信号をコンポジット出力端子１５４に出力する。
【００３４】
本体１１０は、更に、操作パネル１２０を備えている。操作パネル１２０には、例えば、メモリカード３００に記録された画像ファイルを再生するための画像再生ボタン１２１や、次の画像を表示させるためのページ送りボタン１２２、マスクに関する操作を行うためのマスクボタン１２３、ハイライトに関する操作を行うためのハイライトボタン１２４、が備えられている。また、操作パネル１２０には、その他にも、セレクタ回路１６４が入力する画像信号の入力元を切り換えるためのセレクトボタン１２５や、ズームを行うためのズームボタン１２６、画像をスクロールさせるためのスクロールボタン１２７、が備えられている。ズームボタン１２６が操作されると、カメラヘッド１４０によって撮影された画像が出力されている場合には光学ズームが電子ズームに優先して行われ、メモリカード３００に記録された画像の再生が行われている場合には電子ズームのみが行われる。また、スクロールボタン１２７は、電子ズームを行っている場合にのみ機能する。
【００３５】
操作パネル１２０には、サブマイコン１６６が接続されている。サブマイコン１６６は、操作パネル１２０から種々の操作信号を受け付け、この操作信号を画像処理プロセッサ１３０やレンズ制御マイコン１４７等に出力する。更に、サブマイコン１６６には、リモコン受信部１７０も接続されており、操作パネル１２０から受信する操作信号と同種の信号を、リモコン受信部１７０を介してリモコン１９０から受信する。
【００３６】
Ｂ．各種処理：
（Ｂ−１）画像再生処理：
図４は、資料提示装置１００の画像処理プロセッサ１３０によって実行される画像再生処理のフローチャートである。この画像再生処理は、操作パネル１２０（あるいはリモコン１９０。以下同じ）の画像再生ボタン１２１が押された場合に実行される。操作パネル１２０の画像再生ボタン１２１が再度押されると、サブマイコン１６６から割り込みがかかり、画像処理プロセッサ１３０には、この画像再生処理を終了させる。
【００３７】
この画像再生処理が実行されると、まず、画像処理プロセッサ１３０は、メモリカードスロット１５８に挿入されたメモリカード３００から、画像ファイルを１つ読み込む（ステップＳ１００）。画像ファイルがメモリカード３００に複数記録されている場合には、画像処理プロセッサ１３０は、ファイル名順に画像ファイルの読み込みを行う。なお、ファイル名順以外にも、その他、例えば、画像ファイルの生成日時順やメモリカード３００への記録順に読み込みを行うものとしてもよい。
【００３８】
画像ファイルを１つ読み込むと、画像処理プロセッサ１３０は、重畳情報取得回路１３２によって、読み込んだ画像ファイルのＥＸＩＦ情報内に重畳情報（図２参照）が記録されているかを判断する（ステップＳ１０２）。重畳情報が記録されていなければ、画像処理プロセッサ１３０は、読み込んだ画像ファイル中の画像データが表す画像（入力画像）をそのまま出力する（ステップＳ１０４）。画像処理プロセッサ１３０から入力画像が出力されると、スケーリング回路１６０やＤＡＣ１６２等を通じて、液晶ディスプレイ２００等にその画像が表示される。
【００３９】
ステップＳ１０４において入力画像の出力を行うと、画像処理プロセッサ１３０は、操作パネル１２０のページ送りボタン１２２が押されるまで待機する（ステップＳ１０６）。この間に、操作パネル１２０のズームボタン１２６やスクロールボタン１２７が押された場合には、画像処理プロセッサ１３０は、ズームスクロール回路１３８の働きによって、入力画像の電子ズームやスクロールを行う。
【００４０】
ステップＳ１０２において、画像ファイルのＥＸＩＦ情報内に重畳情報が記録されていると判断すると、画像処理プロセッサ１３０は、更に、重畳情報内の種別フラグを参照して、重畳情報の種別が、マスク情報であるかハイライト情報であるかを判断する（ステップＳ１０８）。重畳情報の種別がマスク情報であれば、画像処理プロセッサ１３０は、後述するマスク処理を実行し（ステップＳ１１０）、ハイライト情報であれば、後述するハイライト処理（ステップＳ１１２）を実行する。画像処理プロセッサ１３０は、以上で説明した画像再生処理を、画像再生ボタンが再度押されるまで、繰り返し実行する。
【００４１】
（Ｂ−２）マスク処理：
図５は、上述した画像再生処理のステップＳ１１０で実行されるマスク処理の詳細なフローチャートである。このマスク処理が実行されると、まず、画像処理プロセッサ１３０は、マスク回路１３４によって、画像ファイル中のマスク情報によって表される全てのマスク画像を入力画像上に重畳させて出力する（ステップＳ２００）。つまり、本実施例では、画像ファイル内にマスク情報が記録されていれば、ユーザからの特別な操作なしに、入力画像にマスク画像が重畳されて出力されることになる。
【００４２】
続いて、画像処理プロセッサ１３０は、マスクボタン１２３が押されたかを判断する（ステップＳ２０２）。マスクボタン１２３が押されれば、現在、マスク画像を１つ以上表示しているかを判断する（ステップＳ２０４）。マスク画像が１つ以上表示されていれば、画像処理プロセッサ１３０は、マスク回路１３４によって、現在、入力画像に重畳させているマスク画像を１つ消去する（ステップＳ２０６）。このとき、マスク回路１３４は、マスク情報内に記録された順位に従って、消去するマスク画像を決定する。このように、本実施例では、マスク情報内に記録された順位に従って消去するマスク画像を決定するが、マスク情報が画像ファイル内に記録されている順番に従って消去してもよい。この場合、マスク情報内に予め順位を登録しておく必要はない。
【００４３】
ステップＳ２０４において、現在、マスク画像を表示していないと判断すると、画像処理プロセッサ１３０は、マスク回路１３４に、全てのマスク画像を再表示させる（ステップＳ２０８）。つまり、本実施例では、マスクボタン１２３が押されるたびに、１つずつマスク画像が消去され、マスク画像がすべて消去された後に更にマスクボタン１２３が押されると、再び、全てのマスク画像が表示されることになる。
【００４４】
ステップＳ２０２において、マスクボタン１２３が押されていないと判断された場合や、マスク画像の消去（ステップＳ２０６）、あるいは、全マスク画像の再表示（ステップＳ２０８）が行われた後には、画像処理プロセッサ１３０は、ズームボタン１２６やスクロールボタン１２７による操作がなされたかを判断する（ステップＳ２１０）。ズームボタン１２６やスクロールボタン１２７の操作がされれば、ズームスクロール回路１３８によって、ズーム／スクロール処理を行う（ステップＳ２１２）。ズームスクロール回路１３８は、このズーム／スクロール処理において、入力画像の電子ズームやスクロールを行うとともに、入力画像に重畳されているマスク画像についても、入力画像と同様に、電子ズームやスクロールを行う。ズームボタン１２６やスクロールボタン１２７の操作がなければ、画像処理プロセッサ１３０は、ステップＳ２１２の処理をスキップする。
【００４５】
図６は、ズーム／スクロール処理の概念を示す図である。図６に示した領域ＡＲ１は、電子ズームおよびスクロール前に画面全体に表示されている入力画像全体の領域であり、領域ＡＲ２は、電子ズームおよびスクロール後に画面全体に拡大されて表示される入力画像内の一部の領域である。例えば、領域ＡＲ１に対する領域ＡＲ２の拡大率が「ＭＡＧ」であり、領域ＡＲ２の中心が領域ＡＲ１の中心からスクロールして移動した距離が、Ｘ方向に「Ｘｓｃ」、Ｙ方向に「Ｙｓｃ」、だとする。そうすると、上記ステップＳ２１２のズーム／スクロール処理では、図６に示すように、各マスク画像の左上の座標（Ｘ１１，Ｙ１１）は、（Ｘ１１＊ＭＡＧ−Ｘｓｃ，Ｙ１１＊ＭＡＧ−Ｙｓｃ）に変換され、右下の座標（Ｘ１２，Ｙ１２）は、（Ｘ１２＊ＭＡＧ−Ｘｓｃ，Ｙ１２＊ＭＡＧ−Ｙｓｃ）に変換される。各マスク画像は、こうして変換された座標に基づいて、電子ズームおよびスクロール後の入力画像（領域ＡＲ２）に重畳されて出力される。そのため、図６に示すように、電子ズーム前後およびスクロール前後において、入力画像上に配置されるマスク画像の相対的な位置および範囲は不変となり、マスク画像がこれまでマスクしてきた範囲からずれることがない。
【００４６】
ズーム／スクロール処理が終了すると（あるいは、スキップされると）、最後に、画像処理プロセッサ１３０は、ページ送りボタン１２２が押されたかを判断する（ステップＳ２１４）。ページ送りボタン１２２が押されていなければ、画像処理プロセッサ１３０は、ステップＳ２０２に処理を戻す。一方、ページ送りボタン１２２が押されれば、当該マスク処理を終了する。このマスク処理が終了すれば、画像処理プロセッサ１３０は、図４に示した画像再生処理に処理を戻す。そのため、画像再生処理のステップＳ１００によって、次の画像ファイルが読み込まれることになる。
【００４７】
（Ｂ−３）ハイライト処理：
図７は、上述した画像再生処理のステップＳ１１２（図４）で実行されるハイライト処理の詳細なフローチャートである。このハイライト処理が実行されると、画像処理プロセッサ１３０は、まず、ハイライト回路１３６によって、画像ファイル中のハイライト情報によって表されるハイライト画像を入力画像上に重畳させて出力する（ステップＳ３００）。つまり、本実施例では、画像ファイル内にハイライト情報が記録されていれば、ユーザからの特別な操作なしに、画像上の予め指定された部分がハイライト表示されることになる。
【００４８】
続いて、画像処理プロセッサ１３０は、操作パネル１２０のハイライトボタン１２４が押されたかを判断する（ステップＳ３０２）。ハイライトボタン１２４が押されれば、画像処理プロセッサ１３０は、現在、ハイライト画像を表示しているかを判断する（ステップＳ３０４）。ハイライト画像を表示していれば、画像処理プロセッサ１３０は、ハイライト回路１３６によって、ハイライト画像を消去する（ステップＳ３０６）。
【００４９】
ステップＳ３０４において、現在、ハイライト画像を表示していないと判断すると、画像処理プロセッサ１３０は、ハイライト回路１３６によって、ハイライト画像を再表示する（ステップＳ３０８）。つまり、本実施例では、ハイライトボタン１２４が押されるたびに、ハイライト画像の表示と非表示とが繰り返されることになる。
【００５０】
ステップＳ３０２において、ハイライトボタンが押されていないと判断された場合や、ハイライト画像の消去（ステップＳ３０６）、あるいは、再表示（ステップＳ３０８）が行われた後には、画像処理プロセッサ１３０は、ズームボタン１２６やスクロールボタン１２７による操作がなされたかを判断する（ステップＳ３１０）。ズームボタン１２６やスクロールボタン１２７の操作がなされれば、ズームスクロール回路１３８によって、ズーム／スクロール処理を行う（ステップＳ３１２）。このズーム／スクロール処理は、上述したマスク処理におけるズーム／スクロール処理（図６参照）と同様である。ズームボタン１２６やスクロールボタン１２７の操作がなければ、画像処理プロセッサ１３０は、ステップＳ３１２の処理をスキップする。
【００５１】
最後に、画像処理プロセッサ１３０は、ページ送りボタン１２２が押されたかを判断する（ステップＳ３１４）。ページ送りボタン１２２が押されていなければ、画像処理プロセッサ１３０は、ステップＳ３０２に処理を戻す。一方、ページ送りボタン１２２が押されれば、当該ハイライト処理を終了する。このハイライト処理が終了すれば、画像処理プロセッサ１３０は、図４に示した画像再生処理に処理を戻す。そのため、画像再生処理のステップＳ１００によって、次の画像ファイルが読み込まれることになる。
【００５２】
以上で説明した本実施例によれば、画像ファイル毎に、そのＥＸＩＦ情報内に、予め、マスク画像やハイライト画像を配置する位置や範囲が設定されているので、プレゼンテーションの最中に、これらの設定を行う必要がない。この結果、プレゼンテーションをスムーズに進めることができる。更に、本実施例では、画像ファイル中にマスク情報が記録されていれば、自動的に、入力画像上にマスク画像が重畳されて表示される。そのため、マスクしようとする部分がマスク画像に先だって表示されることがない。この結果、学校の授業等において、答案用紙を表す画像の正答部分が先に表示されてしまうことなどを抑制することができる。
【００５３】
更に、本実施例では、画像ファイル中のＥＸＩＦ情報内にマスク情報やハイライト情報を記録することとしたため、画像データ自体の情報量を低下させることなく、マスク画像やハイライト画像を重畳させることが可能になる。そのため、マスク画像やハイライト画像を消去したとしても、その背後に隠れている画像を容易に再表示させることができる。また、画像ファイル中のＥＸＩＦ情報内にマスク情報やハイライト情報を記録すれば、マスク情報やハイライト情報と画像データとを別々に管理する必要がないので、これらのデータの取り扱いが容易になる。
【００５４】
更に、本実施例では、入力画像を電子ズームやスクロールさせた場合には、マスク画像やハイライト画像についても、入力画像と同様に、電子ズームやスクロールを行うこととした。そのため、入力画像の電子ズームやスクロールによって、マスクしたい部分が見えてしまったり、ハイライトしたい部分がずれてしまったりすることを抑制することができる。以上で説明したように、本実施例の資料提示装置１００によれば、マスク機能やハイライト機能の利便性を大幅に向上させることが可能になる。
【００５５】
Ｃ．変形例：
以上、本発明の一実施例について説明したが、本発明はこのような実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができる。例えば、以下のような変形が可能である。
【００５６】
・変形例１：
上記実施例では、ハイライト情報が画像ファイルに記録されている場合には、自動的に、ハイライト画像が入力画像に重畳されることとした。しかし、例えば、画像ファイルにハイライト情報が記録されている場合には、初期状態では、入力画像をトーンを落とした状態で表示させ、ハイライトボタンが押されたときにはじめて、ハイライト画像が入力画像に重畳されることとしてもよい。こうすることで、ユーザが自分のタイミングでハイライト表示を行うことが可能になる。
【００５７】
・変形例２：
上記実施例では、ハイライト画像は、ハイライト情報で指定された座標に固定されて表示される。しかし、ハイライト画像は、操作パネル１２０による操作によって、入力画像上を移動可能としてもよい。また、同様に、マスク画像を移動可能としてもよい。
【００５８】
・変形例３：
上記実施例では、ハイライト画像は、入力画像上に１つだけ重畳されることとした。しかし、ハイライト画像は、マスク画像と同様に、複数、入力画像上に重畳させても構わない。ただし、複数のハイライト画像を重畳する際には、あるハイライト画像のハイライト領域と他のハイライト画像のマスキング領域とが重畳する場合に、ハイライト領域の透過度がマスキング領域の透過度よりも優先されることとする。こうすることで、あるハイライト画像のハイライト領域が、他のハイライト画像のマスキング領域によって覆われてしまうことを防止することができる。
【００５９】
・変形例４：
上記実施例では、電子ズームやスクロールの操作に応じて、入力画像と共に、マスク画像やハイライト画像についても電子ズームやスクロールを行うこととした。これに加え、入力画像が回転された場合には、その回転角度に応じて、マスク画像やハイライト画像についても回転を行うこととしてもよい。
【００６０】
・変形例５：
上記実施例では、マスク情報に記録された順位に従って、マスク画像の消去を行うこととした。これに対して、マスク画像の消去や再表示は、マスク画像毎に個別に行うこととしてもよい。例えば、ユーザが操作パネル１２０やリモコン１９０で、マスク画像の表示位置（表示されている位置と表示されるべき位置とを含む）に順番にフォーカスが当たるカーソルを移動させ、希望の位置でマスクボタンを押すことにより、その位置のマスク画像の表示と非表示とを切り換えるようにしてもよい。こうすることで、マスク機能の利便性を高めることが可能になる。
【００６１】
・変形例６：
上記実施例では、ページ送りボタン１２２が押された場合に、次の画像ファイルが読み込まれることとしたが、ページ戻しボタンを用意し、このページ戻しボタンが押されれば、前の画像ファイルが読み込まれることとしてもよい。
【００６２】
・変形例７：
上記実施例では、画像ファイルのＥＸＩＦ情報内に重畳情報（マスク情報およびハイライト情報）が記録されることとした。しかし、重畳情報は、ＥＸＩＦ情報に限られず、画像ファイル内の他の領域に記録されていてもよい。また、重畳情報は、画像ファイルとは分離して記録されていることとしてもよい。例えば、メモリカード３００内に、画像ファイルとは別個に、重畳情報データとして記録されていることとしてもよい。また、資料提示装置１００内のメモリ内に記録されていることとしてもよい。このように、画像ファイルと重畳情報とを分離して管理する場合には、画像ファイルのファイル名と、各重畳情報を対応付けておく。こうすることで、取得した画像ファイルに対応する重畳情報を適切に取得することが可能になる。
【００６３】
・変形例８：
上記実施例では、マスク画像やハイライト画像が重畳された画像は、液晶ディスプレイ２００等の外部表示装置に表示されることとした。これに対して、例えば、ＵＳＢ端子１５６に接続されているコンピュータに画像を出力することとしてもよい。
【００６４】
・変形例９：
上記実施例では、マスク画像とハイライト画像とはそれぞれ別々に画面上に表示されることとした。これに対して、例えば、画像ファイル内の重畳情報に、マスク情報とハイライト情報とが混在して記録されることを許容し、これらが画像ファイル内に混在している場合には、マスク画像とハイライト画像とを、同一画面上に表示することとしてもよい。こうすることにより、多様なプレゼンテーションを行うことが可能になる。
【符号の説明】
【００６５】
１００…資料提示装置
１１０…本体
１１５…支柱
１２０…操作パネル
１２１…画像再生ボタン
１２２…ページ送りボタン
１２３…マスクボタン
１２４…ハイライトボタン
１２５…セレクトボタン
１２６…ズームボタン
１２７…スクロールボタン
１３０…画像処理プロセッサ
１３２…重畳情報取得回路
１３４…マスク回路
１３６…ハイライト回路
１３８…ズームスクロール回路
１４０…カメラヘッド
１４１…レンズユニット
１４３…アナログフロントエンド
１４４…タイミングジェネレータ
１４５…ズームモータ
１４６…ドライバＩＣ
１４７…レンズ制御マイコン
１４８…ズームレンズ
１５０…アナログＲＧＢ入力端子
１５２…アナログＲＧＢ出力端子
１５４…コンポジット出力端子
１５６…ＵＳＢ端子
１５８…メモリカードスロット
１６０…スケーリング回路
１６４…セレクタ回路
１６６…サブマイコン
１６８…ダウンコンバータ
１７０…リモコン受信部
１９０…リモコン
２００…液晶ディスプレイ
３００…メモリカード
３２０…スケーリング回路
ＳＴ…資料
【図１】
2011135474.tif 000003
【図２】
2011135474.tif 000004
【図３】
2011135474.tif 000005
【図４】
2011135474.tif 000006
【図５】
2011135474.tif 000007
【図６】
2011135474.tif 000008
【図７】
2011135474.tif 000009