JP2007079638A - Image supply device, image processor, image supply method and image processing method - Google Patents
Image supply device, image processor, image supply method and image processing method Download PDFInfo
- Publication number
- JP2007079638A JP2007079638A JP2005262978A JP2005262978A JP2007079638A JP 2007079638 A JP2007079638 A JP 2007079638A JP 2005262978 A JP2005262978 A JP 2005262978A JP 2005262978 A JP2005262978 A JP 2005262978A JP 2007079638 A JP2007079638 A JP 2007079638A
- Authority
- JP
- Japan
- Prior art keywords
- image
- background
- information
- size
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Facsimiles In General (AREA)
- Editing Of Facsimile Originals (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
本発明は、PC等の情報処理装置と、その情報処理装置に画像データを供給する画像供給装置とそれらの制御方法に関するものである。 The present invention relates to an information processing apparatus such as a PC, an image supply apparatus that supplies image data to the information processing apparatus, and a control method thereof.
従来、デジタルカメラで撮影した画像をPC画面の背景(以下、壁紙)に設定する場合には、画像データをカメラからPCに画像ファイルとして転送した後、ユーザがそのPCを操作する必要があった。すなわち、ユーザはそのPCに実装されているOSによって提供される、或はPCの壁紙が設定できるアプリケーションを用いて、その転送された画像ファイル名を指定してPC画面の壁紙を設定する必要があった。例えば、Microsoft社のWindows(登録商標) 2000では、システムのパラメータを取得又は設定するAPIのパラメータに、その画像ファイルの情報を指定することにより、PCの画面の壁紙を設定することができる。また或は、コントロールパネルの「画面」を起動し、表示される画像のプロパティ・ダイアログから「背景」タブを選択し、その背景としてOSに格納されている画像ファイルを選択することによってもPC画面の壁紙を設定することができる。 Conventionally, when an image taken with a digital camera is set as the background (hereinafter referred to as wallpaper) of a PC screen, the user has to operate the PC after transferring the image data from the camera to the PC as an image file. . That is, the user needs to set the wallpaper of the PC screen by specifying the transferred image file name using an application provided by the OS installed on the PC or capable of setting the wallpaper of the PC. there were. For example, in Microsoft (registered trademark) Windows (registered trademark) 2000, the wallpaper of the PC screen can be set by designating the image file information in the API parameter for acquiring or setting the system parameters. Alternatively, the PC screen can be opened by starting the “screen” of the control panel, selecting the “background” tab from the displayed image property dialog, and selecting an image file stored in the OS as the background. Can set wallpaper.
また、複数枚の画像をPC画面の壁紙に設定する場合には、予めフォトレタッチソフトウェア等を用いて各画像を合成し、PC画面の壁紙として表示するため合成画像を作成した後、その合成画像を壁紙として設定するといった作業が必要であった。特許文献1では、壁紙の所定領域に特定の動作を関連付けることが記載されている。
上述した従来のPCにおける壁紙の設定方式では、デジタルカメラ及びPCのそれぞれで、それぞれのアプリケーションに対応した作業が必要となる。このように、PCとカメラのそれぞれにおいて、各アプリケーションを実行させて壁紙にしたい画像に対して作業するのは操作性が悪い。また、壁紙として複数枚の画像を同時に表示する場合には、フォトレタッチソフトウェア等を用いて、それら複数枚の画像を合成したファイルを作成する必要があり面倒な作業が必要となっていた。また、スクリーンセーバやビューワを用いた表示方法では、画像表示以外の作業が考慮されていないため、上述した壁紙の表示制御を行うことはできなかった。 In the above-described conventional wallpaper setting method for a PC, a work corresponding to each application is required in each of the digital camera and the PC. As described above, in each of the PC and the camera, it is inconvenient to execute each application and work on an image desired to be used as wallpaper. Further, when a plurality of images are simultaneously displayed as wallpaper, it is necessary to create a file in which the plurality of images are synthesized using photo retouching software or the like, which requires troublesome work. Further, in the display method using a screen saver or viewer, work other than image display is not taken into consideration, and thus the above-described wallpaper display control cannot be performed.
本発明は上記問題点に鑑みてなされたもので、情報処理装置の画面に表示される背景画像を簡単に設定できる手法を提供することを目的とする。 The present invention has been made in view of the above problems, and an object thereof is to provide a technique capable of easily setting a background image displayed on a screen of an information processing apparatus.
本発明の画像供給装置は以下のような構成を備えることを特徴としている。即ち、
情報処理装置に画像情報を転送する画像供給装置であって、
前記情報処理装置の背景画像とすべき画像を選択する選択手段と、
前記情報処理装置の背景画像表示領域のサイズである背景サイズを取得する取得手段と、
前記背景サイズに基づいて、前記選択手段により選択された画像の画像サイズを変換して前記背景画像を生成する生成手段と、
前記生成手段により生成された前記背景画像を含む背景画像の設定情報を前記情報処理装置に転送する転送手段と、
を有することを特徴とする。
The image supply apparatus of the present invention is characterized by having the following configuration. That is,
An image supply device for transferring image information to an information processing device,
Selecting means for selecting an image to be a background image of the information processing apparatus;
Obtaining means for obtaining a background size which is a size of a background image display area of the information processing apparatus;
Generating means for converting the image size of the image selected by the selection means based on the background size to generate the background image;
Transfer means for transferring setting information of a background image including the background image generated by the generation means to the information processing apparatus;
It is characterized by having.
本発明の情報処理装置は以下のような構成を備えることを特徴としている。即ち、
画像供給装置から入力した画像情報を表示する情報処理装置であって、
前記画像供給装置から背景画像の設定情報を受信する受信手段と、
前記受信手段により受信した前記設定情報に含まれる画像の画像データを前記画像供給装置から取得する取得手段と、
前記取得手段により取得した画像データを、前記設定情報に従って背景画像として表示する表示制御手段と、
を有することを特徴とする。
The information processing apparatus of the present invention is characterized by having the following configuration. That is,
An information processing apparatus for displaying image information input from an image supply apparatus,
Receiving means for receiving setting information of a background image from the image supply device;
Obtaining means for obtaining image data of an image included in the setting information received by the receiving means from the image supply device;
Display control means for displaying the image data acquired by the acquisition means as a background image according to the setting information;
It is characterized by having.
本発明の画像供給方法は以下のような工程を備えることを特徴としている。即ち、
情報処理装置に画像情報を転送する画像供給方法であって、
前記情報処理装置の背景画像とすべき画像を選択する選択工程と、
前記情報処理装置の背景画像表示領域のサイズである背景サイズを取得する取得工程と、
前記背景サイズに基づいて、前記選択工程により選択された画像の画像サイズを変換して前記背景画像を生成する生成工程と、
前記生成工程により生成された前記背景画像を含む背景画像の設定情報を前記情報処理装置に転送する転送工程と、
を有することを特徴とする。
The image supply method of the present invention includes the following steps. That is,
An image supply method for transferring image information to an information processing apparatus,
A selection step of selecting an image to be a background image of the information processing apparatus;
An acquisition step of acquiring a background size that is a size of a background image display area of the information processing apparatus;
A generation step of generating the background image by converting an image size of the image selected by the selection step based on the background size;
A transfer step of transferring setting information of a background image including the background image generated by the generation step to the information processing device;
It is characterized by having.
本発明の情報処置方法は以下のような工程を備えることを特徴としている。即ち、
画像供給装置から入力した画像情報を表示する情報処理方法であって、
前記画像供給装置から背景画像の設定情報を受信する受信工程と、
前記受信工程により受信した前記設定情報に含まれる画像の画像データを前記画像供給装置から取得する取得工程と、
前記取得工程により取得した画像データを、前記設定情報に従って背景画像として表示する表示制御工程と、
を有することを特徴とする。
The information processing method of the present invention is characterized by comprising the following steps. That is,
An information processing method for displaying image information input from an image supply device,
A receiving step of receiving setting information of a background image from the image supply device;
An acquisition step of acquiring image data of an image included in the setting information received by the reception step from the image supply device;
A display control step of displaying the image data acquired by the acquisition step as a background image according to the setting information;
It is characterized by having.
本発明によれば、情報処理装置における壁紙の設定を容易に行うことができる。 According to the present invention, it is possible to easily set wallpaper in the information processing apparatus.
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[第1の実施形態]
図1は、本発明の第1の実施形態に係るシステムの構成を説明する図である。この実施形態では、ホストコンピュータ(PC)10とデジタルカメラ20とが接続され、デジタルカメラ20で、PC10のモニタ画面に表示される壁紙の設定を行うことができるように構成されている。
[First Embodiment]
FIG. 1 is a diagram illustrating the configuration of a system according to the first embodiment of the present invention. In this embodiment, a host computer (PC) 10 and a
図において、10はホストコンピュータであるパーソナルコンピュータ(PC)等のコンピュータ機器を示している。このコンピュータ機器(以下、PC)10は、画像やメニュー項目などを表示するモニタ12、ボタン16を有するポインティングデバイス(以下、マウス)14、キーボード18等を備えている。
In the figure,
20はデジタルカメラで、USBデータ転送ケーブル22を介してPC10と接続され、デジタルカメラ20により撮像された画像データ或は、カメラ20のメモリカードに記憶されている画像データをPC10に取り込むことができる。また、このデジタルカメラ20は、このデジタルカメラ20のユーザインターフェース(UI)を使用して作成された、PC10への壁紙の表示設定を行う設定記述情報をPC10に送信する。デジタルカメラ20は、この設定記述情報に基づいてPC10からアクセスされた画像データをPC10に転送する。
尚、USBインターフェースを介して接続されているデジタルカメラ20は、PC10から見た場合、新たに追加されたハードウェアとして認識される。そのため、デジタルカメラ20の記憶媒体(メモリカード)に記憶されている画像データのパス情報が分かれば、PC10は、その記憶媒体に記憶されている所望の画像データを簡単に取得することができる。
The
図2は、本実施形態に係るPC10の機能構成を示すブロック図である。
FIG. 2 is a block diagram showing a functional configuration of the
図2において、110はアプリケーションソフトウェア、120はオペレーティングシステム(OS)を示している。このアプリケーションソフトウェア110、OS120はPC10のハードディスク180に予めインストールされており、実行時にRAM191にロードされ、CPU190の制御の下に実行される。尚、これ以外の構成で、特に本実施形態の理解に必要でない要素、例えば、オペレーティングシステム120のメモリ管理システムなどは、この図2では省略してある。
In FIG. 2,
ファイルシステム124はオペレーティングシステム120を構成するファイルシステムで、アプリケーションソフトウェア110がハードウェアを直接制御することなしにファイルの入出力を可能にしている。このようなファイルシステムは周知である。ディスクインターフェース170は、このファイルシステム124がハードディスク180にアクセスしてデータの読み書きを行うことができるようにしている。123はオペレーティングシステム120に含まれる描画管理システムで、アプリケーションソフトウェア110が直接ハードウェアを制御することなく画像を生成する機能を具備する。このPC10におけるモニタ12の画面の背景(壁紙)設定用のアプリケーションもアプリケーションソフトウェア110に含まれているものとする。ビデオインターフェース160は、この描画管理システム123で生成される画像データをモニタ12に適合するビデオ信号に変換して表示するように制御している。121はオペレーティングシステム120を構成するイメージデバイス管理システムである。このイメージデバイス管理システム121は、デジタルカメラ20やスキャナなどの画像データを扱うデバイスを管理するものである。そして、このPC10に接続されているデバイスに適切なデバイスドライバを自動的に割り振り、またアプリケーションソフトウェア110がハードウェアを直接制御することなく、これら接続されているデバイスからの入出力を管理する手段を提供する。また、接続されているデバイスからの要求により、アプリケーションソフトウェア110を起動することが可能である。キーボードインターフェース140、マウスインターフェース150はそれぞれ、PC10とキーボード18とマウス14との間のインターフェースを制御している。
The
前述したようにデジタルカメラ20は、USBケーブル22を介してUSBインターフェース130に接続されている。そして、アプリケーションソフトウェア110に記憶されているデジタルカメラのアプリケーションソフトウェアとの間で制御コマンド、状態信号及び画像データ等の送受信を行うことが可能である。その際には、イメージデバイス管理システム121並びにデジタルカメラ20のデバイスドライバ122を介する。
As described above, the
このアプリケーションソフトウェア110は、デジタルカメラ20から画像データを取得したり、デジタルカメラ20を制御したりするアプリケーションソフトウェアである。本実施形態に係るアプリケーションソフトウェア110は、次に例示する機能を備えている。例えば、イメージデバイス管理システム121にアクセスすることでデジタルカメラ20と通信を行う通信管理部111、デジタルカメラ20で撮影された画像を通信管理部111を用いて取得する画像転送管理部112を備えている。また、デジタルカメラ20から転送された画像や制御コマンド等並びに、PC10の情報等を基に画像の縮小、拡大、合成等の画像処理を行う画像処理部113を備えている。更には、アプリケーションソフトウェア110の情報等をモニタ12の画面上に表示するデータ表示部114、アプリケーションソフトウェア110の情報等をハードディスク180に格納し管理するファイル管理部115などに相当する機能を備えている。尚、これ以外に、このPC10は、CPU190よりの指示により計時を行うタイマ(不図示)、他の入出力機器との間のインターフェースを制御するインターフェース(不図示)を備えている。
The
図3は、本実施形態に係るデジタルカメラ20の機能構成を示す機能ブロック図である。
FIG. 3 is a functional block diagram showing a functional configuration of the
デジタルカメラ20は、レンズ、CCD、駆動回路等を含んだ光学ユニット204、画像データ等を処理する信号処理部203、CPU等を含む演算部202、DRAM等の一時記憶部205等を備えている。また、内臓フラッシュROM等の二次記憶部206、図4に示す各種ボタンやスイッチなどを含む操作部207、液晶等の表示部208、プログラムの格納等に使用されるROM等の読出し専用メモリ209等を備えている。更には、コンパクトフラッシュ(登録商標)メモリなどのメモリカード等の着脱可能記憶媒体210、コンピュータ10との接続を管理する通信制御部201等を備えている。
The
この構成において、撮影された画像信号はJPEG圧縮されて記憶媒体210に記憶される。また、操作部207を使用した操作により、この記憶媒体210に記憶されている画像データを読み出して表示部208に表示することができる。更に、このデジタルカメラ20では、記憶媒体210に記憶されている画像の中から一つ或は複数の画像を選択し、その選択した画像をPC10の壁紙として表示するように設定することができる。
In this configuration, the photographed image signal is JPEG compressed and stored in the
尚、この設定には、良く知られているように、1つの画像を壁紙として設定するだけでなく、PC10のモニタ12の画面を複数の領域に分割し、選択した画像を各領域に表示させた画像を壁紙として表示することができる。或はスライドショーのように各領域に表示される画像を順次変更する画像を壁紙として表示することができる。以下、これらの処理について詳しく説明する。
As is well known, this setting not only sets one image as wallpaper, but also divides the screen of the
図4は、本実施形態に係るデジタルカメラ20の背面構成を説明する図である。
FIG. 4 is a view for explaining the rear structure of the
表示部208の画面は、デジタルカメラ20の各種設定を行うための各種メニューを表示する。また、撮影時のファインダとして使用され、撮影しようとしている画像を表示するのに用いられる。更には、メモリカード210に格納されている撮影済みの画像の表示などにも用いられる。電源ボタン251は、このデジタルカメラ20の電源をオン、オフするための電源スイッチである。撮影/再生切り替えボタン257は、このデジタルカメラ20を使用して写真を撮影する撮影モードの設定、及び、メモリカード210に記憶されている画像の再生モード及びPCとの接続モードを切り替えるためのものである。再生モード及びPCとの接続モード(以下、再生/PC接続モードと呼ぶ)とは、PC10と接続されてPC10により画像の取り込みが可能な状態を指す。シャッタボタン252は、撮影を行うためのボタンである。
The screen of the
メニューボタン253は、このカメラ20の動作を設定及び指定するためのメニュー画面を表示させるためのもので、このメニューボタン253が押されると表示部208に各種メニューが表示される。尚、このメニューとして表示される内容は、デジタルカメラ20の状態によりそれぞれ変化する。セットボタン254、移動(カーソル)ボタン256は、メニュー画面を使用して各種モードの設定を操作するときに使用するものである。移動ボタン256で選択項目を順次移動させて、セットボタン254でその選択されているモードやデータの設定を行う操作や、再生/PC接続モード時に、デジタルカメラ20の単一もしくは複数の画像を選択する操作を実現する。PC背景設定ボタン255は、PC接続モード時に、メニューボタン253やセットボタン254の操作により、選択された画像をPC10の壁紙として設定するように指示するためのボタンである。尚、このPC背景設定ボタン255は、本実施形態のように、物理的なボタンとして設けていなくても、例えばメニュー画面の項目「PC背景設定」を指定することにより、このボタン255と同様の機能を持たせるようにしてもよいことはもちろんである。
The
図5(A),(B)は、本実施形態に係るデジタルカメラ20において、PC背景設定ボタン255が押下された際に、デジタルカメラ20の表示部208へ表示される表示例(UI)を説明する図である。
5A and 5B show display examples (UI) displayed on the
このデジタルカメラ20は、接続されたPC10の壁紙を設定できる機能、その設定機能に付随している各種オプション機能を有している。カーソルボタン256、セットボタン254を操作することにより、壁紙の繰り返し表示の有無、壁紙の表示時間間隔、PC10の背景画面の分割数等を設定することができる。
The
例えば図5(A)の例は、PC背景設定モードにおける設定例を示す図で、ここでは繰り返し表示が「なし」、画像の表示時間間隔が「なし(0)」、そしてPCの壁紙の分割数が「1×1」に設定されている。これは従来から行われている一般的な壁紙の表示設定を示すもので、画面上に1つの壁紙が表示される場合を示している。 For example, the example of FIG. 5A is a diagram showing a setting example in the PC background setting mode. Here, the repeated display is “None”, the image display time interval is “None (0)”, and the PC wallpaper is divided. The number is set to “1 × 1”. This shows a general wallpaper display setting conventionally performed, and shows a case where one wallpaper is displayed on the screen.
図5(B)は、PC背景設定モードにおける設定例を示す図で、ここでは繰り返し表示が「Y(あり)」、画像の表示時間間隔が「15秒」、PCの壁紙の分割数が「2×2」に設定された場合を示している。この場合には、壁紙を表示するPCの表示画面が4つの領域に分割され、15秒経過する度に、各領域における表示が変更される。 FIG. 5B is a diagram showing a setting example in the PC background setting mode. Here, the repeated display is “Y (Yes)”, the image display time interval is “15 seconds”, and the PC wallpaper division number is “ This shows a case where “2 × 2” is set. In this case, the display screen of the PC displaying the wallpaper is divided into four areas, and the display in each area is changed every 15 seconds.
尚、このUIにおいて、「表示間隔」の時間設定は、「0」の位置にカーソルを合わせて、カーソルボタン256の上方向を指示することにより5秒おきに時間値が上昇し、逆に下方向を指示することにより5秒おきに時間値が減少することに指定できる。また分割数の設定も同様に、その数字の位置にカーソルを合わせて、カーソルボタン256の上方向或は下方向を指示することにより、任意の分割数を設定することができる。
In this UI, the time of “display interval” is set by setting the cursor to the position of “0” and pointing the
図6は、このような画面の分割例を説明する図である。この例では、PC10のモニタ12の画面を2×2に分割して表示する例で示している。尚、ここでは画面のサイズは横方向に1024画素、縦方向に768画素としている。
FIG. 6 is a diagram for explaining an example of such a screen division. In this example, the screen of the
この例ではPC10の壁紙を設定する領域が論理的に4つの領域に分割されている。それぞれの分割された各論理的領域を画面の左上から右下に、それぞれ第1領域[A(1,1)]301、第2領域[A(1,2)]302、第3領域[A(2,1)]303及び第4領域[A(2,2)]304としている。この場合、各領域のサイズはそれぞれ横512(=1024/2)画素、縦384(=768/2)画素となる。
In this example, the area for setting the wallpaper of the
図7(A)〜(H)は、これら2×2に分割された各領域への画像の表示順序を説明する図である。 FIGS. 7A to 7H are diagrams for explaining the display order of images in the respective regions divided into 2 × 2.
この例では、壁紙として選択された画像の数は8で、画面は2×2の領域に分割されている。この場合には、表示時間間隔で設定された時間ごとに、図7(A)〜(D)で示すように、順次、第1領域〜第4領域の順番に、画像1(Pic.1)〜画像4(Pic.4)が表示される。そして、この例では、次の表示時間間隔が経過すると、それまで表示されていた画像1〜4を全て消去して、第1領域301に、次の画像である画像5(Pic.5)を表示している。そして図7(F)〜(H)では、表示時間間隔で設定された時間ごとに、順次、第2領域〜第4領域の順番に、画像6(Pic.6)〜画像8(Pic.8)がそれぞれ各画像領域に表示される。
In this example, the number of images selected as wallpaper is 8, and the screen is divided into 2 × 2 areas. In this case, for each time set at the display time interval, as shown in FIGS. 7A to 7D, the image 1 (Pic.1) is sequentially displayed in the order of the first area to the fourth area. ~ Image 4 (Pic.4) is displayed. In this example, when the next display time interval elapses, all the
或いは、PC10のRAM191に一時作業領域を設け、画像1(Pic.1)画像〜画像4(Pic.4)を予め合成してから表示するようにしてもよい。この場合、まず図7(D)がモニタ12に表示され、表示時間間隔が経過すると、図7(H)が表示される。
Alternatively, a temporary work area may be provided in the
図8(A)〜(D)は、図7(E)〜(H)の変形例を説明する図である。ここでは図7(D)のように画像1〜4が表示された後、次の表示時間間隔が経過すると、それまで表示されていた画像1〜4を全て消去せずに、図8(A)で、第1領域301に次の画像である画像5(Pic.5)を表示している。そして図8(B)〜(D)で、表示時間間隔で設定された時間ごとに、順次、画像6(Pic.6)〜画像8(Pic.8)を、それぞれ対応する領域に表示している。この場合には、図7(E)〜(H)で示すように、空白となる画像領域が存在しない。
FIGS. 8A to 8D are diagrams illustrating modifications of FIGS. 7E to 7H. Here, after the
このように、本実施形態に係る壁紙の表示制御を用いることにより、各画像をスライドショーのように順次表示させることができる。 Thus, by using the wallpaper display control according to the present embodiment, each image can be sequentially displayed like a slide show.
図9(A)〜(C)は、本実施形態に係るデジタルカメラ20からPC10のアプリケーションソフトウェア110に転送される壁紙の設定記述情報の一例を説明する図である。この設定記述情報は、前述のようにして、デジタルカメラ20で設定された壁紙の表示情報を記述した情報である。
FIGS. 9A to 9C are diagrams illustrating an example of wallpaper setting description information transferred from the
この設定記述情報はテキストで記述されており、図5(A),(B)に示すPC背景設定モードで設定した情報を記述している。例えば、繰り返し表示の有/無、画像の表示時間間隔、PCの背景画面の分割数、並びに選択した画像の総数、各選択された画像の記憶媒体210におけるパス情報等を記述している。本実施形態では、このようにテキストで設定情報を記述することにより、例えばデジタルカメラ20とPC10との間のデータ転送をPTPを用いて実行している場合でも、任意の設定情報をカメラ20とPC10との間でやり取りすることができる。尚、PTPはPicture Transfer Protocolの略である。
This setting description information is described in text, and describes information set in the PC background setting mode shown in FIGS. For example, the presence / absence of repeated display, the image display time interval, the number of divisions of the PC background screen, the total number of selected images, the path information in the
この設定記述情報を受信したPC10は、繰り返し表示の有/無、画像の表示時間間隔、PCの背景画面の分割数、並びに選択した画像の総数等の設定情報を記憶する。そして、選択された画像の画像データを、その画像のパス情報を基にデジタルカメラ20の記憶媒体210から読み出してハードディスク180に記憶する。そして実際に壁紙を表示するタイミングとなると、その記憶している画像データを読み出し、上記設定情報に従って壁紙として表示する。
The
図9(A)において、901は転送モードで、ここでは「PC背景設定モード」が設定されている。902は繰り返し表示で、ここでは繰り返し表示「なし」に設定されている。903は画像の表示時間間隔を示し、ここでは「なし」、即ち、「0」に設定されている。904はPCの背景画面の分割数で、ここでは「1×1」に設定されている。905は選択された画像の総数で、ここでは[1]である。906は、選択された画像のパス情報で、「\DCIM\100ABC\IMG_0001.JPG」が記述されている。
In FIG. 9A,
この設定記述情報を受信したPC10は、906で指定された画像を、そのパス情報を基に、デジタルカメラ20の記憶媒体210から読み出して、モニタ12の画面を分割することなく、画面全体に壁紙として表示する。
The
図9(B)は、転送モードが「PC背景設定モード」で、910で、繰り返し表示が「あり」に設定されている。そして画像の表示時間間隔は「15秒」(911)で、PCの背景の分割数は「1×1」(912)である。また選択された画像の総数は「4」(913)であり、914はこれら選択された画像1〜画像4のパス情報を記述している。即ち、これら選択された画像1〜画像4のパス情報は、「\DCIM\100ABC\IMG_0001.JPG」から「\DCIM\100ABC\IMG_0004.JPG」である。
In FIG. 9B, the transfer mode is “PC background setting mode”, 910, and the repeated display is set to “present”. The image display time interval is “15 seconds” (911), and the PC background division number is “1 × 1” (912). The total number of selected images is “4” (913), and 914 describes the path information of these selected
この設定記述情報を受信したPC10は、モニタ12の画面を分割することなく壁紙を表示する。この際、最初に「\DCIM\100ABC\IMG_0001.JPG」から読み出した画像1を壁紙として表示し、15秒が経過すると、次は「\DCIM\100ABC\IMG_0002.JPG」から読み出した画像2を壁紙として表示する。以下、同様に、画像4までを順次表示すると、ここでは繰り返し表示が「あり」910に設定されているので、再び前述のように、画像1から順番に壁紙としてモニタ12の画面に表示する。
The
図9(C)は、転送モードが「PC背景設定モード」で、繰り返し表示画「あり」920、画像の表示時間間隔画「20秒」921、PCの背景の分割数が「2×2」922で、選択された画像の総数が「8」923の場合を示している。924は、こうして選択された8つの画像1〜画像8のパス情報、即ち、「\DCIM\100ABC\IMG_0001.JPG」〜「\DCIM\100ABC\IMG_0008.JPG」を記述している。
FIG. 9C shows that the transfer mode is “PC background setting mode”, the repeated display image “present” 920, the image display time interval image “20 seconds” 921, and the PC background division number “2 × 2”. 922 shows a case where the total number of selected images is “8” 923.
この設定記述情報を受信したPC10は、モニタ12の画面を2×2に分割して壁紙を表示する。この際、例えば前述の図7(A)〜(H)で示したように、或は図7(A)〜(D)と図8(A)〜(D)で示すように、それぞれ20秒が経過する度に、表示する画像を更新して壁紙として表示する。そして全ての画像が表示された後、繰り返し表示が「あり」920に設定されているので、再び前述のように、画像1から順番に壁紙としてモニタ12の画面に表示する。尚、ここでも図7及び図8の表示形態に限定されず、2×2の領域に画像1〜画像4を同時に表示し、20秒が経過すると、次の画像5〜画像8を2×2の領域に同時に表示するようにしても良い。
The
尚、図9において、PC10の壁紙を設定しない、デジタルカメラ20からPC10への通常の画像データの転送時には、転送モードとしては「画像転送モード」が設定される。PC10のアプリケーションソフトウェア110は、デジタルカメラ20からの転送モードに応じて、デジタルカメラ20からの画像データをPC10のハードディスク180に保存するか、PC10の壁紙として設定するかを判断する。そして、それ以降の処理を実行している。
In FIG. 9, when image data is transferred from the
次に、本発明の第1の実施形態における処理について説明する。 Next, processing in the first embodiment of the present invention will be described.
本実施形態に係るPC10には、PC10の画面に壁紙を設定するためのアプリケーション110が既にインストールされている。デジタルカメラ20と接続された場合、オペレーティングシステム120のイメージデバイス管理システム121によって、自動的に上記アプリケーションを起動することができる。これは周知のOS(例えば、Windows(登録商標) 2000)では周知である。また、自動起動しないOSの場合には、ユーザが手動により上記アプリケーションを起動してもよい。また、デジタルカメラ20では、ユーザが撮影した画像が着脱可能な記憶媒体210に記憶されているものとする。
In the
図10は、本実施形態に係るデジタルカメラ20における処理を説明するフローチャートで、この処理を実行するプログラムはROM209に記憶されており、演算部202のCPUの制御の下に実行される。尚、この図10のフローチャートにおいて、ステップS1及びS2の処理は、ユーザによる操作手順を示したもので、演算部202による処理はステップS3以降である。
FIG. 10 is a flowchart for explaining processing in the
ステップS1で、ユーザにより、デジタルカメラ20の撮影再生切り替えボタン257が操作されて再生/PC接続モードが設定される。ステップS2で、USBケーブル22を用いてデジタルカメラ20がPC10と接続されると、PC10は、デジタルカメラが20が接続されたことを検知してアプリケーション110を起動する。尚、本実施形態では、デジタルカメラ20とPC10をケーブルで接続するように記載しているが無線による接続でも構わない。また、ステップS1とS2の順番はこれに限るものではない。そしてステップS3では、メモリカード210に記憶されている画像のインデックスなどを表示して、PC10の壁紙として設定したい画像を選択する。ここでは1つ或は複数の画像を選択することができる。
In step S1, the user operates the shooting /
次にステップS4で、ユーザによりPC背景設定ボタン255が操作されたかをみる。PC背景設定ボタン255が操作されないときはステップS5に進み、操作されたボタンやメニュー設定などに対応した処理を実行する。
In step S4, it is checked whether the PC
ステップS4で、ユーザによりPC背景設定ボタン255が操作されるとステップS6に進む。ステップS6で、デジタルカメラ20はPC背景設定モードに移行する。そして、例えば図5(A),(B)に示す画面を表示部208に表示し、繰り返し表示の有無、画像の表示時間間隔(単位は秒)、PCの画面の分割数等を、ユーザがカーソルボタン256、セットボタン254を用いて設定する。こうしてステップS7で、これら設定された事項が確定されたかをみる。これは例えば、セットボタン254を所定時間押し続けるなどにより確定できる。確定されないときはステップS6に戻って前述の設定処理を実行するが、確定されるとステップS8に進む。ステップS8で、デジタルカメラ20はこれら設定された繰り返し表示の有無、画像の表示時間間隔、PCの壁紙の分割数、選択された画像などの情報を、例えば図9に示すようなテキスト形式でPC10に送信する。
In step S4, when the PC
図11は、本実施形態に係るPC10で実行される処理を示すフローチャートで、この処理を実行するプログラムは、アプリケーションソフトウェア110として登録されている。
FIG. 11 is a flowchart showing processing executed by the
まずステップS11で、USBインターフェース130を介してカメラ20が接続されたことを検知するとステップS12に進み、このアプリケーションソフトウェア110を起動する。次にステップS13で、前述したデジタルカメラ20の処理(ステップS8)でデジタルカメラ20から送信された、デジタルカメラ20で設定された設定記述情報を受信するのを待つ。この設定記述情報を受信するとステップS14に進み、その設定記述情報において分割数が「1」、即ち「1×1」に設定されているかをみる。分割数が「1」のとき、即ち、従来と同様に、画面上に1つの画像が壁紙として表示される場合はステップS15に進む。ステップS15で、PC10はその受信した設定記述情報に記述されている画像のパス情報を参照して、デジタルカメラ20のメモリカード210から画像データを取得する。そしてステップS16で、その画像を画面サイズに変換してステップS17に進み、その取得した画像1の画像データをハードディスク180のテンポラリィ領域に格納し、その画像データと壁紙設定情報とを壁紙設定アプリケーションに受け渡す。これにより壁紙設定アプリケーションは、データ表示機能114を用いて、その画像データをPC10の壁紙として設定し表示する。アプリケーションソフトウェア110は、こうして設定を終了した後、ハードディスク180のテンポラリィ領域に格納した画像1を削除する。
First, in step S11, when it is detected that the
これは例えば、設定記述情報が前述の図9(A)の場合である。アプリケーションソフトウェア110は、この設定記述情報により、転送モードがPC背景設定モードで、繰り返し表示設定が「なし」、画像の表示時間間隔が「0」、PCの画面分割が「1×1」、総画像数が「1」と認識する。そして、デジタルカメラ20のパス情報が「\DCIM\100ABC\IMG_0001.JPG」である着脱可能な記憶媒体210の画像1(IMG_0001.JPG)を読み出して壁紙として表示する。
This is the case, for example, when the setting description information is shown in FIG. Based on this setting description information, the
一方、ステップS14で、壁紙を表示する画面を分割するように設定されている場合はステップS18に進む。ステップS18で、アプリケーションソフトウェア110は、その設定記述情報で設定されている画像1の画像データを、着脱可能記憶媒体210のパス情報を基に、デジタルカメラ20より取得する。次にステップS19で、その取得した画像1の画像データを分割領域のサイズに合わせて変倍し、ハードディスク180のテンポラリィ領域に格納する。次にステップS20で、選択された全ての画像の画像データを取得したかを調べ、全ての画像の取り込みが終了していない場合はステップS18に戻り、次の選択された画像データの取得などの処理を実行する。
On the other hand, if it is set in step S14 to divide the screen displaying the wallpaper, the process proceeds to step S18. In
こうしてステップS20で、選択された全ての画像の画像データを取得するとステップS21に進み、デジタルカメラ20に対して画像データの取得が完了した旨を通知する。これによりデジタルカメラ20とPC10とが分離可能となる。次にステップS22で、壁紙表示アプリケーションにより、PC10の壁紙として表示する。この処理は図12のフローチャートを参照して説明する。
When the image data of all the selected images are acquired in step S20, the process proceeds to step S21 to notify the
これは、設定記述情報が、例えば前述の図9(C)の場合である。アプリケーションソフトウェア110は、設定記述情報により、転送モードがPC背景設定モードで、繰り返し表示設定が「あり」、画像の表示時間間隔が「20」、PCの画面分割が「2×2」、総画像数が「8」と認識する。そして、デジタルカメラ20のパス情報が「\DCIM\100ABC\IMG_0001.JPG」である画像1から「\DCIM\100ABC\IMG_0008.JPG」である画像8までを順次デジタルカメラ20のメモリカード210から読み出す。そして、それぞれ画面の1/4のサイズ(横512画素、縦384画素)に変換し、ハードディスク180のテンポラリィ領域に格納しておく。
This is the case where the setting description information is, for example, that shown in FIG. Based on the setting description information, the
尚、上記の例ではテンポラリィ領域に保存したデジタルカメラ20より取得した画像を削除する処理を行っている。しかし、アプリケーションソフトウェア110が、PC背景設定モード時、画像を保存するフォルダを指定する機能を有することにより、デジタルカメラ20より取得した画像を削除せずに、指定したフォルダに保存してもよい。
In the above example, processing for deleting an image acquired from the
更にアプリケーションソフトウェア(110)は、設定記述情報に保存した画像のパス情報を追記し、上記追記した設定記述情報を元に、PCの背景に設定した画像を再生してもよい。
図12は、本実施形態に係る壁紙表示アプリケーションによる壁紙の表示処理(ステップS22)を説明するフローチャートである。
Further, the application software (110) may additionally write the path information of the image stored in the setting description information, and reproduce the image set as the background of the PC based on the added setting description information.
FIG. 12 is a flowchart for explaining a wallpaper display process (step S22) by the wallpaper display application according to the present embodiment.
まずステップS31で、その分割された領域数(N)及び選択された画像の総数(T)を、前述の設定記述情報より取得する。次にステップS32で、領域数、画像数を計数する各変数n,tをそれぞれ「1」に初期化する。そしてステップS33で、t番目の画像tを、n番目の領域nに設定して壁紙として表示する。そしてステップS34で、前述の設定記述情報に設定されている表示時間間隔を取得し、その時間が経過するのを待つ。これは不図示のタイマによる計時に基づいて行う。その時間が経過するとステップS35に進み、領域をカウントする変数nを+1する。そしてステップS36で、その変数nの値が、分割された領域数(N)以上でないかを調べ、なければステップS38に進み、画像数をカウントする変数tを+1する。そしてその変数tの値が画像の総数T以上になったかを調べ、以上であればステップS41に進んで、変数tの値を+1してステップS40に進む。変数tの値が画像の総数T以上でないとき、或はステップS41を実行した後、ステップS40では、t番目の画像tをn番目の画像領域nに割り当てて、壁紙として表示する。またステップS36で、変数nの値が分割された領域数(N)以上であればステップS37に進み、変数nの値を「1」に設定してステップS38に進む。 First, in step S31, the number of divided areas (N) and the total number of selected images (T) are acquired from the setting description information described above. In step S32, the variables n and t for counting the number of areas and the number of images are initialized to “1”. In step S33, the t-th image t is set as the n-th area n and displayed as a wallpaper. In step S34, the display time interval set in the setting description information described above is acquired, and the process waits for the time to elapse. This is performed based on the time measured by a timer (not shown). When the time has elapsed, the process proceeds to step S35, and the variable n for counting the area is incremented by one. In step S36, it is checked whether the value of the variable n is equal to or greater than the number of divided areas (N). If not, the process proceeds to step S38, and the variable t for counting the number of images is incremented by one. Then, it is checked whether or not the value of the variable t is equal to or greater than the total number T of images. When the value of the variable t is not equal to or greater than the total number T of images, or after executing step S41, in step S40, the t-th image t is assigned to the n-th image region n and displayed as wallpaper. In step S36, if the value of variable n is equal to or greater than the number of divided areas (N), the process proceeds to step S37, the value of variable n is set to “1”, and the process proceeds to step S38.
これにより、図7(A)〜(D)及び図8(A)〜(D)で示すように、1番目の画像1から順番に画像8までが、それぞれ対応する各画像領域に表示時間間隔毎に順次表示される。尚、図7の例では、全ての画像領域(画像領域1〜4)が表示された後、全ての画像領域をクリアしている。これは例えば図12のフローチャートのステップS37で、全ての画像領域をクリアすることにより実現できる。
As a result, as shown in FIGS. 7A to 7D and FIGS. 8A to 8D, the
また、前述したように、4つの画像領域のそれぞれに同時に画像1〜画像4を表示し、画像表示時間間隔が経過した後、残りの画像5〜画像8を画像領域1〜4に表示するのを繰り返す場合もある。この場合は、図12のステップS33で、全ての画像領域にそれぞれ対応する画像(画像1〜4)を同時に表示し、ステップS34で表示時間間隔が経過した後、残りの画像5〜8を、全ての画像領域に同時に表示すればよい。
Further, as described above,
また、図12のフローチャートで示すような処理にすることにより、分割された画像領域の数が、選択された画像の総数と等しくない場合、或は選択された画像の総数が、分割された画像領域の数の整数倍でない場合でも対処できる。 Further, by performing the processing shown in the flowchart of FIG. 12, when the number of divided image areas is not equal to the total number of selected images, or the total number of selected images is divided into images. Even if it is not an integer multiple of the number of areas, it can be dealt with.
尚、前述の実施形態では、デジタルカメラ20にPC10の背景の分割数を設定する機能を有していたが、アプリケーションソフトウェア110が、PC10の壁紙の分割数を設定する機能を有してもよい。
In the above-described embodiment, the
[第2の実施形態]
第1の実施形態では、壁紙として使用する画像のサイズをPC10がモニタ12の画面サイズに合わせて変換した。また、PC10の背景を分割する場合は、壁紙として使用する画像のサイズをPC10が分割後のサイズに変換し、合成した。
[Second Embodiment]
In the first embodiment, the
これに対し、第2の実施形態では、デジタルカメラ20がモニタ12の画面サイズを取得し、壁紙として使用する画像のサイズをデジタルカメラ20が変換する。また、PC10の背景を分割する場合は、デジタルカメラ20が分割数に合わせた合成画像を予め生成してPC10に送信する。
On the other hand, in the second embodiment, the
これにより、多くの場合、デジタルカメラ20がPC10に送信するデータ量が減少し、送信に要する時間を短縮することができる。なぜなら、一般的にデジタルカメラ20が撮像した画像サイズはモニタ12の画面サイズより大きく、サイズの変換はサイズの縮小であることが多いからである。このことは、PC10の背景を分割し、画像1枚あたりのサイズがより小さくなる場合に特に顕著である。
Thereby, in many cases, the amount of data transmitted from the
尚、PC10やデジタルカメラ20の構成等は第1の実施形態と同様のため、その説明を省略する。
Note that the configuration of the
図13(A),(B)は、本実施形態に係るデジタルカメラ20において、PC背景設定ボタン255が押下された際に、デジタルカメラ20の表示部208へ表示される表示例(UI)を説明する図である。
FIGS. 13A and 13B show display examples (UI) displayed on the
図13(A)では、繰り返し表示が「なし」、画像の表示時間間隔が「15秒」、PCの壁紙の分割数が「1×1」、リサイズして転送が「Y(あり)」に設定されている。 In FIG. 13A, the repeated display is “None”, the image display time interval is “15 seconds”, the number of divisions of the PC wallpaper is “1 × 1”, and the resized transfer is “Y (Yes)”. Is set.
図13(B)では、繰り返し表示が「なし」、画像の表示時間間隔が「15秒」、PCの背景の分割数が「2×2」、合成して転送が「Y(あり)」に設定されている。 In FIG. 13B, the repeated display is “None”, the image display time interval is “15 seconds”, the PC background division number is “2 × 2”, and the combined transfer is “Y (Yes)”. Is set.
分割数が「1×1」の場合は「合成して転送」するという状況は起こりえず、また、「合成して転送」する場合はデジタルカメラ20が画像サイズを分割数及びモニタ12の画面サイズに応じて変換する。したがって、表示部208へ表示されるUIは、分割数が「1×1」であるか、それ以外であるかで、図13(A)と図13(B)が切り替わるように構成される。
When the number of divisions is “1 × 1”, the situation of “compositing and transferring” cannot occur, and when “combining and transferring”, the
図14(A),(B)は、本実施形態に係るデジタルカメラ20からPC10のアプリケーションソフトウェア110に転送される壁紙の設定記述情報の一例を説明する図である。この設定記述情報は、前述のようにして、デジタルカメラ20で設定された壁紙の表示情報を記述した情報である。
FIGS. 14A and 14B are diagrams illustrating an example of wallpaper setting description information transferred from the
まず、図13(A)に示す設定において、PC10の壁紙に設定する画像をデジタルカメラ20で4枚選択した場合を説明する。PC10の背景の領域は、縦768ピクセル、横1024ピクセルとし、デジタルカメラ20で選択された4枚の画像のサイズは、それぞれ、縦1200ピクセル、横1600ピクセルとする。
First, in the setting shown in FIG. 13A, a case where four images to be set as the wallpaper of the
デジタルカメラ20は選択された画像(\DCIM\100ABC\IMG_0001.JPGから\DCIM\100ABC\IMG_0004.JPGとする)のサイズを縦768ピクセル、横1024ピクセルに変換する。デジタルカメラ20は変換した画像を\DCIM\100ABC\TMP_0001.JPGから\DCIM\100ABC\TMP_0004.JPGとして着脱可能記憶媒体210に保存する。この場合の設定記述情報は、図14(A)のようになる。
The
次に、図13(B)に示す設定において、PC10の壁紙に設定する画像をデジタルカメラ20で8枚選択した場合を説明する。PC10の背景の領域及び選択された画像のサイズは図13(A)の場合と同じとする。
Next, the case where eight images to be set as the wallpaper of the
デジタルカメラ20は選択された画像(\DCIM\100ABC\IMG_0001.JPGから\DCIM\100ABC\IMG_0008.JPGとする)のサイズを縦384ピクセル、横512ピクセルに変換する。デジタルカメラ20は変換後の画像を合成して図7(A)〜(H)に示す画像を生成し、\DCIM\100ABC\TMP_0001.JPGから\DCIM\100ABC\TMP_0008.JPGとして着脱可能記憶媒体210に保存する。この場合の設定記述情報は、図14(B)のようになる。
The
次に、本発明の第2の実施形態における処理について説明する。 Next, processing in the second embodiment of the present invention will be described.
第1の実施形態と同様、本実施形態に係るPC10には、PC10の画面に壁紙を設定するためのアプリケーション110が既にインストールされている。デジタルカメラ20と接続された場合、オペレーティングシステム120のイメージデバイス管理システム121によって、自動的に上記アプリケーションを起動することができる。
Similar to the first embodiment, an
図15は、本実施形態に係るデジタルカメラ20における処理を説明するフローチャートで、この処理を実行するプログラムはROM209に記憶されており、演算部202のCPUの制御の下に実行される。尚、第1の実施形態(図10参照)と同一の処理を行うステップには同一の符号を付し、説明を省略する。
FIG. 15 is a flowchart for explaining processing in the
ステップS31で、デジタルカメラ20はPC背景設定モードに移行する。ここでの処理は、設定可能な項目として図13(A),(B)に示す「リサイズして転送」「合成して転送」が加わったことを除き、ステップS6と同様である。
In step S31, the
ステップS32で、デジタルカメラ20は、「リサイズして転送」又は「合成して転送」が設定されているか(「Y」であるか)どうかを判定する。設定されていない場合は第1の実施形態の場合と同様であるため、ステップS8に進み、次いで処理を終了する。設定されている場合はステップS33に進む。
In step S <b> 32, the
ステップS33で、デジタルカメラ20は、PC10から背景領域のサイズ(ここでは縦768ピクセル、横1024ピクセル)を取得する。
In step S <b> 33, the
ステップS34で、デジタルカメラ20は、ステップS3で選択された画像のサイズ変換又は合成を行う。分割数が「1×1」の場合は、画像のサイズを背景領域のサイズに変換する。分割数が「1×1」以外の場合、例えば「2×2」の場合は、画像のサイズを縦384ピクセル、横512ピクセルに変換し、図7(A)〜(H)に示すように合成する。次いでステップS8に進み設定記述情報をPC10に送信し、処理を終了する。
In step S34, the
図16は、本実施形態に係るPC10で実行される処理を示すフローチャートで、この処理を実行するプログラムは、アプリケーションソフトウェア110として登録されている。第1の実施形態(図11参照)と同一の処理を行うステップには同一の符号を付し、説明を省略する。
FIG. 16 is a flowchart showing processing executed by the
ステップS51で、PC10は、デジタルカメラ20から背景領域のサイズの情報を要求されたかどうかを判定する。要求された場合はステップS52に進み、要求されていない場合はステップS13に戻る。
In step S51, the
ステップS52で、PC10は、背景領域のサイズをデジタルカメラ20に送信する。
In step S <b> 52, the
ステップS53で、PC10は、設定記述情報に含まれる「リサイズして転送」又は「合成して転送」が設定されているか(「Y」であるか)どうかを判定する。設定されていない場合は第1の実施形態と同様であるため、ステップS56に進む。ステップS56は図11のステップS14〜S22と同等である。設定されている場合はステップS54に進む。
In step S <b> 53, the
ステップS54で、PC10は、設定記述情報に記述されている画像のパス情報を参照して、デジタルカメラ20のメモリカード210から画像データを取得する。
In step S <b> 54, the
ステップS55で、PC10は、設定記述情報に記述されている内容に従って壁紙表示を行う。
In step S55, the
尚、本実施形態では、サイズを変換又は合成した画像を保存した後、設定記述情報をPCに転送した。しかし、選択画像のサイズの変換又は合成をせずに、選択された画像情報が記載された設定記述情報をPC10に転送した後、PC10へ画像を転送する際に、サイズを変換又は合成した画像を転送してもよい。
In this embodiment, after saving the image whose size has been converted or synthesized, the setting description information is transferred to the PC. However, when the setting description information in which the selected image information is described is transferred to the
また、本実施形態では、デジタルカメラ20で計8枚の合成画像を生成したが(図14(B)参照)、第4および第8の合成画像のみの2枚を転送してもよい。この場合、設定記述情報に含まれる画像は2枚のみとなり、PC10の壁紙として設定される画像も2枚のみとなる。また、選択された画像の枚数が例えば7枚の場合は、第4と第7の合成画像を転送してもよい。
In the present embodiment, a total of eight composite images are generated by the digital camera 20 (see FIG. 14B), but two images of only the fourth and eighth composite images may be transferred. In this case, only two images are included in the setting description information, and only two images are set as the wallpaper of the
また、第4および第8の合成画像のみの2枚を転送する場合でも、PC10の壁紙として設定される画像を図7(A)〜(H)に示すような8パターンとすることもできる。なぜなら、PC10は、表示しない部分を透明色に変更することで、図7(D)及び図7(H)から、図7のすべてのパターンの合成画像を生成することが可能だからである。こうすることにより、デジタルカメラ20が送信するデータ量を削減し、送信時間を短縮することができる。
Further, even when only the fourth and eighth composite images are transferred, the images set as the wallpaper of the
以上説明したように、本実施形態では、デジタルカメラ20がモニタ12の画面サイズを取得し、壁紙として使用する画像のサイズをデジタルカメラ20が変換する。また、PC10の背景を分割する場合は、デジタルカメラ20が分割数に合わせた合成画像を予め生成してPC10に送信する。
As described above, in this embodiment, the
これにより、多くの場合、デジタルカメラ20がPC10に送信するデータ量が減少し、送信に要する時間を短縮することができる。なぜなら、一般的にデジタルカメラ20が撮像した画像サイズはモニタ12の画面サイズより大きく、サイズの変換はサイズの縮小であることが多いからである。このことは、PC10の背景を分割し、画像1枚あたりのサイズがより小さくなる場合に特に顕著である。
Thereby, in many cases, the amount of data transmitted from the
[第3の実施形態]
第1及び第2の実施形態では、PC10の背景のサイズとデジタルカメラ20で撮像した画像サイズの縦横比を共に3:4であるとし、縦横比が一致しない場合は考慮しなかった。第3の実施形態では、PC10の背景のサイズとデジタルカメラ20で撮像した画像サイズの縦横比が異なる場合を説明する。
[Third Embodiment]
In the first and second embodiments, the aspect ratio of the background size of the
尚、PC10やデジタルカメラ20の構成等は第1の実施形態と同様のため、その説明を省略する。
Note that the configuration of the
図17に示すように、デジタルカメラ20で選択された画像のサイズを縦1200ピクセル、横1600ピクセル(縦横比3:4)、PC10の背景を縦768ピクセル、横1280ピクセル(縦横比3:5)とし、PCの背景の分割数を「2×2」とする。
As shown in FIG. 17, the size of the image selected by the
この場合、PC10の背景を分割すると、分割されたそれぞれの領域は縦384ピクセル、横640ピクセルとなる。そこで、PC10又はデジタルカメラ20は、画像の縦横比を維持せずに、縦384ピクセル、横640ピクセルに変換する画像処理を行い、画像合成を行ってもよい。
In this case, when the background of the
縦横比を維持する場合には、例えば、画像を、分割された領域に最大に表示可能な大きさ(この場合には、縦384ピクセル、横512ピクセル)に変換する画像処理を行い、分割された領域の中心に配置する。図18に示すように、両端にできる横112ピクセル、縦384ピクセルの領域については、単色(例えば、白色)で塗りつぶしてもよい。 In order to maintain the aspect ratio, for example, the image is converted into a size that can be displayed at the maximum in the divided area (in this case, 384 pixels in the vertical direction and 512 pixels in the horizontal direction). Placed in the center of the selected area. As shown in FIG. 18, the region of 112 pixels horizontally and 384 pixels vertically formed at both ends may be filled with a single color (for example, white).
ここでは、PC10の背景の縦横比に対して画像のサイズの縦横比の縦が長い場合を例に説明した。しかし、PC10の背景の縦横比に対して画像のサイズの縦横比の横が長い場合でも同様である。すなわち、PC10の背景の横方向の長さに合わせて画像のサイズを変換し、PC10の背景の上下の領域を単色(例えば、白色)で塗りつぶすことができる。
Here, the case where the aspect ratio of the image size is longer than the aspect ratio of the background of the
また、デジタルカメラで保存された画像に回転フラグが付加されていた場合には、回転フラグを考慮せずに、縦384ピクセル、横512ピクセルに変換する画像処理を行ってもよい。或いは、図19に示すように、回転フラグを考慮し、画像を回転後、縦288ピクセル、横384ピクセルに変換した後、画像合成を行ってもよい。この場合も、両端にできる横176ピクセル、縦384ピクセルの領域については、例えば、白色で塗りつぶす。 In addition, when a rotation flag is added to an image stored by a digital camera, image processing for converting the image to 384 pixels vertically and 512 pixels horizontally may be performed without considering the rotation flag. Alternatively, as shown in FIG. 19, the image may be synthesized after the image is rotated and converted into 288 pixels vertically and 384 pixels horizontally after considering the rotation flag. Also in this case, the region of 176 pixels in the horizontal direction and 384 pixels in the vertical direction is filled with, for example, white.
以上により、PC10の背景のサイズと、画像サイズとの関係を意識することなく、デジタルカメラ20の保持する画像をPC10の壁紙に設定できるようになる。
As described above, the image held by the
[その他の実施形態]
上述した各実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ(又はCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによって、前述した実施形態の機能を実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることもできる。
[Other Embodiments]
The processing of each embodiment described above may provide a system or apparatus with a storage medium storing software program codes embodying each function. The functions of the above-described embodiments can be realized by the computer (or CPU or MPU) of the system or apparatus reading and executing the program code stored in the storage medium. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention. As a storage medium for supplying such a program code, for example, a floppy (registered trademark) disk, a hard disk, an optical disk, a magneto-optical disk, or the like can be used. Alternatively, a CD-ROM, CD-R, magnetic tape, nonvolatile memory card, ROM, or the like can be used.
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれている。 The functions of the above-described embodiments are not only realized by executing the program code read by the computer. In some cases, an OS (operating system) running on the computer performs part or all of the actual processing based on the instruction of the program code, and the functions of the above-described embodiments are realized by the processing. include.
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。 Further, the program code read from the storage medium may be written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. After that, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instruction of the program code, and the functions of the above-described embodiments are realized by the processing. Is also included.
Claims (29)
前記情報処理装置の背景画像とすべき画像を選択する選択手段と、
前記情報処理装置の背景画像表示領域のサイズである背景サイズを取得する取得手段と、
前記背景サイズに基づいて、前記選択手段により選択された画像の画像サイズを変換して前記背景画像を生成する生成手段と、
前記生成手段により生成された前記背景画像を含む背景画像の設定情報を前記情報処理装置に転送する転送手段と、
を有することを特徴とする画像供給装置。 An image supply device for transferring image information to an information processing device,
Selecting means for selecting an image to be a background image of the information processing apparatus;
Obtaining means for obtaining a background size which is a size of a background image display area of the information processing apparatus;
Generating means for converting the image size of the image selected by the selection means based on the background size to generate the background image;
Transfer means for transferring setting information of a background image including the background image generated by the generation means to the information processing apparatus;
An image supply apparatus comprising:
前記設定情報は、前記記憶手段に保存された前記背景画像の画像データのパス情報を含むことを特徴とする請求項1乃至8のいずれか1項に記載の画像供給装置。 Furthermore, the storage unit for storing the background image generated by the generation unit,
9. The image supply device according to claim 1, wherein the setting information includes path information of image data of the background image stored in the storage unit.
前記画像供給装置から背景画像の設定情報を受信する受信手段と、
前記受信手段により受信した前記設定情報に含まれる画像の画像データを前記画像供給装置から取得する取得手段と、
前記取得手段により取得した画像データを、前記設定情報に従って背景画像として表示する表示制御手段と、
を有することを特徴とする情報処理装置。 An information processing apparatus for displaying image information input from an image supply apparatus,
Receiving means for receiving setting information of a background image from the image supply device;
Obtaining means for obtaining image data of an image included in the setting information received by the receiving means from the image supply device;
Display control means for displaying the image data acquired by the acquisition means as a background image according to the setting information;
An information processing apparatus comprising:
前記表示制御手段は、前記計時手段による計時と前記更新時間とに基づいて、前記背景画像の表示を制御することを特徴とする請求項11に記載の情報処理装置。 When the setting information includes information indicating the update time of the background image in the information processing apparatus, the setting information has time measuring means for measuring the display time,
The information processing apparatus according to claim 11, wherein the display control unit controls display of the background image based on the time measured by the time measuring unit and the update time.
前記情報処理装置の背景画像とすべき画像を選択する選択工程と、
前記情報処理装置の背景画像表示領域のサイズである背景サイズを取得する取得工程と、
前記背景サイズに基づいて、前記選択工程により選択された画像の画像サイズを変換して前記背景画像を生成する生成工程と、
前記生成工程により生成された前記背景画像を含む背景画像の設定情報を前記情報処理装置に転送する転送工程と、
を有することを特徴とする画像供給方法。 An image supply method for transferring image information to an information processing apparatus,
A selection step of selecting an image to be a background image of the information processing apparatus;
An acquisition step of acquiring a background size that is a size of a background image display area of the information processing apparatus;
A generation step of generating the background image by converting an image size of the image selected by the selection step based on the background size;
A transfer step of transferring setting information of a background image including the background image generated by the generation step to the information processing device;
An image supply method comprising:
前記設定情報は、前記記憶工程に保存された前記背景画像の画像データのパス情報を含むことを特徴とする請求項15乃至22のいずれか1項に記載の画像供給方法。 Furthermore, the storage step of storing the background image generated by the generation step,
The image supply method according to any one of claims 15 to 22, wherein the setting information includes path information of image data of the background image stored in the storage step.
前記画像供給装置から背景画像の設定情報を受信する受信工程と、
前記受信工程により受信した前記設定情報に含まれる画像の画像データを前記画像供給装置から取得する取得工程と、
前記取得工程により取得した画像データを、前記設定情報に従って背景画像として表示する表示制御工程と、
を有することを特徴とする情報処理方法。 An information processing method for displaying image information input from an image supply device,
A receiving step of receiving setting information of a background image from the image supply device;
An acquisition step of acquiring image data of an image included in the setting information received by the reception step from the image supply device;
A display control step of displaying the image data acquired by the acquisition step as a background image according to the setting information;
An information processing method characterized by comprising:
前記表示制御工程は、前記計時工程による計時と前記更新時間とに基づいて、前記背景画像の表示を制御することを特徴とする請求項25に記載の情報処理方法。 When the setting information includes information indicating the update time of the background image in the information processing method, it has a time measuring step of measuring the display time,
26. The information processing method according to claim 25, wherein the display control step controls the display of the background image based on the time measurement by the time measurement step and the update time.
前記カメラは、
保持する画像から、前記コンピュータ機器の壁紙に表示される壁紙用画像を生成する生成手段と、
前記壁紙用画像及びその表示形態を設定する設定手段と、
前記壁紙用画像及びその表示形態を記述した設定情報を前記コンピュータ機器に送信する送信手段とを有し
前記コンピュータ機器は、
前記設定情報で記述された壁紙用画像の画像データを前記カメラから取得する取得手段と、
前記取得手段により取得した壁紙用画像を、前記設定情報に含まれる前記壁紙用画像の表示形態に従って表示する表示制御手段と、
を有することを特徴とする情報処理システム。 An information processing system in which a camera and a computer device are functionally connected,
The camera
Generating means for generating an image for wallpaper to be displayed on the wallpaper of the computer device from the held image;
Setting means for setting the wallpaper image and its display form;
Transmitting means for transmitting setting information describing the wallpaper image and its display form to the computer device, the computer device,
Acquisition means for acquiring image data of an image for wallpaper described in the setting information from the camera;
Display control means for displaying the wallpaper image acquired by the acquisition means in accordance with the display form of the wallpaper image included in the setting information;
An information processing system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005262978A JP2007079638A (en) | 2005-09-09 | 2005-09-09 | Image supply device, image processor, image supply method and image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005262978A JP2007079638A (en) | 2005-09-09 | 2005-09-09 | Image supply device, image processor, image supply method and image processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007079638A true JP2007079638A (en) | 2007-03-29 |
Family
ID=37939920
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005262978A Withdrawn JP2007079638A (en) | 2005-09-09 | 2005-09-09 | Image supply device, image processor, image supply method and image processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007079638A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009186689A (en) * | 2008-02-05 | 2009-08-20 | Canon Inc | Image display device and its control method, image output device and its control method, and image display system and its control method |
JP2009267946A (en) * | 2008-04-28 | 2009-11-12 | Fujifilm Corp | Image recording apparatus and image recording method |
JP2010039467A (en) * | 2008-07-09 | 2010-02-18 | Nikon Corp | Digital photo frame and digital photo frame system |
EP2059043A3 (en) * | 2007-10-24 | 2010-08-25 | Funai Electric Co., Ltd. | Image data server |
JP2014112936A (en) * | 2014-02-17 | 2014-06-19 | Ricoh Co Ltd | Information processing apparatus, information processing method, and program |
-
2005
- 2005-09-09 JP JP2005262978A patent/JP2007079638A/en not_active Withdrawn
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2059043A3 (en) * | 2007-10-24 | 2010-08-25 | Funai Electric Co., Ltd. | Image data server |
JP2009186689A (en) * | 2008-02-05 | 2009-08-20 | Canon Inc | Image display device and its control method, image output device and its control method, and image display system and its control method |
JP2009267946A (en) * | 2008-04-28 | 2009-11-12 | Fujifilm Corp | Image recording apparatus and image recording method |
JP2010039467A (en) * | 2008-07-09 | 2010-02-18 | Nikon Corp | Digital photo frame and digital photo frame system |
JP2014112936A (en) * | 2014-02-17 | 2014-06-19 | Ricoh Co Ltd | Information processing apparatus, information processing method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5147424B2 (en) | Image display apparatus, control method therefor, and program | |
JP4039243B2 (en) | Creating an image specification file and playing an image using it | |
US7317458B2 (en) | Image display apparatus, image display program, image display method, and recording medium for recording the image display program | |
JP2005223765A (en) | Imaging apparatus and its control method | |
JP4338210B2 (en) | Image management apparatus, image management method, and program | |
JP2007079638A (en) | Image supply device, image processor, image supply method and image processing method | |
JP5055098B2 (en) | Image display system, information processing apparatus, control method thereof, and program | |
JP2010261989A (en) | Image processing device, display history confirmation support method, and computer program | |
JP4862267B2 (en) | Image display device | |
JP2008245151A (en) | Imaging apparatus, image processor, image processing system, their control method and program | |
JP2015089021A (en) | Imaging device, imaging control method, and program | |
JP2008191712A (en) | Image processor, image processing method and program | |
JP2008102244A (en) | Video display device and projector | |
JP2007025862A (en) | Image processor | |
JP2008118317A (en) | Projection device | |
JP2005176018A (en) | Controller, control program, storing medium and control method | |
JP2011128710A (en) | Display device, display system, display control method and display control program | |
JP2006172021A (en) | Image processor and image processing method | |
JP5173584B2 (en) | Image reproducing apparatus, control method therefor, and control program for image reproducing apparatus | |
JP2005223857A (en) | Image feeding device, information processing device and control method | |
JP5335270B2 (en) | Display control apparatus, display control method, and computer program | |
JP2007316647A (en) | Creation of image designation file and reproduction of image using the same | |
JP4103878B2 (en) | Creating an image specification file and playing an image using it | |
JP2008160473A (en) | Imaging apparatus, image display device, control method of the sames, and computer program | |
JP2004080363A (en) | Information transfer system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20081202 |