(57)【特許請求の範囲】
【請求項１】
複数の画像を記憶する画像記憶手段と、
前記画像記憶手段により記憶された複数の画像の中から少なくともひとつの画像を読み出す第１画像読み出し手段と、
前記画像記憶手段に記憶された画像を順次読み出すとともに、当該読み出し動作を繰り返す第２画像読み出し手段と、
前記第１及び第２画像読み出し手段のいずれかで画像が読み出される毎に、複数の変換パラメータの中からひとつの変換パラメータを選択するとともに、前記第１画像読み出し手段にて読み出す場合と前記第２画像読み出し手段にて読み出す場合とで前記選択の対象となる変換パラメータの数を異ならせるパラメータ読み出し手段と、
前記読み出された画像の画調を、前記選択された変換パラメータに基づいた変換度合いで変換する画調変換手段と、
この画調変換手段にて画調を変換された画像を表示手段に表示させる表示制御手段と、
を備える画像表示装置。
【請求項２】
前記画像表示装置はさらに、夫々異なる複数の変換パラメータを記憶するパラメータ記憶手段を有し、
前記パラメータ読み出し手段は、前記第１及び第２画像読み出し手段のいずれかで画像が読み出される毎に、前記パラメータ記憶手段に記憶された複数の変換パラメータの中からひとつの変換パラメータを選択して読み出す、請求項１記載の画像表示装置。
【請求項３】
前記パラメータ読み出し手段は、前記パラメータ記憶手段に記憶された複数の変換パラメータのうち、前記選択の対象となっている変換パラメータの中からランダムにひとつの変換パラメータを読み出す、請求項２記載の画像表示装置。
【請求項４】
前記パラメータ読み出し手段は、前記第２画像読み出し手段にて読み出す場合は、前記第１画像読み出し手段にて読み出す場合と比べて前記パラメータ記憶手段から選択の対象となっている変換パラメータの数を多くする、請求項３記載の画像表示装置。
【請求項５】
前記パラメータ記憶手段は、変換パラメータとして筆触パターンを表わすパラメータを複数種記憶し、前記画調変換手段は、この筆触パターンに基づいて前記読み出された画像を絵画調に変換する請求項２記載の画像表示装置。
【請求項６】
複数の画像を記憶する画像記憶手段を有する画像表示装置における画像表示方法であって、
前記画像記憶手段により記憶された複数の画像の中から少なくともひとつの画像を読み出す第１画像読み出しステップと、
前記画像記憶手段に記憶された画像を順次読み出すとともに、当該読み出し動作を繰り返す第２画像読み出しステップと、
前記第１及び第２画像読み出しステップのいずれかで画像が読み出される毎に、複数の変換パラメータの中からひとつの変換パラメータを選択するとともに、前記第１画像読み出しステップにて読み出す場合と前記第２画像読み出しステップにて読み出す場合とで前記選択の対象となる変換パラメータの数を異ならせるパラメータ読み出しステップと、
前記読み出された画像の画調を、前記選択された変換パラメータに基づいた変換度合いで変換する画調変換ステップと、
この画調変換ステップにて画調を変換された画像を表示手段に表示させる表示制御ステップと、
を含む画像表示方法。
【請求項７】
複数の画像を記憶する画像記憶手段を有する画像表示装置として用いられるコンピュータに、
前記画像記憶手段により記憶された複数の画像の中から少なくともひとつの画像を読み出す第１画像読み出しステップと、
前記画像記憶手段に記憶された画像を順次読み出すとともに、当該読み出し動作を繰り返す第２画像読み出しステップと、
前記第１及び第２画像読み出しステップのいずれかで画像が読み出される毎に、複数の変換パラメータの中からひとつの変換パラメータを選択するとともに、前記第１画像読み出しステップにて読み出す場合と前記第２画像読み出しステップにて読み出す場合とで前記選択の対象となる変換パラメータの数を異ならせるパラメータ読み出しステップと、
前記読み出された画像の画調を、前記選択された変換パラメータに基づいた変換度合いで変換する画調変換ステップと、
この画調変換ステップにて画調を変換された画像を表示手段に表示させる表示制御ステ
ップと、
を実行させる画像表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像表示方法及び画像表示制御プログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラの普及により、写真は、デジタル画像データとして保存することが一般的となっている。従来のフィルムカメラによる撮影の場合、プリントを伴うことが多かったが、画像データの場合、撮影したデジタルカメラで閲覧したり、画像データを取り込んだパーソナルコンピュータなどで閲覧したりすることができるため、写真の楽しみ方にも変化が生じている。
【０００３】
このような状況において、画像データでも従来のプリント写真と同様の楽しみ方がでるようにするため、いわゆるデジタルフォトフレームが実現され普及している。デジタルフォトフレームでは、撮影した写真を再生して好きなときに鑑賞したり、スライドショー表示したり、画像データを保存するアルバム端末として使用することができる。
【０００４】
また、画像処理を加えることで、例えば、元の写真をベースとしつつも趣の異なる画調の画像（例えば絵画調など）を生成して表示することができるようにしたものも考案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−４４８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記したようなデジタルフォトフレームでは、スライドショー機能によって自動的に複数の画像を切り替えながら表示し続けることができるが、切り換え表示される画像の数には自ずと制限がある。したがって、同じ画像が繰り返し表示されこととなり、ユーザにおいて画像観賞を早期に飽きてしまうという課題があった。
【０００７】
本発明は、かかる従来の課題に鑑みてなされたものであり、切り換え表示される画像の数に制限があっても、スライドショー機能によって異なる画調の画像を切り替えながら表示し続けることのできる画像表示装置、画像表示方法及び画像表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するため、請求項１記載の発明に係る画像表示装置にあっては、複数の画像を記憶する画像記憶手段と、前記画像記憶手段により記憶された複数の画像の中から少なくともひとつの画像を読み出す第１画像読み出し手段と、前記画像記憶手段に記憶された画像を順次読み出すとともに、当該読み出し動作を繰り返す第２画像読み出し手段と、前記第１及び第２画像読み出し手段のいずれかで画像が読み出される毎に、複数の変換パラメータの中からひとつの変換パラメータを選択するとともに、前記第１画像読み出し手段にて読み出す場合と前記第２画像読み出し手段にて読み出す場合とで前記選択の対象となる変換パラメータの数を異ならせるパラメータ読み出し手段と、前記読み出された画像の画調を、前記選択された変換パラメータに基づいた変換度合いで変換する画調変換手段と、この画調変換手段にて画調を変換された画像を表示手段に表示させる表示制御手段と、を備えることを特徴とする。
【０００９】
また、請求項２記載の発明に係る画像表示装置にあっては、前記画像表示装置はさらに、夫々異なる複数の変換パラメータを記憶するパラメータ記憶手段を有し、前記パラメータ読み出し手段は、前記第１及び第２画像読み出し手段のいずれかで画像が読み出される毎に、前記パラメータ記憶手段に記憶された複数の変換パラメータの中からひとつの変換パラメータを選択して読み出すことを特徴とする。
【００１０】
また、請求項３記載の発明に係る画像表示装置にあっては、前記パラメータ読み出し手段は、前記パラメータ記憶手段に記憶された複数の変換パラメータのうち、前記選択の対象となっている変換パラメータの中からランダムにひとつの変換パラメータを読み出すことを特徴とする。
【００１１】
また、請求項４記載の発明に係る画像表示装置にあっては、前記パラメータ読み出し手段は、前記第２画像読み出し手段にて読み出す場合は、前記第１画像読み出し手段にて読み出す場合と比べて前記パラメータ記憶手段から選択の対象となっている変換パラメータの数を多くすることを特徴とする。
【００１２】
また、請求項５記載の発明に係る画像表示装置にあっては、前記パラメータ記憶手段は、変換パラメータとして筆触パターンを表わすパラメータを複数種記憶し、前記画調変換手段は、この筆触パターンに基づいて前記読み出された画像を絵画調に変換することを特徴とする。
【００１３】
また、請求項６記載の発明に係る画像表示方法にあっては、複数の画像を記憶する画像記憶手段を有する画像表示装置における画像表示方法であって、前記画像記憶手段により記憶された複数の画像の中から少なくともひとつの画像を読み出す第１画像読み出しステップと、前記画像記憶手段に記憶された画像を順次読み出すとともに、当該読み出し動作を繰り返す第２画像読み出しステップと、前記第１及び第２画像読み出しステップのいずれかで画像が読み出される毎に、複数の変換パラメータの中からひとつの変換パラメータを選択するとともに、前記第１画像読み出しステップにて読み出す場合と前記第２画像読み出しステップにて読み出す場合とで前記選択の対象となる変換パラメータの数を異ならせるパラメータ読み出しステップと、前記読み出された画像の画調を、前記選択された変換パラメータに基づいた変換度合いで変換する画調変換ステップと、この画調変換ステップにて画調を変換された画像を表示手段に表示させる表示制御ステップと、を含むことを特徴とする。
【００１４】
また、請求項７記載の発明に係る画像表示制御プログラムにあっては、複数の画像を記憶する画像記憶手段を有する画像表示装置として用いられるコンピュータに、前記画像記憶手段により記憶された複数の画像の中から少なくともひとつの画像を読み出す第１画像読み出しステップと、前記画像記憶手段に記憶された画像を順次読み出すとともに、当該読み出し動作を繰り返す第２画像読み出しステップと、前記第１及び第２画像読み出しステップのいずれかで画像が読み出される毎に、複数の変換パラメータの中からひとつの変換パラメータを選択するとともに、前記第１画像読み出しステップにて読み出す場合と前記第２画像読み出しステップにて読み出す場合とで前記選択の対象となる変換パラメータの数を異ならせるパラメータ読み出しステップと、前記読み出された画像の画調を、前記選択された変換パラメータに基づいた変換度合いで変換する画調変換ステップと、この画調変換ステップにて画調を変換された画像を表示手段に表示させる表示制御ステップと、を実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、切り換え表示される画像の数に制限があっても、スライドショー機能によって異なる画調の画像を切り替えながら表示し続けることができる。その結果、ユーザにおいて画像観賞を早期に飽きてしまうことがなく、スライドショー機能による画像観賞の興趣性を向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る画像表示装置の回路構成、及びシステム構成を示すブロック図である。
【図２】筆触パターンの一例を示す図である。
【図３】ＲＡＭのメモリ構成図である。
【図４】メインルーチンを示すフローチャートである。
【図５】表示処理の処理手順を示すフローチャートである。
【図６】ＳＷ処理の処理手順を示すフローチャートである。
【図７】スライドショーＳＷ処理の処理手順を示すフローチャートである。
【図８】変換ＳＷ処理の処理手順を示すフローチャートである。
【図９】表示切換ＳＷ処理の処理手順を示すフローチャートである。
【図１０】スライドショー処理の処理手順を示すフローチャートである。
【図１１】変換処理の処理手順を示すフローチャートである。
【図１２】図１１に続くフローチャートである。
【図１３】画像における画素の配列を示す説明図である。
【図１４】変換処理の処理手順を示す遷移図である。
【図１５】図１４に続く変換処理の処理手順を示す遷移図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について説明する。図１は、本実施の形態に係る画像表示装置１、及びこれを含む画調変換システムの電気的構成を示したブロック図である。画像表示装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＣＰＵ１１に接続されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  ｍｅｍｏｒｙ）１３、内部メモリ１４を備え、ＲＯＭ１２には、ＣＰＵ１１に後述するフローチャートに示す動作を行わせるためのプログラム等が記憶されている。
【００１８】
また、ＣＰＵ１１は、写真画像を絵画調の画像に変換する絵画変換エンジン２００を含んでいる。絵画変換エンジン２００による絵画変換処理は、ＲＡＭ１３に記憶された加工対象の画像を、絵画が有する特徴を備えた絵画調画像、つまり特定の効果を与えた絵画調画像に変換しつつ、液晶表示パネル３に表示する処理である。また、絵画調画像への変換に際して目標とする絵画の種類、つまり筆触パターンがランダムに選択される。
【００１９】
内部メモリ１４は、ハードディスク又はフラッシュメモリによる大容量不揮発性メモリであり、後述する処理によりフォルダ１４１、１４２・・・が確保されて、絵画調に変換された画像である絵画調画像をフォルダ１４１、１４２・・・毎に保存可能となっている。
【００２０】
表示制御部１６は、ＣＰＵ１１から供給される表示用の画像データに基づいて液晶表示パネル３を駆動することにより、画像や各種メニューを液晶表示パネル３に表示させる。
【００２１】
キー入力制御部１７はＣＰＵ１１の制御に基づいてタッチパネル５の操作信号と、キー入力部２１の操作信号を入力するものである。本実施の形態において、キー入力部２１には、後述するスライドショーＳＷ（スイッチ）、変換ＳＷ、表示切換ＳＷ、及びその他のスイッチが設けられている。
【００２２】
メモリカードインターフェース１８は、メモリカードスロットに着脱自在に装着された各種のメモリカード６０と、ＣＰＵ１１との間におけるデータの入出力を制御する入出力インターフェースである。ＧＰＳ制御部２０は、ＧＰＳアンテナ７で受信した情報を元に位置情報を取得する。これにより、画像表示装置１の現在位置を知ることもできる。
【００２３】
人感センサ１９はＣＰＵ１１に接続され、近くに人がいるかどうかを検知するものである。したがって、近くに人がいない状態が所定時間以上続くと自動的に電源を切って節電を図る（オートパワーオフ）。
【００２４】
通信制御部３０は、電話回線３１若しくは無線ＬＡＮ３２を経由して画像やメールの送受信を含む通信制御を行う。アドレス帳３３は、メール送受信に使用するものであり、実際は内部メモリ１４内に設けられる。
【００２５】
バックアップサーバ４０は、ネットワーク９０を介して接続され、自動的に若しくは手動指示により内部メモリ１４に記録されたデータのバックアップを行う。コンテンツサーバ５０は、多数のコンテンツや画像を有しており、ネットワーク９０を介して画像表示装置１へデータを配信することができる。
【００２６】
撮像装置７０は、所謂デジタルカメラであり、撮像素子やこれを制御する撮像制御部、及び画像送信部等を備える。そして、撮像制御部により撮像素子を駆動してカラーからなる被写体の画像を所定の周期（フレームレート）で取り込む制御を行い、取り込んだライブビュー画像を外部に送信する送信手段を備える。この撮像装置７０は、ネットワーク９０を介して電話回線３１あるいは無線ＬＡＮ３２で画像表示装置１の通信制御部３０に接続されている。したがって、画像表示装置１のＣＰＵ１１は、撮像装置７０により撮像されて、前記送信手段により転送されたライブビュー画像を逐次取り込むことが可能である。
【００２７】
このとき、撮像装置７０が、ユーザが有している画像表示装置１の場所とは異なる遠隔地に配置されていることにより、ユーザは遠隔地の景色を画像表示装置１の液晶表示パネル３で観賞したり、遠隔地の景色を画調変換する加工対象の画像として選択することができる。
【００２８】
また、電源制御部８０は、電源プラグ３１を介してＡＣ電源を取り入れ、直流に変換して各部に電力を供給する。前述したオートパワーオフの制御も行う。
【００２９】
前記ＲＯＭ１２には、プログラムとともに、図２に示す複数の筆触パターンが記憶されている。この筆触パターンは、例えばパターン（１）〜パターン（１０）の１０種類とする。また、これら筆触パターン（１）〜（１０）は、ゴッホ調、モネ調、ピカソ調などの画家の画調を加味したもの、あるいは油絵調、水彩画調、パステル画調、鉛筆画調、クレヨン画調、イラスト画調、点描画調、エアブラシ画調などの絵の種別毎の画調を加味したものである。
【００３０】
また、各筆触パターン（１）〜（１０）において、「１」からの数字は画素を示し、当該筆触パターンにより画調変換される領域の大きさに対応する。また、これら「１」からの数字が示す画素の集合が画調変更する領域の形状を示す。したがって、各筆触パターン（１）〜（１０）は、１回の処理で画調変換される領域（面積）の大きさが異なり、あるいは画調変換される領域（面積）の大きさは同一であっても、その形状が異なる。
【００３１】
つまり、例えば筆触パターン（１）の場合、「１」〜「１０」で構成される１０個の画素が１回の処理で画調変更される領域（面積）であり、左端上下に２個、その右側に上下４個、上下３個、１個の画素で構成される領域の形状が１回の処理で画調変更される形状である。これに対し、他の筆触パターンは、領域の大きさや形状が筆触パターン（１）とは異なる。
【００３２】
したがって、このように複数の筆触パターンの領域の大きさや形状が相互に異なることにより、撮影された画像を選択された筆触パターンに応じて、明らかに異なる画調に変換することができる。
【００３３】
前記ＲＡＭ１３は、ＣＰＵ１１が必要に応じて種々のデータを一時的に記憶する作業用のメモリであり、表示エリア１３１、元画像エリア１３２、及び筆触パターンエリア１３３が設けられている。
【００３４】
表示エリア１３１には、ＣＰＵ１１により表示制御部１６に送られて液晶表示パネル３に表示される画像の画像データが格納される。また、画調変更処理は、この表示エリア１３１に格納されている画像に対して行われ、液晶表示パネル３に画調が変換された画像（画調変換画像）が表示されることとなる。元画像エリア１３２には、画調を変換する元となる表示エリア１３１内の画像の画像データがコピーされて格納される。筆触パターンエリア１３３には、後述する図１１のステップＳＨ５での処理により、筆触パターン（１）〜（１０）のうち、今回の画調変換に使用する選択された筆触パターンが格納される。
【００３５】
次に、以上の構成に係る本実施の形態の動作について説明する。キー入力部２１に設けられている電源スイッチがオン操作されると、ＣＰＵ１１はＲＯＭ１２に記憶されているプログラムに従って、各部の制御及び処理を開始する。図４は、ＣＰＵ１１の処理手順を示すメインフローである。ＣＰＵ１１は、先ずイニシャライズ処理を行って、後述するフロー内において用いるフラグをセットあるいはリセットするとともに、図２に示したＲＯＭ１２の取り込み表示エリア１３１、元画像エリア１３２、及び筆触パターンエリア１３３等をクリアする（ステップＳＡ１）。このステップＳＡ１で処理により、スライドフラグＳＬＤＦ＝０、チェンジフラグＣＦ＝１、画像カウンタＧ＝０に設定される。
【００３６】
なお、スライドフラグＳＬＤＦは、ＳＬＤＦ＝１によりスライドショーモードが設定されて、スライドショー処理を実行すべきことを示し、ＳＬＤＦ＝０によりスライドショーモードが非設定であり、マニュアルモードが設定されていることを示す。また、チェンジフラグＣＦは、「１」であることにより、メモリカード６０から読み出した次の画像を液晶表示パネル３に表示する切換タイミングであることを示す。
【００３７】
また、画像カウンタＧは、その値により、メモリカードスロットに着脱自在に装着されている各種のメモリカード６０に記憶されている画像を指定するカウンタである。メモリカード６０には、先頭画像をナンバー「０」とし、シリアルナンバーに対応して複数の画像が記憶されている。したがって、この実施の形態においては、電源投入時には、先頭画像を指定すべく、ステップＳＡ１で画像カウンタＧ＝０を設定するようにしている。しかし、画像カウンタＧ＝０とせずに、メモリカード６０に記憶されている画像数以下の値であれば、任意の値を設定するようにしてもよい。これにより、電源スイッチがオンされた際に、液晶表示パネル３に最初に表示される画像を異なる画像とすることができる。
【００３８】
引き続き、電源スイッチがオフ操作されるまで、表示処理（ステップＳＡ２）、ＳＷ処理（ステップＳＡ３）、スライドショー処理（ステップＳＡ４）、変換処理（ステップＳＡ５）、これら以外のその他の処理（ステップＳＡ６）を順次繰り返す。
【００３９】
図５は、表示処理（ステップＳＡ２）の詳細を示すフローチャートである。ＣＰＵ１１は、チェンジフラグＣＦがセット（＝１）されているか否かを判断する（ステップＳＢ１）。このチェンジフラグＣＦは、前記ステップＳＡ１、及び後述するステップＳＦ５（図９）、ステップＳＧ８（図１０）での処理によりセット（＝１）され、このフローのステップＳＢ３でリセット（＝０）されるフラグである。このチェンジフラグＣＦが「１」となっている場合には、ステップＳＢ１からステップＳＢ２に進む。
【００４０】
そして、メモリカード６０から、画像カウンタＧの値で指定されるＧ番目の画像である画像（Ｇ）のデータを読み出して、表示エリア１３１にストアする（ステップＳＢ２）。このように、表示エリア１３１に画像（Ｇ）のデータがストアされると、前述のように画像（Ｇ）のデータがＣＰＵ１１により表示制御部１６に送られ、液晶表示パネル３に画像（Ｇ）が表示される。引き続き、チェンジフラグＣＦをリセット（←０）してリターンする。
【００４１】
図６は、前記ＳＷ処理（ステップＳＡ３）の処理手順を示すフローチャートである。この処理はキー入力部２１に設けられた各種スイッチが操作された際の処理手順を示し、具体的には、スライドショーＳＷ処理（ステップＳＣ１）、変換ＳＷ処理（ステップＳＣ２）、表示切換ＳＷ処理（ステップＳＣ３）、及びこれら以外のその他のＳＷ処理（ステップＳＣ４）で構成される。
【００４２】
図７は、スライドショーＳＷ処理（ステップＳＣ１）の処理手順を示すフローチャートである。キー入力部２１に設けられているスライドショースイッチが押下されたか否かを判断する（ステップＳＤ１）。スライドショースイッチが押下されたならば、スライドフラグＳＬＤＦを反転し（ステップＳＤ２）、その結果スライドフラグＳＬＤＦ＝１となったか否かを判断する（ステップＳＤ３）。ＳＬＤＦ＝１となっており、スライドショーモードが設定されたならば、タイマカウンタｔに所定時間（例えば、７秒）を設定した後（ステップＳＤ４）、タイマインタラプト禁止を解除する（ステップＳＤ５）。
【００４３】
したがって、このステップＳＤ５の処理でタイマインタラプト禁止が解除されることにより、タイマカウンタｔの値はタイマインタラプト毎に減算される。つまり、このタイマカウンタｔは、スライドショー処理において液晶表示パネル３に表示されている画像を切り替える時間間隔を計測するカウンタである。よって、ステップＳＤ３での判断がＮＯであって、ＳＬＤＦ＝０となりスライドショーモードが解除された場合には、タイマカウンタｔによる時間間隔の計測は不要となることから、タイマインタラプトを禁止する（ステップＳＤ６）。
【００４４】
図８は、前記変換ＳＷ処理（ステップＳＣ２）の処理手順を示すフローチャートである。ＣＰＵ１１は、キー入力部２１に設けられている変換ＳＷが押下されたか否かを判断する（ステップＳＥ１）。変換ＳＷが押下されたならば、変換フラグＨＦを「１」にセットして（ステップＳＥ２）、リターンする。したがって、変換フラグＨＦは、後述するスライドショー処理（図１０）のステップＳＧ９でセットされるのみならず、マニュアルモードで変換ＳＷが押下された際にもセットされる。
【００４５】
図９は、前記表示切換ＳＷ処理（ステップＳＣ３）の処理手順を示すフローチャートである。ＣＰＵ１１は、キー入力部２１に設けられている表示切換ＳＷが押下されたか否かを判断する（ステップＳＦ１）。表示切換ＳＷが押下されたならば、画像カウンタＧの現在値に「１」を加算して、これをカウントアップさせる（ステップＳＦ２）。
【００４６】
したがって、スライドショーモードが設定されずにマニュアルモードが設定されている場合においては、画像カウンタＧの値は、ユーザによる表示切換ＳＷに対する操作に応答して、このステップＳＥ５の処理によりカウントアップされる。また、後述するスライドショー処理（図１０）においては、ステップＳＧ５での処理により自動的にカウントアップされる。
【００４７】
次に、このカウントアップさせた画像カウンタＧの値が、メモリカードスロットに着脱自在に装着された各種のメモリカード６０に記憶されている画像の数である画像数以上になったか否かを判断する（ステップＳＦ３）。Ｇ＞画像数となっていなければ、ステップＳＦ４の処理を実行することなくステップＳＦ５に進んで、液晶表示パネル３に表示されている画像を表示変更すべきことを示すべく、チェンジフラグＣＦをセット（←１）する。
【００４８】
また、Ｇ＞画像数となった場合には、画像カウンタＧに初期値「０」をセットした後（ステップＳＦ４）、ステップＳＦ５の処理を実行する。したがって、画像カウンタＧは、０〜画像数の間において変化する。
【００４９】
図１０は、前記スライドショー処理（ステップＳＡ４）の処理手順を示すフローチャートである。ＣＰＵ１１は、先ずスライドフラグＳＬＤＦがセットされているか否かを判断する（ステップＳＧ１）。前述した図７のステップＳＤ２で、スライドフラグＳＬＤＦが反転されることにより、ＳＬＤＦ＝０となってスライドショーモードが解除された場合には、以降の処理を実行することなく、メインルーチンにリターンする。また、ＳＬＤＦ＝１となっており、スライドショーモードが設定されているならば、最小単位時間が経過したか否かを判断する（ステップＳＧ２）。この最小時間単位とは、タイマカウンタｔにより計測される時間間隔ｔの単位であり、例えば１秒である。
【００５０】
この最小時間単位た経過したならば、タイマカウンタｔの値を「１」減算してカウントダウンさせる（ステップＳＧ３）。そして、このカウントダウンさせたタイマカウンタｔの値が「０」以下となったか否かを判断し（ステップＳＧ４）、ｔ≦０となるまで、ステップＳＧ１からの処理を繰り返す。したがって、タイマカウンタｔの値は、最小単位時間が経過する毎にカウントダウンされていく。その結果、ｔ≧０になると、ステップＳＧ４からステップＳＧ５に進み、画像カウンタＧの値をカウントアップさせる。したがって、スライドショーモードが設定されている場合においては、マニュアルモードが設定されている場合とは異なり、画像カウンタＧの値は時間間隔ｔが経過する毎にカウントアップされる。
【００５１】
次に、このカウントアップさせた画像カウンタＧの値が、メモリカードスロットに着脱自在に装着された各種のメモリカード６０に記憶されている画像の数である画像数以上になったか否かを判断する（ステップＳＧ６）。Ｇ＞画像数となっていなければ、ステップＳＧ７の処理を実行することなくステップＳＧ８以降の処理を実行し、Ｇ＞画像数となった場合には、画像カウンタＧに初期値「０」をセットする（ステップＳＧ７）。
【００５２】
しかる後に、液晶表示パネル３に表示されている画像を変更すべきことを示すべく、チェンジフラグＣＦをセット（←１）するとともに（ステップＳＧ８）、変更した画像を画調変換すべきことを示すべく、変換フラグＨＦをセット（←１）する（ステップＳＧ９）。さらに、タイマカウンタｔに前記所定時間をセットして（ステップＳＧ１０）、リターンする。
【００５３】
したがって、スライドショーモードが設定されている場合には、このスライドショー処理が実行されることにより、画像カウンタＧの値は時間間隔ｔをもって、自動的にカウントアップされていく。また、画像カウンタＧの値がカウントアップされる都度、チェンジフラグＣＦ及び変換フラグＨＦがセットされ、かつｔに所定時間がセットされる。
【００５４】
図１１及び図１２は、前記変換処理（ステップＳＡ５）の処理手順を示す一連のフローチャートである。ＣＰＵ１１は、変換フラグＨＦがセット（＝１）されているか否かを判断し（ステップＳＨ１）、変換フラグＨＦがセットされていない場合には（＝０）、リターンする。変換フラグＨＦがセットされている場合には、スライドフラグＳＬＤＦがセットされているか否か、つまりスライドショーモードが設定されているか否かを判断する（ステップＳＨ２）。
【００５５】
ＳＬＤＦ＝１であって、スライドショーモードが設定されている場合には、最大値がＮ１である数値から何れかをランダムに発生させた乱数（Ｎ１）の値を、第１乱数レジスタＲ１に格納する（ステップＳＨ３）。ＳＬＤＦ＝０であって、スライドショーモードが設定されていない場合、つまり表示切換スイッチの操作により、液晶表示パネル３に表示されている画像を表示変更するマニュアルモードが設定されている場合には、最大値がＮ２である数値から何れかをランダムに発生させた乱数（Ｎ２）の値を、第１乱数レジスタＲ１に格納する（ステップＳＨ４）。
【００５６】
ここで、Ｎ１とＮ２との関係は、Ｎ１＞Ｎ２であり、例えばＮ１は、前述のようにパターン（１）〜パターン（１０）からなる１０種類筆触パターンに対応して「１０」であり、Ｎ２はこれよりも小さい値、例えば「４」である。したがって、本例においては、スライドショーモードが設定されている場合には、ステップＳＨ３での処理により、「１」〜「１０」の範囲で、何れかの値が第１乱数レジスタＲ１に設定される。しかし、スライドショーモードが設定されていない場合（マニュアルモードが設定されている場合）には、ステップＳＨ４での処理により、ステップＳＨ３の場合よりも最大値が小さい「１」〜「４」の範囲で、何れかの値が第１乱数レジスタＲ１に設定される。
【００５７】
そして、ステップＳＨ３又はステップＳＨ４に続くステップＳＨ５においては、第１乱数レジスタＲ１の値に基づき、筆触パターンを設定する。すなわち、前述したように、ＲＯＭ１２には、ゴッホ調、モネ調、ピカソ調などの画家の画調を加味し、あるいは油絵調、水彩画調、パステル画調、鉛筆画調、クレヨン画調、イラスト画調、点描画調、エアブラシ画調などの絵の種別毎の画調を加味した１０種類の筆触パターン、パターン（１）〜パターン（１０）が記憶されている。したがって、第１乱数レジスタＲ１の値に基づき、対応する値のパターン（１）〜パターン（１０）の何れかを選択する。
【００５８】
このとき、スライドショーモードが設定されている場合には、ステップＳＨ３で最大値がＮ１（＝１０）の乱数が用いられ、スライドショーモードが設定されている場合には、ステップＳＨ３で最大値がＮ２（＝４）の乱数が用いられ、Ｎ１＞Ｎ２の関係にある。したがって、スライドショーモードが設定されていない場合には、４種類の筆触パターンから何れかが選択されるのにすぎないのに対し、スライドショーモードが設定されている場合には、１０種類の筆触パターンから何れかが選択される。したがって、スライドショーモードが設定されている場合における筆触パターンの種類は、これが設定されていない場合の筆触パターンの種類よりも多い。
【００５９】
次に、表示エリア１３１表示画像のデータを元画像エリア１３２にコピーする（ステップＳＨ６）。したがって、このステップＳＨ６での処理により、表示エリア１３１と元画像エリア１３２には、図１３に示すように、ｎ行ｍ列からなり、１番目の画素（ドット）Ｐ（０）から最終番目の画素Ｐ（ｎ×ｍ）までのｎ×ｍ個の画素からなる同一画像の画像データが格納されることとなる。
【００６０】
次に、元画像エリア１３２に格納されている変換元画像の開始画素Ｐを指定する（ステップＳＨ７）。この開始画素Ｐの指定は、１番目の画素Ｐ（０）又は１番目の画素Ｐ（０）に近い画素であることが好ましい。
【００６１】
引き続き、スライドフラグＳＬＤＦ＝１であるか否かを判断する（ステップＳＨ８）。ＳＬＤＦ＝１であって、スライドショーモードが設定されている場合には、最大値がＮ３である数値から何れかをランダムに発生させた乱数（Ｎ３）の値を、第２乱数レジスタＲ２に格納する（ステップＳＨ９）。ＳＬＤＦ＝０であって、スライドショーモードが設定されていない場合、つまり表示切換スイッチの操作により、液晶表示パネル３に表示されている画像を表示変更する場合には、最大値がＮ４である数値から何れかをランダムに発生させた乱数（Ｎ４）の値を、第２乱数レジスタＲ２に格納する（ステップＳＨ１０）。
【００６２】
ここで、Ｎ３とＮ４との関係は、Ｎ３＜Ｎ４であり、例えばＮ３＝１０、Ｎ４＝３０である。このステップＳＨ９及びステップＳＨ１０で第２乱数レジスタＲ２に設定される値は、選択された筆触パターンで画調変換を行う際の画素の間隔を示し、その値が小さければ、画像中においてより短い間隔毎に当該筆触パターンでの画調変換がなされ、変換度合いの強い画調変換画像、つまり画像に対する変換率の高い画調変換画像が生成されることとなる。逆に、その値が大きければ、画像中においてより長い間隔毎に当該筆触パターンでの画調変換がなされ、変換度合いの弱い画調変換画像が生成されることとなる。
【００６３】
したがって、ＳＬＤＦ＝１であってスライドショーモードが設定されている場合には、より高い頻度で当該筆触パターンでの画調変換がなされて、変換率の高い画調変換画像が生成されるように、乱数を設定する。
【００６４】
そして、ステップＳＨ９又はステップＳＨ１０に続く図１２のステップＳＨ１１においては、前記ステップＳＨ７で指定された元画像エリア１３２の画素Ｐの色Ｃｐを取得する。したがって、図１４（ａ）に示すように、元画像エリア１３２内の画像データにおいてＰ１がＰに対応する画素であるとすると、この画素Ｐ１の色Ｃｐを取得する。また、筆触パターンにおける処理した画素をカウントするためのカウンタｎの値に初期値「１」を設定する（ステップＳＨ１２）。
【００６５】
次に、表示エリア１３１で、Ｐに対応する画素と選択された筆触パターンの１番目の画素を合わせる（ステップＳＨ１３）。つまり、例えば図１４（ｂ）に示すように、表示エリア１３１内の画像データにおいてＰ１がＰに対応する画素であるとし、また、図２（ａ）に示した筆触パターン（１）が選択されていたとする。この場合、図１４（ｂ）に示すように、画素Ｐ１に筆触パターン（１）における画素「１」を合わせる。
【００６６】
引き続き、表示エリア１３１内の筆触パターン内のｎ番目の画素に対応する画素を検索する（ステップＳＨ１４）。つまり、現時点がｎ＝１であったとすると、図１４（ｂ）に示す筆触パターン（１）において「１」に対応する画素を検索する。
【００６７】
この検索した画素が表示エリア１３１内であるか否かを判断し（ステップＳＨ１５）、表示エリア１３１内である場合には、当該検索した画素の色をＣｐに変更する（ステップＳＨ１６）。また、ｎの値をカウントアップさせて（ステップＳＨ１７）、このｎの値が選択されている筆触パターンの最終画素数以上となったか否かを判断し（ステップＳＨ１８）、筆触パターンの最終画素数≦ｎとなるまで、ステップＳＨ１４〜ステップＳＨ１８の処理を繰り返す。
【００６８】
この例においては、筆触パターン（１）が選択されており、当該筆触パターン（１）は、「１」〜「１０」からなる１０個の画素で構成され、最終画素数は「１０」である。したがって、ステップＳＨ１４〜ステップＳＨ１８の処理が１０回繰り返され、これにより、図１４（ｃ）に示すように、表示エリア１３１内において筆触パターン（１）に対応する画素「１」〜「１０」の色がＣｐ（画素Ｐ１の色）に変更される。
【００６９】
次に、現在のＰの値に、乱数Ｒ２を加算してＰの値を更新する（ステップＳＨ１９）。また、この更新したＰの値が示す位置が、表示エリア１３１内の画像データにおける画素の最終位置を超えるか否かを判断する（ステップＳＨ２０）。超えない場合には、ステップＳＨ１１からの処理を再度実行する。
【００７０】
そして、ステップＳＨ１１においては、前記ステップＳＨ１９で更新されたＰの値に基づき、元画像エリア１３２の画素Ｐの色Ｃｐを取得する。したがって、図１５（ａ）に示すように、元画像エリア１３２内の画像データにおいてＰ２が今回のＰに対応する画素であるとすると、この画素Ｐ２の色Ｃｐを取得する。また、筆触パターンにおける処理した画素をカウントするためのカウンタｎの値に初期値「１」を設定する（ステップＳＨ１２）。
【００７１】
次に、表示エリア１３１で、Ｐに対応する画素と選択された筆触パターンの１番目の画素を合わせる（ステップＳＨ１３）。つまり、例えば図１５（ｂ）に示すように、表示エリア１３１内の画像データにおいてＰ２がＰに対応する画素であるとし、また、筆触パターン（１）が選択されている。この場合、図１５（ｂ）に示すように、画素Ｐ２に筆触パターン（１）における画素「１」を合わせる。
【００７２】
引き続き、表示エリア１３１内の筆触パターン内のｎ番目の画素に対応する画素を検索し（ステップＳＨ１４）、この検索した画素が表示エリア１３１内であるか否かを判断する（ステップＳＨ１５）。表示エリア１３１内である場合には、当該検索した画素の色をＣｐに変更する（ステップＳＨ１６）。また、ｎの値をカウントアップさせて（ステップＳＨ１７）、このｎの値が選択されている筆触パターンの最終画素数以上となったか否かを判断し（ステップＳＨ１８）、筆触パターンの最終画素数≦ｎとなるまで、ステップＳＨ１４〜ステップＳＨ１８の処理を繰り返す。
【００７３】
したがって、前述と同様にステップＳＨ１４〜ステップＳＨ１８の処理が１０回繰り返され、これにより、図１５（ｃ）に示すように、表示エリア１３１内において筆触パターン（１）に対応する画素「１」〜「１０」の色がＣｐ（画素Ｐ２の色）に変更される。
【００７４】
このとき、前記ステップＳＨ９で第２乱数レジスタＲ２に設定される値が小さければ、画像中においてより短い間隔毎に当該筆触パターンでの画調変換がなされ、例えば図１５（ｃ）における画素「５」「６」のように、前回Ｐ１の色に変更された画素の一部が、今回Ｐ２の色に変更される場合もあり得ることから、変換率の高い画調変換画像を生成することができる。
【００７５】
次に、現在のＰの値に、乱数Ｒ２を加算してＰの値を更新する（ステップＳＨ１９）。
このとき、前記ステップＳＨ８〜ステップＳＨ１０で説明したように、Ｎ３とＮ４との関係は、Ｎ３＜Ｎ４であり、スライドショーモードが設定されている場合には、最大値が小さい乱数Ｒ２が設定される。したがって、スライドショーモードにおけるＰの変化幅はマニュアルモード時よりも小さい。その結果、スライドショーモードが設定されている場合には、１つの画像に対して高い頻度で多くの画調変換がなされ、画像に対する変換率はたかいものとなる。
【００７６】
したがって、メモリカード６０から順次読み出されて液晶表示パネル３にて切り換え表示される画像の数に制限があっても、スライドショー機能によって異なる画調の画像を切り替えながら表示し続けることができる。
【００７７】
しかも、スライドショーモードにおいて選択される筆触パターンの種類もマニュアルモード時よりも多いことから、より一層異なる画調の画像を切り替えながらスライドショー表示を行うことができる。
【００７８】
その結果、ユーザにおいて画像観賞を早期に飽きてしまうことがなく、スライドショー機能による画像観賞の興趣性を向上させることができる。
【００７９】
そして、前述のようにステップＳＨ２０において、Ｐの値が示す位置が、表示エリア１３１内の画像データにおける画素の最終位置を超えるか否かを判断する。超えた場合には、選択された筆触パターンであって設定された変換率での当該画像に対する画調変換が完了したことから、変換フラグＨＦをリセット（←０）して、リターンする。
【００８０】
なお、本実施の形態においては、メモリカード６０に記憶されている画像を表示するようにしたが、これに限ることなく内部メモリ１４に予め記憶されている画像、あるいはネットワーク９０を介してコンテンツサーバ５０からダウンロードし、ＲＡＭ１２又は内部メモリ１４に格納した画像等、他の記憶媒体に記憶されている画像であってもよい。
【００８１】
また、本実施の形態においては、図１１及び図１２のフローチャートに示す変換処理を行うようにしたが、変換処理はこれに限ることなく、他の画調変換アルゴリズム等どのようなアルゴリズムを用いてもよい。また、筆触パターンの種類及び数も実施の形態に示したものに限るものではない。
【００８２】
また、実施の形態においては、スライドショーモードが設定された場合には、マニュアルモードが設定された場合よりも多くの筆触パターンからランダムに選択でき、かつより変換率が高くなるようにした。しかし、いずれか一方のみ、つまり選択可能な筆触パターンの数は同一で、変換率が高くなるようにし、あるいは選択可能な筆触パターンの数は多くし、変換率は同一としてもよい。
【符号の説明】
【００８３】
１    画像表示装置
３    液晶表示パネル
１１    ＣＰＵ
１２    ＲＡＭ
１２    ＲＯＭ
１３    ＲＡＭ
１４    内部メモリ
１６    表示制御部
１７    キー入力制御部
１８    メモリカードインターフェース
２１    キー入力部
６０    メモリカード
７０    撮像装置
８０    電源制御部
９０    ネットワーク
１３１    表示エリア
１３２    元画像エリア
１３３    筆触パターンエリア
２００    絵画変換エンジン
【図１】
0005541007.tif 000002
【図２】
0005541007.tif 000003
【図３】
0005541007.tif 000004
【図４】
0005541007.tif 000005
【図５】
0005541007.tif 000006
【図６】
0005541007.tif 000007
【図７】
0005541007.tif 000008
【図８】
0005541007.tif 000009
【図９】
0005541007.tif 000010
【図１０】
0005541007.tif 000011
【図１１】
0005541007.tif 000012
【図１２】
0005541007.tif 000013
【図１３】
0005541007.tif 000014
【図１４】
0005541007.tif 000015
【図１５】
0005541007.tif 000016