JPH11355706A - デジタルカメラ画像の管理システム - Google Patents

デジタルカメラ画像の管理システム

Info

Publication number
JPH11355706A
JPH11355706A JP11078596A JP7859699A JPH11355706A JP H11355706 A JPH11355706 A JP H11355706A JP 11078596 A JP11078596 A JP 11078596A JP 7859699 A JP7859699 A JP 7859699A JP H11355706 A JPH11355706 A JP H11355706A
Authority
JP
Japan
Prior art keywords
resolution image
image data
digital camera
area
camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP11078596A
Other languages
English (en)
Other versions
JP4261671B2 (ja
Inventor
Hunter Toomatto Andrew
アンドリュー・ハンター・トーマット
Giesan Wickramaraine Manjura
マンジュラ・ギーサン・ウィックラマレイン
Andrew Labendel Laurence
ローレンス・アンドリュー・ラベンデル
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of JPH11355706A publication Critical patent/JPH11355706A/ja
Application granted granted Critical
Publication of JP4261671B2 publication Critical patent/JP4261671B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00161Viewing or previewing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/54Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00432Arrangements for navigating between pages or parts of the menu using tabs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • H04N1/00453Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a two dimensional array
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00461Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet marking or otherwise tagging one or more displayed image, e.g. for selective reproduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00477Indicating status, e.g. of a job
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00501Tailoring a user interface [UI] to specific requirements
    • H04N1/00503Customising to a particular machine or model, machine function or application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0084Digital still camera

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)

Abstract

(57)【要約】 【課題】 デジタルカメラに記憶された画像データの管
理、操作を高速かつ容易に行うことのできるシステム及
びユーザインタフェースを提供すること。 【解決手段】 システムオブジェクトを閲覧するビュワ
ーアプリケーションにおいて、デジタルカメラをシステ
ムオブジェクトとして表示するとともに、デジタルカメ
ラ内部のフォルダをデジタルカメラのサブフォルダとし
て表示する第1の領域194と、第1の領域で選択され
たシステムオブジェクトに対応したサムネイル画像を表
示する第2の領域192と、表示されたサムネイル画像
に隣接して、関連づけされた音声データの存在を示す音
声アイコンを表示する第3の領域と、第2の領域と第3
の領域を取り囲む第4の領域を有し、第4の領域を選択
して第1の領域に表示された記憶装置又はアプリケーシ
ョンを表すアイコンにドラッグすることにより、選択さ
れた領域に表示されたサムネイル画像に対応した所定の
データを記憶装置へコピーしたり、アプリケーションで
開くことができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はデジタルカメラに保
管された画像を管理・操作するシステムに関し、特にデ
ジタルカメラに記憶された最大解像度(full-resolutio
n)画像データ、サムネイル(thumbnail)画像及び音声
データをウィンドウ環境を有するパーソナルコンピュー
タを用いて管理するシステムであって、標準的なユーザ
インタフェースを備えるウィンドウ環境と統合されたシ
ステムに関する。
【0002】
【従来の技術】デジタルカメラはインターネット取引や
不動産といった、デジタル画像の取り込み(capture)
及び操作が必要な企業だけでなく、消費者世帯において
もいよいよ広まってきている。この種のデジタルカメラ
ユーザの大部分は、パーソナルコンピュータシステムを
所有しており、それを用いて自分のデジタルカメラを使
って取り込んだ画像を管理・操作することを心に描いて
いる。これらのパーソナルコンピュータシステムは一般
に記憶装置、データ及びプリンタといったシステムオブ
ジェクトのコントロールに直感的かつ標準化されたイン
タフェースを用いるウィンドウ操作環境(windowing op
erating environment)を提供する。
【0003】よって、内部に記憶されたデータファイル
と同様、デジタルカメラもウインドウ環境に含まれる他
のシステムオブジェクトのコントロールに用いられる標
準化されたインタフェースを用いて管理することが望ま
れている。さらに、デジタルカメラに特有な特殊機能を
制御及び利用するための標準化されたインタフェースの
カスタマイズがさらに望まれている。
【0004】米国コダック(登録商標)社はマイクロソ
フト(登録商標)ウィンドウズ95(登録商標)と最小
限の統合がなされたソフトウェアを自社のデジタルカメ
ラとともに提供することによって上述の機能を提案して
いる。この点について、ウインドウズ95は選択された
フォルダやサブフォルダの中身と同様に、フォルダ及び
サブフォルダに配置されたシステムオブジェクトの階層
的ツリー構造(hierarchical tree )を閲覧するために
用いられるエキスプローラ(Explorer、登録商標)を含
んでいる。図48に示すように、コダック社のソフトウ
ェアはエキスプローラアプリケーションに対し、コダッ
クデジタルカメラを表すアイコン1001をシステムオ
ブジェクトとして全フォルダウィンドウ(All Folders
window)1002に表示させるものである。さらに、コ
ダックデジタルカメラ内部にあるカメラメモリはアイコ
ン1003として表され、コダックデジタルカメラのサ
ブフォルダとして表示されている。
【0005】図48においてアイコン1003は選択さ
れているので、フォルダ内容ウィンドウ(Folder Conte
nts window)1004にはカメラメモリの内容が表示さ
れている。従って、ウィンドウ1004に示されるアイ
コンのそれぞれがカメラメモリに記憶されたデータを表
している。しかし、表示されるデータはコダック社の専
用フォーマット(拡張子が.kdc)のものである。ま
た、表示されたアイコンもアイコンとリストされるファ
イル名も、表示されたデータの内容を判断するために何
の助けにもならない。
【0006】
【課題を解決するための手段】本発明者は、カスタマイ
ズされたコンテキストメニューやスマートな”ドラッグ
アンドドロップ”(drag and drop)機能などの標準的
なウィンドウ機能に加えて、デジタルカメラに記憶され
た関連する最大解像度の画像データ、サムネイル画像デ
ータ及び音声データの便利で直感的な操作を提供するウ
インドウ環境へデジタルカメラ管理を統合するためのシ
ステムが必要とされているとの認識に基づき、本発明に
到達した。
【0007】本発明は、システムオブジェクトを閲覧す
るための、エキスプローラやマイコンピュータ(My Com
puter,登録商標)などのウィンドウアプリケーション
にデジタルカメラをシステムオブジェクトとして統合
し、かつカメラに記憶されたすべてのデータに関して視
覚的なフィードバック及びドラッグアンドドロップ機能
を提供することによって、前述のシステムを達成するも
のである。結果として、カメラに記憶された、関連づけ
された最大解像度画像データ、サムネイル画像データ及
び音声データは個々に、又は一つの固まりとして容易に
操作することができる。
【0008】よって、ある見地によれば、本発明はデジ
タルカメラに記憶されたデータをウィンドウ環境で管理
するためのシステムに関し、デジタルカメラをシステム
オブジェクトとして表すアイコン表示と、デジタルカメ
ラ内部のフィルムフォルダ(film canister)をシステ
ムオブジェクトディレクトリにおけるデジタルカメラの
サブフォルダとして表すアイコン表示と、フィルムフォ
ルダのユーザ選択に応答した、フィルムフォルダに含ま
れる複数のサムネイル画像表示を含む。従って、本発明
のこの見地によれば、ユーザはシステムオブジェクトを
閲覧するアプリケーションの中に表示されるフィルムフ
ォルダを単に選択することにより、デジタルカメラに記
憶されたサムネイル画像データを見ることが可能とな
る。さらに、好ましくはフィルムフォルダは関連したサ
ムネイル画像データ、最大解像度画像データ及び音声デ
ータの複数の写真グループを有する。
【0009】好ましい見地において、フィルムフォルダ
を表すアイコンはハードディスク又はネットワークディ
スクの任意のフォルダへドラッグアンドドラッグするこ
とができ、その後のドラッグアンドドロップされたアイ
コンの選択時には複数のサムネイル画像データが表示さ
れる。この実施形態において、フィルムフォルダの選択
に応答したサムネイル画像の表示機能は、フィルムフォ
ルダがデジタルカメラではなく記憶装置にある場合であ
っても有利さを維持する。
【0010】別の見地によれば、本発明はデジタルカメ
ラと接続するためのコンピュータシステムを監視するシ
ステムに関し、コンピュータシステムに接続されたデジ
タルカメラの検出、カメラの検出後自動的になされるカ
メラに記憶されたサムネイル画像データの受信及び、受
信したサムネイル画像データのキャッシュメモリへの記
憶の各動作を含む。好ましい実施形態においては、キャ
ッシュメモリにサムネイル画像データが記憶された後に
最大解像度のデータの受信、キャッシュメモリへの記憶
がなされる。さらに、最大解像度のデータは順番(シー
ケンシャル)に又はサムネイル画像の選択に基づいて受
信、記憶される。検出されたカメラに記憶されたデータ
が自動的にキャッシュされるため、本発明によればキャ
ッシュへのアクセス要求を分岐(diversion)すること
によって、複数のクライアントアプリケーションがデジ
タルカメラからのデータに素早くアクセスすることがで
きる。
【0011】さらに別の見地によれば、本発明は設定ボ
タン、ダウンロードボタン、ビューボタン、プリントボ
タン及びアップロードボタンを含むツールボックスウィ
ンドウの表示を含むデジタルカメラツールボックスアプ
リケーションユーザインタフェースをコントロールする
システムに関する。ツールボックスアプリケーションは
また、設定ボタンが選択された場合のデジタルカメラ設
定、ビューボタンが選択された場合のカメラに記憶され
たすべてのサムネイル画像データの閲覧(Viewing)、
ダウンロードボタンが選択された場合の、カメラに記憶
されたすべてのサムネイル画像データ、最大解像度画像
データ及び音声データのダウンロード、プリントボタン
が選択された際の、少なくとも1枚のコンタクトシート
(contact sheet)への、カメラに記憶された全サムネ
イル画像データの印刷、およびアップロードボタンが選
択された場合のカメラに記憶された全最高解像度画像デ
ータのインターネット写真サービスプロバイダへのアッ
プロードのそれぞれに対するコントロールを提供する。
好ましい実施形態において、設定ボタンはダウンロート
及びアップロードパラメータに関するコントロールを提
供する。ツールボックスアプリケーションにおける1ボ
タン機能は一般に使用されるカメラ管理機能の簡単操作
を実現する。
【0012】本発明はまた、システムオブジェクトを閲
覧するウィンドウアプリケーションのユーザインタフェ
ースに関する。ユーザインタフェースはシステムオブジ
ェクトの階層ツリーを表示する第1の領域と、第1の領
域で選択されたシステムオブジェクトに対応するサムネ
イル画像を表示する第2の領域を有する。好ましくは、
第2の領域を選択し、記憶装置を表すアイコンにドラッ
グすることにより、表示されたサムネイル画像に関連す
る最大解像度画像データが記憶装置にコピーされる。
【0013】本発明のユーザインタフェースはまた好ま
しくは第2の領域に隣接した、表示されたサムネイル画
像に関連した音声データを表示するための第3の領域を
有する。そして、第3の領域を選択し、記憶装置を表す
アイコンにドラッグすることにより、表示されたサムネ
イル画像に関連する音声データが記憶装置にコピーされ
る。さらに好ましい見地によれば、第2の領域及び第3
の領域を取り囲む第4の領域を有し、この第4の領域を
選択し、記憶装置を表すアイコンにドラッグすることに
より、表示されたサムネイル画像に関連する最大解像度
画像データ及び関連するいくつかの音声データが記憶装
置にコピーされる。
【0014】都合のよいことに、この見地によれば関連
するが別個であるサムネイル画像データ、最大解像度画
像データ及び音声データの存在をユーザに感じさせなく
する(マスクする)ことができる。その結果、この見地
はデジタルカメラが生成したデータファイルのシンプル
かつインテリジェントな操作を提供する。
【0015】この簡単な要約は本発明の本質を素早く理
解することができるように記載されたものである。添付
図面と関連して以下になされる本発明の好ましい実施形
態の詳細な説明により本発明をさらに完全に理解するこ
とができる。
【0016】
【発明の実施の形態】図1は本発明の適用可能なコンピ
ュータシステムを説明する図である。コンピュータシス
テム1は好ましくはマイクロソフトウインドウズ95を
実行するIBMPC互換システムである。コンピュータ
システム1はマッキントッシュ(登録商標)などの、ウ
ィンドウ環境を実行する他の種類のシステムでもよい。
コンピュータシステム1は、好ましくはカラーモニタで
あるディスプレイ2、ユーザコマンドを入力するキーボ
ード4、ディスプレイ2に表示されるグラフィカルユー
ザインタフェース及び他のオブジェクトを指定及び操作
するための、マウスなどのポインティングデバイス5を
有している。
【0017】コンピュータシステム1はまた、本発明に
よるポートモニタ、ツールボックスアプリケーション、
ウインドウズ95エキスプローラシェル拡張機能モジュ
ール及びウインドウズ95レジストリキーを提供する、
コンピュータが実行可能な処理ステップを記憶するため
の、固定ディスク6のような大規模記憶装置を有してい
る。固定ディスク6はまた、本発明と関連して用いるた
めの画像処理アプリケーション、ワープロアプリケーシ
ョン、画像データ及びデバイスドライバを記憶してもよ
い。固定ディスク6により提供される記憶装置はまた、
CD−ROMドライブ(図示せず)を介してアクセスさ
れるCD−ROM(図示せず)によって実現してもよ
い。
【0018】フロッピードライブ7は、フロッピーディ
スクに記憶された、コンピュータシステム1のランダム
アクセスメモリ(RAM)又は固定ディスク6に直接読
み込まれるデータにアクセスするのに用いられる。コン
ピュータ実行可能な処理ステップ又は他のファイルは、
ネットワーク接続9やワールドワイドウェブ(WWW)
接続10を介してWWWから読み出してもよい。
【0019】画像データはまた、スキャナ11を用いて
コンピュータシステム1に入力してもよい。
【0020】固定ディスク6、フロッピードライブ7、
ネットワーク接続9、WWW接続10又はスキャナ11
から読み出された画像は直接プリンタ12へ出力して
も、コンピュータシステム1で実行される画像処理アプ
リケーションによって処理されてからプリンタ12へ送
るようにしてもよい。プリンタ12は高品質のカラー又
は写真画像を生成するカラープリンタであることが好ま
しい。
【0021】キヤノンパワーショット350又はパワー
ショット600デジタルカメラなどのデジタルカメラ1
4は、デジタル写真の取り込みに使用される。取り込ま
れた写真は好ましくはカメラ14内に、最大解像度(1
024画素×768画素)のJPEG画像データ及び低
解像度(60画素×80画素)のTIFF画像データの
両形式で保存される。取り込まれた写真はまた、カメラ
14に保存された1つかそれ以上の音声データと関連づ
けられてもよい。もちろん、異なる形式の高解像度画像
データ及び低解像度画像を記憶する他のデジタルカメラ
も本発明の実施に用いることができる。
【0022】カメラ14に記憶された各データは、コン
ピュータシステム1とケーブルもしくは他の種類によっ
て接続されると同時に、コンピュータシステム1によっ
てダウンロード可能であることが好ましい。この点に関
して、多くのデジタルカメラはコンピュータシステム1
のシリアルポート(図示せず)と接続するように構成さ
れているが、本発明の実施において、コンピュータシス
テム1との接続には他のいかなる方法を用いてもよい。
カメラ操作及びカメラに記憶されたデータの他の詳細に
ついては以下に説明する。
【0023】図1には、プログラム可能な汎用コンピュ
ータシステムが示されているが、専用のコンピュータタ
ーミナルや他の種類のデータ処理装置を以下に説明する
デジタルカメラ画像管理システムに利用することもでき
る。
【0024】図2は、コンピュータシステム1の内部構
成を詳細に示すブロック図である。図2に示されるよう
に、コンピュータシステム1はコンピュータバス16と
インタフェースする中央処理ユニット(CPU)15を
有する。スキャナインタフェース17、デジタルカメラ
インタフェース18、ネットワークインタフェース1
9、WWWインタフェース20、フロッピーディスクド
ライブインタフェース21、ディスプレイインタフェー
ス22、プリンタインタフェース24、マウスインタフ
ェース25、キーボードインタフェース26、固定ディ
スク6、読み出し専用メモリ(ROM)27及びメイン
RAM29もそれぞれ、コンピュータバス16とインタ
フェースする。
【0025】メインRAM29はコンピュータ実行可能
処理ステップの実行中、CPU15にメモリ記憶領域を
供給するためにコンピュータバス16とインタフェース
する。さらに具体的には、CPU15が固定ディスク6
から処理ステップをRAM29へロードし、記憶された
処理ステップをRAM29から実行して本発明によるデ
ジタルカメラ画像管理システムを提供する。
【0026】図2に示すように、固定ディスク6は以下
に説明するポート監視、ツールボックスアプリケーショ
ン、シェル拡張モジュール及びレジストリキーを提供す
るコンピュータ実行可能な処理ステップを有している。
固定ディスク6はまた、画像処理アプリケーション、ワ
ープロアプリケーション、多様な画像フォーマットの画
像データ、デバイスドライバ、他のアプリケーション及
び他のデータファイルを有する。
【0027】図3は、カメラ14の内部構成を示すブロ
ック図である。図3においては、本発明と関連して用い
ることのできる一般的なデジタルカメラを示している
が、さらに複雑な構成を有する他のデジタルカメラを本
発明と関連して用いることもできることは言うまでもな
い。
【0028】カメラ14はレンズ30が指し示す被写体
からの光を集めるレンズ30と、受信した光をアナログ
信号に変換する電荷結合素子(CCD)31と、アナロ
グ信号をデジタル信号に変換するアナログデジタルコン
バータ(ADコンバータ)32及び1つの写真フレーム
を記憶するフレームメモリ34を有している。
【0029】30〜34の構成要素はマイクロプロセッ
サ35によって制御され、マイクロプロセッサ35は写
真フレームをフレームメモリ34からカメラメモリ36
へ記憶する。カメラメモリ36に記憶されたデータはI
/Oポート37を介して外部装置によってダウンロード
することができる。以下に説明する本発明の好ましい実
施形態によれば、マイクロプロセッサ35は取り込まれ
た写真を最大解像度(1024画素×768画素)のJ
PEG形式画像データ及び低解像度(60画素×80画
素)のTIFF形式画像データとしてカメラメモリ36
に保存する。
【0030】カメラ14はまた、写真を取り込んでいる
間のアナログ音声を受信するマイク38及び、取り込ん
だ音声をデジタル形式に変換するADコンバータ39を
有している。本発明においてはマイクのないデジタルカ
メラも使用できるが、好ましい実施形態ではマイクロプ
ロセッサ35がデジタル化された音声データを、1つか
それ以上の音声データを対応する最大解像度画像データ
及び対応するサムネイル画像データと関連づけるように
してカメラメモリ36に保存する。以下の説明におい
て、これらの関連するデータはまとめて写真グループと
表現する。
【0031】(ポートモニタ)図4は、本発明の実施形
態に係るコンピュータシステム1の、デジタルカメラと
接続するデバイスポートの監視処理ステップを説明する
フローチャートである。簡単に言えば、図4の処理ステ
ップはコンピュータシステムのデバイスポートに接続さ
れたデジタルカメラの検出、デジタルカメラが検出され
た後に行われるカメラ内部に記憶されたサムネイル画像
データの自動受信、及び受信したサムネイル画像データ
のキャッシュメモリへの記憶に用いられる。図4の処理
ステップはまた、デジタルカメラに記憶されたサムネイ
ル画像データ受信後の、最大解像度画像データのデジタ
ルカメラからの受信及びデジタルカメラに記憶された最
大解像度画像データ受信後の、音声データのデジタルカ
メラの受信にも用いられる。これらのステップのおかげ
で、クライアントアプリケーションがデジタルカメラに
記憶されたデータへアクセスするのに必要な時間が短縮
される。
【0032】ポートモニタアプリケーションはステップ
S401で起動される。上述のように、ポートモニタア
プリケーションは固定ディスク6から読み出されてRA
M29に記憶され、そこからCPU15によって実行さ
れる。次に、ステップS402においてバックグラウン
ドスレッド(background thread)が作られる。ウイン
ドウズ95オペレーティングシステムによれば、バック
グラウンドスレッドはそのスレッドに関連したイベント
が検出されるとオペレーティングシステム(OS)から
通知を受ける。本実施形態においては、生成されたバッ
クグラウンドスレッドはコンピュータシステム1のシリ
アルポートへのデバイス接続に関連している。
【0033】ステップS404において、バックグラウ
ンドスレッドがOSから合図を受けたか否かが判定され
る。もし合図がなければ、S404の中をループする。
合図があった場合には、シリアルポートに装置が接続さ
れたと推測し、ステップS405において接続された装
置が本発明と互換性のある(本発明が適用できる)デジ
タルカメラか否かを判別する。もし装置が本発明と互換
性のあるデジタルカメラでない場合には、ステップS4
04へ戻る。
【0034】接続された装置が本発明と互換性のあるデ
ジタルカメラである場合には、ステップS406へ進
み、ウインドウズ95のデスクトップにカメラアイコン
を表示する。図5は、デスクトップ53のステータス領
域41にカメラアイコン40が表示された状態を示して
いる。さらに図5においては、ツールボックスユーザイ
ンタフェースウィンドウ44が示されている。ツールボ
ックスユーザインタフェース44の機能の詳細について
は以下に説明する。カメラアイコン40が表示された
後、ステップS407においてカメラ14に記憶された
各サムネイル画像データがシーケンシャルにダウンロー
ドされる。
【0035】ステップS409では、カメラ14に記憶
された各最高解像度JPEG画像データのシーケンシャ
ルなダウンロードが開始される。ステップS411で
は、現在ダウンロード中の最高解像度画像データ以外の
最高解像度画像データがフォーカス(focus)を受信し
たか否かを判別する。フォーカスの最高解像度画像デー
タによる受信は、そのデータを表すアイコンのユーザに
よる選択又はその最高解像度画像データに関連して表示
されたサムネイル画像データのユーザによる選択を通じ
て行うことができる。フォーカスを受信する目的でのサ
ムネイル画像の表示については以下にさらに詳しく説明
する。フォーカスが変化しない場合には、ステップS4
12へ移行する。
【0036】ステップS412では、カメラ14内のす
べての最高解像度画像データがダウンロードされたか否
かを判別する。まだであれば、ステップS409へ戻
る。すべてダウンロードされたと判別されたならばステ
ップS413へ移行し、ここでカメラ14内のすべての
音声データがシーケンシャルにダウンロードされる。
【0037】従って、フォーカスが変化するか、すべて
の最高解像度画像データがダウンロードされるまでは、
ステップS409、S411及びS412を処理し続け
る。ステップS411においてフォーカスが変化したと
判別された場合には、ステップS414へ移行し、現在
ダウンロード中の最高解像度画像データを完全にダウン
ロードし、ステップS415に進んでフォーカスを受け
た最高解像度画像データのダウンロードを行う。そして
ステップS416では、ステップS409で始まった元
のシーケンスにおける次の最高解像度画像データのダウ
ンロードを開始する。処理はステップS416からS4
09へ進んで上述の処理を継続する。
【0038】別の実施形態においては、最高解像度画像
データのダウンロード後直ちに、存在する関連音声デー
タのダウンロードを行うことによって、関連するデータ
の完全なグループへのさらに高速なアクセスを実現す
る。
【0039】ポートモニタがデジタルカメラ14に記憶
されたデータへのすべてのアクセス要求を制御している
点に注目すべきである。すなわち、いかなるクライアン
トアプリケーションもカメラ14に記憶されたデータに
アクセスするためにはポートモニタにアクセスしなけれ
ばならない。ポートモニタは図4の処理ステップの間
に、カメラ14からダウンロードしたデータを記憶した
キャッシュメモリから、要求されたデータをクライアン
トアプリケーションに供給する。従って、データが要求
されるたびに繰り返しカメラ14からダウンロードする
必要はない。その結果、カメラ14に記憶されたデータ
の処理は素早く進行する。
【0040】さらに、ポートモニタはクライアントアプ
リケーションからのアクセス要求をキャッシュメモリに
向けることにより、複数のクライアントアプリケーショ
ンにカメラデータの同時アクセスを許可する。好ましく
は、ポートモニタはステップS406〜S416の実行
後だけでなく、実行中に発生するデジタルカメラ14へ
のその種のアクセスを制御する。従って、クライアント
アプリケーションは1つのデータへのアクセスを試行す
る前に、カメラ14からすべてのデータがダウンロード
されるのを待つ必要はない。
【0041】ポートモニタは一旦カメラ14が検出され
ると、カメラ14の切り離しを検出するためにシリアル
ポートを継続的に監視する。カメラ14がコンピュータ
システム1から切り離されると、ポートモニタはステー
タス領域41からカメラアイコン40を取り除く。
【0042】好ましい実施形態の別の見地において、ポ
ートモニタはコンピュータシステム1への着脱可能なカ
メラメモリカードの接続検出に用いられる。そのような
場合、コンピュータシステム1のPCMCIAスロット
(PCカードスロット)にカードが挿入されるとOSが
ポートモニタに通知する。そして、ポートモニタはカー
ドが本発明と互換性(compatibility)があるか否かを
判別する。もし互換性があれば、カード内のカメラフォ
ルダはフォルダシステムオブジェクトに変換される。そ
のプロパティと使用方法については以下に詳しく説明す
る。
【0043】(ツールボックス)上述のように、ポート
モニタはデジタルカメラ14を検出するとすぐにカメラ
アイコン40を表示する。ポートモニタはまたアイコン
40のユーザ選択を監視する。ポートモニタはアイコン
40が選択されると、本発明によるツールボックスアプ
リケーションを起動する。ツールボックスアプリケーシ
ョンの起動とともに、図5のユーザインタフェース44
がデスクトップ5に表示される。
【0044】ウィンドウ44はビュー(View)ボタン4
5、写真取得(Get Photos)ボタン46、コンタクトシ
ート(Contact Sheet)ボタン47、インターネット(I
nternet)ボタン48及び設定(Setting)ボタン49を
有している。ツールボックスウィンドウ44はさらに、
ヘルプ(Help)ボタン50、最小化(Minimize)ボタン
51及びクローズ(Close)ボタン52を有する。これ
らのボタンの各々については以下に詳述する。
【0045】まず、マウス5又はキーボート4を用いて
達成できる設定ボタン49の選択によって、図6に示す
設定プロパティシート55が表示される。設定プロパテ
ィシート55はロゴ領域(logo area)56、OKボタ
ン57、キャンセルボタン58、ヘルプボタン59及び
3つのプロパティシートを有している。図6に示される
ように、メインプロパティページ60が最初に表示され
る。
【0046】メインプロパティページ60はツールプリ
ファレンス(Tool Preferences)領域61を有する。ツ
ールプリファレンス領域61にはチェックボックス62
があり、このチェックボックス62を選択することによ
り、ユーザはツールボックスウィンドウ44がデスクト
ップ53に表示されている他のウィンドウによって隠さ
れないように制御することができる。ツールプリファレ
ンス領域61にはまた、ツールボックスウィンドウ44
を最小化した際にツールボックスアイコンをデスクトッ
プツールバー43に表示するか否かを制御するチェック
ボックス63が設けられている。
【0047】図7及び図8はチェックボックス63がチ
ェックされていない場合とチェックされている場合のそ
れぞれの場合におけるツールボックスウィンドウ44の
最小化を説明する図である。特に、メインプロパティペ
ージ60においてチェックボックス63がチェックされ
ていない状態でユーザが最小化ボタン51を選択する
と、ツールボックスウィンドウ44が片づけられ、カメ
ラ検出期間中ポートモニタによって表示されるカメラア
イコン71はステータス領域41に残る。この場合、ク
ローズボタン52及び最小化ボタン51は同一の機能を
実施する。
【0048】一方、チェックボックス63がチェックさ
れている状態でユーザが最小化ボタン51を選択する
と、ツールボックスボタン74がタスクバー43に現れ
る。タスクバー43におけるツールボックスボタン74
の表示は、開いたアプリケーションを巡回するALTキ
ーとタブキーの組み合わせ(ALT/Tab key sequence)に
よってツールボックスにアクセス可能であることを保証
する。さらに、ウインドウズ95オペレーティングシス
テムによれば、バーエントリ(bar entry)74の左マ
ウスクリックが、ツールボックスをカレントアクティブ
タスクとして呼び出す。その際、ツールボックスが閉じ
られず、カメラがコンピュータシステム1に対して有効
である間はツールボックスボタン74が引き続きタスク
バー43に残る。
【0049】上述の通り、最小化によって少なくとも1
つのアイコンがツールボックスに表示される。このアイ
コンを右マウスクリックによって選択された場合には、
図9に示すようなコンテクストメニューが表示される。
好ましい実施形態において、ツールボックスウィンドウ
44は1サイズしか有しておらず、拡大も縮小もできな
いため、メニュー77の最大化オプション76は常に無
効とされている。最小化オプション78は、ツールボッ
クスがアクティブな場合は有効、ツールボックスが最小
化されている場合には無効とされる。コンテクストメニ
ュー77の下4つのオプションは、ツールボックスウィ
ンドウ44の対応するボタン45〜48の選択によって
読み出される処理と類似の処理を読み出す。これらの処
理については以下に詳しく説明する。ここで、コンピュ
ータシステム1においてカメラが有効である間はツール
ボックスは引き続きアクティブなため、コンテクストメ
ニュー77はクローズオプションを含まないことに注意
すべきである。
【0050】図10に示されるコンテクストメニュー8
1は、ツールボックスタイトルバー80のマウス右クリ
ックによる選択に応じて表示される。ツールボックスウ
ィンドウ44は拡大も縮小もできないため、最大化オプ
ション82は常に無効とされている。最小化オプション
83は有効であり、オプション83が選択されると、ウ
ィンドウ44はメインプロパティページ60のチェック
ボックス63に従って最小化される。「カメラギアにつ
いて」オプション(About CameraGear option)84を
選択すると、カメラギアツールボックス名、バージョン
番号及びコピーライト情報といった情報を含むダイアロ
グボックスが表示される。コンピュータシステム1にお
いてカメラが有効である間はツールボックスは引き続き
アクティブなため、コンテクストメニュー81はクロー
ズオプションを含まない。
【0051】設定プロパティシート55に戻って、メイ
ンプロパティページ60はさらに、プロパティボタン6
8及び通信ポート(Com. Port)ボタン69が表示され
るソースカメラ設定(Source Camera Setting)領域6
4を有している。
【0052】プロパティボタン68を選択すると、ポー
トモニタに検出されたカメラに対応した設定ダイアログ
が表示される。例えば、図11はキヤノンパワーショッ
ト600デジタルカメラに対応した設定ダイアログ85
を示す。図11に示されるように、設定ダイアログ85
はカメラ型式及びファームウェアバージョンが表示され
る情報領域86を有する。ダイアログ85はまた、入力
されるであろうカメラ所有者の名前を表示する所有者名
領域88と、入力日付及び時間をそれぞれ増加的に変化
させるためのスピナーコントロール(spinner contro
l)90及び92を有する日付、時間入力領域89およ
び91とを有する。日付及び時間はまた、領域89及び
91へ入力するために、システムから取得(From Syste
m)ボタン93を用いてコンピュータシステム1から取
得することもできる。
【0053】ダイアログ85はさらに、デジタルカメラ
14のバッテリー残量パーセンテージを表示するバッテ
リーチャージインジケータ96を有している。また、デ
ジタルカメラ14にインストールされたメモリの量を表
す数値に隣接して、インストール済みカメラメモリアイ
コン98が示されている。アイコン99はデジタルカメ
ラ14内部の、着脱可能なメモリカードやその類似品を
表し、カードが提供する記憶容量を示す数値に隣接して
表示されている。カメラアイコン100はデジタルカメ
ラ14の有効なメモリ量に隣接して表示され、カードア
イコン101は着脱可能な記憶媒体内部の有効なメモリ
量に隣接して表示される。
【0054】カメラ設定ダイアログ85は加えて、ロゴ
バー(logo bar)94、ダイアログ85に入力した情報
をセーブするためのOKボタン103及び設定ダイアロ
グ85になされたすべての変更を破棄するためのキャン
セルボタン104を含んでいる。ボタン103及び10
4によって、設定ダイアログ85は片づけられる。ヘル
プボタン106はダイアログ85に関する、コンテクス
トセンシティブ(context-sensitive)なヘルプを提供
する。ここで、補助ボタン107及び108はボタン1
06及び104とそれぞれ同様に機能する。
【0055】簡潔さのために、図11に関連して説明し
たロゴバー、OKボタン、キャンセルボタン、ヘルプボ
タン及び補助キャンセル及びヘルプボタンの機能に関す
る説明は、以下において省略する。
【0056】図6に戻って、通信ポートボタン69が選
択されると、カメラ通信設定ダイアログが表示される。
このダイアログを図12に示す。カメラ通信設定ダイア
ログ110はコンピュータシステム1がカメラ14と通
信を行う際に使用すべき通信ポートを示すポート入力領
域111を有している。図に示されるように、入力領域
111は有効な通信ポートを表示するためのプルダウン
ボタンを有している。通信領域113は自動又はカスタ
ム通信設定のいずれを希望するかをそれぞれ選択するオ
プション114及び115を有している。カスタム通信
が希望された場合には、デジタルカメラ14との通信に
おける希望するボーレートを入力するためのボーレート
領域116が設けられている。加えて、コンピュータシ
ステム1とデジタルカメラ14との通信における希望す
るフロー制御種別を示すためのフロー制御入力領域11
7が設けられている。これら入力領域116及び117
には、使用できる見込みのあるボーレート及びフロー制
御方式のリストをそれぞれ表示するためのプルダウンボ
タンが設けられている。
【0057】上述の通り、設定プロパティシート55は
3つのプロパティページを有している。写真保存(Save
Photos)プロパティページ65を図13に示す。写真
保存プロパティページ65はチェックボックス118を
有する。チェックボックス18はツールボックスウィン
ドウ44の写真取得ボタン46をユーザが選択した際
に、プロパティページ65に示されるものと類似のコン
トロールを有するダイアログボックスを表示するか否か
を制御する。チェックされない場合には、プロパティペ
ージ65の設定値が写真取得ボタン46の選択によって
開始されるデータのダウンロード及びセーブを決定す
る。
【0058】保存先(destination)ファイル119は
カメラからダウンロードされたデータがセーブされるド
ライブ及びディレクトリを示している。ブラウズボタン
(Browse button)120の選択によってユーザは図1
4に示すディレクトリ設定ダイアログ121を表示して
保存先ディレクトリを変更することができる。図14に
示されるように、ディレクトリ設定ダイアログ121は
ローカル及びネットワーク接続された有効なドライブか
ら目的のドライブを選択するためのドライブ選択領域1
23と、領域123で選択されたドライブのディレクト
リを選択するためのディレクトリ選択領域122を有し
ている。
【0059】図13に戻って、ユーザはオプション領域
124を用いてデータをフォルダ型式(canister forma
t)で保存するか、個別のデータで保存するかについて
制御することができる。ユーザはまた、オプション領域
124によって、デジタルカメラ14からダウンロード
されたデータの保存ファイル名の制御を行うこともでき
る。また、デジタルカメラ14に記憶された最大解像度
JPEGデータのセーブに先だって、ダウンロードすべ
きデータの選択、型式変換の制御を行うこともできる。
さらに、ダウンロード後にカメラ内のデータを削除する
か否かの制御もできる。ここで、説明(Explain)ボタ
ン125はフォルダ及びオプション領域124の他のコ
ントロールの本質を説明するヘルプファイルへのコンテ
クストセンシティブなリンクである。
【0060】フォルダの本質を理解するためには、上述
したように、デジタルカメラ14によって取り込まれた
それぞれの写真が写真グループとしてカメラメモリ36
に保存されていることに注意すべきである。各写真グル
ープは関連する最大解像度画像データ、サムネイル画像
データ及び、もし写真の取り込み中に音声データが生成
されたならばその音声データのそれぞれから構成され
る。好ましい実施形態によれば、写真グループはフォル
ダ内部にのみ存在することができる。従って、カメラ1
4は写真グループをフォルダ型式で保存する。好ましく
は、そのようなフォルダは50までの写真グループを含
む。以下に説明するように、本発明は写真グループのデ
ータ間の関係を利用して簡単で柔軟性のある写真グルー
プの管理を行っている。よって、本発明の多くの利点を
享受するには、ダウンロードされたいかなる写真グルー
プもフォルダ型式でハードディスクに保存されなければ
ならない。
【0061】カスタムセーブオプション127は上述の
写真グループフォルダ構成に変わる動作を許可する。従
って、オプション126とオプション127の選択は互
いに排他的である。オプション126が選択されると、
カスタムセーブオプション127の下にリストされるオ
プションは無効化される。
【0062】カスタムセーブオプション127におい
て、3つのコントロールセットが提供される。リネーム
フォトチェックボックス128は、ダウンロードされた
最大解像度画像データのみならず関連するサムネイル画
像データ及び音声データ(ダウンロードされたら)を、
それらがセーブのためにカメラ14からダウンロードさ
れた際にリネームする場合にチェックされる。チェック
ボックス128がチェックされない場合には、ダウンロ
ードされたデータはデジタルカメラ14が割り当てた名
前でセーブされる。領域129はダウンロードされたデ
ータの名前を付ける際のルートファイル名を入力するた
めに用いられる。入力領域130は領域129に示され
るルートファイル名を有するダウンロードデータに番号
を割り当てるために設けられている。領域130には使
いやすいようにスピナーコントロール131が設けられ
ている。チェックボックス132及び133は最大解像
度画像データとともに関連する音声データ及びサムネイ
ルデータをダウンロードするか否かをそれぞれ制御する
ために用いる。
【0063】カスタムセーブオプション127を用いて
カメラ14からダウンロードされたデータはその型式及
び選択されたカスタムセーブパラメータに従って名付け
られる。従って、プロパティページ65の要素129か
ら133に示されるパラメータを使用して、最初にカメ
ラ14からダウンロードされた写真グループは"yosemit
e_trip001.jpg"、"yosemite_trip001.tif"及び"yosemit
e_trip001.wav"としてセーブされる。2番目の写真グル
ープは"yosemite_trip002.jpg"、 "yosemite_trip002.t
if"及び"yosemite_trip002.wav"としてセーブされる。
【0064】写真保存(Save Photo)入力領域134は
ダウンロードされたJPEG写真データがセーブに先立
ち変換される型式を決定する。領域134は変換可能な
画像型式のリストを表示するためのプルダウンボタンを
有している。好ましい実施形態において、提供される画
像型式は、ネイティブカメラ型式(Native Camera Form
at)、ウインドウズビットマップ(*.bmp)、JPEG
(*.jpg)、非圧縮TIFF(TIFF uncompressed )(*.
tif)及びフラッシュピックス( Flashpix) (*.fpx)か
ら構成される。
【0065】データ削除チェックボックス135はデー
タのダウンロード及びセーブが終わった後デジタルカメ
ラ14からデータを削除するか否かを制御するために使
われる。この際、警告チェックボックス136がチェッ
クされると、データが削除される前にダイアログを表示
する。警告チェックボックス136がチェックされずに
データ削除チェックボックス135がチェックされる
と、ダウンロードされセーブされたデータは一切の事前
警告なしに削除される。
【0066】図15はプロパティページ65のチェック
ボックス136がチェックされている場合、カメラデー
タのダウンロード及びセーブの後に表示される削除警告
ダイアログ140を示す。OKボタン142が選択され
ると、ダウンロードされたデータは削除される。キャン
セルボタン144が選択されると、ダウンロードされた
データは削除されない。「削除前に常に警告する(Alwa
ys Warn Before Deleting)」チェックボックス148
は次回カメラデータがダウンロードされた後にダイアロ
グ140を表示するか否かを制御する。好都合なよう
に、チェックボックス148とプロパティページ65の
チェックボックス136はリンクしている。結果とし
て、チェックボックス136及び148は両者ともチェ
ックされるか、両者ともチェックされないかのいずれか
になる。
【0067】プロパティシート55(図6)に戻って、
ツールボックスウィンドウ44のインターネットボタン
48と関連して用いられる、インターネット写真サービ
スプロバイダを選択するためのインターネット写真プロ
パティページ67が設けられている。図16に示すよう
に、インターネット写真プロパティページ67はいくつ
かのインターネット写真サービスプロバイダのプルダウ
ンリストボックスを提供するサービスプロバイダ入力領
域150を有している。プルダウンリストボックスにリ
ストされたインターネット写真サービスプロバイダは好
ましくはピクトラネット(PictraNet)やフォトネット
(PhotoNet)といった、著名な写真/映像アーカイブ及
びサービスプロバイダを含む。プラグインやアップグレ
ードによってリストにサービスプロバイダを追加するこ
とで新しいサービスプロバイダにアクセス可能なよう
に、リストボックスにおけるサービスプロバイダのリス
トはレジストリに含まれている。
【0068】写真の取得 上述したように、ツールボックスウィンドウ44は写真
取得ボタン46を有している。写真取得ボタン46の選
択によって、デジタルカメラ14からのデータはダウン
ロードされ、図13とともに説明した、写真保存プロパ
ティページ65にセットされたパラメータに従って保存
される。そして、図18のダイアログ160が表示さ
れ、以下に説明するように機能する。しかし、写真保存
プロパティページ65において設定のためのプロンプト
チェックボックス118がチェックされている場合に
は、写真取得ボタン46の選択時に写真保存ダイアログ
155がユーザに示される。ダイアログ155とプロパ
ティページ65はリンクしており、そのため、ダイアロ
グ155の初期表示は、ダイアログ155に配置された
各フィールドは写真保存プロパティページ65の内容を
反映する。ダイアログ155におけるボタン、オプショ
ン、フィールド及びチェックボックスはプロパティペー
ジ65の対応するボタン、オプション、フィールド及び
チェックボックスと同様に機能するため、その点につい
ての説明は省略する。しかしながら、OKボタン157
は、選択されたデータのデジタルカメラ14からのダウ
ンロード及びダイアログ155に示されるデータ保存先
への保存を開始する。
【0069】従って、OKボタン157の選択に対応し
て、ダイアログ155が片づけられ、図18に示すダイ
アログ160が表示される。ダイアログ160はステー
タスバー162を有している。ステータスバー162は
ダウンロード及び保存されつつある、保存べきデータの
パーセンテージに直接関係して暗くされる。よって、ダ
ウンロード及び保存動作中、インジケータ162の暗い
部分はダイアログ160の左から右へ動く。
【0070】キャンセルボタン163は、選択された場
合、データのダウンロードを中止する。この場合、すべ
てのバッファ及びテンポラリファイルはクリア又は削除
され、すでにダウンロードされ、コンピュータシステム
1に保存されたデータは削除される。さらに、ダイアロ
グ160が片づけられ、ツールボックスウィンドウ44
はアクティブな状態を維持する。ダイアログ160はま
た、データの保存が終了した後も片づけられる。
【0071】以上写真保存プロパティページ65に関し
て説明したとおり、削除前に警告するチェックボックス
136及びリンクしたチェックボックス148がチェッ
クされている場合には、保存終了後に警告ダイアログ1
40が表示される。
【0072】コンタクトシートツールボックスウィンド
ウ44のコンタクトシートボタン47によって、ユーザ
はデジタルカメラ14に記憶されたすべての画像のコン
タクトシートを印刷することができる。ボタン47が選
択されると、図19に示す印刷ダイアログ165がユー
ザに示される。
【0073】本発明によって印刷されるコンタクトシー
トは、従来の銀塩写真(dark roomphotography)におけ
る一般的なコンタクトシートに似たものである。このよ
うなコンタクトシートの目的は、写真記憶媒体(本発明
ではコンピュータ読みとり可能な媒体、銀塩写真におい
てはフィルムロール)の各写真のクイックリファレンス
(quick reference)を作成することである。さらに、
本発明によるコンタクトシートは、カメラ14で取り込
んだ写真の印刷複写物を配布するための手軽な方法とし
ても用いることができる。
【0074】ダイアログ165は、プリンタ12にコン
タクトシートを印刷されるように制御するプリンタ制御
領域166を有している。プリンタ名入力領域167は
コンタクトシートの印刷に使用されるプリンタをリスト
するための領域を提供し、また、ローカル又はネットワ
ーク接続された、使用可能なプリンタのリストボックス
を表示するためのプルダウンリストを含む。プロパティ
ボタン168はプリンタのプロパティを制御するため
の、プリンタに特有なプロパティシートへのアクセスを
供給する。さらに、ユーザはチェックボックス169に
よって、プリンタ名入力領域167にリストされたプリ
ンタではなく、ファイルにスプールすべき印刷ジョブを
示すことができる。
【0075】スピナーコントロール172は印刷すべき
コンタクトシートの部数を制御する。ユーザはまた、オ
プション領域175によって、コンタクトシートの印刷
に関する7つのオプション設定を行うことができる。例
えば、オプション領域175のチェックボックス176
及び177によってユーザは、コンタクトシートに印刷
日及び印刷されるタイトルを示すことができる。この場
合、タイトル情報はタイトル入力領域178に入力され
る。オプション180及び181は相互に排他的であ
り、それぞれ低品質高速出力及び高品質低速出力をユー
ザに提供する。同様に、相互に排他的なオプション18
2及び183はそれぞれコンタクトシートに小さなサム
ネイル画像及び大きなサムネイル画像印刷出力を提供す
る。
【0076】OKボタン185の選択によって、印刷ダ
イアログ165に設定されたパラメータに従ったコンタ
クトシートの印刷が開始する。コンタクトシートの印刷
中、図20に示すダイアログ180が表示される。ダイ
アログ180は印刷ジョブの終了パーセンテージに対応
した暗い領域を示すステータスバー182を有してい
る。停止ボタン183はコンタクトシート印刷を中止す
る場合に選択可能である。もし選択された場合には、す
べてのバッファ及びテンポラリファイルはクリア又は削
除され、印刷ドライバ/スプーラは印刷中止を指示され
る。この場合、ダイアログ180は片づけられ、ツール
ボックスウィンドウ44はアクティブなアプリケーショ
ンとして維持される。ダイアログ180はまた、システ
ムがプリンタ/スプーラに印刷される最後のコンタクト
シートを送信した後も片づけられる。印刷されたコンタ
クトシートのレイアウトについては、図41に関連して
以下さらに詳しく説明する。
【0077】インターネット ツールボックスウィンドウ44はまた、カメラデータを
インターネット写真サービスプロバイダにアップロード
するためのインターネットボタン48を提供する。イン
ターネット写真サービスプロバイダは、WWWを通じた
写真画像の保管場所と表示を提供する。ボタン48を選
択すると、インターネット写真プロパティページ67で
指定されたインターネット写真サービスプロバイダに通
信し、写真のアップロード要求を開始する。その後で、
インターネット写真サービスプロバイダはユーザにログ
インダイアログ及び/又は他のセットアップダイアログ
を表示する。本発明では、データの場所及びデータの数
といった、必要なアップロード情報を提供する。インタ
ーネット写真プロパティページ67においてインターネ
ット写真サービスプロバイダが特定されていない場合に
インターネットボタン48が選択されたときには、図1
6に示すインターネット写真プロパティページ67が選
択された状態の設定プロパティシート55をユーザに表
示することが好ましい。プロパティページ67のキャン
セルボタン152が選択されると、インターネットツー
ルボックスタスクは中止され、設定プロパティシート5
5は片づけられる。OKボタン151が選択されると、
指定されたインターネット写真サービスプロバイダとの
接続及び上述の処理がなされることによってフォトネッ
トタスクが継続する。
【0078】データアップロードの間、図21に示すア
ップロードステータスダイアログ185がアップロード
の完了割合をパーセント表示するステータスバー187
とともに表示される。データアップロードを中止するた
めに、ストップボタン188を用いることができる。こ
の場合、すべてのバッファ及びテンポラリファイルはク
リア又は削除され、接続されたインターネット写真サー
ビスプロバイダに送信済みのデータは削除されない。そ
して、ツールボックスはアクティブなアプリケーション
として残る。アップロードが完了すると、ステータスダ
イアログ185は片づけられる。ここで、接続されたイ
ンターネット写真サービスプロバイダがデータアップロ
ードステータスダイアログを提供する場合には、それが
表示され、ダイアログ185はデフォルトとして提供さ
れることに注目すべきである。
【0079】(ビュー(View))ツールボックスウィン
ドウ44のビューボタン45は、カメラ14に保存され
たデータのビューをユーザに提供する。図22のエクス
プローラユーザインタフェース190は、ビューの一例
を示している。インタフェース190の要素と生成につ
いては、本実施形態におけるシェル拡張モジュール(Sh
ell Extension Module)のセクションに関連して以下に
説明する。
【0080】上述の説明から明らかなように、ツールボ
ックスアプリケーションはデジタルカメラ14に記憶さ
れたデータの、簡単で素早い操作を提供する。ツールボ
ックスの機能は以下に説明するシェル拡張モジュールに
は及ばないが、ツールボックスは一般的なカメラ関連機
能に関する、素早く簡単な制御を提供することを目的と
している。
【0081】好ましくは、ツールボックスは上述したポ
ートモニタを介してデジタルカメラ14にアクセスす
る。この場合、ツールボックスからカメラデータへのア
クセス要求はポートモニタによって、ポートモニタがカ
メラ検出に応答してカメラデータをダウンロードしたキ
ャッシュメモリへの要求に変換される。このように、ツ
ールボックスアプリケーションをポートモニタと組み合
わせて用いることによって、さらに早い動作が提供され
る。
【0082】(シェル拡張モジュール)一般に、本発明
によるシェル拡張モジュールによって、ユーザはカメラ
14に記憶されたデータをスマートにブラウズすること
が可能になる。すなわち、本発明によれば、ユーザはカ
メラ14にある、関連づけされたサムネイル画像、最大
解像度データ及び音声データを、エクスプローラインタ
フェースやシステムオブジェクトを閲覧する他のインタ
フェースを用いた典型的なデータファイルの操作と似た
方法で見分け、個々に操作することができる。さらに、
上述したポートモニタと組み合わせることによって、そ
のデータに関するコマンドが発行されるたびにデータを
カメラ14からダウンロードする必要がなく、これらの
閲覧や操作を素早く進めることができる。
【0083】ユーザインタフェースウィンドウ190は
閲覧領域(Viewing Area)192、システムオブジェク
トツリー領域194、ツールバー196、メニュー19
7、タイトルバー198、最小化ボタン199、最大化
ボタン200、クローズボタン201及びステータスバ
ー204を有している。図22に示すように、パワーシ
ョット600のアイコン206が現在のシステムオブジ
ェクトであり、4つのフィルムフォルダを含んでいる。
フォルダ208が選択されているため、閲覧領域192
はフォルダ208の内容を反映している。エクスプロー
ラユーザインタフェースウィンドウ190がサムネイル
表示モードであるため、フォルダ208に記憶されたサ
ムネイル画像データが閲覧領域192に表示されてい
る。他の表示モードについては以下に説明する。
【0084】サムネイル表示モードにおいては、ブロッ
ク化された各領域が、写真グループの表示されたサムネ
イル画像データを囲み、含んでいる。各ブロック化領域
はまた、データを表す情報及び写真グループの関連づけ
されたデータを示す情報を有している。上述したように
サムネイル画像データ、最大解像度データ及び音声デー
タはフォルダ内部に存在するときにだけ写真グループと
して関連づけられているため、サムネイル表示モードは
フォルダが領域194で選択されたときだけ呼び出され
ることが好ましい。閲覧領域192の各ブロック化領域
は1つの取り込まれた写真をユーザに表示するが、ユー
ザは取り込まれた写真を表す写真グループのデータの個
別操作を行うことができる。
【0085】インタフェース190は、フォルダ内部の
写真グループの定義を信用するため、フォルダ内のファ
イル名は変更しないことが好ましい。さらに、他の記憶
装置に位置するフォルダの名前は変更可能であるが、カ
メラ内のフォルダは名前を変更することはできない。
【0086】閲覧領域192に表示されるサムネイルビ
ューは、選択されたフォルダ内の各写真グループを表す
60×80ピクセルのサムネイル画像から構成される。
図23及び24はサムネイル表示モードで表示される写
真グループを表すブロック化領域の拡大表示である。ブ
ロック化領域210はブロック化領域で示される写真グ
ループの60×80ピクセルサムネイル画像と、カメラ
14内部の写真グループの識別番号を示す数値212を
表示する。識別番号について説明すると、写真グループ
5は写真グループ4の後で写真グループ6の前に作られ
たものである。写真グループがカメラ14から削除され
た場合には、カメラ又はフォルダの選択が解除され、そ
の後選択される都度、削除された写真グループを除外す
るために残りの写真グループのリナンバが行われる。
【0087】カメラ内の写真グループは、フォルダを通
して順に番号付けされることが好ましい。例えば、カメ
ラ14内の最初のフォルダがフォルダ1の写真グループ
1に割り当てられ、写真グループ51、52及び53が
フォルダ2の1番目、2番目及び3番目の写真グループ
を表す。カメラ以外の装置においては、各フォルダが1
番からフォルダが有する総写真グループ数までの写真グ
ループを有するように、写真はフォルダ毎に番号付けさ
れる。従って、写真グループはフォルダ型式でカメラか
らカメラ以外の装置に転送された際にリナンバされる必
要がある。
【0088】写真名215は表示される写真グループが
作成された日付及び時間を表すことが好ましい。
【0089】図24は、サムネイル画像211とともに
写真グループを示すブロック化領域に表示されてもよい
種々のアイコンを示している。ブロック化領域の220
は音声アイコン222、自動修正(Auto-Correct)アイ
コン223及び取り込みアイコン224を有している。
音声アイコン222は、ブロック化領域220で示され
る写真グループ5が、1つかそれ以上の関連づけされた
音声データを含んでいることを示している。好ましく
は、音声アイコン222をダブルクリックすることによ
り、関連づけされた音声データが順に再生される。
【0090】自動修正アイコン223はサムネイル画像
211が自動修正処理された後で表示されていることを
示す。自動修正処理についてはツールバー196を参照
して以下に説明する。
【0091】取り込みアイコン224は写真グループ5
がカメラ14から別の記憶装置へダウンロードされてい
たか、関連づけされた最大解像度データがアプリケーシ
ョンへ挿入されていたかのいずれかを示す。カメラ14
の各写真グループは、現在表示されているインタフェー
ス190が終了するか、カメラ14のメモリ36が消去
されるか、カメラ14がコンピュータシステム1から外
されるまで自らの”取り込み済み”状態を維持する。こ
こで、取り込みアイコン224はカメラに記憶されたフ
ォルダが領域192に表示されている場合だけ表示され
ることに注意すべきである。これは、ほかの記憶装置に
位置するフォルダ内部の写真グループは、当然、既に取
り込みされているからである。
【0092】閲覧領域192はデジタルカメラ内部に記
憶された写真グループへの簡単なアクセスと、写真グル
ープに関する詳細な情報だけでなく、写真グループ又は
その中の関連づけされた個々のデータを操作する手段を
ユーザに提供する。例えば、領域192に表示されたサ
ムネイル画像を選択し、領域194に表示される記憶装
置やデスクトップ53のどこかへドラッグすることがで
きる。この動作により、選択されたサムネイル画像に関
連した最大解像度画像データが記憶装置又はデスクトッ
プ53にコピーされる。さらに、ドラッグ中にマウス5
の左ボタンを押し続けると、最大解像度画像データを記
憶装置又はデスクトップ53へ移動し、対応する写真グ
ループがカメラ14から削除される。また、ドラッグ中
にマウス5の右ボタンを押し続けると、最大解像度画像
データがコピーされるか、又はデスクトップ53へドラ
ッグした場合には、カメラ14の最大解像度画像データ
へのショートカットが作成される。
【0093】同様に、写真グループに含まれる個々の音
声データも表示された音声アイコンの選択及びドラッグ
によって上述の説明のようにドラッグアンドドロップす
ることできる。さらに、写真グループを表すブロック化
領域の内部で、かつ表示されたサムネイル画像の外側の
領域を選択し、上述の通りドラッグアンドドロップを行
うことにより、写真グループ全体を上述のようにドラッ
グアンドドロップすることもできる。この方法により写
真グループ全体がドラッグアンドドロップされた場合に
は、写真グループの関連するデータはそれらの1つのま
とまりとしての表現を失い、別々のデータとしてコピー
(又は移動)される。従って、これらのデータのその後
の選択は、図22に示されるような本発明によるエクス
プローラ表示を呼び出さない。
【0094】写真グループはまた、マイクロソフトワー
ド、パワーポイント、フロントページなどのOLE2対
応アプリケーションにドラッグアンドドロップする事も
できる。その場合、写真グループの最大解像度画像デー
タだけがアプリケーションへドロップされる。
【0095】好ましい実施形態によれば、オブジェクト
を記憶装置内部の位置へドラッグすると、そのデータは
移動される。一方、ある記憶装置から他の記憶装置へオ
ブジェクトをドラッグすると、オブジェクトはコピーさ
れる。
【0096】写真グループは写真グループを表すブロッ
ク化領域の、音声アイコンを除く任意の場所をクリック
することにより選択される。選択の間シフトキーを押し
続けることによって、現在選択されている写真グループ
から直前に選択した写真グループに至る写真グループの
連続した選択がなされる。種々の写真を選択する間、コ
ントロールキーを押し続けることによって、ユーザは写
真の不連続な形での個別選択ができる。さらに、コント
ロールキーが押されている状態でマウスの左ボタンをク
リックすることによって、写真の選択状態はトグルす
る。
【0097】表示されたサムネイル画像データのダブル
クリックにより、OLE画像コンテナアプリケーション
が起動され、関連づけされた最大解像度画像データがア
プリケーション内で開かれる。代わりに、表示されたサ
ムネイル画像データのダブルクリックにより、システム
レジストリで指定したJPEGデフォルトアプリケーシ
ョンを起動し、その中で関連づけされた最大解像度画像
データを開いてもよい。好ましくは、写真グループ内の
サムネイル画像データと最大解像度画像データとの対応
を維持するため、アプリケーション内で開かれる最大解
像度画像データは読み出し専用とする。また、カメラ以
外の装置にのみ保存可能としてもよい。
【0098】本発明によるシェル拡張モジュールは、マ
ウス5の右ボタンを使った写真グループの選択によって
作動するコンテクストメニューもサポートしている。こ
の点に関し、図25に、写真グループ上で右ボタンをク
リックすると表示されるコンテクストメニュー230を
示す。メニュー230に表示されているウインドウズ9
5の標準コンテクストメニューオプションには、開く
(Open with)、FAXメッセージ受信者( Send to fa
x recipient)、メール受信者(mail recipient)、マ
イクロソフトアウトルックでメール受信者へ送る(mail
recipient usingMicrosoft Outlook)、ウェブパブリ
ッシングウィザード(Web Publishing Wizard)及びウ
ィンドウズ95の標準動作による印刷結果がある。音声
再生(PlaySound)オプションは、選択された場合、音
声アイコンがダブルクリックされた場合と同等である。
ユーザが音声データを含まない写真グループの上で右ク
リックした場合、音声再生オプションは使用不可とな
る。
【0099】プロパティ(Properties)オプション23
4を選択すると、2種類のプロパティページのうち、1
つが表示される。まず、1つの写真グループが選択され
ている場合には、図26にしめすプロパティページ24
0が表示される。図に示されるように、プロパティペー
ジ240は選択された写真グループの表示されたサムネ
イル画像データ、写真グループ番号、写真グループ名、
選択された写真グループの位置、写真グループが作られ
た日付を含む。さらに、プロパティページ240は写真
グループ全体の大きさだけではなく、写真グループ内部
の関連づけされたデータの大きさに関する詳細をも提供
する。チェックボックス241及び242は読み出し専
用(read-only)及びアーカイブ(archive)のいずれか
のデータタイプを選択するために設けられている。
【0100】複数の写真グループが選択された状態でプ
ロパティオプション234が選択されると、図27に示
すようなプロパティページ245が表示される。図に示
されるように、プロパティページ245は選択された写
真グループのそれぞれを表す連続したサムネイル画像
と、選択されたグループのすべての最大解像度画像デー
タの大きさの合計と、選択されたグループのすべてのサ
ムネイル画像データの大きさの合計と、選択されたグル
ープのすべての音声データの大きさの合計及び選択され
たグループの大きさの合計を表示する。
【0101】コンテクストメニュー230に示されるほ
かのオプションもまた、ツールバー196に表示された
アイコンを通じて選択できるため、ツールバー196と
関連して説明される。
【0102】すべてのフォルダは、カメラにあっても他
の記憶装置にあっても読み出し専用であることが好まし
く、従っていかなるデータもフォルダへドロップするこ
ともできないし、フォルダ内で、又はフォルダへ、移動
又はコピーすることもできないことに注意すべきであ
る。よって、フォルダから他の記憶装置へ移動しようと
してデータを選択すると、図28に示すダイアログ25
0が表示される。ダイアログ250はカメラだけでなく
フォルダからのデータ移動に関する警告を含んでいる。
従って、ダイアログ250はデータがフォルダ又はカメ
ラからの移動を目的として選択された場合に表示され
る。ダイアログ250は代わりにコピーボタン(Copy I
nstead button)250を有する。このボタンが選択さ
れると、選択されたデータを移動する代わりに選択され
た場所へコピーする。これによって選択されたデータは
それらが選択されたカメラ又はフォルダに残る。
【0103】キャンセル(Cancel)ボタン253は移動
命令を中止し、この場合には選択されたデータはカメラ
又はフォルダに残る。OKボタン254は移動動作を継
続させ、移動されたデータをカメラ又はフォルダから削
除する。チェックボックス256は、選択を解除すると
その後フォルダ又はカメラからデータを移動しようとし
た際に、ダイアログ250を表示しないようになる。
【0104】図29はツールバー196を詳細に示した
ものである。ツールバー196がフォルダ又はカメラを
閲覧している間表示されるのは、シェル拡張モジュール
のおかげであることに注目すべきである。ツールバー1
96は領域194からシステムオブジェクトが表示され
るオブジェクト選択領域260を有している。ツールバ
ー196はまた、現在閲覧領域192に表示されている
フォルダの親フォルダを表示するための親ディレクトリ
ボタン262を有している。
【0105】本発明の好ましい実施形態によれば、ツー
ルバー196は自動修正(Auto-Correct)ボタン264
を含む。自動修正ボタンは1つかそれ以上の写真グルー
プが閲覧領域192で選択されている場合に有効で、写
真グループが選択されていない場合には無効である。ボ
タン264は、ボタン264が押されると、選択された
写真が自動修正用にマークされるトグルスイッチとして
動作する。もし選択された写真が既に自動修正用にマー
クされている場合には、ボタン264の押下によりマー
クが解除される。さらに、既にマークされた写真の選択
はボタン264を押下された状態で表示させ、マークさ
れていない写真が1つでも選択されると、ボタン264
は押されていない状態で表示される。写真修正用のマー
クがされたいくつかの写真グループと、その他のマーク
されていない写真グループとからなる複数の写真グルー
プが選択された場合、ボタン264は押されていない状
態で表示され、その後のボタン264の選択によってす
べての選択された写真グループが自動修正用にマークさ
れる。
【0106】さらに、サムネイル表示モードにおいて、
自動修正用にマークされたサムネイル画像データは自動
修正を施される。よって、領域192に表示されたマー
ク済みのサムネイル画像データは自動修正され、図24
のアイコン223の隣に表示される。この種の修正は対
象となるフォルダ内部に記憶された本物のサムネイル画
像データではなく、ポートモニタがカメラデータをダウ
ンロードした、キャッシュメモリに記憶された対応する
サムネイル画像データに対して適用されることが好まし
い。また、自動修正されたサムネイル画像データが選択
され、アプリケーション又は他の記憶装置にドラッグさ
れた場合には、関連づけられた最大解像度画像データに
対して自動修正が行われ、それから記憶装置に保存され
るか、アプリケーション内で開かれる。繰り返すが、そ
の最大解像度画像データは対象となるフォルダ内部を変
更しない。
【0107】カメラ以外の装置に記憶された写真グルー
プは永久に自動修正用にマークしておくことができ、そ
の結果サムネイル表示モードで閲覧される限り自動修正
アイコンと一緒に表示されることになる。カメラに記憶
された写真グループは永久に自動修正用マークをしてお
くことはできず、その結果本発明によるシステムオブジ
ェクトビュワー(System Object Viewer)を終了した
り、カメラ14の接続を解除した場合には、いかなる自
動修正用マークも失われる。
【0108】回転ボタン266および267は写真グル
ープがサムネイル表示モードにおいて選択された場合に
有効である。ボタン266又は267を押す毎に、選択
されたサムネイル画像がボタンに示された方向に90度
回転する。図30に、ボタン267を押下する前とした
後のサムネイル画像269を示している。
【0109】自動修正ボタン264に関して上に説明し
たとおり、ボタン266および267を用いて回転され
た写真グループは、適用された回転操作を損なうことな
くドラッグアンドドロップによりコピー又は移動され
る。この点に関し、キャッシュメモリに記憶された関連
する最大解像度画像データがそのような移動やコピーに
先立つ回転操作の適用を受ける。
【0110】カメラ以外の装置に記憶された写真グルー
プは関連づけられたサムネイル画像データが本発明によ
るシステムオブジェクトビュワーで閲覧される毎に回転
した状態で表示されるように、永久にマーク付けされて
もよい。しかし、カメラに記憶された写真グループは回
転のために永久にマーク付けされることはできない。そ
のため、システムオブジェクトビュワーを終了するか、
カメラ14のコンピュータシステム1への接続が解除さ
れるたびに回転属性は失われる。
【0111】全選択ボタン270は閲覧領域192の各
アイテムを選択する。これらのアイテムはカメラ内のす
べてのフォルダから、又はフォルダ内のすべての写真グ
ループから構成されてもよい。
【0112】写真グループ移動/コピーボタン272
は、選択された写真グループを新しい(インターネット
上ではない)記憶場所へ移動又はコピーさせる。写真グ
ループがボタン272の押下によって選択されると、図
31に示す写真保存ダイアログ275が表示される。写
真保存ダイアログ275の構成要素は、写真保存プロパ
ティページ65の同一要素に対応するため、それらの説
明は省略する。しかしながら、チェックボックス276
については、プロパティページ65の要素に直接対応し
ない。チェックボックス276をチェックすると、選択
された写真グループがコピーした後に削除され、それに
よって、”移動”機能を得られる。
【0113】ボタン272の押下によってフォルダが選
択された場合には、図32に示すダイアログ280が表
示される。ダイアログ280の要素はプロパティページ
65及びダイアログ275に関連して説明されている。
【0114】デジタルカメラが選択されている状態でボ
タン272が押下された場合には、図33に示すダイア
ログ282が表示される。ダイアログ282の設定及び
機能もまたプロパティページ65及びダイアログ275
に関連して説明されている。
【0115】写真グループ削除ボタン285は現在選択
されているアイテムを削除する。写真グループが選択さ
れていれば選択された写真グループが削除され、フォル
ダが選択されている場合には選択されたフォルダ及びフ
ォルダ内の写真グループの両方が削除される。カメラが
選択されている場合は、カメラ内に記憶された各フォル
ダ及びフォルダ内に記憶された各写真グループが削除さ
れる。フォルダからの写真グループの削除は取り消しで
きないため、ボタン285が選択された後、図34に示
すダイアログ287がまず表示される。ダイアログ28
7のOKボタン288は選択されたデータを削除する。
キャンセルボタン290は削除を取り消し、選択された
データはカメラ又はフォルダに残る。チェックボックス
291が選択されないと、その後写真グループ削除ボタ
ン285を選択してもダイアログ287は表示されな
い。
【0116】プリントボタン292は選択された写真グ
ループの最大解像度画像データの印刷を提供する。ボタ
ン292によって開始される特定の処理は、ボタン29
2が押下されたときにインタフェース190で選択され
ているオブジェクトによって決まる。
【0117】カメラが選択された場合には、図35に示
すダイアログ295が表示される。ダイアログ295は
プリンタを定義するプリンタ(Prnter)領域297と、
プリントしようとするデータを選択するための写真範囲
(Photo range)領域298と、スピナーコントロール
300を介して印刷部数を選択するための部数(Copie
s)領域299と、オプション(Options)領域302と
を有している。オプション領域302の中で、ユーザは
印刷におけるいくつかのフォーマットオプションを選択
することができる。例えば、取り込み日付(Date Take
n)チェックボックス304をチェックすると、印刷さ
れたシートに印刷されたデータが取り込まれた日付及び
時間が含まれるようになる。タイトルチェックボックス
305をチェックすると印刷されたシートのそれぞれに
テキストボックス307の中にタイプされたタイトルを
含ませるようになる。レイアウトオプション領域308
では1ページあたり1つの写真、2つの写真及び4つの
写真という3つのレイアウトオプションの1つを選択す
ることができる。
【0118】図36に、タイトル311及び、シート3
10に印刷された各画像に1つずつ対応した日付/時間
スタンプ312、313を有する印刷結果を示す。図3
6から明らかなように、シート310は1ページあたり
2写真のレイアウトで印刷されている。図37に、領域
308におけるいろいろなオプションを使って印刷され
た画像の例を示す。
【0119】写真範囲領域298において、ユーザは印
刷する特定の写真を選択することができる。カメラ内の
写真全部(All of the Photos in the camera)オプシ
ョン315を選択すると、カメラ14に記憶された最大
解像度画像データのそれぞれが印刷される。フォルダオ
プション317を選択すると特定範囲のフォルダ内の各
最大解像度画像データが印刷される。さらに、写真(Ph
otos)オプションを選択すると、選択された写真範囲に
対応する写真グループの最大解像度画像データが印刷さ
れる。
【0120】ダイアログ295のデフォルト写真範囲は
オプション315であり、オプション317及び319
のデフォルト範囲はそれぞれカメラ内のすべてのフォル
ダ及びカメラ内のすべての写真であることが好ましい。
【0121】図38は、ボタン292の押下によってフ
ォルダが選択された場合に選択されるダイアログ325
を示す。領域326、327及び328は図35に関し
て上述した領域297、299および302と同様に機
能する。しかしながら、写真範囲領域330はダイアロ
グ295とは異なる範囲のオプションをユーザに示す。
特に、ユーザは選択されたフォルダ内のすべての最大解
像度画像データを印刷するためのオプション332か、
選択されたフォルダからある範囲の最大解像度画像デー
タを印刷するためのオプション333を選択することが
できる。ダイアログ325の最初及びデフォルトの設定
は、オプション332が選択され、写真オプション33
3の選択されたフォルダ内の写真の全体範囲に設定され
ていることが好ましい。
【0122】ボタン292の押下によってある写真グル
ープか写真グループの範囲が選択された場合には、図3
9に示すダイアログ335が表示される。ダイアログ3
35は、写真範囲領域337を除いてダイアログ295
及び325と似ている。写真範囲領域337は、ユーザ
に以下のオプションを与える。選択された最大解像度画
像データの印刷、選択された写真グループを含むフォル
ダ内のすべての最大解像度画像データの印刷又は特定範
囲の最大解像度画像データの印刷。ダイアログ335が
のデフォルト設定はオプション339であり、その際オ
プション340の写真範囲は選択された写真を含んでい
るフォルダの写真範囲に設定される。
【0123】ツールバー196の電子メール(E-mail)
ボタン345は、ウィンドウズ95の標準である”メー
ル受信者へ送る”(Send To mail recipient)ファイル
メニュー手続き呼び出す。
【0124】コンタクトシート印刷ボタン347は選択
された写真グループのコンタクトシートを印刷するため
に使用される。印刷ボタン292と同様に、ボタン34
7の選択によって、ボタン347の選択中に選択されて
いるオブジェクトに依存する3つのダイアログうちの1
つが表示される。
【0125】ボタン347の選択中デジタルカメラが選
択された場合には、図40に示すダイアログ350が表
示される。ダイアログ350はプリンタ制御(Printer
Control)領域352及びコンタクトシートを何部印刷
するかを選択する領域354を有している。写真範囲領
域355は印刷されたコンタクトシートに表される写真
グループを決定する。この点に関し、領域35の機能は
ダイアログ295の領域298と相等しい。
【0126】オプション領域356は、コンタクトシー
ト印刷用のフォーマットオプションを含む。日付(Dat
e)チェックボックス358はコンタクトシートの印刷
日付が印刷されたコンタクトシートに曜日、月日、年の
型式で印刷されるようにする。チェックボックス359
はテキストボックス361内にプリントされたタイトル
を各コンタクトシートに印刷されるようにする。図41
に、印刷日付365及びタイトル367を含むコンタク
トシートのサンプル363を示す。
【0127】品質(Quality)領域370を用いて、ユ
ーザはコンタクトシートに印刷される画像の印刷品質を
決定することができる。高速印刷オプション372は、
写真範囲領域355で選択された写真グループのサムネ
イル画像データを、画像アップサンプリング(image up
-sampling)を用いてスケーリングしてから印刷する。
最良品質(Best Quality)オプション373はダウンサ
ンプリングされた最大解像度画像データを用いるため、
オプション372を用いて場合よりも遅いが、高品質な
印刷出力が得られる。
【0128】オプション375はコンタクトシートあた
り50という小さな画像のコンタクトシートの印刷を行
う際に選択される。一方、オプション378はコンタク
トシートあたり15位の大きい画像を印刷する際に用い
られる。OKボタン380は印刷を開始させる。
【0129】ボタン347の押下によってフォルダが選
択された場合には、図42に示すダイアログ385が表
示される。ダイアログ385の機能はダイアログ350
のそれと一致するが、写真範囲領域387は、選択され
たフォルダ内の各写真グループを表す画像を印刷するオ
プション388と、選択された範囲の写真グループを表
す画像を印刷するオプション389の2つのオプション
を有している。
【0130】図43のダイアログ390は、写真グルー
プ又はある範囲の写真グループが選択されている状態で
ボタン347が押下された場合に表示される。ダイアロ
グ390の機能は、写真範囲領域392を除いてダイア
ログ350及び385と類似している。写真範囲領域3
92は、選択された写真グループを表す画像のコンタク
トシートの印刷(オプション394)、選択された写真
グループを含むフォルダ内のすべての写真グループを表
す画像のコンタクトシートの印刷(オプション39
5)、又は指定された範囲の写真グループを表す画像の
コンタクトシートの印刷(オプション396)を提供す
る。
【0131】ツールバー196のアップロードボタン4
00は、選択された写真グループをインターネットプロ
パティページ67で指定されたインターネット写真サー
ビスプロバイダへアップロードさせる。この際、選択さ
れた写真グループのうち、最大解像度画像データのみが
アップロードされる。ボタン400の押下によってフォ
ルダが選択された場合には、フォルダ内に位置するすべ
ての最大解像度画像データがアップロードされる。同様
に、カメラが選択された場合には、カメラにあるすべて
の最大解像度画像データがアップロードされる。プロパ
ティページ67でインターネット写真サービスプロバイ
ダが指定されていない場合には、プロパティページ67
がユーザに提示される。
【0132】サムネイル表示ボタン402は図22の領
域192に示されるような表示を提供する。繰り返す
が、この表示はフォルダ又はカメラの中身を閲覧する際
にのみ有効である。図23及び24に関して説明したよ
うに、フォルダ内部の各写真グループは60×80ピク
セルの画像により領域192に表される。
【0133】大アイコン(Large Icon)ボタン405
は、選択されたフォルダの各写真グループを、図44に
示すように32×32ピクセルのアイコンと写真グルー
プ名とによって領域192中に表示する。小アイコン
(Small Icon)ボタン410は、各写真グループを表す
16×16アイコンで表示し、リストボタン415は各
写真グループのリストを、各写真グループを表す16×
16ピクセルのアイコンとともに表示する。小アイコン
ボタン410及びリストボタン415による表示を図4
5及び46にそれぞれ示す。
【0134】図44〜46において写真グループを表す
アイコンは関連づけされたサムネイル画像データ、最大
解像度画像データ及び音声データを示す。アイコンに隣
接してリストされる写真グループ名は、写真グループ番
号及び、その写真グループが作成された日付及び時間か
らなる。図44から46に示される表示のいずれかにお
いて、写真グループアイコンのダブルクリックはOLE
画像コンテナアプリケーション又はシステムレジストリ
JPEGデフォルトアプリケーションを起動し、選択さ
れた写真グループアイコンに対応する最大解像度画像デ
ータをそのアプリケーション内で開く。
【0135】詳細(Details)ボタン420は、図47
に示すような表示を得るために選択することができる。
図47の表示において、各写真グループは16×16ピ
クセルアイコンと詳細情報の行で表される。詳細情報は
好ましくは写真グループ番号、名前(撮影された日付及
び時間)、もし音声データがあれば音声アイコン、自動
修正アイコン及び関連づけされた最大解像度画像データ
のバイトサイズを含む。図47の表示における写真グル
ープアイコンのダブルクリックもまた、OLE画像コン
テナアプリケーション又はシステムレジストリJPEG
デフォルトアプリケーションを起動し、選択された写真
グループアイコンに対応する最大解像度画像データをそ
のアプリケーション内で開く。
【0136】ここで、インタフェース190の閲覧領域
192で提供される各閲覧モードの1つの共通な見地
は、サムネイル画像データ、最大解像度画像データ及び
音声データといった関連づけされたデータは、選択され
たフォルダ内部で写真グループとして互いにリンクされ
ているため、写真グループ毎に1つのファイルエントリ
のみが表示されていることに注意すべきである。隠れた
ファイル情報はステータスバー204に表される。この
情報は選択された最大解像度画像データのバイトサイ
ズ、隠れたデータ(サムネイル及び音声)のバイトサイ
ズ及び選択された写真グループ(サムネイル、最大解像
度及び音声データを含む)の合計バイトサイズから構成
される。
【0137】さらに、本発明によって提供される各閲覧
モードにおいて、1つ又は複数の写真グループの選択及
びドラッグは選択された写真グループの各データをドラ
ッグアンドドロップ機能の対象とする。選択された写真
グループがデスクトップ53、記憶装置又はフォルダに
ドロップされると、選択された写真グループの各データ
が行き先にドロップされる。選択された写真グループが
アプリケーションにドロップされると、最大解像度画像
データだけがドロップされる。
【0138】本発明によるこれまでの表示及び、従来技
術の欄に説明された表示とは対照的に、図48はコダッ
ク社が開発したソフトウェアによって得られるウィンド
ウズ95エクスプローラアプリケーションの表示を示
す。図48において、フォルダコンテンツウィンドウ1
004はコダックカメラメモリに記憶された各データを
示すアイコンを表示する。しかし、表示されるデータは
専用フォーマット(.kdc)であり、各データの内容決定
の助けになるファイル名等はリストされない。
【0139】インタフェース190のメニューバー19
7は、標準のウィンドウズ95エクスプローラアプリケ
ーションと似たメニューを含んでいる。例えば、ツール
バー196のボタン292、347、345及び400
とそれぞれ等しい、印刷、コンタクトシート、メール受
信者およびインターネットアカウントへのアップロード
オプションを有するファイルメニュー425を図49に
示す。
【0140】図50の編集(Edit)メニュー430はツ
ールバー196のボタン272、264、267及び2
66とそれぞれ等しい、データの移動/コピー、自動修
正、+90度回転及び−90度回転オプションを有す
る。
【0141】図51の閲覧(View)メニュー435は、
ツールバー196のボタン402、405、410、4
15及び420に関して上述したように、表示を制御す
る。アイコン整理(Arrange Icons)サブメニュー44
0によって、表示されたアイコンを日時(by Date/Tim
e)又は大きさ(by Size)で整理することができる。こ
こでの大きさは写真グループの大きさである。さらに、
メニュー435は本発明によって生成されたテンポラリ
ファイルの削除のためのオプションを有している。した
がって、このオプションによって、(現在のオブジェク
トビュワー以外のアプリケーションによって)現在使用
されていないすべてのテンポラリファイルをウィンドウ
ズ95のゴミ箱(Recycle Bin)へ送られる。このオプ
ションが選択された場合には、図52のダイアログ44
1がユーザに表示される。
【0142】図53及び54に示されるように、ツール
(Tools)メニュー442及びヘルプ(Help)メニュー
443はウィンドウズ95の標準オプションを有してい
る。
【0143】上述の通り、ユーザインタフェース190
によって提供される回転及び自動修正機能は、データが
まずフォルダ/カメラから除去されない限り、フォルダ
/カメラ内部に記憶されたデータに適用することができ
ない。従って、アプリケーション内部でフォルダ又はカ
メラに記憶された最大解像度画像データを開く前に、そ
のデータのコピーをフォルダ又はカメラの外部に作らな
ければならない。
【0144】よって、アプリケーションによって画像デ
ータが開かれるときに、最大解像度画像データのコピー
がウィンドウズ95のシステムテンプ(System Temp)
ディレクトリに作られる。このデータはウィンドウズ9
5のシステムファイルテンポラリ名"cgtlbXXX.bmt"を用
いて生成される。ここで、XXXはユーザインタフェース
190の起動毎に1から開始する増加数である。
【0145】メニュー435を通じてアクセスできる、
図55のオプションプロパティシート450は他の事項
に加えてテンポラリファイルに割り当てるディスク領域
の容量及び割り当てられたディスク領域が一杯になった
際に実行する処理を決定する設定を提供する。例えば、
テンポラリファイルプロパティページ452はテンポラ
リファイルに割り当てられた最大ディスク容量を示す最
大ファイル容量インジケータ454を有している。ユー
ザはオプション456によって、ディスク領域の最大割
り当て容量が使用されるとテンポラリファイルを削除す
るように指定することができる。オプション458は本
発明に対し、ユーザにディスク領域の割り当て容量が一
杯であることをユーザに警告するように指示する。さら
に、いますぐ削除(Delete Now)ボタン460を選択す
ると、現在のアプリケーション以外のアプリケーション
で使用されていないテンポラリファイルを削除する。
【0146】オプション458が発行する警告によって
ユーザは、テンポラリファイルの削除又はテンポラリフ
ァイルのディスク領域割り当てを拡大するかの選択する
ことができる。図56に、使用される警告ダイアログを
示す。ファイル削除(Deletefiles)ボタン465はテ
ンポラリファイルをゴミ箱にいれ、現在のファイル操作
を継続する。領域を増やす(Increase Space)ボタン4
66は、プロパティシート450のプロパティページ4
52をユーザに表示する。この際、ファイル領域が十分
に増やされたか、テンポラリファイルが削除された場合
には、現在のファイル操作は継続する。もしユーザがプ
ロパティページ452のキャンセルボタン468を選択
した場合には、テンポラリファイルはそのままで、現在
のファイル操作は中止される。キャンセルボタン470
のクリックもまた、テンポラリファイルをそのままに
し、現在のファイル操作を中止する。
【0147】上述したシェル拡張モジュール及び以下に
説明されるレジストリエントリ(registry entries)に
よって、本発明によるシステムオブジェクトビュワーは
少なくとも4通りに起動される。例えば、デジタルカメ
ラ14はウィンドウズ95のシステムオブジェクトとし
て登録されているため、マイコンピュータアイコン47
6を選択すると、図57に示されるマイコンピュータア
プリケーションインタフェース475にデジタルカメラ
14を示すアイコンが現れる。次に、カメラアイコン4
77の選択によって、カメラ14の内容をフォルダレベ
ルで表示するエクスプローラインタフェース478が起
動される。インタフェース478はシステムオブジェク
トの選択によって直接起動されるため、インタフェース
478は図22の領域194に示されるようなシステム
オブジェクトディレクトリツリーを有していない。類似
のエクスプローラインタフェースは図58のアイコン4
80のようなショートカットアイコンの選択によっても
起動される。
【0148】カメラ14が1つのフォルダだけを有する
場合には、図57及び58に示される処理によって図5
9のユーザインタフェース485が表示される。図にお
いて、閲覧領域487及びツールバー488は図22の
領域192及びツールバー196に対応する。
【0149】本発明によるオブジェクトビュワーインタ
フェースはフォルダ内のフォルダアイコン又はカメラフ
ォルダへのショートカットを選択することによっても得
ることができる。上述したとおり、カメラフォルダはカ
メラ又は他のコンピュータ化された記憶装置に位置す
る。図60に、フォルダアイコン501の選択によって
得られたインタフェース500を示す。
【0150】最後に、ツールボックスアプリケーション
に関してこれまで行った説明及び、図61に示すよう
に、ビューボタン45の選択はエクスプローラインタフ
ェース190を呼び出す。図示されるように、サムネイ
ル表示モードにおいて、インタフェース190はデジタ
ルカメラ14内部に位置する最初のフォルダの内容を表
示する。
【0151】本発明はシステムオブジェクトを閲覧する
ためのいかなるアプリケーション又はシステムユーティ
リティとも関連して使用することができる。この点に関
し、新しいバージョンのウインドウズオペレーティング
システムではシステムオブジェクトをWWWブラウザア
プリケーションによって閲覧可能となる。従って、本発
明はWWWブラウザによるデジタルカメラ画像の閲覧及
び操作にも使用することができる。
【0152】(シェル拡張機能(Shell Estension)の
実装)以上説明した本発明の独創的な機能は好ましくは
シェル拡張機能を用いて実装される。ウィンドウズ95
におけるシェル拡張機能は、ウィンドウズアプリケーシ
ョンにOLEコンポーネントオブジェクトを提供する、
OLEインプロセスサーバか、DLLである。結果とし
て、システムオブジェクトが表示及び操作されるとき、
シェル拡張機能はウインドウズ自身の拡張機能として動
作する。
【0153】シェル拡張機能の使用によって、新しいタ
イプのシステムオブジェクトの適宜が可能となり、また
オブジェクトを操作及び表示するための新しい手続きを
供給することができる。現存のシステムオブジェクトに
関して、シェル拡張機能は一般に新しいデフォルトアイ
コンの割り当て、プロパティシートへのプロパティペー
ジの追加及び、オブジェクトに関連したコンテキストメ
ニュー又は右クリックメニューの変更を行うために用い
られる。
【0154】新しいタイプのシステムオブジェクトをサ
ポートするため、ウィンドウズ95は、オペレーティン
グシステムが新しく定義されたシステムオブジェクトを
操作及び表示するために呼び出す機能に対してある一定
のエントリポイントを提供するように開発者に要求す
る。図62に本発明による、カメラ及びフォルダオブジ
ェクトに関するエントリポイントをサポートするシェル
拡張機能モジュールのコンポーネントオブジェクトモデ
ルインタフェース(Component Object Model interfac
e)を示す。
【0155】図62に示されるインタフェースは汎用機
能に従ってリストされている。図63(図63a〜図6
3d)は図62に示される各インタフェースに属する特
定のメソッドをリストしたものである。メソッドは本発
明の好ましい実施形態においてメソッドが属するオブジ
ェクトクラスに従ってリストされている。
【0156】同時に、リストされたインタフェース及び
対応するメソッドは本発明によるカメラ及びフォルダシ
ステムオブジェクトをサポートするために用いられるD
LLを形成する。しかし、ウィンドウズシェルが本発明
によるカメラ及びフォルダシステムオブジェクトを操作
及び表示するためにDLLを使うには、DLLがウィン
ドウズシェルに登録されていなければならない。
【0157】図64にカメラ及びフォルダシステムオブ
ジェクトを登録するためのレジストリキーを示す。レジ
ストリエントリAはエクスプローラネームスペース(Ex
xplorer namespace)へのシェル拡張機能モジュールCGE
xplor.dllをそのクラスIDである918B1BA1-D032-11d0-
9D92-00AA0030AD96によって定義している。領域Bにあ
るレジストリエントリは、キヤノンパワーショットカメ
ラシステムオブジェクトをシェルに登録し、CGExplor.d
llがカメラシステムオブジェクトの表示及び操作をサポ
ートし、CGExplor.dllモジュールがキヤノンパワーショ
ットカメラシステムオブジェクトと用いられるデフォル
トアイコンとコンテクストメニューハンドラ(context
menu handlers)を提供することをそれぞれ示してい
る。
【0158】同様に、レジストリエントリCはシェルに
対し、CGExplor.dllがパワーショットフォルダシステム
オブジェクトのサポートを提供すること、パワーショッ
トフォルダシステムオブジェクトのデフォルトアイコン
及びパワーショットフォルダシステムオブジェクトを管
理するコンテクストメニューハンドラを提供することを
示している。領域Cのエントリはまた、CGExplor.dllが
パワーショットフォルダを表すシェルフォルダのための
特定の属性(attributes)を提供することを示してい
る。
【0159】(その他のポートモニタクライアントアプ
リケーション)図65は本発明のポートモニタを用いた
画像処理アプリケーションの表示である。デジタルカメ
ラ14からのデータを取得するために、ユーザは画像処
理アプリケーション513のプルダウンメニュー511
からインポート(Import)オプション510にアクセス
する。デジタルカメラ14に対応するTWAINインタ
フェースを選択すると、TWAINアプリケーション5
15のユーザインタフェースが表示される。TWAIN
アプリケーション515が表示された後、プルダウンメ
ニュー511は片づけられる。
【0160】上述したように、TWAINアプリケーシ
ョン515はデジタルカメラ14からの画像にアクセス
するためにポートモニタと通信する。しかし、これも上
述したとおり、ポートモニタはデジタルカメラ14への
アクセスするためのコールをデジタルカメラ14からの
データがダウンロードされたキャッシュメモリへのコー
ルに変換する。従って、デジタルカメラ14からの画像
はダイアログ515の呼び出し時に改めてデジタルカメ
ラ14からダウンロードされる必要がない。
【0161】その結果、本発明によるポートモニタは、
どのクライアントアプリケーションからであっても、デ
ジタルカメラ14に記憶された画像の高速な取得及び操
作を提供する。
【0162】以上、現在考えられる好ましい実施形態に
関して本発明を説明したが本発明が上述した内容に限定
されないことは理解されるべきである。むしろ、本発明
には請求項の精神及び範囲に含まれる種々の変更や等価
な組み合わせをカバーする意図がある。
【図面の簡単な説明】
【図1】本発明の実施形態に係るコンピュータ装置の外
観を示す図である。
【図2】図1に示すシステムの内部構成を示すブロック
図である。
【図3】本発明に関連して使用するデジタルカメラの内
部構成を示すブロック図である。
【図4】本発明によるポート監視処理ステップを示すフ
ローチャートである。
【図5】本発明によるツールボックスアプリケーション
ユーザインタフェースウィンドウを表示するオペレーテ
ィングシステムデスクトップを示す図である。
【図6】図5に示すツールボックスユーザインタフェー
スを介してアクセス可能な設定プロパティシートを示す
図である。
【図7】ツールボックスウィンドウの最小化を説明する
図である。
【図8】ツールボックスウィンドウの最小化を説明する
図である。
【図9】図5のツールボックスアプリケーションに対応
するタスクバーコンテントメニューを示す図である。
【図10】タイトルバーポップアップメニューを示す図
である。
【図11】キヤノン(登録商標)パワーショット600
(登録商標)デジタルカメラ用設定ダイアログの例を示
す図である。
【図12】カメラ通信パラメータ設定のための通信設定
ダイアログを示す図である。
【図13】写真保存タグ画面が表示された設定プロパテ
ィシートを示す図である。
【図14】写真の保存先ディレクトリ設定ダイアログを
示す図である。
【図15】削除警告ダイアログを示す図である。
【図16】設定プロパティシートのインターネットプロ
パティページを示す図である。
【図17】写真保存パラメータの設定のための写真保存
ダイアログを示す図である。
【図18】保存状況ダイアログを示す図である。
【図19】本発明による、コンタクトシート印刷をコン
トロールする印刷ダイアログを示す図である。
【図20】印刷状況ダイアログを示す図である。
【図21】アップロード状況を示す図である。
【図22】本発明による、ウィンドウズ95エキスプロ
ーラのユーザインタフェースを示す図である。
【図23】本発明による写真グループ表示を示す図であ
る。
【図24】本発明による写真グループ表示を示す図であ
る。
【図25】本発明による写真グループコンテキストメニ
ューを示す図である。
【図26】写真グループプロパティページを示す図であ
る。
【図27】複数写真グループプロパティページを示す図
である。
【図28】移動警告ダイアログを示す図である。
【図29】本発明による、ウインドウズ95エキスプロ
ーラツールバーを示す図である。
【図30】表示されたサムネイル画像の回転を示す図で
ある。
【図31】保存パラメータを設定する写真保存ダイアロ
グを示す図である。
【図32】保存パラメータを設定する写真保存ダイアロ
グを示す図である。
【図33】保存パラメータを設定する写真保存ダイアロ
グを示す図である。
【図34】削除警告ダイアログを示す図である。
【図35】写真印刷パラメータを設定する印刷ダイアロ
グを示す図である。
【図36】印刷された画像データを示す図である。
【図37】印刷された画像データのシートの典型例を示
す図である。
【図38】印刷パラメータを設定する印刷ダイアログを
示す図である。
【図39】印刷パラメータを設定する印刷ダイアログを
示す図である。
【図40】印刷パラメータを設定する印刷ダイアログを
示す図である。
【図41】本発明によって印刷されたコンタクトシート
を示す図である。
【図42】コンタクトシート印刷パラメータを設定する
印刷ダイアログを示す図である。
【図43】コンタクトシート印刷パラメータを設定する
印刷ダイアログを示す図である。
【図44】本発明による、ウィンドウズ95エキスプロ
ーラのユーザインタフェースを示す図である。
【図45】本発明による、ウィンドウズ95エキスプロ
ーラのユーザインタフェースを示す図である。
【図46】本発明による、ウィンドウズ95エキスプロ
ーラのユーザインタフェースを示す図である。
【図47】本発明による、ウィンドウズ95エキスプロ
ーラのユーザインタフェースを示す図である。
【図48】デジタルカメラ画像を管理するための慣習的
なグラフィカルユーザインタフェースを示す図である。
【図49】本発明による、ウィンドウズ95エキスプロ
ーラのファイルプルダウンメニューを示す図である。
【図50】本発明による、ウィンドウズ95エキスプロ
ーラの編集プルダウンメニューを示す図である。
【図51】本発明による、ウィンドウズ95エキスプロ
ーラの閲覧プルダウンメニューを示す図である。
【図52】データ削除確認ダイアログを示す図である。
【図53】本発明による、ウィンドウズ95エキスプロ
ーラのツールプルダウンメニューを示す図である。
【図54】本発明による、ウィンドウズ95エキスプロ
ーラのヘルププルダウンメニューを示す図である。
【図55】オプションプロパティシートを示す図であ
る。
【図56】データ削除警告ダイアログを示す図である。
【図57】本発明におけるエキスプローラユーザインタ
フェースの起動を説明する図である。
【図58】本発明におけるエキスプローラユーザインタ
フェースの起動を説明する図である。
【図59】本発明におけるエキスプローラユーザインタ
フェースの起動を説明する図である。
【図60】本発明におけるエキスプローラユーザインタ
フェースの起動を説明する図である。
【図61】本発明におけるエキスプローラユーザインタ
フェースの起動を説明する図である。
【図62】本発明を具体化したシェル拡張モジュールに
よってサポートされるコンポーネントオブジェクトモデ
ルインタフェースのリストを示す図である。
【図63】図63a〜図63dの関係を示す図である。
【図63a】図62におけるインタフェースをインプリ
メントするためのオブジェクトクラスリストを示す図で
ある。
【図63b】図62におけるインタフェースをインプリ
メントするためのオブジェクトクラスリストを示す図で
ある。
【図63c】図62におけるインタフェースをインプリ
メントするためのオブジェクトクラスリストを示す図で
ある。
【図63d】図62におけるインタフェースをインプリ
メントするためのオブジェクトクラスリストを示す図で
ある。
【図64】本発明によるカメラ及びフィルムフォルダシ
ステムオブジェクトをサポートするためのウインドウズ
95レジストリキーを示す図である。
【図65】画像処理アプリケーションからのTWAIN
ユーザインタフェース起動を説明する図である。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 マンジュラ・ギーサン・ウィックラマレイ ン アメリカ合衆国 カリフォルニア州 92612, アーバイン, イノベーション ドライブ 110 キヤノン インフォメ ーション システムズ, インク. 内 (72)発明者 ローレンス・アンドリュー・ラベンデル アメリカ合衆国 カリフォルニア州 92612, アーバイン, イノベーション ドライブ 110 キヤノン インフォメ ーション システムズ, インク. 内

