[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4123726B2 - デジタルスチルカメラ - Google Patents

デジタルスチルカメラ Download PDF

Info

Publication number
JP4123726B2
JP4123726B2 JP2001050044A JP2001050044A JP4123726B2 JP 4123726 B2 JP4123726 B2 JP 4123726B2 JP 2001050044 A JP2001050044 A JP 2001050044A JP 2001050044 A JP2001050044 A JP 2001050044A JP 4123726 B2 JP4123726 B2 JP 4123726B2
Authority
JP
Japan
Prior art keywords
image
image data
printing
html document
tag
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.)
Expired - Fee Related
Application number
JP2001050044A
Other languages
English (en)
Other versions
JP2002251267A (ja
JP2002251267A5 (ja
Inventor
隆一 塩原
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2001050044A priority Critical patent/JP4123726B2/ja
Priority to US10/082,346 priority patent/US20020129065A1/en
Publication of JP2002251267A publication Critical patent/JP2002251267A/ja
Publication of JP2002251267A5 publication Critical patent/JP2002251267A5/ja
Priority to US11/498,789 priority patent/US7463381B2/en
Application granted granted Critical
Publication of JP4123726B2 publication Critical patent/JP4123726B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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/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
    • H04N1/00244Connection 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 with a server, 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/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
    • 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/0082Image hardcopy reproducer
    • 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/0089Image display device

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Television Signal Processing For Recording (AREA)
  • Record Information Processing For Printing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明はマーク付け言語を編集する方法、プログラム及びデジタルカメラ並びにマーク付け言語を解釈して画像を印刷するためのマーク付け言語解釈方法、ブラウザ及び印刷システムに関する。
【0002】
【従来の技術】
近年、インターネットの普及によりWWW(World Wide Web)サーバに記録された文書、例えばHTML(Hyper Text Markup Language)文書に容易に誰でもアクセスできる環境が整いつつあり、インターネットはインフラの1つとしての地位を確立しているといえる。WWWサーバに記録された文書には、場所、時間を問わず世界中のどこからでもいつでも瞬時にアクセスすることができるため、WWWは情報を他人に発信する手段としてのみでなく、個人の情報をその個人のために記録する手段としても有用である。
HTML文書等のWWWで送受信される文書は、一般に表示装置での閲覧を前提として作られており、また、通信速度の制約等から、文書に埋め込まれる画像は低解像度のものが多く、このような文書を印刷した場合に得られる画像は低画質であった。
HTML文書等のWWWで送受信される文書は、一般に出力時の文書レイアウトが明確に規定されておらず、表示装置、プリンタの設定等に応じて出力時に文書レイアウトが決まる。
【0003】
【発明が解決しようとする課題】
デジタルスチルカメラ等で撮影した画像をWWWサーバに記録し、WWWクライアントでその画像を高画質で印刷しようとする場合、従来の環境では以下のような問題がある。
第一には、表示装置で鑑賞する分には十分に高画質な画像データであっても印刷して鑑賞するには高画質であるとはいえないにもかかわらず、表示されている画像を表示解像度より高解像度の画像データに基づいて印刷することができない。
第二には、HTML文書等のWWWで送受信される文書の作成は、編集アプリケーションプログラムの開発により近年容易になったとはいえ、未だ誰でも容易にできるものとはいえず、デジタルカメラ等で撮影した画像をWWWサーバに記録することは万人にとって容易ではない。
第三には、出力時の文書レイアウトが明確に規定されていないWWWで送受信される文書では、定形レイアウトの文書をWWWクライアントで印刷させることが困難であり、例えばWWWサーバに記録された画像を常に特定のアルバム形式でWWWクライアントで容易に印刷することができない。
【0004】
本発明は、以上のような問題を解決し、電気通信回線を用いて画像の記録及び印刷の利便性を向上させるマーク付け言語編集方法、マーク付け言語編集プログラムを記録した記録媒体、デジタルスチルカメラ、マーク付け言語解釈方法、ブラウザを記録した記録媒体、印刷システム及びサーバコンピュータを提供することを目的とする。
【0005】
請求項1記載のデジタルスチルカメラは、画像入力手段と、不揮発性メモリと、前記画像入力手段により入力された入力画像データから、第一の画像データ及び第一の画像データより画素数の多い第二の画像データを生成して前記不揮発性メモリに記録する記録手段と、サーバに記録する前記第一の画像データ及び第二の画像データを生成元の前記入力画像データ毎に選択する手段と、印刷用紙の型を入力する手段と、画像の配列を入力する手段と、前記選択された第一の画像データ及び第二の画像データをそれぞれ、表示用の画像ファイル及び印刷用の画像ファイルとして指定するタグと、前記入力された印刷用紙の型に基づいて、HTML文書を印刷するときに用いる印刷用紙の型を指定するタグと、前記入力された画像の配列に基づいて、前記HTML文書を印刷するときの前記第二の画像データの配列を指定するタグと、前記HTML文書を表示するときの前期第一の画像データの配列を指定するタグとを記述し前記HTML文書を生成する手段と、前記HTML文書と、前記HTML文書に記述されたタグで指定された第一の画像データ及び第二の画像データをサーバに記録する手段と、を備えることを特徴とすることにより、デジタルスチルカメラ等で記録した画像を電気通信回線網に設置されたサーバコンピュータに転送し、クライアントコンピュータからその画像を呼び出して低画質、すなわち表示装置で見やすい大きさで表示し高画質で印刷できるようにすることが容易になる。
【0019】
【発明の実施の形態】
以下、本発明の実施の形態を示す実施例を図面に基づいて説明する。
図2に本発明の実施例としての画像ハンドリングシステムを示す。この画像ハンドリングシステムは、通信網30、移動電話20を介して通信網30に接続できるデジタルスチルカメラ10、WWWサーバ40、WWWクライアント50、60、70、並びにWWWクライアント50、60、70に接続されたプリンタ80、81、82から構成される。
【0020】
通信網30は、特許請求の範囲に記載された電気通信手段を構成し、電話網、ISDN、移動データ通信網、LAN(Local Area Network)等からなる。これらの通信網は、インターネットの下位層プロトコルによって透過的に扱うことができ、デジタルスチルカメラ10、WWWサーバ40、WWWクライアント50、60、70はインターネットの上位層プロトコルに従った応用プログラムを実行することにより相互にデータ通信が可能である。
【0021】
移動電話20は特許請求の範囲に記載された通信手段を構成し、無線モデムを内蔵しデジタルスチルカメラ10とbluetoothにより無線通信できる。尚、無線モデムを備えた移動電話20はデジタルスチルカメラ10の通信手段としての例示であり、有線モデムをデジタルスチルカメラ10の通信手段としてもよい。
【0022】
デジタルスチルカメラ10はFTP(File Transfer Protocol)に基づき通信網30を通じてWWWサーバ40にファイルを転送することができる。
WWWサーバ40は、特許請求の範囲に記載されたサーバコンピュータを構成し、デジタルスチルカメラ10、WWWクライアント50、60、70がアクセス可能な多数のWWWサーバのうちの1つである。
【0023】
WWWクライアント50、60、70は、特許請求の範囲に記載されたクライアントコンピュータを構成し、後述するブラウザを実行可能なコンピュータを備える。WWWクライアント50、60、70は、例えばパーソナルコンピュータ、テレビゲーム機、所謂インターネットテレビである。
プリンタ80、81、82はWWWクライアント50、60、70とそれぞれUSB、RS232C、bluetoothによる無線等により接続されている。
【0024】
本実施例の画像ハンドリングシステムは、上述のハードウェア資源を利用してデジタルスチルカメラ10、WWWサーバ40、WWWクライアント50、60、70間でHTML文書及び画像データを転送することにより、場所、時間、WWWクライアントのハードウェアの相違を問わずデジタルスチルカメラ10で撮影した画像を容易に高画質で印刷することを可能とする。以下、撮影及びファイル転送、ブラウズ及び印刷に分けて本実施例の画像ハンドリングシステムの構成及び作動を詳述する。
【0025】
(撮影及びファイル転送)
被写体の撮影には図3に示すデジタルスチルカメラ10を用いる。レンズ11を通して被写体をCCD12に結像させる。CCD12から出力されるアナログ信号をA/D変換器13によりデジタル信号に変換し、デジタル信号をバッファとしてのRAM(Random Access Memory)14に記録する。RAM14に記録された入力画像データをCPU(Central Processing Unit)18により処理し不揮発性メモリ15に圧縮して記録する。CPU18はROM(Read Only Memory)17に記録されたファームウェアを実行して機能する。特許請求の範囲に記載された出力手段は、レンズ11、CCD12、A/D変換器13、RAM14、CPU18、ROM17により構成され、特許請求の範囲に記載されたマーク付け言語出力手段は、CPU18、RAM14、ROM17により構成される。
【0026】
不揮発性メモリ15に記録する方式はファームウェアのプログラミングによって種々の変形が可能である。例えば、WWWサーバに表示用と印刷用の画像データを記録しようとする場合、RAM14に記録された入力画像データから画素数の異なる2つの画像ファイルを生成して不揮発性メモリ15に記録する。2つの画像ファイルを生成する場合、画素数の少ない方が第一画像データに相当し、画素数の多い方が第二画像データに相当する。これら2つの画像ファイルの一方を表示用のJPEG(Joint Photographic image cording Expert Group)画像データとし、ブラウザで画像ファイルを表示するときの大きさを勘案して例えば320画素×240画素とする。2つの画像ファイルの他方を印刷用のJPEG画像データとし、撮影前に指定することにより例えば1600画素×1200画素とすることができる。一方、WWWサーバには高画質の大きな画像データを記録し、ブラウザの機能により低画質の小さな画像データを見やすい大きさで表示させ高画質の大きな画像データを印刷させようとする場合には、RAM14に記録された入力画像データから1つの画像ファイルを生成すれば足りる。尚、WWWサーバに画像ファイルを記録することを前提とする撮影モードを規定し、その撮影モードでは自動的に特定の画素数の画像ファイルを生成するように構成することが望ましい。
【0027】
デジタルスチルカメラ10は、ブラウザによる画像データの表示及び印刷を可能にするため、HTML文書の作成機能及びFTPに従ったファイル転送機能を備える。これらの機能はLCDに表示する案内画面に従って容易に利用できるようなユーザインタフェースを備えていることが望ましい。
【0028】
HTML文書の作成機能及びFTPに従ったファイル転送機能の実現手段の一例について説明する。デジタルスチルカメラ10の筐体に備えられる特定のスイッチを押すことによって実行されるマーク付け言語編集プログラムによってHTML文書の作成機能及びFTPに従ったファイル転送機能を実現することができる。このようなプログラムのフローチャートを図4に示す。
【0029】
S10では、不揮発性メモリ15に記録された入力画像の中からWWWサーバに記録する入力画像を選択させる。例えば図5に示す案内画面を筐体に備えるLCD91に表示し、キー入力によって画像を選択させることができる。図5に示す例では、キー92〜96の機能をLCD91に表示する案内画面により表示している。移動キー92、93を押させてLCD91に表示する入力画像(図5では山岳風景)を切り替え、選択キー94を押させることによりLCD91に表示している入力画像をWWWサーバに記録する入力画像として選択させる。完了キー95を押させてWWWサーバに記録する1又は2以上の入力画像を設定する。
【0030】
S20では、WWWサーバに記録した画像ファイルをブラウザによって印刷するときに用いる印刷用紙の型(B5、A4等)を入力させる。例えば図6に示す案内画面をLCD91に表示し、移動キー92、93により印刷用紙の型を選択させ、選択キー94を押させることにより選択された印刷用紙の型を設定する。
【0031】
S30では、WWWサーバに記録した画像データをブラウザによって印刷するときの画像の配列を入力させる。例えば図7に示す案内画面をLCD91に表示し、移動キー92、93により画像の配列を選択させ、選択キー94を押させることにより選択された画像の配列を設定する。
【0032】
S40では、S10〜S30において設定された入力画像、印刷用紙の型、画像の配列に従ってタグを記述しHTML文書を生成する。例えば、S10において選択された入力画像1つにつき画素数の異なる2つの画像ファイルをタグで指定する。1つは表示用もう1つは印刷用の画像ファイルである。例えば、不揮発性メモリ15のボリューム内容表の画像番号をS10で入力させ、これを検索キーとして1つの画像に対して2つの画像ファイルを特定しタグを記述することが可能である。無論、この場合にはボリューム内容表において画像番号に対して1つの被写体(入力画像)から生成された2つの画像ファイルが登録されている必要がある。画像の配列は、例えば表を規定するタグを記述して設定することが可能である。A〜Dの4つの画像を表示し、印刷時にはA4印刷用紙を横にしてA〜Dの4つの画像を配列するタグの一例を図8に示す。
【0033】
第3行の<print_paper_size=A4,rotate>は、特許請求の範囲に記載された第3埋込み指令に相当し、印刷時にはA4印刷用紙を横にして印刷を実行することをブラウザに指定するタグである。このタグは印刷時にのみ解釈され、表示時には無視される。第5行から第22行は画像ファイルを表形式にして表示及び印刷することをブラウザに指定するタグであって、特許請求の範囲に記載された第3埋込み指令に相当する。第5行の<TABLE BORDER=1 BGCOLOR=”#FFFFF” WIDHT=2500>は、罫線の太さ、背景色及び表(配列)の幅をブラウザに指定するタグである。図8に示す例では、WIDHT=2500が表示時及び印刷時に同じように解釈されることとなるが、例えば、WIDHT=(DSP=xxxxxx,PRN=yyyyyy)のようにして表示時と印刷時とで表(配列)の幅を変えるようにしてしてもよい。罫線太さ及び背景色についても同様である。
【0034】
第8行の<img SRC=(DSP=”photoA1.jpg”,PRN=”photoA2”)>は、特許請求の範囲に記載された第一埋込み指令及び第二埋込み指令に相当し、HTML文書の表示時には「photoA1.jpg」というファイルを表示し、HTML文書の印刷時には「photoA2.jpg」というファイルを印刷することをブラウザに指定するタグである。第8、11、16、19行の<img SRC=(DSP=”xx1.jpg”,PRN=”xx2.jpg”)>というタグにおいて、「xx1.jpg」、「xx2.jpg」というファイルは1つの被写体について生成された画素数の異なる2つの画像ファイルを示している。「xx1.jpg」に相当するファイルが画素数の少ない例えば320画素×240画素の画像ファイルであり、「xx2.jpg」に相当するファイルが画素数の多い例えば1600画素×1200画素の画像ファイルである。
【0035】
図8の第8、11、16、19行に示すタグでは1つの画像に対して表示用と印刷用の2つの画像ファイルを指定するが、図9の第8、11、16、19行に示すタグのように1つの画像に対して1つの画像ファイルを指定し、表示用及び印刷用の画像データは印刷用の画像ファイルからブラウザによって生成させても良い。図9に示すタグは、撮影時に1つの画像から1つの画像ファイルを生成するときに用いる。
【0036】
また、図10に示すタグのように印刷時におけるページ概念をHTML文書にもたせることが望ましい。第24行の<SHEET FEED>は、その前後での改ページを指定するものであって、特許請求の範囲に記載された第四埋込み指令に相当する。
【0037】
S50では、S40で生成したHTML文書とタグで指定された画像ファイルとをWWWサーバに転送する。転送にはftpコマンドを用いる。尚、転送に際して、WWWサーバのアドレス、ファイルを記録する場所、プロバイダ等が予め設定されている必要がある。これらの設定はデジタルスチルカメラ10単体でできるようにしても良いし、パーソナルコンピュータにデジタルスチルカメラ10を接続し、これらの設定事項をパーソナルコンピュータから入力させる構成を採用することもできる。また、デジタルスチルカメラ10と移動電話20とが転送時に接続されていなければならないのは当然である。HTML文書とタグで指定された画像ファイルとは、ftpコマンドによりデジタルスチルカメラ10のbluetoothインタフェース16から移動電話20の無線モデムを介してWWWサーバ40に転送される。WWWサーバ40はftpコマンドを受け付けると、記録装置の所定のアドレスにHTML文書とタグで指定された画像ファイルとを記録する。WWWサーバ40の記録装置は、特許請求の範囲に記載された記録手段に相当する。
【0038】
(ブラウズ及び印刷)
HTML文書のブラウズすなわち画像ファイルの表示と、HTML文書の印刷すなわち画像ファイルの印刷とは例えば図1に示すパーソナルコンピュータを用いて行う。前述したようにWWWクライアントとしてはパーソナルコンピュータの他、ブラウズ機能を持つテレビゲーム機等を用いることも可能であるが、ここではパーソナルコンピュータを用いてブラウズするための構成について説明する。
【0039】
ハードディスク装置(以下HDDという。)55には、オペレーティングシステム(以下OSという。)、ブラウザ、プリンタドライバ、ディスプレイドライバ等のプログラムを格納する。CPU53は、これらのプログラムを主記憶装置(以下MSという。)54に一時的に格納して実行し、WWWクライアント50を機能させる。モデム56は通信網を通じてWWWサーバとデータ通信するための装置である。表示装置51はディスプレイドライバに制御され、MS54に記録されているデータをブラウザからOSを介して受け取り、これを表示する。プリンタ80は、MS54に記録されているデータをブラウザからOS及びプリンタドライバを介して受け取り、これを印刷する。特許請求の範囲に記載された表示手段は、表示装置51、CPU53、MS54から構成され、特許請求の範囲に記載された印刷手段は、プリンタ80、CPU53、MS54から構成される。
【0040】
WWWサーバ40に記録されたHTML文書は、HTTP(HyperText Transfer Protocol)に基づきブラウザからWWWサーバ40にリクエストとしてURLのパス名を送信することにより、WWWサーバ40からWWWクライアント50に転送される。WWWサーバ40はWWWクライアント50からリクエストとしてのURLのパス名を受信すると、そのレスポンスとしてそのパス名に対応した記憶装置のアドレスからHTML文書を取り出してWWWクライアントに送信する。一般にはWWWサーバ40とWWWクライアント50との間にはプロキシサーバが介在し、プロキシサーバの記憶装置がキャッシュとして用いられる。すなわち、WWWクライアント50からリクエストされたデータがプロキシサーバに存在する場合、WWWクライアント50に記録されているデータがWWWクライアント50に転送される。HTML文書のタグで指定された画像データは、HTML文書と同様にWWWサーバ40又はプロキシサーバからWWWクライアント50に転送される。
【0041】
HTML文書のタグで指定された画像データは、ブラウザがHTML文書を解釈することにより特定され、ブラウザは、特定した画像データの転送リクエストをWWWサーバ40に送信してその画像データを受信する。
【0042】
ブラウザは、HTML文書を表示装置51に表示するとき、表示用のタグのみを解釈し、印刷用のタグを無視する。例えば、図8に示すタグから構成されたHTML文書を表示するとき、第3行は無視し、第9、11、16、19行のRPN=”photoX2”も無視する。したがって、図8に示すタグを解釈してHTML文書を表示する場合、WWWサーバ40に対してphotoA1.jpg、photoB1.jpg、photoC1.jpg、photoD1.jpgの4つの画像ファイルに対する転送リクエストのみが送信され、photoA2.jpg、photoB2.jpg、photoC2.jpg、photoD2.jpgの4つの画像ファイルに対する転送リクエストは送信されない。したがって、図8に示すタグから構成されたHTML文書を表示するときは、photoA1.jpg、photoB1.jpg、photoC1.jpg、photoD1.jpgの4つの画像ファイルがMS54に格納され、これらの画像ファイルが表示装置51に表示される。photoA1.jpg、photoB1.jpg、photoC1.jpg、photoD1.jpgの画像ファイルは320画素×240画素の小さな画像ファイルであるため転送時間が短く高速表示が可能である。これらの画像ファイルはタグで指定された表形式により2行2列に配列して表示する。無論、表示装置51にこれらの画像ファイルが表示されるときにはブラウザからOSを介してディスプレイドライバに必要なデータが受け渡される。
【0043】
また、図9に示すタグから構成されたHTML文書を表示するとき、第3行は無視し、第9、11、16、19行のDSP=16%を解釈し、PRN=100%を無視する。すなわち、第9、11、16、19行で<img SRC=”photoX.jpg”(DSP=16%)>を解釈し、WWWサーバ40に対してphotoX.jpgの画像ファイルに対する転送リクエストを送信し、これらの画像ファイルをMS54に格納する。ブラウザはMS54に格納されたこれらの画像ファイルを16%に縮小してOSを介してディスプレイドライバに渡し、表示装置にはこれらの縮小された画像データを表示する。
【0044】
ブラウザは、HTML文書を印刷するとき、印刷に用いるタグを解釈し、表示用のタグと印刷用のタグが併記されているときは表示用のタグを無視し、印刷用のタグを解釈する。例えば、図8に示す第9、11、16、19行のタグでは、印刷時にDSP=”photoX1.jpg”を無視し、PRN=”photoX2.jpg”を解釈する。したがって、例えばブラウザが表示装置51に表示する印刷ボタンがクリックされると、ブラウザは、photoA2.jpg、photoB2.jpg、photoC2.jpg、photoD2.jpgの4つの画像ファイルに対する転送リクエストをWWWサーバ40に対して送信する。ブラウザは、印刷用のタグで指定された画像ファイルを受信すると、OSに対して印刷リクエストを送信し、第3行、第5〜21行のタグで指定された印刷用紙の型、レイアウトの指定に必要なパラメータとともに画像ファイルをプリンタドライバに引き渡す。プリンタドライバはOSを介して受け取る画像、印刷用紙の型及びレイアウトのデータを用いて印刷データを生成し、プリンタ80に送信する。プリンタ80は印刷データに基づいて画像を印刷する。photoA2.jpg、photoB2.jpg、photoC2.jpg、photoD2.jpgの各画像ファイルは1600画素×1200画素の高画質の画像ファイルであるため、プリンタ80により高画質の画像を印刷することができる。
【0045】
また、図9に示すタグから構成されたHTML文書を印刷するとき、第9、11、16、19行ではPRN=100%が解釈され、DSP=16%が無視される。したがって、例えばブラウザが表示装置51に表示する印刷ボタンがクリックされると、ブラウザは、既にMS54に格納されている画像ファイルに対する印刷リクエストをOSに対して送信し、第3行、第5〜21行のタグで指定された印刷用紙の型、レイアウトの指定に必要なパラメータとともに画像ファイルをプリンタドライバに引き渡す。
【0046】
また、図10に示すHTML文書のように印刷時のページ概念が記述されている場合、そのページ概念を印刷に反映させる。ブラウザは、図10のHTML文書を印刷するとき、第24行の<SHEET FEED>を解釈することにより、第23行までに記述されたタグから1ページ分の印刷データを生成し、第25行以降に記述されたタグから1ページ分の印刷データを生成するようにOS及びプリンタドライバに印刷要求を送信する。
【0047】
印刷時に解釈されるタグに基づいてプリンタ80にセットされた印刷用紙の型を問い合わせ、タグで指定されている型の印刷用紙がセットされていないときにエラーメッセージを表示する機能をブラウザに備えても良い。例えば、ブラウザは、図8に示すHTML文書の第3行を解釈し、A4の印刷用紙がプリンタ80にセットされているか否かをプリンタドライバに問い合わせることにより、プリンタ80にセットされている印刷用紙の型を把握することができるため、プリンタドライバからの返答に応じてエラーメッセージを表示することができる。これにより、ミスプリントが防止される。
【0048】
尚、以上の実施例においては、HTML文書を生成しWWWサーバに転送する手段としてデジタルスチルカメラ10を例示したが、パーソナルコンピュータをその手段としても良いことは当然である。例えば、デジタルスチルカメラ、スキャナ等により入力画像から画像ファイルを生成した後、この画像ファイルを表示及び印刷するHTML文書を生成しWWWサーバに転送するアプリケーションを通信網30に接続されたパーソナルコンピュータで実行すればよい。
【図面の簡単な説明】
【図1】本発明の一実施例に係るWWWサーバ及びWWWクライアントを示すブロック図である。
【図2】本発明の一実施例による画像ハンドリングシステムを示す模式図である。
【図3】本発明の一実施例に係るデジタルスチルカメラを示すブロック図である。
【図4】本発明の一実施例に係るマーク付け言語編集プログラムのフローチャートである。
【図5】本発明の一実施例に係るマーク付け言語編集プログラムの実行経過を説明するための模式図である。
【図6】本発明の一実施例に係るマーク付け言語編集プログラムの実行経過を説明するための模式図である。
【図7】本発明の一実施例に係るマーク付け言語編集プログラムの実行経過を説明するための模式図である。
【図8】本発明の一実施例に係るHTML文書を示す図である。
【図9】本発明の一実施例に係るHTML文書を示す図である。
【図10】本発明の一実施例に係るHTML文書を示す図である。
【符号の説明】
10 デジタルスチルカメラ
11 レンズ(画像データ出力手段)
12 CCD(画像データ出力手段)
13 A/D変換器(画像データ出力手段)
14 RAM(画像データ出力手段、マーク付け言語出力手段)
16 インタフェース
17 ROM(画像データ出力手段、マーク付け言語出力手段)
18 CPU(画像データ出力手段、マーク付け言語出力手段)
20 移動電話(通信手段)
30 通信網(電気通信回線)
40 WWWサーバ(サーバコンピュータ)
50、60、70 WWWクライアント(クライアントコンピュータ)
51 表示装置(表示手段)
53 CPU(表示手段、印刷手段)
54 主記憶装置(表示手段、印刷手段)
80、81、82 プリンタ

Claims (1)

  1. 画像入力手段と、
    不揮発性メモリと、
    前記画像入力手段により入力された入力画像データから、第一の画像データ及び第一の画像データより画素数の多い第二の画像データを生成して前記不揮発性メモリに記録する記録手段と、
    サーバに記録する前記第一の画像データ及び第二の画像データ生成元の入力画像データ毎に選択する手段と、
    印刷用紙の型を入力する手段と、
    画像の配列を入力する手段と、
    前記選択された第一の画像データ及び第二の画像データをそれぞれ、表示用の画像ファイル及び印刷用の画像ファイルとして指定するタグと、前記入力された印刷用紙の型に基づいて、HTML文書を印刷するときに用いる印刷用紙の型を指定するタグと、前記入力された画像の配列に基づいて、前記HTML文書を印刷するときの前記第二の画像データの配列を指定するタグと、前記HTML文書を表示するときの前期第一の画像データの配列を指定するタグとを記述した前記HTML文書を生成する手段と、
    前記HTML文書と、前記HTML文書に記述されたタグで指定された第一の画像データ及び第二の画像データをサーバに記録する手段と、
    を備えることを特徴とするデジタルスチルカメラ。
JP2001050044A 2001-02-26 2001-02-26 デジタルスチルカメラ Expired - Fee Related JP4123726B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2001050044A JP4123726B2 (ja) 2001-02-26 2001-02-26 デジタルスチルカメラ
US10/082,346 US20020129065A1 (en) 2001-02-26 2002-02-26 Markup language edit method, record medium recording browser, and print system
US11/498,789 US7463381B2 (en) 2001-02-26 2006-08-04 Markup language edit method, record medium recording browser, and print system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001050044A JP4123726B2 (ja) 2001-02-26 2001-02-26 デジタルスチルカメラ

Publications (3)

Publication Number Publication Date
JP2002251267A JP2002251267A (ja) 2002-09-06
JP2002251267A5 JP2002251267A5 (ja) 2005-09-08
JP4123726B2 true JP4123726B2 (ja) 2008-07-23

Family

ID=18911065

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001050044A Expired - Fee Related JP4123726B2 (ja) 2001-02-26 2001-02-26 デジタルスチルカメラ

Country Status (2)

Country Link
US (2) US20020129065A1 (ja)
JP (1) JP4123726B2 (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7062515B1 (en) 2001-12-28 2006-06-13 Vignette Corporation System and method for the synchronization of a file in a cache
EP1429533A3 (en) * 2002-12-12 2005-12-07 Seiko Epson Corporation Image processing method and image processing system using the same
US7697152B2 (en) * 2003-03-28 2010-04-13 Panasonic Corporation Print content transmission device, print device, and print system
US7212214B2 (en) * 2004-09-03 2007-05-01 Seiko Epson Corporation Apparatuses and methods for interpolating missing colors
JP4683642B2 (ja) * 2006-02-20 2011-05-18 キヤノン株式会社 画像供給装置、画像印刷装置及びそれらからなる画像印刷システム
JP2008137222A (ja) * 2006-11-30 2008-06-19 Fuji Xerox Co Ltd 画像処理装置、画像処理システム、情報処理装置、情報処理システムおよび制御プログラム
JP4861841B2 (ja) * 2007-01-30 2012-01-25 株式会社リコー 印刷データ生成装置、印刷データ生成方法、プリンタドライバプログラム、文書データ生成サーバ、文書データ生成方法、文書データ生成プログラム及び印刷データ生成システム
JP2012147099A (ja) * 2011-01-07 2012-08-02 Murata Mach Ltd デジタル複合機及びそれを用いたネットワークシステム
US9898520B2 (en) 2014-03-25 2018-02-20 Open Text Sa Ulc Systems and methods for seamless access to remotely managed documents using synchronization of locally stored documents
DE102016007522B4 (de) 2016-06-20 2022-07-07 Mekra Lang Gmbh & Co. Kg Spiegelersatzsystem für ein Fahrzeug
US11003632B2 (en) 2016-11-28 2021-05-11 Open Text Sa Ulc System and method for content synchronization
US11301431B2 (en) 2017-06-02 2022-04-12 Open Text Sa Ulc System and method for selective synchronization

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3772417B2 (ja) * 1996-09-30 2006-05-10 カシオ計算機株式会社 印刷装置
CA2230123A1 (en) 1996-06-25 1997-12-31 Casio Computer Co., Ltd. Printing apparatus and printing system
US6784924B2 (en) 1997-02-20 2004-08-31 Eastman Kodak Company Network configuration file for automatically transmitting images from an electronic still camera
US6573927B2 (en) * 1997-02-20 2003-06-03 Eastman Kodak Company Electronic still camera for capturing digital image and creating a print order
US20050254089A1 (en) 1997-02-20 2005-11-17 Eastman Kodak Company System and method for producing print order files customized for a particular printer
US7034871B2 (en) 1997-11-24 2006-04-25 Eastman Kodak Company Capturing digital images to be transferred to an e-mail address
US6167469A (en) * 1998-05-18 2000-12-26 Agilent Technologies, Inc. Digital camera having display device for displaying graphical representation of user input and method for transporting the selected digital images thereof
JP2000076036A (ja) * 1998-08-27 2000-03-14 Fuji Xerox Co Ltd 画像処理装置
US6708309B1 (en) * 1999-03-11 2004-03-16 Roxio, Inc. Method and system for viewing scalable documents
JP3702349B2 (ja) * 1999-07-12 2005-10-05 コニカミノルタフォトイメージング株式会社 デジタルカメラ
JP3707309B2 (ja) * 1999-08-12 2005-10-19 富士ゼロックス株式会社 画像処理装置
US6870547B1 (en) * 1999-12-16 2005-03-22 Eastman Kodak Company Method and apparatus for rendering a low-resolution thumbnail image suitable for a low resolution display having a reference back to an original digital negative and an edit list of operations
US6976229B1 (en) * 1999-12-16 2005-12-13 Ricoh Co., Ltd. Method and apparatus for storytelling with digital photographs
JP4405030B2 (ja) * 2000-03-17 2010-01-27 株式会社Access 印刷出力制限方法、コンテンツサーバおよび通信端末
US7685514B1 (en) * 2000-05-25 2010-03-23 International Business Machines Corporation Method and system for incorporation of graphical print techniques in a web browser
JP2002132758A (ja) * 2000-10-26 2002-05-10 Canon Inc 文書処理装置及び方法
US6643665B2 (en) * 2001-05-10 2003-11-04 Hewlett-Packard Development Company, Lp. System for setting image intent using markup language structures

Also Published As

Publication number Publication date
JP2002251267A (ja) 2002-09-06
US7463381B2 (en) 2008-12-09
US20060290982A1 (en) 2006-12-28
US20020129065A1 (en) 2002-09-12

Similar Documents

Publication Publication Date Title
US7463381B2 (en) Markup language edit method, record medium recording browser, and print system
KR101088671B1 (ko) 정보처리장치 및 화상처리장치
US20020069239A1 (en) Data transmission system and its method
US8446616B2 (en) Image-forming apparatus, image-processing method, and control program for executing the same
US9613063B2 (en) Content transmission device, content transmission method, and content transmission program
US20030112263A1 (en) Estimate system for vehicle repair cost
US20130080583A1 (en) Image processing apparatus, method of controlling the same, and storage medium
JP5120443B2 (ja) 文書作成システム、文書作成方法、画像処理装置及び文書作成処理プログラム
JP2000287110A (ja) デジタルカメラ装置の制御システム
JP3876588B2 (ja) プリンタ、プリンタの制御方法およびプリントシステム並びに記録媒体
JP2008077171A (ja) データ配信装置、データ表示装置、データ配信方法、データ表示方法、データ配信プログラム、データ表示プログラム、および該プログラムを記録した記録媒体
JP4434521B2 (ja) 印刷装置およびその制御方法及びプログラム
JP2004120683A (ja) 通信システム、通信端末、システム制御プログラムおよび端末制御プログラム
US7418654B2 (en) Communication terminal, storage medium and communication system
JP4202094B2 (ja) 情報処理装置、データ送信方法、データ送信プログラム及びデータ送信プログラムを記録した記録媒体
US20100208296A1 (en) Image processing apparatus and control method therefor, server apparatus and control method therefor, and storage medium
JP2007286758A (ja) 画像保存システムおよび画像形成システム
JP3894205B2 (ja) 印刷装置,印刷方法,及び、印刷システム
JP2004127250A (ja) 情報制御装置、印刷方法及びシステム
JP4560246B2 (ja) 印刷装置およびその制御方法およびプログラム
JP3648510B2 (ja) ネットワークスキャナ装置
JP2004303205A (ja) 外部装置によって蓄積文書情報を編集可能とする画像形成装置、文書サービス提供方法
JP2000216939A (ja) ファクシミリ画像情報管理クライアント装置、情報記録媒体およびファクシミリ画像情報表示方法
JP5031656B2 (ja) 通信システムおよび出力方法、および、サーバ装置、および、送信方法、および、プログラム、および、記録媒体
JP2007316738A (ja) 文書管理システム

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050310

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050310

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20061222

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20061226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071016

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080122

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080321

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: 20080415

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: 20080428

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: 20110516

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120516

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120516

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130516

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20140516

Year of fee payment: 6

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees