(57)【要約】      （修正有）【課題】瞬時に画面を切り換えて鏡機能の他に接客効果、前の服を着たときの画像と現在の画像或いは複数種の服をきたときの画像とを比較させることができる服飾用のインタラクティブミラーを得る。【解決手段】ディスプレイ２にタッチパネル１を貼り付けて縦型にした本体部の左又は右側にビデオカメラ３を配置し、ビデオ画像を初めに表示してビデオカメラ３からの撮影画像に対して所定の補正を行った画像をビデオ画像に代えてディスプレイ２に表示すると共に、該画像の種類に応じたボタンウインドウを重ね表示して、該ボタンウインドウのボタンの選択に応じた画像を表示する。コンピュータ本体部１０にビデオ処理部１５、ミラー処理部２０、撮影処理部２３、比較処理部２７を備え、それぞれが自身の処理部に対して他の処理部が起動しているときは起動を停止し、前記ボタンウインドウの中で自身を指定するボタンが選択されたときは起動を再開する機能を備える。【選択図】図１
2011024235.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイにタッチパネルを貼り付けて縦型にした表示部の左又は右側にビデオカメラを配置して、ビデオ画像を表示した後に、この前記ビデオ画像に代えて前記ビデオカメラの撮像画像又は静止画像を表示すると共に、該画像の種類に応じたボタンウインドウを重ね表示して、該ボタンウインドウのボタンの選択に応じた画像を表示するインタラクティブミラーであって、
前記タッチパネルが操作されたとき、その操作及び操作位置をパネル操作情報として出力するパネルコントローラと、
前記ビデオカメラの１フレーム毎の撮影画像を順次内部に取り込むキャプチャーと、
前記パネルコントローラからの前記パネル操作情報及びキャプチャーボードからの撮影画像を入力するコンピュータを備え、
前記コンピュータは、予め設定されているビデオ画像を再生して前記ディスプレイに表示するビデオ処理部と、
前記撮影画像毎に、スリム化補正し、これをミラー画像として前記ディスプレイに順次出力して動画表示するミラー処理部と、
撮影指示に伴って該撮影指示時の前記ミラー画像を、ミラー画像の静止画として取り込み、これを前記ディスプレイに表示すると共に前記ミラー画像の静止画の解像度を低下させた解像度低下静止画を保存する撮影処理部と、
前記保存した解像度低下静止画をサムネイルにして表示し、該サムネイルの中で選択された数の分割ウインドウを生成し、この分割ウインドウに前記選択されたサムネイルの解像度低下静止画に対応する前記ミラー画像の静止画を表示する比較処理部とを備え、
さらに、
前記ビデオ処理部、ミラー処理部、撮影処理部、比較処理部は、それぞれが自身の処理部に対して他の処理部が起動しているときは起動を停止し、前記ボタンウインドウの中で自身を指定するボタンが選択されたときは起動を再開する起動停止手段と
を有することを特徴とするインタラクティブミラー。
【請求項２】
前記ビデオ処理部は、
起動に伴って予め設定されているビデオ画像を再生して前記ディスプレイに出力して表示させるビデオ画像再生手段と、
前記パネル操作情報を監視し、電源の投入又は前記パネル操作情報がビデオ再生ボタンの選択を示したとき或いは前記ミラー処理部、撮影処理部又は比較処理部が一定時間起動されないときは前記ビデオ再生手段を起動し、前記パネル操作情報が前記タッチパネルのタッチ又は前記ビデオ再生ボタンの選択以外のボタンの選択を示したときに前記ビデオ再生手段を停止する第１の起動停止手段と、
を有することを特徴とする請求項１記載のインタラクティブミラー。
【請求項３】
前記ミラー処理部は、
起動に伴って前記キャプチャーの撮影画像を取り込んで、該取り込み毎に前記被写体の画像をスリム化補正したミラー画像を生成して前記ディスプレイに順次出力して動画表示するミラーリング手段と、
前記ミラーリング手段の起動に伴って、撮影ボタン、ビデオ再生ボタン、エフェクトボタン、比較ボタン、ストック領域を含む第１のボタンウインドウを前記ミラー画像に重ね表示させる第１のボタンウインドウ表示手段と、
前記第１のボタンウインドウの操作状況を含むパネル操作情報及び前記各処理部の停止起動状況を監視し、前記ビデオ画像を表示しているときに前記パネル操作情報が前記タッチパネルのタッチを示しているとき又は前記撮影処理部或いは比較処理部が停止したときに、前記ミラーリング手段を起動させ、前記第１のボタンウインドウのエフェクトボタン以外のボタンが選択されたときは、前記ミラーリング手段を停止する第２の起動停止手段と
を有することを特徴とする請求項１又は２記載のインタラクティブミラー。
【請求項４】
前記ミラー処理部は、
前記ミラー画像に対して指定の種類のエフェクト処理を施して、これを前記ディスプレイに表示させるエフェクト処理部を備え、
前記第２の起動停止手段は、
前記パネル操作情報がエフェクトボタンの選択を示しているときは、前記エフェクト処理部を起動させ、エフェクトボタン以外のボタンが選択されたときは前記エフェクト処理部を停止させる手段と
を有することを特徴とする請求項３記載のインタラクティブミラー。
【請求項５】
前記撮影処理部は、
起動に伴って前記撮影ボタンの選択で前記ミラー画像を静止画として取り込んで前記ディスプレイに表示させる撮影画像取込手段と、
前記撮影画像取込手段の起動に伴って、前記静止画を保存させるストックボタン及び該静止画を表示させるためのストック領域を有する第２のボタンウインドウを前記静止画に重ね表示する撮影ボタンウインドウ表示手段と、
前記ストックボタンの選択で前記ミラー画像の解像度を低下させた解像度低下画像を生成する一方、前記ストック領域に前記解像度低下画像を表示する第１のストック領域画像表示手段と、
前記ディスプレイの前記第１のボタンウインドウ及びパネル操作情報を監視し、前記パネル操作情報が前記撮影ボタンの選択を示しているときは、前記撮影画像取込手段を起動させ、前記ビデオボタン、比較ボタンが選択されたときは、前記撮影画像取り込み手段を停止させる第３の起動停止手段と
を有することを特徴とする請求項１、２、３又は４記載のインタラクティブミラー。
【請求項６】
前記比較処理部は、
起動に伴って前記取り込んだ解像度低下画像を全てサムネイル画像にして表示するサムネイル表示手段と、
前記サムネイル画像の表示に伴って、画像を比較表示させるための画像比較ボタン及びストック領域を含む第３のボタンウインドウを前記サムネイル画像に重ね表示する比較ボタンウインドウ表示手段と、
前記サムネイル画像の各画像の指定に伴って、その画像に対応する前記解像度低下画像を前記ストック領域に表示する第２のストック領域画像表示手段と、
前記第３のボタンウインドウの画像比較ボタンの選択に伴って前記ストック領域の解像度低下画像の数をカウントし、該カウント値に応じて画面を分割した分割ウインドウを生成し、これを表示する比較用ウインドウ表示手段と、
前記画像比較ボタンの選択に伴って前記ストック領域に表示された解像度低下静止画に対応する前記ミラー画像の静止画を前記分割ウインドウの該当の分割領域に表示する比較用画像表示手段と、
前記ディスプレイの前記第１のボタンウインドウ及びパネル操作情報を監視し、前記パネル操作情報が前記比較ボタンの選択を示しているときは、前記サムネイル表示手段を起動させ、前記ビデオボタン、エフェクトボタン、ミラー起動ボタンが選択されたときは、前記サムネイル表示手段を停止させる第４の起動停止手段と
を有することを特徴とする請求項１、２、３、４又は５記載のインタラクティブミラー。
【請求項７】
前記ビデオ処理部は、
起動に伴って予め設定されているビデオ画像を再生して前記ディスプレイに出力して表示させるビデオ画像再生手段と、
前記パネル操作情報を監視し、電源の投入又は前記パネル操作情報がビデオ再生ボタンの選択を示したとき或いは前記ミラー処理部、撮影処理部又は比較処理部が一定時間起動されないときは前記ビデオ再生手段を起動し、前記パネル操作情報が前記タッチパネルのタッチ又は前記ビデオ再生ボタンの選択以外のボタンの選択を示したときに前記ビデオ再生手段を停止する第１の起動停止手段と、
を備え、
前記ミラー処理部は、
起動に伴って前記キャプチャーの撮影画像を取り込んで、前記被写体の画像をスリム化補正したミラー画像を生成して第１のメモリに記憶すると共に前記ディスプレイに順次出力して動画表示するミラーリング手段と、
前記ミラーリング手段の起動に伴って、撮影ボタン、ビデオ再生ボタン、エフェクトボタン、比較ボタン、ストック領域を含む第１のボタンウインドウを前記ミラー画像に重ね表示させる第１のボタンウインドウ表示手段と、
前記第１のボタンウインドウの操作状況を含むパネル操作情報及び前記各処理部の停止起動状況を監視し、前記ビデオ画像を表示しているときに前記パネル操作情報が前記タッチパネルのタッチを示しているとき又は前記撮影処理部或いは比較処理部が停止したときに、前記ミラーリング手段を起動させ、前記第１のボタンウインドウのエフェクトボタン以外のボタンが選択されたときは、前記ミラーリング手段を停止する第２の起動停止手段と
を備え、
前記撮影処理部は、
起動に伴って前記撮影ボタンの選択で前記第１のメモリのミラー画像を静止画として第２のメモリに取り込んで前記ディスプレイに表示させる撮影画像取込手段と、
前記撮影画像取込手段の起動に伴って、前記静止画を保存させるストックボタン及び該静止画を表示させるためのストック領域を有する第２のボタンウインドウを前記静止画に重ね表示する撮影ボタンウインドウ表示手段と、
前記ストックボタンの選択で前記第２のメモリのミラー画像の解像度を低下させた解像度低下画像を生成して第３のメモリに記憶する一方、前記ストック領域に前記解像度低下画像を表示する第１のストック領域画像表示手段と、
前記ディスプレイの前記第１のボタンウインドウ及びパネル操作情報を監視し、前記パネル操作情報が前記撮影ボタンの選択を示しているときは、前記撮影画像取込手段を起動させ、前記ビデオボタン、比較ボタンが選択されたときは、前記撮影画像取り込み手段を停止させる第３の起動停止手段と
を備え、
前記比較処理部は、
起動に伴って前記第３のメモリに記憶されている解像度低下画像を全てサムネイル画像にして表示するサムネイル表示手段と、
前記サムネイル画像の表示に伴って、画像を比較表示させるための画像比較ボタン及びストック領域を含む第３のボタンウインドウを前記サムネイル画像に重ね表示する比較ボタンウインドウ表示手段と、
前記サムネイル画像の各画像の指定に伴って、その画像に対応する前記第３のメモリの解像度低下画像を前記ストック領域に表示する第２のストック領域画像表示手段と、
前記第３のボタンウインドウの画像比較ボタンの選択に伴って前記ストック領域の解像度低下画像の数をカウントし、該カウント値に応じて画面を分割した分割ウインドウを生成し、これを表示する比較用ウインドウ表示手段と、
前記画像比較ボタンの選択に伴って前記ストック領域に表示された解像度低下静止画に対応する前記ミラー画像の静止画を前記第２のメモリから読み込んで前記分割ウインドウの該当の分割領域に表示する比較画像表示手段と、
前記ディスプレイの前記第１のボタンウインドウ及びパネル操作情報を監視し、前記パネル操作情報が前記比較ボタンの選択を示しているときは、前記サムネイル表示手段を起動させ、前記ビデオボタン、エフェクトボタン、ミラー起動ボタンが選択されたときは、前記サムネイル表示手段を停止させる第４の起動停止手段と
を有することを特徴とする請求項１記載のインタラクティブミラー。
【請求項８】
前記ミラー処理部は、
前記ミラー画像に対して指定の種類のエフェクト処理を施して、これを前記ディスプレイに表示させるエフェクト処理部を備え、
前記第２の起動停止手段は、
前記パネル操作情報がエフェクトボタンの選択を示しているときは、前記エフェクト処理部を起動させ、エフェクトボタン以外のボタンが選択されたときは前記エフェクト処理部を停止させる手段と
を有することを特徴とする請求項７記載のインタラクティブミラー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインタラクティブミラーに関し、特に鏡機能の他に操作者の要求に応じた画面を瞬時に表示することを可能とすると共に、現在の画像と前回の画像とを高解像で比較させることができるインタラクティブミラーに関する。
【背景技術】
【０００２】
近年は画像処理技術の高速化に伴って、鏡に代わって、カメラで撮影した被写体の画像をディスプレイに瞬時に表示することで通常の鏡と同等の視覚感覚を与えるインタラクティブミラーという装置がある。
【０００３】
例えば、特許文献１（特許第３５０５５７５号公報）は、洗面台の鏡が設置された場所にモニタ画面を備え、このモニタ画面の左右にビデオカメラを配置して洗面台に立った利用者の背丈に関係なく、その画像をモニタ画面に写しだしながら、天気予報等を同時に表示する。
【０００４】
一方、インタラクティブミラーはカメラで撮影した被写体の画像をディスプレイに瞬時に表示するので、アパレル産業においても配置する店がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３５０５５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般に、服飾の販売店においては、顧客は試着して服を選ぶのがほとんどであり、また販売員も顧客が着た服がにあうかどうかを対話しながら顧客の好みにあって似合う服を決定させる。
【０００７】
しかしながら、服飾産業で使用されている従来のインタラクティブミラーは、もっぱら鏡機能に重点をおいている。
【０００８】
このため、試着中において、試着前後の服を見てみたいと要望があっても、それを受け付けることができないという課題があった。
【０００９】
また、例え試着中の前後の服を見るという機能があったとしても、それは、１枚の画像を表示するだけであるから、今きている服と前の服とを同一画面において比較できなかった。
【００１０】
さらに、鏡機能はコンピュータにとっては高負荷であり、例え前の画像（１枚毎）を見ることができたとしても、その１枚の画像を得るのに時間を要していた。
【００１１】
さらに、販売中においては、販売員は顧客とは和やかな雰囲気で接客したいと思っている。しかしながら、従来のインタラクティブミラーは、もっぱら鏡機能に重点をおいているので接客効果を高めるような工夫はされていない。
【００１２】
本発明は以上の課題を解決するためになされたものであり、コンピュータの負荷を低減させて、瞬時に画面を切り換えて鏡機能の他に、前の画像と現在の画像を比較させることができる服飾用のインタラクティブミラーを得ることを目的とする。
【課題を解決するための手段】
【００１３】
本発明のインタラクティブミラーは、ディスプレイにタッチパネルを貼り付けて縦型にした表示部の左又は右側にビデオカメラを配置して、ビデオ画像を表示した後に、この前記ビデオ画像に代えて前記ビデオカメラの撮像画像又は静止画像を表示すると共に、該画像の種類に応じたボタンウインドウを重ね表示して、該ボタンウインドウのボタンの選択に応じた画像を表示するインタラクティブミラーであって、
前記タッチパネルが操作されたとき、その操作及び操作位置をパネル操作情報として出力するパネルコントローラと、
前記ビデオカメラの１フレーム毎の撮影画像を順次内部に取り込むキャプチャーと、
前記パネルコントローラからの前記パネル操作情報及びキャプチャーボードからの撮影画像を入力するコンピュータを備え、
前記コンピュータは、予め設定されているビデオ画像を再生して前記ディスプレイに表示するビデオ処理部と、
前記撮影画像毎に、スリム化補正し、これをミラー画像として前記ディスプレイに順次出力して動画表示するミラー処理部と、
撮影指示に伴って該撮影指示時の前記ミラー画像を、ミラー画像の静止画として取り込み、これを前記ディスプレイに表示すると共に前記ミラー画像の静止画の解像度を低下させた解像度低下静止画を保存する撮影処理部と、
前記保存した解像度低下静止画をサムネイルにして表示し、該サムネイルの中で選択された数の分割ウインドウを生成し、この分割ウインドウに前記選択されたサムネイルの解像度低下静止画に対応する前記ミラー画像の静止画を表示する比較処理部とを備え、
さらに、
前記ビデオ処理部、ミラー処理部、撮影処理部、比較処理部は、それぞれが自身の処理部に対して他の処理部が起動しているときは起動を停止し、前記ボタンウインドウの中で自身を指定するボタンが選択されたときは起動を再開する起動停止手段と
を備えたことを要旨とする。
【００１４】
また、本発明のインタラクティブミラーは、
前記ビデオ処理部は、
起動に伴って予め設定されているビデオ画像を再生して前記ディスプレイに出力して表示させるビデオ画像再生手段と、
前記パネル操作情報を監視し、電源の投入又は前記パネル操作情報がビデオ再生ボタンの選択を示したとき或いは前記ミラー処理部、撮影処理部又は比較処理部が一定時間起動されないときは前記ビデオ再生手段を起動し、前記パネル操作情報が前記タッチパネルのタッチ又は前記ビデオ再生ボタンの選択以外のボタンの選択を示したときに前記ビデオ再生手段を停止する第１の起動停止手段と、
を備え、
前記ミラー処理部は、
起動に伴って前記キャプチャーの撮影画像を取り込んで、前記被写体の画像をスリム化補正したミラー画像を生成して第１のメモリに記憶すると共に前記ディスプレイに順次出力して動画表示するミラーリング手段と、
前記ミラーリング手段の起動に伴って、撮影ボタン、ビデオ再生ボタン、エフェクトボタン、比較ボタン、ストック領域を含む第１のボタンウインドウを前記ミラー画像に重ね表示させる第１のボタンウインドウ表示手段と、
前記第１のボタンウインドウの操作状況を含むパネル操作情報及び前記各処理部の停止起動状況を監視し、前記ビデオ画像を表示しているときに前記パネル操作情報が前記タッチパネルのタッチを示しているとき又は前記撮影処理部或いは比較処理部が停止したときに、前記ミラーリング手段を起動させ、前記第１のボタンウインドウのエフェクトボタン以外のボタンが選択されたときは、前記ミラーリング手段を停止する第２の起動停止手段と
を備え、
前記撮影処理部は、
起動に伴って前記撮影ボタンの選択で前記第１のメモリのミラー画像を静止画として第２のメモリに取り込んで前記ディスプレイに表示させる撮影画像取込手段と、
前記撮影画像取込手段の起動に伴って、前記静止画を保存させるストックボタン及び該静止画を表示させるためのストック領域を有する第２のボタンウインドウを前記静止画に重ね表示する撮影ボタンウインドウ表示手段と、
前記ストックボタンの選択で前記第２のメモリのミラー画像の解像度を低下させた解像度低下画像を生成して第３のメモリに記憶する一方、前記ストック領域に前記解像度低下画像を表示する第１のストック領域画像表示手段と、
前記ディスプレイの前記第１のボタンウインドウ及びパネル操作情報を監視し、前記パネル操作情報が前記撮影ボタンの選択を示しているときは、前記撮影画像取込手段を起動させ、前記ビデオボタン、比較ボタンが選択されたときは、前記撮影画像取り込み手段を停止させる第３の起動停止手段と
を備え、
前記比較処理部は、
起動に伴って前記第３のメモリに記憶されている解像度低下画像を全てサムネイル画像にして表示するサムネイル表示手段と、
前記サムネイル画像の表示に伴って、画像を比較表示させるための画像比較ボタン及びストック領域を含む第３のボタンウインドウを前記サムネイル画像に重ね表示する比較ボタンウインドウ表示手段と、
前記サムネイル画像の各画像の指定に伴って、その画像に対応する前記第３のメモリの解像度低下画像を前記ストック領域に表示する第２のストック領域画像表示手段と、
前記第３のボタンウインドウの画像比較ボタンの選択に伴って前記ストック領域の解像度低下画像の数をカウントし、該カウント値に応じて画面を分割した分割ウインドウを生成し、これを表示する比較用ウインドウ表示手段と、
前記画像比較ボタンの選択に伴って前記ストック領域に表示された解像度低下静止画に対応する前記ミラー画像の静止画を前記第２のメモリから読み込んで前記分割ウインドウの該当の分割領域に表示する比較画像表示手段と、
前記ディスプレイの前記第１のボタンウインドウ及びパネル操作情報を監視し、前記パネル操作情報が前記比較ボタンの選択を示しているときは、前記サムネイル表示手段を起動させ、前記ビデオボタン、エフェクトボタン、ミラー起動ボタンが選択されたときは、前記サムネイル表示手段を停止させる第４の起動停止手段とを備えたことを要旨とする。
【発明の効果】
【００１５】
以上のように本発明によれば、ビデオ処理部、ミラー処理部、撮影処理部、比較処理部を備えたインタラクティブミラーであっても、自身が起動しているときは、他の処理部が自分自身で起動を停止するので、コンピュータが高負荷状態とならないので、タッチパネルで選択したボタンウインドウのボタン選択に応じた処理画像を直ぐにディスプレイ上に得ることができる。
【００１６】
このため、例えば洋品店に本発明のインタラクティブミラーを設置した場合は、販売員の意思に応じた画像（比較画像、ミラー画像、写真画像）を遅延なくディスプレイ上に表示できるので、試着者と販売員とディスプレイの画像とで意思の疎通を違和感なくできる。
【００１７】
また、比較においては、サムネイルの画像（解像度低下静止画）を選択させて、この画像に対応する高解像度のミラー画像の静止画同士を瞬時に表示する。このため、洋服、和服等の微妙な色合の違いも試着において比較できる。
【００１８】
また、エフェクト処理したミラー画像を表示できるので、販売員と試着者とは愉快に会話しながら対話できるので販売促進につながる。
【００１９】
さらに、ディスプレイのボタンウインドウは、その画面において必要となる種類のボタンのみを表示するので、販売員にとっては操作がし易い。
【図面の簡単な説明】
【００２０】
【図１】本実施の形態のインタラクティブミラーの概略構成図である。
【図２】本実施の形態のインタラクティブミラーの概略取り付け図である。
【図３】本実施の形態のインタラクティブミラーの概略取り付け図である。
【図４】本実施の形態のインタラクティブミラーの概略取り付け図である。
【図５】本実施の形態のインタラクティブミラーの画面遷移を説明する説明図である。
【図６】本実施の形態のミラー処理部の構成図である。
【図７】本実施の形態の撮影・保存処理部の概略構成図である。
【図８】本実施の形態の比較処理部の構成図である。
【図９】本実施の形態の動作を説明するフローチャートである。
【図１０】本実施の形態の動作を説明するフローチャートである。
【図１１】本実施の形態の動作を説明するフローチャートである。
【図１２】本実施の形態の動作を説明するフローチャートである。
【図１３】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１４】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１５】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１６】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１７】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１８】本実施の形態の現状テーブルを説明する説明図である。
【図１９】本実施の形態の現状テーブルを説明する説明図である。
【図２０】本実施の形態の現状テーブルを説明する説明図である。
【図２１】本実施の形態の現状テーブルを説明する説明図である。
【図２２】他の実施の形態に用いる遷移管理テーブルを説明する説明図である。
【発明を実施するための形態】
【００２１】
本実施の形態のインタラクティブミラーは、服飾販売店、写真撮影店或いはゲーム店等において使用できるが、本実施の形態では洋品店に設置した場合として説明する。
【００２２】
図１は本実施の形態のインタラクティブミラーの概略構成図である。図２、図３、図４は本実施の形態のインタラクティブミラーの概略取り付け図であり、例えば壁にタッチパネル１付きディスプレイ２とビデオカメラ３等を埋め込んでいる。
【００２３】
図２はインタラクティブミラーの本体部の側面図であり、図３はインタラクティブミラーの本体部の正面図であり、図４はインタラクティブミラーの本体部の上面図である。図１、図２、図３、図４に示すディスプレイ２は５０インチの大型液晶プラズマテレビジョンであり、縦型に壁に埋め込まれている。また、このディスプレイ２に貼り付けられているタッチパネル１は静電式のタッチパネルである。
【００２４】
前述のビデオカメラ３は、図３に示すように、ディスプレイ２の右側に所定の高さで（９５０ｍｍ程度）、所定の方向を向けられて設置されている。なお、高さは日本人用（例えば１６５０ｍｍ）に９５０ｍｍ程度にしており、背が高い国で使用するときは１０００ｍｍとか１０５０ｍｍとかに調整は可能である。
【００２５】
また、図４に示すようにビデオカメラ３は、レンズ中心が水平軸に対して１４度程度傾けえられて配置されている。
【００２６】
さらに、ビデオカメラ３（解像度  縦1920ピクセルx横1080ピクセル）は、被写体（顧客）との距離は２ｍ程度で全身がカメラ画面内に収まるように設置されている。
【００２７】
また、本体部にはタッチパネルコントローラ４が設けられている。このタッチパネルコントローラ４によってタッチパネルの操作位置、操作状況（総称してパネル操作情報という）を知ることができる。
【００２８】
また、図１に示すように、本体部に設けられているビデオカメラ３と、パネルコントローラ４と、ディスプレイ２とはケーブルでコンピュータ本体部１０に接続されている。また、パネルコントローラ４とコンピュータ本体部１０とはスイチングハブ１１を介して接続されている。
【００２９】
コンピュータ本体部１０は、図１に示すように、ビデオ処理部１５と、ミラー処理部２０と、撮影・保存処理部２３と、比較処理部２７と、出力部１７等を備えている。  
また、コンピュータ本体部１８は、現状テーブル１８を備えている。また、図示しないビデオキャプチャーボードを備え、このビデオキャプチャーボードは、ビデオカメラ３からの１フレーム毎の撮像画像を順次内部に取り込む。
【００３０】
現状テーブル１８は、タッチパネルの現在の操作状況及び表示している画像の種類等を書き込んだテーブルであり、何がおされたか、何のモードかあるいは何を停止して何を起動させたか、どのようなボタンを表示しているか、ウインドウ画面は何か等を書き込んでいる。この現状テーブル１８については詳細に後述する。
【００３１】
ビデオ処理部１５は、現状テーブル１８の状況が現在は電源オンで初期設定の終了にと書き込んでいる場合は、直ちにビデオアプリケーションソフト（ビデオ再生手段）を起動させて、その再生画像（ビデオ画像ともいう）を出力処理部１７を介してディスプレイ２に表示させる（図５（ａ））。このとき、現状テーブル１８にビデオ再生を書き込む。
【００３２】
また、ビデオ処理部１５は、ビデオ再生中にタッチパネルが押されたことが現状テーブル１８に書き込まれると、ビデオ処理遷移テーブル１６に書き込まれている遷移情報を読み込み、この遷移情報がビデオ停止を示している場合は、直ちにビデオアプリケーションソフトを停止させる。
【００３３】
また、ビデオ処理部１５は、現状テーブル１８にビデオボタンが押されたことが書き込まれた場合は、直ちにビデオアプリケーションソフトを起動させて、その再生画像を出力処理部１７を介してディスプレイ２に表示させる（ビデオ画像又は動画ファイル再生画面ともいう）。
【００３４】
すなわち、ビデオ処理部１５は、起動に伴って予め設定されているビデオ画像を再生してディスプレイ２に出力して表示させるビデオアプリケーションソフトと、
パネル操作情報を監視し、電源の投入又はパネル操作情報がビデオ再生ボタンの選択を示したときにビデオアプリケーションソフトを起動し、パネル操作情報がタッチパネル１のタッチ又はビデオ再生ボタンの選択以外のボタンの選択を示したときにビデオアプリケーションソフトを停止する第１の起動停止手段を備えている。
【００３５】
ミラー処理部２０は、現状テーブル１８にビデオ再生でタッチパネルが押されたと書き込まれているときは直ちに起動して、キャプチャーボード（図示せず）により取り込まれたビデオカメラ３からの１フレーム毎のデジタルデータを順次取り込み、これを伸張（スリム化補正）してメモリ２２に記憶すると共に、ディスプレイ２に順次出力して表示（図５（ｂ）参照）させることで、視覚的に鏡と同じ感覚を与える。例えば、ビデオカメラで撮影した顧客の画像の横幅をスリム化補正（常時補正ともいう）する。これを本実施の形態では単にミラー画像という。
【００３６】
このとき、ミラー処理部２０は、ミラー用遷移テーブル２１のボタン遷移情報を読み込み、このボタン遷移情報に基づいて撮影ボタン（ＳＨＯＯＴ）、比較モードボタン（ＶＩＥＷ  ＡＬＬ）、エフェクトボタン（ＥＦＦＥＣＴ）、ビデオ再生ボタン（ＶＩＤＥＯ）及びストック領域並びにミラー画面領域からなるボタンウインドウを生成し、このボタンウインドウのミラー画面領域にミラー画像に重ね表示させる（図５（ｂ）及び図１１参照）。このストック領域の表示は、後述するストック領域用メモリ２９ｂに解像度低下静止画が保存されている場合は、保存されている全ての解像度低下静止画をストック領域に表示させる（図５（ｂ）及び図１１参照）。
【００３７】
また、ミラー処理部１９は、現状テーブル１８にミラーボタン（ＢＡＣＫ  ＴＯ  ＭＩＲＲＥＲ）が押されると、直ちに起動して前述の常時補正後のミラー画像を表示させる。
【００３８】
エフェクト処理部２０は、現状テーブル１８にエフェクトボタンが押されたことが書き込まれている場合に起動する。
【００３９】
この起動に伴って、６種類の内のいずれかのエフェクト画面を表示させる（図５（ｄ）参照）。エフェクト処理２０は、ＳＬＩＭボタンの選択でメモリ２２のミラー画像を足長風にする補正を行い、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４０】
また、ＦＡＴボタンが選択されるとメモリ２２のミラー画像を肥満体系にする補正を行い、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４１】
また、ＨＥＡＤＦＡＴボタンが選択されると、ミラー画像の上部（頭部）を大きくする補正を行い、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４２】
ＤＥＬＡＹボタンが選択されると、ミラー画像を順次読込み、該読込み毎に時間ずれさせた画像を生成して、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４３】
ＣＯＬＯＲボタンが選択されると、ミラー画像を順次読込み、該読込み毎に、２値化して白領域を判定し、その白領域を強調した画像を生成して、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４４】
ＤＩＡＭＯＮＤボタンが選択されると、ミラー画像を順次読込み、該読込み毎に、２値化して任意のキャラクタを合成した画像を生成して、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４５】
なお、エフェクト処理部２０は、撮影ボタン、ＣＡＮＣＥＬボタン、ビデオボタンのボタンウインドウが表示させている。
【００４６】
撮影・保存処理部２３は、ボタンウインドウの撮影ボタン（ＳＨＯＯＴ）が選択されると起動する。撮影処理部２３は、スリム化補正されたメモリ２２に記憶されている該選択時のフレームのミラー画像（１フレーム）を取り込んで（以下ミラー画像の静止画という）、これをディスプレイ２に表示させると共（図５（ｃ）参照）に、このミラー画像の静止画の解像度（約２０％程度）を落とさせてメモリ２６に保存させる一方、メモリ２５にミラー画像の静止画を記憶する。前述の２０％程度の解像度の画像を本実施の形態では解像度低下静止画という。
【００４７】
一方、撮影・保存処理部２３は、ボタンウインドウのＳＴＯＣＫボタンが選択されると、ディスプレイ２に表示したミラー画像の静止画に対応するメモリ２５のミラー画像の静止画をストック領域用メモリ２９ａに記憶すると共にメモリ２５のミラー画像の静止画の解像度を落とした解像度低下静止画をメモリ２９ｂに記憶して、ストック領域に解像度低下静止画（以下ストック領域の解像度低下静止画という）を表示させる（図５（ｂ）参照）。
【００４８】
また、撮影・保存処理部２３は、ＣＡＮＣＥＬボタンが選択されて、画像が選択されると、メモリ２９ａ、メモリ２９ｂ、メモリ２５、メモリ２６の静止画を削除する。
【００４９】
さらに、撮影・保存処理部２３は、現状テーブル１８に比較ボタン、エフエクト又はビデオ再生ボタンが選択されたことが書き込まれた場合は、メモリ２４の撮影・保存モードの遷移情報を読み込み、この遷移情報に従って処理を終了する。
【００５０】
比較処理部２７は、比較ボタン（ＶＩＥＷ  ＡＬＬ）が選択されると起動する。比較処理部２７はメモリ２６に記憶されている全てのミラー画像の静止画をサムネイル表示させると共に、メモリ２９ｂのストック領域の解像度低下静止画を全て読み出して、ストック領域にこれらの静止画を全て表示させる（図５（ｇ）参照）。
【００５１】
また、比較処理部２７は、ディスプレイ２のサムネイル画像のいずれかが選択されると、その選択画像に対応する解像度低下静止画をメモリ２６から読み出してストック領域に表示させる（図５（ｇ）参照）と共に、解像度低下静止画に対応するミラー画像の静止画をメモリ２５から読み出してメモリ２９ｂに保存する。
【００５２】
また、比較処理部２７は、ＣＯＭＰＡＲＥボタンが選択されると、ディスプレイ２のストック領域に表示されているストック領域解像度低下静止画の数をカウントし、この数に応じた比較ウインドウを生成させて、各ストック領域の解像度低下静止画に対応するミラー画像の静止画をメモリ２９ｂから読み出して、比較ウインドウの各格子のサイズにしてディスプレイ２に表示させる（図５（ｅ）（ｆ）参照）。例えば、１枚の静止画、２枚比較の静止画・・・６枚比較の静止画を表示させる。すなわち、比較は、高解像度
さらに、比較処理部２７は、現状テーブル１８にエフェクト、撮影ボタン又はビデオ再生ボタン、ＢａｃＫ  ＴＯ  ＭＩＲＲＡＲが選択されたことが書き込まれている場合は、メモリ２８の比較遷移モードの遷移情報を読み込み、この遷移情報に従って処理を終了する。
【００５３】
出力処理部１７は、ビデオ処理部１５からのビデオ映像をディスプレイ２に出力させて表示させたり、ミラー処理部１９からのミラー画像、撮影・保存処理部２３からのミラー画像の静止画、比較処理部２７からのサムネイル画像、比較画像をディスプレイ２に表示させる。
【００５４】
また、各処理部の起動時、終了時にはメモリ３０のＢａｃｋ  Ｓｃｒｅｅｎを表示させる。
【００５５】
（各処理部の詳細構成）
図６はミラー処理部１９の構成図である。図６に示すように、ミラー処理部１９は起動判定処理１９ａと、スリム化補正１９ｂ（ミラーリング手段ともいう）と、ボタン表示処理１９と、切換処理１９ｄと、エフェクト処理２０等から構成されている。
【００５６】
起動判定処理１９ａは、タッチパネル２からのパネル操作情報を監視し、パネル操作情報がタッチされたときは、現状テーブル１８にビデオ画像の表示でタッチパネル２のタッチと書き込まれているときは、メモリ２１の起動・停止遷移情報（ビデオ画像表示、タッチでミラー起動）に基づいてスリム化補正処理１９ｂ及びボタン表示処理１９ｃを起動させる。
【００５７】
また、起動判定処理１９ａ（第２の起動停止手段）は、パネル操作情報がタッチを示したとき現状テーブル１８に撮影・保存処理部２３、比較処理部２７が電源オン状態で起動を停止したときは、メモリ２１の起動・停止遷移情報（タッチで撮影・保存処理部２３、比較処理部２７が電源オン状態で起動を停止の場合は、再起動）に基づいてスリム化補正処理１９ｂを再度起動させる。
【００５８】
さらに、起動判定処理１９ａは、パネル操作情報がタッチを示したとき現状テーブル１８にエフェクトボタン以外のボタンの選択が書き込まれたときは、スリム化補正処理１９ｂの起動を停止する。
【００５９】
スリム化補正処理１９ｂ（ミラーリング手段）は、キャプチャーボードからの１フレーム毎の撮影画像の被写体（試着者）をスリム化補正（被写体を少し痩せさせる）して、これを切換処理１９ｄを介してメモリ２２に記憶して表示させる。
【００６０】
ボタン表示処理１９ｃ（第１のボタンウインドウ表示手段）は、パネル操作情報がタッチを示し、現状テーブル１８に電源オンでビデオ画像の表示と書き込まれている場合は、図１４に示す撮影ボタン（ＳＨ００Ｔ）、スタイル比較ボタン（ＶＩＥＷ  ＡＬＬ）、エフェクト（ＥＦＦＥＣＴ）、ビデオボタン（ＶＩＤＥＯ）およびストック領域を有するボタンウインドウ（第１のボタンウインドウ）を出力処理部１７に送出してミラー画像又はエフエクト画像に重ね表示させる。
【００６１】
切換処理１９ｄは、起動判定処理１９ａの指示によって、スリム化処理１９ｂのミラー画像をメモリ２２に出力又はエフェクト処理部２０にミラー画像を渡して、エフェクト処理された画像（エフェクト画像）をメモリ２２に記憶させると共に、出力処理部１７を介してディスプレイ２に表示させる。
【００６２】
図７は撮影・保存処理部の構成図である。図７に示すように、撮影・保存処理部２３は、起動判定処理２３ａと、撮影処理２３ｂと、ボタン表示処理２３ｃと、解像度変更処理２３ｄとを備えている。
【００６３】
起動判定処理２３ａ（第３の起動停止手段）は、パネル操作情報がタッチを示し、現状テーブル１８にミラー画像の表示（ミラーモード）で撮影ボタンの選択と書き込まれている場合は、メモリ２４の起動・停止遷移情報（ミラーモードで撮影ボタンの選択で起動）に基づいて、撮影処理２３ｂ及びボタン表示処理２３ｃを起動させる。
【００６４】
撮影処理２３ｂ（撮影画像取込手段）は、起動に伴って、該起動時に対応するメモリ２２のミラー画像を順次取り込み、これをミラー画像の静止画としてメモリ２５に記憶して出力処理部１７を介してディスプレイ２に表示させる（図１３（ｄ）参照）。また、同時に解像度変更処理２３ｄにミラー画像を渡して解像度を２０％程度（５％〜４０％でもよい）を低下させた解像度低下静止画をメモリ２６に記憶させる。
【００６５】
また、ボタン表示処理２３ｃからストックボタンの選択と知らせられたときは、メモリ２５のミラー画像の静止画（１フレーム）をストック領域用のメモリ２９ａに記憶すると共に、メモリ２６からこのミラー画像の静止画に対応する解像度低下静止画をメモリ２９ｂに記憶して、これをストック領域に表示させる（第１のストック領域表示手段）。
【００６６】
ボタン表示処理２３ｃは、ストックボタン、ＣＡＮＣＥＬボタン等からなるボタンウインドウ（第２のボタンウインドウ）を表示する（撮影ボタンウインドウ表示手段）。
【００６７】
また、ボタン表示処理２３ｃは、パネル操作情報がタッチを示したときに現状テーブル１８がストックボタンの選択が書き込まれているときは、Ｃａｎｃｅｌボタン、保存ボタン等からなるボタンウインドウを表示させる。
【００６８】
図８は比較処理部２７の構成図である。比較処理部２７は、起動・停止処理２７ａと、比較アプリケーション処理２７ｂ（サムネイル表示手段、第２のストック領域画像表示手段、比較画像表示手段）と、ボタン表示処理２７ｃと、サムネイルウインドウ作成処理２７ｄと、ストック領域比較用ウインドウ作成処理２７ｅを備えている。
【００６９】
起動・停止処理２７ａ（第４の起動停止手段）は、パネル操作情報がタッチを示し、現状テーブル１９に比較ボタンの選択が書き込まれているときは、比較アプリケーション処理２７ｂ（サムネイル表示手段ともいう）及びボタン表示処理２７ｃを起動し、パネル操作情報がタッチを示し現状テーブル１８にビデオボタン又はエフェクトボタン若しくはミラー起動ボタン（ＢＡＣＫ  ＴＯ  ＭＩＲＲＥＲ）の選択が書き込まれているときは、比較アプリケーション処理２７ｂ及びボタン表示処理２７ｃを停止させる。
【００７０】
比較アプリケーション処理２７ｂは、メモリ２６の解像度低下静止画を全て読み込み、サムネイルウインドウ作成処理２７ｄによって作成されたサムネイルウインドウの各領域にこれらの解像度低下静止画を表示させるサムネイル表示手段（図１５参照）と、
パネル操作情報がタッチを示し、現状テーブル１８に比較ボタンの選択でサムネイル表示した画像のいずれかが選択（座標位置を知らせる）されたことが書き込まれていることが起動・停止処理２７ａから知らせられると、その選択された解像度低下静止画をメモリ２２から読み出してメモリ２９ｂに記憶すると共に、ディスプレイ２のストック領域に選択された解像度低下画像を表示させ、かつ選択された解像度低下静止画に対応するメモリ２５に記憶されているミラー画像の静止画をメモリ２９ａに記憶する（第２ストック領域画像表示手段と、
パネル操作情報がタッチを示し現状テーブル１８に画像比較ボタンの選択が書き込まれているときは、メモリ２９ｂ（ストック領域）に記憶されている全ての解像度低下静止画に対応するメモリ２９ａのミラー画像の静止画を読み込んで、比較用ウインドウの各分割領域に表示させる比較画像表示手段（図１６参照）と、
サムネイルウインドウ作成処理２７ｄは、予め生成されている格子領域で区分けされたサムネイルウインドウを出力処理部１７に出力する。
【００７１】
比較用ウインドウ作成処理２７ｅは、メモリ２９ｂに記憶された現在の解像度低下画像の数をカウントし、このカウント値に応じた分割ウインドウを生成して出力処理部１７に送出する。
【００７２】
（動作説明）
上記のように構成されたインタラクティブミラーについて処理を以下に説明する。
【００７３】
図９〜図１２は本実施の形態の動作を説明するフローチャートである。図１３〜図１７は本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。図１８〜図２１は現状テーブルを説明する説明図である。
【００７４】
電源オンに伴ってコンピュータ本体部１０は、各部の動作チェック等及び主メモリに各プログラムを読み出す初期設定を行う（Ｓ１）、そして、出力処理部１７がｂａｃｋ  ｓｃｒｅｅｎ（図１３（ｂ）参照）をディスプレイ２に表示させる（Ｓ２。）
次に、初期設定の終了に伴ってビデオ処理部１５は、ビデオモードと判定する（Ｓ３）。このとき、現状テーブル１８にビデオモードでビデオ画面の表示を書き込んでいる。
【００７５】
次に、ビデオ処理部１５は、ビデオアプリケーションを起動させて予め設定されている動画の読込み処理を行い、動画（ビデオ画像）を再生してディスプレイ２に表示させる（Ｓ４、Ｓ５、Ｓ６：図１３（ａ）参照）。
【００７６】
そして、ビデオ処理部１５はタッチパネル１が押されたかどうかを判定し（Ｓ７）、タッチパネル１が押されない場合は処理をステップＳ６に戻してビデオ画像を再生表示させる。
【００７７】
また、ステップＳ７においてタッチパネル１が押された場合は、ビデオ再生処理を終了し、ビデオアプリケーションを終了させる（Ｓ８、Ｓ９）。この終了はビデオ遷移テーブル１６の遷移情報にタッチパネル１の押下で終了と書き込まれているので終了となる。
【００７８】
そして、ビデオ処理部１５は、現状テーブル１８にタッチパネルが押されてビデオを終了したことを書き込んで処理をステップＳ１１に移す（Ｓ１０）。
【００７９】
すなわち、ビデオ処理部１５は、ビデオアプリケーションソフトが起動に伴って予め設定されているビデオ画像を再生してディスプレイ２に出力して表示させる。
【００８０】
第１の起動停止手段がパネル操作情報を監視し、電源の投入又はパネル操作情報がビデオ再生ボタンの選択を示したときにビデオアプリケーションソフトを起動し、パネル操作情報がタッチパネル１のタッチ又はビデオ再生ボタンの選択以外のボタンの選択を示したときにビデオアプリケーションソフトを停止する。
【００８１】
ステップＳ１１では、現状テーブル１８にタッチパネル１が押されてビデオ終了と書き込んだ場合は、ミラーモードと判定してミラー処理部１９が起動する。
【００８２】
ミラー処理部１９は、起動に伴ってミラーアプリケーションを起動（ミラーモード処理）する（Ｓ１２、Ｓ１３）。具体的には、起動判定処理１９ａがタッチパネル２からのパネル操作情報を監視し、パネル操作情報がタッチされたときは、現状テーブル１８にビデオ画像の表示でタッチパネル２のタッチと書き込まれているときは、メモリ２１の起動・停止遷移情報（ビデオ画像表示、タッチでミラー起動）に基づいてスリム化補正処理１９ｂ及びボタン表示処理１９ｃを起動させる。
【００８３】
ミラーアプリケーションは、ビデオカメラの１フレーム毎のデジタル画像に対してスリム化補正を処理を施し、この画像をメモリ２２に記憶する（Ｓ１４）。そして、エフェクト処理が選択されているかどうかを判断し、エフェクト処理が選択されていない場合は、ミラーモード時のボタンウインドウをディスプレイ２に表示させると共に、メモリ２２のミラー画像を表示させる（Ｓ１６ｂ、Ｓ１７：図１３（ｃ）参照）。
【００８４】
ミラー画像は、図１３（ｃ）に示すように撮影ボタン（ＳＨＯＯＴ）、比較ボタン（ＶＩＥＷ  ＡＬＬ）、エフェクトボタン（ＥＦＦＥＣＴ）、ビデオボタン（ＶＩＥＤＯ）並びに後述するストック領域等からなる。図１３（ｃ）は、予め多数の静止画がストックされた場合を示している。
【００８５】
また、ステップ１５において、現状テーブル１８にエフェクトの選択が書き込まれていると判定したときは、エフェクト処理部２０が起動してエフェクト処理を行う（Ｓ１６ａ）。このエフェクト処理は、ミラー処理部１９でビデオカメラ３の１フレーム毎の画像をスリム化補正されると、このミラー画像を取り込んでエフェクトを施し、これをメモリ２２に記憶する。また、エフェクトについては後述する。
【００８６】
そして、ミラー処理部１９は、ボタン操作によって遷移させるモードを決定させる処理を行う（Ｓ１９）。
【００８７】
この処理の決定にあたっては、撮影ボタンと判定したときは、比較ボタンが選択されたことを現状テーブル１８に書込み、撮影アプリケーションを起動させる（Ｓ２０、Ｓ２１、図１０のＳ２２）。
【００８８】
図１０に示すように、撮影アプリケーションは、ディスプレイ２に表示されているミラー画像を静止画としてメモリ２５に取り込む（Ｓ２３）。具体的には、撮影ボタンの選択時点のメモリ２２に記憶されているミラー画像の静止画をメモリ２５に記憶する。
【００８９】
次に、ディスプレイ２に表示させているミラーモード時のボタンウインドウを削除して、撮影モード時のボタンウインドウを表示する（Ｓ２５：図１３（ｄ）参照）。
【００９０】
撮影モード時のボタンウインドウのボタンは、図１３（ｄ）に示すように、ＳＴＯＣＫボタン、ｓｔａｆｆボタン、Ｃａｎｃｅｌボタンである。
【００９１】
次に、ボタンが選択されたかどうかを判断する（Ｓ２６）。
【００９２】
ステップＳ２６において、ＳＴＯＣＫボタンと判断したときは、撮影モード時のボタンウインドウを破棄して、現時点のミラー画像の静止画に対応するメモリ２５のミラー画像の静止画をメモリ２９ａに書き込むと共に、このミラー画像の静止画に対応するメモリ２６の解像度低下静止画をメモリ２９ｂに書き込む一方、ストック領域にメモリ２９ｂの解像度低下静止画を書き出して表示させる（Ｓ２７、Ｓ２８、Ｓ２９）。
【００９３】
そして、撮影アプリケーションを終了させて、現状テーブル１８に撮影アプリケーションの終了を書き込む（Ｓ３０）。この撮影アプリケーションの終了は、撮影・保存遷移テーブル２４の遷移情報に従って終了する。すなわち、ミラーモードに遷移（待機画面）することになる。
【００９４】
また、ステップＳ２６において、ＳＴＡＦＦボタンが選択されたときは、撮影モード時のボタンウインドウを破棄して、画面のミラー画像の静止画像をスタッフ用メモリ（図示せず）に書き込み、処理をステップＳ３０に移す（Ｓ３１、Ｓ３２、Ｓ３３）。
【００９５】
また、ステップＳ２６において、ＣＡＮＣＥＬボタンの選択と判定したときは、撮影モード時のボタンウインドウを破棄すると共に、ＣＡＮＣＥＬ指示された静止画をメモリ２５から削除して処理をステップＳ３０に戻す（Ｓ３４、Ｓ３５）。
【００９６】
一方、ステップＳ１９においてエフェクトボタンが押されたと判定したときは、現状テーブル１８にエフェクトボタンの選択を書き込む（Ｓ４０ａ、Ｓ４０ｂ）。
【００９７】
これによって、エフェクトモードが起動し、ミラーモード時のボタンウインドウをディスプレイ２から破棄する。そして、エフェクトモード時ボタンのウインドウ表示処理を行う（Ｓ４０、Ｓ４１、Ｓ４２：図１７（ｂ）参照）。
【００９８】
次に、ボタンの選択があるかどうかを判断する（Ｓ４３）。ステップＳ４３においてボタンの選択がある場合は、選択されたエフェクト処理を行う（Ｓ４４：図１７（ａ）参照）。つまり、ミラー画像をエフェクトが取り込んで、頭部を大きくしたり、足を長くしたりする等のエフェクト処理を行って、そのエフェクト画像をメモリ２２に書き込んで出力処理部１７を介してディススプレイ２に表示させる。
【００９９】
次にエフェクトの終了かどうかを判断し（Ｓ４５）、エフェクトの終了の場合は、エフェクトモードを終了する（Ｓ４６）。
【０１００】
一方、ステップＳ１９において比較ボタンが押され、その比較ボタンが押されたことが現状テーブル１８に書き込まれると（Ｓ５０ａ、Ｓ５０ｂ）、比較モードが起動する（Ｓ５０、Ｓ５１）。
【０１０１】
比較モードは、図１１に示すように、メモリ２６から全ての解像度低下静止画を読み込み、これをサムネイル表示すると共に比較モード時のボタンウインドウを表示する（Ｓ５２：図１５参照）。
【０１０２】
そして、ボタンの選択かどうかを判定する（Ｓ５４）。
【０１０３】
ステップＳ５４において、ＣＯＭＰＥＲＥボタンと判定したときは、ストック領域用の解像度低下静止画の数を判定し、比較モード時のボタンウインドウを破棄する（Ｓ５６、Ｓ５７、Ｓ５８）。
【０１０４】
そして、枚数に応じて図１２に示すように、一枚比較モードか複数枚比較モードかを判定する（Ｓ６０、Ｓ６１）。
【０１０５】
一枚比較モードの場合は、ストック領域の１枚の解像度低下静止画に対応するミラー静止画をメモリ２９ａから読み出して、これを画面に表示する（Ｓ６２：図１６参照）。
【０１０６】
また、複数比較モードの場合は、ストック領域に表示されている解像度低下静止画の数に応じたウインドウを生成し、この格子領域にメモリ２９ａのミラー画像の静止画を全て表示する（Ｓ６１、Ｓ６３：図１６参照）
さらに、ステップＳ１９においてビデオボタンが選択された場合は、現状テーブル１８にビデオ選択を書き込み、処理をステップＳ１１に戻してビデオモードに遷移させる（Ｓ３ａ、Ｓ３ｂ）。
【０１０７】
一方、図１１のステップＳ５４において、Ｂａｃｋ  ｔｏ  Ｍｉｒｒｏｒが選択された場合は、比較アプリケーションが終了する（Ｓ７０、Ｓ７１）。
【０１０８】
また、Ｓｔａｆｆボタンが押されたときは、ＳＴＡＦＦボタンの選択でｓｔａｆｆメモリ（図示せず）に格納されたミラー画像の静止画をディスプレイ２に表示させる（Ｓ７２、Ｓ７３）。
【０１０９】
さらに、ＤＥＬＥＴＥボタンが選択されたときは、選択された画像を各メモリから削除する（Ｓ７４、Ｓ７５）。
【０１１０】
すなわち、各処理部は図１８〜図２１に示す現状テーブル１８に基づいてボタンを遷移させている。
【０１１１】
図１８〜図２１はビデオ処理における現状テーブルと現状テーブルの更新を説明する説明図である。現状テーブルは、常に最新の状況が書き込まれている。本実施の形態ではＤ１〜Ｄ７を説明する。
【０１１２】
電源オン時の現状テーブル１８は、Ｄ１としている。現状テーブルＤ１が図１５（ａ）に示すように、現画面が動画再生でタッチパネルのタッチ無しで、現在のモードがビデオモード等の場合では、タッチパネルがタッチされた場合は、ミラー処理によって現状テーブル１８は、図１８（ｂ）に示すように、タッチパネルがタッチありとした現状テーブルＤ２となる。
【０１１３】
また、ミラー処理においては、タッチ無しでは図１６に示す現状テーブルＤ３となり、起動している処理はミラー処理のみで、ボタンは撮影ボタン、ビデオボタンエフェクトボタン、比較ボタンを表示していることが書き込まれる。
【０１１４】
また、ミラー画面時に撮影ボタンを押した場合は、停止されている処理がビデオ、エフエクト、比較とした現状テーブルＤ４となる。
【０１１５】
ビデオボタンを押した場合は、停止されている処理としてミラー、撮影、比較で、ボタンは何も表示されていない現状テーブルＤ５となる。
【０１１６】
エフェクトを押した場合は、ビデオ、撮影、比較が停止された現状テーブルＤ６となる。
【０１１７】
比較ボタンを押した場合は、停止される処理はビデオ、ミラー、撮影となり、ボタンは比較ボタンだけとなった現状テーブルＤ７となる。
【０１１８】
従って、この現状テーブルを読み込むことによって、現在のボタンの状況及び各処理の停止状況がわかるので、直ちに必要な処理に遷移させることができる。
【０１１９】
なお、例えば図２２に示すように遷移管理テーブルを予め生成して、この遷移管理テーブルに従って各処理部が動作するようにしてもよい。
【符号の説明】
【０１２０】
１  タッチパネル
２  ディスプレイ
３  ビデオカメラ
１０  コンピュータ本体部
１５  ビデオ処理部
１７  出力部
１８  コンピュータ本体部
２０  ミラー処理部
２３  撮影・保存処理部
２７  比較処理部
【図１】
2011024235.tif 000003
【図２】
2011024235.tif 000004
【図３】
2011024235.tif 000005
【図４】
2011024235.tif 000006
【図５】
2011024235.tif 000007
【図６】
2011024235.tif 000008
【図７】
2011024235.tif 000009
【図８】
2011024235.tif 000010
【図９】
2011024235.tif 000011
【図１０】
2011024235.tif 000012
【図１１】
2011024235.tif 000013
【図１２】
2011024235.tif 000014
【図１３】
2011024235.tif 000015
【図１４】
2011024235.tif 000016
【図１５】
2011024235.tif 000017
【図１６】
2011024235.tif 000018
【図１７】
2011024235.tif 000019
【図１８】
2011024235.tif 000020
【図１９】
2011024235.tif 000021
【図２０】
2011024235.tif 000022
【図２１】
2011024235.tif 000023
【図２２】
2011024235.tif 000024
【手続補正書】
【提出日】平成22年12月15日(2010.12.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインタラクティブミラーの表示制御プログラムに関する。
【背景技術】
【０００２】
近年は画像処理技術の高速化に伴って、鏡に代わって、カメラで撮影した被写体の画像をディスプレイに瞬時に表示することで通常の鏡と同等の視覚感覚を与えるインタラクティブミラーという装置がある。
【０００３】
例えば、特許文献１（特許第３５０５５７５号公報）は、洗面台の鏡が設置された場所にモニタ画面を備え、このモニタ画面の左右にビデオカメラを配置して洗面台に立った利用者の背丈に関係なく、その画像をモニタ画面に写しだしながら、天気予報等を同時に表示する。
【０００４】
一方、インタラクティブミラーはカメラで撮影した被写体の画像をディスプレイに瞬時に表示するので、アパレル産業においても配置する店がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３５０５５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般に、服飾の販売店においては、顧客は試着して服を選ぶのがほとんどであり、また販売員も顧客が着た服がにあうかどうかを対話しながら顧客の好みにあって似合う服を決定させる。
【０００７】
しかしながら、服飾産業で使用されている従来のインタラクティブミラーは、もっぱら鏡機能に重点をおいている。
【０００８】
このため、試着中において、試着前後の服を見てみたいと要望があっても、それを受け付けることができないという課題があった。
【０００９】
また、例え試着中の前後の服を見るという機能があったとしても、それは、１枚の画像を表示するだけであるから、今きている服と前の服とを同一画面において比較できなかった。
【００１０】
さらに、鏡機能はコンピュータにとっては高負荷であり、例え前の画像（１枚毎）を見ることができたとしても、その１枚の画像を得るのに時間を要していた。
【００１１】
さらに、販売中においては、販売員は顧客とは和やかな雰囲気で接客したいと思っている。しかしながら、従来のインタラクティブミラーは、もっぱら鏡機能に重点をおいているので接客効果を高めるような工夫はされていない。
【００１２】
本発明は以上の課題を解決するためになされたものであり、コンピュータの負荷を低減させて、瞬時に画面を切り換えて鏡機能の他に、前の画像と現在の画像を比較させることができる服飾用のインタラクティブミラーの表示制御プログラムを得ることを目的とする。
【課題を解決するための手段】
【００１３】
本発明の、ディスプレイにタッチパネルを貼り付け、前記ディスプレイの端部にビデオカメラを配置し、前記ビデオカメラの１フレーム毎の撮像画像を順次内部に取り込むビデオキャプチャー及び前記タッチパネルの操作情報を読み込むパネルコントローラを備えたインタラクティブミラーの表示制御プログラムであって、
【００１４】
コンピュータに、
前記操作情報が前記撮影画像の表示を示している場合は、前記撮像画像が前記キャプチャーから入力する毎に第１のメモリに記憶し、これをスリム化補正し、ミラー画像として前記ディスプレイに順次出力して動画表示するミラー処理手段、
前記操作情報が前記ミラー画像の保存を示している場合は、前記ミラー画像を、静止画像として第２のメモリに取り込み、これを前記ディスプレイに表示すると共に前記ミラー画像の静止画像の解像度を低下させ、これを解像度低下静止画像として第３のメモリに保存する撮影処理手段、
前記操作情報が画像比較を示している場合は、前記保存した解像度低下静止画像をサムネイル画像にして前記ディスプレイに表示し、該サムネイル画像の中で選択された画像数の分割領域を有する比較ウインドウを生成し、この比較ウインドウの前記分割領域に前記選択された画像に対応する前記静止画像を読み出して表示する比較処理手段、
としての機能を実行させる。
【発明の効果】
【００１５】
以上のように本発明によれば、自身が起動しているときは、他の処理部が
自分自身で起動を停止するので、コンピュータが高負荷状態とならないので、タッチパネルで選択したボタンウインドウのボタン選択に応じた処理画像を直ぐにディスプレイ上に得ることができる。
【００１６】
このため、例えば洋品店に本発明のインタラクティブミラーを設置した場合は、販売員の意思に応じた画像（比較画像、ミラー画像、写真画像）を遅延なくディスプレイ上に表示できるので、試着者と販売員とディスプレイの画像とで意思の疎通を違和感なくできる。
【００１７】
また、比較においては、サムネイルの画像（解像度低下静止画）を選択させて、この画
像に対応する高解像度のミラー画像の静止画同士を瞬時に表示する。このため、洋服、和
服等の微妙な色合の違いも試着において比較できる。
【００１８】
また、エフェクト処理したミラー画像を表示できるので、販売員と試着者とは愉快に会話しながら対話できるので販売促進につながる。
【００１９】
さらに、ディスプレイのボタンウインドウは、その画面において必要となる種類のボタンのみを表示するので、販売員にとっては操作がし易い。
【図面の簡単な説明】
【００２０】
【図１】本実施の形態のインタラクティブミラーの概略構成図である。
【図２】本実施の形態のインタラクティブミラーの概略取り付け図である。
【図３】本実施の形態のインタラクティブミラーの概略取り付け図である。
【図４】本実施の形態のインタラクティブミラーの概略取り付け図である。
【図５】本実施の形態のインタラクティブミラーの画面遷移を説明する説明図である。
【図６】本実施の形態のミラー処理部の構成図である。
【図７】本実施の形態の撮影・保存処理部の概略構成図である。
【図８】本実施の形態の比較処理部の構成図である。
【図９】本実施の形態の動作を説明するフローチャートである。
【図１０】本実施の形態の動作を説明するフローチャートである。
【図１１】本実施の形態の動作を説明するフローチャートである。
【図１２】本実施の形態の動作を説明するフローチャートである。
【図１３】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１４】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１５】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１６】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１７】本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。
【図１８】本実施の形態の現状テーブルを説明する説明図である。
【図１９】本実施の形態の現状テーブルを説明する説明図である。
【図２０】本実施の形態の現状テーブルを説明する説明図である。
【図２１】本実施の形態の現状テーブルを説明する説明図である。
【図２２】他の実施の形態に用いる遷移管理テーブルを説明する説明図である。
【発明を実施するための形態】
【００２１】
本実施の形態のインタラクティブミラーは、服飾販売店、写真撮影店或いはゲーム店等において使用できるが、本実施の形態では洋品店に設置した場合として説明する。
【００２２】
図１は本実施の形態のインタラクティブミラーの概略構成図である。図２、図３、図４は本実施の形態のインタラクティブミラーの概略取り付け図であり、例えば壁にタッチパネル１付きディスプレイ２とビデオカメラ３等を埋め込んでいる。
【００２３】
図２はインタラクティブミラーの本体部の側面図であり、図３はインタラクティブミラーの本体部の正面図であり、図４はインタラクティブミラーの本体部の上面図である。図１、図２、図３、図４に示すディスプレイ２は５０インチの大型液晶プラズマテレビジョンであり、縦型に壁に埋め込まれている。また、このディスプレイ２に貼り付けられているタッチパネル１は静電式のタッチパネルである。
【００２４】
前述のビデオカメラ３は、図３に示すように、ディスプレイ２の右側に所定の高さで（９５０ｍｍ程度）、所定の方向を向けられて設置されている。なお、高さは日本人用（例えば１６５０ｍｍ）に９５０ｍｍ程度にしており、背が高い国で使用するときは１０００ｍｍとか１０５０ｍｍとかに調整は可能である。
【００２５】
また、図４に示すようにビデオカメラ３は、レンズ中心が水平軸に対して１４度程度傾けえられて配置されている。
【００２６】
さらに、ビデオカメラ３（解像度  縦1920ピクセルx横1080ピクセル）は、被写体（顧客）との距離は２ｍ程度で全身がカメラ画面内に収まるように設置されている。
【００２７】
また、本体部にはタッチパネルコントローラ４が設けられている。このタッチパネルコントローラ４によってタッチパネルの操作位置、操作状況（総称してパネル操作情報という）を知ることができる。
【００２８】
また、図１に示すように、本体部に設けられているビデオカメラ３と、パネルコントロ
ーラ４と、ディスプレイ２とはケーブルでコンピュータ本体部１０に接続されている。ま
た、パネルコントローラ４とコンピュータ本体部１０とはスイチングハブ１１を介して接
続されている。
【００２９】
コンピュータ本体部１０は、図１に示すように、ビデオ処理部１５と、ミラー処理部１９と、撮影・保存処理部２３と、比較処理部２７と、出力部１７等を備えている。
また、コンピュータ本体部１０は、現状テーブル１８を備えている。また、図示しないビデオキャプチャーボードを備え、このビデオキャプチャーボードは、ビデオカメラ３からの１フレーム毎の撮像画像を順次内部に取り込む。
【００３０】
現状テーブル１８は、タッチパネルの現在の操作状況及び表示している画像の種類等を書き込んだテーブルであり、何がおされたか、何のモードかあるいは何を停止して何を起動させたか、どのようなボタンを表示しているか、ウインドウ画面は何か等を書き込んでいる。この現状テーブル１８については詳細に後述する。
【００３１】
ビデオ処理部１５は、現状テーブル１８の状況が現在は電源オンで初期設定の終了にと書き込んでいる場合は、直ちにビデオアプリケーションソフト（ビデオ再生手段）を起動させて、その再生画像（ビデオ画像ともいう）を出力処理部１７を介してディスプレイ２に表示させる（図５（ａ））。このとき、現状テーブル１８にビデオ再生を書き込む。
【００３２】
また、ビデオ処理部１５は、ビデオ再生中にタッチパネルが押されたことが現状テーブル１８に書き込まれると、ビデオ処理遷移テーブル１６に書き込まれている遷移情報を読み込み、この遷移情報がビデオ停止を示している場合は、直ちにビデオアプリケーションソフトを停止させる。
【００３３】
また、ビデオ処理部１５は、現状テーブル１８にビデオボタンが押されたことが書き込まれた場合は、直ちにビデオアプリケーションソフトを起動させて、その再生画像を出力処理部１７を介してディスプレイ２に表示させる（ビデオ画像又は動画ファイル再生画面ともいう）。
【００３４】
すなわち、ビデオ処理部１５は、起動に伴って予め設定されているビデオ画像を再生してディスプレイ２に出力して表示させるビデオアプリケーションソフトと、
パネル操作情報を監視し、電源の投入又はパネル操作情報がビデオ再生ボタンの選択を示したときにビデオアプリケーションソフトを起動し、パネル操作情報がタッチパネル１のタッチ又はビデオ再生ボタンの選択以外のボタンの選択を示したときにビデオアプリケーションソフトを停止する第１の起動停止手段を備えている。
【００３５】
ミラー処理部１９は、現状テーブル１８にビデオ再生でタッチパネルが押されたと書き込まれているときは直ちに起動して、キャプチャーボード（図示せず）により取り込まれたビデオカメラ３からの１フレーム毎のデジタルデータを順次取り込み、これを伸張（スリム化補正）してメモリ２２に記憶すると共に、ディスプレイ２に順次出力して表示（図５（ｂ）参照）させることで、視覚的に鏡と同じ感覚を与える。例えば、ビデオカメラで撮影した顧客の画像の横幅をスリム化補正（常時補正ともいう）する。これを本実施の形態では単にミラー画像という。
【００３６】
このとき、ミラー処理部１９は、ミラー用遷移テーブル２１のボタン遷移情報を読み込み、このボタン遷移情報に基づいて撮影ボタン（ＳＨＯＯＴ）、比較モードボタン（ＶＩＥＷ  ＡＬＬ）、エフェクトボタン（ＥＦＦＥＣＴ）、ビデオ再生ボタン（ＶＩＤＥＯ）及びストック領域からなるボタンウインドウを生成し、このボタンウインドウをミラー画像に重ね表示させる（図５（ｂ）及び図１４参照）。このストック領域の表示は、後述するストック領域用メモリ２９ｂに解像度低下静止画が保存されている場合は、保存されている全ての解像度低下静止画をストック領域に表示させる（図５（ｂ）及び図１４参照）。
【００３７】
また、ミラー処理部１９は、現状テーブル１８にミラーボタン（ＢＡＣＫ  ＴＯ  ＭＩＲＲＥＲ）が押されると、直ちに起動して前述の常時補正後のミラー画像を表示させる。
【００３８】
エフェクト処理部２０は、現状テーブル１８にエフェクトボタンが押されたことが書き込まれている場合に起動する。
【００３９】
この起動に伴って、６種類の内のいずれかのエフェクト画像を表示させる（図５（ｄ）参照）。エフェクト処理２０は、ＳＬＩＭボタンの選択でメモリ２２のミラー画像を足長風にする補正を行い、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４０】
また、ＦＡＴボタンが選択されるとメモリ２２のミラー画像を肥満体系にする補正を行い、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４１】
また、ＨＥＡＤＦＡＴボタンが選択されると、ミラー画像の上部（頭部）を大きくする補正を行い、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４２】
ＤＥＬＡＹボタンが選択されると、ミラー画像を順次読込み、該読込み毎に時間ずれさせた画像を生成して、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４３】
ＣＯＬＯＲボタンが選択されると、ミラー画像を順次読込み、該読込み毎に、２値化して白領域を判定し、その白領域を強調した画像を生成して、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４４】
ＤＩＡＭＯＮＤボタンが選択されると、ミラー画像を順次読込み、該読込み毎に、２値化して任意のキャラクタを合成した画像を生成して、これをメモリ２２に記憶してディスプレイ２に表示させる。
【００４５】
なお、エフェクト処理部２０は、撮影ボタン、ＣＡＮＣＥＬボタン、ビデオボタンのボタンウインドウを表示させている。
【００４６】
撮影・保存処理部２３は、ボタンウインドウの撮影ボタン（ＳＨＯＯＴ）が選択されると起動する。撮影処理部２３は、スリム化補正されたメモリ２２に記憶されている該選択時のフレームのミラー画像（１フレーム）を取り込んで（以下ミラー画像の静止画という）、これをディスプレイ２に表示させると共（図５（ｃ）参照）に、このミラー画像の静止画の解像度（約２０％程度）を落とさせてメモリ２６に保存させる一方、メモリ２５にミラー画像の静止画を記憶する。前述の２０％程度の解像度の画像を本実施の形態では解像度低下静止画という。
【００４７】
一方、撮影・保存処理部２３は、ボタンウインドウのＳＴＯＣＫボタンが選択されると、ディスプレイ２に表示したミラー画像の静止画に対応するメモリ２５のミラー画像の静止画をストック領域用メモリ２９ａに記憶すると共にメモリ２５のミラー画像の静止画の解像度を落とした解像度低下静止画をメモリ２９ｂに記憶して、ストック領域に解像度低下静止画（以下ストック領域の解像度低下静止画という）を表示させる（図５（ｂ）参照）。
【００４８】
また、撮影・保存処理部２３は、ＣＡＮＣＥＬボタンが選択されて、画像が選択されると、メモリ２９ａ、メモリ２９ｂ、メモリ２５、メモリ２６の静止画を削除する。
【００４９】
さらに、撮影・保存処理部２３は、現状テーブル１８に比較ボタン（スタイル比較ボタン又は比較モードボタンともいう）、エフエクト又はビデオ再生ボタンが選択されたことが書き込まれた場合は、メモリ２４の撮影・保存モードの遷移情報を読み込み、この遷移情報に従って処理を終了する。
【００５０】
比較処理部２７は、比較ボタン（ＶＩＥＷ  ＡＬＬ）が選択されると起動する。比較処理部２７はメモリ２６に記憶されている全てのミラー画像の静止画をサムネイル表示させると共に、メモリ２９ｂのストック領域の解像度低下静止画を全て読み出して、ストック領域にこれらの静止画を全て表示させる（図５（ｇ）参照）。
【００５１】
また、比較処理部２７は、ディスプレイ２のサムネイル画像のいずれかが選択されると、その選択画像に対応する解像度低下静止画をメモリ２６から読み出してストック領域に表示させる（図５（ｇ）参照）と共に、解像度低下静止画に対応するミラー画像の静止画をメモリ２５から読み出してメモリ２９ｂに保存する。
【００５２】
また、比較処理部２７は、ＣＯＭＰＡＲＥボタンが選択されると、ディスプレイ２のストック領域に表示されているストック領域解像度低下静止画の数をカウントし、この数に応じた比較ウインドウを生成させて、各ストック領域の解像度低下静止画に対応するミラー画像の静止画をメモリ２９ｂから読み出して、比較ウインドウの各格子のサイズにしてディスプレイ２に表示させる（図５（ｅ）（ｆ）参照）。例えば、１枚の静止画、２枚比較の静止画・・・６枚比較の静止画を表示させる。
さらに、比較処理部２７は、現状テーブル１８にエフェクト、撮影ボタン又はビデオ再生ボタン、ＢａｃＫ  ＴＯ  ＭＩＲＲＡＲが選択されたことが書き込まれている場合は、メモリ２８の比較遷移モードの遷移情報を読み込み、この遷移情報に従って処理を終了する。
【００５３】
出力処理部１７は、ビデオ処理部１５からのビデオ映像をディスプレイ２に出力させて表示させたり、ミラー処理部１９からのミラー画像、撮影・保存処理部２３からのミラー画像の静止画、比較処理部２７からのサムネイル画像、比較画像をディスプレイ２に表示させる。
【００５４】
また、各処理部の起動時、終了時にはメモリ３０のＢａｃｋ  Ｓｃｒｅｅｎを表示させる。
【００５５】
（各処理部の詳細構成）
図６はミラー処理部１９の構成図である。図６に示すように、ミラー処理部１９は起動判定処理１９ａと、スリム化補正１９ｂ（ミラーリング手段ともいう）と、ボタン表示処理１９と、切換処理１９ｄと、エフェクト処理２０等から構成されている。
【００５６】
起動判定処理１９ａは、タッチパネル２からのパネル操作情報を監視し、パネル操作情報がタッチされたときは、現状テーブル１８にビデオ画像の表示でタッチパネル２のタッチと書き込まれているときは、メモリ２１の起動・停止遷移情報（ビデオ画像表示、タッチでミラー起動）に基づいてスリム化補正処理１９ｂ及びボタン表示処理１９ｃを起動させる。
【００５７】
また、起動判定処理１９ａ（第２の起動停止手段）は、パネル操作情報がタッチを示したとき現状テーブル１８に撮影・保存処理部２３、比較処理部２７が電源オン状態で起動を停止したときは、メモリ２１の起動・停止遷移情報（タッチで撮影・保存処理部２３、比較処理部２７が電源オン状態で起動を停止の場合は、再起動）に基づいてスリム化補正処理１９ｂを再度起動させる。
【００５８】
さらに、起動判定処理１９ａは、パネル操作情報がタッチを示したとき現状テーブル１８にエフェクトボタン以外のボタンの選択が書き込まれたときは、スリム化補正処理１９ｂの起動を停止する。
【００５９】
スリム化補正処理１９ｂ（ミラーリング手段）は、キャプチャーボードからの１フレーム毎の撮影画像の被写体（試着者）をスリム化補正（被写体を少し痩せさせる）して、これを切換処理１９ｄを介してメモリ２２に記憶して表示させる。
【００６０】
ボタン表示処理１９ｃ（第１のボタンウインドウ表示手段）は、パネル操作情報がタッチを示し、現状テーブル１８に電源オンでビデオ画像の表示と書き込まれている場合は、図１４に示すように撮影ボタン（ＳＨ００Ｔ）、スタイル比較ボタン（ＶＩＥＷ  ＡＬＬ）、エフェクト（ＥＦＦＥＣＴ）、ビデオボタン（ＶＩＤＥＯ）およびストック領域を有するボタンウインドウ（第１のボタンウインドウ）を出力処理部１７によりミラー画像に重ね表示させる。
【００６１】
切換処理１９ｄは、起動判定処理１９ａの指示によって、スリム化補正処理１９ｂのミラー画像をメモリ２２に出力又はエフェクト処理部２０にミラー画像を渡して、エフェクト処理された画像（エフェクト画像）をメモリ２２に記憶させると共に、出力処理部１７を介してディスプレイ２に表示させる。
【００６２】
図７は撮影・保存処理部の構成図である。図７に示すように、撮影・保存処理部２３は、起動判定処理２３ａと、撮影処理２３ｂと、ボタン表示処理２３ｃと、解像度変更処理２３ｄとを備えている。
【００６３】
起動判定処理２３ａ（第３の起動停止手段）は、パネル操作情報がタッチを示し、現状テーブル１８にミラー画像の表示（ミラーモード）で撮影ボタンの選択と書き込まれている場合は、メモリ２４の起動・停止遷移情報（ミラーモードで撮影ボタンの選択で起動）に基づいて、撮影処理２３ｂ及びボタン表示処理２３ｃを起動させる。
【００６４】
撮影処理２３ｂ（撮影画像取込手段）は、起動に伴って、該起動時に対応するメモリ２２のミラー画像を順次取り込み、これをミラー画像の静止画としてメモリ２５に記憶して出力処理部１７を介してディスプレイ２に表示させる（図１３（ｄ）参照）。また、同時に解像度変更処理２３ｄにミラー画像を渡して解像度を２０％程度（５％〜４０％でもよい）を低下させた解像度低下静止画をメモリ２６に記憶させる。
【００６５】
また、ボタン表示処理２３ｃからストックボタンの選択と知らせられたときは、メモリ２５のミラー画像の静止画（１フレーム）をストック領域用のメモリ２９ａに記憶すると共に、メモリ２６からこのミラー画像の静止画に対応する解像度低下静止画をメモリ２９ｂに記憶して、これをストック領域に表示させる（第１のストック領域表示手段）。
【００６６】
ボタン表示処理２３ｃは、ストックボタン、ＣＡＮＣＥＬボタン等からなるボタンウインドウ（第２のボタンウインドウ）を表示する（撮影ボタンウインドウ表示手段）。
【００６７】
また、ボタン表示処理２３ｃは、パネル操作情報がタッチを示したときに現状テーブル１８がストックボタンの選択が書き込まれているときは、Ｃａｎｃｅｌボタン、保存ボタン等からなるボタンウインドウを表示させる。
【００６８】
図８は比較処理部２７の構成図である。比較処理部２７は、起動・停止処理２７ａと、比較アプリケーション処理２７ｂ（サムネイル表示手段、第２のストック領域画像表示手段、比較画像表示手段）と、ボタン表示処理２７ｃと、サムネイルウインドウ作成処理２７ｄと、ストック領域比較用ウインドウ作成処理２７ｅを備えている。
【００６９】
起動・停止処理２７ａ（第４の起動停止手段）は、パネル操作情報がタッチを示し、現状テーブル１９に比較ボタンの選択が書き込まれているときは、比較アプリケーション処理２７ｂ（サムネイル表示手段ともいう）及びボタン表示処理２７ｃを起動し、パネル操作情報がタッチを示し現状テーブル１８にビデオボタン又はエフェクトボタン若しくはミラー起動ボタン（ＢＡＣＫ  ＴＯ  ＭＩＲＲＥＲ）の選択が書き込まれているときは、比較アプリケーション処理２７ｂ及びボタン表示処理２７ｃを停止させる。
【００７０】
比較アプリケーション処理２７ｂは、メモリ２６の解像度低下静止画を全て読み込み、サムネイルウインドウ作成処理２７ｄによって作成されたサムネイルウインドウの各領域にこれらの解像度低下静止画を表示させるサムネイル表示手段（図１５参照）と、
パネル操作情報がタッチを示し、現状テーブル１８に比較ボタンの選択でサムネイル表示した画像のいずれかが選択（座標位置を知らせる）されたことが書き込まれていることが起動・停止処理２７ａから知らせられると、その選択された解像度低下静止画をメモリ２２から読み出してメモリ２９ｂに記憶すると共に、ディスプレイ２のストック領域に選択された解像度低下画像を表示させ、かつ選択された解像度低下静止画に対応するメモリ２５に記憶されているミラー画像の静止画をメモリ２９ａに記憶する第２ストック領域画像表示手段と、
パネル操作情報がタッチを示し現状テーブル１８に画像比較ボタン（ＣＯＭＰＡＲＥボタン）の選択が書き込まれているときは、メモリ２９ｂ（ストック領域）に記憶されている全ての解像度低下静止画に対応するメモリ２９ａのミラー画像の静止画を読み込んで、比較用ウインドウの各分割領域に表示させる比較画像表示手段（図１６参照）とを備えている。
サムネイルウインドウ作成処理２７ｄは、予め生成されている格子領域で区分けされたサムネイルウインドウを出力処理部１７に出力する。
【００７１】
比較用ウインドウ作成処理２７ｅは、メモリ２９ｂに記憶された現在の解像度低下画像の数をカウントし、このカウント値に応じた比較ウインドウを生成して出力処理部１７に送出する。
【００７２】
（動作説明）
上記のように構成されたインタラクティブミラーについて処理を以下に説明する。
【００７３】
図９〜図１２は本実施の形態の動作を説明するフローチャートである。図１３〜図１７は本実施の形態のインタラクティブミラーの画面遷移を及びボタン遷移を説明する説明図である。図１８〜図２１は現状テーブルを説明する説明図である。
【００７４】
電源オンに伴ってコンピュータ本体部１０は、各部の動作チェック等及び主メモリに各プログラムを読み出す初期設定を行う（Ｓ１）、そして、出力処理部１７がｂａｃｋ  ｓｃｒｅｅｎ（図１３（ｂ）参照）をディスプレイ２に表示させる（Ｓ２。）
次に、初期設定の終了に伴ってビデオ処理部１５は、ビデオモードと判定する（Ｓ３）。このとき、現状テーブル１８にビデオモードでビデオ画面の表示を書き込んでいる。
【００７５】
次に、ビデオ処理部１５は、ビデオアプリケーションを起動させて予め設定されている動画の読込み処理を行い、動画（ビデオ画像）を再生してディスプレイ２に表示させる（Ｓ４、Ｓ５、Ｓ６：図１３（ａ）参照）。
【００７６】
そして、ビデオ処理部１５はタッチパネル１が押されたかどうかを判定し（Ｓ７）、タッチパネル１が押されない場合は処理をステップＳ６に戻してビデオ画像を再生表示させる。
【００７７】
また、ステップＳ７においてタッチパネル１が押された場合は、ビデオ再生処理を終了し、ビデオアプリケーションを終了させる（Ｓ８、Ｓ９）。この終了はビデオ遷移テーブル１６の遷移情報にタッチパネル１の押下で終了と書き込まれているので終了となる。
【００７８】
そして、ビデオ処理部１５は、現状テーブル１８にタッチパネルが押されてビデオを終了したことを書き込んで処理をステップＳ１１に移す（Ｓ１０）。
【００７９】
すなわち、ビデオ処理部１５は、ビデオアプリケーションソフトが起動に伴って予め設
定されているビデオ画像を再生してディスプレイ２に出力して表示させる。
【００８０】
第１の起動停止手段がパネル操作情報を監視し、電源の投入又はパネル操作情報がビデオ再生ボタンの選択を示したときにビデオアプリケーションソフトを起動し、パネル操作情報がタッチパネル１のタッチ又はビデオ再生ボタンの選択以外のボタンの選択を示したときにビデオアプリケーションソフトを停止する。
【００８１】
ステップＳ１１では、現状テーブル１８にタッチパネル１が押されてビデオ終了と書き込んだ場合は、ミラーモードと判定してミラー処理部１９が起動する。
【００８２】
ミラー処理部１９は、起動に伴ってミラーアプリケーションを起動（ミラーモード処理）する（Ｓ１２、Ｓ１３）。具体的には、起動判定処理１９ａがタッチパネル２からのパネル操作情報を監視し、パネル操作情報がタッチされたときは、現状テーブル１８にビデオ画像の表示でタッチパネル２のタッチと書き込まれているときは、メモリ２１の起動・停止遷移情報（ビデオ画像表示、タッチでミラー起動）に基づいてスリム化補正処理１９ｂ及びボタン表示処理１９ｃを起動させる。
【００８３】
ミラーアプリケーションは、ビデオカメラの１フレーム毎のデジタル画像に対してスリム化補正を処理を施し、この画像をメモリ２２に記憶する（Ｓ１４）。そして、エフェクト処理が選択されているかどうかを判断し、エフェクト処理が選択されていない場合は、ミラーモード時のボタンウインドウをディスプレイ２に表示させると共に、メモリ２２のミラー画像を表示させる（Ｓ１６ｂ、Ｓ１７：図１３（ｃ）、図１４参照）。
【００８４】
ミラー画像は、図１３（ｃ）に示すように撮影ボタン（ＳＨＯＯＴ）、比較ボタン（ＶＩＥＷ  ＡＬＬ）、エフェクトボタン（ＥＦＦＥＣＴ）、ビデオボタン（ＶＩＥＤＯ）並びに後述するストック領域等からなる。図１３（ｃ）、図１４は、予め多数の静止画がストックされた場合を示している。
【００８５】
また、ステップ１５において、現状テーブル１８にエフェクトの選択が書き込まれていると判定したときは、エフェクト処理部２０が起動してエフェクト処理を行う（Ｓ１６ａ）。このエフェクト処理は、ミラー処理部１９でビデオカメラ３の１フレーム毎の画像をスリム化補正されると、このミラー画像を取り込んでエフェクトを施し、これをメモリ２２に記憶する。また、エフェクトについては後述する。
【００８６】
そして、ミラー処理部１９は、ボタン操作によって遷移させるモードを決定させる処理を行う（Ｓ１９）。
【００８７】
この処理の決定にあたっては、撮影ボタンと判定したときは、比較ボタンが選択されたことを現状テーブル１８に書込み、撮影アプリケーションを起動させる（Ｓ２０、Ｓ２１、図１０のＳ２２）。
【００８８】
図１０に示すように、撮影アプリケーションは、ディスプレイ２に表示されているミラー画像を静止画としてメモリ２５に取り込む（Ｓ２３）。具体的には、撮影ボタンの選択時点のメモリ２２に記憶されているミラー画像の静止画をメモリ２５に記憶する。
【００８９】
次に、ディスプレイ２に表示させているミラーモード時のボタンウインドウを削除して、撮影モード時のボタンウインドウを表示する（Ｓ２５：図１３（ｄ）参照）。
【００９０】
撮影モード時のボタンウインドウのボタンは、図１３（ｄ）に示すように、ＳＴＯＣＫボタン、ｓｔａｆｆボタン、Ｃａｎｃｅｌボタンである。
【００９１】
次に、ボタンが選択されたかどうかを判断する（Ｓ２６）。
【００９２】
ステップＳ２６において、ＳＴＯＣＫボタンと判断したときは、撮影モード時のボタンウインドウを破棄して、現時点のミラー画像の静止画に対応するメモリ２５のミラー画像の静止画をメモリ２９ａに書き込むと共に、このミラー画像の静止画に対応するメモリ２６の解像度低下静止画をメモリ２９ｂに書き込む一方、ストック領域にメモリ２９ｂの解像度低下静止画を書き出して表示させる（Ｓ２７、Ｓ２８、Ｓ２９）。
【００９３】
そして、撮影アプリケーションを終了させて、現状テーブル１８に撮影アプリケーションの終了を書き込む（Ｓ３０）。この撮影アプリケーションの終了は、撮影・保存遷移テーブル２４の遷移情報に従って終了する。すなわち、ミラーモードに遷移（待機画面）することになる。
【００９４】
また、ステップＳ２６において、ＳＴＡＦＦボタンが選択されたときは、撮影モード時のボタンウインドウを破棄して、画面のミラー画像の静止画像をスタッフ用メモリ（図示せず）に書き込み、処理をステップＳ３０に移す（Ｓ３１、Ｓ３２、Ｓ３３）。
【００９５】
また、ステップＳ２６において、ＣＡＮＣＥＬボタンの選択と判定したときは、撮影モード時のボタンウインドウを破棄すると共に、ＣＡＮＣＥＬ指示された静止画をメモリ２５から削除して処理をステップＳ３０に戻す（Ｓ３４、Ｓ３５）。
【００９６】
一方、ステップＳ１９においてエフェクトボタンが押されたと判定したときは、現状テーブル１８にエフェクトボタンの選択を書き込む（Ｓ４０ａ、Ｓ４０ｂ）。
【００９７】
これによって、エフェクトモードが起動し、ミラーモード時のボタンウインドウをディスプレイ２から破棄する。そして、エフェクトモード時ボタンのウインドウ表示処理を行う（Ｓ４０、Ｓ４１、Ｓ４２：図１７（ｂ）参照）。
【００９８】
次に、ボタンの選択があるかどうかを判断する（Ｓ４３）。ステップＳ４３においてボタンの選択がある場合は、選択されたエフェクト処理を行う（Ｓ４４：図１７（ａ）参照）。つまり、ミラー画像をエフェクトが取り込んで、頭部を大きくしたり、足を長くしたりする等のエフェクト処理を行って、そのエフェクト画像をメモリ２２に書き込んで出力処理部１７を介してディススプレイ２に表示させる。
【００９９】
次にエフェクトの終了かどうかを判断し（Ｓ４５）、エフェクトの終了の場合は、エフェクトモードを終了する（Ｓ４６）。
【０１００】
一方、ステップＳ１９において比較ボタンが押され、その比較ボタンが押されたことが現状テーブル１８に書き込まれると（Ｓ５０ａ、Ｓ５０ｂ）、比較モードが起動する（Ｓ５０、Ｓ５１）。
【０１０１】
比較モードは、図１１に示すように、メモリ２６から全ての解像度低下静止画を読み込み、これをサムネイル表示すると共に比較モード時のボタンウインドウを表示する（Ｓ５２、Ｓ５３：図１５参照）。
【０１０２】
そして、ボタンの選択かどうかを判定する（Ｓ５４）。
【０１０３】
ステップＳ５４において、ＣＯＭＰＥＲＥボタンと判定したときは、ストック領域用の解像度低下静止画の数を判定し、比較モード時のボタンウインドウを破棄する（Ｓ５６、Ｓ５７、Ｓ５８）。
【０１０４】
そして、枚数に応じて図１２に示すように、一枚比較モードか複数枚比較モードかを判定する（Ｓ６０、Ｓ６１）。
【０１０５】
一枚比較モードの場合は、ストック領域の１枚の解像度低下静止画に対応するミラー静止画をメモリ２９ａから読み出して、これを画面に表示する（Ｓ６２：図１６参照）。
【０１０６】
また、複数比較モードの場合は、ストック領域に表示されている解像度低下静止画の数に応じたウインドウを生成し、この格子領域にメモリ２９ａのミラー画像の静止画を全て表示する（Ｓ６１、Ｓ６３：図１６参照）
さらに、ステップＳ１９においてビデオボタンが選択された場合は、現状テーブル１８にビデオ選択を書き込み、処理をステップＳ１１に戻してビデオモードに遷移させる（Ｓ３ａ、Ｓ３ｂ）。
【０１０７】
一方、図１１のステップＳ５４において、Ｂａｃｋ  ｔｏ  Ｍｉｒｒｏｒが選択された場合は、比較アプリケーションが終了する（Ｓ７０、Ｓ７１）。
【０１０８】
また、Ｓｔａｆｆボタンが押されたときは、ＳＴＡＦＦボタンの選択でｓｔａｆｆメモリ（図示せず）に格納されたミラー画像の静止画をディスプレイ２に表示させる（Ｓ７２、Ｓ７３）。
【０１０９】
さらに、ＤＥＬＥＴＥボタンが選択されたときは、選択された画像を各メモリから削除する（Ｓ７４、Ｓ７５）。
【０１１０】
すなわち、各処理部は図１８〜図２１に示す現状テーブル１８に基づいてボタンを遷移
させている。
【０１１１】
図１８〜図２１はビデオ処理における現状テーブルと現状テーブルの更新を説明する説明図である。現状テーブルは、常に最新の状況が書き込まれている。本実施の形態ではＤ１〜Ｄ７を説明する。
【０１１２】
電源オン時の現状テーブル１８は、Ｄ１としている。現状テーブルＤ１が図１８（ａ）に示すように、現画面が動画再生でタッチパネルのタッチ無しで、現在のモードがビデオモード等の場合では、タッチパネルがタッチされた場合は、ミラー処理によって現状テーブル１８は、図１８（ｂ）に示すように、タッチパネルがタッチありとした現状テーブルＤ２となる。
【０１１３】
また、ミラー処理においては、タッチ無しでは図１６に示す現状テーブルＤ３となり、起動している処理はミラー処理のみで、ボタンは撮影ボタン、ビデオボタンエフェクトボタン、比較ボタンを表示していることが書き込まれる。
【０１１４】
また、ミラー画面時に撮影ボタンを押した場合は、停止されている処理がビデオ、エフエクト、比較とした現状テーブルＤ４となる。
【０１１５】
ビデオボタンを押した場合は、停止されている処理としてミラー、撮影、比較で、ボタンは何も表示されていない現状テーブルＤ５となる。
【０１１６】
エフェクトを押した場合は、ビデオ、撮影、比較が停止された現状テーブルＤ６となる。
【０１１７】
比較ボタンを押した場合は、停止される処理はビデオ、ミラー、撮影となり、ボタンは比較ボタンだけとなった現状テーブルＤ７となる。
【０１１８】
従って、この現状テーブルを読み込むことによって、現在のボタンの状況及び各処理の停止状況がわかるので、直ちに必要な処理に遷移させることができる。
【０１１９】
なお、例えば図２２に示すように遷移管理テーブルを予め生成して、この遷移管理テーブルに従って各処理部が動作するようにしてもよい。
【符号の説明】
【０１２０】
１  タッチパネル
２  ディスプレイ
３  ビデオカメラ
１０  コンピュータ本体部
１５  ビデオ処理部
１７  出力部
１８  コンピュータ本体部
２０  ミラー処理部
２３  撮影・保存処理部
２７  比較処理部
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイにタッチパネルを貼り付け、前記ディスプレイの端部にビデオカメラを配置し、前記ビデオカメラの１フレーム毎の撮像画像を順次内部に取り込むビデオキャプチャー及び前記タッチパネルの操作情報を読み込むパネルコントローラを備えたインタラクティブミラーの表示制御プログラムであって、
コンピュータに、
前記操作情報が前記撮影画像の表示を示している場合は、前記撮像画像が前記キャプチャーから入力する毎に第１のメモリに記憶し、これをスリム化補正し、ミラー画像として前記ディスプレイに順次出力して動画表示するミラー処理手段、
前記操作情報が前記ミラー画像の保存を示している場合は、前記ミラー画像を、静止画像として第２のメモリに取り込み、これを前記ディスプレイに表示すると共に前記ミラー画像の静止画像の解像度を低下させ、これを解像度低下静止画像として第３のメモリに保存する撮影処理手段、
前記操作情報が画像比較を示している場合は、前記保存した解像度低下静止画像をサムネイル画像にして前記ディスプレイに表示し、該サムネイル画像の中で選択された画像数の分割領域を有する比較ウインドウを生成し、この比較ウインドウの前記分割領域に前記選択された画像に対応する前記静止画像を読み出して表示する比較処理手段、
としての機能を実行させるインタラクティブミラーの表示制御プログラム。
【請求項２】
前記コンピュータに、
前記デスプレイに前記ミラー処理手段、撮影処理手段、比較処理手段を起動させるための各種ボタンを表示させ、選択されがボタンの種類を前記操作情報として出力するボタン表示手段
としての機能を実行させる請求項１記載のインタラクティブミラーの表示制御プログラム。
【請求項３】
前記ミラー処理手段、撮影処理手段、比較処理手段は、それぞれが自身の処理手段に対して他の処理手段が起動しているときは起動を停止し、前記操作情報が自身を指定するボタンの選択を示すときは、起動を再開する起動停止手段
としての機能を実行させる請求項１記載のインタラクティブミラーの表示制御プログラム。
【請求項４】
前記コンピュータに、
起動に伴って予め第４のメモリに記憶されているビデオ画像を再生して前記ディスプレイに出力して表示させるビデオ画像再生手段
としての機能を実行させる請求項１乃至３のいずれかに記載のインタラクティブミラーの表示制御プログラム。
【請求項５】
前記コンピュータに、
前記静止画像を保存させるストックボタン及び該静止画像を表示させるためのストック領域を含む撮影用ボタンウインドウを前記ディスプレイに表示されている現在の画面の隣に表示する撮影画像用ウインドウ表示手段、
前記操作情報が前記撮影用ボタンウインドウのストックボタンの選択を示している場合は、前記静止画像の解像度を低下させた前記解像度低下静止画像を生成して保存する一方、前記撮影用ボタンウインドウのストック領域にこの解像度低下静止画像を読み出して表示するストック領域画像表示手段
としての機能を実行させる請求項１乃至４のいずれかに記載のインタラクティブミラーの表示制御プログラム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2011024235.tif 000025
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１５
【補正方法】変更
【補正の内容】
【図１５】
2011024235.tif 000026