(57)【特許請求の範囲】
【請求項１】
スクロール要求を検知する検知部と、
前記検知部が高速スクロール要求を検知した場合に、ぼかし処理のなされたぼかし画像を、スクロール領域の表示画像の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成する処理部と
を備え、
前記処理部は、前記検知部が高速スクロール要求を検知した場合に、ぼかし処理のなされた複数のぼかし画像を用いて高速スクロール表示したときの第１の視覚的スクロール速度が、ぼかし処理のなされていない画像を用いて高速スクロール表示したときの第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、スクロール領域の表示画像のアップデート速度を調整する
画像処理装置。
【請求項２】
前記ぼかし画像は、スクロール方向に対してぼかし処理のなされた画像である
請求項１に記載の画像処理装置。
【請求項３】
前記処理部は、前記検知部が低速スクロール要求を検知した場合に、ぼかし処理のなさ れていない表示画像を、スクロール領域の表示画像の次回のアップデートの際に新たに必 要となる画像として採用することにより、表示画像を作成する
請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記ぼかし画像は、静止時または低速スクロール時の表示画像の一部を用いて作成されたものである
請求項３に記載の画像処理装置。
【請求項５】
前記ぼかし画像は、静止時または低速スクロール時の表示画像であって、かつ高速スクロール直前の表示画像の一部を用いて作成されたものである
請求項４に記載の画像処理装置。
【請求項６】
前記処理部は、前記検知部が高速スクロール要求を検知した場合に、事後的に、前記ぼかし画像を作成する
請求項５に記載の画像処理装置。
【請求項７】
前記ぼかし画像が格納された記憶部をさらに備え、
前記処理部は、前記検知部が高速スクロール要求を検知した場合に、前記ぼかし画像を前記記憶部から読み出す
請求項１ないし請求項５のいずれか一項に記載の画像処理装置。
【請求項８】
前記処理部は、表示画像領域内にインジケータを表示させると共に、スクロール速度に応じてインジケータの表示面積を変化させる
請求項１ないし請求項７のいずれか一項に記載の画像処理装置。
【請求項９】
前記処理部は、スクロール速度に応じてスクロール方向と直交する方向に前記インジケータを伸縮させ、表示画像の一部を覆わせる
請求項８に記載の画像処理装置。
【請求項１０】
前記処理部は、前記インジケータのグラデーションを変化させることにより前記インジ ケータを伸縮させる
請求項９に記載の画像処理装置。
【請求項１１】
前記処理部は、前記表示画像をスクロールさせている間、スクロール音をスピーカから出力させ、前記スクロール音の音量または音色をスクロール速度に応じて変化させる
請求項１ないし請求項１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記処理部は、作成した表示画像を表示させる
請求項１ないし請求項１１のいずれか一項に記載の画像処理装置。
【請求項１３】
前記処理部で作成した表示画像を表示する表示パネルをさらに備えた
請求項１２に記載の画像処理装置。
【請求項１４】
スクロール要求を検知し、
高速スクロール要求が検知された場合に、ぼかし処理のなされたぼかし画像を、スクロール領域の表示画像の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成し、
高速スクロール要求が検知された場合に、ぼかし処理のなされた複数のぼかし画像を用いて高速スクロール表示したときの第１の視覚的スクロール速度が、ぼかし処理のなされていない画像を用いて高速スクロール表示したときの第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、スクロール領域の表示画像のアップデート速度を調整する
画像処理方法。
【請求項１５】
スクロール要求を検知するステップと、
高速スクロール要求が検知された場合に、ぼかし処理のなされたぼかし画像を、スクロール領域の表示画像の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成するステップと
高速スクロール要求が検知された場合に、ぼかし処理のなされた複数のぼかし画像を用いて高速スクロール表示したときの第１の視覚的スクロール速度が、ぼかし処理のなされていない画像を用いて高速スクロール表示したときの第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、スクロール領域の表示画像のアップデート速度を調整するステップと
をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スクロール表示における画像の処理を行う画像処理装置、画像処理方法および画像処理プログラムに関する。
【背景技術】
【０００２】
記録媒体に格納されたコンテンツの全体または一部を画面上に一覧表示する際に、全てのコンテンツが画面上に入りきらない場合がある。その場合に、画面上に入りきらなかったコンテンツを画面スクロールによって表示することが一般的に行われている。ユーザは、タッチパネルやキーボード、コントローラなどを用いて、表示装置に対してスクロール要求を行い、その要求が表示装置で検知されると、画面上に入りきらなかったコンテンツが画面上に所定の行数分（例えば１行分）だけ表示される。ユーザが連続してスクロール要求を行った場合には、画面上に表示されたコンテンツが、例えば、ロールアップまたはロールダウンし、スクロール速度が速くなる。
【０００３】
スクロール速度は、主に表示装置の演算処理能力に依存するが、ユーザが、ネットワークを介してコンテンツを画面上に表示させている場合には、表示装置の演算処理能力だけでなく、通信速度にも大きく依存する。表示したいコンテンツのボリュームが極めて膨大である場合、検索対象のコンテンツにいち早くたどり着けるようにする方法の１つとして、高速スクロールというものがある。この高速スクロールとは、画面上に表示するコンテンツを、ユーザが画面上のスクロール領域内の文字や画像を判読できない程に高速にスクロールさせることを指している。ユーザが、検索対象のコンテンツにいち早くたどり着きたい場合に、ユーザが操作している表示装置に、高速スクロール機能がないか、あっても不十分な速さでしかスクロールできないときには、その表示装置の製品価値が著しく低下する可能性がある。そのため、従来から、高速スクロールを実現するための様々な手法が提案されている（例えば、特許文献１〜４）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２２３６３２号公報
【特許文献２】特開平１１−２５８９７７号公報
【特許文献３】特開平６−３１８２０６号公報
【特許文献４】特開平４−３６５０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１〜４に記載の方法では、スクロール表示が不自然になったり、スクロール速度が演算処理能力などに大きく依存してしまったりする。そのため、特許文献１〜４に記載の方法は、スクロール表示および高速スクロールに対する現在のユーザの要求を十分に満足させるものであるとは言い難い。
【０００６】
本発明はかかる問題点に鑑みてなされたものであり、その目的は、自然な感じのスクロール表示と、高速スクロールとを実現することの可能な画像処理装置、画像処理方法および画像処理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、スクロール要求を検知する検知部と、検知部で検知したスクロール要求の内容に応じた処理を行う処理部とを備えたものである。上記処理部は、検知部が高速スクロール要求を検知した場合に、ぼかし処理のなされたぼかし画像を、スクロール領域の表示画像の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成するようになっている。前記処理部は、前記検知部が高速スクロール要求を検知した場合に、ぼかし処理のなされた複数のぼかし画像を用いて高速スクロール表示したときの第１の視覚的スクロール速度が、ぼかし処理のなされていない画像を用いて高速スクロール表示したときの第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、スクロール領域の表示画像のアップデート速度を調整するようになっている。
【０００８】
本発明の画像処理方法は、スクロール要求を検知し、高速スクロール要求が検知された場合に、ぼかし処理のなされたぼかし画像を、スクロール領域の表示画像の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成するものである。本発明の画像処理方法は、高速スクロール要求が検知された場合に、ぼかし処理のなされた複数のぼかし画像を用いて高速スクロール表示したときの第１の視覚的スクロール速度が、ぼかし処理のなされていない画像を用いて高速スクロール表示したときの第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、スクロール領域の表示画像のアップデート速度を調整するものである。
【０００９】
本発明の画像処理プログラムは、スクロール要求を検知するステップと、高速スクロール要求が検知された場合に、ぼかし処理のなされたぼかし画像を、スクロール領域の表示画像の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成するステップとをコンピュータに実行させるものである。本発明の画像処理プログラムは、高速スクロール要求が検知された場合に、ぼかし処理のなされた複数のぼかし画像を用いて高速スクロール表示したときの第１の視覚的スクロール速度が、ぼかし処理のなされていない画像を用いて高速スクロール表示したときの第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、スクロール領域の表示画像のアップデート速度を調整することをコンピュータに実行させるものである。
【００１０】
本発明の画像処理装置、画像処理方法および画像処理プログラムでは、高速スクロール時に、ぼかし処理のなされたぼかし画像が、スクロール領域の表示画像の次回のアップデートの際に新たに必要となる画像として採用される。これにより、全ての表示画像を、ぼかし処理のなされていない画像で構成した場合と比べて、人が感じる（錯覚する）スクロール速度（視覚的スクロール速度）が速くなる。また、高速スクロール時には、人は、ぼかし処理のなされていない画像を視覚的にはっきりと判読することができず、ぼかし処理のなされていない画像はぼやけて見える。そのため、例えば、ぼかし処理のなされていない表示画像から、ぼかし処理のなされた画像を含む表示画像に移行し、さらに、ぼかし処理のなされた画像のみからなる表示画像に移行したときに、不自然な感じには見えない。また、例えば、その逆に、ぼかし処理のなされた画像のみからなる表示画像から、ぼかし処理のなされた画像を含む表示画像に移行し、さらに、ぼかし処理のなされていない表示画像に移行したときにも、不自然な感じには見えない。むしろ、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行がより自然に見えるようになる。さらに、それだけでなく、スクロール速度の変化に対する臨場感（特に、情感）も高まる。
【００１１】
ここで、本発明において、ぼかし画像は、スクロール方向に対してぼかし処理のなされた画像であることが好ましい。このようにした場合には、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行がより一層自然に見えるようになる。さらに、それだけでなく、スクロール速度の変化に対する臨場感（特に、情感）もより一層高まる。
【００１２】
また、本発明において、上記処理部が、第１の視覚的スクロール速度が第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、表示画像のうちスクロール領域に対応する部分のアップデート速度を調整するようになっていてもよい。ここで、第１の視覚的スクロール速度は、ぼかし処理のなされた複数のぼかし画像からなる表示画像を高速スクロール表示したときに人が感じる（錯覚する）スクロール速度であり、実際のスクロール速度とは異なっている。また、第２の視覚的スクロール速度は、ぼかし処理のなされていない表示画像を高速スクロール表示したときに人が感じるスクロール速度であり、実際のスクロール速度と一致するものである。
【００１３】
このようにした場合には、低演算処理量で高速スクロールを行うことが可能となる。これにより、高速スクロールが演算処理能力などによって阻害される可能性が低減するので、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行が不自然になる（スムースでなくなる）可能性を低減することができる。
【００１４】
また、本発明において、上記処理部は、検知部で検知したスクロール要求が低速スクロール要求であった場合には、高速スクロールのときとは異なる処理を行うようになっていることが好ましい。例えば、上記処理部は、ぼかし処理のなされていない表示画像を、表示画像のうちスクロール領域に対応する部分の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成するようになっていることが好ましい。このようにした場合には、低速スクロールを自然な感じに見せることができる。
【発明の効果】
【００１５】
本発明の画像処理装置、画像処理方法および画像処理プログラムによれば、全ての表示画像を、ぼかし処理のなされていない画像で構成した場合と比べて、人が感じる（錯覚する）スクロール速度（視覚的スクロール速度）が速くなるようにした。さらに、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行がより自然に見えるようにした。これにより、自然な感じのスクロール表示と、高速スクロールとを実現することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態に係る画像処理装置の概略構成図である。
【図２】図１の画像処理装置における静止時の画面表示の一例を表す図である。
【図３】図１の画像処理装置における低速スクロール時の画面表示の一例を表す図である。
【図４】図１の画像処理装置における高速スクロール時の画面表示の一例を表す図である。
【図５】視覚的スクロール速度と演算処理量との関係の一例を表す図である。
【図６】図１の画像処理装置における静止時の画面表示の他の例を表す図である。
【図７】図１の画像処理装置における高速スクロール時の画面表示の他の例を表す図である。
【発明を実施するための形態】
【００１７】
以下、発明を実施するための形態について、図面を参照して詳細に説明する。なお、説明は以下の順序で行う。
１  実施形態
概略構成
スクロール処理
効果
２  変形例
【００１８】
＜実施形態＞
[概略構成]
図１は、本発明の一実施の形態に係る画像処理装置１の概略構成を表したものである。この画像処理装置１は、例えば、制御部１０、記憶部１１、通信部１２、表示部１３および入力部１４を備えている。制御部１０は、例えば、記憶部１１、通信部１２、表示部１３および入力部１４とそれぞれ接続されている。
【００１９】
なお、通信部１２および表示部１３は、必要に応じて省略することも可能である。例えば、通信部１２が設けられている場合に表示部１３が省略されていたり、表示部１３が設けられている場合に通信部１２が省略されていたりしていてもよい。また、表示部１３については、画像処理装置１とは別体で設けられていてもよい。ただし、その場合には、画像処理装置１内の制御部１０が表示部１３を制御することができるようになっていればよい。
【００２０】
入力部１４は、制御部１０におけるプログラムの実行に際して情報（例えば、スクロール要求）を入力するためのものであり、例えば、タッチパネル、キーボード、マウス、または音声マイクなどからなる。表示部１３は、例えば、制御部１０におけるプログラムの実行結果（例えば、スクロール）を表示したり、制御部１０におけるプログラムの実行に際して情報入力を支援するための表示をしたりするためのものであり、例えば、液晶ディスプレイ、有機ＥＬディスプレイなどからなる。
【００２１】
制御部１０は、プログラムの命令を解釈し、実行するためのもので、例えば、ＣＰＵ（Central Processing Unit ）を含んで構成されている。記憶部１１には、例えば、スクロールプログラム１１Ａと、コンテンツデータベース１１Ｂとが記憶されている。なお、スクロールプログラム１１Ａが、画像処理装置１内においてハードウェアとして構成されていてもよい。制御部１０は、例えば、記憶部１１のコンテンツデータベース１１Ｂに格納されたコンテンツ（図示せず）の全体または一部を表示部１３の画面（図示せず）上の所定の領域に表示させるようになっている。なお、ここでの「所定の領域」とは、表示部１３の画面のうち後述のスクロール領域（例えば、図２に示したような領域）に対応する部分を指している。
【００２２】
通信部１２は、通信網（図示せず）を介して他の情報処理装置（図示せず）と相互に通信可能となっている。画像処理装置１内に通信部１２が設けられている場合には、制御部１０は、例えば、通信部１２および通信網を介して、通信網上の情報処理装置（装置Ａ）からのアクセスに応じて、コンテンツデータベース１１Ｂに格納されたコンテンツ（図示せず）の全体または一部を、装置Ａの表示画面（図示せず）上の所定の領域に表示させるようになっている。なお、ここでの「所定の領域」とは、装置Ａの表示画面のうち後述のスクロール領域（例えば、図２に示したような領域）に対応する部分を指している。
【００２３】
スクロールプログラム１１Ａは、例えば、記憶部１１のコンテンツデータベース１１Ｂに格納されたコンテンツの全体または一部を表示部１３の画面（図示せず）上に一覧表示する際に、全てのコンテンツが画面上に入りきらない場合に、後述する所定の処理（スクロール処理）を行うためのものである。制御部１０は、スクロールプログラム１１Ａを、例えば、画像処理装置１の電源投入時に起動するようになっていてもよいし、上述したように全てのコンテンツが画面上に入りきらないことが判明した段階で起動するようになっていてもよい。
【００２４】
画像処理装置１内に通信部１２が設けられている場合には、スクロールプログラム１１Ａは、例えば、記憶部１１のコンテンツデータベース１１Ｂに格納されたコンテンツの全体または一部を、通信部１２および通信網を介してアクセスしてきた通信網上の装置Ａの表示画面（図示せず）上に一覧表示する際に、全てのコンテンツが画面上に入りきらない場合に、後述する所定の処理（スクロール処理）を行うためのものである。この場合にも、制御部１０は、スクロールプログラム１１Ａを、例えば、画像処理装置１の電源投入時に起動するようになっていてもよいし、上述したように全てのコンテンツが画面上に入りきらないことが判明した段階で起動するようになっていてもよい。
【００２５】
制御部１０は、ユーザからのスクロール要求がなされた時に、スクロールプログラム１１Ａのコードに従って、後述のスクロール処理を実行するようになっている。なお、ユーザからのスクロール要求は、例えば、上述の入力部１４を介して制御部１０に入力される。ただし、画像処理装置１内に通信部１２が設けられている場合には、ユーザからのスクロール要求は、例えば、通信網上の装置Ａから、通信部１２および通信網を介して制御部１０に入力される。
【００２６】
[スクロール処理]
次に、スクロール処理について詳細に説明する。なお、以下では、コンテンツデータベース１１Ｂに格納されたコンテンツの一部が表示部１３の画面のうちスクロール領域１３Ａに表示されている場合について説明するが、以下の説明は、コンテンツデータベース１１Ｂに格納されたコンテンツの一部が通信網上の装置Ａの画面のうち、スクロール領域１３Ａに対応する領域（図示せず）に表示されている場合にも当てはまる。ただし、その場合には、スクロール要求を検知する手段として挙げられている入力部１４を制御部１０に読み替えるものとする。
【００２７】
図２は、表示部１３の画面のうちスクロール領域１３Ａに、静止状態で画像が表示されている様子の一例を表したものである。図２には、コンテンツデータベース１１Ｂから読み出したコンテンツの全部または一部が静止状態で表示されている場合が例示されている。なお、図２には、ユーザがこれからスクロール要求をしようとして指Ｆを表示画面上にかざしている様子が模式的に例示されている。
【００２８】
図３は、表示部１３の画面のうちスクロール領域１３Ａに、低速スクロール状態で画像が表示されている様子の一例を表したものである。図３には、コンテンツデータベース１１Ｂから読み出したコンテンツの全部または一部が静止状態で表示されている場合が例示されている。なお、図３には、ユーザが表示画面上を指Ｆで上から下にゆっくりとなぞっている様子が模式的に例示されている。
【００２９】
図４は、表示部１３の画面のうちスクロール領域１３Ａに、高速スクロール状態で画像が表示されている様子の一例を表したものである。図４には、コンテンツデータベース１１Ｂから読み出したコンテンツではなく、後述する複数のぼかし画像が高速スクロール状態で表示されている場合が例示されている。なお、図４には、ユーザが表示画面上を指Ｆで上から下に素早くなぞり、指Ｆが既に表示画面上からいなくなった後の様子が例示されている（そのため、図４には指Ｆが示されていない）。
【００３０】
なお、静止状態とは、画像が全くスクロールされておらず、スクロール領域１３Ａにおいて画像が全くアップデートされていない（変更されていない）状態を意味している。また、低速スクロール状態とは、ユーザが画面上のスクロール領域１３Ａ内の文字や画像を判読できる程にゆっくりと画像がスクロールしており、スクロール領域１３Ａにおいて画像がゆっくりとした周期でアップデートされている（変更されている）状態を意味している。また、高速スクロール状態とは、通常は、ユーザが画面上のスクロール領域１３Ａ内の文字や画像を判読できない程に速く画像がスクロールしており、スクロール領域１３Ａにおいて画像が速い周期でアップデートされている（変更されている）状態を意味する。しかし、本実施の形態では、高速スクロール状態とは、視覚的に高速にスクロールされている状態を指している。つまり、本実施の形態の高速スクロール状態は、ユーザが画面上のスクロール領域１３Ａ内の文字や画像を判読できない点では、通常の高速スクロール状態と同様である。しかし、本実施の形態の高速スクロール状態は、スクロール領域１３Ａにおいて画像が低速スクロール時と同等か、それよりも少し速い程度の周期でアップデートされている点で、通常の高速スクロール状態と相違している。
【００３１】
制御部１０は、ユーザからスクロール要求がなされていない時、およびユーザからスクロール要求として低速スクロール要求がなされている時には、以下に詳細に説明した、高速スクロール時とは異なる処理を行うことが好ましい。そのようにした場合には、低速スクロールを自然な感じに見せることができる。
【００３２】
（静止時）
具体的には、制御部１０は、ユーザからスクロール要求がなされていない時には、スクロール領域１３Ａにおいて画像をアップデートしないで、所定の周期で映像信号を表示部１３に出力し、表示部１３に画像を表示させる。このとき、少なくともスクロール領域１３Ａの画像は静止している（図２参照）。また、このとき、制御部１０は、スクロール領域１３Ａの画像として、コンテンツデータベース１１Ｂから読み出したコンテンツの全部または一部を表示させる。
【００３３】
（低速スクロール）
制御部１０は、ユーザからスクロール要求として低速スクロール要求がなされた時には、スクロール領域１３Ａにおいて画像をゆっくりとした周期でアップデートし、所定の周期で映像信号を表示部１３に出力し、表示部１３に画像を表示させる。このとき、少なくともスクロール領域１３Ａの画像はゆっくりとした周期でアップデートされている（図３参照）。制御部１０は、低速スクロール時に、ぼかし処理のなされていない表示画像を、表示画像のうちスクロール領域１３Ａに対応する部分の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成する。なお、図３には、スクロール領域１３Ａに表示された画像がぼやけている様子が例示されているが、その画像のぼやけは、表示部１３の表示性能などに起因して生じているものであり、画像に対してぼかし処理がなされているわけではない。ただし、低速スクロール時に、必要に応じて、すこしだけぼやかした画像が用いられていてもよい。ぼやかした画像の表示方法は、後述する高速スクロール時の表示方法に準じるものとする。
【００３４】
ここで、ぼかし処理のなされていない表示画像は、例えば、コンテンツデータベース１１Ｂから読み出したコンテンツ（例えば、楽曲のタイトルおよび歌手の名称）画像そのものである。ぼかし処理とは、画像の中でコントラストの差が大きな個所をぼやかして、コントラストの変化を緩やかにする処理を指す。本実施の形態では、ぼかし処理として、例えば、一方向に関して大きくぼやかし、大きくぼやかした方向と直交する方向については、全くぼやかさないか、またはわずかにぼやかす処理が採用されている（図４参照）。大きくぼやかす方向は、スクロール方向と平行となっていることが好ましい。従って、大きくぼやかす方向がスクロール方向と平行となっている場合には、ぼかし処理のなされた画像（ぼかし画像）は、スクロール方向に対してぼかし処理のなされた画像となっている。高速スクロール時には、スクロール方向に対してぼかし処理のなされた画像をぼかし画像として用いることが好ましい。なお、そのようなぼかし処理が好ましい理由については、後に詳述する。
【００３５】
（高速スクロール）
制御部１０は、ユーザからスクロール要求として高速スクロール要求がなされた時には、スクロール領域１３Ａにおいて画像を速い周期でアップデートし、所定の周期で映像信号を表示部１３に出力し、表示部１３に画像を表示させる。このとき、少なくともスクロール領域１３Ａの画像は速い周期でアップデートされている。制御部１０は、高速スクロール時に、ぼかし処理のなされたぼかし画像を、表示画像のうちスクロール領域１３Ａに対応する部分の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成する。
【００３６】
ここで、ぼかし処理のなされたぼかし画像は、例えば、コンテンツデータベース１１Ｂから読み出したコンテンツ（例えば、楽曲のタイトルおよび歌手の名称）画像に対して、上述のぼかし処理がなされた画像である。ぼかし画像は、例えば、静止時または低速スクロール時にスクロール領域１３Ａに表示される画像の一部を用いて作成されたものである。なお、ぼかし画像は、静止時または低速スクロール時の表示画像であって、かつ高速スクロール直前にスクロール領域１３Ａに表示された画像の一部を用いて作成されたものであることが好ましい。そのようにした場合には、より自然なスクロール表示が可能となる。
【００３７】
また、例えば、図４に示したように、スクロール方向と平行な方向に主にぼかし処理がなされている場合には、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行がより一層自然に見えるようになる。これは、図３に例示した画面から図４に例示した画面に、スクロール領域１３Ａが遷移してしく様子を想像するとわかりやすい。ところで、ぼかし処理は、スクロールの自然さという効果だけではく、スクロール速度の変化に対する臨場感（特に、情感）を高めるという効果もある。実際に、この臨場感が商品価値を高める上で重要な要素の１つとなっており、この臨場感を高める点でも、ぼかし処理は重要である。
【００３８】
また、例えば、制御部１０が、第１の視覚的スクロール速度が第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、表示画像のうちスクロール領域１３に対応する部分のアップデート速度を調整するようになっていることが好ましい。
【００３９】
ここで、第１の視覚的スクロール速度は、ぼかし処理のなされた複数のぼかし画像からなる表示画像を高速スクロール表示したときに人が感じる（錯覚する）スクロール速度である。従って、第１の視覚的スクロール速度は、実際のスクロール速度とは異なっている。また、第２の視覚的スクロール速度は、ぼかし処理のなされていない表示画像を高速スクロール表示したときに人が感じるスクロール速度である。従って、第２の視覚的スクロール速度は、実際のスクロール速度と一致している。
【００４０】
本実施の形態において、表示画像のうちスクロール領域１３に対応する部分のアップデート速度が上記のようになされている場合には、低演算処理量で高速スクロールを行うことが可能となる。これにより、高速スクロールが演算処理能力などによって阻害される可能性が低減するので、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行が不自然になる（スムースでなくなる）可能性を低減することができる。
【００４１】
また、制御部１０は、入力部１４で検知したスクロール要求が高速スクロール要求であることを認識した後に、ぼかし画像を作成するようにしてもよい。その場合には、制御部１０は、作成したぼかし画像を、表示画像のうちスクロール領域１３Ａに対応する部分の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成する。そのようにした場合には、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行がより一層自然に見えるようになる。
【００４２】
また、制御部１０は、ぼかし画像をあらかじめ記憶部１１に格納しておいてもよい。その場合には、制御部１０は、入力部１４で検知したスクロール要求が高速スクロール要求であった場合に、まず、ぼかし画像を記憶部１１から読み出す。続いて、制御部１０は、読み出したぼかし画像を表示画像のうちスクロール領域に対応する部分の次回のアップデートの際に新たに必要となる画像として採用することにより、表示画像を作成する。このようにした場合には、高速スクロール開始時の演算処理量を低く抑えることができるので、素早く高速スクロールに移行することができる。その結果、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行が不自然になる（スムースでなくなる）可能性を低減することができる。
【００４３】
[効果]
本実施の形態では、高速スクロール時に、ぼかし処理のなされたぼかし画像が、表示画像のうちスクロール領域１３Ａに対応する部分の次回のアップデートの際に新たに必要となる画像として採用される。これにより、全ての表示画像を、ぼかし処理のなされていない画像で構成した場合と比べて、人が感じる（錯覚する）スクロール速度（視覚的スクロール速度）を速くすることができる。また、高速スクロール時には、人は、ぼかし処理のなされていない画像を視覚的にはっきりと判読することができず、ぼかし処理のなされていない画像はぼやけて見える。そのため、例えば、ぼかし処理のなされていない表示画像から、ぼかし処理のなされた画像を含む表示画像に移行し、さらに、ぼかし処理のなされた画像のみからなる表示画像に移行したときに、不自然な感じには見えない。また、例えば、その逆に、ぼかし処理のなされた画像のみからなる表示画像から、ぼかし処理のなされた画像を含む表示画像に移行し、さらに、ぼかし処理のなされていない表示画像に移行したときにも、不自然な感じには見えない。むしろ、低速スクロールから高速スクロールへの移行、および高速スクロールから低速スクロールへの移行がより自然に見えるようになる。さらに、それだけでなく、スクロール速度の変化に対する臨場感（特に、情感）も高まる。従って、本実施の形態の画像処理装置１では、自然な感じのスクロール表示と、高速スクロールとを実現することができる。
【００４４】
また、本実施の形態において、第１の視覚的スクロール速度が第２の視覚的スクロール速度と同等か、またはそれよりも速くなるように、表示画像のうちスクロール領域１３に対応する部分のアップデート速度が調整された場合には、低演算処理量で高速スクロールを行うことが可能となる。例えば、図５の実線で示したように、画像処理装置１の処理限界量に達することなく、視覚的スクロール速度を上昇させることができる。一方、ぼかし技術を用いずにスクロールを行った比較例では、いずれ、画像処理装置１の処理限界量に達し、スクロール速度に限界が存在することがわかる。従って、本実施の形態では、スクロール速度が演算処理能力などに依存することがないので、スクロール表示および高速スクロールに対する現在のユーザの要求を十分に満足させることが可能である。
【００４５】
＜変形例＞
上記実施の形態において、制御部１０は、例えば、図６に示したように、表示画像内にインジケータＩを表示させるようにしてもよい。この場合に、制御部１０は、スクロール速度に応じてインジケータの表示面積を変化させるようにすることが好ましい。制御部１０は、例えば、図７に示したように、スクロール速度に応じて、スクロール方向と直交する方向にインジケータＩを伸縮させ、スクロール領域１３Ａの一部を覆わせるようにすることが好ましい。このようにした場合には、高速スクロール時に、ユーザがインジケータＩに注目するようになり、スクロール領域１３Ａに表示されたぼやけた画像をあまり注視しなくなる。その結果、高速スクロールをより自然に見せることが可能となる。
【００４６】
なお、インジケータＩの伸縮は、例えば、図７に示したように、インジケータＩのグラデーションの程度を変化させることにより実現することができる。
【００４７】
また、上記実施の形態において、制御部１０は、表示画像をスクロールさせている間、スクロール音をスピーカ（図示せず）から出力させ、スクロール音の音量または音色をスクロール速度に応じて変化させるようにしてもよい。例えば、制御部１０は、スクロール速度が上がるにつれて、スクロール音を小さくするようにすることが好ましい。そのようにした場合には、スクロール音がユーザにとってノイズとならず、快適なスクロールを実現することができる。
【符号の説明】
【００４８】
１…画像処理装置、１０…制御部、１１…記憶部、１１Ａ…スクロールプログラム、１１Ｂ…コンテンツデータベース、１２…通信部、１３…表示部、１３Ａ…スクロール領域、１４…入力部。
【図１】
0005459003.tif 000002
【図２】
0005459003.tif 000003
【図３】
0005459003.tif 000004
【図４】
0005459003.tif 000005
【図５】
0005459003.tif 000006
【図６】
0005459003.tif 000007
【図７】
0005459003.tif 000008