(57)【要約】【課題】画像をダウンロードして表示する処理において、画像全体の表示が完了する前に、画像全体の大まかな把握と、特定の部分の詳細な内容の把握とを可能とする。【解決手段】画像サーバと、この画像サーバからデジタル画像を取得して表示する画像表示装置と、を備えたデジタル画像を表示するシステムであって、この画像サーバは、表示対象である原画像と、この原画像の一部からなる１または複数の部分画像１１２と、この原画像よりも解像度の低い見本画像１１３と、を関連付けて保持する。画像表示装置は、画像サーバから原画像、部分画像１１２および見本画像１１３のデータを取得し、まず、見本画像１１３を表示し、表示した見本画像１１３の所定の位置に部分画像１１２を重ねて表示し、この後、表示した見本画像１１３および部分画像１１２に替えて原画像を表示する。【選択図】図６
2014098772.tif 000002
【特許請求の範囲】
【請求項１】
デジタル画像を保持する画像サーバと、
前記画像サーバからデジタル画像を取得して表示する画像表示装置と、を備えたデジタル画像を表示するシステムであって、
前記画像サーバは、
表示対象である第１画像と、
当該第１画像の一部からなる１または複数の第２画像と、
当該第１画像よりも解像度の低い第３画像と、を関連付けて保持し、
前記画像表示装置は、
前記画像サーバから前記第１画像、前記第２画像および前記第３画像のデータを取得し、
まず、前記第３画像を表示し、
表示した前記第３画像の所定の位置に前記第２画像を重ねて表示し、
この後、表示した前記第３画像および前記第２画像に替えて前記第１画像を表示する、システム。
【請求項２】
デジタル画像を保持し、画像表示装置へ送信する装置であって、
前記画像表示装置に表示させる画像として、第１画像と、当該第１画像の一部からなる１または複数の第２画像と、当該第１画像よりも解像度の低い第３画像と、を関連付けて保持する画像保持部と、
前記画像表示装置に、前記第３画像のデータを取得した後に当該第３画像を表示させ、前記第２画像のデータを取得した後に当該第３画像の所定の位置に当該第２画像を重ねて表示させ、前記第１画像のデータを取得した後に当該第３画像および当該第２画像に替えて当該第１画像を表示させる、プログラムを保持するプログラム保持部と、
前記画像保持部に保持された前記第１画像、前記第２画像および前記第３画像と前記プログラム保持部に保持された前記プログラムとを前記画像表示装置に送信する送信部と、
を備える、装置。
【請求項３】
前記第１画像に基づいて前記第２画像および前記第３画像を生成し、前記画像保持部に格納する画像処理部をさらに備える、請求項２に記載の装置。
【請求項４】
前記画像処理部は、前記第１画像における特定の領域の指定を受け付け、指定された当該領域を前記第１画像から切り出して前記第２画像を生成する、請求項３に記載の装置。
【請求項５】
前記画像処理部は、前記第１画像のうち、所定の規則に基づく条件に合致する部分を含む領域を特定し、当該領域を当該第１画像から切り出して前記第２画像を生成する、請求項３に記載の装置。
【請求項６】
前記送信部は、
前記第３画像と同時または当該第３画像の後に前記第２画像の送信を開始し、
前記第２画像と同時または当該第２画像の後に前記第１画像の送信を開始する、
請求項２に記載の装置。
【請求項７】
デジタル画像を保持し、画像表示装置へ送信する装置であって、
前記画像表示装置に表示させる画像を保持する画像保持部と、
表示対象である第１画像における特定の領域の指定を受け付け、指定された当該領域を当該第１画像から切り出すことにより、または、当該第１画像のうち、所定の規則に基づく条件に合致する部分を含む領域を特定し、当該領域を当該第１画像から切り出すことにより、第２画像を生成し、当該第１画像の解像度を低下させる画像処理を行うことにより、第３画像を生成して、当該第１画像と当該第２画像と当該第３画像とを関連付けて前記画像保持部に格納する画像処理部と、
前記画像表示装置に、前記第３画像のデータを取得した後に当該第３画像を表示させ、前記第２画像のデータを取得した後に当該第３画像の所定の位置に当該第２画像を重ねて表示させ、前記第１画像のデータを取得した後に当該第３画像および当該第２画像に替えて当該第１画像を表示させる、プログラムを保持するプログラム保持部と、
前記画像保持部に保持された前記第１画像、前記第２画像および前記第３画像と前記プログラム保持部に保持された前記プログラムとを前記画像表示装置に送信し、画像の送信に際して、当該第３画像と同時または当該第３画像の後に当該第２画像の送信を開始し、当該第２画像と同時または当該第２画像の後に当該第１画像の送信を開始する、送信部と、
を備える、装置。
【請求項８】
コンピュータが、デジタル画像を表示装置に表示する方法において、
表示対象である第１画像のデータと、当該第１画像の一部からなる１または複数の第２画像のデータと、当該第１画像よりも解像度の低い第３画像のデータとを取得するステップと、
前記第３画像のデータの取得が完了した時点で、当該第３画像を表示するステップと、
前記第２画像のデータの取得が完了した時点で、前記第３画像の所定の位置に当該第２画像を重ねて表示させるステップと、
前記第１画像のデータの取得が完了した時点で、前記第３画像および前記第２画像に替えて当該第１画像を表示させるステップと、
を含む、方法。
【請求項９】
コンピュータに、
表示対象である第１画像に基づいて、当該第１画像の一部からなる１または複数の第２画像および当該第１画像よりも解像度の低い第３画像を生成する機能と、
前記第１画像、前記第２画像および前記第３画像を関連付けて記憶装置に記憶させる機能と、
画像表示装置からの送信要求を受け付け、当該送信要求により指定される画像の前記第１画像、前記第２画像および前記第３画像のデータと、当該画像表示装置に当該第３画像のデータを取得した後に当該第３画像を表示させ、当該第２画像のデータを取得した後に当該第３画像の所定の位置に当該第２画像を重ねて表示させ、当該第１画像のデータを取得した後に当該第３画像および当該第２画像に替えて当該第１画像を表示させるプログラムと、を当該画像表示装置へ送信する機能と、
を実現させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像サーバから画像表示装置にデジタル画像（以下、単に画像と記す）をダウンロードして表示するシステム、画像サーバ（装置）、画像表示方法、プログラムに関する。
【背景技術】
【０００２】
インターネット等のネットワークの利用環境では、ネットワーク上に設けられた画像サーバから画像表示装置（端末装置）へ画像をダウンロードして表示することが頻繁に行われる。ここで、画像のデータはサイズが大きいため、ダウンロードに長時間を要することがある。この場合、画像表示装置の使用者は、データのダウンロードが完了するまでの長時間、画像の閲覧を待たされることになる。
【０００３】
そこで、従来、画像表示装置において画像をダウンロードして表示する処理が行われる際に、画像のダウンロードが完了するまでの間に、表示対象の画像に関する何らかの表示が行われることがある。具体的には、例えば、プログレッシブＪＰＥＧ等を用いた表示手法がある（例えば、特許文献１参照）。この表示手法によれば、データのダウンロードが開始されると、画像全体について、まず解像度の低い粗い画像が表示され、ダウンロードが進むと共に、次第に解像度の高い鮮明な画像に変更される。したがって、画像表示装置の使用者は、データのダウンロード開始後の早い段階から画像の全体像を大まかに把握することができる。
【０００４】
また、データサイズの大きい画像は表示にも時間を要するため、画像を表示する際に、まずデータサイズが小さく解像度の低い画像（いわゆるサムネイル画像等）を表示し、次いで解像度の高いオリジナルの画像を表示することが行われる場合もある（例えば、特許文献２参照）。この場合も、画像表示装置の使用者は、画像の表示処理が開始された後の早い段階から画像の全体像を大まかに把握することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２７８３０３号公報
【特許文献２】特開２００５−２６８３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、解像度の低い画像を表示した後に解像度の高い画像を表示する場合、解像度の低い画像が表示された時点で画像全体を大まかに把握することはできるが、画像の詳細な内容は、解像度の高い画像が表示されるまで把握することができない。そして、画像の内容によっては、画像全体について大まかに把握するよりも、特定の部分について詳細な内容を把握することが望ましい場合がある。
【０００７】
そこで、本発明は、画像サーバから画像表示装置へ画像をダウンロードして表示する処理において、画像全体の表示が完了する前に、画像全体の大まかな把握と、特定の部分の詳細な内容の把握とを可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明は、次のようなシステムとして実現される。このシステムは、デジタル画像を保持する画像サーバと、この画像サーバからデジタル画像を取得して表示する画像表示装置と、を備えたデジタル画像を表示するシステムであって、この画像サーバは、表示対象である第１画像と、この第１画像の一部からなる１または複数の第２画像と、この第１画像よりも解像度の低い第３画像と、を関連付けて保持する。画像表示装置は、画像サーバから第１画像、第２画像および第３画像のデータを取得し、まず、第３画像を表示し、表示した第３画像の所定の位置に第２画像を重ねて表示し、この後、表示した第３画像および第２画像に替えて第１画像を表示する。
【０００９】
さらに詳細には、この画像サーバである装置は、画像保持部と、画像処理部と、プログラム保持部と、送信部とを備える構成にて実現される。
ここで、画像保持部は、画像表示装置に表示させる画像として、第１画像と、第１画像の一部からなる１または複数の第２画像と、第１画像よりも解像度の低い第３画像と、を関連付けて保持する。
画像処理部は、表示対象である第１画像における特定の領域の指定を受け付け、指定された領域を第１画像から切り出すことにより、または、第１画像のうち、所定の規則に基づく条件に合致する部分を含む領域を特定し、特定した領域を第１画像から切り出すことにより、第２画像を生成する。また、第１画像の解像度を低下させる画像処理を行うことにより、第３画像を生成する。そして、これら第１画像と第２画像と第３画像とを関連付けて画像保持部に格納する。
プログラム保持部は、画像表示装置に、第３画像のデータを取得した後に第３画像を表示させ、第２画像のデータを取得した後に第３画像の所定の位置に第２画像を重ねて表示させ、第１画像のデータを取得した後に表示されている第３画像および第２画像に替えて第１画像を表示させる、プログラムを保持する。
送信部は、画像保持部に保持された第１画像、第２画像および第３画像と、プログラム保持部に保持されたプログラムとを画像表示装置に送信する。そして、画像の送信に際して、第３画像と同時または第３画像の後に第２画像の送信を開始し、第２画像と同時または第２画像の後に第１画像の送信を開始する。
【００１０】
また、本発明は、次のような画像表示方法としても実現される。この方法は、表示対象である第１画像のデータと、この第１画像の一部からなる１または複数の第２画像のデータと、この第１画像よりも解像度の低い第３画像のデータとを取得するステップと、第３画像のデータの取得が完了した時点で、取得した第３画像を表示するステップと、第２画像のデータの取得が完了した時点で、表示されている第３画像の所定の位置に取得した第２画像を重ねて表示させるステップと、第１画像のデータの取得が完了した時点で、表示されている第３画像および第２画像に替えて取得した第１画像を表示させるステップと、を含む。
【００１１】
さらにまた、本発明は、コンピュータを制御して上述した装置の各機能を実現するプログラム、またはコンピュータに上記の方法における各ステップに対応する処理を実行させるプログラムとしても実現される。このプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより、提供することができる。
【発明の効果】
【００１２】
本発明によれば、画像サーバから画像表示装置へ画像をダウンロードして表示する処理において、画像全体の表示が完了する前に、画像全体を大まかに把握し、特定の部分の詳細な内容を把握することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態が適用される画像表示システムの構成例を示す図である。
【図２】画像サーバの画像保持部に保持される画像の例を示す図であり、原画像の例を示す図である。
【図３】画像サーバの画像保持部に保持される画像の例を示す図であり、部分画像の例を示す図である。
【図４】画像サーバの画像保持部に保持される画像の例を示す図であり、見本画像の例を示す図である。
【図５】画像表示装置が画像サーバから画像を取得して表示する手順の一例を示すフローチャートである。
【図６】図４に示した見本画像に重ねて図３に示した部分画像を表示した様子を示す図である。
【図７】本実施形態の検索システムを構成するのに好適なコンピュータのハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して、本発明の実施形態について詳細に説明する。
＜システム構成＞
図１は、本実施形態が適用される画像表示システムの構成例を示す図である。
図１に示す画像表示システムは、表示対象である画像を保持する画像サーバ１０と、画像サーバ１０から画像のデータを取得してディスプレイ装置に表示させる画像表示装置２０とを備える。画像を表示させる手法として、本実施の形態では、画像表示装置２０がウェブブラウザを備え、画像サーバ１０から取得した画像をウェブブラウザにより表示させるものとする。
【００１５】
画像サーバ１０と画像表示装置２０とは、インターネット等のネットワーク３０を介して接続されている。なお、図１においては、簡単のため一つの画像サーバ１０と一つの画像表示装置２０とを記載しているが、画像サーバ１０は、複数の画像表示装置２０からのアクセスを受け付けることができ、画像表示装置２０は、複数の画像サーバ１０にアクセスすることができる。
【００１６】
＜画像サーバの機能構成＞
画像サーバ１０は、コンピュータにて実現され、画像のデータを保持し、画像表示装置２０からの要求に応じて画像を提供する。図１に示すように、本実施形態の画像サーバ１０は、画像保持部１１と、プログラム保持部１２と、画像処理部１３と、送受信部１４とを備える。
【００１７】
画像保持部１１は、画像表示装置２０において表示され得る画像を格納する。この画像保持部１１には、原画像（第１画像）１１１と、この原画像１１１に基づいて生成される２種類の二次画像とが、関連付けて格納される。本実施形態で原画像１１１から生成される二次画像は、原画像１１１の一部を切り出して抽出された部分画像（第２画像）１１２と、原画像１１１の解像度を落としてデータサイズを小さくした見本画像（第３画像）１１３の２種類である。部分画像１１２は、原画像１１１の一部を切り出したものであるため、原画像１１１における部分画像１１２に示される領域と部分画像１１２自体の解像度は同一である。ここで、原画像１１１は、ネットワーク３０等を介して画像サーバ１０に接続された端末装置（図示せず）からアップロードされ、画像保持部１１に格納される。また、二次画像である部分画像１１２および見本画像１１３は、通常、後述のように画像処理部１３により生成されるが、原画像１１１と同様に端末装置からアップロードしても良い。
【００１８】
プログラム保持部１２は、画像表示装置２０において画像表示を行う際の処理手順について記述した表示制御プログラムを格納している。この表示制御プログラムは、例えば、画像表示装置２０で動作するウェブブラウザに所定の処理を実行させるスクリプト等として記述される。そして、画像表示装置２０からの画像の要求に応じて、画像保持部１１に格納されている画像のデータと共に画像表示装置２０へ送信される。この表示制御プログラムに基づく画像表示の処理手順の詳細については後述する。
【００１９】
画像処理部１３は、原画像１１１から二次画像である部分画像１１２と見本画像１１３とを生成する。ここで、見本画像１１３は、例えば、原画像１１１の画素を間引いて削減する等の既存の手法を用いて生成される。また、部分画像１１２は、現画像の特定の領域を位置座標等により特定し、特定された領域内の画像を切り出すことにより生成される。原画像における領域（以下、切り出し領域）の特定は、外部（上記の端末装置等）から切り出し領域を指定する指示を受け付けて行っても良いし、予め定められた規則にしたがって特定するようにしても良い。
【００２０】
外部からの指定に基づいて切り出し領域を特定する場合、例えば、後述の送受信部１４により、原画像１１１における特定の位置を指定する情報を受け付け、画像処理部１３が、指定された位置に基づく領域を切り出し領域として特定する。原画像１１１における位置は、例えば、原画像１１１上に設定される直交座標の座標値等によって指定される。
【００２１】
一方、予め定められた規則に従って切り出し領域を特定する場合、画像処理部１３は、原画像１１１を解析し、抽出対象として特定される部分（領域）を検出し、検出した部分（領域）を切り出し領域として特定する。検出対象は、例えば、人の顔や文字等とすることができる。原画像１１１の解析および部分の検出には、既存の技術を適用して良い。例えば、デジタルカメラ等に採用されている顔認識や、文字認識（Optical Character Recognition）等の既存技術を適用することができる。
【００２２】
送受信部１４は、画像表示装置２０から画像の取得要求を受け取り、その取得要求において指定される画像の原画像１１１、見本画像１１３および部分画像１１２のデータを画像保持部１１から読み出し、プログラム保持部１２から表示制御プログラムを読み出して、画像表示装置２０に返送する。このとき、送受信部１４は、各画像のデータよりも先に表示制御プログラムを送信する。
【００２３】
また、画像に関しては、送受信部１４は、まず見本画像１１３を送信し、この見本画像１１３と同時に、または見本画像１１３の送信を開始した後に、部分画像１１２の送信を開始する。そして、この部分画像１１２と同時に、または部分画像１１２の送信を開始した後に、原画像１１１の送信を開始する。このようにすれば、原画像１１１に比べて部分画像１１２や見本画像１１３の方がデータサイズが小さいので、原画像１１１の送信が完了する前に部分画像１１２や見本画像１１３の送信が完了し、画像表示装置２０における表示が行われる。
【００２４】
部分画像１１２は、見本画像１１３が表示された後に重ねて表示されるので、部分画像１１２の送信が完了する前に見本画像１１３の送信が完了していることが望ましいが、部分画像１１２の送信が先に完了していても、表示処理上は問題がない。ただし、画像表示装置２０において、できるだけ早く見本画像１１３を表示したいという要請に基づき、まず見本画像１１３を送信し、見本画像１１３の送信が完了した後に部分画像１１２および原画像１１１の送信を開始する手順を取ることが望ましい。
【００２５】
＜画像表示装置の機能構成＞
画像表示装置２０は、コンピュータにて実現され、画像サーバ１０から取得（ダウンロード）し、取得した画像を表示部（ディスプレイ装置）に表示する。図１に示すように、本実施形態の画像表示装置２０は、送受信部２１と、表示制御部２２と、表示部２３とを備える。表示部２３は、例えば液晶ディスプレイ（ＬＣＤ；Liquid Crystal Display）等で構成されるディスプレイ装置である。
【００２６】
送受信部２１は、画像サーバ１０に画像の送信要求を送信し、画像サーバ１０から送信された画像のデータおよび表示制御プログラムを受信する。画像サーバ１０の送受信部１４において上記の手順で送信が行われるため、画像表示装置２０の送受信部２１は、まず表示制御プログラムを受信し、続いて各画像のデータを順次受信する。受信したデータおよび表示制御プログラムは、表示制御部２２に送られる。
【００２７】
表示制御部２２は、送受信部２１により受信した表示制御プログラムにしたがって、送受信部２１により受信した画像の表示を制御する。具体的には、表示制御部２２は、まず見本画像１１３の受信が完了したならば、表示部２３に見本画像１１３を表示する。次に、部分画像１１２の受信が完了したならば、既に表示部２３に表示されている見本画像１１３の所定の位置に部分画像１１２を重ねて表示する。なお、部分画像１１２の受信が見本画像１１３の受信よりも先に完了した場合、表示制御部２２は、見本画像１１３の受信が完了するのを待って、表示部２３に見本画像１１３を表示し、部分画像１１２を重ねて表示する。また、部分画像１１２を表示する見本画像１１３上の位置は、原画像１１１から部分画像１１２が切り出された切り出し領域に対応する位置である。この後、表示制御部２２は、原画像１１１の受信が完了したならば、既に表示部２３に表示されている見本画像１１３および部分画像１１２に替えて、原画像１１１を表示する。
【００２８】
＜画像サーバに保持される画像の例＞
図２乃至図４は、画像サーバ１０の画像保持部１１に保持される画像の例を示す図である。図２は、原画像１１１の例を示す。図３は、図２の原画像１１１に基づいて生成された部分画像１１２の例を示す。図４は、図２の原画像１１１に基づいて生成された見本画像１１３の例を示す。
【００２９】
部分画像１１２は、図３に示すように、原画像１１１から一部（切り出し領域）を切り出すことにより生成されている。ここで、部分画像１１２として切り出される原画像１１１上の切り出し領域は、原画像１１１を特定するために有効な特徴的な画像を含む領域であることが望ましい。例えば、ポートレート等のように人間が被写体となっている写真等の画像では、写っている人間の顔を視認することによって、誰が被写体となっている写真かを判断することが容易となる。また、文字が含まれる画像では、その文字の記述内容を読み取ることによって、画像の内容を判断することが容易となる場合がある。
【００３０】
このように、原画像１１１を特徴づける情報を含む画像部分を部分画像１１２とすることにより、部分画像１１２が表示された時点で、画像表示装置２０の使用者が原画像１１１を特定し易くなる。図３に示す例では、図２に示した原画像１１１における人物の顔の部分が抽出されて部分画像１１２となっている。画像サーバ１０の使用者が原画像１１１上の切り出し領域を指定する場合は、原画像１１１の内容に応じて、使用者が任意に原画像１１１を特徴づける部分を選択し、切り出し領域を決定すれば良い。そして、使用者が、画像サーバ１０に接続された端末装置により、決定した切り出し領域の位置（座標値等）を指定して部分画像１１２を生成する指示を行うと、画像サーバ１０の画像処理部１３が、この指示に基づいて原画像１１１から部分画像１１２を生成する。
【００３１】
画像サーバ１０の使用者が原画像１１１上の切り出し領域を指定する場合のユーザ・インターフェイスとしては、様々なものが考え得る。例えば、長方形や円形等のフレーム・ツールを用意し、使用者が所望のフレーム・ツールを選択して端末装置に表示された原画像１１１の所望の位置に配置する操作を受け付ける。そして、フレーム・ツールが配置された位置でフレーム・ツールの形状に対応する切り出し領域を特定する、というようなグラフィカルなインターフェイスを提供することが考えられる。
【００３２】
一方、予め定められた規則にしたがって自動的に切り出し領域を特定する場合、画像処理部１３が、原画像１１１から所定の規則に基づく条件に合致する部分を切り出し領域として決定する。そして、画像処理部１３が、決定した切り出し領域から部分画像１１２を生成する。なお、図示の例では、一つの部分画像１１２を生成しているが、切り出し領域を決定する条件に合致すれば、複数の部分画像１１２を生成しても良い。この場合、同じ条件（図３の場合は人の顔が描画されている部分）に限らず、異なる条件（文字が描画されている部分など）で切り出し領域を抽出しても構わない。
【００３３】
切り出し領域の抽出は、上述したように、顔認識や、文字認識等の既存技術を適用して行うことができる。また、顔の部分や文字を含む部分の他、画像中の特定の部分を抽出する様々な技術を、本実施形態における切り出し領域の抽出に用いることができる。
【００３４】
見本画像１１３は、図２と図４とを対比してわかるように、原画像１１１の解像度を低下させたものである。具体的には、例えば、原画像１１１の画素を適宜間引いて生成される。これにより、見本画像１１３のデータサイズは、原画像１１１のデータサイズよりも小さくなり、画像サーバ１０から画像表示装置２０への送信時間も原画像１１１を送信する場合よりも短くなる。
【００３５】
＜画像表示装置における表示制御＞
図５は、画像表示装置２０が画像サーバ１０から画像を取得して表示する手順の一例を示すフローチャートである。
図５に示すように、画像表示装置２０が画像を表示する場合、まず、画像表示装置２０に実装されたウェブブラウザの機能により、画像サーバ１０に対して画像の送信要求を行う（ステップ５０１）。そして、画像サーバ１０において、表示制御プログラムおよび送信要求で指定された画像のデータの送信が開始される。
【００３６】
画像サーバ１０に要求した画像の見本画像１１３の受信が完了すると、画像表示装置２０の表示制御部２２は、取得した表示制御プログラムに基づき、取得した見本画像１１３を表示部２３に表示する（ステップ５０２、５０３）。このとき、表示制御部２２は、いわゆるサムネイル画像のような小さい表示サイズではなく、原画像１１１と同じ表示サイズで見本画像１１３を表示する。したがって、図４に示すように、原画像１１１よりも荒い画像として表示される。
【００３７】
なお、原画像１１１および見本画像１１３の表示サイズは、原画像１１１の解像度に基づく画像本来の表示サイズには限定されない。例えば、ウェブブラウザにより画像を表示する場合、ウェブブラウザが表示部２３に表示したウィンドウのサイズに応じて画像の表示サイズが調整される場合がある。このような場合であっても、見本画像１１３は、原画像１１１がウィンドウ上で表示されるべきサイズと同一の表示サイズで表示されるものとする。
【００３８】
次に、画像サーバ１０に要求した画像の部分画像１１２の受信が完了すると、表示制御部２２は、表示制御プログラムに基づき、ステップ５０３で表示部２３に表示した見本画像１１３に重ねて部分画像１１２を表示する（ステップ５０４、５０５）。このとき、表示制御部２２は、部分画像１１２として抽出された原画像１１１の切り出し領域の位置に対応する見本画像１１３上の位置に、部分画像１１２を表示する。
【００３９】
図６は、図４に示した見本画像１１３に重ねて図３に示した部分画像１１２を表示した様子を示す図である。
図６に示す例では、人物を描画した画像の見本画像１１３において、描画された人物の顔の部分に部分画像１１２が重ねられている。これにより、見本画像１１３に基づいて、この画像が人物を描画した画像であることを大まかに把握することができ、部分画像１１２に基づいて、この画像が誰を描画した画像であるかを確実に識別することができる。なお、図６に示す例では、一つの部分画像１１２のみが表示されているが、複数の部分画像１１２が設定されている場合もある。このような場合、例えば、画像サーバ１０からの受信が完了した部分画像１１２から順に、見本画像１１３の該当位置に表示するようにしても良い。
【００４０】
この後、画像サーバ１０に要求した画像の原画像１１１の受信が完了すると、表示制御部２２は、表示制御プログラムに基づき、表示部２３に表示されている見本画像１１３および部分画像１１２を消去し、これに替えて原画像１１１を表示する（ステップ５０６、５０７）。
【００４１】
以上のように、本実施形態によれば、画像表示装置２０において、画像サーバ１０から画像を取得して表示する場合に、画像のデータの受信を開始した後の早い段階で見本画像１１３を表示することにより、画像の大まかな内容を把握することができる。そして、原画像１１１のデータの受信が完了する前に、画像の重要な部分について、高解像度の表示を行うことにより詳細な内容を確認することができる。
【００４２】
＜ハードウェア構成例＞
図７は、本実施形態の画像サーバ１０や画像表示装置２０を構成するのに好適なコンピュータのハードウェア構成例を示す図である。
図７に示すコンピュータは、演算手段であるＣＰＵ（Central Processing Unit）１１０ａと、主記憶手段であるメモリ１１０ｃを備える。また、外部デバイスとして、磁気ディスク装置（ＨＤＤ：Hard Disk Drive）１１０ｇ、ネットワーク・インターフェイス１１０ｆ、表示機構１１０ｄ、音声機構１１０ｈ、キーボードやマウス等の入力デバイス１１０ｉ等を備える。
【００４３】
図７に示す構成例では、メモリ１１０ｃおよび表示機構１１０ｄは、システム・コントローラ１１０ｂを介してＣＰＵ１１０ａに接続されている。また、ネットワーク・インターフェイス１１０ｆ、磁気ディスク装置１１０ｇ、音声機構１１０ｈおよび入力デバイス１１０ｉは、Ｉ／Ｏコントローラ１１０ｅを介してシステム・コントローラ１１０ｂと接続されている。各構成要素は、システム・バスや入出力バス等の各種のバスによって接続される。
【００４４】
なお、図７は、本実施形態が適用されるのに好適なコンピュータのハードウェア構成を例示するに過ぎない。本実施形態は、デジタル画像を保持手段から読み出して表示するシステムに広く適用できるものであり、図示の構成においてのみ本実施例が実現されるのではない。例えば、画像表示装置２０については、携帯電話のような通信機能を備えた携帯型の情報処理機器にて構成しても良い。
【００４５】
図７において、磁気ディスク装置１１０ｇにはＯＳやアプリケーション・ソフトのプログラムが格納されている。そして、これらのプログラムがメモリ１１０ｃに読み込まれてＣＰＵ１１０ａに実行されることにより、図１に示した画像サーバ１０や画像表示装置２０の種々の機能が実現される。
【００４６】
例えば、画像サーバ１０が図７に示すコンピュータにより構成される場合、画像保持部１１およびプログラム保持部１２は、メモリ１１０ｃや磁気ディスク装置１１０ｇで実現され、画像処理部１３は、上記プログラムを実行するＣＰＵ１１０ａにより実現される。また、送受信部１４は、上記プログラムを実行するＣＰＵ１１０ａおよびネットワーク・インターフェイス１１０ｆにより実現される。
【００４７】
そして、画像表示装置２０が図７に示すコンピュータにより構成される場合、送受信部２１は、上記プログラムを実行するＣＰＵ１１０ａおよびネットワーク・インターフェイス１１０ｆにより実現される。また、表示制御部２２は、上記プログラムを実行するＣＰＵ１１０ａおよび表示機構１１０ｄにより実現され、表示部２３は、表示機構１１０ｄに制御されるディスプレイ装置により実現される。
【００４８】
その他、本発明における技術思想上の本質を損なわない範囲で具体的な処理やその手順を変更したものは、本発明に含まれる。
【００４９】
＜適用例＞
上記の実施形態では、ネットワーク３０を介して接続された画像サーバ１０と画像表示装置２０とを備える画像表示システムにおいて、画像表示装置２０が画像サーバ１０から画像を取得して表示する場合を例として説明した。この他、画像サーバ１０から取得した画像ではなく、画像表示装置２０の内部記憶装置や外部記憶装置に格納されている画像を表示部２３に表示させる場合にも、本実施形態を適用することができる。特に携帯型のパーソナルコンピュータや情報機器では、ＣＰＵの能力が低く、単に画像を表示する処理においてもサイズの大きい画像を表示するのに時間を要する場合がある。このような場合に、記憶装置に原画像１１１、部分画像１１２、見本画像１１３を格納しておき、まず見本画像１１３を表示し、次に部分画像１１２を見本画像１１３に重ねて表示し、これらに替えて原画像１１１を表示する手順によって画像表示を行っても良い。
【００５０】
また、本実施形態の見本画像１１３を、いわゆるサムネイル画像のようなインデックスとして用いることも考えられる。この場合、例えばインデックス用の画像として表示された見本画像１１３にマウスカーソルを合わせる操作が行われた際に、見本画像１１３の上に部分画像１１２を表示する。また、見本画像１１３にマウスカーソルを合わせる操作が行われた際に、見本画像１１３を拡大表示し、該当する位置に部分画像１１２を重ねて表示するようにしても良い。そして、マウスクリック等の操作により一つの見本画像１１３が選択されたならば、重ねて表示された見本画像１１３および部分画像１１２に替えて、原画像１１１を表示するようにしても良い。
【符号の説明】
【００５１】
１０…画像サーバ、１１…画像保持部、１２…プログラム保持部、１３…画像処理部、１４、２１…送受信部、２０…画像表示装置、２２…表示制御部、２３…表示部（ディスプレイ装置）
【図１】
2014098772.tif 000003
【図２】
2014098772.tif 000004
【図３】
2014098772.tif 000005
【図４】
2014098772.tif 000006
【図５】
2014098772.tif 000007
【図６】
2014098772.tif 000008
【図７】
2014098772.tif 000009