Claims (25)

    【特許請求の範囲】
  1. 【請求項1】 デジタルカメラへ接続するコンピュータ
    システムをモニタする、コンピュータ実行可能な処理ス
    テップを記憶したコンピュータ読み出し可能な媒体であ
    って、前記処理ステップが、 前記コンピュータシステムに接続されたデジタルカメラ
    を検出する検出ステップと、 デジタルカメラが検出された後、自動的に前記デジタル
    カメラに記憶された低解像度画像データを受信する第1
    の受信ステップと、 前記受信した低解像度画像データをメモリに記憶する記
    憶ステップとを有することを特徴とするコンピュータ読
    み出し可能な媒体。
  2. 【請求項2】 前記処理ステップがさらに、 前記デジタルカメラに記憶されたすべての前記低解像度
    画像データを受信した後、前記デジタルカメラから高解
    像度画像データを受信する第2の受信ステップと、 前記デジタルカメラに記憶されたすべての前記高解像度
    画像データを受信した後、前記デジタルカメラから音声
    データを受信する第3の受信ステップとを有することを
    特徴とする請求項1記載のコンピュータ読み出し可能な
    媒体。
  3. 【請求項3】 前記処理ステップがさらに、 前記デジタルカメラに記憶されたすべての前記低解像度
    画像データを受信した後、前記デジタルカメラから高解
    像度画像データを受信する第2の受信ステップと、 音声データと関連づけされた前記高解像度画像データを
    受信した直後に、前記デジタルカメラから前記関連づけ
    された音声データを受信する第3の受信ステップとを有
    することを特徴とする請求項1記載のコンピュータ読み
    出し可能な媒体。
  4. 【請求項4】 高解像度画像データを受信する前記第2
    の受信ステップが、選択された高解像度画像データに対
    応する低解像度画像データが現在の高解像度画像データ
    受信中にフォーカスを受信した場合、前記現在の高解像
    度画像データの受信が終了した直後に前記選択された高
    解像度画像データを受信する第4の受信ステップを有す
    ることを特徴とする請求項2記載のコンピュータ読み出
    し可能な媒体。
  5. 【請求項5】 高解像度画像データを受信する前記第2
    の受信ステップが、 選択された高解像度画像データに対応する低解像度画像
    データが現在の高解像度画像データ受信中にフォーカス
    を受信した場合、前記現在の高解像度画像データの受信
    が終了した直後に前記選択された高解像度画像データを
    受信する第4の受信ステップを有することを特徴とする
    請求項3記載のコンピュータ読み出し可能な媒体。
  6. 【請求項6】 前記処理ステップがさらに、 前記デジタルカメラが前記コンピュータシステムに接続
    されている間、前記デジタルカメラを表すアイコンを表
    示する第1の表示ステップを有することを特徴とする請
    求項1記載のコンピュータ読み出し可能な媒体。
  7. 【請求項7】 前記処理ステップがさらに、 前記アイコンが選択された場合に、カメラ設定を制御す
    るツールボックスウィンドウを表示する第2の表示ステ
    ップと、 前記デジタルカメラに記憶されたすべての低解像度画像
    データを表示する第3の表示ステップと 前記デジタルカメラに記憶されたすべての高解像度画像
    データをダウンロードする第1のダウンロードステップ
    と、 前記デジタルカメラに記憶されたすべての低解像度画像
    データを少なくとも1枚のコンタクトシートに印刷する
    印刷ステップと、 前記デジタルカメラに記憶されたすべての高解像度画像
    データをインターネットサービスプロバイダにアップロ
    ードするアップロードステップとを有することを特徴と
    する請求項6記載のコンピュータ読み出し可能な媒体。
  8. 【請求項8】 前記ツールボックスウィンドウがさら
    に、前記ダウンロード及び前記アップロードのパラメー
    タ制御を提供することを特徴とする請求項7記載のコン
    ピュータ読み出し可能な媒体。
  9. 【請求項9】 前記ダウンロードステップが、 前記デジタルカメラに記憶されたすべての低解像度画像
    データをダウンロードする第2のダウンロードステップ
    を有することを特徴とする請求項7記載のコンピュータ
    読み出し可能な媒体。
  10. 【請求項10】 前記ダウンロードステップが、 前記デジタルカメラに記憶されたすべての音声データを
    ダウンロードする第3のダウンロードステップを有する
    ことを特徴とする請求項7記載のコンピュータ読み出し
    可能な媒体。
  11. 【請求項11】 デジタルカメラツールボックスを提
    供する、コンピュータ実行可能な処理ステップを記憶し
    たコンピュータ読み出し可能な媒体であって、前記処理
    ステップが、 設定ボタン、ダウンロードボタン、閲覧ボタン、印刷ボ
    タン及びアップロードボタンを含むツールボックスウィ
    ンドウを表示するツールボックスウィンドウ表示ステッ
    プと、 前記設定ボタンが選択された場合に前記デジタルカメラ
    の設定を制御する第1の制御ステップと、 前記閲覧ボタンが選択された場合に前記デジタルカメラ
    に記憶されたすべての低解像度画像データを表示する閲
    覧ステップと、 前記ダウンロードボタンが選択された場合に前記デジタ
    ルカメラに記憶されたすべての高解像度画像データをダ
    ウンロードする第1のダウンロードステップと、 前記印刷ボタンが選択された場合に前記デジタルカメラ
    に記憶された低解像度画像データのうち選択されたもの
    のコンタクトシートを印刷する印刷ステップと、 前記アップロードボタンが選択された場合に、前記デジ
    タルカメラに記憶されたすべての高解像度画像データを
    インターネットサービスプロバイダにアップロードする
    アップロードステップとを有することを特徴とするコン
    ピュータ読み出し可能な媒体。
  12. 【請求項12】 前記第1の制御ステップが、 前記ダウンロード及び前記アップロードのパラメータを
    制御する第2の制御ステップを有することを特徴とする
    請求項11記載のコンピュータ読み出し可能な媒体。
  13. 【請求項13】 前記第1のダウンロードステップが、 前記デジタルカメラに記憶されたすべての低解像度画像
    データをダウンロードする第2のダウンロードステップ
    を有することを特徴とする請求項11記載のコンピュー
    タ読み出し可能な媒体。
  14. 【請求項14】 前記第1のダウンロードステップが、 前記デジタルカメラに記憶されたすべての音声データを
    ダウンロードする第3のダウンロードステップを有する
    ことを特徴とする請求項11記載のコンピュータ読み出
    し可能な媒体。
  15. 【請求項15】 デジタルカメラに記憶されたデータを
    ウィンドウ環境において管理するコンピュータ実行可能
    な処理ステップを記憶したコンピュータ読み出し可能な
    媒体であって、前記処理ステップが、 システムオブジェクトディレクトリに、前記デジタルカ
    メラを示すアイコンを表示する第1の表示ステップと、 前記デジタルカメラ内部のフィルムフォルダを表すアイ
    コンを前記システムオブジェクトディレクトリに前記デ
    ジタルカメラのサブフォルダとして表示する第2の表示
    ステップと、 前記フィルムフォルダの選択に応答して、前記フィルム
    フォルダ内にある各低解像度画像データを表示する第3
    の表示ステップとを有することを特徴とするコンピュー
    タ読み出し可能な媒体。
  16. 【請求項16】 前記フィルムフォルダが関連づけされ
    た低解像度画像データ、高解像度画像データ及び音声デ
    ータの写真グループを複数有することを特徴とする請求
    項15記載のコンピュータ読み出し可能な媒体。
  17. 【請求項17】 前記処理ステップがさらに、 表示された前記低解像度画像データが前記選択されたフ
    ィルムフォルダ内で音声データと関連づけされているか
    否かを判別する判別ステップと、 表示された前記低解像度画像データが前記選択されたフ
    ィルムフォルダ内で音声データと関連づけされていると
    判別された場合に、その低解像度画像の隣にインジケー
    タを表示する第4の表示ステップを有することを特徴と
    する請求項15記載のコンピュータ読み出し可能な媒
    体。
  18. 【請求項18】 システムオブジェクトを閲覧するアプ
    リケーションのためのユーザインタフェースであって、 システムオブジェクトの階層ツリー構造(hierarchical
    tree)を表示する第1の領域と、 前記第1の領域で選択されたシステムオブジェクトに対
    応した低解像度画像を表示する第2の領域とを有するこ
    とを特徴とするユーザインタフェース。
  19. 【請求項19】 前記表示された低解像度画像に関連す
    る高解像度画像データを記憶装置にコピーするために、
    前記第2の領域を選択し、前記記憶装置を表すアイコン
    にドラッグしてもよいことを特徴とする請求項18記載
    のユーザインタフェース。
  20. 【請求項20】 前記表示された低解像度画像に関連す
    る高解像度画像データをアプリケーションで開くため
    に、前記第2の領域を選択して前記アプリケーションを
    表すアイコンにドラッグしてもよいことを特徴とする請
    求項18記載のユーザインタフェース。
  21. 【請求項21】 前記第2の領域に隣接し、前記表示さ
    れた低解像度画像に音声データが関連づけされているこ
    とを示す音声アイコンを表示する第3の領域をさらに有
    することを特徴とする請求項18記載のユーザインタフ
    ェース。
  22. 【請求項22】 前記表示された低解像度画像に関連づ
    けされたすべての音声データを記憶装置にコピーするた
    めに、前記音声アイコンを選択して前記記憶装置を表す
    アイコンへドラッグすることができることを特徴とする
    請求項21記載のユーザインタフェース。
  23. 【請求項23】 前記表示された低解像度画像に関連づ
    けされたすべての音声データをアプリケーションで開く
    ために、前記音声アイコンを選択して前記アプリケーシ
    ョンを表すアイコンにドラッグすることができることを
    特徴とする請求項21記載のユーザインタフェース。
  24. 【請求項24】 前記第2の領域および前記第3の領域
    を取り囲む第4の領域をさらに有し、前記表示された低
    解像度画像、この低解像度画像に関連づけされた高解像
    度画像データ及びこの低解像度画像に関連づけされたす
    べての音声データを記憶装置へコピーするために、第4
    の領域を選択して前記記憶装置を表すアイコンにドラッ
    グすることができることを特徴とする請求項21記載の
    ユーザインタフェース。
  25. 【請求項25】 前記第2の領域および前記第3の領域
    を取り囲む第4の領域をさらに有し、関連づけされた高
    解像度画像データをアプリケーションで開くために、第
    4の領域を選択して前記アプリケーションを表すアイコ
    ンにドラッグすることができることを特徴とする請求項
    21記載のユーザインタフェース。
