Source: https://patents.google.com/patent/JP5852595B2/en
Timestamp: 2019-07-22 04:31:01
Document Index: 224969281

Matched Legal Cases: ['Application No. 09', 'art 806', 'art 808', 'art 806', 'art 808', 'art 806', 'art 812', 'art 806', 'art 808', 'art 824', 'art 826', 'art 836', 'art 851', 'art 805', 'art 852', 'art 900', 'art 1100', 'art 1200', 'art 1200', 'art 1200', 'art 1300']

JP5852595B2 - How to share images using digital media frame - Google Patents
How to share images using digital media frame Download PDF
JP5852595B2
JP5852595B2 JP2013006201A JP2013006201A JP5852595B2 JP 5852595 B2 JP5852595 B2 JP 5852595B2 JP 2013006201 A JP2013006201 A JP 2013006201A JP 2013006201 A JP2013006201 A JP 2013006201A JP 5852595 B2 JP5852595 B2 JP 5852595B2
JP2013006201A
JP2013117977A (en
バンダル，エム クリシュナ
イー シーゲル ロバート
モガル ジョシュ
アガーワル ナヴェーン
リー ヴィクター
2000-07-21 Priority to US09/620,889 priority Critical
2000-07-21 Priority to US09/620,889 priority patent/US6535228B1/en
2013-01-17 Application filed by インテレクチュアル ベンチャーズ ファンド ８３ エルエルシー, インテレクチュアル ベンチャーズ ファンド ８３ エルエルシー filed Critical インテレクチュアル ベンチャーズ ファンド ８３ エルエルシー
2013-06-13 Publication of JP2013117977A publication Critical patent/JP2013117977A/en
2016-02-03 Publication of JP5852595B2 publication Critical patent/JP5852595B2/en
本発明は、一般的には、ネットワークデータ配信の分野に関連する。 The present invention generally relates to the field of network data distribution. 特に本発明は、ネットワーク内のデータを共有することに関連する。 In particular, the present invention relates to share data within the network.
本発明は、１９９８年１１月１８日に出願された、米国特許出願番号０９／１９５，３５５の部分継続出願である、１９９９年９月２３日に出願された米国特許出願番号０９／４０５，５２３の部分継続出願である。 The present invention, filed November 18, 1998, U.S. which is a continuation-in-part application of patent application Ser. No. 09 / 195,355, filed Sep. 23, 1999 U.S. Patent Application No. 09 / 405,523 which is a continuation-in-part application.
画像表現が実行可能な民生電子ビジネスに急速に発展するのに伴ない、ディジタル写真及びオブジェクトが、画像表現の要求を満たすために出現している。 In conjunction to the image representation rapidly develop into viable consumer electronic business, digital photographs and objects, it is emerging to meet the demands of the image representation. 画像は、一般的には、ディジタルカメラ又は、ディジタルスキャナにより捕捉される。 Image is generally a digital camera or captured by a digital scanner. 典型的なディジタルカメラは、画像を捕捉し、そして、捕捉された画像情報をディジタルデータ形式で蓄積する。 Typical digital camera captures an image, and stores the captured image information in digital data format. また、従来のディジタルスキャナは、カラー写真フィルム（例えば、３５ｍｍ）のような画像を走査し、そして、走査された画像情報をオブジェクトデータに変換する。 Further, conventional digital scanners, color photographic film (e.g., 35 mm) to scan an image, such as, and converts the scanned image data to the object data.
画像が捕捉され且つ捕捉された画像データが発生されるときには、捕捉された画像を表示することがしばしば困難である。 When the image is captured and the captured image data is generated, it is often difficult to display the captured image. １つの従来のアプローチは、画像を表示するのに、パーソナルコンピュータ（”ＰＣ”）を使用することである。 One conventional approach is to display an image, it is to use a personal computer ( "PC"). このアプローチでは、画像データは最初に、ディジタルカメラのような画像捕捉装置からＰＣに転送され、そして、ＰＣは受信された画像データに従って、画像を表示する。 In this approach, image data is first transferred from the image capturing apparatus such as a digital camera on your PC, and, PC is according to the received image data, and displays the image. このアプローチの問題は、標準のＰＣは、ＰＣを再設定する追加のソフトウェア又はハードウェア無しでは、画像データを処理できないことである。 Problems with this approach, a standard PC, Without additional software or hardware to reconfigure the PC, is the inability to process the image data.
他の一般的に採用されているアプローチは、ワークステーション、ミニ−コンピュータ、又は、メインフレームのような、画像処理機器を使用することである。 Approach adopted other commonly may be a workstation, mini - computer, or, such as main frame, it is to use the image processing apparatus. ＰＣのように、画像データは最初に、画像処理機器に転送されねばならず、そして、画像処理機器は、続いて、画像データを処理した後に、画像を表示する。 As of the PC, image data is first, not must be transferred to the image processing device, and, image processing equipment, subsequently, after processing the image data, and displays the image. このアプローチは、画像処理機器が、画像データを処理することができる前に、再設定されねばならないという、ＰＣと同様な問題を提示する。 This approach, image processing equipment, before it is able to process the image data, that must be re-set, presents a similar problem and the PC. また、画像処理機器は、典型的には、移動可能ではない。 The image processing device is typically not movable.
従って、ディジタル画像及び他のディジタルオブジェクトを得ることができ、それらのディジタル画像とオブジェクトを表示でき、それらのディジタル画像とオブジェクトを共有できる、単純なフレームのような装置を有することが望ましい。 Therefore, it is possible to obtain a digital image and other digital objects, can view them digital images and objects can share their digital images and objects, it is desirable to have a device such as a simple frame. 分かるように、本発明の一実施例は、ネットワークを介してオブジェクトが共有されることを許す携帯ディジタルメディアフレーム（ＤＭＦ）を提供することである。 As can be seen, an embodiment of the present invention is that the object via a network to provide a mobile digital media frame (DMF) that allows to be shared.
本発明は、ネットワークサービスプロバイダによる通信ネットワーク上で複数のディジタルメディアフレームに画像又は情報を提供する方法を含む。 The present invention includes a method of providing an image or information to a plurality of digital media frames over a communication network by network service providers. 前記ネットワークサービスプロバイダによって、前記複数のディジタルメディアフレームに、少なくとも１つのサービスが提供される。 By the network service provider, the plurality of digital media frame, at least one service is provided. 前記少なくとも１つのサービスは、金融、ニュース、ショッピング、及び天気の情報、並びに写真、ビデオ、及びテキスト表示を含む画像を含む情報データを提供することを含む。 Said at least one of the services, including finance, news, shopping, and weather information, as well as photos, video, and to provide an information data that contains the image that contains the text display. 各ディジタルメディアフレームは、前記ネットワークサービスプロバイダに関連するアカウントに関連付けられる。 Each digital media frame is associated with the account associated with the network service provider. 各アカウントは、それぞれのユーザに関連する少なくとも１つのサービスを含むユーザプロファイルを有する。 Each account includes a user profile comprising at least one service associated with each user. 前記ユーザプロファイルに基づき、前記ネットワークサービスプロバイダは、前記ユーザプロファイルに含まれる前記少なくとも１つのサービスを、それぞれのユーザプロファイルの各々に関連する前記ディジタルメディアフレームに、送信する。 Wherein based on the user profile, the network service provider, the at least one service included in the user profile, to the digital media frames associated with each of the respective user profile, and transmits.
本発明の他の特徴は、添付の図面と以下の詳細な説明から明らかとなろう。 Another feature of the present invention will become apparent from the following detailed description and the accompanying drawings.
本発明は、例により説明され、そして、添付の図面には限定されない。 The present invention is described by way of example and not limited in the accompanying figures.
本発明の一実施例に従った、ディジタルメディアフレーム（”ＤＭＦ”）と外部入力装置の間の接続を示す図である。 According to an embodiment of the present invention, showing the connection between the digital media frames ( "DMF") the external input device. 本発明の一実施例に従った、ＤＭＦのブロック図を示す図である。 According to an embodiment of the present invention, showing a block diagram of DMF. 本発明の一実施例に従った、ＤＭＦのブロック図を示す図である。 According to an embodiment of the present invention, showing a block diagram of DMF. 本発明の一実施例に従った、ディスプレイ、処理ユニット、及びユーザ入力装置を有するＤＭＦを示す図である。 According to an embodiment of the present invention, it is a diagram illustrating a display, processing unit, and the DMF with a user input device. 本発明の一実施例に従った、ＤＭＦのデータフローを示すフローチャートを示す図である。 According to an embodiment of the present invention, showing a flow chart illustrating the data flow of DMF. 本発明の一実施例に従った、ＤＭＦのデータ制御を示すフローチャートを示す図である。 According to an embodiment of the present invention, it is a diagram illustrating a flowchart illustrating a data control DMF. ＤＭＦを含むネットワーク構成の一実施例を示す図である。 Is a diagram showing an example of a network configuration including the DMF. ＤＭＦの構造の一実施例を示す図である。 Is a diagram showing an example of the structure of DMF. 画像を表示するための多モードの実施例を示すフローチャートを示す図である。 It is a diagram illustrating a flowchart illustrating an embodiment of a multi-mode for displaying an image. ＤＭＦネットワークサービスにアクセスする多機構の一実施例を示す図である。 Is a diagram showing an embodiment of a multi-mechanism for accessing DMF network service. 種々の装置からデータを受信する一実施例を示すフローチャートを示す図である。 It is a diagram illustrating a flow diagram of one embodiment for receiving data from the various devices. ＤＭＦについての異なるモードの一実施例を示すフローチャートを示す図である。 It is a diagram illustrating a flow chart illustrating one embodiment of different modes of DMF. 画像データを実行するＤＭＦウインドウの一実施例を示すフローチャート示す図である。 It is a diagram showing a flow chart showing an embodiment of DMF window for executing image data. ＤＭＦネットワーク上で利用できるサービスの一実施例を示す例示的なネットワーク図を示す図である。 Is a diagram illustrating an exemplary network diagram showing an embodiment of a service available on the DMF network. ＤＭＦネットワーク及びＤＭＦの共有機能の一実施例を示す例示的なネットワーク図を示す図である。 Is a diagram illustrating an exemplary network diagram showing an embodiment of a sharing of DMF network and DMF. 共有動作の活性化を示す例示的なフロー図を示す図である。 Is a diagram illustrating an exemplary flow diagram illustrating the activation of the sharing operation. 共有動作を示す例示的なフロー図を示す図である。 Is a diagram illustrating an exemplary flow diagram illustrating the sharing operation.
単一の共有動作を使用する、ＤＭＦ上に表示されるオブジェクトを共有する、ディジタルメディアフレーム（”ＤＭＦ”）及び方法が開示される。 Using a single shared operation, share the objects displayed on the DMF, digital media frames ( "DMF") and methods are disclosed. 以下の説明では、本発明の徹底的な理解を提供するために、多くの特定の詳細が説明される。 In the following description, in order to provide a thorough understanding of the present invention, numerous specific details are set forth. しかしながら、当業者には、特定の詳細は本発明を実行するために採用される必要はないことは、明らかである。 However, to one skilled in the art, it need not be employed specific details for carrying out the invention are apparent. 他の例では、既知の素材又は方法は、本発明と最小の表示ハードウェアを曖昧にすることを避けるために、詳細には説明しない。 In other instances, well known materials or methods, in order to avoid obscuring the present invention and the minimum of the display hardware is not described in detail.
ＤＭＦは、ユーザが、最小のユーザの介入で少なくとも１つのオブジェクトを表示することを可能とする。 DMF is the user, making it possible to display at least one object in the intervention minimal user. 画像は、写真画像又は影像、グラフィック画像、テキスト画像、データ画像又は、他の形式の表示可能な情報と呼ばれる。 Images, photographic images or imaging, graphic images, text images, data image or called other forms displayable information. ＤＭＦは、ディジタルカメラ、ビデオカメラ、コンピュータ、電話線、テレビジョンケーブル、及びインターネットサーバ又は、他の形式のネットワークのような種々の外部入力装置から、画像及び関連するデータ（例えば、オーディオ、テキスト等）を受信できる。 DMF is a digital camera, a video camera, a computer, telephone line, television cable, and the Internet server or from various external input devices such as other types of networks, images and related data (e.g., audio, text, etc. ) can receive. 画像と関連するデータの受信に際し、ＤＭＦは、各画像に関連する補助情報を発生しそして、補助情報と共に画像をメモリ内に格納する。 Upon reception of the data associated with the image, DMF generates auxiliary information associated with each image and stores the image in memory along with the auxiliary information. ＤＭＦは続いて、補助情報と共に画像と関連するデータをメモリから取り出し、そして、ディスプレイ上に画像を表示する。 DMF can subsequently data associated with the image along with auxiliary information retrieved from the memory and displaying an image on a display. ＤＭＦは、これらの画像に関連するオーディオを、再生又は再生可能としうる。 DMF is the audio associated with these images, it may be a reproduction or renewable. これらの画像は、単一のフレーム又はビデオ又はアニメーションシーケンスである。 These images are single frame or video or animation sequence.
図１は、ＤＭＦと外部入力装置１００の間の接続の実施例を示す。 Figure 1 shows an embodiment of a connection between DMF and the external input device 100. この接続は、ＤＭＦ１０２、カメラ１１０、パーソナルコンピュータ（”ＰＣ”）１１２、ケーブルコネクタ１１４及びインターネットコネクタ１１６を含む。 This connection includes a DMF 102, camera 110, a personal computer ( "PC") 112, the cable connector 114 and the Internet connector 116. ＤＭＦ１０２は、更に、インターフェースユニット１０４とユーザ入力部１０５をも有する。 DMF102 further has also an interface unit 104 and the user input unit 105. ユーザ入力部１０５は、入力装置である、ユーザ入力ボタン１０６も有する。 The user input unit 105 includes an input device, also the user input buttons 106. インターフェースユニット１０４は、それぞれ接続ケーブル１２０、１２２、１２４、及び１２６を使用する、カメラ１１０に接続できる少なくとも１つのＩ／Ｏ（”入力及び出力”）ポート、ＰＣ１１２、ケーブルコネクタ１１４及びインターネットコネクタ１１６を有する。 Interface unit 104, respectively uses the connection cables 120, 122, 124, and 126, at least one I / O ( "input and output") port can be connected to the camera 110, PC 112, the cable connector 114 and the Internet connector 116 a. インターフェースユニット１０４は、更に、ディジタル及びアナログ画像データの両方を受信し且つ処理できる。 Interface unit 104 may further receive both digital and analog image data and processing. 当業者には、１つ又はそれ以上のこれらの外部入力装置は、特定のＤＭＦ１０２に接続されうることは、明らかである。 Those skilled in the art, one or more of these external input device, it is clear that can be connected to a specific DMF 102. 等価な従来技術の入力装置が同様に接続されうることも明らかである。 It is also clear that an equivalent prior art input devices can be connected as well. ディジタルカメラは、ディジタルスチルカメラ又は、ディジタルビデオカメラでもよく、そして、ビデオカメラはアナログビデオカメラでもよい。 Digital cameras, digital still cameras or may be a digital video camera, and video camera may be an analog video camera.
カメラ１１０はディジタル又は、ビデオカメラのいずれかでも可能である。 The camera 110 is a digital or can be any one of a video camera. 一実施例では、カメラ１１０は、例えば、無線、ケーブル又は、交換可能な媒体のような、従来の伝送媒体を使用して、ＤＭＦへ、捕捉された画像を直接的に転送できる。 In one embodiment, camera 110, for example, wireless, cable or, as exchangeable medium, using conventional transmission medium, to DMF, can be directly transferred the captured image. 他の実施例では、カメラ１１０は、最初に、捕捉された画像と関連するデータをコンピュータ１１２に転送し、そして、コンピュータ１１２は続いて、ＤＭＦ１０２へ、捕捉された画像を転送する。 In another embodiment, camera 110, first, transfers the data associated with the captured image to the computer 112, and computer 112 subsequently to DMF 102, and transfers the captured image. カメラ１１０とＤＭＦ１０２の間の転送局として、コンピュータ１１２を使用することの利点は、データ変換のような、ＤＭＦ１０２が実行できないいくつかの機能を実行することである。 As a transfer station between the camera 110 and DMF 102, advantages of using the computer 112, such as data conversion is to perform several functions DMF 102 can not be executed.
ＰＣ、ワークステーション、ミニコンピュータ又は、メインフレームコンピュータ又は、プロセッサに基づくシステムでもよい、コンピュータ１１２は、スキャナ、インターネットサーバ又は、カメラ１１０のような、他の装置から画像データを受信する。 PC, workstation, minicomputer or mainframe computer, or may be a processor-based system, the computer 112, a scanner, internet server, or, such as a camera 110, receives image data from another device. 画像及び関連するデータの受信に際し、コンピュータ１１２は、コンピュータ１１２が、画像及び関連するデータをＤＭＦ１０２に送る前に、幾つかの機能を実行しうる。 Upon reception of the image and associated data, the computer 112, computer 112, before sending the image and associated data in DMF 102, may perform several functions. その機能は、例えば、表示される画像のシーケンスのリオーダリング、１つの形式の画像データフォーマットから他の形式の画像データフォーマットへの変換、ビデオの編集、オーディオ注釈の追加等、を含んでもよい。 Its function is, for example, reordering of the sequence of images to be displayed, converted from one format image data format to another format image data formats, video editing, such as adding audio annotations may include. ケーブルコネクタ１１４は、テレビジョン及び電話線を含む。 Cable connector 114 includes a television and a telephone line. ２０ラインは、光、メタル又は、コードレス媒体でもよい。 20 lines, light, metal, or may be a cordless medium. 一実施例では、インターフェースユニット１０４は、ケーブルコネクタ１１４から直接的に画像及び関連するデータを受信できる。 In one embodiment, the interface unit 104 may receive directly images and associated data from the cable connector 114. 他の実施例では、インターフェースユニット１０４は、コンピュータ１１２のような転送局から、画像及び関連するデータを受信し、ここで、ケーブル１１４は、コンピュータ１１２に接続されている。 In another embodiment, the interface unit 104, from the transfer station, such as a computer 112, receives the image and related data, where the cable 114 is connected to the computer 112.
インターネットコネクタ１１６は、ＤＭＦ１０２がインターネットノードから直接的に、画像及び関連するデータ受信することを可能とする、他の外部入力装置１００である。 Internet connector 116 is directly DMF102 from Internet nodes, makes it possible to receive data for images and associated, other external input device 100. 一実施例では、ＤＭＦ１０２は、ハイパーテキスト転送プロトコル（”ＨＴＴＰ”）を介して通信し、且つ、トランスミッションコントロールプロトコル（ＴＣＰ）／インターネットプロトコル（”ＩＰ”）とインターフェースするように構成されている。 In one embodiment, DMF 102 communicates via the Hypertext Transfer Protocol ( "HTTP"), and is configured to interface with the Transmission Control Protocol (TCP) / Internet Protocol ( "IP"). 接続ケーブル１２０、１２２、１２４及び１２６は、従来の光、電気又は、無線データ通信技術を使用できることに注意すべきである。 Connecting cables 120, 122, 124 and 126, conventional optical, electrical or, it should be noted that the use of wireless data communication technology.
図２は、ＤＭＦ１０２のブロック図を示す。 Figure 2 shows a block diagram of a DMF 102. ブロック２０２は、外部入力装置１００を示し、これは、ディジタル及びビデオカメラ、スキャナ、コンピュータ、及びインターネットサーバを含む。 Block 202 represents an external input device 100, which includes digital and video cameras, scanners, computers, and the Internet server. ディジタル及びビデオカメラは、ディジタルビデオカメラ、ディジタルスチルカメラ、アナログビデオカメラ等を含む。 Digital and video cameras, including digital video cameras, digital still cameras, the analog video camera or the like. 画像データを捕捉すると、外部入力装置は、捕捉された画像データをインターフェースブロック２０４へ転送する。 When capturing image data, an external input device transfers the captured image data to the interface block 204. ブロック２０４は、ＤＭＦ１０２のインターフェースユニットを示し、ここで、インターフェースユニット１０４はブロック２０２から画像データを受信する。 Block 204 represents the interface unit of DMF 102, where the interface unit 104 receives the image data from the block 202. 画像データを受信後に、インターフェースユニットは、画像データを転送するのに使用されているプロトコルの形式又はデータフォーマットを確認し、そして、更に、変換が必要であるかどうかを決定する。 After receiving the image data, the interface unit checks the format or data format of the protocol being used for transferring image data, and, further, to determine whether conversion is required. ＤＭＦが、画像又は画像シーケンスデータについての元々受信されたデータフォーマットを識別し且つ処理出来ない場合には、本来のＤＭＦデータフォーマットへの変換が必要とされる。 DMF is the case can not be identified and treated originally received data format for the image or image sequence data are required conversion to native DMF data format. 一旦、画像又は画像シーケンスデータフォーマットが適切に確認されると、画像及び関連するデータが、ブロック２０４からブロック２０６へ、処理のために送られる。 Once the image or image sequence data format is confirmed properly, images and associated data, from the block 204 to block 206, is sent for processing.
ブロック２０６は、プロセッサ又は、マイクロコントローラを表し、これは、ＤＭＦ１０２についての処理ユニットである。 Block 206 is a processor or represents a microcontroller, which is a processing unit for DMF 102. ブロック２０６は、画像及び関連するデータがどこに蓄積されるか及び、画像のどのシーケンスが表示されるべきかを決定する。 Block 206, whether the image and associated data is where accumulation and, what sequence of images to determine whether to be displayed. ブロック２０６は、各画像についての補助情報も発生し、補助情報は、色割当て、生成され且つ受信された画像の日付と時間データ、インターネットアドレス、画像の向き等を含む。 Block 206, the auxiliary information for each image is also generated, the auxiliary information includes color assignment, the date and time data of the generated and received image, Internet address, the image orientation etc.. 色割当ては、画像データの色分布に従って、利用できる色グリッドから画像の色分布をマップする。 Color assignment, according to the color distribution of the image data, maps the color distribution of the image from the available color grid. 生成され且つ受信された画像データの日付及び時間は、各画像又は画像シーケンスが生成された日付と時間及び、各画像又は画像シーケンスがＤＭＦ１０２により受信された日付と時間を示す。 Date and time of the generated and received image data, the date and time each image or image sequence is generated and indicates the date and time that each image or image sequence is received by DMF 102. インターネットアドレスは、どのインターネットノードがＤＭＦ１０２に、画像及び関連するデータを送信するのに使用されたかを示す。 Internet addresses are shown in which the Internet node DMF 102, whether used for transmitting the images and associated data. 一実施例では、インターネットアドレスは、画像及び画像シーケンスに関連する他のウェブサイトにリンクする。 In one embodiment, Internet addresses, links to other websites that are related to images and image sequences. 例えば、画像が子供を記述する場合には、リンクされたウェブサイトは子供の家族を記述する。 For example, if the image is to describe the children, linked web site describes the children of the family. オーディオ情報は、画像データと共に来たオリジナルの音と、ユーザにより生成された編集された音の両方を含む。 Audio information includes the original sound comes together with the image data, both of the sound that has been edited generated by the user. 更に、ブロック２０６は、ブロック２１４から制御信号も受信する。 Furthermore, the block 206 also receives control signals from the block 214.
ブロック２１４は、ユーザ入力ユニットを表す。 Block 214 represents a user input unit. 一実施例では、ブロック２１４は、ユーザに、どのように画像が表示されるべきかを管理するある制御を与える。 In one embodiment, the block 214 provides a user with some control to manage how the image is to be displayed. ブロック２１４は、プッシュボタン、スクリーン入力装置、遠隔制御入力装置、又は、（音声認識入力−出力装置を含む）音で活性化される入力装置のような、従来の入力装置でもよい。 Block 214 is a push button, screen input device, the remote control input device, or, - such as the input device is activated (speech recognition input output including device) sound, may be a conventional input device. ブロック２１４の出力は、どのように画像が表示されるべきかを示すユーザからの制御信号であり、ブロック２０６に送られ、ブロック２０６はブロック２１４の出力を、画像をどのように表示するかを決定する入力として使用する。 The output of the block 214, how a control signal from the user indicating whether the image is to be displayed is sent to block 206, the output of block 206 is block 214, how to display images It is used as an input determined. ブロック２０６は、ブロック２０８からの入力も受信する。 Block 206 also receives input from block 208.
ブロック２０８は、メモリブロック（又は、メモリブロックの組み）を示し、これは、例えば、以下の、ダイナミックランダムアクセスメモリ（”ＤＲＡＭ”）、スタティックランダムアクセスメモリ（”ＳＲＡＭ”）、読み出し専用メモリ（”ＲＯＭ”）、不揮発性メモリ、リムーバブル不揮発性メモリ（例えば、フラッシュカード等）、磁気ディスクストレージ、磁気テープストレージ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の、１つ又はそれ以上を含みうる。 Block 208 represents a memory block (or set of memory blocks), which is, for example, the following, a dynamic random access memory ( "DRAM"), static random access memory ( "SRAM"), read only memory ( " ROM "), non-volatile memory, removable non-volatile memory (e.g., flash card, etc.), magnetic disk storage, magnetic tape storage, CD-ROM, such as a DVD-ROM, may include one or more. 一実施例では、ブロック２０６は、ブロック２０８のアクセスを制御する。 In one embodiment, the block 206 controls access of block 208. ブロック２０８は、ブロック２０４及びブロック２１０のような、他のブロックからもデータを受信する。 Block 208, such as block 204 and block 210, it receives the data from other blocks.
ブロック２０６の後に、画像及び関連するデータは、ブロック２０６からブロック２１０に転送され、ここで、画像及び関連するデータ表示の準備がなされる。 After block 206, the image and associated data is transferred from block 206 to block 210, where the preparation of images and associated data display is performed. ブロック２１０は、表示コントローラを示す。 Block 210 shows a display controller. 一実施例では、ブロック２１０は、例えば、液晶ディスプレイ（”ＬＣＤ”）、陰極線管（”ＣＲＴ”）、有機発光ディスプレイ（”ＯＬＥＤ”）、発光ポリマー（”ＬＥＰ”）ディスプレイ、プラズマディスプレイ、又は、シリコンに基づくディスプレイのような、種々の形式の表示装置を制御できる。 In one embodiment, block 210, for example, a liquid crystal display ( "LCD"), cathode ray tube ( "CRT"), an organic light emitting display ( "OLED"), light emitting polymer ( "LEP") display, a plasma display, or, such as a display based on silicon, it is possible to control the various types of display devices. ブロック２１０は、画像データディスプレイコードを特定のディスプレイハードウェアに互換性のあるフォーマットに変換することにより、画像データを処理する。 Block 210 by converting the image data display code to a compatible format to the particular display hardware to process the image data. ブロック２１０は、ディスプレイコードを格納するメモリを有してもよい。 Block 210 may include a memory for storing the display code. 変換後に、ブロック２１０は、ディスプレイコードをディスプレイコントロールと共にブロック２１２に転送する。 After conversion, the block 210 transfers the display code to the block 212 with a display control.
ブロック２１２は、表示装置を表し、これは、ＬＣＤ、ＣＲＴ、又は、ＯＬＥＤ、ＬＩＰディスプレイ、プラズマディスプレイ、又は、シリコンに基づくディスプレイ又は、画像プロジェクタでもよい。 Block 212 represents a display device, which, LCD, CRT, or OLED, LIP display, a plasma display, or a display or based on silicon, may be an image projector. ディスプレイコードの受信後に、ブロック２１２は、画像を表示する。 After reception of the display code, block 212 displays an image. ブロック２１０と２１２は、ブロック２１０への直接入力信号を有するブロック２１４のような、他のブロックから入力信号を受信してもよいことに、注意すべきである。 Block 210 and 212, such as a block 214 having a direct input signal to the block 210, that may receive an input signal from the other blocks, it should be noted.
更に、ＡＣ及びＤＣ電源の両方を有する、電力ブロック（図示していない）がある。 Furthermore, having both AC and DC power, there is a power block (not shown). 一実施例では、ＡＣ電源の切断でのメモリの損失を防ぐために、ＤＣ電池バックアップ電源が使用される。 In one embodiment, in order to prevent loss of memory in the cleavage of AC power, DC battery backup power supply is used.
図３は、ＤＭＦ構造３００の一実施例を示し、画像入力ブロック３０１、画像処理ブロック３１０、及び画像表示ブロック３４０を有する。 Figure 3 shows an embodiment of a DMF structure 300 has an image input block 301, the image processing block 310 and the image display block 340. 画像入力ブロック３０１は、画像及び関連するデータを捕捉し且つ、捕捉された画像データを画像処理ブロック３１０へ転送する。 The image input block 301 captures the images and associated data and transfers the captured image data to the image processing block 310. 画像処理ブロック３１０は、画像データの形式を識別しそして、識別された画像データを蓄積する。 The image processing block 310 identifies the format of the image data and stores the identification image data. 画像処理ブロック３１０は、更に、各画像に補助情報を添付し、そして、画像データを画像表示ブロック３４０に転送する。 The image processing block 310, further auxiliary information attached to each image, and transfers the image data to the image display block 340. 画像表示ブロック３４０は、受信された画像データに従って、画像を表示する。 Image display block 340, according to the received image data, and displays the image.
画像入力ブロック３０１は、アナログ入力ユニット３０２とディジタル入力ユニット３０４を有する。 The image input block 301 includes an analog input unit 302 and the digital input unit 304. アナログ入力ユニット３０２は、ビデオカメラのような、アナログ入力装置であり、捕捉された画像に従ってアナログ画像データを発生できる。 Analog input unit 302, such as a video camera, an analog input device, capable of generating analog image data according to the captured image. アナログ画像データが発生すると、アナログ入力ユニット３０２は、アナログ画像データを画像処理ブロック３１０に転送する。 When analog image data is generated, the analog input unit 302 transfers the analog image data to the image processing block 310. ディジタル入力ユニット３０４は、ディジタルカメラのようなディジタル入力装置であり、そして、捕捉されたアナログ画像に従って、オブジェクトデータを発生できる。 Digital input unit 304 is a digital input device such as a digital camera, and, according to the captured analog image can be generated object data. 適切にオブジェクトデータが発生された後に、ディジタル入力ユニット３０４は、オブジェクトデータを画像処理ブロック３１０に転送する。 After proper object data is generated, the digital input unit 304 transfers the object data to the image processing block 310.
画像処理ブロック３１０は、アナログモジュール３１２、ディジタルモジュール３１４、処理ブロック３２０、ユーザ入力ユニット３２２、ダイナミックランダムアクセスメモリ（”ＤＲＡＭ”）３３０、部揮発性メモリユニット３３２、読み出し専用メモリ（”ＲＯＭ”）３３４及び内部バス３１８を有する。 The image processing block 310, an analog module 312, a digital module 314, processing block 320, the user input unit 322, a dynamic random access memory ( "DRAM") 330, Part volatile memory unit 332, read only memory ( "ROM") 334 and an internal bus 318. アナログモジュール３１２は、アナログ受信機回路と同期化回路を有する。 Analog module 312 has an analog receiver circuit and a synchronizing circuit. アナログ受信機回路は、画像入力ブロック３０１からアナログ画像データを受信する。 Analog receiver circuit receives the analog image data from the image input block 301. アナログ画像データの受信後に、同期化回路は、アナログディジタル変換を実行しそして、続いて、画像データを発生するために、変換された画像データを同期化する。 After receiving the analog image data, synchronization circuitry, and performs the analog-to-digital conversion, subsequently, to generate image data, synchronizing the converted image data. データが受信され且つ同期化された後に、アナログモジュール３１２は、オブジェクトデータを内部バス３１８上に駆動する。 After the data is to and synchronized reception, analog module 312 drives the object data on the internal bus 318.
一実施例では、ディジタルモジュール３１４は、ディジタル受信機回路と変換回路（図示していない）を有する。 In one embodiment, the digital module 314 includes a digital receiver circuit and the conversion circuit (not shown). 一実施例では、ディジタル受信機回路は、画像入力ブロック３０１からディジタル画像データを受信する。 In one embodiment, a digital receiver circuit receives the digital image data from the image input block 301. 例えば、ディジタル画像データは、画像入力ブロック３０１内のインターフェース（図示していない）を通して挿入されたフラッシュカードにより供給されてもよい。 For example, digital image data may be supplied by the inserted flash card through the interface of the image input block 301 (not shown). オブジェクトデータの受信で、変換回路は、画像データの変換が必要かどうかを決定する。 In the reception of the object data, conversion circuit determines whether the image data conversion is necessary. 入力画像データのデータフォーマットが異質なデータフォーマットの場合には、変換が要求される。 If the data format of the input image data is heterogeneous data format conversion is required. 異質なデータフォーマットは、ＤＭＦが実行できない形式のデータフォーマット又はプロトコルである。 Foreign data formats is the data format or protocol type that can not be executed is DMF. 一実施例では、ＤＭＦは、複数の本来のデータフォーマットを有し、そして、複数の異質なデータフォーマットを認識することもできる。 In one embodiment, DMF has a plurality of original data format, and can also recognize multiple heterogeneous data formats. 従って、画像データの異質なデータフォーマットは、画像データが表示のために実行される前に、本来のデータフォーマットに変換されねばならない。 Therefore, foreign data format of the image data before the image data is executed for display, it must be converted into the original data format. 画像データが適切に受信され且つ変換された後に、ディジタルモジュール３１４は、オブジェクトデータを内部バス３１８上に駆動する。 After the image data is converted properly received and digital module 314 drives the object data on the internal bus 318.
内部バス３１８は、処理ユニット３２０、ＤＲＡＭ３３０、不揮発性メモリ３３２、ＲＯＭ３３４、アナログモジュール３１２及びディジタルモジュール３１４を接続する。 Internal bus 318, a processing unit 320, DRAM330, nonvolatile memory 332, ROM 334, to connect the analog module 312 and digital module 314. 一実施例では、処理ユニット３２０は、バス使用中及びバス許可信号を発行するというような、内部バス３１８を制御するのに使用される。 In one embodiment, the processing unit 320, such as to issue through the bus and the bus grant signals are used to control the internal bus 318. 他の形式のバス接続及びバス制御も可能であることに注意すべきである。 It should be noted that it is also possible bus connection and bus control for other forms.
処理ユニット３２０は、一実施例では、内部バス３１８、ユーザ入力ユニット３２２、ＤＲＡＭ３３０、不揮発性メモリ３３２、及びＲＯＭ３３４を接続する。 Processing unit 320, in one embodiment, to connect an internal bus 318, a user input unit 322, DRAM330, nonvolatile memory 332, and a ROM 334. 処理ユニット３２０は、画像サイズスケーリング、色空間変換、画像フィルタリング、画像デコーディング、画像データ圧縮／逆圧縮、等を含む機能を実行する。 Processing unit 320, image size scaling, color space conversion, executes image filtering, image decoding, image data compression / decompression, the ability and the like. 他の実施例では、処理ユニット３２０内のプロセッサは、表示される画像のシーケンスを決定するように構成される。 In other embodiments, the processor in the processing unit 320 is configured to determine the sequence of images to be displayed. プロセッサは、画像間の可変時間間隔又は、時間遷移形式も制御する。 Processor, a variable time interval between images or, also controls the time a transition form. 間隔遷移時間は、現在の画像と表示されるべき次の画像の間の時間間隔を示す。 Interval transition time indicates a time interval between the next image to be displayed as the current image. 画像遷移は、次の画像に漸次に移りながら、現在の画像を隠す機構である。 Image transition while moved gradually in the next image is a mechanism that hide the current image. 一実施例では、画像遷移は、現在の画像が移動して出て行き、そして、次の画像が移動して入ってくるように、一方向に、現在の画像と次の画像を移動する。 In one embodiment, the image transition, the current image exits to move, and, as the next image incoming moved, in one direction, to move the current image and the next image.
他の実施例では、処理ユニット３２０は、画像データの色属性に従って、利用できる色グリッドから画像の色をマップする。 In another embodiment, the processing unit 320, according to the color attribute of the image data, maps the color image from the available color grid. 処理ユニット３２０は、更に、各画像についての補助情報を発生し、補助情報は、色割当て、発生され且つ受信された画像データの日付と時間、インターネットアドレス、オーディオ情報、画像の向き、等を含んでもよい。 The processing unit 320 further generates an auxiliary information for each image, the auxiliary information, color assignments, the date and time of the generated and received image data, including Internet address, audio information, image orientation, etc. But good.
更に、他の実施例では、処理ユニット３２０は、コンピュータのような外部入力装置１００から、予め定められた表示されるべき画像のシーケンスを受信できる。 Furthermore, in other embodiments, the processing unit 320 from an external input device 100 such as a computer, can receive a sequence of images to be displayed predetermined. 更に、表示されるべき画像のシーケンスは、ユーザ入力ユニット３２２からのポーズ信号のような、ユーザからの制御信号により変更されうる。 Furthermore, the sequence of images to be displayed, such as the pause signal from the user input unit 322 may be changed by a control signal from the user. 処理ユニット３２０は、更に、ＡＣ電源の切断で、電力消費を保存するために、低電力管理回路を管理する。 Processing unit 320 is further cutting AC power, in order to save power consumption, to manage the low-power management circuitry.
処理ユニット３２０は、更に、メモリアクセスを制御するように構成される。 Processing unit 320 is further configured to control the memory access. メモリ装置は、ＤＲＡＭ３３０、不揮発性メモリ３３２、ＲＯＭ３３４、磁気ディスクストレージ、磁気テープストレージ、等を含む。 Memory device includes DRAM330, non-volatile memory 332, ROM 334, a magnetic disk storage, magnetic tape storage, and the like. 一実施例では、不揮発性メモリ３３２は、フラッシュメモリであり、そして、電源の切断によるメモリ損失を防ぐのに使用される。 In one embodiment, the non-volatile memory 332 is a flash memory, and is used to prevent memory loss due to disconnection of the power supply. 処理ユニット３２０は、種々の制御信号を担う、制御バス３３６を使用してメモリを制御する。 Processing unit 320 is responsible for various control signals to control the memory using a control bus 336. 他の実施例では、処理ユニット３２０は、バス許可及びバス使用中信号のような、制御信号を発行するための内部バス３１８を使用して、メモリアクセスを制御する。 In another embodiment, the processing unit 320 uses the internal bus 318 to issue, such as bus grant and bus busy signal, a control signal to control the memory access.
一実施例では、表示されるべき画像のシーケンスは、画像データがメモリ内に蓄積されるべき場所の関数である。 In one embodiment, the sequence of images to be displayed, the image data is a function of the location to be stored in memory. この実施例では、画像表示ブロック３４０は、次の画像データを、予め定められた物理的なメモリ位置からフェッチする。 In this embodiment, the image display block 340, the next image data is fetched from a predetermined physical memory location. 他の実施例では、表示されるべき画像のシーケンスは、処理ユニット３２０によりリオーダーされることが可能である。 In another embodiment, the sequence of images to be displayed, is capable of being reordered by the processing unit 320. さらに他の実施例では、ユーザ入力ユニット３２２を使用してユーザにより、シーケンスが更に変更されることも可能である。 In yet another embodiment, the user uses the user input unit 322, it is also possible to sequence is further modified.
一実施例では、処理ユニット３２０は内部バス３１８と制御バス３３６を制御する。 In one embodiment, the processing unit 320 controls the internal bus 318 and control bus 336. 制御バス３３６が制御信号について使用されている間は、内部バス３１８がデータについて使用される。 While the control bus 336 is used for the control signal, an internal bus 318 is used for data. 内部バス３１８と制御バス３３６は１つの信号バスに合わせることができることに注意すべきである。 Internal bus 318 and control bus 336 It should be noted that it is possible to match the single signal bus. 他の実施例では、内部バス３１８は、バスアクセスを制御するバスコントローラを有する。 In another embodiment, internal bus 318, a bus controller that controls the bus access.
ユーザ入力ユニット３２２は、プッシュボタンスイッチ、タッチスクリーン入力装置、遠隔制御装置又は、音声活性化入力装置（音声認識入力−出力装置）、等のような入力装置である。 The user input unit 322, a push button switch, a touch screen input device, a remote control device or voice activated input device (speech recognition input - output device), an input device, such as and the like. 一実施例では、ユーザ入力ユニット３２２は、ユーザに、早送り、戻し、ポーズ機能のような表示制御を提供する。 In one embodiment, the user input unit 322, the user, fast forward, back, provides a display control such as pause function. 早送り機能は、ユーザが、次の画像を見ることを可能とし、そして、戻し機能はユーザが前の画像を見ることを可能とする。 Fast forward function, the user, and possible to see the next image, then return function allows the user to see the previous image.
画像データが適切に確認され且つ順序付けされたときには、処理ユニット３２０は、画像データを補助情報と共に、内部バス３１８上に駆動する。 When the image data is properly identified and ordered, the processing unit 320, the image data together with the auxiliary information, to drive onto the internal bus 318. 一実施例では、処理ユニット３２０は、画像データを転送するために、処理ユニット３２０とディスプレイコントローラ３４２の間のプライベートバス（図示していない）を使用する。 In one embodiment, the processing unit 320 in order to transfer the image data, using the private bus between the processing units 320 and display controller 342 (not shown). 画像データを受信すると、画像表示ブロック３４０は、画像データと補助情報に応答して、画像を表示する準備をする。 Upon receiving the image data, the image display block 340, in response to the image data and the auxiliary information, to prepare for displaying an image.
画像表示ブロック３４０は、ディスプレイユニット３５０、ディスプレイコントローラ３４２、及びメモリバッファ３４４を有する。 Image display block 340, a display unit 350, a display controller 342 and the memory buffer 344,. 一実施例では、ディスプレイユニット３５０はＬＣＤである。 In one embodiment, the display unit 350 is LCD. 他の実施例ではディスプレイユニット３５０はＣＲＴである。 In another embodiment the display unit 350 is CRT. 更に他の実施例では、ディスプレイユニット３５０はシリコンに基づくディスプレイである。 In yet another embodiment, the display unit 350 is a display that is based on silicon. 画像及び関連するデータを受信した後に、ディスプレイコントローラ３４２は、画像データと補助情報に応答して、画像表示コードを発生する。 After receiving the images and associated data, a display controller 342, in response to the image data and the auxiliary information, it generates an image display code. ディスプレイユニット３５０は、続いて、ディスプレイコントローラ３４２から画像についての表示コードを受信し、そして、画像を表示する。 The display unit 350 subsequently receives the display code for the image from the display controller 342, and displays an image. 一実施例では、ディスプレイコントローラ３４２は、メモリバッファ３４４内に、表示コードの組みを蓄積する。 In one embodiment, the display controller 342 in the memory buffer 344 stores the set of display code. 一実施例では、ディスプレイコントローラ３４２は、不揮発性メモリ３３２又はＤＲＡＭ３３０内に、表示コードの組みを蓄積する。 In one embodiment, the display controller 342, the nonvolatile memory 332 or the DRAM330, accumulates a set of display code.
ディスプレイコントローラ３４２は、ディスプレイユニット３５０に集積されることができる又は、処理ユニット３２０に集積されることができることに注意すべきである。 Display controller 342, or may be integrated into the display unit 350, it should be noted that it can be integrated into the processing unit 320. また、画像処理ブロック３１０と画像表示ブロック３４０も、単一の集積回路（”ＩＣ”）に集積されるてもよい。 The image processing block 310 and the image display block 340 may also be integrated into a single integrated circuit ( "IC").
図４を参照すると、ＤＭＦ４００に一実施例が示されている。 Referring to Figure 4, an embodiment in DMF400 is shown. ＤＭＦ４００は、ディスプレイ４０２、ユーザ入力装置４１０、及び処理ユニット４０６を有する。 DMF400 comprises a display 402, user input device 410 and the processing unit 406. ディスプレイ４０２は、受信された画像データに従って、画像を表示する。 Display 402, according to the received image data, and displays the image. 処理ユニット４０６は、上述の画像処理機能を実行する。 The processing unit 406 executes image processing functions described above. ユーザ入力装置４１０は、ユーザが、現在表示している画像及び関連するデータを変更することを可能とする入力装置である。 User input device 410, the user, an input device that makes it possible to change the image and associated data are currently viewing.
ユーザ入力装置４１０は、戻しボタン４２０、ポーズボタン４２２及び送りボタン４２４を有する。 User input device 410 includes a back button 420, pause button 422 and forward button 424. 戻しボタン４２０は、ユーザが、以前に表示された画像を見ることを可能とし、一方、送りボタン４２４は、次の順次画像を見ることを可能とする。 Backward button 420 allows the user to make it possible to view the image displayed previously, whereas, feed button 424 makes it possible to see the next sequential image. ポーズボタン４２２は、ポーズボタン４２２の後続の活性化で開放コマンドが発行されるまで、現在表示されている画像をフリーズする。 Pause button 422 to an open command is issued in a subsequent activation of the pause button 422, to freeze the currently displayed image. 他の実施例では、ユーザ入力装置４１０は、ポーズボタン４２２を含まずそして、画像は、次の画像が表示される前に、ユーザにより設定された予め定められた時間期間の間表示される。 In another embodiment, the user input device 410, and does not include a pause button 422, the image before the next image is displayed, is displayed for a predetermined time period set by the user. この予め定められた時間期間は、ＤＭＦ又は、ネットワークサーバ内で設定できる。 The predetermined time period, DMF or can be set in a network server.
一実施例では、ユーザ入力装置４１０は、例えば、”ｏｋ”ボタンのような、選択を確認するボタンを含んでもよい。 In one embodiment, user input device 410 is, for example, "ok" button, such as may include a button to confirm the selection. 入力装置は、本発明の範囲から離れること無しに、上述のボタンにより提供されるような同様な機能を実行する他の論理を含んでもよいことに注意すべきである。 Input device, without departing from the scope of the present invention, it should be noted that may include other logic to perform the same function as provided by the above-mentioned buttons. 例えば、ボタンの代わりに、トグルスイッチが使用されてもよい。 For example, instead of buttons, toggle switches may be used.
他の実施例では、ユーザ入力装置４１０は、ディスプレイ４０２と一体にされてもよく、入力は従来のタッチスクリーン入力装置を通してなされる。 In another embodiment, user input device 410 may be integrated with the display 402, the input is made through the conventional touch screen input device. 更に他の実施例では、入力は、音声認識入力／出力装置のような、従来の音声活性化入力装置を通してなされることが可能である。 In yet another embodiment, input, such as voice recognition input / output device, it can be done through conventional voice activated input device. 更に他の実施例では、入力は、従来のポート接続を使用してコンピュータからなされる。 In yet another embodiment, the input is made from the computer using a conventional port connection.
図５は、ＤＭＦ４００内のデータフローを示すフローチャートである。 Figure 5 is a flowchart illustrating a data flow in a DMF 400. 画像表示の処理は、ブロック５０１で開始する。 Processing of the image display begins at block 501. 処理はブロック５０２に進み、ここで、ＤＭＦ４００のインターフェースユニットは画像データを受信する。 The process proceeds to block 502, where the interface unit DMF400 receives the image data. 画像データは、ディジタル又はビデオカメラのような、画像捕捉装置により捕捉される。 Image data, such as digital or video camera, captured by the image capture device. 画像データの受信で、インターフェースユニット３０１は、画像データが、ディジタルデータフォーマットか、又は、アナログデータフォーマットかを確認する。 In the reception of the image data, the interface unit 301, image data, digital data format, or to confirm whether the analog data format. 画像データが、アナログデータフォーマットである場合には、インターフェースユニットは、アナログデータフォーマットをディジタルデータフォーマットに変換する。 Image data, in the case of analog data format, the interface unit converts the analog data format into digital data format. 画像データが、ディジタルデータフォーマットである場合には、アナログからディジタルへの変換（”Ａ／Ｄ”）は必要ない。 Image data, when a digital data format, the conversion from analog to digital ( "A / D") is not required.
ブロック５０２の後に、処理はブロック５０４に進み、ここで、画像データは画像の、予め定められたシーケンス又は特別に順序付けされたシーケンスで、蓄積される。 After block 502, the process proceeds to block 504, where the image data of the image, in a sequence that is ordered predetermined sequence or a special, accumulated. 次のブロックに移る前に、処理は、変換が要求されるかどうかを決定する。 Before moving on to the next block, the processing determines whether conversion is required. ＤＭＦ４００が、画像データのデータフォーマットが異質なデータフォーマットであることを識別する場合には、変換は必要とされる。 DMF400 is in identifying the data format of the image data is a foreign data format conversion is required. 従って、異質なデータフォーマットは、画像データが更に処理される前に、ＤＭＦの本来のデータフォーマットに変換されねばならない。 Therefore, foreign data formats, before the image data is further processed, must be converted to the original data format of DMF. 画像データが適切に蓄積され且つ変換された後に、処理は次のブロックに進む。 After the image data is converted properly stored and the process proceeds to the next block.
処理はブロック５０４からブロック５０６に進み、ここでは、画像及び関連するデータがメモリに蓄積される。 The process proceeds from block 504 to block 506, where the image and associated data is stored in the memory. 一実施例では、蓄積された画像データの位置は、表示される画像のシーケンスを決定する。 In one embodiment, the position of the stored image data, determines the sequence of images to be displayed. ブロック５０６の後に、処理はブロック５０８に進み、ここでは、画像データは、コードを表示するために変換される。 After block 506, the process proceeds to block 508, where the image data is converted to display the code. 一実施例では、ブロック５０８は、間隔遷移時間及び画像遷移の種々の形式を決定する。 In one embodiment, block 508 determines the various types of interval transit times, and image transition. 間隔遷移時間は、現在の画像と表示される次の画像の間の時間間隔を示す。 Interval transition time indicates a time interval between the next image to be displayed as the current image. 画像遷移は、次の画像に漸次に移りながら、現在の画像を隠す機構である。 Image transition while moved gradually in the next image is a mechanism that hide the current image. 一実施例では、画像遷移は、現在の画像が移動して出て行き、そして、次の画像が移動して入ってくるように、一方向に、現在の画像と次の画像を移動する。 In one embodiment, the image transition, the current image exits to move, and, as the next image incoming moved, in one direction, to move the current image and the next image. 他の実施例では、画像遷移は、次の画像をフェードインしながら現在の画像をフェードアウトする。 In another embodiment, the image transition, fading out the current image while fading in the next image. ブロック５０８の後に、処理はブロック５１０に進み、ここでは、画像データと補助情報に従って、画像データが表示される。 After block 508, the process proceeds to block 510, where, according to the image data and the auxiliary information, the image data is displayed. 処理はブロック５１２で終了する。 Process ends at block 512.
図６は、ＤＭＦ６００の制御されたデータフローの実施例を示すフローチャートである。 Figure 6 is a flowchart illustrating an embodiment of a control data flow DMF600. 画像表示の処理は、ブロック６０２で開始する。 Processing of the image display begins at block 602. 処理はブロック６０２からブロック６０４に進み、ここでは、ＤＭＦのインターフェースユニットが、ディジタル又はビデオカメラにような、画像捕捉装置により捕捉されてもよい、画像データを受信する。 The process proceeds from block 602 to block 604, where, DMF interface unit, such as a digital or video camera may be captured by the image capture device, to receive image data. 画像データを受信すると、処理はブロック６０６に進み、ここでは、処理は画像データは、アナログ又はディジタルデータフォーマットであるかどうかを識別する。 Upon receiving the image data, processing proceeds to block 606, where the processing image data identifies whether the analog or digital data format. 画像データがアナログフォーマットである場合には、処理はブロック６０６からブロック６０８に進む。 If the image data is an analog format, the process proceeds from block 606 to block 608. ブロック６０８では処理は、アナログデータフォーマットをディジタルデータフォーマットに変換する。 In block 608 the process converts the analog data format into digital data format. 変換後に、処理は、ブロック６０８からブロック６１４に進み、ここでは、画像データが蓄積される。 After conversion, the process proceeds from block 608 to block 614, where the image data is accumulated.
画像データがアナログフォーマットでない場合には、これは画像データがディジタルフォーマットであることを示し、処理は、ブロック６０６からブロック６１０に進む。 If the image data is not an analog format, this indicates that the image data is a digital format, the process proceeds from block 606 to block 610. ブロック６１０では、処理は、オブジェクトデータが、ＤＭＦの認識できるディジタルデータフォーマットに変換されることを必要とするかどうかを確認する。 At block 610, the process object data, to determine whether to need to be converted to digital data format that can be recognized in DMF. 画像データのディジタルデータフォーマットが認識可能である場合には、処理はブロック６１０からブロック６１４に進む。 If the digital data format of the image data is recognizable, the process proceeds from block 610 to block 614.
画像データが異質なデータフォーマットである場合には、処理はブロック６１０からブロック６１２に進み、ここでは、変換が実行される。 If the image data is a foreign data formats, the process proceeds from block 610 to block 612, where the conversion is performed. 例えば、本来のデータフォーマットがＪＰＥＧであり且つ、画像データが異質なデータフォーマット（例えば、ＧＩＦ，ＴＩＦＦ，ＢＭＰ，ＰＩＣＴ，ＰＣＸ，等）であるときには、異質なデータフォーマットからＪＰＥＧへの変換が実行される。 For example, the original data formats JPEG and image data foreign data formats (e.g., GIF, TIFF, BMP, PICT, PCX, etc.) when it is, the conversion to JPEG is performed from the foreign data formats that. ブロック６１２では、入力画像データの異質なデータフォーマットが、ＤＭＦ本来のデータフォーマットに変換される。 At block 612, foreign data format of the input image data is converted into DMF original data format. 一実施例では、ＤＭＦは幾つかの本来のフォーマットを有し、これは、変換の頻度を減少させる。 In one embodiment, DMF has several native format, which reduces the frequency of transformation. 他の実施例では、ＤＭＦは、複数の異質なデータフォーマットを識別することが可能である。 In other embodiments, DMF is possible to identify a plurality of heterogeneous data formats. 変換後に、処理は、ブロック６１２からブロック６１４に進み、ここでは、画像及び関連するデータが蓄積される。 After conversion, the process proceeds from block 612 to block 614, where the image and associated data are stored.
一実施例では、画像及び関連するデータは、電源の切断によるメモリ損失を防ぐために、例えば、フラッシュメモリのような、不揮発性メモリ装置に蓄積される。 In one embodiment, the image and related data, in order to prevent memory loss due to disconnection of the power supply, for example, such as a flash memory, is stored in nonvolatile memory devices. 他の実施例では、電源の切断によるメモリ損失を防ぐために、携帯電池電源が使用される。 In another embodiment, in order to prevent memory loss due to disconnection of the power supply, portable battery power supply is used. 更に他の実施例では、メモリ損失を防ぐために、画像及び関連するデータは、例えば、磁気ディスクストレージ、又は、磁気テープストレージのような、磁気ストレージ媒体内に蓄積される。 In yet another embodiment, in order to prevent memory loss, images and related data, e.g., magnetic disk storage, or, such as magnetic tape storage, are stored in the magnetic storage medium. ブロック６１４の後に、処理はブロック６１８に移動し、ここでは、補助データが各画像に添付される。 After block 614, the process moves to block 618, where the auxiliary data is appended to each image.
ブロック６１８では、処理は、画像を整列し、そして、各画像に補助情報を添付する。 At block 618, the process to align the image, and attaches the auxiliary information to each image. 一実施例では、画像の整列は、画像データが蓄積されたメモリ位置の順序に従って、連続であることが可能である。 In one embodiment, the alignment of the image according to the order of the memory location where the image data is accumulated, it can be a continuous. 他の実施例では、画像の整列は、予め定められている。 In other embodiments, the alignment of the image is predetermined. 補助情報は、例えば、色割当て、発生された画像の日付と時間、インターネットアドレスの情報、オーディオ、画像の向き、画像のオンライン版の位置、等のような情報を含む。 Auxiliary information includes, for example, color assignment, the date and time of the generated images, information on the Internet address, audio, image orientation, the position of the online version of the image, information such as the like.
補助情報を添付後に、処理は、ブロック６１８からブロック６１６に進み、ここでは、補助情報と共に画像データが、メモリバッファ内に蓄積される。 After attachment of auxiliary information, the process proceeds from block 618 to block 616, where the image data together with the auxiliary information is stored in a memory buffer. メモリバッファは、画像及び関連するデータを表示するために、高速なメモリアクセスを提供する、小さく且つ高速なメモリ装置である。 Memory buffer, in order to display the images and associated data, provides a fast memory access, a small and fast memory devices. 一実施例では、メモリバッファは、電源の切断によるメモリ損失を防ぐために、不揮発性メモリ装置である。 In one embodiment, a memory buffer, in order to prevent memory loss due to disconnection of the power supply, a non-volatile memory device. 他の実施例では、メモリバッファはメモリ損失を防ぐためにバックアップ携帯電源を有する標準のランダムアクセスメモリである。 In other embodiments, the memory buffer is a random access memory standard with a backup portable power in order to prevent memory loss. ブロック６１６の後に、処理はブロック６２０に移動し、ここでは、メモリバッファからの出力が表示のために選択されることが可能である。 After block 616, the process moves to block 620, where it is possible to output from the memory buffer is selected for display.
ブロック６２０では、処理は更にブロック６２４とブロック６２２から信号を受信する。 At block 620, further receives a signal from the block 624 and the block 622 is processed. ブロック６２４は、ユーザからの入力制御信号を含み、一方、ブロック６２２は、最後に表示された画像についての画像データを含む。 Block 624 includes an input control signal from the user, while the block 622 includes an image data about the last displayed image. ブロック６２４で、処理は、現在の画像をポーズすることを示す、ユーザ入力を受信する。 At block 624, the process indicates that pause the current image, receiving user input. 他の実施例では、ユーザ入力は次の画像を選択するための、多くの組合せ論理入力の１つとして使用される。 In other embodiments, user input for selecting the next image is used as one of many combinational logic inputs.
画像データを選択すると、処理はブロック６２０からブロック６３０に進み、ここでは、画像が表示される。 Selecting the image data, the process proceeds from block 620 to block 630, where an image is displayed. 現在の画像が表示されるときには、処理はブロック６３０からブロック６２２に進み、ここでは、現在の画像が蓄積される。 When the current image is displayed, the process proceeds from block 630 to block 622, where the current image is stored. 一実施例では、ブロック６２２は、最後に表示された画像である、１画像についてのみ、画像データを蓄積する。 In one embodiment, block 622 is finally displayed image, the one image only, stores the image data. 他の実施例では、ブロック６２２は、最近表示された画像の組みについて、画像データを蓄積する。 In other embodiments, block 622, the set of recently displayed image, stores the image data.
一実施例では、ＤＭＦは、画像モードと情報モードを有する。 In one embodiment, DMF has an image mode and the information mode. ＤＭＦの画像モードが予め定められた画像、グラフィックス及び関連するデータのシーケンスを表示し、ＤＭＦの情報モードは、例えば、ニュース、金融データ、広告、等のような情報又はデータの組みを表示する。 Image DMF image mode is predetermined to display the sequence of data graphics and related information mode DMF displays, for example, news, financial data, advertising, the set of information or data, such as equal . 画像と情報モードの組合せの第３のモードが形成され、ＤＭＦはスクリーンの一部を画像表示に専用にし、一方、スクリーンの他の部分は情報表示に割り当てられる。 Is the image information mode a third mode of the combination of forming, DMF is dedicated a portion of the screen image display, while the other portion of the screen is assigned to the information display. 他の形式の表示モードも存在しうるが、しかし、それらは、本発明を理解するのには重要ではないことに注意すべきである。 Although also other-display mode may exist, however, they are for understanding the present invention it should be noted that not important.
上述のように、ＤＭＦは、インターネットのような、ネットワークを介して、情報を送信し且つ受信することができる。 As mentioned above, DMF, such as the Internet, via the network, can be transmitted and received information. インターネット上で利用できる種々のカテゴリーの情報は、ＤＭＦでも利用できる。 Information of various categories available on the Internet, also available in DMF. 従って、一実施例では、ＤＭＦは、情報モードのときには、幾つかのカテゴリーの情報を表示することができる。 Accordingly, in one embodiment, DMF, when the information mode may display the information of several categories. 例えば、そのようなカテゴリーは、ニュース、スポーツ、娯楽、金融データ、等を含むことが可能である。 For example, such a category, it is possible to include news, sports, entertainment, financial data, and the like. しかしながら、情報モードで多カテゴリーの情報を表示するためには、ＤＭＦは情報の複数のセットを扱うように設定又は構成されねばならない。 However, in order to display the information of the multi-category in information mode, DMF must be set or configured to handle multiple sets of information. 一実施例では、ＤＭＦの情報モードは、以下に詳細に説明するように、ＤＭＦサーバを通して設定される。 In one embodiment, the information mode DMF, as described in detail below, is set through the DMF server.
図７は、ネットワーク構成７００の一実施例を示す。 Figure 7 shows an embodiment of a network configuration 700. 構成７００は、ＤＭＦ７０１、ＰＣ７１２、ＰＣ７０８、ＤＭＦ７１４、エンティティ７１６、ＤＭＦサーバ７２０、及びインターネット７１８を含む。 Configuration 700, DMF701, PC712, PC708, DMF714, entity 716, DMF server 720, and the Internet 718. ケーブル７３０−７３８のような種々の従来の接続ケーブルが、インターネット７１８を通しての装置通信を提供するために、使用される。 Various conventional connection cable, such as cables 730-738 is to provide a device communication via the Internet 718, is used. 例えば、ケーブル７３０は、電話線である。 For example, cable 730, a telephone line. ＤＭＦ７０１は更に、ディスプレイ７０２、ベース７０４及びネットワーク通信装置７１０を有する。 DMF701 further comprises a display 702, a base 704 and a network communication device 710. ディスプレイ７０２とベース７０４は、接続装置７０３を使用して接続される。 Display 702 and base 704 are connected using a connecting device 703. 一実施例では、接続装置７０３は、ケーブルである。 In one embodiment, the connecting device 703 is a cable. 他の実施例では、接続装置７０３は、従来のコードレス接続装置である。 In another embodiment, the connecting device 703 is a conventional cordless connecting device. 更に、ベース７０４は、インターフェース回路７０６を有し、これは、情報を受信し且つ他の装置に情報を送信するのに使用される。 Furthermore, the base 704 includes an interface circuit 706, which is used to transmit information to and another device receives the information.
ネットワーク通信装置７１０は、モデム又は、セルラモデムのようなコードレスモデムである。 Network communication device 710 may include a modem or a cordless modem, such as a cellular modem. 一実施例では、ネットワーク通信装置７１０は、例えば、幾つかの形式のページング通信装置のような一方向通信装置である。 In one embodiment, the network communication device 710, for example, a one-way communication devices, such as some types of paging communication device. 他の実施例では、ネットワーク通信装置７１０は、２方向通信装置であり、これは、装置間のインターラクティブ通信を容易にしうる。 In another embodiment, the network communication device 710 is a two-way communication device, which may facilitate interactive communication between devices. 一実施例では、ＤＭＦ７０１は、ＰＣ７１２、ＤＭＦ７１４及びエンティティ７１６又は、ＤＭＦサーバ７２０と通信するセルラモデムを使用する。 In one embodiment, DMF 701 is, PC 712, DMF714 and entity 716 or to use a cellular modem to communicate with DMF server 720.
ＰＣ７１２は、例えば、パーソナルコンピュータであり、そして、インターネット７１８を介して、ＤＭＦ７０１と通信できる。 PC712 is, for example, a personal computer, and, via the Internet 718, can communicate with DMF 701. ＤＭＦ７１４は、インターネット７１８を介して、ＤＭＦ７０１と直接的に通信できる、他のディジタルメディアフレームである。 DMF714 via the Internet 718 may communicate directly with DMF 701, an other digital media frame. 例えば、ＤＭＦ７１４は、ＤＭＦ７０１に、画像の組みを送るネットワーク伝達手段として、インターネット７１８使用してもよい。 For example, DMF714 is in DMF 701, as a network transmission means for sending the set of images, Internet 718 may be used. 更に、エンティティ７１６は、装置の団体又はグループでもよく、これは、複数のＤＭＦ及びＰＣを含んでもよい。 Furthermore, the entity 716 may be a body or group of devices, which may include a plurality of DMF and PC. 実施例では、ＤＭＦ７０１は、ネットワークに接続されたどの装置にもアクセスすることができる。 In an embodiment, DMF 701 can access any devices connected to the network.
ＤＭＦサーバ７２０は、ネットワークに接続されたＤＭＦ装置にＤＭＦネットワークサービスを提供するネットワークサーバである。 DMF server 720 is a network server that provides a DMF network services to connected DMF device to the network. 一実施例では、ＤＭＦサーバは、システム７２２及びユーザプロファイルデータベース７２４を有する。 In one embodiment, DMF server comprises a system 722 and a user profile database 724. ＤＭＦネットワークサービスは、ＤＭＦを設定するのに使用され得る、ユーザ及びデータサービスを提供する。 DMF network service can be used to set the DMF, to provide users and data services. 一実施例では、ＤＭＦネットワークサービスはＤＭＦウェブページを供給する。 In one embodiment, DMF network service supplies DMF web page. ＤＭＦウェブページを使用することは、ユーザが、ＤＭＦネットワークサービスからＤＭＦにより受信されるサービスを選択又はカスタム化することを、可能とする。 The use of DMF web page, the user, to select or customize the service received by the DMF from DMF network service allows. この実施例では、ＤＭＦウェブページは、ユーザが申し込むことのできる、多カテゴリーの画像をリストする。 In this example, DMF web page, which the user can subscribe to a list image of multi-category. 代わりに、ＤＭＦウェブページは、多数の商業的に利用できるコンテンツカテゴリーをリストしてもよく、そして、ユーザは、ＤＭＦ上で見るためにリストされたコンテンツを選択できる。 Instead, DMF web page may list the number of commercially available content categories, and allows the user to select the content listed in order to see on the DMF. 商業的に利用できるコンテンツは、例えば、ストックマーケットニュース、スポーツニュース及び天気予報のような情報を供給する、商業的なウェブサイトから取り出すことができる。 Content that can be commercially available, for example, stock market news, and supplies the information, such as sports news and weather forecast, can be removed from a commercial web site. ユーザが選択を完了すると、ＤＭＦネットワークサービスは、ユーザプロファイルを生成し、そして、ユーザプロファイル内に選択されたカテゴリーを格納する。 When the user completes the selection, DMF network service, generates a user profile, and stores the selected category in the user profile. ユーザプロファイルは後に、対応するＤＭＦのついてのデフォルト設定として使用されることが可能である。 After the user profile, it is possible to be used as the default settings with a corresponding DMF.
一実施例の、ＤＭＦネットワークサービスは、ユーザプロファイルデータベース７２４を維持する責任がある。 In one embodiment, DMF network service is responsible for maintaining the user profile database 724. この実施例では、ユーザプロファイルデータベース７２４は、ＤＭＦサーバ７２０内に存在する。 In this embodiment, the user profile database 724 is present in DMF server 720 within. ユーザプロファイルデータベース７２４は、ＤＭＦネットワークサービスがネットワークを通して、ネットワークサーバにアクセスできる限り、他のネットワークサーバ上に配置されることができることに注意すべきである。 User profile database 724, through DMF network services network, as long as access to the network server, it should be noted that it can be placed on other network servers. ユーザプロファイルデータベース７２４を、ＤＭＦサーバウェブサイトに直接的にアクセスできる、ＤＭＦ７１０、ＰＣ７１２又は、他の装置のいずれかを使用して変更できる。 The user profile database 724 can be directly accessed DMF server website, DMF710, PC 712, or can be modified using any of the other devices. ユーザは、ＤＭＦネットワークサービス提供者に、新たなユーザＤＭＦ設定を表すＤＭＦネットワークサービスへ伝えるように言葉で電話することもできる。 The user, in DMF network service provider, it is also possible to call in words to convey the DMF network service represents a new user DMF settings. ＤＭＦネットワークサービスにアクセスすることに関するさらに詳細な説明は、後に説明する。 Further details regarding accessing the DMF network service will be described later.
ＤＭＦを設定する他の方法も、可能である。 Other methods of setting the DMF is also possible. 例えば、ＤＭＦ７０１は、ＰＣ７０８又は、ＰＣ７１２により設定されることが可能である。 For example, DMF 701 is, PC 708 or can be set by the PC 712. また、ＤＭＦ７０１は、ＤＭＦ７０１がそれ自身を設定することを可能とする、設定ソフトウェアを含んでもよい。 Further, DMF 701 makes it possible DMF 701 sets itself, it may include the setting software. ＤＭＦ７０１を設定する他の方法が可能であるが、しかしそれらは、本発明を理解するのに必要ないことには、注意すべきである。 DMF701 is susceptible to other methods of setting the, but they, it is not necessary to understand the present invention, it should be noted.
図８は、ＤＭＦ構造８００の実施例を示す。 Figure 8 shows an embodiment of a DMF structure 800. ＤＭＦ８０２は、情報モード８０４と画像モード８５０を有する。 DMF802 has information mode 804 and the image mode 850. 情報モード８０４は、株取引ニュースのような情報データを表示する。 Information mode 804 displays the information data, such as stock trading news. 画像モード８５０は、以前に受信されそして、メモリ内に格納された、画像及び関連するデータのシーケンスを表示する。 Image mode 850, a previously received and, stored in the memory, to display a sequence of images and associated data.
情報モード８０４は、更に、グラフィック表現部分８０６とテキスト表現部分８０８を有する。 Information mode 804 further comprises a graphical representation part 806 and the text representation part 808. グラフィック表現部分８０６は、画像を表示し、一方、テキスト表現部分８０８は、テキスト又は文字を表示する。 Graphic representation part 806 displays an image while the text representation part 808 displays text or characters. グラフィック表現部分８０６は、更に、写真部分８１０とビデオ部分８１２に分割される。 Graphic representation part 806 is further divided into photographic portion 810 and a video portion 812. 写真部分８１０は、静止画像を含み、そして、ビデオ部分８１２は、動画を含む。 Photograph portion 810 includes a still image, and video part 812 includes a video. 写真部分８１０は、更に、プライベートブロック８１４と公共ブロック８１６に分割することができる。 Photograph portion 810 can be further divided into private blocks 814 and public block 816. プライベートブロック８１４は、例えば、個人が個人使用のための写真を生成する、個々の写真を参照する。 Private block 814, for example, individuals produce photos for personal use, reference is made to individual photos. グラフィック表現部分８０６は、オーディオクリップを含むオーディオ部分８０５を含んでもよい。 Graphic representation part 806 may include an audio portion 805 which includes an audio clip. 例えば、オーディオクリップは、写真部分８１０に含まれる写真についての音又は音声の注釈を含んでもよい。 For example, an audio clip may include a sound or voice annotations for pictures contained in the photographic portion 810.
ビデオブロック８１２は、ニュース部分８１８と広告部分８２０に分割もできる。 Video block 812, can also be divided into a news portion 818 in advertising portion 820. ニュース部分８１８は、ニュースリポーターからのビデオテープの部分のような、動画参照する。 News section 818, such as the portion of the video tape from the news reporter, to see the video. 広告部分８２０はインターラクティブの商業的な広告であってもよい、マーケティングを参照する。 Advertising portion 820 may be a commercial advertising of interactive, reference is made to the marketing.
テキスト表現部分８０８は、広告部分８２２と情報部分８３０を有する。 Text representation part 808, has the advertising portion 822 and information portion 830. 広告部分８２２は、商業的なマーケティングを参照し、情報部分８３０は、天気及び株取引ニュースのような、有益な情報を示す。 Advertising section 822 refers to the commercial marketing, information section 830, such as weather and stock trading news, shows useful information. 広告部分８２２は、更に、標準部分８２４とインターラクティブ部分８２６に分割される。 Advertisement segment 822 is further divided into a standard part 824 and interactive portions 826. 標準部分８２４は、単語又はテキストを使用する商業的メッセージを参照する。 Standard portion 824 refers to the commercial message using a word or text. インターラクティブ部分８２６は、オンライン購入のような、テキストをインターラクティブに使用する、商業的メッセージを参照する。 Interactive part 826, such as online purchases, to use the text to interactive, reference is made to the commercial message.
情報部分８３０は、更に株部分８３２、ニュース部分８３４及び、買い物部分８３６を含む。 Information portion 830 further stock portion 832, news portion 834 and, including the shopping portion 836. 一実施例では、株部分８３２は、テキストを使用して、株取引ニュースを参照し、そして、買い物部分８３６は、テキスト表現を使用してオンラインショッピングを参照する。 In one embodiment, the stock portion 832, using the text, referring to the stock trading news, and, shopping part 836, use a text expression to refer to online shopping. ニュース部分８３４は、更に、天気チャネル８３８と、ニュース概要チャネル又はヘッドラインニュース８４０に分割される。 News portion 834 further includes a weather channel 838, it is divided into news summary channel or headline news 840. 天気チャネル８３８は、テキストを使用して天気予報を参照し、一方、ニュース概要チャネル８４０は、ニュースを要約する。 The weather channel 838, referring to the weather forecast using the text, on the other hand, news summary channel 840, to summarize the news. 情報フレーム８０４と画像フレーム８５０のいすれの部分も、情報と画像の組合せとして現れるフレームを生成するために、重ね合わされることが可能であることは、理解されるべきである。 Chair Re portions of information frame 804 and the image frame 850 is also, in order to generate a frame which appears as a combination of information and images, it can be superimposed are to be understood. 例えば、画像フレーム８５０は、テキスト表現部分８５１と、オーディオ表現部分８０５と同じでもよい、オーディオ表現部分８５２を有してもよい。 For example, the image frame 850, a text representation part 851 may be the same as the audio representation part 805 may have an audio representation part 852. 他の例として、情報部分８３０は、写真部分８１０と同じでもよい、画像又は写真部分を含んでもよい。 As another example, the information portion 830 may be the same as the photograph portion 810 may include an image or photograph portion. 他のカテゴリー又は部分が可能であるが、しかし、それらは、本発明の理解には必要ないことには、注意すべきである。 Although capable of other categories or portions, however, they may be not necessary to an understanding of the present invention, it should be noted.
図９は、画像を表示するための多モードの実施例を示すフローチャート９００である。 Figure 9 is a flowchart 900 illustrating an embodiment of a multi-mode for displaying an image. ブロック９０２は、表示シーケンスをデータモードに設定するステップを示す。 Block 902 represents the step of setting the display sequence data mode. ブロック９０４では、処理は、画像信号が活性化されているかどうかを決定する。 At block 904, processing the image signal to determine whether it is activated. 画像信号が活性化されている場合には、画像モードが設定されていることを示し、画像モードがブロック９０６で設定される。 If the image signal is activated, it indicates that the image mode is set, the image mode is set at block 906. ブロック９０８では、処理は、表示モードに従って、画像を表示する。 At block 908, the process, according to the display mode, to display an image. ブロック９０８の後に、処理は終了する。 After block 908, the process ends.
図１０は、ＤＭＦネットワークにアクセスする複数の機構を示す機構１０００の実施例を示す。 Figure 10 shows an embodiment of a mechanism 1000 showing a plurality of mechanisms to access the DMF network. 機構１０００は、ＰＣ１０５０、ＤＭＦ１０５２、電話１０５４、サーバ１０６２、及び、ＤＭＦネットワークサーバ（”ＤＮＳ”）１０５９を有し、且つ、全ての装置は、ネットワーク１０５６を介して相互に接続されている。 Mechanism 1000, PC1050, DMF1052, telephone 1054, server 1062, and has a DMF network server ( "DNS") 1059, and all the devices are connected to each other via a network 1056. ネットワーク１０５６は、インターネット又は、他のネットワーク構造でもよい。 Network 1056, the Internet or may be other network structure. ＤＮＳ１０５９は、データの実行を提供する、ＤＭＦネットワークサービス１０５８をサポートする。 DNS1059 provides execution of the data, to support DMF network service 1058. 一実施例では、ＤＭ１ネットワークサービス１０５８は、ユーザプロファイルデータベースを含み、これは物理的に、ＤＮＳ１０５９、サーバ１０６０又は、サーバ１０６２に配置されてもよい。 In one embodiment, DM1 network service 1058 includes a user profile database, which is physically, DNS1059, server 1060 or may be located in the server 1062. ユーザプロファイルにアクセスするために、ユーザは、ＤＭＦネットワークサービス１０５８を通してユーザプロファイルにアクセスするために、ＰＣ１０５０、ＤＭＦ１０５２又は、電話１０５４を使用する。 To access the user profile, the user, in order to access the user profile through DMF network service 1058, PC1050, DMF1052 or using the phone 1054.
一実施例では、ユーザは、ＤＭＦネットワークサービス１０５８を開始するのに、電話１０５４を使用する。 In one embodiment, the user, to initiate DMF network service 1058, using the phone 1054. 一旦、ＤＭＦネットワークサービス１０５８が開始されると、ユーザが、ＤＭＦの再設定のようなサービスを使用することを可能とする。 Once the DMF network service 1058 is started, the user, to enable the use of services such as DMF resetting. 例えば、ＤＭＦ１０５２が再設定される必要があるときには、ＤＭＦネットワークサービス１０５８は、ＤＭＦウェブページを供給し、そして、ユーザが、ＤＭＦ１０５２を設定するためにＤＭＦウェブページから、オプションを選択することを可能とする。 For example, when it is necessary to DMF1052 is reconfigured, DMF network service 1058 supplies the DMF web page, and the user, the DMF web page to configure DMF1052, and possible to select the option to. ＤＭＦ１０５２とＤＭＦネットワークサービス１０５８の間の通信は、ネットワーク１０５６をとして実行されることに、注意する。 DMF1052 communication between DMF network service 1058 to be implemented as a network 1056, careful.
他の実施例では、ＤＭＦ１０５２から、ＤＭＦネットワークサービス１０５８に対する要求は、直接接続を介して開始されることが可能である。 In another embodiment, the DMF1052, requests for DMF network service 1058 may be initiated through a direct connection. 直接接続は、ＤＮＳ１０５９とＤＭＦ１０５２の間に直接的に接続されたケーブル又はモデムである。 Direct connection, a cable or modem are directly connected between the DNS1059 the DMF1052. ネットワーク１０５６は、ＤＮＳ１０５９とＤＭＦ１０５２の間の代わりの接続である。 Network 1056 is a place of connection between DNS1059 the DMF1052.
ＰＣ１０５０も、ＤＭＦ１０５２について、ＤＭＦネットワークサービス１０５８に要求するのに使用できる。 PC1050 also for DMF1052, can be used to request the DMF network service 1058. 一実施例では、ＤＭＦネットワークサービス１０５８は、要求を受信した後に、ＤＭＦ１０５２に直接的にサービスを提供する。 In one embodiment, DMF network service 1058, after receiving the request, to provide a direct service to DMF1052. 他の実施例では、ＤＭＦネットワークサービス１０５８は、ＰＣ１０５０を通して、ＤＭＦ１０５２にサービスを提供する。 In other embodiments, DMF network service 1058 through PC1050, to provide services to DMF1052. ＤＭＦネットワークサービス１０５８に要求する他の方法が可能であるが、しかし、本発明を理解するのにそれらは必要ないことに注意すべきである。 While it is possible other ways of requesting the DMF network service 1058, however, they to understanding the present invention it should be noted that it is not necessary.
図１１は、種々の装置からデータを受信する実施例を示すフローチャート１１００である。 Figure 11 is a flowchart 1100 illustrating an example of receiving data from the various devices. 処理は開始ブロックで開始し、そして、処理がデータを受信する、ブロック１００２に進む。 Processing begins at start block, process then receives the data, the process proceeds to block 1002. ブロック１００４で、処理はデータがカメラから送られたかどうかを検査する。 In block 1004, the process checks whether the data has been sent from the camera. ブロック１００４が偽の場合には、処理はブロック１００８に進む。 If the block 1004 is false, the process proceeds to block 1008. しかしながら、ブロック１００４が真の場合には、これはデータがカメラから送られたことを示し、処理は、ブロック１００６で、カメラインターフェースプログラムを使用して、データを受信する。 However, if block 1004 is true, which indicates that the data has been sent from the camera, processing at block 1006, using a camera interface program receives data. カメラインターフェースプログラムは、制限はされないが、カメラからコードを送るのに使用されたプロトコルの形式を識別し、そして、必要な場合にはコードを本来の言語に変換することを含む。 Camera interface program, but are not limited, to identify the type of protocol used by the camera to send the code, and, if necessary comprises converting the code to the original language.
ブロック１００８では、処理は、データがＰＣから送られたかどうかを検査する。 In block 1008, the process data to check whether sent from your PC. ブロック１００８が偽の場合には、処理はブロック１０１２に移動する。 If the block 1008 is false, the process moves to block 1012. 他方では、ブロック１００８が真の場合には、ここれはデータがＰＣから送られたことを示し、処理はブロック１００８からブロック１０１０へ移動し、ここでデータは受信される。 On the other hand, if block 1008 is true, where Re indicates that data has been sent from the PC, the process moves from block 1008 to block 1010 where the data is received. ブロック１０１２では、処理は、データがインターネットコネクタから送られたかどうかを検査する。 In block 1012, the process data to check whether sent from the Internet connector. ブロック１０１２が偽の場合には、処理はループして終了ブロックに進み、ここで処理は終了する。 If block 1012 is false, the process loops proceeds to the end block, where the process ends.
しかし、ブロック１０１２が真の場合には、これはデータがインターネットコネクタから送られたことを示し、処理はブロック１０１４に進み、ここでは、処理は、通信が２方向通信であるかどうかを試験する。 However, if the block 1012 is true, which indicates that the data has been sent from the Internet connector, the process proceeds to block 1014, where the process, communication is tested whether the two-way communication . ２方向通信である場合には、インターラクティブ通信が可能である。 If a two-way communication is possible interactive communication. ブロック１０１４が偽である場合には、これは通信が一方向であることを示し、処理はブロック１０１８に移動し、ここでは、ＤＭＦ一方向手順が、データを受信するために読み出される。 If the block 1014 is false, this indicates that communication is unidirectional, the process moves to block 1018, where, DMF unidirectional procedure is read in order to receive the data. 例えば、幾つかの形式のページング通信機構は、一方向通信装置であり、そして、インターラクティブ通信は許されていない。 For example, several forms of the paging communication system is a one-way communication device, and, interactive communication is not allowed. ブロック１０１８の後に、処理は終了ブロックに移動し、ここで処理は終了する。 After block 1018, the process moves to an end block, where the process ends.
他方では、ブロック１０１４が真である場合には、これは通信が２方向又は一方向以上の通信であることを示し、処理はブロック１０１６へ移動しここで、ＤＭＦ２方向インターラクティブプログラムを、データを扱うために呼出す。 On the other hand, if block 1014 is true, this indicates that communication is two-way or one-way or more communication, the process here moves to block 1016, the DMF2 direction interactive program deals with data call to order. ブロック１０１６の後に、処理は終了ブロックに移動し、ここで処理は終了する。 After block 1016, the process moves to an end block, where the process ends.
図１２は、ＤＭＦについての異なるモードの実施例を示すフローチャート１２００である。 Figure 12 is a flowchart 1200 illustrating the different modes of embodiment of DMF. フローチャート１２００は、登録モード、メニュー変更モード、及び実行モードを示す。 Flowchart 1200 illustrates registration mode, the menu change mode, and the execution mode. 処理は、開始ブロックで始まり、そして、登録モードかどうかを試験するために、ブロック１２０２に進む。 The process begins at the start block, and, in order to test whether the registration mode, the process proceeds to block 1202. ブロック１２０２が真の場合には、これは登録モードであることを示し、処理はブロック１２０２からブロック１２０４に進み、ここで、処理はユーザプロファイルを生成する。 If the block 1202 is true, this indicates that the registration mode, the process proceeds from block 1202 to block 1204, where the process generates a user profile. ブロック１２０４の後に、処理はブロック１２０６に移動し、ここで、処理は、メニューを設定しそして、メニューを対応するユーザプロファイルに格納する。 After block 1204, the process moves to block 1206, where the process sets the menu is then stored in the user profile corresponding to the menu. ブロック１２０６の後に、処理は終了する。 After block 1206, the process ends.
ブロック１２０２が偽の場合には、これは登録モードでないことを示し、処理はブロック１２０２からブロック１２０８に移動する。 If the block 1202 is false, this indicates that it is not a registration mode, the process moves from block 1202 to block 1208. ブロック１２０８では、処理は、メニュー変更モードかどうかを検査する。 At block 1208, the process to check whether or not the menu change mode. ＤＭＦはメニューを含み、これは、ＤＭＦが、情報モード下で情報を表示するときに、ＤＭＦを設定するのに使用される。 DMF comprises a menu, which, DMF is to display information under the information mode is used to set the DMF. ブロック１２０８が真の場合には、これはメニュー変更モードであることを示し、処理はブロック１２１０に進み、ここでメニューが更新される。 If the block 1208 is true, this indicates that the menu change mode, the process proceeds to block 1210 where the menu is updated.
ブロック１２０８が偽の場合には、処理はブロック１２１２に進み、そして、実行モードかどうかを検査する。 If the block 1208 is false, the process proceeds to block 1212, and, to check whether the execution mode. 実行モード中は、ＤＭＦは対応するユーザプロファイルからメニューを取り出し、そして、メニューに従って表示スクリーンを設定する。 Running mode, DMF retrieves the menu from the corresponding user profile, and sets the display screen according to the menu. ブロック１２１２が真の場合には、これは実行モードであることを示し、処理はブロック１２１４に進む。 If the block 1212 is true, which indicates that the execution mode, the process proceeds to block 1214. ブロック１２１４で、処理は、対応するユーザプロファイルからメニューを取り出す。 In block 1214, the process retrieves the menu from the corresponding user profile. ブロック１２１６で、ＤＭＦの情報モードが、メニューに従って、設定される。 At block 1216, DMF information mode is, according to the menu, is set. ブロック１２１６後に、処理は終了する。 After block 1216, the processing is terminated. ブロック１２１２が偽の場合には、処理は終了ブロックに移動し、ここで処理は終了する。 If the block 1212 is false, the process moves to an end block, where the process ends. フローチャート１２００は３モード以上を含んでもよいことは注意すべきである。 Flowchart 1200 can be may comprise more than 3 mode is noted.
図１３は、データ実行のためのＤＭＦウインドウの実施例を示すフローチャート１３００である。 Figure 13 is a flowchart 1300 illustrating an embodiment of DMF window for data execution. 一実施例では、ＤＭＦネットワークサービス１０５８は、ユーザプロファイルデータベースを管理するために、ＤＭＦウインドウを採用する。 In one embodiment, DMF network service 1058, to manage the user profile database, to adopt a DMF window. 処理は開始ブロックで開始し、そしてブロック１３０２に進む。 The process begins at the start block, and proceeds to block 1302. ブロック１３０２では、処理は、ＤＭＦウインドウを開始する。 In block 1302, the process starts DMF window. ブロック１３０４では、ＤＭＦウインドウは、ＤＭＦストレージとして識別されたスクリーンの部分を配置し、そして、ＤＭＦストレージの下で、ＤＭＦ内に蓄積された画像ファイルをリストするために、アイコン又はサムネールを使用する。 In block 1304, the DMF window, placing the portion of the screen that were identified as DMF storage and under DMF storage, to list the image files stored in DMF, using icons or thumbnails. サムネールは、画像を表す、縮小された絵である。 Thumbnail represents an image, a reduced picture. ブロック１３０６では、ＤＭＦウインドウは更に、全体的なストレージとして識別されたスクリーンの第２の部分を配置し、ここには、種々の画像ファイルがアイコン又はサムネールを使用してリストされる。 In block 1306, further DMF window, placing the second portion of the screen that were identified as overall storage, here, various image files are listed with the icons or thumbnails. 一実施例では、グローバルストレージの下でリストされた画像ファイルは、ＤＭＦに利用できる。 In one embodiment, image files listed under global storage are available in DMF.
ブロック１３０８では、ＤＭＦウインドウは、全体的なストレージ（スクリーンの一部）から、ＤＭＦストレージ（スクリーンの他の部分）へ、対応するアイコン又はサムネールを移動することにより、ユーザが、ＤＭＦに画像を加えることを可能とする。 In block 1308, the DMF window, the overall storage (part of the screen), the DMF storage (other portions of the screen), by moving the corresponding icon or thumbnail, the user adds image in DMF make it possible. 例えば、ユーザは、アイコンをクリックし、そして、全体的なストレージとして認識されたスクリーンの部分から、ＤＭＦストレージとして認識されたスクリーンの部分へ、アイコンをドラッグすることができる。 For example, the user clicks on the icon, and, from the recognized screen portions of the overall storage, the recognized screen portion as DMF storage, it is possible to drag the icon. ブロック１３１０では、ＤＭＦウインドウは、ユーザが、ＤＭＦストレージから、対応するアイコン又はサムネールを除去することにより、ＤＭＦから画像を削除することを可能とする。 In block 1310, the DMF window, the user, the DMF storage, by removing the corresponding icon or thumbnail, making it possible to remove an image from DMF. 例えば、ユーザは、削除されるべき画像を表すサムネールをクリックし、且つ、ごみ箱にサムネールをドラッグすることができる。 For example, the user can click on a thumbnail representing the image to be deleted, and, drag the thumbnail to the trash.
図１４は、ＤＭＦネットワーク上で利用できるサービスの一実施例を示す例示のネットワーク図である。 Figure 14 is a network diagram of an exemplary showing an embodiment of a service available on the DMF network. 一実施例では、ＤＭＦ１４４０、１４４５、１４５０又は、１４５５は、ＤＭＦを電話線に接続することにより、ダイアルアップ接続で、ＤＭＦネットワーク１４３５にアクセスできる。 In one embodiment, DMF1440,1445,1450 or 1455, by connecting the DMF to a telephone line, a dial-up connection, access to the DMF network 1435. ＤＭＦネットワーク１４３５は、自身のネットワーク設備を有するプライベートな専有のネットワークでもよい。 DMF network 1435 may be a private proprietary network that has its own network facilities. ＤＭＦネットワーク１４３５は、インターネットからの接続を許しうる。 DMF network 1435 may allow connections from the Internet. 例えば、無線ネットワーク及びセルラネットワークのような他のネットワーク設備も、本発明の範囲から離れること無しに、ＤＭＦがＤＭＦネットワークと接続することを許すように使用されうることは、当業者には明らかである。 For example, other network equipment, such as wireless networks and cellular networks, without departing from the scope of the present invention, the DMF may be used to allow connecting the DMF network is apparent to those skilled in the art is there. 前述のように、ＤＭＦ１４５５は、ＤＭＦネットワーク１４３５に接続されることなしに、独立して動作できる。 As described above, DMF1455, without being connected to a DMF network 1435 may operate independently.
一実施例では、ＤＭＦネットワーク１４３５は、接続されたＤＭＦ１４４０、１４４５及び、１４５０に、例えば、オンライン写真１４０５、株相場１４１０、天気情報１４１５、ニュース１４２０、娯楽１４２５、等のような、種々のオンラインサービス及びコンテンツ供給者からの情報を供給する。 In one embodiment, DMF network 1435 connected DMF1440,1445 and, in 1450, for example, online photo 1405, stock quotes 1410, weather information 1415, News 1420, entertainment 1425, such as equal, various online services and supplies information from the content provider. 情報は、例えば、画像、ビデオ、オーディオ、テキスト等のような、１つ又はそれ以上のオブジェクトを有してもよい。 Information, for example, images, video, audio, such as text, etc., may have one or more objects.
他の実施例では、複数のコンテンツ供給者から受信された情報のフォーマットは、ＤＭＦ１４４０、１４４５、１４５０及び、１４５５の本来のフォーマットに変換される。 In another embodiment, the format of information received from a plurality of content suppliers, DMF1440,1445,1450 and is converted to the original format of 1455. 他の実施例では、ＤＭＦネットワークサーバ１４３０は、情報がＤＭＦ１４４０、１４４５、１４５０及び、１４５５に表示されることができるように、コンテンツ供給者とオンラインサービスから受信された情報を再編成する必要がある。 In other embodiments, DMF network server 1430, information DMF1440,1445,1450 and, as can be displayed on the 1455, it is necessary to reorganize the information received from the content provider and the online service . 情報を受信するために、ＤＭＦのオーナーは、これらのサービスに申し込むために、ユーザプロファイルをカスタム化してもよい。 To receive information, DMF owners, to sign up for these services may customize the user profile. 一実施例では、ＤＭＦオーナーは、ＤＭＦにより受信された情報に関連する製品についての購入要求をしても良い。 In one embodiment, DMF owner may be a purchase request for a product related to the information received by DMF. 例えば、ＤＭＦ上に表示される情報は、オンラインカタログに関連するオブジェクトのリストでもよく、そして、ＤＭＦオーナーは、ＤＭＦ上のコントロールボタンを使用してそれらを選択することにより、１つ又はそれ以上のオブジェクトを購入してもよい。 For example, the information displayed on the DMF may be a list of objects related to the online catalog, and, DMF owner, by selecting them using the control buttons on the DMF, 1 or more it may be purchased the object. 一実施例では、ＤＭＦネットワークは、ＤＭＦオーナーが購入を行うことを促進する、特別の販売促進コードを可能化しうる。 In one embodiment, DMF network facilitates the DMF owner makes a purchase, can enable a special promotion code. ＤＭＦオーナーは、ＤＭＦネットワークに接続されたＰＣ（図示していない）を使用して、同じ購入をしてもよい。 DMF owner uses the PC connected to the DMF network (not shown), it may be the same purchase. 例えば、ＤＭＦオーナーは、ＤＭＦネットワークのアカウントに関連する唯一のユーザ又はメンバ識別子を使用して、ＤＭＦネットワークにサインオンしてもよい。 For example, DMF owner uses only user or member identifier associated with the account of DMF network may sign on to the DMF network.
各ＤＭＦは、ＤＭＦネットワーク内で唯一に識別される。 Each DMF is uniquely identified in DMF network. ＤＭＦは、ＤＭＦが製造されるときに、唯一の識別子を割当てられてもよい。 DMF, when DMF is prepared, may be assigned a unique identifier. 例えば、唯一の識別子は、ＤＭＦ内のＲＯＭチップに格納された１０のバイナリーディジットの列でもよくそしてＤＭＦネットワークに知られており、又は、唯一の識別子は、ＤＭＦのシリアル番号でもよくそして、ＤＭＦのオーナーによりＤＭＦネットワークに識別される。 For example, the unique identifier, and may be a sequence of binary digits 10 stored in the ROM chip in the DMF is known in DMF network or the unique identifier, and may be a serial number of the DMF, the DMF It identified in DMF network by owner. これは、ＤＭＦが、ＤＭＦネットワークサーバと通信するときに、自己認証されることを許す。 This, DMF is when communicating with DMF network server, allowing it to be self-authenticated. 各ＤＭＦについての唯一の識別子は、ＤＭＦネットワーク内の唯一のアカウントに関連している。 Unique identifier for each DMF is associated with only account in DMF network. 例えば、新たなアカウントが、ＤＭＦを所有する新たなメンバに対して、ＤＭＦネットワーク内に設定されるときには、ＤＭＦのシリアル番号が規定される。 For example, a new account for the new member that owns the DMF, when it is set in DMF network, the serial number of DMF is defined. これは、ＤＭＦをＤＭＦネットワークに登録しそして、ＤＭＦネットワークが、この特定のメンバも特定のシリアル番号を有するＤＭＦを所有するということを、認識できることを可能とする。 This registers the DMF in DMF network and, DMF network, that owns the DMF with even specific serial number this particular member, makes it possible to recognize. ＤＭＦネットワークのすべてのメンバが、ＤＭＦを所有はしないが、しかし、ＤＭＦネットワークの各メンバは、唯一のアカウントに割当てられる。 All members of DMF network, but not own the DMF, however, each member of the DMF network is assigned to only account. 各アカウントは、他のメンバから送信されるオブジェクトを受信するインボックスに割当てられてもよい。 Each account may be assigned to the in-box for receiving objects that are transmitted from other members. 各アカウントは、オブジェクトを蓄積するストレージ空間に割当てられてもよい。 Each account may be assigned to a storage space for storing objects.
一実施例では、ＤＭＦがＤＭＦネットワークに登録されるときには、ＤＭＦオーナーは、アカウントとともに格納されるクレジットカード情報を提供する必要がある。 In one embodiment, when the DMF is registered in DMF network, DMF owner, it is necessary to provide credit card information to be stored with the account. クレジットカード情報がすでに提供されている場合には、購入要求がなされる度に、ＤＭＦオーナーは、クレジットカード情報を提供する必要がない。 If the credit card information has been already provided, every time the purchase request is made, DMF owner does not have to provide credit card information. これは、ＤＭＦネットワークをわたってクレジットカード情報が転送されるときに、クレジットカード情報が傍受されることを防ぐことに役立つ。 This is when the credit card information is transferred over a DMF network helps to prevent the credit card information is intercepted.
ＤＭＦ上に表示される情報は、ＤＭＦオーナーがＤＭＦネットワークから受信することを好むものを反映するように個人化されることが可能である。 The information displayed on the DMF may be DMF owner is personalized to reflect what prefer to receive from DMF network. 図１５は、ＤＭＦネットワークを示す例示のネットワーク図である。 Figure 15 is a network diagram of an exemplary showing a DMF network. 各ＤＭＦ１５０５、１５１０、１５２０、１５２５又は、１５３０は、アカウントに関連している。 Each DMF1505,1510,1520,1525 or, 1530, is related to the account. 各アカウントは、ユーザプロファイルデータベース１５４０に蓄積されたユーザプロファイルを含む。 Each account includes a user profile stored in the user profile database 1540. ユーザプロファイルは、特定のＤＭＦに特定の情報を含む。 The user profile includes information specific to a particular DMF. ユーザプロファイルは、ＤＭＦネットワークが、ＤＭＦ１５０５、１５１０、１５２０、１５２５及び、１５３０に送る情報を選択する、制御データ又はフィルタを含んでもよい。 User profile, DMF network, DMF1505,1510,1520,1525 and selects the information to send to 1530 may comprise control data or filter. ユーザプロファイルは、コンピュータ（ＰＣ）１５４５を使用して、ＤＭＦネットワークサービスウェブサイトへサインオンすることにより、更新されうる。 User profile, using a computer (PC) 1545, by signing on to the DMF network service website can be updated. ＤＭＦネットワークサービスウェブサイトは、ユーザプロファイルデータベース１５４０にアクセスする、ＤＭＦネットワークサーバ１５３５により管理される。 DMF network service website, to access the user profile database 1540 is managed by DMF network server 1535.
一実施例では、ユーザプロファイルは、複数の共有グループ又は共有リストを含んでもよい。 In one embodiment, the user profile may include a plurality of sharing groups or shared list. 各共有リストは、メンバが情報を共有したい潜在的な受信者に関連する１つ又はそれ以上の別名を含んでもよい。 Each shared list may include one or more aliases associated with potential recipients want to share the member information. ＤＭＦネットワークのどのメンバも、メンバがＤＭＦを所有するかどうかに関わらず共有リストを有することができる。 Which member also of DMF network, members can have a shared list regardless of whether owns DMF. 例えば、ＤＭＦ１５０５に関連するユーザプロファイルは、各共有リストが受信者を参照するエントリを含む、３つの共有リストを有する。 For example, a user profile associated with DMF1505 includes entries each shared list references the recipient, has three shared list. 共有リスト内のエントリの各々は、ＤＭＦネットワークのメンバについての識別子（例えば、別名）、ＤＭＦネットワークのメンバではない受信者の電子メールアドレス又は、電子メールアドレスを有しない受信者の住所でもよい。 Each entry in the shared list, identifiers for members of DMF network (e.g., also known), e-mail address of the recipient is not a member of the DMF network or may be a receiver's address no e-mail address. 例えば、ＤＭＦ１５０５についての第３の共有リストは、受信者についての電子メールアドレスを示すためにＰＣ１５４５についてのエントリを含む。 For example, a third shared list for DMF1505 contains an entry for PC1545 to indicate the e-mail address for the recipient. 受信者の他の表現も使用できる。 Other representations of the recipient can also be used. 各共有リストは、共有リストの別名に関連してもよく、そして、共有リストの別名は、ＤＭＦネットワークとＤＭＦの間の同期化動作中にＤＭＦに送られる。 Each shared list may be associated with the alias of the shared list and alias shared list is sent to the DMF during the synchronization operation between the DMF network and DMF.
一実施例では、ＤＭＦは周期的な基準でＤＭＦネットワークと同期化されるように構成される。 In one embodiment, DMF is configured to be DMF network synchronized with periodic basis. 例えば、同期は、前の同期から少なくとも４時間経過したときにはいつでも発生する。 For example, synchronization occurs whenever a lapse of at least 4 hours prior to synchronization. これは、ＤＭＦはいつでもＤＭＦネットワークに接続されねばならないことなしに独立して動作でき、そして、ＤＭＦは長い時間の間ＤＭＦネットワークに接続されないためである。 This, DMF at any time can operate independently without must be connected to a DMF network and, DMF is because they are not connected between the long DMF network. 他の実施例では、ＤＭＦは、ＤＭＦがＤＭＦネットワークに接続されているときにはいつでも又は、ＤＭＦオーナーにより指示されたときには、ＤＭＦネットワークと同期化されることが可能である。 In other embodiments, DMF is always or when the DMF is connected to the DMF network, when directed by the DMF owner, is capable of being DMF network synchronized.
同期動作が起こるときには、ＤＭＦは、ＤＭＦネットワークに、前の同期化から、外部装置よりＤＭＦにロードされた全てのオブジェクトを送信する（例えば、アップロードする）。 When the synchronous operation occurs, DMF is the DMF network, from a previous synchronization, and transmits all the objects loaded in DMF from an external apparatus (e.g., upload). これらのオブジェクトは、そして、ＤＭＦに関連するアカウントに割当てられたストレージ空間に蓄積される。 These objects, and is stored in the storage space allocated to the account associated with DMF. ＤＭＦネットワークは、そして、同じストレージ空間に蓄積されているがしかしＤＭＦに送られていないオブジェクトをＤＭＦに送信（例えば、ダウンロード）する。 DMF networks, and it has been stored in the same storage space but sends the objects that are not sent to the DMF in DMF (e.g., download) is. これらは、最後の同期化後に、ＤＭＦの他のメンバによりアカウントに送信されたオブジェクトを含んでもよい。 These are after the end of synchronization, may contain objects that are sent to the account by the other members of DMF. 同期化のこの処理は、最初にＤＭＦアップロードで発生してもよく又は、最初にＤＭＦダウンロードで発生してもよい。 The process of synchronization is initially may be generated in DMF upload or may be initially generated with DMF downloads. ＤＭＦに関連するアカウントとストレージ空間はともに、オンライン仮想画像フレームとして見られ、そして、処理同期は、ＤＭＦとその対応するオンライン仮想画像フレームが同じオブジェクトと有することを可能とする。 Both accounts and storage space associated with DMF, seen as an online virtual image frame, and the process synchronization, DMF and the corresponding online virtual image frame thereof makes it possible to have the same object.
共有リストはＰＣ１５４５を使用して、ユーザプロファイルを更新することにより、生成又は編集されてもよい。 Shared list uses PC1545, by updating the user profile may be generated or edited. 共有リストは、ＤＭＦネットワークを有する認可された顧客サービスエージェントに電話することにより電話を介して生成されてもよい。 Shared list may be generated over the telephone by calling a customer service agent authorized having DMF network. 顧客サービスエージェントは、そして、電話しているメンバのユーザプロファイルを更新しうる。 Customer service agent, and you can update the user profile of the members on the phone. 一実施例では、メンバは、デフォルト共有リストとして、共有リストの１つを選択してもよい。 In one embodiment, the member, as a default shared list may select one of the shared list. ＤＭＦネットワークは、そして、メンバがＤＭＦ上に表示されたオブジェクトを共有したいときには、デフォルト共有リストを使用する。 DMF network, and, when you want to share the object member is displayed on the DMF uses the default shared list. 例えば、メンバは、単一の動作を使用して共有機能を活性化することによ、現在、ＤＭＦ上に表示されているオブジェクトを共有しうる。 For example, members, by the activating Sharing using a single operation, currently, may share an object displayed on the DMF. 現在表示されているオブジェクトは、デフォルト共有リスト内の受信者に、自動的に、共有又は配信される。 Objects that are currently displayed, in the recipient's default shared list, automatically, be shared or distributed.
他の実施例では、ユーザは、有効な共有リストから、１つ又はそれ以上の共有リストを選択する必要がある。 In another embodiment, the user is from a valid shared list, it is necessary to select one or more shared list. 図１６は、共有動作の活性化を示す例示のフロー図である。 Figure 16 is a flow diagram of an example showing the activation of the sharing operation. ブロック１６０５で、メンバは、ＤＭＦ上で、共有動作が実行されることを示す。 In block 1605, the member is on DMF, indicating that the shared operation is executed. これは、例えば、ＤＭＦ内の共有論理を活性化する、共有ボタンを押すこと又はユーザ入力機構によりなされうる。 This, for example, to activate the sharing logic in DMF, it may be made by or user input mechanism presses the share button. ブロック１６１０では、ＤＭＦは、ＤＭＦ内の利用できるオブジェクトを表示する。 In block 1610, DMF displays objects available in DMF. このオブジェクトは、選択されたスクリーン上に、サムネール画像として表示されてもよい。 This object is on the selected screen may be displayed as thumbnail images. これは、メンバ（例えば、ＤＭＦオーナー）が、共有される１つ又はそれ以上のオブジェクトを選択することを可能とする。 This member (e.g., DMF owner), makes it possible to select one or more objects are shared. 選択されたオブジェクトは、他の選択されないオブジェクトから区別するために、チェックマーク又は太い境界のような、インジケータと共に表示される。 Selected objects, in order to distinguish from other unselected objects, such as check or thick boundary is displayed with indicator. メンバが選択を完了すると、ＤＭＦは、メンバにより以前に発生された利用できる共有リストを表示する。 When a member completes a selection, DMF displays a shared list available previously generated by the member. ブロック１６１５では、メンバは、複数の共有リストを選択してもよく、その場合には、複数の共有リスト内の受信者は、選択されたオブジェクトを受信する。 In block 1615, the member may select multiple shared list, in which case, the recipient multiple shared list, receiving the selected object. ブロック１６２０では、ＤＭＦネットワークは、選択された共有リスト内で識別された各々の受信者に、選択されたオブジェクトのコピーを送信する。 In block 1620, DMF network, the recipient of each identified in the selected shared list, send a copy of the selected object.
図１７は、図１６のブロック１６２０内で実行される動作の一実施例を示す例示のフロー図である。 Figure 17 is a flow diagram of an example showing an embodiment of operations performed in block 1620 in FIG. 16. ＤＭＦネットワークが、ＤＭＦから共有信号を受信するときには、ＤＭＦネットワークサーバは、ブロック１７０５で示されたように、ネットワーク内に、共有されるオブジェクトが既に存在するかどうかを決定する。 DMF network, when receiving a shared signal from the DMF, DMF network server, as shown in block 1705, in the network, to determine whether an object is shared already exists. 例えば、ネットワークサーバが、ＤＭＦネットワーク内のＤＭＦオーナーのアカウントに関連するストレージ空間内で、そのオブジェクトについて検索を行う。 For example, a network server, in a storage space associated with DMF owner's account in DMF network, to search for the object. 前の同期動作の１つの間に、ＤＭＦによりそれが送信されていたので、オブジェクトがストレージ空間内で見つかる。 During one of the previous synchronization operation, since it had been sent by DMF, objects are found in the storage space. ＤＭＦネットワークの他のメンバにより、ＤＭＦオーナーに、それが送信されていたので、オブジェクトがストレージ空間内で見つかる。 The other members of the DMF network, the DMF owner, since it had been transmitted, the object is found in the storage space. オブジェクトがストレージ空間内で見つかるときには、フローはブロック１７２５に進み、そして、オブジェクトは１つ又はそれ以上の受信者に配信される。 When the object is found in the storage space, the flow proceeds to block 1725, then the object is delivered to one or more recipients. しかし、オブジェクトがストレージ空間内で見つからないときには、ＤＭＦネットワークはＤＭＦに、ブロック１７１０に示されたように、ＤＭＦからオブジェクトを送信するように要求する。 However, when the object is not found in the storage space, DMF network in DMF, as indicated in block 1710, requests to send an object from DMF. これは、最後の同期化後に、外部装置からＤＭＦへ、オブジェクトが転送されたときに発生する。 This is after the end of synchronization, from the external device to the DMF, the object occurs when transferred. ブロック１７１５では、ＤＭＦは、オブジェクトを、ＤＭＦネットワークに送信し、ここで、オブジェクトは、ブロック１７２０に示されたように、ＤＭＦオーナーのアカウントに関連するストレージ空間内に蓄積される。 In block 1715, DMF is an object, and sends the DMF network, where the object is, as shown in block 1720 and stored in a storage space associated with DMF owner's account. ブロック１７２５では、オブジェクトは、受信者に送信される。 In block 1725, the object is sent to the recipient.
ＤＭＦオーナーは、ＤＭＦ上のオブジェクトを、ＤＭＦオーナーと非ＤＭＦオーナーを含むＤＭＦネットワークのどのメンバとも共有できる。 DMF owner, the objects on the DMF, can be shared with any member of the DMF network including DMF owners and non-DMF owner. ＤＭＦオーナーは、また、例えば、ｗｗｗ． DMF owner, also, for example, www. Ｚｉｎｇ． Zing. ｃｏｍでのＺｉｎｇネットワークのメンバのような、ＤＭＦネットワークの任意の非メンバとも、オブジェクトを共有できる。 Such as members of the Zing network in com, with any non-member of the DMF network can share objects. 同様に、ＤＭＦネットワークのメンバである非ＤＭＦオーナーは、ＤＭＦネットワークの非メンバを含む、どのＤＭＦオーナーと非ＤＭＦオーナーとも、関連するストレージ空間（例えば、仮想フレーム）内のオブジェクトを共有できる。 Similarly, non-DMF owner is a member of the DMF network includes a non-member of the DMF network, with any DMF owner and non DMF owners associated storage space (e.g., virtual frame) can share objects in. この能力は、全ての潜在的なＤＭＦオーナーが、ＤＭＦを取得する前に、ＤＭＦネットワークに参加し、そして、ＤＭＦネットワークサービスを利用することを可能とする。 This ability, all potential DMF owner, prior to obtaining the DMF, participates in DMF network, and makes it possible to use the DMF network service. 図１５のＰＣ１５４５は、ネットワークブラウザから、オンライン仮想画像フレーム内のオブジェクトを管理するために、ＤＭＦオーナーと非ＤＭＦオーナーにより使用されてもよい。 PC1545 in FIG. 15, the network browser, in order to manage the objects in the online virtual image frame may be used by DMF owners and non-DMF owner. 非ＤＭＦオーナーがＤＭＦを取得するときには、ＤＭＦのシリアル番号又はＤＭＦの唯一の識別子が、非ＤＭＦオーナーの現在あるアカウントを通して、ＤＭＦネットワークで登録される。 When non-DMF owner acquires the DMF is the only identifier of the serial number or DMF in DMF is through currently account non DMF owner, registered in DMF network.
一実施例では、共有リスト内のエントリが住所（例えば、非メンバのアドレス）であるときには、オブジェクトは、例えば、米国郵便局のような、従来の郵便方法を使用して、適切なフォーマットで、受信者に送信される。 In one embodiment, address entries in the shared list (e.g., non-member addresses) when it is, the object, for example, such as the United States Post Office, using conventional postal methods, in the appropriate format, It is sent to the recipient. 例えば、共有されるオブジェクトが画像の場合には、葉書が、受信者に送られる。 For example, when the object to be shared is an image, the postcard is sent to the recipient. 共有リスト内のエントリーが電子メールアドレス（例えば、非メンバの電子メールアドレス）の場合には、オブジェクトのコピーが、電子メールアドレスを使用して受信者に送信される。 Entry E-mail address in the shared list (e.g., e-mail address of the non-member) in the case of the copy of the object is sent to the recipient by using the e-mail address. 代わりに、ＤＭＦネットワークへのリンクが電子メールアドレスを使用して、受信者に送信される。 Instead, a link to the DMF network using an email address, is sent to the recipient. 受信者は、そして、リンクを選択することにより、オブジェクトにアクセスする。 Recipient, and, by selecting a link to access the object. 例えば、ネットワークがインターネットのときには、オブジェクトについてのユニフォームリソースロケータ（ＵＲＬ）が受信者に送信される。 For example, when the network is the Internet, a uniform resource locator for the object (URL) is sent to the recipient. 共有リスト内のエントリがＤＭＦネットワーク内のメンバの識別子であるときには、オブジェクトは受信者のインボックスに送信される。 When an entry in the shared list is the identifier of the members in DMF network, the object is sent to the recipient's inbox.
図４を参照すると、ＤＭＦ４００のユーザ入力装置４１０は、ＤＭＦオーナーが、共有機能を活性化することを許す論理又は機構も含みうる。 Referring to FIG. 4, the user input device 410 of DMF400 is, DMF owner may also include logic or mechanisms allow to activate the sharing. 共有機能を実行する論理又は機構は、例えば、ボタン、トグルスイッチ等でもよい。 Logic or mechanisms to perform a shared function, for example, a button, or a toggle switch or the like. この共有機能論理を活性化することは、ＤＭＦオーナーが、ＤＭＦメンバ及び非ＤＭＦメンバと、オブジェクトを共有することができるようにすることを可能とする。 Activating the sharing logic, DMF owner, and DMF members and non-DMF member makes it possible to be able to share objects.
前述の詳細な説明では、本発明の方法と装置を、特定の例示的な実施例を参照して説明した。 In the foregoing detailed description, the method and apparatus of the present invention has been described with reference to specific exemplary embodiments. しかしながら、本発明の広い意図と範囲から離れることなしに、それに、種々の変形と変更がなされうることは、明らかである。 However, without departing from the broader spirit and scope of the present invention, it, it is apparent that changes and various modifications may be made. 本明細書と図面は、従って、制限的ではなくむしろ説明的とみなされる。 The specification and drawings are, accordingly, be regarded as restrictive but rather illustrative rather.
１００ 外部入力装置１０４ インターフェースユニット１０５ 入力部１０６ ボタン１１０ カメラ１１２ コンピュータ１１４ ケーブル１１４ ケーブルコネクタ１１６ インターネットコネクタ１２０ ケーブル４０２ ディスプレイ４０６ ユニット４１０ 入力装置４２０ ボタン４２２ ポーズボタン４２４ ボタン１０５４ 電話１０５６ ネットワーク１０５８ ＤＭＦネットワークサービス１０６０ サーバ１０６２ サーバ 100 External input device 104 interface unit 105 input unit 106 button 110 camera 112 computer 114 cable 114 cable connector 116 Internet Connector 120 cable 402 display 406 unit 410 input unit 420 button 422 pause button 424 button 1054 Phone 1056 Network 1058 DMF network service 1060 server 1062 server
通信ネットワークを介して、複数のディジタルメディアフレームに画像又は情報を提供する方法であって： Via the communication network, a method of providing an image or information to a plurality of digital media frames:
ａ）前記複数のディジタルメディアフレームにネットワークサーバにより少なくとも１つのサービスを提供するステップであって、前記少なくとも１つのサービスは、異なるカテゴリーからの画像及び異なるカテゴリーからの商業的に利用できるコンテンツを提供し、かつ前記ディジタルメディアフレームで見ることができる、ステップと； providing at least one service by the network server to a) said plurality of digital media frame, the at least one service provides content, commercially available from the image and different categories from different categories and it can be seen in the digital media frame, the steps;
ｂ）前記通信ネットワークを介してそれぞれのディジタルメディアフレームに送信されるように、前記少なくとも１つのサービスから１つ以上のカテゴリーを選択するための手段を前記ネットワークサーバにより提供するステップと； b) via the communication network to be sent to each of the digital media frame, and providing a means for selecting one or more categories from the at least one service by the network server;
ｃ）前記ネットワークサーバに関連づけられたアカウントを各ディジタルメディアフレームに関連づけるステップであって、各アカウントは、前記選択された１つ以上のカテゴリーを含むユーザプロファイルを含む、ステップと； c) the account associated with the network server comprising: associating each digital media frame, each account including a user profile that includes one or more categories the selected, the steps;
ｄ）それぞれのユーザプロファイルの各々に関連づけられた前記ディジタルメディアフレームに対して、前記ユーザプロファイルに基づいて、前記ネットワークサーバが情報を送信するステップと； d) with respect to the digital media frame associated with each of the respective user profile, based on the user profile, the steps of the network server to send information;
ｅ）共有リストを、前記ネットワークサーバにより受信して、前記それぞれのディジタルメディアフレームに関連づけられた前記ユーザプロファイルに格納するステップであって、ディジタルメディアフレームの前記共有リストは、他のディジタルメディアフレームの識別子を含む、ステップと； The e) shared list, received by the network server, comprising the steps of: storing in the user profile associated with said each of the digital media frame, the shared list of digital media frame, the other digital media frame It includes an identifier, a step;
ｆ）ディジタルメディアフレームから、ユーザにより選択されたオブジェクトを示す、共有動作コマンドを前記ネットワークサーバにより受信するステップと； from f) a digital media frame, it shows the object selected by the user, is received by the network server sharing operation commands and steps;
ｇ）前記共有動作を示すディジタルメディアフレームに関連づけられた前記ユーザプロファイルに含まれた前記共有リストに基づいて前記共有動作コマンドに示された前記選択された共有オブジェクトを、前記共有リストにおいて特定された前記ディジタルメディアフレームに前記ネットワークサーバにより送信するステップと； the selected shared object shown in the sharing operation command based on the shared list included in the user profile associated with the digital media frame indicating g) the sharing operation, specified in the shared list transmitting by said network server to said digital media frame;
前記商業的に利用できるコンテンツは、 Content The commercially available,
金融ニュース； Financial news;
ショッピング； shopping;
天気の情報； Weather information;
広告；及び Advertising; and
インタラクティブメッセージである、 It is an interactive message,
請求項１記載の方法 。 The method of claim 1, wherein.
前記商業的に利用できるコンテンツ及び前記画像のうちの少なくとも１つはオーディオ情報を含む、 Wherein at least one of the commercially available content and the image includes audio information,
前記ネットワークサーバは、前記それぞれのユーザから、前記ユーザプロファイルを受信する、 The network server, from said each user, receives the user profile,
前記通信ネットワークを介して、それぞれのディジタルメディアフレームに送信される１つ以上のカテゴリーを選択するためのウェブページを前記ネットワークサーバにより提供する、 Via the communication network, one or more web pages to select the categories to be transmitted to each of the digital media frame provided by the network server,
前記ユーザプロファイルは、１つ以上のカテゴリーの選択が完了した後、前記ネットワークサーバにより作成される、 Wherein the user profile after the selection of one or more categories are completed, it is created by the network server,
前記ユーザプロファイルを、ユーザプロファイルデータベースに格納するステップ、 Storing the user profile, the user profile database,
を更に有する、請求項６記載の方法。 Further comprising The method of claim 6, wherein the.
それぞれのディジタルメディアフレームに対するデフォルト設定として前記ユーザプロファイルを、前記ネットワークサーバにより使用するステップ、 The user profile as a default setting for each of the digital media frame, the step of using by the network server,
前記ユーザプロファイルに含まれた前記共有リストに基づいて前記共有動作コマンドに示された前記選択された共有オブジェクトを、前記共有リストにおいて特定された前記ディジタルメディアフレームに前記ネットワークサーバにより送信するステップは、前記共有リストにおいて特定された前記ディジタルメディアフレームに、画像、ビデオ、オーディオ、及びテキストの少なくとも１つを有する選択された共有オブジェクトを前記ネットワークサーバにより送信するステップを含む、 Transmitting the selected shared object shown in the sharing operation command, by said network server to said digital media frame identified in the shared list based on the shared list included in the user profile, to the digital media frame identified in the shared list, including image, video, audio, and the step of transmitting by said network server the selected shared object having at least one of text,
JP2013006201A 1998-11-18 2013-01-17 How to share images using digital media frame Active JP5852595B2 (en)
US09/620,889 2000-07-21
US09/620,889 US6535228B1 (en) 1998-11-18 2000-07-21 Method and system for sharing images using a digital media frame
JP2011104383 Division 2001-07-23
JP2013117977A JP2013117977A (en) 2013-06-13
JP5852595B2 true JP5852595B2 (en) 2016-02-03
JP2002515006A Granted JP2004505362A (en) 1998-11-18 2001-07-23 Method and system for sharing images using the digital media frame
JP2011104384A Active JP5111642B2 (en) 1998-11-18 2011-05-09 Method and system for sharing images using the digital media frame
JP2011104383A Pending JP2011222028A (en) 1998-11-18 2011-05-09 Method and system for sharing image by using digital media frame
JP2012184020A Pending JP2013037698A (en) 1998-11-18 2012-08-23 Portable digital media device
JP2013006201A Active JP5852595B2 (en) 1998-11-18 2013-01-17 How to share images using digital media frame
AU (3) AU2001277080B2 (en)
WO (1) WO2002009415A2 (en)
FR3073653A1 (en) 2017-11-14 2019-05-17 Asweshare Image sharing and display devices and methods
JPH0568923B2 (en) 1984-07-25 1993-09-30 Hitachi Ltd
2000-07-21 US US09/620,889 patent/US6535228B1/en not_active Expired - Lifetime
2001-07-23 CN CNB018131743A patent/CN1326377C/en active IP Right Grant
2001-07-23 AU AU2001277080A patent/AU2001277080B2/en not_active Ceased
2001-07-23 EP EP01954860A patent/EP1302051A2/en not_active Withdrawn
2001-07-23 WO PCT/US2001/023056 patent/WO2002009415A2/en active IP Right Grant
2001-07-23 AU AU7708001A patent/AU7708001A/en active Pending
2001-07-23 JP JP2002515006A patent/JP2004505362A/en active Granted
2005-07-29 AU AU2005203333A patent/AU2005203333B2/en not_active Ceased
2011-05-09 JP JP2011104384A patent/JP5111642B2/en active Active
2011-05-09 JP JP2011104383A patent/JP2011222028A/en active Pending
2012-08-23 JP JP2012184020A patent/JP2013037698A/en active Pending
2013-01-17 JP JP2013006201A patent/JP5852595B2/en active Active
WO2002009415A3 (en) 2002-08-08
US6535228B1 (en) 2003-03-18
JP2011175672A (en) 2011-09-08
JP5111642B2 (en) 2013-01-09
JP2011222028A (en) 2011-11-04
AU2005203333B2 (en) 2007-01-11
CN1326377C (en) 2007-07-11
CN1443418A (en) 2003-09-17
AU2001277080B2 (en) 2005-09-01
JP2013117977A (en) 2013-06-13
AU7708001A (en) 2002-02-05
EP1302051A2 (en) 2003-04-16
JP2004505362A (en) 2004-02-19
AU2005203333A1 (en) 2005-08-18
JP2013037698A (en) 2013-02-21
WO2002009415A2 (en) 2002-01-31
US8312079B2 (en) 2012-11-13 Adaptive rendering for mobile media sharing
JP5160410B2 (en) 2013-03-13 System and method for obtaining content based on data from the electronic device
CN100444244C (en) 2008-12-17 System and method for media-enabled messaging having publish-and-send feature
Ref document number: 5852595