(57)【要約】【課題】任意のデジタル画像（静止画、動画）に流体の流れや波紋等のような変化する画調を与えることにより、興趣に富む画調変換画像を得る。【解決手段】オリジナル画像を表示した表示画面２上でのユーザのタップしたエリア位置Ｐと該ユーザの異なる操作（触る、振る、なぞる等）を検出する。該検出結果に基づき表示画面上で前記タップしたエリア若しくはその周囲の画像に液体の動きのように表現する画像変換をかける。そして、この画像変換後の画像を表示し、オリジナル画像を前記変換後の画像によってリアルタイムに画像が変化していくようにする。また、該画像変換後の画像を記憶する。【選択図】      図３
2013191114.tif 000002
【特許請求の範囲】
【請求項１】
オリジナル画像の画調変換を行う画調変換方法であって、
前記画像の少なくとも一部に、流体の動きのように表現する画像変換処理を行うことを特徴とする画調変換方法。
【請求項２】
オリジナル画像の画調変換を行う請求項１記載の画調変換方法であって、
前記画像変換処理は、オリジナル画像を表示している表示画面上の所定個所をユーザがタップ操作することにより、該タップしたエリア若しくはその周囲の画像を液体の動きのように表現する変換処理を含むことを特徴とする画調変換方法。
【請求項３】
オリジナル画像の画調変換を行う請求項１記載の画調変換方法であって、
前記画像変換処理は、オリジナル画像を表示している表示画面上の所定個所をユーザがタップ操作することにより、該タップしたエリア若しくはその周囲の画像を液体の動きのように表現する変換処理と、リアルタイムに画像が変化していくように表示する表示処理とを含むことを特徴と画調変換方法。
【請求項４】
さらに、前記画像変換処理された画像を記憶し、記憶された前記画像変換処理された画像を繰り返し読み出して繰り返し表示する処理を含むことを特徴とする請求項１ないし請求項３のいずれか１項に記載の画調変換方法。
【請求項５】
さらに、ユーザの異なる操作に対応して異なった画像変換処理を行い、該ユーザの異なる操作は、前記表示画面上での触る、振る、なぞる等のユーザ操作であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
【請求項６】
前記流体の動きのように表現する変換処理は、「タップされた場所に一滴水が落ちる」ように表現する変換処理であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
【請求項７】
液体の動きのように表現する変換処理は、「タップされた既存の水量が蓄積される」ように表現する変換処理であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
【請求項８】
流体の動きのように表現する変換処理は、「水量に応じて画像が滲む」ように表現する変換処理であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
【請求項９】
流体の動きのように表現する変換処理は、「水量に応じて画像がゆれる」ように表現する変換処理であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
【請求項１０】
オリジナル画像の画調変換を行う画調変換装置のコンピュータに、
オリジナル画像を表示画面に表示する工程と、
該表示画面上での位置と操作種類（触る、振る、なぞる等）を検出する工程と、
前記検出結果に基づき表示画面上で前記検出された位置若しくはその周囲の画像に液体の動きのように表現する画像変換処理を行う工程と、
この画像変換処理されている画像を表示する工程と、
該画像変換処理後の画像を記憶する工程と
を実行させることを特徴とするプログラム。
【請求項１１】
オリジナル画像の画調変換を行う画調変換装置のコンピュータに、
オリジナル画像を表示画面に表示する工程と、
該表示画面上でのユーザのタップした位置と該ユーザの異なる操作（触る、振る、なぞる等）を検出する工程と、
前記検出結果に基づき表示画面上で前記タップしたエリア若しくはその周囲の画像に液体の動きのように表現する画像変換処理を行う工程と、
前記画像変換処理されている画像をリアルタイムに画像が変化していくように表示する工程と
を実行させることを特徴とするプログラム。
【請求項１２】
オリジナル画像の画調変換を行って表示する画像表示装置であって、
画像を表示画面に表示する表示手段と、
前記画像の少なくとも一部に、流体の動きのように表現する画像変換処理を行う変換処理手段と、
前記変換処理手段で変換処理された画像を前記表示画面に表示する表示制御手段と
を備えてなることを特徴とする画像表示装置。
【請求項１３】
オリジナル画像の画調変換を行って表示する画像表示装置であって、
オリジナル画像を表示する表示手段と、
前記表示手段による表示画面上でのユーザのタップしたエリア位置を検出するとともに、該タップされたエリア位置でのユーザの異なる操作（触る、振る、なぞる等）を検出する検出手段と、
前記検出手段の検出結果に基づき前記タップされたエリア若しくはその周囲の画像を液体の動きのように表現する画像変換処理を行う変換処理手段と、
前記変換処理手段で変換処理された画像を前記表示画面に表示する表示制御手段と、
該変換処理後の画像を記憶する記憶手段と
を備えてなることを特徴とする画像表示装置。
【請求項１４】
前記表示制御手段は、前記画像変換処理されている画像をリアルタイムに画像が変化していくように表示する手段を含むことを特徴とする請求項１２または請求項１３に記載の画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、種々のデジタル画像（静止画、動画）に対し例えば水の流れや波紋、さらに煙の流れ等のような流体の動きを画像変化として表現することによりリアルで興趣に富む画像を得ることができる画調変換方法、画像表示装置並びにプログラムに関する。
【背景技術】
【０００２】
例えば水の流れや煙の流れ等のような流体の動きに似せた描画を、ＣＧによる画像描画技術で行う画像描画方法およびこれによる画像描画装置が知られている（例えば、特許文献１参照）。この従来方法および装置では、少なくとも１つのオブジェクト上で擬似的にテクスチャを移動させながら描画するという処理を行うことで、流体の動きを得るための計算や描画にかかる時間を大幅に低減することができ、かつ高品位な描画を行うことができる。
【０００３】
また、流体中であることの臨場感をリアルに表現可能な画像処理を行うために、動画像に表示される流体を表現するため流体中に存在する所定のオブジェクトを動画像内の所定位置に配置する配置手段と、所定のオブジェクトに関する情報としてオブジェクトの動作を定義する動作データを記憶する記憶手段と、記憶手段より動作データを読み出し、読み出した動作データに応じて配置手段により配置されたオブジェクトを動作させる動作手段とを備えてなる画像処理装置も提案されている（例えば、特許文献２参照）。
【０００４】
そして、このような技術によれば、例えば動作データとして所定のオブジェクトが流体中を浮遊するように動作するデータを記憶することで、動画像内に存在する流体中であることの臨場感を所定のオブジェクトの動きにより表現することができる。すなわち、流体中であることの臨場感をリアルに表現可能な画像処理を行うことができる。
【０００５】
しかし、前述した特許文献１、２はいずれも、ＣＧで画像を描画する描画技術に関するものであり、オリジナル画像を変換して作成するものではない。
【０００６】
一方、近年、写真やＣＧによって機械調に描かれた原画像を、コンピュータを用いて絵画調に描かれた画像に変換することがためのプログラムも提案されている（例えば、特許文献３参照）。
【０００７】
さらに、写真の画像をコンピュータに取り込み、絵画調の画像処理を行った後、プリンタにてフルカラープリントとして出力したり、あるいはフィルムレコーダにてスライドやネガとして出力し、この出力されたフルカラープリントからダイレクトプリントに、またはスライドやネガからプリントにし、次いで、このダイレクトプリントまたはプリントにキャンバス加工を行うと共にマチュエール加工を行って絵画調の絵に仕上げるピクチャアグラフィの製法も提案されている（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−１２７３２３号公報
【特許文献２】特開２００５−２１６１０６号公報
【特許文献３】特開２００２−２９８１３６号公報
【特許文献４】特開平１０−２４３２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
前述した特許文献３、４のように油絵調、水彩画調、パステル画調、・・等といった絵画変換等の技術はすでに提案されており、デジタルアートとして機能を発揮しつつある。しかし、デジタルアートとしての多様性には不足する面もあり、より一層の開発が望まれている。
【００１０】
そこで、オリジナル画像を画調変換することで、まったく新しい種類の画調変換、特に水等の流体の流れや波紋等のように画像を変化させることができれば、デジタルアートの楽しみの幅を広げることができる。
【００１１】
特に、この種の画調変換を簡単な操作で随時行えるようにすれば、例えば各種の携帯端末等において表示パネルをタッチすることで、表示していた画像をあたかも水の流れのごとく変化させることができるものであり、ユーザに対しアートとしての楽しみを与えることが可能となるもので、この種の要請に応えることが望まれている。
【００１２】
本発明はこのような事情に鑑みてなされたものであり、任意のデジタル画像（静止画、動画）に流体の流れや波紋等のような変化する画調を与えることにより、興趣に富む画調変換画像を得ることができる画調変換方法、画像表示装置およびそのプログラムを得ることを目的とする。以下、任意のデジタル画像（静止画、動画）に流体の流れや波紋等のような変化する画調を与えることを総称して流体変換という。
【課題を解決するための手段】
【００１３】
前記目的を達成するため、請求項１記載の発明は、オリジナル画像の画調変換を行う画調変換方法であって、前記画像の少なくとも一部に、流体の動きのように表現する画像変換処理を行うことを特徴とする画調変換方法を提供するものである。
また、請求項１０記載の発明は、オリジナル画像の画調変換を行う画調変換装置のコンピュータに、オリジナル画像を表示画面に表示する工程と、該表示画面上での位置と操作種類（触る、振る、なぞる等）を検出する工程と、前記検出結果に基づき表示画面上で前記検出された位置若しくはその周囲の画像に液体の動きのように表現する画像変換処理を行う工程と、この画像変換処理されている画像を表示する工程と、該画像変換処理後の画像を記憶する工程とを実行させることを特徴とするプログラムを提供するものである。
また、請求項１１記載の発明は、オリジナル画像の画調変換を行う画調変換装置のコンピュータに、オリジナル画像を表示画面に表示する工程と、該表示画面上でのユーザのタップした位置と該ユーザの異なる操作（触る、振る、なぞる等）を検出する工程と、前記検出結果に基づき表示画面上で前記タップしたエリア若しくはその周囲の画像に液体の動きのように表現する画像変換処理を行う工程と、前記画像変換処理されている画像をリアルタイムに画像が変化していくように表示する工程とを実行させることを特徴とするプログラムを提供するものである。
また、請求項１２記載の発明は、オリジナル画像の画調変換を行って表示する画像表示装置であって、画像を表示画面に表示する表示手段と、前記画像の少なくとも一部に、流体の動きのように表現する画像変換処理を行う変換処理手段と、前記変換処理手段で変換処理された画像を前記表示画面に表示する表示制御手段とを備えてなることを特徴とする画像表示装置を提供するものである。
また、請求項１３記載の発明は、オリジナル画像の画調変換を行って表示する画像表示装置であって、オリジナル画像を表示する表示手段と、前記表示手段による表示画面上でのユーザのタップしたエリア位置を検出するとともに、該タップされたエリア位置でのユーザの異なる操作（触る、振る、なぞる等）を検出する検出手段と、前記検出手段の検出結果に基づき前記タップされたエリア若しくはその周囲の画像を液体の動きのように表現する画像変換処理を行う変換処理手段と、前記変換処理手段で変換処理された画像を前記表示画面に表示する表示制御手段と、該変換処理後の画像を記憶する記憶手段とを備えてなることを特徴とする画像表示装置を提供するものである。
【発明の効果】
【００１４】
デジタル画像を液体のように変換させることで、一風変わった変換を楽しむことができ、デジタル画像の楽しみ方が増える。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態を示し、任意のデバイスの表示面を底面としたｘ−ｙ−ｚによる立体水槽の捉え方を説明するための図である。
【図２】本実施の形態におけるクリームアートの表示例である。
【図３】本実施の形態における、スマートフォン等において画調変換を行わせる際の操作ステップを説明するためのフローチャートである。
【図４】本実施の形態における、想定するデジタル画像を流体変換するアルゴリズムのフローチャートである。
【図５】本実施の形態における、元の画像を数ピクセルのブロック（以後、エリアという）に分け、タップされたエリアを認識する状態を説明するための概略説明図である。
【図６】図５の状態からタップされたエリアを移動させた状態を説明するための概略説明図である。
【図７】本実施の形態における「タップされた場所に一滴水が落ちる」が実行された状態の断面図である。
【図８】図７におけるエリア間の間隔を削除して表現した状態の図である。
【図９】図８におけるタップされたエリアの一部の移動が実行された状態の断面図である。
【図１０】図９において移動したエリアに連動して隣接するエリアが移動した状態を示した断面図である。
【図１１】図１０における断面図とユーザ視点から見える図の平面図との対比を示した図である。
【図１２】図７においてタップが増えると鎖線の長さ、接続線の長さが伸びエリアの可動範囲が増える状態を説明するための図である。
【図１３】（ａ），（ｂ），（ｃ）はタップされたエリアの移動が実行された状態であって、前記図９ないし図１２で説明した場合とは別の例を説明するための断面図である。
【図１４】実際に流体変換をした作例のイメージを示すもので、（ａ）は通常の写真、（ｂ）は（ａ）の写真を流体変換した後の写真のイメージである。
【図１５】実際に流体変換をした作例を示すもので、（ａ）は通常の写真、（ｂ）は（ａ）の写真を流体変換した後の写真である。
【発明を実施するための形態】
【００１６】
本実施の形態は、デジタル画像を絵画変換するにあたって、油絵調、水彩画調、パステル画調、・・等の既存の画調変換ではなく、まったく新しい種類の、画像を水の流れ等といった流体の動きのように変化させる画調変換、いわゆる絵画変換を提供するものである。
【００１７】
すなわち、オリジナル画像の画調変換を行うにあたって、例えばユーザが表示画面上の所定個所をタップすることで、そのタップされたエリア若しくはその周囲に、流体の動きのように表現される画像変換処理をかけることにより、該画像の画調を変化させることができる。
この画調変換は、画像の一部を選択（タップ）することにより、リアルタイムに画像が変化していくようにするものである。
【００１８】
図１ないし図４は本発明に係る画調変換方法、画像表示装置並びにそのプログラムの実施の形態を説明するためのものである。
これらの図において、本発明に係る画調変換方法、画像表示装置は、例えば、タッチパネルを搭載した任意のデバイス１（例えばスマートフォン等の携帯通信端末、パーソナルコンピュータ等）に用いられる。
【００１９】
まず、初めに、本実施の形態に係る画調変換の考え方を以下に説明する。
前述したようなデバイス１のディスプレイ２をX-Y平面と捉える。そして、図１に示すように、このX-Y平面を底面として、Z軸方向に水がたまる水槽（図中、３を付す）があると考える。このとき、Z軸は、ユーザの方向がプラスで無限であると考える。
このような水槽３があると考えた場合に、デバイス１のディスプレイ２での表示画面において、本発明を特徴づける画調変換は、以下のように実施される。
【００２０】
すなわち、任意の画像が表示されている状態で、ディスプレイ２の画面上の任意の個所をタップする。すると、タップされた場所には油絵にスポイトで水を垂らしたのと同様であり、その部分を触ったり、デバイスを傾けたりするとフルフルと震える。水の量を調整することで、大部分の領域を揺らしたり、変換したりすることが可能となる。
【００２１】
また、水槽３の高さの部分（Z軸方向）に一定以上の水がたまることで、画像をかき混ぜたり、グラデーションを操作する、あるいは、図２に示すようにコーヒーにおけるクリームアートを楽しむこともできる。
【００２２】
また、任意の画像において、一部分だけ消したいとなった際に、周りの部分を液体化しその部分に上から塗りこむ形をとることで一部分をぼかすことで境界をあいまいにすることができるので、画像全体のイメージを壊すことなく修正が可能である。
【００２３】
このような画調変換にあたってのデバイス１の操作を、図３等を用いて以下に説明する。
すなわち、デバイス１におけるディスプレイ２の表示画面に画像を表示した状態で、該表示画面上をユーザがタップするステップＳ（以下、Ｓという）１と、Ｓ２においてタップされた場所に一滴水が落ちる。すると、Ｓ３において、タップされた既存の水量が蓄積され、Ｓ４において、水滴が落ちた場所が水の程度が増加することになる。
このとき、当該ビットの可動フラグを「真」にし、可動幅を「＋１」とする。
次いで、Ｓ５に進み、そのときの水量が（画面の大きさ×任意の高さ）よりも小さいか否かを判断する。
小さいと判断したときには、Ｓ６またはＳ８に進む。
Ｓ６において表示画面をユーザが触ると、Ｓ７において前記水量に応じて画像が滲むことになる。すなわち、画像が滲むような画像変換処理を行う。
【００２４】
一方、Ｓ８において表示画面をユーザが振ると、Ｓ９において前記水量に応じて画像がゆれることになる。すなわち、画像がゆれるような画像変換処理を行う。
前記Ｓ５において、水量が（画面の大きさ×任意の高さ）よりも大きいときはＳ１０に進む。このＳ１０で表示画面をなぞると、Ｓ１１に進み、図２に示すクリームアートのような状態とする。すなわち、クリームアートのような画像変換処理を行う。
【００２５】
以上の考え方に基づく、本発明を特徴づける流体の動きのような画調変換のフローの概要を図４に示す。これらの処理は、図示しないＣＰＵと、高度なグラフィック処理をするためのグラフィックアクセラレータによって所定のプログラムを実行することによりなされる。このグラフィックアクセラレータにより、ドライバソフトからいくつかの条件を指定するだけで、後述するような複雑な表示をさせることが可能となる。なお、上記のドライバソフトは、例えば汎用性の高い公知のオープンＧＬ、およびオープンＧＬを使用するための拡張ライブラリである。グラフィックアクセラレータとしては例えばＮＶＩＤＩＡ  GeForce（登録商標）シリーズやＡＴｉ  ＲＡＤＥＯＮ（登録商標）シリーズ等を採用することができる。前記ディスプレイ２、ＣＰＵ、グラフィックアクセラレータおよび後述する流体の動きのように表現する変換をかけた画像を随時記憶する記憶部を含むデバイス１で画像表示装置を構成する。
【００２６】
ここで、任意のデバイス１において、元の画像を数ピクセルのブロック（以下、「エリア」という）に分け、タップされたエリア（図５中Ｐで示す）を認識するようにする。
また、その際に、「タップされた場所に一滴水が落ちる」が実行された状態を図５以下に示す。
【００２７】
さて、図４は想定するデジタル画像を流体変換するアルゴリズムのフローチャートである。
Ｓ１０１において、デバイス１での任意のデジタル画像がロードされ、Ｓ１０２において、その画像がディスプレイ２の表示画面上に表示される。
Ｓ１０３では、この表示した画像の編集を行うか否かの判定を行う。
編集を行うのであれば(YES)Ｓ１０４に進み、画像をエリアに分割して計算処理を行い、Ｓ１０５に進む。また、編集が不要であれば(NO)、このフローを終了する。
Ｓ１０５においては、デバイス１での本発明による画調変換モードが「１：水滴」であるか、「２：それ以外(Others)」であるかの判定を行う。
【００２８】
「１：水滴」が設定されている場合(YES)を以下に説明する。
すなわち、Ｓ１０６において、ユーザがディスプレイ２の表示画面上の任意の位置Ｔをタップすると、そのタップ位置をＳ１０７でタップされたエリアの検出を行う。
そして、タップされたエリアであれば、Ｓ１０８において、検出されたタップエリアの高さがＺｘ＜Ｚ１０であるか否かの判定を行う。そうでなければ(NO)、Ｓ１１４に進む。
そうであれば(YES)、Ｓ１０９に進み、タップ範囲内の各エリアの移動フラグは「真」であるか否かの判定を行う。「真」であれば(YES)、Ｓ１１１に進む。「真」でない場合(NO)には、Ｓ１１０に進んで、該当エリアの移動フラグを「真」にする。
【００２９】
Ｓ１１１では、モデル上のエリアの高さＺｘ＝Ｚｘ＋１とする。そして、Ｓ１１２において、鎖線、接続線、境接続線を構築し、Ｓ１１３において構築した画像を表示する。
このときの状態を図５、図６に示しており、図５においてディスプレイ２の表示画面上での任意の位置Ｔをタップしたとき、当該タップ位置若しくはその周囲のエリア（図５、図６中斜線を付したエリア）が所定高さ位置、所定幅での移動を行うようにする。このときのエリアの動きを、後述する図７ないし図９に示している。
【００３０】
そして、Ｓ１１４に進んで、編集を継続するか否かの判定を行う。
なお、前記Ｓ１０８でのタップエリアの高さがＺ１０以上であれば、このＳ１１４に進んで編集を継続するか否かの判定を行う。
継続するのであれば(YES)Ｓ１０６に戻り、前述したＳ１０６以下のステップを繰り返す。継続しないのであれば(NO)Ｓ１１５に進み、「１：モード選択」か、「２：終了」するかの判断を行う。「１：モード選択」を行う場合(YES)には、Ｓ１０５に戻り、以下前述したステップを繰り返す。また、終了の場合(NO)はそのまま終了する。
【００３１】
一方、前記Ｓ１０５において、モードが水滴以外の「２：それ以外(Others)」を選択されている場合(NO)には、Ｓ１１６に進み、鎖線、接続線、境接続線の構築を行い、Ｓ１１７で画面内の各エリアの移動フラグを確認する。
次いで、Ｓ１１８において、デバイス１でのシェイク検知を行う。
すなわち、デバイス１がユーザによって振られているか否かの検知を行い、振れを検知しないとき(NO)には、Ｓ１１９に進む。
Ｓ１１９において、ユーザがデバイス１のディスプレイ２での表示画面への触れると、Ｓ１１０に進み、画面が触れられていることを検出する。
触れている場合(YES)には、Ｓ１２１において触れたエリアの検出を行い、Ｓ１２２で触れられている各エリアの移動フラグの確認を行う。
【００３２】
そして、Ｓ１２３においてドラッグ状態で指が移動されているときには、Ｓ１２４でドラッグされているエリアの移動距離が移動可能範囲内であるか否かが判断され、そうであれば(YES)、Ｓ１２５でエリアの移動処理が行われる。
さらに、Ｓ１２６で移動距離に応じたエリアの透過処理が行われ、Ｓ１２０に戻ってＳ１２０以降のステップを繰り返す。
前述したＳ１２０で触れられていないと判断されたとき(NO)には、Ｓ１２７に進み、編集を継続するか否かを判断し、編集を継続するとき(YES)には、Ｓ１２８を画像をエリアに分割して計算処理を行い、Ｓ１１６に戻る。
Ｓ１２７で編集を継続しないと判断されたとき(NO)には、Ｓ１２９に進み、「１：モード選択」であるか「２：終了」であるかの判断を行う。モード選択を継続する場合(YES)は、Ｓ１０５に戻り、終了であれば(NO)、このフローを終了する。
【００３３】
一方、前述したＳ１１８でデバイス１のシェイク検知が行われたとき(YES)には、Ｓ１３１においてデバイス１のセンサーによる移動方向の検知が行われる。
Ｓ１３２において、同一方向への移動であるか否かを判断する。そして、同一方向でないと判断される(NO)と、Ｓ１３３で移動フラグが真のエリアに移動方向を割り当てる。
Ｓ１３４では、移動フラグが真であるエリアに移動距離を最大にして割り当てる。
Ｓ１３５では、移動フラグが真であるエリアに移動方向の割り当てを行う。
そして、Ｓ１３６でエリアの移動処理を行い、Ｓ１３７で移動処理に応じたオリジナル画像との関係での透過処理を行う。
【００３４】
次いでＳ１３８で振動を継続するかを判断し、継続する場合(YES)は、Ｓ１３１に戻り、以後のステップを繰り返す。
また、継続しない場合(NO)は、Ｓ１３９で編集を終了するかを判断し、編集を継続する場合(YES)は、Ｓ１１８に戻り、以後のステップを繰り返す。また、編集を継続しない場合(NO)は、Ｓ１２９に進み、「１：モード選択」、「２：終了」を判断し、モード選択の場合(YES)は、Ｓ１０５に戻り、以後のステップを繰り返す。また、終了の場合(NO)は、そのまま、このフローを終了する。
【００３５】
ここで、前述した図５、図６、さらには図７以下の断面図を用いて、表示画面上の画像において分割されたエリアの動きを詳述する。
すなわち、表示画面上に表示された画像を複数のエリアに分割計算処理することで、複数のエリアからなるものと考える。
【００３６】
図５、図６、さらに図７ないし図９に示すように、タップされたエリアtapped1〜tapped3のZ軸プラス方向にtapped1〜tapped3のコピーであるtapped1'〜tapped3'が出現することになる。このとき、tapped1’はtapped1と同じ画像を保持しているものとする。
【００３７】
そして、tapped1とtapped1'、tapped2とtapped2'、tapped3とtapped3'は、それぞれ長さZ1の鎖線（例えば、tapped1とtapped1’を結ぶ鎖線を「鎖線1」と呼ぶものとする）で結ばれており、この鎖の結ばれている限りでtapped1'〜 tapped3'はそれぞれ動けるものとする。その各鎖線の可動範囲は、例えば鎖線1であればtapped1を軸としてX-Y軸方向には３６０度稼働できるドーム上であるとする。また、Z1の大きさはエリアの一辺の大きさの１／１０に相当するものとする。
【００３８】
さらに、各エリアは面方向の縁間が折れ線で結ばれているものであり、１つのエリアはx軸、y軸に平行な４つのエリアと結ばれているものとする（例えば、tapped1’とtapped2’を結ぶ線を接続線1-2と定義する）。ここで、各接続線は図６、図７のように「くの字」なっており、間接部の可動範囲は制限されていないものとする。
【００３９】
また、図８は、図７で表現していた元画像の各エリア間の間隔を実際の画像イメージに削除したものである。この中で定義しているように、接続線の長さは一辺がZ1の１／４に相当する大きさとし、「くの字」が伸びきった際の長さはZ1／２となる。
また、緑線はタップされたエリアとタップされていないエリアを繋ぐ線であり、境接続線と呼ぶことにする。大きさは、Z1に等しいものとする。
【００４０】
これまでに名称を挙げた「鎖線」、「接続線」、「境接続線」はアルゴリズムの説明に使用するものであり、ユーザが実際に見る画像には表示されない。ユーザに表示されるのは、単に元の絵に、タップされたエリアのエリア'が重なって表示されている画像だけである。
【００４１】
タップされたエリアが動く際には以下のように動作する。
例えばtapped1〜tapped3が既にタップされていたものとし、tapped3’が動かされた様子を図９に示す。このとき、tapped3’は『0 ＜ 接続線2-3 ＜ Z1/2』の範囲内で移動可能であり、範囲を超える場合には隣接するtapped2’を動かす（図１０）。
【００４２】
これと同様にして、tapped1’も移動可能であり、tapped1’〜tapped3’は境接線が繋がっている範囲内『-Z1 ＜ tapped1’の移動可能距離 ＜ Z1』で移動可能である。つまり、tapped1’〜tapped3’のエリア間の距離は接続線で定義されており、移動可能距離は境接線で定義されているものとする。
【００４３】
図１０の際のユーザの視点から画像を見た図を、図１１に示す。
ハッチングを付したエリアが、tapped’エリアとtappedエリアの重なっているエリアである。デバイスを振った際には重なり部分には、上面の画像（tapped’エリア）が表示されているものとする。この状態を「水量に応じて画像がゆれる」が実現されたものとする。
【００４４】
また、デバイス１のディスプレイ２上のタッチパネルを指でなぞってエリアを移動させた際には、重なリ部分（ハンチング部分）は重なった２エリアの合成色となります。その際にはエリアの動いた範囲が大きければ大きいほど、すなわち破線の傾きに応じて対象エリアの透過性が上がり、滲んで見えるものとする。さらに、指が離れるたびに重なり部分の合成が行われ、同時に変換後の画像に対しエリア分割の再計算（再分割）および鎖線、接続線、境接続線が擬似的に行われるものとし、それぞれのエリアの移動可能範囲は指を離すまでは一定であるとする。このようにして「水量に応じて画像が滲む」が実行されるものとする。
【００４５】
また、タップが増えると鎖線、接続線、境接続線の長さが伸びエリアの可動範囲が増える（図１２）。
この状態を「タップされた既存の水量が蓄積される」が実現された状態とする。ここで、この図１２は３回タップされた状態を示しており、『Z3＝Z1*3』とする。このように、タップ回数が増えるとモデル上はタップされたエリアがどんどん上に持ち上がっていくように設定する。
【００４６】
そして、任意の回数（１０回）以上同一エリアでタップが行われると、Z10から大きくならなくなる。この状態をクリーム状態と呼ぶものとする。この状態では、各エリアの移動可能範囲が大きくなっており、この状態で楽しむ表示形態を「クリームアート」と定義するものとする。
【００４７】
ここで、図１３は前述した図７ないし図１２のような画像変換処理の変形例を示し、同図（ａ）は移動幅を変えた状態を、（ｂ）は移動高さを変えた状態を、（ｃ）は移動幅、移動高さを変えた状態を示す。
以上のような画像変換処理を適宜の状態で行うことにより、オリジナルのデジタル画像を、任意のタップ位置から流体のような動きとなるように変換させることができるものである。
【００４８】
図１４、図１５は、以上の画像変換処理（流体変換）を実際の写真に適用した例を示すものであり、図１４（ａ）はオリジナル写真、同図（ｂ）は流体変換した後の写真のイメージを示したものである。より詳細には、図３のＳ１１、および図２で説明した「クリームアート」状態と同様の表示形態を実際の写真に適用したものである。また、図１５（ａ）、（ｂ）は実際の作例を参考のために載せたもので、図１５（ａ）は流体変換前、同図（ｂ）は流体変換後の実際の写真である。ここでは流体変換前のオリジナル写真と流体変換後の写真を示したが、流体変換の途中経過の画像を順次表示していくことも可能であり、連続して表示すればリアルタイム表示となる。
【００４９】
デバイス１は、前述したように画像の一部を部分的に変換処理することにより、流体の動きのように表現する変換をかけた画像を随時記憶する記憶手段を備えている。従って、記憶された画像変換処理結果を繰り返し読み出して繰り返し表示することができる。すなわち画像変換処理して表示する流体の動き、例えば水の流れや波等のように繰り返して現れる画像表示を表現することができるものであり、特にこのような画像を繰り返し表示したりすることにより、動きのある画像を簡単にしかも迅速に得ることができる。
【００５０】
なお、本発明は前述した実施の形態で説明した構造には限定されず、画調変換方法、画像表示装置等を構成する各部の形状、構造等を適宜変形、変更し得ることはいうまでもない。
本実施の形態においては、デバイスとしてスタンドアローンの画像表示装置を例にとって説明したが、主要部をサーバーに置き、端末であるデバイスからオリジナル写真をサーバーに送り、サーバーで前記画像変換処理（流体変換）を行って、デバイスで表示することももちろん可能である。
【００５１】
［発明の実施の形態の効果］
以上説明したように本発明の実施の形態に係る画調変換方法、画像表示装置およびそのプログラムによれば、各種のオリジナルのデジタル画像の少なくとも一部に、流体の動きのように表現する画像変換処理をかけることにより、デジタル画像を液体のように変換させることで一風変わった画像変化を楽しむことができ、デジタル画像の楽しみ方を増すことができる。そして、興趣に富むデジタルアートを楽しむことができる。
特に、本発明による画調変換方法は、例えば、タッチパネルを搭載した任意のデバイス（例えばスマートフォン等の携帯通信端末）に利用して効果を発揮し得るものである。すなわち、任意のデジタル画像（静止画、動画）を液体のように変換する機能をもつアプリケーションを前記デバイスに採用することにより、以下のように動作する。
すなわち、任意の画像が表示されている状態で、表示画面の任意の位置をタップする。すると、タップされた場所には油絵にスポイトで水を垂らしたのと同様であり、その部分を触ったり、デバイスを傾けたりするとフルフルと震える。水の量を調整することで、大部分の領域を揺らしたり、変換したりすることができる。これらによって、一風変わった変換を楽しむことができる。
また、水槽の高さの部分（Z軸方向）に一定以上の水がたまることで、画像をかき混ぜたりグラデーションをいじったり、あるいは、コーヒーにおけるクリームアートを楽しむこともできる。
さらに、任意の画像において、一部分だけ消したいとなった際に、周りの部分を液体化しその部分に上から塗りこむ形をとることで一部分をぼかすことで境界をあいまいにすることができるので、画像全体のイメージを壊すことなく修正が可能である。
【００５２】
以下に、本出願の特許請求の範囲に記載された発明を付記する。
［請求項１］
オリジナル画像の画調変換を行う画調変換方法であって、
前記画像の少なくとも一部に、流体の動きのように表現する画像変換処理を行うことを特徴とする画調変換方法。
［請求項２］
オリジナル画像の画調変換を行う請求項１記載の画調変換方法であって、
前記画像変換処理は、オリジナル画像を表示している表示画面上の所定個所をユーザがタップ操作することにより、該タップしたエリア若しくはその周囲の画像を液体の動きのように表現する変換処理を含むことを特徴とする画調変換方法。
［請求項３］
オリジナル画像の画調変換を行う請求項１記載の画調変換方法であって、
前記画像変換処理は、オリジナル画像を表示している表示画面上の所定個所をユーザがタップ操作することにより、該タップしたエリア若しくはその周囲の画像を液体の動きのように表現する変換処理と、リアルタイムに画像が変化していくように表示する表示処理とを含むことを特徴と画調変換方法。
［請求項４］
さらに、前記画像変換処理された画像を記憶し、記憶された前記画像変換処理された画像を繰り返し読み出して繰り返し表示する処理を含むことを特徴とする請求項１ないし請求項３のいずれか１項に記載の画調変換方法。
［請求項５］
さらに、ユーザの異なる操作に対応して異なった画像変換処理を行い、該ユーザの異なる操作は、前記表示画面上での触る、振る、なぞる等のユーザ操作であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
［請求項６］
前記流体の動きのように表現する変換処理は、「タップされた場所に一滴水が落ちる」ように表現する変換処理であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
［請求項７］
液体の動きのように表現する変換処理は、「タップされた既存の水量が蓄積される」ように表現する変換処理であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
［請求項８］
流体の動きのように表現する変換処理は、「水量に応じて画像が滲む」ように表現する変換処理であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
［請求項９］
流体の動きのように表現する変換処理は、「水量に応じて画像がゆれる」ように表現する変換処理であることを特徴とする請求項１ないし請求項４のいずれか１項に記載の画調変換方法。
［請求項１０］
オリジナル画像の画調変換を行う画調変換装置のコンピュータに、
オリジナル画像を表示画面に表示する工程と、
該表示画面上での位置と操作種類（触る、振る、なぞる等）を検出する工程と、
前記検出結果に基づき表示画面上で前記検出された位置若しくはその周囲の画像に液体の動きのように表現する画像変換処理を行う工程と、
この画像変換処理されている画像を表示する工程と、
該画像変換処理後の画像を記憶する工程と
を実行させることを特徴とするプログラム。
［請求項１１］
オリジナル画像の画調変換を行う画調変換装置のコンピュータに、
オリジナル画像を表示画面に表示する工程と、
該表示画面上でのユーザのタップした位置と該ユーザの異なる操作（触る、振る、なぞる等）を検出する工程と、
前記検出結果に基づき表示画面上で前記タップしたエリア若しくはその周囲の画像に液体の動きのように表現する画像変換処理を行う工程と、
前記画像変換処理されている画像をリアルタイムに画像が変化していくように表示する工程と
を実行させることを特徴とするプログラム。
［請求項１２］
オリジナル画像の画調変換を行って表示する画像表示装置であって、
画像を表示画面に表示する表示手段と、
前記画像の少なくとも一部に、流体の動きのように表現する画像変換処理を行う変換処理手段と、
前記変換処理手段で変換処理された画像を前記表示画面に表示する表示制御手段と
を備えてなることを特徴とする画像表示装置。
［請求項１３］
オリジナル画像の画調変換を行って表示する画像表示装置であって、
オリジナル画像を表示する表示手段と、
前記表示手段による表示画面上でのユーザのタップしたエリア位置を検出するとともに、該タップされたエリア位置でのユーザの異なる操作（触る、振る、なぞる等）を検出する検出手段と、
前記検出手段の検出結果に基づき前記タップされたエリア若しくはその周囲の画像を液体の動きのように表現する画像変換処理を行う変換処理手段と、
前記変換処理手段で変換処理された画像を前記表示画面に表示する表示制御手段と、
該変換処理後の画像を記憶する記憶手段と
を備えてなることを特徴とする画像表示装置。
［請求項１４］
前記表示制御手段は、前記画像変換処理されている画像をリアルタイムに画像が変化していくように表示する手段を含むことを特徴とする請求項１２または請求項１３に記載の画像表示装置。
【符号の説明】
【００５３】
１  デバイス
２  ディスプレイ
３  水槽
Ｔ  タップされたエリア
【図１】
2013191114.tif 000003
【図２】
2013191114.tif 000004
【図３】
2013191114.tif 000005
【図４】
2013191114.tif 000006
【図５】
2013191114.tif 000007
【図６】
2013191114.tif 000008
【図７】
2013191114.tif 000009
【図８】
2013191114.tif 000010
【図９】
2013191114.tif 000011
【図１０】
2013191114.tif 000012
【図１１】
2013191114.tif 000013
【図１２】
2013191114.tif 000014
【図１３】
2013191114.tif 000015
【図１４】
2013191114.tif 000016
【図１５】
2013191114.tif 000017