JP07859699A 1998-03-24 1999-03-23 情報処理装置及びその制御方法 Expired - Fee Related JP4261671B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/046,601 US6784925B1 (en) 1998-03-24 1998-03-24 System to manage digital camera images
US09/046601 1998-03-24

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008294906A Division JP4350790B2 (ja) 1998-03-24 2008-11-18 情報処理装置及びその制御方法、記録媒体

Publications (2)

Publication Number Publication Date
JPH11355706A true JPH11355706A (ja) 1999-12-24
JP4261671B2 JP4261671B2 (ja) 2009-04-30

Family

ID=21944340

Family Applications (3)

Application Number Title Priority Date Filing Date
JP07859699A Expired - Fee Related JP4261671B2 (ja) 1998-03-24 1999-03-23 情報処理装置及びその制御方法
JP2008294906A Expired - Lifetime JP4350790B2 (ja) 1998-03-24 2008-11-18 情報処理装置及びその制御方法、記録媒体
JP2009152851A Expired - Fee Related JP4502404B2 (ja) 1998-03-24 2009-06-26 情報処理装置及びその制御方法

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2008294906A Expired - Lifetime JP4350790B2 (ja) 1998-03-24 2008-11-18 情報処理装置及びその制御方法、記録媒体
JP2009152851A Expired - Fee Related JP4502404B2 (ja) 1998-03-24 2009-06-26 情報処理装置及びその制御方法

