(57)【特許請求の範囲】
【請求項１】
外部の装置に記憶された複数の実画像データに対応する複数の縮小画像を表示装置に表示させる表示制御手段と、
前記表示制御手段により前記表示装置に表示された縮小画像を選択する選択手段と、
前記表示装置に表示される所定の処理ごとに設けられたボタンであって、前記選択手段により選択された縮小画像に対応する実画像データに対する前記所定の処理の実行を指示する指示手段と、
前記指示手段により実行が指示された所定の処理の実行を命令する命令手段と、
前記命令手段による命令に応じて、前記外部の装置から送信されてくる実画像データを受信する第１の受信手段と、
前記命令手段による命令に応じて、前記外部の装置から送信されてくる前記実画像データに関連する関連画像データを受信する第２の受信手段と、
前記実画像データと前記関連画像データを合成する合成手段と、
前記実画像データと前記関連画像データの透過率を設定する設定手段と
を備え、
前記所定の処理は、前記外部の装置から前記実画像データと前記関連画像データを取り込む取り込み処理を含み、前記外部の装置からの取り込みの対象として前記実画像データと前記関連画像データとが指定された場合、前記取り込み処理において前記設定手段は前記実画像データと前記関連画像データの前記透過率を設定し、
前記合成手段は、前記設定手段によって設定された前記透過率に基づいて、前記実画像データと前記関連画像データを合成する
ことを特徴とする画像表示制御装置。
【請求項２】
前記外部の装置は、電子カメラである
ことを特徴とする請求項１に記載の画像表示制御装置。
【請求項３】
前記設定手段は、前記実画像データおよび前記関連画像データのうちのいずれか一方の透過率を所定の値に固定したまま、他方の透過率だけを変化させるようにして前記実画像データおよび前記関連画像データの透過率を設定する
ことを特徴とする請求項１に記載の画像表示制御装置。
【請求項４】
前記実画像データは電子カメラによる撮影の結果得られた画像データであり、前記関連画像データは前記実画像データに関連する線画の画像データである
ことを特徴とする請求項１に記載の画像表示制御装置。
【請求項５】
前記合成手段より合成された合成画像を記憶する記憶手段
をさらに備えることを特徴とする請求項１に記載の画像表示制御装置。
【請求項６】
前記表示制御手段は、さらに、前記合成手段より合成された合成画像を前記表示装置に表示させる
ことを特徴とする請求項１に記載の画像表示制御装置。
【請求項７】
外部の装置に記憶された複数の実画像データに対応する複数の縮小画像を表示装置に表示させ、
前記表示装置に表示された縮小画像を選択し、
前記表示装置に表示される所定の処理ごとに設けられたボタンに対する操作に応じて、選択された前記縮小画像に対応する実画像データに対する前記所定の処理の実行を指示し、
実行が指示された前記所定の処理の実行を命令し、
前記命令に応じて、前記外部の装置から送信されてくる実画像データを受信し、
前記命令に応じて、前記外部の装置から送信されてくる前記実画像データに関連する関連画像データを受信し、
前記実画像データと前記関連画像データの透過率を設定し、
前記透過率で前記実画像データと前記関連画像データを合成するように制御するプログラムを記録し、
前記所定の処理は、前記外部の装置から前記実画像データと前記関連画像データを取り込む取り込み処理を含み、前記外部の装置からの取り込みの対象として前記実画像データと前記関連画像データとが指定された場合、前記取り込み処理において前記実画像データと前記関連画像データの前記透過率が設定される
ことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像表示制御装置および記録媒体に関し、例えば、電子カメラから転送されてきた画像データと線画データを所定の比率で重ね合わせて表示するようにした画像表示制御装置および記録媒体に関する。
【０００２】
【従来の技術】
近年、フィルムを使用したカメラに代わって、ＣＣＤ等を用いて被写体の画像を撮影し、それをディジタルのデータに変換して内蔵するメモリや、着脱可能なメモリカード等に記録する電子カメラが用いられるようになってきている。この電子カメラを用いて撮影した画像は、従来のカメラのように現像、焼き付けを経ることなく、即座に再生し、ＬＣＤ等の画面に表示することができる。
【０００３】
また、撮影した画像をパーソナルコンピュータに転送し、パーソナルコンピュータの画面に表示させたり、ハードディスク等に記憶させたりすることができるものもある。
【０００４】
【発明が解決しようとする課題】
このような電子カメラに、ＣＣＤに結像した画像を表示したり、所定の情報を表示するためのＬＣＤと、文字や図形等の線画情報を入力するための透明な部材からなるタッチタブレットを、タッチタブレットがＬＣＤの上に重なるようにして設けることが考えられる。ＬＣＤ上に表示された画像は、タッチタブレットを介して観察することができ、タッチタブレットにより入力された線画情報は、ＬＣＤ上に表示されるので、ＬＣＤとタッチタブレットを、電子ビューファインダとして用いたり、線画情報を入力するための入力装置として用いることが可能となる。
【０００５】
そして、入力した線画情報を画像とともにパーソナルコンピュータに転送し、パーソナルコンピュータ上の画面に、それらを合成した画像を表示することができるようにすることが考えられる。
【０００６】
【発明が解決しようとする課題】
しかしながら、画像と線画情報とを合成した合成画像において、画像と線画情報の合成比率を変えることができないため、利用目的に合った合成画像を表示させたり、記録することができない課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、電子カメラに記録された画像および関連する線画情報を合成して表示するとき、その合成比率を変えることができるようにし、様々な利用目的に合った合成画像を表示することができるようにするものである。
【０００８】
【課題を解決するための手段】
請求項１に記載の画像表示制御装置は、外部の装置に記憶された複数の実画像データに対応する複数の縮小画像を表示装置に表示させる表示制御手段と、表示制御手段により表示装置に表示された縮小画像を選択する選択手段と、表示装置に表示される所定の処理ごとに設けられたボタンであって、選択手段により選択された縮小画像に対応する実画像データに対する所定の処理の実行を指示する指示手段と、指示手段により実行が指示された所定の処理の実行を命令する命令手段と、命令手段による命令に応じて、外部の装置から送信されてくる実画像データを受信する第１の受信手段と、命令手段による命令に応じて、外部の装置から送信されてくる実画像データに関連する関連画像データを受信する第２の受信手段と、実画像データと関連画像データを合成する合成手段と、実画像データと関連画像データの透過率を設定する設定手段とを備え、所定の処理は、外部の装置から実画像データと関連画像データを取り込む取り込み処理を含み、外部の装置からの取り込みの対象として実画像データと関連画像データとが指定された場合、取り込み処理において設定手段は実画像データと関連画像データの透過率を設定し、合成手段は、設定手段によって設定された透過率に基づいて、実画像データと関連画像データを合成することを特徴とする。
外部の装置は、電子カメラであるようにすることができる。
【０００９】
命令手段による命令に応じて、外部の装置から送信されてくる実画像データを受信する第１の受信手段と、命令手段による命令に応じて、外部の装置から送信されてくる実画像データに関連する関連画像データを受信する第２の受信手段と、実画像データと関連画像データを合成する合成手段と、合成手段による実画像データと関連画像データの合成方法を設定する設定手段とを設け、所定の処理は、外部の装置から実画像データと関連データを取り込んで合成する合成処理であり、設定手段は、実画像データと関連画像データの透過率を設定し、合成手段は、設定手段によって設定された透過率に基づいて、実画像データと関連画像データを合成するようにすることができる。
【００１０】
また、設定手段は、実画像データおよび関連画像データのうちのいずれか一方の透過率を所定の値に固定したまま、他方の透過率だけを変化させるようにして実画像データおよび関連画像データの透過率を設定するようにすることができる。
【００１２】
また、実画像データは電子カメラによる撮影の結果得られた画像データであり、関連画像データは実画像データに関連する線画の画像データであるようにすることができる。
【００１３】
また、合成手段より合成された合成画像を記憶する記憶手段（例えば、図１のハードディスク４）をさらに設けるようにすることができる。
【００１４】
また、表示制御手段は、さらに、合成手段より合成された合成画像を表示装置に表示させるようにすることができる。
【００１５】
請求項７に記載の記録媒体は、外部の装置に記憶された複数の実画像データに対応する複数の縮小画像を表示装置に表示させ、表示装置に表示された縮小画像を選択し、表示装置に表示される所定の処理ごとに設けられたボタンに対する操作に応じて、選択された縮小画像に対応する実画像データに対する所定の処理の実行を指示し、実行が指示された所定の処理の実行を命令し、命令に応じて、外部の装置から送信されてくる実画像データを受信し、命令に応じて、外部の装置から送信されてくる実画像データに関連する関連画像データを受信し、実画像データと関連画像データの透過率を設定し、透過率で実画像データと関連画像データを合成するように制御するプログラムを記録し、所定の処理は、外部の装置から実画像データと関連画像データを取り込む取り込み処理を含み、外部の装置からの取り込みの対象として実画像データと関連画像データとが指定された場合、取り込み処理において実画像データと関連画像データの透過率が設定されることを特徴とする。
【００１６】
請求項１に記載の画像表示制御装置においては、表示制御手段が、外部の装置に記憶された複数の実画像データに対応する複数の縮小画像を表示装置に表示させ、選択手段が、表示制御手段により表示装置に表示された縮小画像を選択し、表示装置に表示される所定の処理ごとに設けられたボタンである指示手段が、選択手段により選択された縮小画像に対応する実画像データに対する所定の処理の実行を指示し、命令手段が、指示手段により実行が指示された所定の処理の実行を命令し、第１の受信手段が、命令手段による命令に応じて、外部の装置から送信されてくる実画像データを受信し、第２の受信手段が、命令手段による命令に応じて、外部の装置から送信されてくる実画像データに関連する関連画像データを受信し、合成手段が、実画像データと関連画像データを合成し、設定手段が、実画像データと関連画像データの透過率を設定し、所定の処理は、外部の装置から実画像データと関連画像データを取り込む取り込み処理を含み、外部の装置からの取り込みの対象として実画像データと関連画像データとが指定された場合、取り込み処理において設定手段は実画像データと関連画像データの透過率を設定し、合成手段は、設定手段によって設定された透過率に基づいて、実画像データと関連画像データを合成する。
【００１７】
請求項７に記載の記録媒体においては、外部の装置に記憶された複数の実画像データに対応する複数の縮小画像を表示装置に表示させ、表示装置に表示された縮小画像を選択し、表示装置に表示される所定の処理ごとに設けられたボタンに対する操作に応じて、選択された縮小画像に対応する実画像データに対する所定の処理の実行を指示し、実行が指示された所定の処理の実行を命令し、命令に応じて、外部の装置から送信されてくる実画像データを受信し、命令に応じて、外部の装置から送信されてくる実画像データに関連する関連画像データを受信し、実画像データと関連画像データの透過率を設定し、透過率で実画像データと関連画像データを合成するように制御するプログラムが記録され、所定の処理は、外部の装置から実画像データと関連画像データを取り込む取り込み処理を含み、外部の装置からの取り込みの対象として実画像データと関連画像データとが指定された場合、取り込み処理において実画像データと関連画像データの透過率が設定される。
【００１８】
【発明の実施の形態】
図１は、本発明の画像表示制御装置を応用したホストコンピュータの一実施の形態の構成例を示すブロック図である。ホストコンピュータ１において、制御部２は、ＣＰＵ（central processing unit）やメインメモリ等により構成され、ＣＰＵは、メインメモリにロードされた転送用ソフトウェア３に従って動作するようになされている。
【００１９】
転送用ソフトウェア３を構成する実画像入力部３ａは、インタフェース６を介して、電子カメラ１１より転送されてきた実画像データを入力するようになされている。オーバレイ画像入力部３ｂは、インタフェース６を介して、電子カメラ１１より転送されてきたメモデータ等の線画情報（オーバレイ画像データ）を入力するようになされている。合成部３ｃは、実画像入力部３ａより供給された実画像データ、およびオーバレイ画像入力部３ｂより供給されたメモデータを後述するようにしてユーザによって設定された合成比率で合成するようになされている。
【００２０】
調整用ＧＵＩ（graphical user interface）制御部３ｄは、合成部３ｃにおいて、実画像とオーバレイ画像を合成するときの合成比率を設定するための環境設定ダイアログを表示し、ユーザにより設定された合成比率に対応するパラメータを合成部３ｃに供給するようになされている。そして、合成画像出力部３ｅは、合成部３ｃによって合成された実画像データとオーバレイ画像データの合成画像を出力するようになされている。
【００２１】
ハードディスク４は、合成画像出力部３ｅより出力された合成画像を記憶するようになされている。
【００２２】
ＶＲＡＭ（ビデオＲＡＭ）５は、合成画像出力部３ｅより出力された合成画像に対応するビットマップデータを記憶し、それに対応する制御信号を出力するようになされている。表示装置７は、ＶＲＡＭ５より供給される制御信号に従って動作し、ＶＲＡＭ５に記憶されているビットマップデータに対応する画像を表示するようになされている。
【００２３】
次に、図２のフローチャートを参照してその動作について説明する。最初に、ステップＳ１において、制御部２は、図３に示したようなブラウザウインドウに対応するデータをＶＲＡＭ５に供給し、表示装置７に表示させる。ブラウザウインドウには、複数のサムネイル画像（縮小画像）が表示され、サムネイル画像が表示されている領域の上部には、情報ボタン２８、サウンドボタン２９、およびオーバレイボタン３０が表示される。また、サムネイル画像が表示されている領域の下部には、予め入力しておいたその画像名が表示される。これらのボタン、サムネイル画像、および画像名が表示される領域をサムネイルエリアと呼ぶ。
【００２４】
情報ボタン２８は、画像に対応する情報を表示するとき操作される。サウンドボタン２９は、この画像がサウンドデータを持つとき表示され、このサウンドボタンを操作することにより、サウンドデータを保存したり、再生することができる。オーバレイボタン３０は、画像がオーバレイデータ、即ち、メモデータ等の線画情報を持つとき表示され、このオーバレイボタン３０を操作することにより、メモデータを画像に重ね合わせて表示することができる。
【００２５】
シャッターボタン２１は、電子カメラ１１の図示せぬシャッタを切るとき操作される。取り込みボタン２２は、電子カメラ１１に記憶されている画像を取り込むとき操作される。このとき、画像はオリジナルの画素数（例えば、６４０×４８０画素）で取り込まれる。消去ボタン２３は、画像を電子カメラ１１から消去するとき操作される。保存ボタン２４は、画像を保存するとき操作される。名前順チェックボックス２５はチェックボックスであり、このチェックボックスがチェックされると、サムネイル画像は画像名の文字列を用いてアルファベット順にソートされ、ソートされた順番に表示されるようになされている。
【００２６】
順序コントロールボタンは、「正順」と「逆順」の２つのボタンからなり、名前順チェックボックス２５がチェックされているときだけアクティブになる。そして、サムネイル画像を画像名の正順または逆順のいずれの順に表示するかを指定するとき操作される。
【００２７】
サムネイルオン・オフボタン２７は、サムネイル画像をオンまたはオフするとき操作される。オフが選択されると、サムネイル画像が消去され、その代わりに、画像名のリストが表示される。
【００２８】
ユーザが、図示せぬマウス等のポインティングデバイスを操作して、所望のサムネイル画像上にカーソルを移動させ、マウスのボタンをクリックすることにより、そのサムネイル画像を指定する。そして、オーバレイデータも指定するときは、さらにその上部に表示されているオーバレイボタンを押すことにより、そのサムネイル画像に関連するオーバレイデータであるメモデータを指定する。
【００２９】
次に、ステップＳ２に進み、取り込みボタン２２にカーソルを移動させ、マウスのボタンをクリックすることにより、ステップＳ１で指定した画像のみ、または画像とメモデータの取り込みを指示する。
【００３０】
ステップＳ３においては、画像のみの出力が指定されたか否かが判定される。画像のみの出力が指定されたと判定された場合、ステップＳ４に進み、制御部２は、ステップＳ１で指定されたサムネイル画像に対応する実画像データを出力するように指示するコマンドを、インタフェース６を介して、電子カメラ１１に供給する。電子カメラ１１は、ホストコンピュータ１の制御部２からのコマンドを受信すると、コマンドで指定された実画像データをホストコンピュータ１に送信する。
【００３１】
ステップＳ５においては、ホストコンピュータ１のインタフェース６は、電子カメラ１１より送信されてきた実画像データを受信し、実画像入力部３ａに供給する。実画像入力部３ａに供給された実画像データは合成部３ｃを介して合成画像出力部３ｅに供給される。この場合、オーバレイ画像が入力されないので、合成部３ｃによる合成処理は行われず、実画像データが合成画像出力部３ｅより出力され、ハードディスク４に供給されて記憶される。あるいは、ＶＲＡＭ５に供給され、対応する画像が表示装置７に表示される。これにより、処理が終了する。
【００３２】
一方、ステップＳ３において、ステップＳ１において実画像とオーバレイ画像の出力が指定されたと判定された場合、ステップＳ７に進み、実画像とオーバレイ画像の合成処理、および合成画像の出力処理が行われる。次に、図４乃至図６のフローチャートを参照して、図２のステップＳ７における処理の詳細について説明する。
【００３３】
最初に、ステップＳ１１において、調整用ＧＵＩ制御部３ｄは、図７に示すような環境設定ダイアログに対応するビットマップデータをＶＲＡＭ５に供給し、表示装置７に表示させる。
【００３４】
環境設定ダイアログの「取り込み後ブラウザを閉じる（Ｃｌｏｓｅ  ｂｒｏｗｓｅｒ  ａｆｔｅｒ  ａｃｑｕｉｓｉｔｉｏｎ）」チェックボックスは、ブラウザウインドウの取り込みボタン２２を押し、１つまたは複数の画像が取り込まれた後、そのウインドウを閉じるように設定するとき、チェックされる。「取り込み後画像を削除（Ｄｅｌｅｔｅ  ｉｍａｇｅｓ  ａｆｔｅｒ  ａｃｑｕｉｓｉｔｉｏｎ）」チェックボックスは、画像が取り込まれた後、電子カメラ１１からその画像を削除するように設定するとき、チェックされる。
【００３５】
圧縮モードポップアップは、電子カメラの圧縮モード（Ｃｏｍｐｒｅｓｓｉｏｎ  Ｍｏｄｅ）を指定するとき操作される。選択肢には、例えば「高画質」と「高圧縮率」がある。スピードライトモードポップアップは、電子カメラ１１のスピードライトモードを設定するとき操作される。選択肢には、例えば「赤目防止自動」、「赤目防止強制発光」、「自動」、「強制発光」、および「オフ」がある。
【００３６】
オーバレイ混在スライダ（以下、適宜単にスライダバーという）は、実画像とオーバレイ画像の混合割合（合成比率）を設定するとき操作される。スライダバーの右には「画像のみ」と表示され、スライダバーの左には「オーバレイのみ」と表示される。そして、中央には「両方」と表示される。その下方には、いま設定されている混合割合で実画像とオーバレイ画像とを合成した合成画像のサンプルが表示される。
【００３７】
次に、ステップＳ１２に進み、ユーザは、環境設定ダイアログに設けられたスライダバーをマウスを用いて操作し、実画像とオーバレイ画像の合成比率を設定する。即ち、実画像とオーバレイ画像のそれぞれの透過率を設定する。この設定値に対応するパラメータは、合成部３ｃに供給され、合成画像生成時に用いられる。
【００３８】
ステップＳ１３においては、調整用ＧＵＩ制御部３ｄにより、スライダバーの位置が検出され、スライダバーが左端に設定されていると判定されたとき、ステップＳ１４に進み、オーバレイ画像の受信処理が行われる。図６は、オーバレイ画像の受信処理の手順を説明するフローチャートである。まず、ステップＳ４１において、制御部２は、電子カメラ１１に対して、オーバレイ画像を出力するよう指示するコマンドをインタフェース６を介して送信する。電子カメラ１１は、ホストコンピュータ１より送信されてきたコマンドに従って、指示されたオーバレイ画像を出力する。
【００３９】
次に、ステップＳ４２において、ホストコンピュータ１のインタフェース６は、電子カメラ１１より送信されてきたオーバレイ画像を受信し、それをオーバレイ画像入力部３ｂに供給する。その後、リターンし、図４のステップＳ１８に進む。
【００４０】
また、図４のステップＳ１３において、スライダバーが右端に設定されていると判定されたとき、ステップＳ１７に進み、実画像受信処理が行われる。図５は、実画像の受信処理の手順を説明するフローチャートである。まず、ステップＳ３１において、制御部２は、電子カメラ１１に対して、実画像を出力するよう指示するコマンドをインタフェース６を介して送信する。電子カメラ１１は、ホストコンピュータ１より送信されてきたコマンドに従って、指示された実画像をホストコンピュータ１に送信する。
【００４１】
次に、ステップＳ３２において、ホストコンピュータ１のインタフェース６は、電子カメラ１１より送信されてきた実画像を受信し、それを実画像入力部３ａに供給する。その後、リターンし、図４のステップＳ１８に進む。
【００４２】
また、図４のステップＳ１３において、スライダバーがそれ以外の位置にあると判定されたとき、ステップＳ１５に進む。ステップＳ１５においては、実画像の受信処理が行われる。この処理手順は、図５を参照して上述した場合と同様であるので、ここではその説明は省略する。次に、ステップＳ１６において、オーバレイ画像の受信処理が行われる。この処理手順は、図６を参照して上述した場合と同様であるので、ここではその説明は省略する。
【００４３】
ステップＳ１４、Ｓ１６、およびＳ１７の処理が終了すると、ステップＳ１８に進み、合成部３ｃにより、環境設定ダイアログのスライダバーの設定位置に対応した透過率で、実画像とオーバレイ画像の合成処理が行われる。例えば、スライダバーが中央に設定されたとき、実画像とオーバレイ画像は、同一の透過率０で合成される。即ち、実画像とオーバレイ画像がそれぞれ１００パーセントの割合で混合される。
【００４４】
スライダバーが中央から左よりに設定されると、オーバレイ画像の混合の割合は１００パーセントのままで固定され、実画像の混合の割合がスライダバーの設定位置に応じて例えば左に移動するのに伴って小さくされる。また、スライダバーが中央から右よりに設定されると、今度は、実画像の混合の割合が１００パーセントのままで固定され、オーバレイ画像の混合の割合がスライダバーの設定位置に応じて例えば右に移動するのに伴って小さくされる。
【００４５】
このようにして合成された合成画像は、合成画像出力部３ｅに供給される。
【００４６】
次に、ステップＳ１９において、合成画像出力部３ｅにより、合成画像が出力され、例えば、ハードディスク４に供給され、記憶される。あるいは、ＶＲＡＭ５に供給され、表示装置７に表示される。
【００４７】
図８は、実画像データとオーバレイ画像データの合成比率を変化させたときの表示例を示している。図８（Ａ）は、スライダバーを左端に設定した場合の合成画像を表しており、オーバレイ画像の混合割合が１００パーセントとされ、実画像の混合割合が０パーセントとされ、オーバレイ画像だけが表示されている。図８（Ｂ）は、スライダバーが中央に設定された場合の合成画像を表しており、実画像とオーバレイ画像の混合割合がともに１００パーセントとされ、実画像の上にオーバレイ画像が重ね合わされた画像が表示されている。また、図８（Ｃ）は、スライダバーを右端に設定した場合の合成画像を表しており、オーバレイ画像の混合割合が０パーセントとされ、実画像の混合割合が１００パーセントとされ、実画像だけが表示されている。
【００４８】
また、図８（Ｄ）は、スライダバーが中央から左よりに設定された場合の合成画像を表しており、オーバレイ画像の混合割合が１００パーセントとされ、実画像の混合割合が０パーセントより大きく、かつ１００パーセント未満の所定の値とされ、オーバレイ画像の背景の実画像が混合割合に応じた濃度で表示されている。
【００４９】
さらに、図８（Ｅ）は、スライダバーが中央から右よりに設定された場合の合成画像を表しており、オーバレイ画像の混合割合が０パーセントより大きく、かつ１００パーセント未満の所定の値とされ、実画像の混合割合が１００パーセントとされ、オーバレイ画像が混合割合に応じた透過率で表示されている。
【００５０】
例えば、実画像の混合割合が５０パーセントであり、オーバレイ画像の混合割合が１００パーセントであるような場合、実画像を構成する各画素の値の５０パーセントに対応する値と、オーバレイ画像を構成する各画素の値の１００パーセントに対応する値との間で、対応する画素毎に所定の演算が施され、合成画像の画素の値とされる。例えば、対応する画素毎に、大きい方の画素の値を合成画像の画素の値とするような演算が施される。これにより、例えば、図８（Ｄ）に示した合成画像のように、オーバレイ画像がはっきりと表示され、その背景の実画像が薄く表示されたような画像となる。
【００５１】
その逆に、例えば、オーバレイ画像の混合割合が５０パーセントであり、実画像の混合割合が１００パーセントであるような場合、オーバレイ画像を構成する各画素の値の５０パーセントに対応する値と、実画像を構成する各画素の値の１００パーセントに対応する値との間で、対応する画素毎に平均値が演算され、合成画像の画素の値とされる。これにより、例えば、図８（Ｅ）に示した合成画像のように、オーバレイ画像が半透明の状態で表示され、オーバレイ画像の背景の実画像が透けて見えるような画像となる。
【００５２】
次に、図９のフローチャートを参照して、実画像とオーバレイ画像を合成する他の方法について説明する。ここでは、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の各色成分がそれぞれ８ビットのカラー画像データ（実画像）と、同一画素数のＲＧＢ各色成分が８ビットの手書きメモデータ（オーバレイ画像）を合成するものとする。
【００５３】
最初に、ステップＳ５１において、画像と手書きメモの混合比を表すパラメータｘが、０以上であるか否かが判定される。このパラメータｘは、−１００乃至１００の値を取り、スライダバーをマウスを用いて操作することにより所定の値に設定することができる。スライダバーが中央に設定されたとき、パラメータｘの値は０に設定され、スライダバーが右端に設定されたとき、パラメータｘの値は１００に設定される。また、スライダバーが左端に設定されたとき、パラメータｘの値は−１００に設定される。
【００５４】
ステップＳ５１において、パラメータｘの値が０以上であると判定された場合、ステップＳ５２に進み、メモデータが存在するか否かが判定される。メモデータが存在すると判定された場合、ステップＳ５３に進み、次のような式に従って、画像データを構成するＲ成分の画素値ＩｍｇＲ、Ｇ成分の画素値ＩｍｇＧ、およびＢ成分の画素値ＩｍｇＢがそれぞれ演算される。
【００５５】
ＩｍｇＲ＝ＭｅｍｏＲ×（１００−ｘ）／１００＋ＩｍｇＲ×ｘ／１００
ＩｍｇＧ＝ＭｅｍｏＧ×（１００−ｘ）／１００＋ＩｍｇＧ×ｘ／１００
ＩｍｇＢ＝ＭｅｍｏＢ×（１００−ｘ）／１００＋ＩｍｇＢ×ｘ／１００
【００５６】
上記式において、ＭｅｍｏＲ、ＭｅｍｏＧ、およびＭｅｍｏＢは、メモデータのＲＧＢ各色成分の画素値を表している。
【００５７】
一方、ステップＳ５２において、メモデータが存在しないと判定された場合、ステップＳ５４に進み、次のような式に従って、画像データを構成するＲ成分の画素値ＩｍｇＲ、Ｇ成分の画素値ＩｍｇＧ、およびＢ成分の画素値ＩｍｇＢがそれぞれ演算される。
【００５８】
ＩｍｇＲ＝ＩｍｇＲ
ＩｍｇＧ＝ＩｍｇＧ
ＩｍｇＢ＝ＩｍｇＢ
【００５９】
また、ステップＳ５１において、パラメータｘの値が０より小さいと判定された場合、ステップＳ５５に進み、メモデータが存在するか否かが判定される。メモデータが存在すると判定された場合、ステップＳ５６に進み、次のような式に従って、画像データを構成するＲ成分の画素値ＩｍｇＲ、Ｇ成分の画素値ＩｍｇＧ、およびＢ成分の画素値ＩｍｇＢが演算される。
【００６０】
ＩｍｇＲ＝ＭｅｍｏＲ
ＩｍｇＧ＝ＭｅｍｏＧ
ＩｍｇＢ＝ＭｅｍｏＢ
【００６１】
一方、ステップＳ５５において、メモデータが存在しないと判定された場合、ステップＳ５７に進み、次のような式に従って、画像データを構成するＲ成分の画素値ＩｍｇＲ、Ｇ成分の画素値ＩｍｇＧ、およびＢ成分の画素値ＩｍｇＢが演算される。
【００６２】
ＩｍｇＲ＝ＩｍｇＲ＋（２５５−ＩｍｇＲ）×（−ｘ）／１００
ＩｍｇＧ＝ＩｍｇＧ＋（２５５−ＩｍｇＧ）×（−ｘ）／１００
ＩｍｇＢ＝ＩｍｇＢ＋（２５５−ＩｍｇＢ）×（−ｘ）／１００
【００６３】
ステップＳ５３、Ｓ５４、Ｓ５６、およびＳ５７の処理が終了すると、全ての処理を終了する。
【００６４】
このように、パラメータｘの値が０以上（０≦ｘ≦１００）の場合は、手書きメモの不透明度を徐々に下げ、その間、画像の明るさは変化しないようにする。また、パラメータｘの値がマイナス（−１００≦ｘ＜０）の場合、手書きメモの不透明度を１００パーセントのまま保持し、パラメータｘの値が小さくなるに従って、画像の明るさを上げていく。
【００６５】
以上のように、実画像とオーバレイ画像を重ね合わせて表示する場合、オーバレイ画像の透過率を変化させることにより、オーバレイ画像の直下にある背景となる画像が透けて見えるようにしたり、あるいは逆に、背景の画像を薄く表示させ、オーバレイ画像を強調したりすることができる。これにより、利用目的に合った合成画像を自在に得ることができる。
【００６６】
また、図２、図４、図５、図６、および図９のフローチャートで示した処理を制御部２に行わせるプログラムは、ホストコンピュータ１内のハードディスク４に記憶されている。なお、本プログラムは、予めハードディスク４に記憶された状態で使用者に供給されるようにしてもよいし、ハードディスク４にコピー可能なように、ＣＤ−ＲＯＭ（compact disc-read only memory）等に記憶された状態で使用者に供給されるようにしてもよい。
【００６７】
そして、プログラムがＣＤ−ＲＯＭ等に記憶された状態で使用者に供給された場合は、それを一旦ハードディスク４にコピーし、そこから制御部２の内蔵するメインメモリにロードする。あるいは、ＣＤ−ＲＯＭから直接メインメモリにロードするようにしてもよい。
【００６８】
なお、上記実施の形態においては、ハードディスク４に合成画像を記憶させるようにしたが、光ディスクや光磁気ディスク等のその他の記録媒体に記憶させるようにすることも可能である。
【００６９】
【発明の効果】
本発明によれば、利用目的に合った合成画像を表示することができる。
【図面の簡単な説明】
【図１】本発明の画像表示制御装置を応用したホストコンピュータの一実施の形態の構成例を示すブロック図である。
【図２】図１のホストコンピュータ１の動作を説明するフローチャートである。
【図３】ブラウザウインドウの表示例を示す図である。
【図４】合成画像出力処理を説明するフローチャートである。
【図５】実画像受信処理を説明するフローチャートである。
【図６】オーバレイ画像受信処理を説明するフローチャートである。
【図７】環境設定ダイアログの表示例を示す図である。
【図８】実画像とオーバレイ画像の合成比率を変化させたときの表示例を示す図である。
【図９】実画像とオーバレイ画像を合成する方法を説明するフローチャートである。
【符号の説明】
１  ホストコンピュータ
２  制御部
３  転送用ソフトウェア
３ａ  実画像入力部
３ｂ  オーバレイ画像入力部
３ｃ  合成部
３ｄ  調整用ＧＵＩ制御部
３ｅ  合成画像出力部
４  ハードディスク
５  ＶＲＡＭ
６  インタフェース
７  表示装置
１１  電子カメラ
【図１】
0004489849.tif 000002
【図２】
0004489849.tif 000003
【図３】
0004489849.tif 000004
【図４】
0004489849.tif 000005
【図５】
0004489849.tif 000006
【図６】
0004489849.tif 000007
【図７】
0004489849.tif 000008
【図８】
0004489849.tif 000009
【図９】
0004489849.tif 000010