Country Status (2)

Country Link
US (5) US6784925B1 (ja)
JP (3) JP4261671B2 (ja)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000250854A (ja) * 2000-05-08 2000-09-14 I Cube Kk カメラで撮影した画像をサーバで表示するシステム、そのサーバ及びそのサーバ用制御プログラムを記録した記録媒体
JP2002016969A (ja) * 2000-06-29 2002-01-18 Matsushita Electric Ind Co Ltd 受信画面の表示方法
US6489986B1 (en) 2000-09-29 2002-12-03 Digeo, Inc. Remote control device for video and audio capture and communication
US6529233B1 (en) 2000-09-29 2003-03-04 Digeo, Inc. Systems and methods for remote video and audio capture and communication
WO2003019938A1 (en) * 2001-08-22 2003-03-06 Sony Corporation Still image display direction setting method
JP2003122852A (ja) * 2001-10-11 2003-04-25 Sanyo Electric Co Ltd 健康管理支援方法及びカメラ付き携帯情報端末
EP1156453A3 (en) * 2000-05-16 2004-09-08 Canon Kabushiki Kaisha Image processing apparatus, image processing method, storage medium, and program
US6944880B1 (en) 2000-09-29 2005-09-13 Digeo, Inc. Methods for audio capture and communication during television broadcasts
WO2006030962A1 (en) * 2004-09-16 2006-03-23 Canon Kabushiki Kaisha Communication between image-related apparatus and information apparatus
WO2006030958A1 (en) * 2004-09-15 2006-03-23 Canon Kabushiki Kaisha Electronic apparatus and control method
US7047445B2 (en) 1999-08-10 2006-05-16 Seiko Epson Corporation Program starter system, and method of controlling program startup
CN1306788C (zh) * 2000-02-18 2007-03-21 富士胶片株式会社 图像信息获取方法、图像信息传送装置和图像信息传送系统
KR100707327B1 (ko) * 1999-12-17 2007-04-13 소니 가부시끼 가이샤 정보 처리 장치, 정보 처리 방법, 및 프로그램 저장 매체
AU2003235661B2 (en) * 2002-01-11 2007-07-26 Portrait Innovations, Inc. Systems and methods for producing portraits
JP2008204474A (ja) * 2008-03-25 2008-09-04 Fujifilm Corp 縮小画像表示制御装置および方法
JP2009048451A (ja) * 2007-08-21 2009-03-05 Nikon Corp 画像転送プログラム
JP2009087166A (ja) * 2007-10-01 2009-04-23 Brother Ind Ltd 印刷データ生成装置とコンピュータプログラム
US7525571B2 (en) 2002-09-26 2009-04-28 Sony Corporation Image processing system, image pickup device and method, and recording medium using representative image data
EP2290940A3 (en) * 2001-08-01 2011-08-03 Sony Corporation Graphical user interface for selection of image data to be uploaded
JP2012061863A (ja) * 2011-12-13 2012-03-29 Brother Industries Ltd 印刷データ生成装置とコンピュータプログラム
JP2012090277A (ja) * 2011-11-07 2012-05-10 Sony Corp 情報処理装置
WO2013161134A1 (ja) * 2012-04-25 2013-10-31 Necカシオモバイルコミュニケーションズ株式会社 電子機器、その制御方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体
KR101425029B1 (ko) * 2007-06-29 2014-07-31 삼성전자주식회사 Ria를 이용하여 파일정보를 송수신하는 화상형성장치 및그 정보처리방법
US9131088B2 (en) 2000-10-06 2015-09-08 Sony Corporation Information processing apparatus and method, and information processing program
JP2021015493A (ja) * 2019-07-12 2021-02-12 キヤノン株式会社 通信端末、通信端末の制御方法および通信システム
CN112954196A (zh) * 2021-01-27 2021-06-11 维沃移动通信有限公司 拍摄方法、装置、电子设备及可读存储介质
JP2024513695A (ja) * 2021-05-25 2024-03-27 北京字跳▲網▼絡技▲術▼有限公司 アプリケーションの注目イベント展示方法、装置、機器、媒体及び製品

Families Citing this family (282)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6985248B2 (en) * 1997-11-24 2006-01-10 Eastman Kodak Company Printing digital images using a print utilization file
US6522354B1 (en) * 1997-06-09 2003-02-18 Nikon Corporation Electronic camera and method of operating an electronic camera
JP4444500B2 (ja) * 1998-01-07 2010-03-31 インテル・コーポレーション イメージング・デバイスとホスト・システムの間のイメージ情報の自動転送
JPH11266384A (ja) * 1998-03-18 1999-09-28 Minolta Co Ltd デジタルカメラシステム
JP4120724B2 (ja) * 1998-08-18 2008-07-16 セイコーエプソン株式会社 画像データ管理装置、画像データ管理方法および画像データ管理プログラムを記録した媒体
US6373507B1 (en) * 1998-09-14 2002-04-16 Microsoft Corporation Computer-implemented image acquistion system
JP2000137796A (ja) * 1998-10-29 2000-05-16 Canon Inc 情報入力システム及びその制御方法及び記憶媒体
US6850273B1 (en) * 1999-02-03 2005-02-01 Fuji Photo Film Co., Ltd. Digital camera recording image frame and printing information files on a recording medium
US6670934B1 (en) * 1999-02-03 2003-12-30 William H. Gates, III Method and system for distributing art
US6867887B1 (en) * 1999-05-04 2005-03-15 Hewlett-Packard Development Company, L.P. Photograph facsimile apparatus and method
DE60001937T2 (de) * 1999-05-21 2004-01-29 Matsushita Electric Industrial Co Ltd Digitaler drucker
US7016595B1 (en) * 1999-05-28 2006-03-21 Nikon Corporation Television set capable of controlling external device and image storage controlled by television set
JP2003501896A (ja) * 1999-06-02 2003-01-14 イーストマン コダック カンパニー デジタル画像転送のカスタマイズ
JP2001016568A (ja) * 1999-06-30 2001-01-19 Fuji Photo Film Co Ltd 画像通信システム
US6665838B1 (en) * 1999-07-30 2003-12-16 International Business Machines Corporation Web page thumbnails and user configured complementary information provided from a server
US20060274164A1 (en) * 1999-08-17 2006-12-07 Nikon Corporation Information processing apparatus, information processing system, image input apparatus, image input system and information exchange method
US7209900B2 (en) 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
JP2001093226A (ja) 1999-09-21 2001-04-06 Sony Corp 情報通信システムおよび方法、ならびに、情報通信装置および方法
US20020044157A1 (en) * 1999-10-13 2002-04-18 Wolf Edward O. Producing icons for accessing image files transferred from a digital camera
US6442573B1 (en) * 1999-12-10 2002-08-27 Ceiva Logic, Inc. Method and apparatus for distributing picture mail to a frame device community
EP1830552A1 (en) * 1999-12-28 2007-09-05 Sony Corporation Image commercial transactions system and method
EP1133157A3 (en) 1999-12-28 2004-10-27 Sony Corporation Image commercial transactions system and method, image transfer system and method, image distribution system and method, display device and method
US7327387B2 (en) * 2000-02-21 2008-02-05 Fujifilm Corporation Image pick-up information transmitting system and remote control method for an information transmitting system
US6883140B1 (en) * 2000-02-24 2005-04-19 Microsoft Corporation System and method for editing digitally represented still images
US20010019424A1 (en) * 2000-03-06 2001-09-06 Takenori Idehara Image-forming devices portable telephones, image-processing devices, image-processing methods, and computer program product
CA2403270C (en) 2000-03-14 2011-05-17 Joseph Robert Marchese Digital video system using networked cameras
US6363223B1 (en) * 2000-03-29 2002-03-26 Terry Gordon Photographic firearm apparatus and method
US7593035B2 (en) * 2000-04-14 2009-09-22 Fujifilm Corporation Image data transmitting device and method
US20010045964A1 (en) * 2000-04-25 2001-11-29 Microsoft Corporation Method and system for transferring images from an imaging source device toa destination
JP2001326769A (ja) * 2000-05-18 2001-11-22 Matsushita Electric Ind Co Ltd ファクシミリ装置
US7414746B2 (en) * 2000-05-23 2008-08-19 Fujifilm Corporation Image data communication method
JP2001337995A (ja) * 2000-05-26 2001-12-07 Noritsu Koki Co Ltd 画像管理装置および方法、ならびに、画像データを管理するプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2001352471A (ja) * 2000-06-07 2001-12-21 Toshiba Corp ビデオカメラ装置
US6781608B1 (en) * 2000-06-30 2004-08-24 America Online, Inc. Gradual image display
US7747673B1 (en) * 2000-09-08 2010-06-29 Corel Corporation Method and apparatus for communicating during automated data processing
JP2002154243A (ja) * 2000-09-11 2002-05-28 Fuji Photo Film Co Ltd プリンタ及びコンピュータの周辺機器
JP2002094848A (ja) * 2000-09-12 2002-03-29 Canon Inc 画像通信装置、画像入力装置および画像出力装置
US7061642B2 (en) * 2000-09-14 2006-06-13 Canon Kabushiki Kaisha Image processing apparatus, image processing method, storage medium, and image information printing system
JP4114127B2 (ja) * 2000-10-02 2008-07-09 富士フイルム株式会社 通信機器、通信方法、通信プログラムを記録したコンピュータ読み取り可能な記録媒体およびサービスシステム
US6950198B1 (en) * 2000-10-18 2005-09-27 Eastman Kodak Company Effective transfer of images from a user to a service provider
JP2002149790A (ja) * 2000-11-08 2002-05-24 Fuji Photo Film Co Ltd プリント注文方法およびシステム並びに記録媒体
US7495690B2 (en) 2000-12-01 2009-02-24 Nikon Corporation Image data processing device
US20060031126A1 (en) * 2000-12-08 2006-02-09 Clarinet Systems, Inc. Method and for facilitating network communication between a wireless device and a service system via an interface
CA2328644C (en) * 2000-12-15 2005-05-10 Ibm Canada Limited-Ibm Canada Limitee Methods, systems, signals and media for encouraging users of computer readable content to register
US7020848B2 (en) * 2000-12-20 2006-03-28 Eastman Kodak Company Comprehensive, multi-dimensional graphical user interface using picture metadata for navigating and retrieving pictures in a picture database
US7007243B2 (en) 2000-12-20 2006-02-28 Eastman Kodak Company Method and apparatus for producing digital images with embedded image capture location icons
US6950989B2 (en) * 2000-12-20 2005-09-27 Eastman Kodak Company Timeline-based graphical user interface for efficient image database browsing and retrieval
US20020089540A1 (en) * 2001-01-08 2002-07-11 Freddie Geier Media editing and creating interface
JP2002229838A (ja) * 2001-02-02 2002-08-16 Matsushita Graphic Communication Systems Inc ネットワークスキャナ・ファイル送受信システムおよびそのユーザ端末装置並びにファイル送受信方法
JP2002259762A (ja) * 2001-03-02 2002-09-13 Fuji Photo Film Co Ltd データ管理方法および装置並びに記録媒体
US20020140820A1 (en) * 2001-03-29 2002-10-03 Borden George R. Calendar based photo browser
US20020171743A1 (en) * 2001-05-16 2002-11-21 Konica Corporation Electronic device and digital still camera
US8028249B2 (en) * 2001-05-23 2011-09-27 Eastman Kodak Company Method and system for browsing large digital multimedia object collections
US6996782B2 (en) * 2001-05-23 2006-02-07 Eastman Kodak Company Using digital objects organized according to a histogram timeline
US20020184306A1 (en) * 2001-06-04 2002-12-05 Simpson Shell S. System and method for preparing imaging data for printing to a requested web service
US7840634B2 (en) 2001-06-26 2010-11-23 Eastman Kodak Company System and method for managing images over a communication network
US20030001879A1 (en) * 2001-06-29 2003-01-02 Kuang-Shin Lin Picture management method that simulates uses and operations of a physical photo album
US7142318B2 (en) * 2001-07-27 2006-11-28 Hewlett-Packard Development Company, L.P. Printing web page images via a marked proof sheet
JP2003114820A (ja) * 2001-07-31 2003-04-18 Sanyo Electric Co Ltd 電子アルバム装置
US7133893B2 (en) * 2001-08-03 2006-11-07 Hewlett-Packard Development Company, L.P. Opportunistic transmission of portably stored digital data
US20030081249A1 (en) * 2001-08-21 2003-05-01 Yesvideo, Inc. Easy printing of visual images extracted from a collection of visual images
JP4936037B2 (ja) * 2001-08-31 2012-05-23 ソニー株式会社 情報処理装置および方法、並びにプログラム
US7444354B2 (en) * 2001-09-14 2008-10-28 Fujifilm Corporation Method and apparatus for storing images, method and apparatus for instructing image filing, image storing system, method and apparatus for image evaluation, and programs therefor
JP4717299B2 (ja) * 2001-09-27 2011-07-06 キヤノン株式会社 画像管理装置、画像管理装置の制御方法、及びコンピュータプログラム
US20030074224A1 (en) * 2001-10-11 2003-04-17 Yoshinori Tanabe Health care support system, pet-type health care support terminal, vital data acquisition device, vital data acquisition Net transmission system, health care support method, and portable information terminal with camera
US20030078939A1 (en) * 2001-10-24 2003-04-24 Tiger Color Inc. Method of automatically downloading photos from a web page
US6937275B2 (en) * 2001-12-20 2005-08-30 Hewlett-Packard Development Company, L.P. Contact sheet file-generating digital camera
JP2003198833A (ja) * 2001-12-27 2003-07-11 Canon Inc 画像通信装置及び画像通信装置の制御方法及び画像通信装置の制御プログラム及び携帯機器装置及び携帯機器装置の制御方法及び携帯機器装置の制御プログラム及び記憶媒体
US7289132B1 (en) * 2003-12-19 2007-10-30 Apple Inc. Method and apparatus for image acquisition, organization, manipulation, and publication
JP2003209771A (ja) * 2002-01-16 2003-07-25 Hitachi Ltd デジタル映像再生装置及び再生方法
JP2003263358A (ja) * 2002-03-08 2003-09-19 Sharp Corp 伝達元機器、伝達先機器、情報伝達システム、及び情報伝達システムにおけるシステム認識方法
US20040201688A1 (en) * 2002-03-18 2004-10-14 Eastman Kodak Company Accessing image files stored in a digital camera by a host computer
US6986108B2 (en) * 2002-03-21 2006-01-10 Toshiba Tec Kabushiki Kaisha System for accessing digital imaging devices
US20030184650A1 (en) * 2002-03-27 2003-10-02 Eastman Kodak Company Transferring and proccessing a plurality of digital images captured by a digital camera using a computer
JP2003298991A (ja) * 2002-03-29 2003-10-17 Fuji Photo Film Co Ltd 画像整理方法および装置並びにプログラム
US7856601B2 (en) * 2002-06-03 2010-12-21 Microsoft Corporation Dynamic service presentation
US20040001107A1 (en) * 2002-06-27 2004-01-01 Russon Virgil Kay Image management system and method
JP2004038515A (ja) * 2002-07-03 2004-02-05 Sanyo Electric Co Ltd データ記録装置
US7370065B1 (en) * 2002-08-21 2008-05-06 Adobe Systems Incorporated Renaming multiple files
US20040036720A1 (en) * 2002-08-22 2004-02-26 Eastman Kodak Company Simplified method of printing a digital image
US20040041921A1 (en) * 2002-08-29 2004-03-04 Texas Instruments Incorporated Voice recognition for file naming in digital camera equipment
US20040095480A1 (en) * 2002-11-20 2004-05-20 Battles Amy E. System and method for providing help with operating an image capture device
JP4101043B2 (ja) * 2002-12-11 2008-06-11 キヤノン株式会社 画像データ表示システム及びその画像データ表示方法、並びにプログラム、記憶媒体及び撮像装置
JP4292820B2 (ja) * 2003-02-14 2009-07-08 株式会社ニコン 電子カメラ
US7312827B2 (en) * 2003-03-11 2007-12-25 Hewlett-Packard Development Company, L.P. Graphical displays
US7823077B2 (en) 2003-03-24 2010-10-26 Microsoft Corporation System and method for user modification of metadata in a shell browser
US7627552B2 (en) 2003-03-27 2009-12-01 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7421438B2 (en) 2004-04-29 2008-09-02 Microsoft Corporation Metadata editing control
US7240292B2 (en) 2003-04-17 2007-07-03 Microsoft Corporation Virtual address bar user interface control
US20050080807A1 (en) * 2003-10-12 2005-04-14 Microsoft Corporation Extensible creation and editing of integrated collections
US7769794B2 (en) 2003-03-24 2010-08-03 Microsoft Corporation User interface for a file system shell
US7712034B2 (en) 2003-03-24 2010-05-04 Microsoft Corporation System and method for shell browser
JP2004291271A (ja) * 2003-03-25 2004-10-21 Fuji Photo Film Co Ltd プリンタ及びプリント注文受付装置並びにコマインデックス画面表示方法
US7650575B2 (en) 2003-03-27 2010-01-19 Microsoft Corporation Rich drag drop user interface
US7925682B2 (en) 2003-03-27 2011-04-12 Microsoft Corporation System and method utilizing virtual folders
CN1302659C (zh) * 2003-03-27 2007-02-28 三星电子株式会社 数字成像装置和用于选择它的数据传输模式的方法
JP4458040B2 (ja) * 2003-04-07 2010-04-28 セイコーエプソン株式会社 画像蓄積装置及びプログラム
US20040196503A1 (en) * 2003-04-07 2004-10-07 Eastman Kodak Company Index print having a correction indicator thereon and a method of making the index print
US7369164B2 (en) * 2003-04-11 2008-05-06 Eastman Kodak Company Using favorite digital images to organize and identify electronic albums
US20060168285A1 (en) * 2003-04-17 2006-07-27 Nielsen Peter D File upload using a browser
US7340483B1 (en) * 2003-05-02 2008-03-04 Microsoft Corporation System and method of copying a media resource
JP2004336343A (ja) * 2003-05-07 2004-11-25 Canon Inc 画像処理システム
JP2005038414A (ja) * 2003-06-30 2005-02-10 Fuji Photo Film Co Ltd ファイル管理プログラム、ファイル管理方法、ファイル管理装置、撮像装置及び記録媒体
US8773685B2 (en) * 2003-07-01 2014-07-08 Intellectual Ventures I Llc High-speed digital image printing system
JP2005033712A (ja) * 2003-07-11 2005-02-03 Sony Corp 情報処理装置および方法、並びにプログラム
US8024335B2 (en) 2004-05-03 2011-09-20 Microsoft Corporation System and method for dynamically generating a selectable search extension
US20050093998A1 (en) * 2003-11-03 2005-05-05 Haas William R. Digital camera with variable size delete buffer
US7689909B1 (en) * 2003-11-26 2010-03-30 Szuszczewicz Edward P System and method for generating photo collages and photo album pages
US20050154997A1 (en) * 2004-01-13 2005-07-14 Xerox Corporation Methods and systems for accessing and selecting data items utilizing graphically displayed iconettes
US20050166149A1 (en) * 2004-01-23 2005-07-28 Microsoft Corporation Table of contents display
JP4630672B2 (ja) * 2004-01-23 2011-02-09 キヤノン株式会社 アクセス制御装置及びアクセス制御方法及びアクセス制御プログラム
US8595214B1 (en) * 2004-03-31 2013-11-26 Google Inc. Systems and methods for article location and retrieval
US7948448B2 (en) 2004-04-01 2011-05-24 Polyvision Corporation Portable presentation system and methods for use therewith
US20060244598A1 (en) * 2005-04-29 2006-11-02 Impinj, Inc. Interference rejection in RFID tags
US20050235042A1 (en) * 2004-04-16 2005-10-20 Rumaner Todd J Media card companion
US7657846B2 (en) 2004-04-23 2010-02-02 Microsoft Corporation System and method for displaying stack icons
US7694236B2 (en) 2004-04-23 2010-04-06 Microsoft Corporation Stack icons representing multiple objects
US8707209B2 (en) 2004-04-29 2014-04-22 Microsoft Corporation Save preview representation of files being created
JP4533007B2 (ja) * 2004-06-09 2010-08-25 キヤノン株式会社 画像管理装置、画像管理方法、及びプログラム
US9552141B2 (en) 2004-06-21 2017-01-24 Apple Inc. Methods and apparatuses for operating a data processing system
US20060004834A1 (en) * 2004-06-30 2006-01-05 Nokia Corporation Dynamic shortcuts
FI20040906A0 (fi) * 2004-06-30 2004-06-30 Nokia Corp Menetelmä mediatiedostojen hallitsemiseksi, menetelmää hyödyntävä elektroninen laite ja menetelmän toteuttava tietokoneohjelma
JP2006065368A (ja) * 2004-08-24 2006-03-09 Sony Corp 画像表示装置,画像表示方法,およびコンピュータプログラム
JP2006074517A (ja) * 2004-09-02 2006-03-16 Sony Corp 記録再生装置及び記録再生方法
KR100608835B1 (ko) * 2004-12-09 2006-08-08 엘지전자 주식회사 휴대단말기의 이미지 전송방법
US8024658B1 (en) 2005-01-09 2011-09-20 Apple Inc. Application for designing photo albums
US20060168528A1 (en) * 2005-01-27 2006-07-27 Microsoft Corporation Method for arranging user interface glyphs on displays
EP1686452B1 (en) 2005-01-31 2013-04-10 HTC Corporation Data management method
US20060184899A1 (en) * 2005-02-11 2006-08-17 Research In Motion Limited System and method for context specific content handling
US20060224397A1 (en) * 2005-03-29 2006-10-05 Ipac, Llc Methods, systems, and computer program products for saving form submissions
US7614016B2 (en) 2005-04-21 2009-11-03 Microsoft Corporation Multiple roots in navigation pane
US8195646B2 (en) 2005-04-22 2012-06-05 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US7596751B2 (en) * 2005-04-22 2009-09-29 Hewlett-Packard Development Company, L.P. Contact sheet based image management
US20060265425A1 (en) * 2005-05-17 2006-11-23 Raff Karl C Ii Media management for a computing device
JP4495639B2 (ja) * 2005-05-31 2010-07-07 Hoya株式会社 画像記録装置
JP2007011576A (ja) * 2005-06-29 2007-01-18 Canon Inc 情報処理装置及び情報処理方法
US7665028B2 (en) 2005-07-13 2010-02-16 Microsoft Corporation Rich drag drop user interface
US8225231B2 (en) 2005-08-30 2012-07-17 Microsoft Corporation Aggregation of PC settings
US7711187B2 (en) * 2005-09-13 2010-05-04 Walter Wafler Method for selection and display of images
JP2007097076A (ja) * 2005-09-30 2007-04-12 Fujifilm Corp 撮影日時修正装置、撮影日時修正方法及びプログラム
US8949154B2 (en) * 2005-10-07 2015-02-03 Google Inc. Content feed user interface with gallery display of same-type items
US7697040B2 (en) * 2005-10-31 2010-04-13 Lightbox Network, Inc. Method for digital photo management and distribution
US7639943B1 (en) * 2005-11-15 2009-12-29 Kalajan Kevin E Computer-implemented system and method for automated image uploading and sharing from camera-enabled mobile devices
KR100739767B1 (ko) * 2005-12-05 2007-07-13 삼성전자주식회사 디지털 tv에서 사진 인화 서비스를 제공하는 방법 및이를 위한 장치
US8644702B1 (en) 2005-12-28 2014-02-04 Xi Processing L.L.C. Computer-implemented system and method for notifying users upon the occurrence of an event
KR100803598B1 (ko) * 2005-12-28 2008-02-19 삼성전자주식회사 화상 형성 장치에 연결된 외부 저장매체의 이미지 파일들을관리하는 방법 및 장치
US8078618B2 (en) 2006-01-30 2011-12-13 Eastman Kodak Company Automatic multimode system for organizing and retrieving content data files
JP4732370B2 (ja) * 2006-02-13 2011-07-27 キヤノン株式会社 デジタルカメラ、その制御方法、プログラム
US20070201115A1 (en) * 2006-02-28 2007-08-30 Brother Kogyo Kabushiki Kaisha Data Generating Apparatus, and Print Apparatus
JP5046542B2 (ja) * 2006-03-31 2012-10-10 キヤノン株式会社 データ処理装置及びその方法、並びに、情報処理装置及びその方法
US9166883B2 (en) 2006-04-05 2015-10-20 Joseph Robert Marchese Network device detection, identification, and management
JP5037862B2 (ja) * 2006-06-14 2012-10-03 キヤノン株式会社 情報処理装置及び方法、並びにプログラム
US20070291338A1 (en) * 2006-06-20 2007-12-20 Williams Karen E Photo editing menu systems for digital cameras
JP2008039906A (ja) * 2006-08-02 2008-02-21 Casio Comput Co Ltd 情報処理システム、情報処理装置、画像表示装置及びそのプログラム
US7996789B2 (en) * 2006-08-04 2011-08-09 Apple Inc. Methods and apparatuses to control application programs
US8106856B2 (en) * 2006-09-06 2012-01-31 Apple Inc. Portable electronic device for photo management
US7974486B2 (en) 2006-09-22 2011-07-05 Apple Inc. Plug-in architecture for exporting digital images
US8260631B2 (en) * 2006-11-10 2012-09-04 General Electric Company Visual filtering to create logical associations in timeline based metaphors
KR20080066226A (ko) * 2007-01-11 2008-07-16 삼성전자주식회사 화상 형성 장치, 이에 연결된 호스트장치 및 호스트장치의직접인쇄 제어방법
TWI329268B (en) * 2007-02-09 2010-08-21 Asustek Comp Inc Automatic file saving method for a digital home appliance system
US20080235603A1 (en) * 2007-03-21 2008-09-25 Holm Aaron H Digital file management system with dynamic roles assignment and user level image/data interchange
USD609714S1 (en) 2007-03-22 2010-02-09 Fujifilm Corporation Electronic camera
JP2008299090A (ja) * 2007-05-31 2008-12-11 Brother Ind Ltd 画像表示装置
US20080320408A1 (en) * 2007-06-21 2008-12-25 Dziezanowski Joseph J Devices, Systems, and Methods Regarding Machine Vision User Interfaces
JP4935569B2 (ja) * 2007-08-06 2012-05-23 株式会社ニコン 処理実行プログラム、および処理実行装置
JP4400758B2 (ja) * 2007-10-18 2010-01-20 ブラザー工業株式会社 Ftp型処理装置、ftpシステム、状態表示方法
KR101455983B1 (ko) * 2007-10-19 2014-11-03 엘지전자 주식회사 이동 단말기 및 이동 단말기의 정보 표시 방법
US8385950B1 (en) * 2007-11-09 2013-02-26 Google Inc. Capturing and automatically uploading media content
US20090135438A1 (en) * 2007-11-28 2009-05-28 Dell Products L.P. Printing Device With Image Customization
JP2009182784A (ja) * 2008-01-31 2009-08-13 Casio Comput Co Ltd 画像送信システム、画像記憶装置、およびプログラム
US8739015B2 (en) * 2008-09-19 2014-05-27 Adobe Systems Incorporated Placing multiple files as a contact sheet
JP2010097292A (ja) * 2008-10-14 2010-04-30 Canon Inc 情報処理装置及び情報処理方法
US20100107100A1 (en) 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
US8385952B2 (en) 2008-10-23 2013-02-26 Microsoft Corporation Mobile communications device user interface
US8411046B2 (en) 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
GB2464980A (en) * 2008-10-31 2010-05-05 Symbian Software Ltd Method of associating and labeling primary and secondary files
USD623655S1 (en) * 2008-11-04 2010-09-14 Xerox Corporation Login-logout option buttons for a user interface for a display screen
USD625317S1 (en) * 2008-11-04 2010-10-12 Xerox Corporation Ribbed title bar for a touch-based user interface for a display screen
JP5571944B2 (ja) * 2009-01-16 2014-08-13 キヤノン株式会社 撮影装置およびその制御方法、並びにプログラム
JP5419486B2 (ja) * 2009-02-10 2014-02-19 キヤノン株式会社 データ処理装置、データ処理方法、およびプログラム
US8175653B2 (en) 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
US8238876B2 (en) 2009-03-30 2012-08-07 Microsoft Corporation Notifications
US8355698B2 (en) 2009-03-30 2013-01-15 Microsoft Corporation Unlock screen
US20100281430A1 (en) * 2009-05-02 2010-11-04 Samir Hanna Safar Mobile applications spin menu
US8269736B2 (en) 2009-05-22 2012-09-18 Microsoft Corporation Drop target gestures
US8836648B2 (en) 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
WO2011007418A1 (ja) * 2009-07-14 2011-01-20 株式会社ビジョナリスト 画像データ表示システム及び画像データ表示プログラム
EP2480957B1 (en) 2009-09-22 2017-08-09 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US8780069B2 (en) 2009-09-25 2014-07-15 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
JP2011077845A (ja) * 2009-09-30 2011-04-14 Fujifilm Corp サムネイル画像振り分け装置、方法及びプログラム
US8698762B2 (en) 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface for navigating and displaying content in context
US20110179194A1 (en) * 2010-01-15 2011-07-21 Apple Inc. Methods for handling removal of media storage devices
US8966401B2 (en) * 2010-05-03 2015-02-24 Lg Electronics Inc. Electronic device and methods of sending information with the electronic device, controlling the electronic device, and transmitting and receiving information in an information system
JP2011238125A (ja) * 2010-05-12 2011-11-24 Sony Corp 画像処理装置および方法、並びにプログラム
JP5676947B2 (ja) * 2010-07-16 2015-02-25 キヤノン株式会社 画像処理方法、画像処理装置、およびプログラム
US9251508B2 (en) * 2010-12-09 2016-02-02 At&T Intellectual Property I, L.P. Intelligent message processing
US20120159383A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Customization of an immersive environment
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
US8612874B2 (en) 2010-12-23 2013-12-17 Microsoft Corporation Presenting an application change through a tile
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
US9423951B2 (en) 2010-12-31 2016-08-23 Microsoft Technology Licensing, Llc Content-based snap point
US9383917B2 (en) 2011-03-28 2016-07-05 Microsoft Technology Licensing, Llc Predictive tiling
US8893033B2 (en) 2011-05-27 2014-11-18 Microsoft Corporation Application notifications
US9658766B2 (en) 2011-05-27 2017-05-23 Microsoft Technology Licensing, Llc Edge gesture
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US20120304132A1 (en) 2011-05-27 2012-11-29 Chaitanya Dev Sareen Switching back to a previously-interacted-with application
US8687023B2 (en) 2011-08-02 2014-04-01 Microsoft Corporation Cross-slide gesture to select and rearrange
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US9557909B2 (en) 2011-09-09 2017-01-31 Microsoft Technology Licensing, Llc Semantic zoom linguistic helpers
US10353566B2 (en) 2011-09-09 2019-07-16 Microsoft Technology Licensing, Llc Semantic zoom animations
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US8933952B2 (en) 2011-09-10 2015-01-13 Microsoft Corporation Pre-rendering new content for an application-selectable user interface
US9244802B2 (en) 2011-09-10 2016-01-26 Microsoft Technology Licensing, Llc Resource user interface
USD722080S1 (en) * 2011-10-12 2015-02-03 Sony Corporation Portion of display panel or screen with an icon
US9223472B2 (en) 2011-12-22 2015-12-29 Microsoft Technology Licensing, Llc Closing applications
JP5719760B2 (ja) * 2011-12-28 2015-05-20 株式会社日立ハイテクノロジーズ 欠陥分類装置
US9128605B2 (en) 2012-02-16 2015-09-08 Microsoft Technology Licensing, Llc Thumbnail-image selection of applications
KR102039028B1 (ko) * 2012-02-24 2019-10-31 삼성전자 주식회사 휴대단말기의 데이터 공유 장치 및 방법
US9285971B2 (en) 2012-06-20 2016-03-15 Google Inc. Compartmentalized image editing system
GB2505403A (en) * 2012-08-06 2014-03-05 Ibm Efficient usage of screen real estate on the electronic device
US10838918B2 (en) * 2012-08-28 2020-11-17 International Business Machines Corporation Preservation of referential integrity
US9558278B2 (en) 2012-09-11 2017-01-31 Apple Inc. Integrated content recommendation
US9218118B2 (en) 2012-09-11 2015-12-22 Apple Inc. Media player playlist management
US20140115460A1 (en) * 2012-10-19 2014-04-24 Apple Inc. Importing Media Content
KR20140069943A (ko) * 2012-11-30 2014-06-10 삼성전자주식회사 휴대단말기의 컨텐츠 처리장치 및 방법
USD727965S1 (en) * 2013-02-22 2015-04-28 Samsung Electronics Co., Ltd. Display screen or portion thereof with icon
USD777181S1 (en) * 2013-03-18 2017-01-24 Life Technologies Corporation Display screen with graphical user interface
USD727355S1 (en) * 2013-03-27 2015-04-21 Samsung Electronics Co., Ltd. Display screen or portion thereof with icon
US9450952B2 (en) 2013-05-29 2016-09-20 Microsoft Technology Licensing, Llc Live tiles without application-code execution
USD851663S1 (en) * 2013-04-05 2019-06-18 Thales Avionics, Inc. Display screen or portion thereof with graphical user interface
USD785014S1 (en) * 2013-04-05 2017-04-25 Thales Avionics, Inc. Display screen or portion thereof with graphical user interface
USD726765S1 (en) 2013-06-09 2015-04-14 Apple Inc. Display screen or portion thereof with icon
USD737833S1 (en) 2013-06-09 2015-09-01 Apple Inc. Display screen or portion thereof with graphical user interface
EP2824592A1 (en) * 2013-07-08 2015-01-14 OnApp Limited Content delivery network for adress modification of content items
US20150052459A1 (en) * 2013-08-13 2015-02-19 Unisys Corporation Shortcut command button for a hierarchy tree
EP3126969A4 (en) 2014-04-04 2017-04-12 Microsoft Technology Licensing, LLC Expandable application representation
EP3129847A4 (en) 2014-04-10 2017-04-19 Microsoft Technology Licensing, LLC Slider cover for computing device
KR102107275B1 (ko) 2014-04-10 2020-05-06 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 컴퓨팅 디바이스에 대한 접이식 쉘 커버
US9811933B2 (en) 2014-06-20 2017-11-07 Google Inc. Image editing using selective editing tools
USD764506S1 (en) * 2014-06-27 2016-08-23 General Electric Company Display screen or portion thereof with graphical user interface
USD781887S1 (en) * 2014-07-25 2017-03-21 Adp, Llc Display screen or portion thereof with graphical user interface
US10678412B2 (en) 2014-07-31 2020-06-09 Microsoft Technology Licensing, Llc Dynamic joint dividers for application windows
US10254942B2 (en) 2014-07-31 2019-04-09 Microsoft Technology Licensing, Llc Adaptive sizing and positioning of application windows
US10592080B2 (en) 2014-07-31 2020-03-17 Microsoft Technology Licensing, Llc Assisted presentation of application windows
KR20160024002A (ko) * 2014-08-21 2016-03-04 삼성전자주식회사 비쥬얼 사운드 이미지를 제공하는 방법 및 이를 구현하는 전자 장치
USD783632S1 (en) * 2014-09-04 2017-04-11 Flir Systems Ab Display screen or portion thereof with graphical user interface
US10642365B2 (en) 2014-09-09 2020-05-05 Microsoft Technology Licensing, Llc Parametric inertia and APIs
WO2016065568A1 (en) 2014-10-30 2016-05-06 Microsoft Technology Licensing, Llc Multi-configuration input device
USD770497S1 (en) * 2014-12-17 2016-11-01 Go Daddy Operating Company, LLC Display screen with graphical user interface
USD797802S1 (en) * 2014-12-24 2017-09-19 Sony Corporation Portion of a display panel or screen with an icon
EP3257237A1 (en) 2015-02-13 2017-12-20 Dover Europe Sàrl Hierarchical icons for graphical user interface
US11481854B1 (en) 2015-02-23 2022-10-25 ImageKeeper LLC Property measurement with automated document production
US10282562B1 (en) 2015-02-24 2019-05-07 ImageKeeper LLC Secure digital data collection
US9722656B2 (en) * 2015-06-22 2017-08-01 Super 6 LLC Mobile device videography system
USD791181S1 (en) * 2016-02-11 2017-07-04 Sears Brands, L.L.C. Display screen or portion thereof with icon
AU2017100670C4 (en) 2016-06-12 2019-11-21 Apple Inc. User interfaces for retrieving contextually relevant media content
DK201670609A1 (en) 2016-06-12 2018-01-02 Apple Inc User interfaces for retrieving contextually relevant media content
US20170357644A1 (en) 2016-06-12 2017-12-14 Apple Inc. Notable moments in a collection of digital assets
USD842866S1 (en) * 2016-10-18 2019-03-12 Facebook, Inc. Display screen or portion thereof with graphical user interface, including bar charts, for an advertisement management application
US10264213B1 (en) 2016-12-15 2019-04-16 Steelcase Inc. Content amplification system and method
USD873284S1 (en) 2017-09-09 2020-01-21 Apple Inc. Electronic device with graphical user interface
USD987669S1 (en) 2017-09-11 2023-05-30 Apple Inc. Electronic device with graphical user interface
US11243996B2 (en) 2018-05-07 2022-02-08 Apple Inc. Digital asset search user interface
US12602142B2 (en) 2018-05-07 2026-04-14 Apple Inc. User interfaces for sharing contextually relevant media content
DK180171B1 (en) 2018-05-07 2020-07-14 Apple Inc USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT
US11086935B2 (en) 2018-05-07 2021-08-10 Apple Inc. Smart updates from historical database changes
US11212416B2 (en) 2018-07-06 2021-12-28 ImageKeeper LLC Secure digital media capture and analysis
US10846343B2 (en) 2018-09-11 2020-11-24 Apple Inc. Techniques for disambiguating clustered location identifiers
US10803135B2 (en) 2018-09-11 2020-10-13 Apple Inc. Techniques for disambiguating clustered occurrence identifiers
US11321857B2 (en) 2018-09-28 2022-05-03 Apple Inc. Displaying and editing images with depth information
CN109407941A (zh) * 2018-10-17 2019-03-01 北京华通人商用信息有限公司 一种显示处理系统以及显示方法
DK201970535A1 (en) 2019-05-06 2020-12-21 Apple Inc Media browsing user interface with intelligently selected representative media items
CN112449099B (zh) * 2019-08-30 2022-08-19 华为技术有限公司 一种图像处理方法、电子设备及云服务器
US11199948B2 (en) * 2020-01-31 2021-12-14 EMC IP Holding Company LLC Displaying a sequence and files associated with the sequence having a missing file
US11200205B2 (en) 2020-01-31 2021-12-14 EMC IP Holding Company LLC Displaying an alert and options when deleting a file that is associated with a sequence of files
DK181076B1 (en) 2020-02-14 2022-11-25 Apple Inc USER INTERFACES FOR TRAINING CONTENT
US11468198B2 (en) 2020-04-01 2022-10-11 ImageKeeper LLC Secure digital media authentication and analysis
US11553105B2 (en) 2020-08-31 2023-01-10 ImageKeeper, LLC Secure document certification and execution system
USD952661S1 (en) 2020-10-12 2022-05-24 Apple Inc. Display screen or portion thereof with animated graphical user interface

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4257098A (en) * 1978-10-30 1981-03-17 Phillips Petroleum Company Computer to recording medium interface
US4849779A (en) * 1984-11-14 1989-07-18 Minolta Camera Kabushiki Kaisha Moving driving device of camera
US5119377A (en) * 1989-06-16 1992-06-02 International Business Machines Corporation System and method for software error early detection and data capture
JPH03101572A (ja) * 1989-09-14 1991-04-26 Fuji Photo Film Co Ltd デジタル電子スチルカメラ
JP2675888B2 (ja) * 1990-02-13 1997-11-12 キヤノン株式会社 情報処理装置
JP2595817B2 (ja) * 1991-01-17 1997-04-02 ヤマハ株式会社 2次記憶装置の情報の制御方法および2次記憶装置を有する電子機器
US5638505A (en) * 1991-08-16 1997-06-10 Sun Microsystems, Inc. Apparatus and methods for moving/copying objects using destination and/or source bins
US5479206A (en) * 1992-02-04 1995-12-26 Fuji Photo Film Co., Ltd. Imaging system, electronic camera, computer system for controlling said electronic camera, and methods of controlling same
JP2597802B2 (ja) * 1992-08-04 1997-04-09 インターナショナル・ビジネス・マシーンズ・コーポレイション イメージ・キャプチャ装置を制御するための方法、イメージ・キャプチャ装置及びユーザ・インターフェース
JPH06105271A (ja) 1992-09-16 1994-04-15 Asahi Optical Co Ltd Icメモリカードカメラシステム
JPH06233225A (ja) * 1992-12-08 1994-08-19 Nikon Corp デジタルスチルビデオカメラの画像データ記録方法
US5506617A (en) 1992-12-10 1996-04-09 Eastman Kodak Company Electronic camera incorporating a computer-compatible bus interface
US5475441A (en) 1992-12-10 1995-12-12 Eastman Kodak Company Electronic camera with memory card interface to a computer
JPH07182768A (ja) 1993-12-22 1995-07-21 Canon Inc 記録装置
JP3337798B2 (ja) * 1993-12-24 2002-10-21 キヤノン株式会社 画像データ及び音声データを処理する装置、データ処理装置並びにデータ処理方法
JP3556265B2 (ja) * 1994-03-04 2004-08-18 オリンパス株式会社 画像取扱装置及びカメラ
US5477264A (en) 1994-03-29 1995-12-19 Eastman Kodak Company Electronic imaging system using a removable software-enhanced storage device
US6025827A (en) * 1994-04-07 2000-02-15 International Business Machines Corporation Digital image capture control
US5541656A (en) * 1994-07-29 1996-07-30 Logitech, Inc. Digital camera with separate function and option icons and control switches
JPH0888785A (ja) * 1994-09-16 1996-04-02 Toshiba Corp 画像入力装置
US5684984A (en) * 1994-09-29 1997-11-04 Apple Computer, Inc. Synchronization and replication of object databases
US5815205A (en) * 1995-02-21 1998-09-29 Ricoh Company, Ltd. External communication interface for a digital camera
US6122005A (en) 1995-04-14 2000-09-19 Canon Kabushiki Kaisha Camera control system having list of camera names updated in accordance with frequency of use and other ease of use features
US5751287A (en) * 1995-11-06 1998-05-12 Documagix, Inc. System for organizing document icons with suggestions, folders, drawers, and cabinets
US5706097A (en) * 1995-11-13 1998-01-06 Eastman Kodak Company Index print with a digital recording medium containing still images, motion sequences, and sound sequences
US5633678A (en) 1995-12-20 1997-05-27 Eastman Kodak Company Electronic still camera for capturing and categorizing images
EP0802670A1 (en) * 1996-04-17 1997-10-22 Bayer Corporation An apparatus for viewing details of images captured with a digital camera
US5848420A (en) * 1996-06-14 1998-12-08 Eastman Kodak Company System and method for accessing data of a digital camera from a personal computer
US5917488A (en) * 1996-08-21 1999-06-29 Apple Computer, Inc. System and method for displaying and manipulating image data sets
JPH1093848A (ja) * 1996-09-17 1998-04-10 Nikon Corp 電子カメラ
EP0838767A3 (en) * 1996-10-22 2003-05-14 Fuji Photo Film Co., Ltd. Picture image filing method and device
US5715201A (en) * 1996-12-27 1998-02-03 Intel Corporation Self-tracking delay-matching write pulse control circuit and method
US5861918A (en) * 1997-01-08 1999-01-19 Flashpoint Technology, Inc. Method and system for managing a removable memory in a digital camera
US6522354B1 (en) * 1997-06-09 2003-02-18 Nikon Corporation Electronic camera and method of operating an electronic camera
US6018774A (en) * 1997-07-03 2000-01-25 Yobaby Productions, Llc Method and system for creating messages including image information
US6301586B1 (en) * 1997-10-06 2001-10-09 Canon Kabushiki Kaisha System for managing multimedia objects
US6237010B1 (en) * 1997-10-06 2001-05-22 Canon Kabushiki Kaisha Multimedia application using flashpix file format
US6009442A (en) * 1997-10-08 1999-12-28 Caere Corporation Computer-based document management system
US6028603A (en) * 1997-10-24 2000-02-22 Pictra, Inc. Methods and apparatuses for presenting a collection of digital media in a media container
US6256059B1 (en) * 1999-01-07 2001-07-03 Intel Corporation Automatic transfer of image information between imaging device and host system

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7047445B2 (en) 1999-08-10 2006-05-16 Seiko Epson Corporation Program starter system, and method of controlling program startup
KR100707327B1 (ko) * 1999-12-17 2007-04-13 소니 가부시끼 가이샤 정보 처리 장치, 정보 처리 방법, 및 프로그램 저장 매체
US7265780B2 (en) 2000-02-18 2007-09-04 Fujifilm Corporation Image information obtaining method, image information transmitting apparatus and image information transmitting system
CN1306788C (zh) * 2000-02-18 2007-03-21 富士胶片株式会社 图像信息获取方法、图像信息传送装置和图像信息传送系统
EP1133151B1 (en) * 2000-02-18 2009-12-09 FUJIFILM Corporation Image information providing method, image information transmitting apparatus and image information transmitting system
JP2000250854A (ja) * 2000-05-08 2000-09-14 I Cube Kk カメラで撮影した画像をサーバで表示するシステム、そのサーバ及びそのサーバ用制御プログラムを記録した記録媒体
EP1156453A3 (en) * 2000-05-16 2004-09-08 Canon Kabushiki Kaisha Image processing apparatus, image processing method, storage medium, and program
US8429563B2 (en) 2000-05-16 2013-04-23 Canon Kabushiki Kaisha Image processing apparatus, image processing method, storage medium, and program
US9524019B2 (en) 2000-05-16 2016-12-20 Canon Kabushiki Kaisha Image processing apparatus, image processing method, storage medium, and program
JP2002016969A (ja) * 2000-06-29 2002-01-18 Matsushita Electric Ind Co Ltd 受信画面の表示方法
US6944880B1 (en) 2000-09-29 2005-09-13 Digeo, Inc. Methods for audio capture and communication during television broadcasts
US6529233B1 (en) 2000-09-29 2003-03-04 Digeo, Inc. Systems and methods for remote video and audio capture and communication
US6489986B1 (en) 2000-09-29 2002-12-03 Digeo, Inc. Remote control device for video and audio capture and communication
US10817471B2 (en) 2000-10-06 2020-10-27 Sony Corporation Information processing device and method, and information processing program
US9131088B2 (en) 2000-10-06 2015-09-08 Sony Corporation Information processing apparatus and method, and information processing program
US10250536B2 (en) 2001-08-01 2019-04-02 Sony Corporation Information processing apparatus and method
EP2290940A3 (en) * 2001-08-01 2011-08-03 Sony Corporation Graphical user interface for selection of image data to be uploaded
US9077871B2 (en) 2001-08-01 2015-07-07 Sony Corporation Information processing apparatus and method
WO2003019938A1 (en) * 2001-08-22 2003-03-06 Sony Corporation Still image display direction setting method
JP2003122852A (ja) * 2001-10-11 2003-04-25 Sanyo Electric Co Ltd 健康管理支援方法及びカメラ付き携帯情報端末
AU2003235661B2 (en) * 2002-01-11 2007-07-26 Portrait Innovations, Inc. Systems and methods for producing portraits
US7525571B2 (en) 2002-09-26 2009-04-28 Sony Corporation Image processing system, image pickup device and method, and recording medium using representative image data
WO2006030958A1 (en) * 2004-09-15 2006-03-23 Canon Kabushiki Kaisha Electronic apparatus and control method
US8817112B2 (en) 2004-09-15 2014-08-26 Canon Kabushiki Kaisha Electronic apparatus, control method and computer readable medium for transmitting thumbnail data to an external apparatus
WO2006030962A1 (en) * 2004-09-16 2006-03-23 Canon Kabushiki Kaisha Communication between image-related apparatus and information apparatus
US8280975B2 (en) 2004-09-16 2012-10-02 Canon Kabushiki Kaisha Image supply apparatus and imaging apparatus, an information processing apparatus and control method thereof, and communication system
KR101425029B1 (ko) * 2007-06-29 2014-07-31 삼성전자주식회사 Ria를 이용하여 파일정보를 송수신하는 화상형성장치 및그 정보처리방법
JP2009048451A (ja) * 2007-08-21 2009-03-05 Nikon Corp 画像転送プログラム
JP2009087166A (ja) * 2007-10-01 2009-04-23 Brother Ind Ltd 印刷データ生成装置とコンピュータプログラム
US8769107B2 (en) 2007-10-01 2014-07-01 Brother Kogyo Kabushiki Kaisha Technique for creating print data
JP2008204474A (ja) * 2008-03-25 2008-09-04 Fujifilm Corp 縮小画像表示制御装置および方法
JP2012090277A (ja) * 2011-11-07 2012-05-10 Sony Corp 情報処理装置
JP2012061863A (ja) * 2011-12-13 2012-03-29 Brother Industries Ltd 印刷データ生成装置とコンピュータプログラム
WO2013161134A1 (ja) * 2012-04-25 2013-10-31 Necカシオモバイルコミュニケーションズ株式会社 電子機器、その制御方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体
JP2021015493A (ja) * 2019-07-12 2021-02-12 キヤノン株式会社 通信端末、通信端末の制御方法および通信システム
CN112954196A (zh) * 2021-01-27 2021-06-11 维沃移动通信有限公司 拍摄方法、装置、电子设备及可读存储介质
JP2024513695A (ja) * 2021-05-25 2024-03-27 北京字跳▲網▼絡技▲術▼有限公司 アプリケーションの注目イベント展示方法、装置、機器、媒体及び製品

Also Published As

Publication number Publication date
US8810660B2 (en) 2014-08-19
US6784925B1 (en) 2004-08-31
JP2009112019A (ja) 2009-05-21
US8736712B2 (en) 2014-05-27
JP4502404B2 (ja) 2010-07-14
JP2009232475A (ja) 2009-10-08
JP4350790B2 (ja) 2009-10-21
JP4261671B2 (ja) 2009-04-30
US20140132782A1 (en) 2014-05-15
US20130070120A1 (en) 2013-03-21
US20040179115A1 (en) 2004-09-16
US20090207254A1 (en) 2009-08-20

Similar Documents

Publication Publication Date Title
JP4261671B2 (ja) 情報処理装置及びその制御方法
US6912693B2 (en) Computer-implemented image acquisition system
US6496284B1 (en) Appliance and method of using same having a delete capability for saved data
US6222538B1 (en) Directing image capture sequences in a digital imaging device using scripts
US7079181B2 (en) Appliance and method of using same having a delete capability for saved data
US6590590B1 (en) System and method for updating a graphic representation of a window item using an image information reading apparatus
US6883140B1 (en) System and method for editing digitally represented still images
KR20080109706A (ko) 쉘 브라우저의 확장 가능형 오브젝트 프리뷰어
US20010045964A1 (en) Method and system for transferring images from an imaging source device toa destination
JP7020062B2 (ja) 情報処理装置及びプログラム
JPH1196194A (ja) 表示処理装置、表示方法、表示処理装置としてコンピュータを機能させるためのプログラムを記録した記録媒体、およびコンピュータ・プログラム・プロダクト
JPH11316821A (ja) 情報処理方法及び装置
US20030090707A1 (en) Methods and systems for making booklets
EP1395034A1 (en) System and method for generating an image fulfillment order
JP5924169B2 (ja) 中継装置、プログラムおよび中継装置の制御方法
JP7013797B2 (ja) 情報処理装置及びプログラム
US20030227553A1 (en) Systems and methods for image indexing
JP2006202302A (ja) 表示処理装置、表示処理方法、およびブラウザプログラム
JP7192206B2 (ja) 情報処理装置及びプログラム
JP2009282607A (ja) 画像閲覧装置およびプログラム
JP4069706B2 (ja) 画像利用補助プログラム
JP7135300B2 (ja) 情報処理装置及びプログラム
TW462182B (en) Integrated interface system and method for application image reader

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060323

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20060323

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060323

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080725

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080807

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080919

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081118

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090126

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090206

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120220

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140220

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees