Nothing Special   »   [go: up one dir, main page]

JP5277855B2 - 送信装置およびその方法 - Google Patents

送信装置およびその方法 Download PDF

Info

Publication number
JP5277855B2
JP5277855B2 JP2008266290A JP2008266290A JP5277855B2 JP 5277855 B2 JP5277855 B2 JP 5277855B2 JP 2008266290 A JP2008266290 A JP 2008266290A JP 2008266290 A JP2008266290 A JP 2008266290A JP 5277855 B2 JP5277855 B2 JP 5277855B2
Authority
JP
Japan
Prior art keywords
content data
printing
condition
server
transmission
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
JP2008266290A
Other languages
English (en)
Other versions
JP2009199580A (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 JP2008266290A priority Critical patent/JP5277855B2/ja
Priority to CN2008101908812A priority patent/CN101500050B/zh
Priority to US12/290,802 priority patent/US20090116066A1/en
Publication of JP2009199580A publication Critical patent/JP2009199580A/ja
Application granted granted Critical
Publication of JP5277855B2 publication Critical patent/JP5277855B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • 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/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • 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/00278Connection 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 printing apparatus, e.g. a laser beam printer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Information Transfer Between Computers (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、コンテンツデータをネットワークを介して伝送するための技術に関するものである。なお、本明細書中において、「コンテンツ」とは、画像や音声などの情報を言い、「コンテンツデータ」とは、上記コンテンツを表すデータを言う。なお、上記コンテンツのうち、画像など、印刷可能なものを「印刷コンテンツ」と言う場合がある。
従来、企業が顧客に広告などを配信する場合、郵送やファクシミリなどが利用されていた。また、通信教育分野などにおいて、教材提供企業が受講者に教材などを配信する場合も、同様に、郵送やファクシミリなどが利用されていた。
郵送による場合、広告や教材などの印刷コンテンツ自体は、高品質で印刷されたものを提供できるものの、送付に多数の人手を要し、多くのコストがかかると共に、送付にも時間を要するという問題がある。
また、ファクシミリによる場合は、郵送に比較して、送付に人手や時間は要しないものの、通信費用は発生し、また、顧客先で受け取る印刷コンテンツ自体も高品質なものを期待できないという問題がある。
一方、近年では、インターネットの発達などによって、情報を無料に近い低コストで伝送することが可能となっている。また、高性能なプリンタや複合機などの開発によって、家庭内でも、比較的低コストで、高品質な印刷を行うことができるようになってきている。
そこで、パーソナルコンピュータやサーバなどを含む送信装置から、上記したインターネットなどのネットワークを介して、プリンタや複合機などを含む印刷端末に、印刷コンテンツのデータを、低コストで、かつ、高品質にて配信することができる、システムの開発が待たれている。
なお、ネットワークを利用した情報の伝送に関しては、例えば、下記の特許文献に記載のものが知られている。
特開2005−109701号公報 特開2003−178028号公報 特表2005−516320号公報
上記したシステムでは、送信装置から印刷端末に印刷コンテンツを送信する場合に、印刷端末側において希望する用紙サイズや印刷品質などの印刷条件を、送信に先立って、如何にして、送信装置に伝えるかが課題となる。
なお、このような課題は、送信端末から印刷端末に印刷コンテンツのデータを送信する場合に限らず、送信端末からディスプレイ等に画像などのコンテンツのデータを送信する場合に、送信に先立って、解像度などの表示条件をディスプレイ等から送信端末に如何にして伝えるか、或いは、送信端末からオーディオ装置等に音声などのコンテンツのデータを送信する場合に、送信に先立って、ミュート状態などの音声出力条件をオーディオ装置等から送信装置に如何にして伝えるかなど、共通の課題である。
なお、以下において、印刷端末,ディスプレイ,オーディオ装置などを、総称して、情報出力装置と言う場合があり、印刷条件,表示条件,音声出力条件などを、総称して、情報出力装置において情報の出力を行う際の条件、すなわち、出力条件と言う場合がある。
従って、本発明の目的は、上記した従来技術の課題を解決し、情報出力装置側において希望する出力条件を、送信装置に伝達するための技術を提供することにある。
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
本発明の第1の形態は、コンテンツデータを、ネットワークを介して情報出力装置へ伝送する送信装置であって、
前記コンテンツデータを前記情報出力装置に送信する前に、前記ネットワークに接続されるプレゼンスサーバから、前記情報出力装置において前記コンテンツデータに基づき情報の出力を行う際の出力条件を取得する制御部を備え、
前記制御部は、取得した前記出力条件が選択可能な出力条件である場合に、選択可能な出力条件の中から、所望の出力条件を選択して、前記コンテンツデータを前記情報出力装置に送信する際、選択した前記出力条件を前記コンテンツデータと共に送信し、
前記制御部は、前記コンテンツデータを前記情報出力装置に送信する際、前記コンテンツデータを加工することが可能な加工サーバにより前記出力条件に従って前記コンテンツデータを加工させた上で送信し、
前記プレゼンスサーバに、複数の送信装置にそれぞれ対応して前記出力条件が登録されている場合に、前記制御部は、前記プレゼンスサーバから前記出力条件を取得する際、少なくとも、自己の送信装置に対応する出力条件を取得する、送信装置である。
本発明の第2の形態は、コンテンツデータを、ネットワークを介して情報出力装置へ伝送する送信装置であって、
前記コンテンツデータを前記情報出力装置に送信する前に、前記ネットワークに接続されるプレゼンスサーバから、前記情報出力装置において前記コンテンツデータに基づき情報の出力を行う際の出力条件を取得する制御部を備え、
前記制御部は、前記コンテンツデータを前記情報出力装置に送信する際、前記コンテンツデータを加工することが可能な加工サーバにより前記出力条件に従って前記コンテンツデータを加工させた上で送信し、
前記プレゼンスサーバに、複数の送信装置にそれぞれ対応して前記出力条件が登録されている場合に、前記工程(A)では、前記プレゼンスサーバから前記出力条件を取得する際、少なくとも、自己の送信装置に対応する出力条件を取得する、送信装置である。
これらの形態の送信装置では、情報出力装置にコンテンツデータを送信する場合に、その送信に先立ち、プレゼンスサーバを利用して、情報出力装置側において希望する出力条件を取得することができる。従って、送信装置では、情報出力装置側において希望する印刷条件に従ったコンテンツデータを情報出力装置に送信することができ、これにより、情報出力装置では、コンテンツデータに基づく情報出力結果として、希望に沿った情報出力結果を得ることができる。また、加工サーバにおいて、出力条件に従ってコンテンツデータを加工させることにより、コンテンツデータを、情報出力装置側において希望する出力条件に従った状態にした上で、情報出力装置に送信することができる。更に、プレゼンスサーバに、複数の送信装置にそれぞれ対応して出力条件が登録されている場合に、それら送信装置毎に、情報出力装置側において希望する出力条件が異なる場合においても、コンテンツデータの送信に先立ち、プレゼンスサーバを利用して、自己の送信装置に対応する出力条件を取得することができる。従って、これらの形態の送信装置では、その送信装置に対して情報出力装置側において希望している印刷条件に従ったコンテンツデータを情報出力装置に送信することができ、これにより、情報出力装置では、コンテンツデータに基づく情報出力結果として、送信装置毎に、希望に沿った情報出力結果を得ることができる。
[適用例1]
コンテンツデータを、ネットワークを介して情報出力装置へ伝送する送信装置であって、
前記コンテンツデータを前記情報出力装置に送信する前に、前記ネットワークに接続されるプレゼンスサーバから、前記情報出力装置において前記コンテンツデータに基づき情報の出力を行う際の出力条件を取得する制御部を備える、送信装置。
このように、適用例1の送信装置では、情報出力装置にコンテンツデータを送信する場合に、その送信に先立ち、プレゼンスサーバを利用して、情報出力装置側において希望する出力条件を取得することができる。従って、送信装置では、情報出力装置側において希望する印刷条件に従ったコンテンツデータを情報出力装置に送信することができ、これにより、情報出力装置では、コンテンツデータに基づく情報出力結果として、希望に沿った情報出力結果を得ることができる。
[適用例2]
適用例1に記載の送信装置において、前記制御部は、取得した前記出力条件が選択可能な出力条件である場合に、選択可能な出力条件の中から、所望の出力条件を選択して、前記コンテンツデータを前記情報出力装置に送信する際、選択した前記出力条件を前記コンテンツデータと共に送信する、送信装置。
このように、適用例2の送信装置では、送信装置側で選択した出力条件を、コンテンツデータと共に情報出力装置に送信することにより、情報出力装置では、情報出力装置側で希望した選択可能な出力条件のうち、送信装置側でどの出力条件が選択され、送信されたコンテンツデータがどの出力条件に従っているかを把握することができる。
[適用例3]
適用例1に記載の送信装置において、前記制御部は、前記コンテンツデータを前記情報出力装置に送信する際、前記出力条件に従って前記コンテンツデータを加工して送信する、送信装置。
ここで、コンテンツデータの加工には、例えば、出力条件に従って、コンテンツデータに対し、解像度変換を行ったり、リサイズ処理を行ったり、減色処理を行ったりすることなどが含まれる。
このように、適用例3の送信装置では、出力条件に従ってコンテンツデータを加工することにより、コンテンツデータを、情報出力装置側において希望する出力条件に従った状態にした上で、情報出力装置に送信することができる。
[適用例4]
適用例1に記載の送信装置において、前記制御部は、前記コンテンツデータを前記情報出力装置に送信する際、前記コンテンツデータを加工することが可能な加工サーバにより前記出力条件に従って前記コンテンツデータを加工させた上で送信する、送信装置。
このように、適用例4の送信装置においても、加工サーバにおいて、出力条件に従ってコンテンツデータを加工させることにより、適用例3と同様に、コンテンツデータを、情報出力装置側において希望する出力条件に従った状態にした上で、情報出力装置に送信することができる。
[適用例5]
適用例1に記載の送信装置において、前記プレゼンスサーバに、複数の送信装置にそれぞれ対応して前記出力条件が登録されている場合に、
前記制御部は、前記プレゼンスサーバから前記出力条件を取得する際、少なくとも、自己の送信装置に対応する出力条件を取得する、送信装置。
このように、適用例5の送信装置では、プレゼンスサーバに、複数の送信装置にそれぞれ対応して出力条件が登録されている場合に、それら送信装置毎に、情報出力装置側において希望する出力条件が異なる場合においても、コンテンツデータの送信に先立ち、プレゼンスサーバを利用して、自己の送信装置に対応する出力条件を取得することができる。従って、適用例5の送信装置では、その送信装置に対して情報出力装置側において希望している印刷条件に従ったコンテンツデータを情報出力装置に送信することができ、これにより、情報出力装置では、コンテンツデータに基づく情報出力結果として、送信装置毎に、希望に沿った情報出力結果を得ることができる。
[適用例6]
適用例1に記載の送信装置において、読取条件に基づいて画像を読み取り、得られた画像データを前記コンテンツデータとして取得する画像読取部をさらに備えると共に、
前記制御部は、前記画像を読み取る前に、前記プレゼンスサーバから前記出力条件を取得し、取得した前記出力条件に従って、前記読取条件を設定する、送信装置。
このように、適用例6の送信装置では、画像読取部で読み取った画像データをコンテンツデータとして送信する場合に、画像読取部による読み取りに先立ち、プレゼンスサーバを利用して、情報出力装置側において希望する出力条件を取得することができ、その出力条件に従って、画像の読み取りを行うことができる。従って、適用例6の送信装置では、顧客の希望する出力条件に従って読み取った画像データを、コンテンツデータとして情報出力装置に送信することができ、これにより、情報出力装置では、顧客の希望に沿った情報出力結果を得ることができる。
[適用例7]
適用例1に記載の送信装置において、読取条件に基づいて画像を読み取り、得られた画像データを前記コンテンツデータとして取得する画像読取部をさらに備えると共に、
前記制御部は、前記画像読取部により、デフォルトの前記読取条件に基づいて画像の読み取りを行うと共に、前記プレゼンスサーバから前記出力条件を取得し、取得した前記出力条件とデフォルトの前記読取条件とを比較して、両者が所定の対応関係にある場合に、取得した前記コンテンツデータを前記情報出力装置に送信し、所定の対応関係にない場合には、取得した前記コンテンツデータを、前記出力条件に従って加工した上で、前記情報出力装置に送信する、送信装置。
このように、適用例7の送信装置では、画像読取部で読み取った画像データをコンテンツデータとして送信する場合に、まず、デフォルトの読取条件に従って、画像読取部で画像の読み取りを行い、その最中に、プレゼンスサーバを利用して、情報出力装置側において希望する出力条件を取得する。その後、適用例7の送信装置では、その出力条件とデフォルトの読取条件とを比較して、両者が所定の対応関係にあれば、取得したコンテンツデータをそのまま情報出力装置に送信し、所定の対応関係になければ、受信した出力条件に従って、そのコンテンツデータを加工した上で、その加工済みのコンテンツデータを情報出力装置に送信するようにしている。これにより、情報出力装置では、顧客の希望に沿った情報出力結果を得ることができる。
[適用例8]
適用例8に記載の送信装置において、前記コンテンツデータを送信する複数の送信端末が存在する場合に、
前記制御部は、前記送信端末から前記ネットワークを介して前記コンテンツデータを受信すると共に、
前記送信端末からの前記コンテンツデータを前記情報出力装置に送信する前に、少なくとも、当該送信端末に対応する出力条件を、前記プレゼンスサーバから取得する、送信装置。
このように、適用例8の送信装置では、コンテンツデータを送信する送信端末が複数存在し、それら送信端末毎に、情報出力装置側において希望する出力条件が異なる場合においても、或る送信端末からのコンテンツデータを情報出力装置に送信する場合に、その送信に先立ち、プレゼンスサーバを利用して、当該送信端末に対応する出力条件を取得することができる。従って、適用例8の送信装置では、各送信端末毎に、情報出力装置側において希望している出力条件に従ったコンテンツデータを情報出力装置に送信することができ、これにより、情報出力装置では、コンテンツデータに基づく情報出力結果として、送信端末毎に、希望に沿った情報出力結果を得ることができる。
[適用例9]
ネットワークを介して送信装置から伝送されたコンテンツデータを受信して、前記コンテンツデータに基づき情報の出力を行う情報出力装置であって、
前記コンテンツデータに基づいて情報の出力を行う際の出力条件を、前記ネットワークに接続されるプレゼンスサーバに登録する制御部を備える、情報出力装置。
このように、適用例9の情報出力装置では、コンテンツデータに基づいて情報の出力を行う際の出力条件を、プレゼンスサーバに登録するようにしている。従って、送信装置から情報出力装置にコンテンツデータを送信する場合に、その送信に先立ち、プレゼンスサーバを利用して、情報出力装置側において希望する出力条件を、その送信装置に伝達することができる。従って、送信装置では、情報出力装置側において希望する出力条件に従ったコンテンツデータを情報出力装置に送信することができ、これにより、情報出力装置では、コンテンツデータに基づく情報出力結果として、希望に沿った情報出力結果を得ることができる。
[適用例10]
適用例9に記載の情報出力装置において、前記制御部は、前記出力条件の変更を指示された場合、前記プレゼンスサーバに、前記出力条件の変更を通知する、情報出力装置。
このように、適用例10の情報出力装置では、希望する出力条件が変更された場合でも、その変更をプレゼンスサーバに通知して、プレゼンスサーバに登録されている出力条件を、即座に更新することができる。
[適用例11]
適用例9に記載に情報出力装置において、前記送信装置が複数存在する場合に、
前記制御部は、前記プレゼンスサーバに前記出力条件を登録する際に、各送信装置にそれぞれ対応して、前記出力条件を登録する、情報出力装置。
このように、適用例11の情報出力装置では、送信装置が複数存在し、それら送信装置毎に、情報出力装置側において希望する出力条件が異なる場合においても、プレゼンスサーバに出力条件を登録する際に、各送信装置にそれぞれ対応して、出力条件を登録するようにしている。従って、或る送信装置から情報出力装置にコンテンツデータを送信する場合に、その送信に先立ち、プレゼンスサーバを利用して、その送信装置に対し、その送信装置に対応する出力条件を伝達することができる。従って、各送信装置では、それぞれ、その送信装置に対して情報出力装置側において希望している出力条件に従ったコンテンツデータを情報出力装置に送信することができ、これにより、情報出力装置では、コンテンツデータに基づく情報出力結果として、送信装置毎に、希望に沿った情報出力結果を得ることができる。
[適用例12]
適用例9に記載に情報出力装置において、前記コンテンツデータを前記ネットワークを介して前記送信装置に送信する複数の送信端末が存在する場合に、
前記制御部は、前記出力条件を、各送信端末にそれぞれ対応して、前記プレゼンスサーバに登録する、情報出力装置。
このように、適用例12の情報出力装置では、送信端末が複数存在し、それら送信端末毎に、情報出力装置側において希望する印刷条件が異なる場合においても、送信装置が或る送信端末からのコンテンツデータを情報出力装置に送信する場合に、その送信に先立ち、プレゼンスサーバを利用して、その送信装置に対し、当該送信端末に対応する出力条件を伝達することができる。従って、送信装置では、各送信端末毎に、情報出力装置側において希望している出力条件に従ったコンテンツデータを情報出力装置に送信することができ、これにより、情報出力装置では、コンテンツデータに基づく情報出力結果として、送信端末毎に、希望に沿った情報出力結果を得ることができる。
[適用例13]
コンテンツデータを送信する送信装置と送信された前記コンテンツデータに基づいて情報の出力を行う情報出力装置とにそれぞれネットワークを介して接続されるプレゼンスサーバであって、
前記情報出力装置において、前記コンテンツデータに基づき前記情報の出力を行う際の出力条件を格納する格納部と、
前記送信装置から前記情報出力装置に前記コンテンツデータを送信する前に、前記送信装置に対し、前記格納部に格納された前記出力条件を提供する制御部と、
を備えるプレゼンスサーバ。
適用例13のプレゼンスサーバによれば、適用例1や適用例9と同様の効果を奏することができる。
[適用例14]
適用例13に記載のプレゼンスサーバにおいて、前記制御部は、前記情報出力装置から前記出力条件の変更を通知された場合に、その通知に基づいて、登録されている前記出力条件を変更する、プレゼンスサーバ。
適用例14のプレゼンスサーバによれば、適用例5と同様の効果を奏することができる。
[適用例15]
コンテンツデータを、ネットワークを介して伝送するコンテンツ伝送システムであって、
前記ネットワークに接続され、前記コンテンツデータを前記ネットワークを介して送信する送信装置と、
前記ネットワークに接続され、前記送信装置より送信された前記コンテンツデータを受信し、前記コンテンツデータに基づいて情報の出力を行う情報出力装置と、
前記ネットワークに接続されるプレゼンスサーバと、
を備え、
前記情報出力装置は、予め、前記コンテンツデータに基づいて前記情報の出力を行う際の出力条件を、前記プレゼンスサーバに登録すると共に、
前記送信装置は、前記コンテンツデータを前記情報出力装置に送信する前に、前記プレゼンスサーバから、登録されている前記出力条件を取得する、コンテンツ伝送システム。
適用例15のコンテンツ伝送システムによれば、適用例1や適用例9と同様の効果を奏することができる。
[適用例16]
コンテンツデータをネットワークを介して伝送するコンテンツ伝送システムにおいて、前記コンテンツデータに基づいて情報の出力を行う際の出力条件を伝送するための出力条件伝送方法であって、
前記コンテンツ伝送システムは、前記ネットワークに接続され、前記コンテンツデータを前記ネットワークを介して送信する送信装置と、前記ネットワークに接続され、前記送信装置より送信された前記コンテンツデータを受信し、前記コンテンツデータに基づいて前記情報の出力を行う情報出力装置と、前記ネットワークに接続されるプレゼンスサーバと、を備え、
前記出力条件伝送方法は、
(a)前記情報出力装置が、前記出力条件を前記プレゼンスサーバに登録する工程と、
(b)前記送信装置が、前記コンテンツデータを前記情報出力装置に送信する前に、前記プレゼンスサーバから、登録されている前記出力条件を取得する工程と、
を備える出力条件伝送方法。
適用例16の出力条件伝送方法によれば、適用例1や適用例9と同様の効果を奏することができる。
なお、本発明は、上記した送信端末や情報出力装置やコンテンツ伝送システムなどの装置発明の態様や出力条件伝送方法などの方法発明の態様に限ることなく、それら方法や装置を構築するためのコンピュータプログラムとしての態様や、そのようなコンピュータプログラムを記録した記録媒体としての態様など、種々の態様で実現することも可能である。
以下、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
A.第1の実施例:
A−1.実施例の構成:
A−2.実施例の動作:
A−3.実施例の効果:
B.第2の実施例:
B−1.実施例の構成:
B−2.実施例の動作:
B−3.実施例の効果:
C.第3の実施例:
C−1.実施例の構成:
C−2.実施例の動作:
C−3.実施例の効果:
D.第4の実施例:
D−1.実施例の構成:
D−2.実施例の動作:
D−3.実施例の効果:
E.第5の実施例:
E−1.実施例の構成:
E−2.実施例の動作:
E−3.実施例の効果:
F.第6の実施例:
F−1.実施例の構成:
F−2.実施例の動作:
F−3.実施例の効果:
G.変形例:
A.第1の実施例:
A−1.実施例の構成:
図1は本発明の第1の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。
図1に示すとおり、本実施例のコンテンツ伝送システムは、印刷コンテンツ(広告や通信教材など)の配信を希望する企業によって管理されるパーソナルコンピュータ102と、ネットワークサービス提供業者などによって管理されるポスティングサーバ104及びSIP(Session Initiation Protocol)サーバ106と、顧客によって管理される情報出力装置である印刷端末108と、で構成されている。なお、ポスティングサーバ104及びSIPサーバ106は、それぞれ、異なるネットワークサービス提供業者によって管理されていてもよいし、同一のネットワークサービス提供業者によって管理されていてもよい。ポスティングサーバ104、SIPサーバ106、及び印刷端末108は、インターネットを含む、いわゆるブロードバンドネットワーク110を介して接続されている。また、パーソナルコンピュータ102は、同じくブロードバンドネットワークを介してポスティングサーバ104に接続されていてもよいし、専用回線などを介してポスティングサーバ104に接続されていてもよい。なお、ポスティングサーバ104に接続される加工サーバ107については後ほど説明する。
本実施例では、広告や通信教材などの印刷コンテンツは、コンテンツデータとして、後ほど詳述するように、パーソナルコンピュータ102からポスティングサーバ104に送信され、ポスティングサーバ104によって、印刷端末108にPUSH型で配信される。ここで、このような印刷のために用いられるコンテンツデータとしては、例えば、JPEGデータ、GIFデータ、PNGデータ、TIFFデータ、プレーンテキストデータ、HTMLデータ、PDFデータ、PostScript(登録商標)データなど、画像やドキュメントを表現することが可能な各種データを用いることができる。また、印刷端末で用いられるプリンタ等の機種が分かっている場合には、印刷データの形態で配信するようにしてもよい。また、ここで、「PUSH型」とは、端末側が情報をリクエストしなくても、サーバ側が一方的に情報を端末に送り出して配信する方法を言う。
図2は図1におけるポスティングサーバ104の主要構成を示すブロック図である。図2に示すように、ポスティングサーバ104は、サーバコンピュータによって構成されており、プログラムを実行することにより種々の処理や制御を行うCPU10と、ネットワークを介して他の装置との間で各種データや情報などの伝送を行う通信部12と、プログラムを格納したり、データや情報を格納したりするためのメモリ14と、を主として備えている。このうち、メモリ14は、データや情報として、コンテンツデータ16や配信依頼情報18などを格納することが可能である。なお、ポスティングサーバ104は、上記構成要素以外にも、キーボードやポインティングデバイスなどの入力部やモニタなどの表示部などを備えているが、図では省略されている。
また、本実施例では、上述したコンテンツデータの配信に先立って、シグナリングプロトコルの一種であるSIP(Session Initiation Protocol)を用いて、装置間におけるセッションの確立を行うようにしている。なお、コンテンツデータの配信、すなわち、装置間におけるコンテンツデータの伝送には、SIPではなく、データ転送プロトコルの一種であるHTTP(Hypertext Transfer Protocol)を用いるようにしている。ここで、「セッション」とは、端末などのノード間でメディアストリームを送受信する関係を言う。
図3は図1におけるSIPサーバ106の主要構成を示すブロック図である。図3に示すように、SIPサーバ106も、ポスティングサーバ104と同様に、サーバコンピュータによって構成されており、プログラムを実行することにより種々の処理や制御を行うCPU20と、ネットワークを介して他の装置との間で各種データや情報などの伝送を行う通信部22と、プログラムを格納したり、データや情報を格納したりするためのメモリ24と、を主として備えている。このうち、メモリ24は、情報として、後述するような、登録情報26や印刷条件登録情報28などを格納することが可能である。なお、SIPサーバ106は、上記構成要素以外にも、キーボードやポインティングデバイスなどの入力部やモニタなどの表示部などを備えているが、図では省略されている。
図4は一般的なSIPサーバの種別を示す説明図である。一般に、SIPサーバは、機能に応じて、図4に示すような種別に分けることができる。
レジストラは、SIPクライアント(すなわち、SIPユーザエージェント)からの登録要求を受け付けて、SIPクライアントのSIPアドレス(すなわち、SIP URI(Uniform Resource Identifier))や位置情報(すなわち、IP(Internet Protocol)アドレスなど)を、ロケーションサーバに登録する。
ロケーションサーバは、SIPクライアントやサーバのSIPアドレスや位置情報などを格納するデータベースである。
プロキシサーバは、SIPクライアント間において、リクエストやレスポンスを中継するサーバであって、SIPクライアント間におけるセッションの確立などを仲介する。
リダイレクトサーバは、SIPクライアントからの問い合わせに対して、通信したい相手先の位置情報を通知する。
プレゼンスサーバは、SIPクライアントに関するプレゼンス情報を取得し、管理すると共に、それらのプレゼンス情報を他のSIPクライアントに提供する。
本実施例では、SIPサーバ106におけるこのプレゼンスサーバとしての機能を利用して、印刷端末108側において希望する用紙サイズや印刷品質などの印刷条件をプレゼンス情報としてSIPサーバ106に格納して、管理させ、ポスティングサーバ104によるコンテンツデータの配信を行う際には、それに先だって、その印刷条件をポスティングサーバ104に提供するようにしている。ここで、「印刷端末108側において希望する印刷条件」とは、正確には、印刷端末108を管理する顧客が希望している印刷条件を指す。
図5は図1における印刷端末108の主要構成を示すブロック図である。印刷端末108は、図1に示すとおり、パーソナルコンピュータ112と、そのパーソナルコンピュータ112にUSBケーブルなどで接続されたプリンタ114と、によって構成されている。このうち、パーソナルコンピュータ112は、図5に示すように、プログラムを実行することにより種々の処理や制御を行うCPU30と、ネットワークを介して他の装置との間で各種データや情報などの伝送を行う通信部32と、プログラムを格納したり、データや情報を格納したりするためのメモリ34と、キーボードやポインティングデバイスなどから成り、ユーザからの指示を入力するための入力部40と、取得したデータや情報などを表示するためのモニタ42と、外部接続されたプリンタ114などにデータを出力するための出力インタフェース(I/F)部46と、を主として備えている。このうち、メモリ34は、データや情報として、コンテンツデータ36や印刷条件設定情報38などを格納することが可能である。
なお、本実施例では、印刷端末108の構成として、パーソナルコンピュータ112とそのパーソナルコンピュータ112にUSBケーブルなどで直接接続されるプリンタ114と、で構成される形態を採用するようにしたが、印刷端末の構成としては、種々の形態を採ることができる。
例えば、プリンタ114に代えて、複合機を用いる形態であってもよい。または、パーソナルコンピュータ112と、そのパーソナルコンピュータ112にLANケーブルなどでLAN(ローカルエリアネットワーク)を介して接続されたネットワーク対応の複合機もしくはプリンタと、で構成される形態であってもよい。または、パーソナルコンピュータ112と、そのパーソナルコンピュータ112にLANケーブルなどでLANを介して接続されたネットワークアダプタと、そのネットワークアダプタにUSBケーブルなどで接続された複合機もしくはプリンタと、で構成される形態であってもよい。
さらには、IP(Internet Protocol)通信プリンティング対応の複合機もしくはプリンタのみで構成される形態であってもよい。IP通信プリンティング対応の複合機もしくはプリンタは、SIP URIなどグローバルなアドレスを直接扱うことができるため、ブロードバンドルータなどを介して、インターネットなどのブロードバンドネットワークに直接接続したとしても、それらネットワーク上の装置との間でデータをやりとりすることが可能だからである。なお、ここで、IP通信プリンティングとは、以下の条件を満たす印刷方式を言う。
・ネットワークを用いた印刷方式である。
・通信プロトコルとしてSIPなどの呼制御プロトコルを用いる。
・対応する端末間同士でコンテンツデータの送受信が可能である。
・パーソナルコンピュータを含む他の機器の仲介なしにコンテンツデータの直接印刷が可能である。
なお、装置同士は、ケーブルなど有線で接続される代わりに、いわゆる無線LANや、ブルートゥースや、赤外線など、無線で接続されてもよい。
また、インターネットを含むネットワーク110では、グローバルIPアドレスが割り当てられるのに対し、LANなどのプライペートネットワークでは、プライペートIPアドレスが割り当てられることが多い。そのような場合、いわゆるNAT(Network Address Translation)越えの問題が存在するが、一般に知られているように、NAT越えの方法として、UPnP(Universal Plug and Play)の技術や、STUN(Simple Traversal of UDP through NAT)の技術や、TURN(Traversal Using Relay NAT)の技術や、ICE(Interactive Connectivity Establishment)の技術などを用いることによって、そのような問題は解決することができる。
なお、本実施例において、ポスティングサーバ104は、請求項における送信装置に、SIPサーバ106は、請求項におけるプレゼンスサーバに、印刷端末108は、請求項における情報出力装置に、それぞれ相当し、また、パーソナルコンピュータ104のCPU10、SIPサーバ106のCPU20またはパーソナルコンピュータ112のCPU30に、それぞれ相当する。
A−2.実施例の動作:
本実施例では、コンテンツデータの配信に先立って、上述したとおり、SIPサーバ106におけるプレゼンスサーバとしての機能を利用して、印刷端末108側において希望する印刷条件を、ポスティングサーバ104に伝達するようにしている。
図1において、まず、ポスティングサーバ104や印刷端末108は、それぞれ、起動すると、SIPサーバ106にSIPクライアントとしてアクセスする。そして、ポスティングサーバ104、印刷端末108は、アクセスしたSIPサーバ106にそれぞれ登録要求を出し、自己のSIP URIやIPアドレスなどの情報を送信する(破線矢印126,128)。SIPサーバ106は、レジストラ,ロケーションサーバとして機能し、図3に示すように、そのCPU20は、通信部22を介して、登録要求を受け付け、送信された情報を登録情報26としてメモリ24に登録する。
この結果、SIPサーバ106は、ポスティングサーバ104及び印刷端末108の登録情報を有することになる。登録情報26は、各端末毎に、そのSIP URIと、そのIPアドレスと、が対応付けて、CPU20によって管理される。
ここで、SIP URIは、例えば、「sip:user@west.com」という形式の識別子で表される。先頭には、SIPであることを示す識別子(スキーム)を置き(「sip」)、次にユーザ識別子を置き(「user」)、「@」で区切って、ホスト名を置く(「west.com」)という形式になっている。なお、ユーザ識別子には、ユーザIDや電話番号などが用いられる。また、ホスト名には、完全修飾ドメイン名(FQDN:Fully Qualified Domain Name)やIPアドレスが用いられる。さらに、ホスト名の後には、ポート番号や、オプションパラメータなどを置くことも可能である。また、SIP URIに代えて、SIPのセキュアなURIとして、SIPS URIを用いることもできる。その場合、スキームとして、「sips」を置く。
こうして、SIPに関する事前準備が完了したら、次に、顧客側において、印刷条件の設定を行う。
まず、顧客が、自己の管理する印刷端末108において、図5に示すパーソナルコンピュータ112の入力部40を操作して、専用のプログラム(図示せず)を起動すると、CPU30は、そのプログラムを実行して、モニタ42に印刷条件設定画面(図示せず)を表示させる。次に、顧客は、入力部40を操作して、その印刷条件設定画面内において、コンテンツの印刷に関し、顧客が希望する印刷条件を入力する。印刷条件としては、用紙サイズ(例えば、A4,B5,L判など)や、印刷品質(品質レベル1,品質レベル2など)や、印刷色(カラー,モノクロなど)などが挙げられる。
CPU30は、入力部40を介して、印刷条件が入力されると、その印刷条件を印刷条件設定情報38としてメモリ34に格納する。さらに、CPU30は、通信部32によってSIPサーバ106にアクセスすると共に、メモリ34から印刷条件設定情報38に含まれる印刷条件を読み出し、通信部32を介して、SIPサーバ106に送信する(図1の実線矢印132)。
このとき、SIPサーバ106は、図4に示すプレゼンスサーバとして機能する。図3に示すSIPサーバ106のCPU20は、送信されてきた印刷条件を通信部22を介して受信する。そして、CPU20は、受信した印刷条件と、その印刷条件の送信元である印刷端末108のSIP URIと、を対応付けて、メモリ24に印刷条件登録情報28として格納する。
こうして、SIPサーバ106には、印刷端末108側において希望する印刷条件が、プレゼンス情報として、格納して管理されることになる。
なお、その後、印刷端末108において、例えば、顧客が、パーソナルコンピュータ112の入力部40を操作して、印刷条件設定画面において、印刷条件の変更を指示した場合には、CPU30は、その指示に従って、メモリ34内の印刷条件設定情報38に含まれる印刷条件を変更する。さらに、CPU30は、通信部32によってSIPサーバ106にアクセスし、印刷条件の変更をSIPサーバ106に通知する。これに対し、SIPサーバ106のCPU20は、通信部22を介して、その通知を受け取ると、その印刷条件の送信元である印刷端末108のSIP URIに基づいて、メモリ24に格納されている印刷条件登録情報28を検索し、受け取った通知に基づいて、そのSIP URIに対応する印刷条件を変更する。
こうして、印刷端末108側において、希望する印刷条件が変更された場合でも、SIPサーバ106にプレゼンス情報として格納されている印刷条件を、即座に更新することができる。
一方、企業側において、印刷コンテンツとして配信したいコンテンツデータと、各配信先のリストを用意する。パーソナルコンピュータ102は、そのコンテンツデータと、配信先リストを含む配信依頼情報と、をポスティングサーバ104に送信する(図1の白抜き矢印120)。ポスティングサーバ104は、図2に示すように、受信したコンテンツデータ16と、配信依頼情報18と、をメモリ14に一旦格納する。
ポスティングサーバ104のCPU10は、メモリ14から配信依頼情報18を読み出し、それに含まれる配信先リストを解析する。配信先リストには、配信先として、印刷端末108などのSIP URIが記載されている。
そこで、CPU10は、その配信先リストに従って、印刷端末108をコンテンツデータ16の送信先とする場合、通信部12を介してSIPサーバ106にアクセスし、印刷端末108について、印刷条件が設定されているかどうか問い合わせる(図1の実線矢印130)。この際、CPU10は、配信先リストに記載されている印刷端末108のSIP URIをSIPサーバ106に送信して、問い合わせを行う。
これに対し、図3に示すSIPサーバ106のCPU20は、通信部22を介して、その問い合わせを受信すると、送信されたSIP URIに基づいて、メモリ24に格納されている印刷条件登録情報28を検索する。前述したとおり、メモリ24には、印刷条件登録情報28として、印刷端末108のSIP URIと、印刷端末108側において希望する印刷条件とが、対応付けて格納されているので、CPU20は、メモリ24から、そのSIP URIに対応する印刷条件を読み出し、通信部22を介して、ポスティングサーバ104に返信する(図1の実線矢印130)。
一方、ポスティングサーバ104のCPU10は、通信部12を介して、返信された印刷端末108についての印刷条件を受信すると、メモリ14からコンテンツデータ16を読み出す。そして、CPU10は、受信した印刷条件に従って、コンテンツデータ16を加工し、加工済みのコンテンツデータを、一時的にメモリ14に格納する。例えば、受信した印刷条件が、「用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ」である場合には、コンテンツデータに対する加工として、コンテンツデータに対し、L判のサイズに合うように、リサイズ処理を行い、品質レベル1の解像度なるように、解像度変換処理を行い、モノクロとなるように、減色処理を行うようにする。
こうして、印刷端末108へのコンテンツデータの配信準備が完了したら、以下に述べるように、SIPを用いて、ポスティングサーバ104と印刷端末108との間におけるセッションの確立を行い、その後、HTTPを用いて、加工済みのコンテンツデータの伝送を行う。
そこで、図1に示すように、ポスティングサーバ104は、印刷端末108を送信先として、SIPサーバ106にリクエストを送信する(一点鎖線矢印134)。このとき、SIPサーバ106は、プロキシサーバとして機能する。SIPサーバ106は、印刷端末108に関する登録情報を有しているので、その登録情報に基づき、そのリクエストを印刷端末108に中継する(一点鎖線矢印136)。印刷端末108におけるパーソナルコンピュータ112は、ポスティングサーバ104を返信先として、そのリクエストに対するレスポンスをSIPサーバ106に送信する(一点鎖線矢印136)。すると、SIPサーバ106は、ポスティングサーバ104に関する登録情報を有しているので、その登録情報に基づき、そのレスポンスをポスティングサーバ104に中継する(一点鎖線矢印134)。このように、ポスティングサーバ104と印刷端末108との間で、リクエストとレスポンスがやりとりされることによって、両者の間でセッションの確立がなされることになる。詳細には、図6に示すようなリクエストとレスポンスがやりとりされる。
図6は図1におけるポスティングサーバ104と印刷端末108の間のセッション確立処理のシーケンスを示す説明図である。図6において、時間は上から下に向かって流れている。また、カギ括弧内の数の順番に、処理シーケンスは進んでいく。
ポスティングサーバ104は、自己のIPアドレスを印刷端末108に伝えるために、印刷端末108に向かって送信するINVITEリクエストメッセージのボディの中に、ポスティングサーバ104のIPアドレスを含ませる。一方、印刷端末108も、自己のIPアドレスをポスティングサーバ104に伝えるために、ポスティングサーバ104に向かって送信する200 OKレスポンスメッセージのボディの中に、印刷端末108のIPアドレスを含ませる。
こうして、ポスティングサーバ104から送信したACKリクエストメッセージが、印刷端末108に到達したら、ポスティングサーバ104と印刷端末108との間のセッションは確立されたことになる。
その後、ポスティングサーバ104は、200 OKレスポンスメッセージより取得した印刷端末108のIPアドレスに基づいて、印刷端末108に、SIPサーバを介することなく、直接アクセスする。そこで、図2に示すポスティングサーバ104のCPU10は、メモリ14から、加工済みのコンテンツデータを読み出し、通信部12を介して、HTTPに従って、その加工済みのコンテンツデータをPUSH型で、印刷端末108に配信する(図1の白抜き矢印122)。
一方、図5に示すように、印刷端末108におけるパーソナルコンピュータ112では、通信部32を介して、配信されてきたコンテンツデータを受信すると、CPU30は、一時的にメモリ34にそのコンテンツデータ36を保存する。
こうして、印刷端末108は、配信されたコンテンツデータの受信が完了したら、再び、SIPに従って、図6に示すように、BYEリクエストメッセージをSIPサーバ106を介してポスティングサーバ104に送信する。ポスティングサーバ104は、BYEリクエストメッセージを受信すると、200 OKレスポンスメッセージをSIPサーバ106を介して印刷端末108に返す。これにより、ポスティングサーバ104と印刷端末108との間のセッションが解消される。
その後、印刷端末108では、パーソナルコンピュータ112におけるCPU30が、メモリ34からコンテンツデータ36を読み出すと共に、印刷条件設定情報38に含まれる印刷条件を読み出す。そして、CPU30は、印刷条件を参照して、コンテンツデータに所望の処理を施し、プリンタ114において印刷実行可能なデータ形式に変換する。CPU30は、印刷命令と共に、変換後のコンテンツデータをプリンタ114に送信すると、プリンタ114は、そのコンテンツデータに基づいて印刷を行い、印刷コンテンツを出力する。
以上のようにして、印刷端末108では、配信されたコンテンツデータについて、顧客の希望する印刷条件に従った印刷結果を得ることができる。
さて、上記した説明では、印刷端末108側において希望する印刷条件の一例として、「用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ」という条件を挙げた。しかしながら、印刷条件としては、次のような選択可能な印刷条件であってもよい。
例1:
「用紙サイズ:L判またはA4,印刷品質:品質レベル1または品質レベル2,印刷色:モノクロ」
例2:
「[用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ]または[用紙サイズ:A4,印刷品質:品質レベル3,印刷色:カラー]」
ポスティングサーバ104のCPU10は、SIPサーバ106から、このような選択可能な印刷条件が返信されてきた場合、それら選択肢の中から、所望の印刷条件を選択する。例えば、上記した例2の場合には、選択肢として、「用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ」,「用紙サイズ:A4,印刷品質:品質レベル3,印刷色:カラー」の2つがあるため、ポスティングサーバ104のCPU10は、そのうちの一方の条件、例えば、「用紙サイズ:A4,印刷品質:品質レベル3,印刷色:カラー」を選択することになる。そして、CPU10は、その選択した印刷条件に従って、コンテンツデータを加工する。その後、その加工済みのコンテンツデータを印刷端末108に伝送する際には、そのコンテンツデータと共に、選択した印刷条件も伝送するようにする。これにより、印刷端末108では、印刷端末108側で希望した選択可能な印刷条件のうち、どの印刷条件が104側で選択されたかを認識することができ、コンテンツデータに基づいて印刷を行う際に、印刷にその条件を反映させることができる。
なお、ポスティングサーバ104から印刷端末108へコンテンツデータと共に、印刷条件も伝送する方法としては、例えば、印刷条件を、伝送するコンテンツデータそのものに埋め込むようにしてもよい。埋め込みに際しては、例えば、データ構造の拡張領域を利用したり、ステガノグラフィ技術を利用したりする。あるいはテキストデータやバーコードやQRコードなど、別データとしてもよい。また、印刷条件を伝送するために、既存のプロトコル(例えば、SDP(Session Description Protocol))を独自に拡張したり、既存のプロトコルのパラメータに対応付けたり、独自プロトコルとして定義したりするようにしてもよい。
また、上記した説明では、印刷条件に従ったコンテンツデータの加工は、ポスティングサーバ104自身が行うようにしていたが、図1に破線で示したように、ポスティングサーバ104に直接またはネットワークを介して接続する加工サーバ107を用意して、印刷条件に従ったコンテンツデータの加工を、加工サーバ107において実行させるようにしてもよい。
A−3.実施例の効果:
本実施例によれば、コンテンツデータの配信に先立って、SIPサーバ106におけるプレゼンスサーバとしての機能を利用して、印刷端末108側において希望する印刷条件をポスティングサーバ104に伝達することができる。従って、ポスティングサーバ104では、顧客の希望する印刷条件に従ったコンテンツデータ(すなわち、加工済みのコンテンツデータ)を印刷端末108に配信することができ、これにより、印刷端末108では、印刷コンテンツとして、顧客の希望に沿った印刷結果を出力することができる。
B.第2の実施例:
B−1.実施例の構成:
図7は本発明の第2の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。
図7に示すとおり、本実施例のコンテンツ伝送システムが、第1の実施例におけるコンテンツ伝送システムと異なる点は、印刷コンテンツの配信を希望する企業によって管理されるパーソナルコンピュータ204自体が、ポスティングサーバを介することなく、直接、コンテンツデータを、顧客によって管理される印刷端末108に配信するようにした点である。言い換えれば、企業によって管理されるパーソナルコンピュータ204に、ポスティングサーバの機能を持たせたと言うこともできる。従って、本実施例では、ポスティングサーバ104は削除されている。また、その他の構成は、第1の実施例と同じであるので、同一の符号を付し、それらについての説明は省略する。
なお、本実施例において、パーソナルコンピュータ204は、請求項における送信装置に、SIPサーバ106は、請求項におけるプレゼンスサーバに、印刷端末108は、請求項における情報出力装置に、それぞれ相当する。
B−2.実施例の動作:
図7において、パーソナルコンピュータ204は、起動すると、SIPサーバ106に、SIPクライアントとしてアクセスして、登録要求を出し、自己のSIP URIやIPアドレスなどの情報を送信する(破線矢印126)。これにより、SIPサーバ106は、登録要求を受け付け、パーソナルコンピュータ204から送信された情報を登録情報26としてメモリ24に登録する。なお、第1の実施例で説明したとおり、印刷端末108についても、同様に、その登録情報がSIPサーバ106に登録されている。また、その他、SIPサーバ106には、印刷端末108のSIP URIと、印刷端末108側において希望する印刷条件と、が対応付けて、メモリ24に印刷条件登録情報28として格納されている。
一方、企業側において、印刷コンテンツとして配信したいコンテンツデータと、各配信先のリストを用意し、パーソナルコンピュータ204内のメモリ(図示せず)に格納させる。その後、パーソナルコンピュータ204は、第1の実施例におけるポスティングサーバ104と同様の動作を行い、SIPサーバ106から、印刷端末108側において希望する印刷条件を取得し、その印刷条件に従ってコンテンツデータを加工した上で、加工済みのコンテンツデータを印刷端末108に配信する。一方、印刷端末108では、配信されたコンテンツデータに基づいて、印刷を実行し、印刷コンテンツを出力する。
B−3.実施例の効果:
本実施例によれば、第1の実施例と同様に、コンテンツデータの配信に先立って、SIPサーバ106におけるプレゼンスサーバとしての機能を利用して、印刷端末108側において希望する印刷条件を、パーソナルコンピュータ204に伝達することができる。従って、パーソナルコンピュータ204でも、顧客の希望する印刷条件に従ったコンテンツデータを印刷端末108に配信することができ、これにより、印刷端末108では、印刷コンテンツとして、顧客の希望に沿った印刷結果を出力することができる。
C.第3の実施例:
C−1.実施例の構成:
図8は本発明の第3の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。
図8に示すとおり、本実施例のコンテンツ伝送システムが、第1の実施例におけるコンテンツ伝送システムと異なる点は、コンテンツデータの送信元となる企業が複数あり、それら送信元によってそれぞれ管理される複数のパーソナルコンピュータ102,302が存在する点である。そして、それら送信元毎に、印刷端末108側において希望する印刷条件が異なる場合に、それら送信元毎に異なる印刷条件をポスティングサーバ104に伝達するようにした点である。本実施例では、図8において、例えば、パーソナルコンピュータ102を管理している企業はA社であり、パーソナルコンピュータ302を管理している企業はB社であるものとする。なお、それ以外の構成については、第1の実施例と同じであるので、同一の符号を付し、それらについての説明は省略する。
なお、本実施例において、パーソナルコンピュータ102,302は、請求項における送信端末に、ポスティングサーバ104は、請求項における送信装置に、SIPサーバ106は、請求項におけるプレゼンスサーバに、印刷端末108は、請求項における情報出力装置に、それぞれ相当する。
C−2.実施例の動作:
本実施例においても、第1の実施例で説明したとおり、ポスティングサーバ104および印刷端末108について、それらの登録情報がそれぞれSIPサーバ106に登録され、管理されている。
そこで、まず、顧客が、印刷端末108におけるパーソナルコンピュータ112において、入力部40を操作して、専用のプログラムを起動すると、CPU30は、そのプログラムを実行して、モニタ42に印刷条件設定画面を表示させる。そして、顧客は、入力部40を操作して、その印刷条件設定画面内において、コンテンツデータの配信を受ける可能性がある送信元毎に、顧客が希望する印刷条件をそれぞれ入力する。本実施例では、送信元となる各企業を、それぞれ、送信元IDで管理するようにしており、従って、顧客は、コンテンツデータの配信を受ける可能性がある送信元のIDと、その送信元から配信されるコンテンツデータに基づいて印刷を行う際の、顧客が希望する印刷条件と、を組み合わせて入力するようにする。
CPU30は、入力部40を介して、送信元ID毎に印刷条件がそれぞれ入力されると、送信元IDと印刷条件との対応関係を表す送信元別印刷条件リストを生成し、印刷条件設定情報38としてメモリ34に格納する。
図9は生成された送信元別印刷条件リストの一例を示す説明図である。図9に示すように、送信元IDの欄には、コンテンツデータの配信を受ける可能性がある送信元のIDが列記され、印刷条件の欄には、印刷端末108側において希望する印刷条件が、送信元IDに対応付けて列記されている。
図9において、例えば、「送信元ID:001」は、図8に示すパーソナルコンピュータ102を管理しているA社を表し、「送信元ID:002」は、パーソナルコンピュータ302を管理しているB社を表すものとする。従って、図9に示す送信元別印刷条件リストから、顧客は、パーソナルコンピュータ102(送信元ID:001)から配信されるコンテンツデータに基づいて印刷を行う際の印刷条件として、「用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ」を希望し、パーソナルコンピュータ302(送信元ID:002)から配信されるコンテンツデータに基づいて印刷を行う際の印刷条件としては、「用紙サイズ:A4,印刷品質:品質レベル2,印刷色:カラー」を希望していることがわかる。なお、図9において、「上記以外の送信元ID」に関しては、後ほど説明する。
また、CPU30は、通信部32によってSIPサーバ106にアクセスすると共に、メモリ34から印刷条件設定情報38に含まれる送信元別印刷条件リストを読み出し、通信部32を介して、SIPサーバ106に送信する(図8の実線矢印132)。
このとき、SIPサーバ106はプレゼンスサーバとして機能し、SIPサーバ106のCPU20は、送信されてきた送信元別印刷条件リストを通信部22を介して受信する。そして、CPU20は、受信した送信元別印刷条件リストと、そのリストの送信元である印刷端末108のSIP URIと、を対応付けて、メモリ24に印刷条件登録情報28として格納して、管理する。
一方、コンテンツデータの配信を予定している各企業側では、それぞれ、印刷コンテンツとして配信したいコンテンツデータと、各配信先のリストを用意する。それら企業のうち、例えば、パーソナルコンピュータ102を管理しているA社(送信元ID:001)が、パーソナルコンピュータ102を用いて、そのコンテンツデータと、配信先リストを含む配信依頼情報と、をポスティングサーバ104に送信する(図8の白抜き矢印120)と、ポスティングサーバ104は、受信したコンテンツデータ16と、配信依頼情報18と、をメモリ14に一旦格納する。
ポスティングサーバ104のCPU10は、メモリ14から配信依頼情報18を読み出し、それに含まれる配信先リストを解析する。その配信先リストには、配信先として、印刷端末108などのSIP URIが記載されている。
そこで、CPU10は、その配信先リストに従って、印刷端末108をコンテンツデータ16の送信先とする場合、SIPサーバ106にアクセスし、印刷端末108について、印刷条件が設定されているかどうか問い合わせる(図8の実線矢印130)。
これに対し、SIPサーバ106のCPU20は、その問い合わせを受信すると、印刷端末108のSIP URIに基づいて、メモリ24に格納されている印刷条件登録情報28を検索する。メモリ24には、印刷条件登録情報28として、印刷端末108のSIP URIと、送信元別印刷条件リストとが、対応付けて格納されているので、CPU20は、メモリ24から、印刷端末108のSIP URIに対応する送信元別印刷条件リストを読み出し、ポスティングサーバ104に返信する(図8の実線矢印130)。
ポスティングサーバ104のCPU10は、返信された印刷端末108についての送信元別印刷条件リストを受信すると、その送信元別印刷条件リストを解析する。さらに、CPU10は、メモリ14に格納されているコンテンツデータ16について、その送信元を割り出し、その送信元IDが「001」であることを認識する。そして、CPU10は、その「送信元ID:001」を送信元別印刷条件リストで照合し、図9に示すように、その「送信元ID:001」について、「用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ」という印刷条件が設定されていることを認識する。そこで、CPU10は、認識した印刷条件に従って、コンテンツデータ16を加工し、加工済みのコンテンツデータを、一時的にメモリ14に格納する。
こうして、送信元がA社であるコンテンツデータについて、印刷端末108への配信準備が完了したら、第1の実施例で説明したとおり、SIPを用いて、ポスティングサーバ104と印刷端末108との間におけるセッションの確立を行い、その後、HTTPを用いて、加工済みのコンテンツデータを印刷端末108へ配信する。印刷端末108では、配信されたそのコンテンツデータに基づいて印刷を行い、印刷コンテンツを出力する。
一方、パーソナルコンピュータ302を管理しているB社(送信元ID:002)が、パーソナルコンピュータ302を用いて、コンテンツデータと、配信先リストを含む配信依頼情報と、をポスティングサーバ104に送信した場合(図8の白抜き矢印320)も、同様に、ポスティングサーバ104は、受信したコンテンツデータ16と、配信依頼情報18と、をメモリ14に一旦格納する。
この配信リストに、A社の場合と同様に、配信先として、印刷端末108のSIP URIが記載されており、ポスティングサーバ104のCPU10が、その配信先リストに従って、印刷端末108をコンテンツデータ16の送信先としたとすると、A社の場合と同様の手順にて、ポスティングサーバ104は、SIPサーバ106から、印刷端末108についての送信元別印刷条件リストを取得することになる。
ポスティングサーバ104のCPU10は、送信元別印刷条件リストを受信すると、その送信元別印刷条件リストを解析すると共に、メモリ14に格納されているコンテンツデータ16について、その送信元を割り出し、その送信元IDが「002」であることを認識する。そして、CPU10は、その「送信元ID:002」を送信元別印刷条件リストで照合し、図9に示すように、その「用紙サイズ:A4,印刷品質:品質レベル2,印刷色:カラー」という印刷条件が設定されていることを認識する。その後、CPU10は、認識した印刷条件に従って、コンテンツデータ16を加工し、加工済みのコンテンツデータを、一時的にメモリ14に格納する。
こうして、送信元がB社であるコンテンツデータについて、印刷端末108への配信準備が完了したら、SIPを用いて、ポスティングサーバ104と印刷端末108との間におけるセッションの確立を行い、その後、HTTPを用いて、加工済みのコンテンツデータを印刷端末108へ配信する。印刷端末108では、配信されたそのコンテンツデータに基づいて印刷を行い、印刷コンテンツを出力する。
以上のようにして、印刷端末108では、コンテンツデータの送信元毎に、配信されたコンテンツデータについて、顧客の希望する印刷条件に従った印刷結果を得ることができる。
なお、ポスティングサーバ104において、CPU10が送信元IDを送信元別印刷条件リストで照合した際に、送信元別印刷条件リスト内に、その送信元IDが見つからない場合は、図9に示す「上記以外の送信元ID」に該当するものとする。従って、CPU10は、その送信元IDについては、「用紙サイズ:B5,印刷品質:品質レベル3,印刷色:カラー」という印刷条件が設定されているものと認識し、認識したその印刷条件に従って、コンテンツデータを加工する。
C−3.実施例の効果:
本実施例によれば、コンテンツデータの送信元が複数あり、それら送信元毎に、印刷端末108側において希望する印刷条件が異なる場合においても、コンテンツデータの配信に先立って、SIPサーバ106におけるプレゼンスサーバとしての機能を利用して、各送信元と、それら送信元について希望する印刷条件と、の対応関係を表す送信元別印刷条件リストをポスティングサーバ104に伝達することができる。従って、ポスティングサーバ104では、送信元毎に、顧客の希望する印刷条件に従ったコンテンツデータ(すなわち、加工済みのコンテンツデータ)を印刷端末108に配信することができ、これにより、印刷端末108では、印刷コンテンツとして、送信元毎に、顧客の希望に沿った印刷結果を出力することができる。
D.第4の実施例:
D−1.実施例の構成:
図10は本発明の第4の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。
図10に示すとおり、本実施例のコンテンツ伝送システムが、第3の実施例におけるコンテンツ伝送システムと異なる点は、各送信元によって管理されるパーソナルコンピュータ204,404自体が、ポスティングサーバを介することなく、直接、コンテンツデータを印刷端末108に配信するようにした点である。本実施例では、図10において、例えば、パーソナルコンピュータ204を管理している企業はA社であり、パーソナルコンピュータ404を管理している企業はB社であるものとする。なお、それ以外の構成については、第3の実施例と同じであるので、同一の符号を付し、それらについての説明は省略する。
なお、本実施例において、パーソナルコンピュータ204,404は、請求項における送信装置に、SIPサーバ106は、請求項におけるプレゼンスサーバに、印刷端末108は、請求項における情報出力装置に、それぞれ相当する。
D−2.実施例の動作:
図10において、パーソナルコンピュータ204,404は、それぞれ起動すると、SIPサーバ106に、SIPクライアントとしてアクセスして、登録要求を出し、自己のSIP URIやIPアドレスなどの情報を送信する(破線矢印126,426)。これにより、SIPサーバ106は、登録要求を受け付け、パーソナルコンピュータ204,404から送信された情報を登録情報26としてメモリ24に登録する。なお、第1の実施例等で説明したとおり、印刷端末108についても、同様に、その登録情報がSIPサーバ106に登録されている。また、その他、SIPサーバ106には、印刷端末108のSIP URIと、図9に示した送信元別印刷条件リストと、が対応付けて、メモリ24に印刷条件登録情報28として格納されている。
一方、コンテンツデータの配信を予定している各企業側では、それぞれ、印刷コンテンツとして配信したいコンテンツデータと、各配信先のリストを用意し、それらを、各々自身が管理するパーソナルコンピュータ204,404内のメモリ(図示せず)に格納させる。それら企業のうち、例えば、パーソナルコンピュータ204を管理しているA社(送信元ID:001)が、パーソナルコンピュータ204を用いて、コンテンツデータを配信しようとする場合、パーソナルコンピュータ204は、格納されている配信先リストを解析する。
その配信リストに、配信先として、印刷端末108のSIP URIが記載されており、パーソナルコンピュータ204が、その配信先リストに従って、印刷端末108をコンテンツデータの送信先としたとすると、パーソナルコンピュータ204は、SIPサーバ106にアクセスし、印刷端末108について、印刷条件が設定されているかどうか問い合わせる(図10の実線矢印130)。
これに対し、SIPサーバ106のCPU20は、その問い合わせを受信すると、前述したとおり、印刷端末108のSIP URIに基づいて印刷条件登録情報28を検索し、印刷端末108のSIP URIに対応する送信元別印刷条件リストを読み出して、パーソナルコンピュータ204に返信する(図10の実線矢印130)。
パーソナルコンピュータ204は、印刷端末108についての送信元別印刷条件リストを受信すると、その送信元別印刷条件リストを解析する。そして、パーソナルコンピュータ204は、自身を管理しているA社の送信元ID(すなわち、「001」)を送信元別印刷条件リストで照合し、図9に示すように、その「送信元ID:001」について、「用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ」という印刷条件が設定されていることを認識する。そこで、パーソナルコンピュータ204は、認識した印刷条件に従って、コンテンツデータを加工し、加工済みのコンテンツデータを、一時的にメモリに格納する。
こうして、送信元がA社であるコンテンツデータについて、印刷端末108への配信準備が完了したら、第1の実施例で説明したとおり、SIPを用いて、パーソナルコンピュータ204と印刷端末108との間におけるセッションの確立を行い、その後、HTTPを用いて、加工済みのコンテンツデータを印刷端末108へ配信する。印刷端末108では、配信されたそのコンテンツデータに基づいて印刷を行い、印刷コンテンツを出力する。
一方、パーソナルコンピュータ404を管理しているB社(送信元ID:002)が、パーソナルコンピュータ404を用いて、コンテンツデータを配信しようとする場合、パーソナルコンピュータ404は、格納されている配信先リストを解析する。
その配信リストに、A社の場合と同様に、配信先として、印刷端末108のSIP URIが記載されており、パーソナルコンピュータ404が、その配信先リストに従って、印刷端末108をコンテンツデータの送信先としたとすると、パーソナルコンピュータ404は、SIPサーバ106にアクセスし、印刷端末108について、印刷条件が設定されているかどうか問い合わせる(図10の実線矢印430)。
これに対し、SIPサーバ106のCPU20は、その問い合わせを受信すると、A社の場合と同様に、印刷端末108のSIP URIに基づいて印刷条件登録情報28を検索し、印刷端末108のSIP URIに対応する送信元別印刷条件リストを読み出して、パーソナルコンピュータ404に返信する(図10の実線矢印130)。
パーソナルコンピュータ404は、印刷端末108についての送信元別印刷条件リストを受信すると、その送信元別印刷条件リストを解析する。そして、パーソナルコンピュータ404は、自身を管理しているB社の送信元ID(すなわち、「002」)を送信元別印刷条件リストで照合し、図9に示すように、その「送信元ID:002」について、「用紙サイズ:A4,印刷品質:品質レベル2,印刷色:カラー」という印刷条件が設定されていることを認識する。そこで、パーソナルコンピュータ404は、認識した印刷条件に従って、コンテンツデータを加工し、加工済みのコンテンツデータを、一時的にメモリに格納する。
こうして、送信元がB社であるコンテンツデータについて、印刷端末108への配信準備が完了したら、SIPを用いて、パーソナルコンピュータ404と印刷端末108との間におけるセッションの確立を行い、その後、HTTPを用いて、加工済みのコンテンツデータを印刷端末108へ配信する。印刷端末108では、配信されたそのコンテンツデータに基づいて印刷を行い、印刷コンテンツを出力する。
D−3.実施例の効果:
本実施例によれば、第3の実施例と同様に、コンテンツデータの送信元が複数あり、それら送信元毎に、印刷端末108側において希望する印刷条件が異なる場合においても、コンテンツデータの配信に先立って、SIPサーバ106におけるプレゼンスサーバとしての機能を利用して、各送信元と、それら送信元について希望する印刷条件と、の対応関係を表す送信元別印刷条件リストを、送信元が管理しているパーソナルコンピュータ204,404に伝達することができる。従って、パーソナルコンピュータ204,404では、それぞれ、その送信元に対して顧客が希望している印刷条件に従ったコンテンツデータ(すなわち、加工済みのコンテンツデータ)を印刷端末108に配信することができ、これにより、印刷端末108では、印刷コンテンツとして、送信元毎に、顧客の希望に沿った印刷結果を出力することができる。
E.第5の実施例:
上記した第2の実施例においては、企業側である送信側において、印刷コンテンツとして配信したいコンテンツデータを用意し、パーソナルコンピュータ204内のメモリに格納させ、その後、パーソナルコンピュータ204は、SIPサーバ106から、印刷端末108側において希望する印刷条件を取得し、その印刷条件に従ってコンテンツデータを加工した上で、加工済みのコンテンツデータを印刷端末108に配信するようにしていた。
しかし、本発明は、これに限定されるものではなく、例えば、送信側において、画像をスキャナで読み取り、その読み取った画像データをコンテンツデータとして配信すると共に、スキャナによる読み込みに先立ち、SIPサーバから、印刷端末側において希望する印刷条件を取得し、その印刷条件に従って、スキャナによる画像の読み取りを行うようにしてもよく、そのような実施例について、以下、説明する。
E-1.実施例の構成:
図11は本発明の第5の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。
図11に示すとおり、本実施例のコンテンツ伝送システムが、第2の実施例におけるコンテンツ伝送システムと異なる点は、印刷コンテンツの配信を希望する企業によって管理される送信装置504が、パーソナルコンピュータ512と、そのパーソナルコンピュータ512にUSBケーブルなどで接続されたスキャナ514と、によって構成されている点である。なお、その他の構成は、第2の実施例と同じであるので、同一の符号を付し、それらについての説明は省略する。
図12は図11における送信装置504の主要構成を示すブロック図である。パーソナルコンピュータ512は、図12に示すように、プログラムを実行することにより種々の処理や制御を行うCPU50と、ネットワークを介して他の装置との間で各種データや情報などの伝送を行う通信部52と、プログラムを格納したり、データや情報を格納したりするためのメモリ54と、キーボードやポインティングデバイスなどから成り、ユーザからの指示を入力するための入力部60と、取得したデータや情報などを表示するためのモニタ62と、外部接続されたスキャナ514などからデータを入力するための入力インタフェース(I/F)部64と、を主として備えている。このうち、メモリ54は、データや情報として、コンテンツデータ56や配信依頼情報58や読取条件情報59などを格納することが可能である。
なお、本実施例では、送信装置504の構成として、パーソナルコンピュータ512とそのパーソナルコンピュータ512にUSBケーブルなどで直接接続されるスキャナ514と、で構成される形態を採用するようにしたが、送信装置の構成としては、種々の形態を採ることができる。
例えば、スキャナ514に代えて、複合機を用いる形態であってもよい。または、パーソナルコンピュータ512と、そのパーソナルコンピュータ512にLANケーブルなどでLANを介して接続されたネットワーク対応の複合機もしくはスキャナと、で構成される形態であってもよい。または、パーソナルコンピュータ512と、そのパーソナルコンピュータ512にLANケーブルなどでLANを介して接続されたネットワークアダプタと、そのネットワークアダプタにUSBケーブルなどで接続された複合機もしくはスキャナで構成される形態であってもよい。さらには、前述したようなIP通信プリンティング対応の複合機のみで構成される形態であってもよい。
また、装置同士は、ケーブルなど有線で接続される代わりに、いわゆる無線LANや、ブルートゥースや、赤外線など、無線で接続されてもよい。
なお、本実施例において、スキャナ514は、請求項における画像読取部に、SIPサーバ106は、請求項におけるプレゼンスサーバに、それぞれ相当する。
E−2.実施例の動作:
本実施例では、送信装置504において、画像をスキャナ514で読み取り、その読み取った画像データをコンテンツデータとすると共に、スキャナ514による読み取りに先立ち、SIPサーバ106から、印刷端末108側において希望する印刷条件を取得し、その印刷条件に従って、スキャナ514による画像の読取条件を設定し、その読取条件に基づきスキャナ514による画像の読み取りを行うようにする。
そこで、まず、図11において、パーソナルコンピュータ512は、起動すると、SIPサーバ106に、SIPクライアントとしてアクセスして、登録要求を出し、自己のSIP URIやIPアドレスなどの情報を送信する(破線矢印126)。これにより、SIPサーバ106は、登録要求を受け付け、パーソナルコンピュータ512から送信された情報を登録情報26としてメモリ24に登録する。また、印刷端末108についても、同様に、その登録情報がSIPサーバ106に登録されている。その他、SIPサーバ106には、印刷端末108のSIP URIと、印刷端末108側において希望する印刷条件と、が対応付けて、メモリ24に印刷条件登録情報28として格納されている。
一方、企業側において、印刷コンテンツを配信したい配信先のリストを用意して、パーソナルコンピュータ512のメモリ54に、その配信先リストを含む配信依頼情報58を格納させる。その後、パーソナルコンピュータ512のCPU50は、メモリ54から配信依頼情報58を読み出し、それに含まれる配信先リストを解析する。配信先リストには、配信先として、印刷端末108などのSIP URIが記載されている。
そこで、CPU50は、その配信先リストに従って、印刷端末108を印刷コンテンツの送信先とする場合、通信部52を介してSIPサーバ106にアクセスし、印刷端末108について、印刷条件が設定されているかどうか問い合わせる(図11の実線矢印130)。この際、CPU50は、配信先リストに記載されている印刷端末108のSIP URIをSIPサーバ106に送信して、問い合わせを行う。
これに対し、図3に示したSIPサーバ106のCPU20は、その問い合わせを受信すると、送信されたSIP URIに基づいて、メモリ24に格納されている印刷条件登録情報28を検索する。そして、CPU20は、メモリ24から、そのSIP URIに対応する印刷条件を読み出し、通信部22を介して、ポスティングサーバ104に返信する(図11の実線矢印130)。
一方、パーソナルコンピュータ512のCPU50は、通信部52を介して、返信された印刷端末108についての印刷条件を受信すると、その印刷条件に従って、スキャナ514による画像の読取条件を設定して、読取条件情報59としてメモリ54に格納する。例えば、受信した印刷条件が、「用紙サイズ:A4,印刷品質:品質レベル2,印刷色:カラー」である場合には、スキャナ514による読取条件として、「原稿サイズ:A4,読取品質:品質レベル2,読取色:カラー」を設定する。このように、CPU50は、受信した印刷条件に対応した読取条件を設定する。
こうして、スキャナ514による読取条件の設定が完了したら、CPU50は、メモリ54から読取条件情報59を読み出し、それに含まれている読取条件を取得する。そして、CPU50は、入力I/F部64を介して、スキャナ514に対し、その読取条件を伝達する共に、画像の読み取り開始を指示し、それにより、スキャナ514において、その読取条件に従った画像の読み取りが開始される。スキャナ514が、読み取った画像データを出力すると、CPU50は、その画像データを入力I/F部64を介して受け取り、コンテンツデータ56として、メモリ54に格納する。
以上のようにして、印刷端末108へのコンテンツデータの配信準備が完了したら、第2の実施例で説明したとおり、SIPを用いて、パーソナルコンピュータ512と印刷端末108との間におけるセッションの確立を行い、その後、格納していたコンテンツデータをHTTPを用いて印刷端末108へ配信する。印刷端末108では、配信されたそのコンテンツデータに基づいて印刷を行い、印刷コンテンツを出力する。
E−3.実施例の効果:
本実施例によれば、スキャナ514で読み取った画像データを、コンテンツデータとして配信する場合に、スキャナ514による読み取りに先立って、SIPサーバ106におけるプレゼンスサーバとしての機能を利用して、印刷端末108側において希望する印刷条件を送信装置504に伝達することができ、送信装置504では、その印刷条件に従って、画像の読み取りを行うことができる。従って、送信装置504では、顧客の希望する印刷条件に従って読み取った画像データを、コンテンツデータとして印刷端末108に配信することができ、これにより、印刷端末108では、印刷コンテンツとして、顧客の希望に沿った印刷結果を出力することができる。
F.第6の実施例:
上記した第5の実施例においては、企業側である送信側において、スキャナによる画像の読み取りに先立ち、SIPサーバから、印刷端末側において希望する印刷条件を取得し、その印刷条件に従って、スキャナによる画像の読み取りを行うようにしていた。
しかし、本発明は、これに限定されるものではなく、例えば、送信側において、デフォルトの読取条件でもって、スキャナによる画像の読み取りを行い、その後、SIPサーバから取得した印刷条件に基づき、その読み取った画像データを加工するかどうかを決めるようにしてもよく、そのような実施例について、以下、説明する。
F-1.実施例の構成:
本実施例の構成は、図11及び図12に示した第5の実施例の構成と同じであるので、それらについての説明は省略する。なお、パーソナルコンピュータ512におけるメモリ54には、デフォルトとして設定されている読取条件が、読取条件情報59として格納されている。
なお、本実施例においても、スキャナ514は、請求項における画像読取部に、SIPサーバ106は、請求項におけるプレゼンスサーバに、それぞれ相当する。
F−2.実施例の動作:
本実施例では、送信装置504において、デフォルトの読取条件に従って、画像をスキャナ514で読み取り、その読み取りの最中に、SIPサーバ106から、印刷端末108側において希望する印刷条件を取得し、その後、取得した印刷条件とデフォルトの読取条件とを比較して、両者が対応していれば、読み取った画像データをコンテンツデータとしてそのまま配信し、両者が対応していなければ、読み取った画像データを、受信した印刷条件に従って加工して配信するようにしている。
そこで、本実施例においても、第5の実施例で説明したとおり、パーソナルコンピュータ512および印刷端末108について、それらの登録情報がそれぞれSIPサーバ106に登録され、管理されている。その他、SIPサーバ106には、印刷端末108のSIP URIと、印刷端末108側において希望する印刷条件と、が対応付けて、メモリ24に印刷条件登録情報28として格納されている。
一方、企業側において、印刷コンテンツを配信したい配信先のリストを用意して、パーソナルコンピュータ512のメモリ54に、その配信先リストを含む配信依頼情報58を格納させる。その後、パーソナルコンピュータ512のCPU50は、メモリ54から配信依頼情報58を読み出し、それに含まれる配信先リストを解析する。配信先リストには、配信先として、印刷端末108などのSIP URIが記載されている。
そこで、CPU50は、その配信先リストに従って、印刷端末108を印刷コンテンツの送信先とする場合、まず、メモリ54から読取条件情報59を読み出し、それに含まれているデフォルトの読取条件を取得する。そして、CPU50は、入力I/F部64を介して、スキャナ514に対し、その読取条件を伝達する共に、画像の読み取り開始を指示し、それにより、スキャナ514において、そのデフォルトの読取条件に従った画像の読み取りが開始される。スキャナ514が、読み取った画像データを出力すると、CPU50は、その画像データを入力I/F部64を介して受け取り、コンテンツデータ56として、メモリ54に格納する。
また、スキャナ514が画像の読み取りを行っている最中に、パーソナルコンピュータ512のCPU50は、通信部52を介してSIPサーバ106にアクセスし、印刷端末108について、印刷条件が設定されているかどうか問い合わせる(図11の実線矢印130)。この際、CPU50は、配信先リストに記載されている印刷端末108のSIP URIをSIPサーバ106に送信して、問い合わせを行う。
これに対し、図3に示したSIPサーバ106のCPU20は、その問い合わせを受信すると、送信されたSIP URIに基づいて、メモリ24に格納されている印刷条件登録情報28を検索して、メモリ24から、そのSIP URIに対応する印刷条件を読み出し、通信部22を介して、ポスティングサーバ104に返信する(図11の実線矢印130)。
これに対し、パーソナルコンピュータ512のCPU50は、通信部52を介して、返信された印刷端末108についての印刷条件を受信すると、その印刷条件を、メモリ54から取得したデフォルトの読取条件と比較し、両者が対応しているか否かを判定する。例えば、受信した印刷条件が、「用紙サイズ:A4,印刷品質:品質レベル2,印刷色:カラー」であり、デフォルトの読取条件が、「原稿サイズ:A4,読取品質:品質レベル2,読取色:カラー」である場合、サイズが共に「A4」で、品質が共に「品質レベル2」で、色が共に「カラー」となっていて、一致しているため、CPU50は、受信した印刷条件とデフォルトの読取条件とは「対応している」と判定する。
このように、「対応している」と判定した場合、CPU50は、SIPを用い、SIPサーバ106を介して、印刷端末108との間におけるセッションの確立を行い、その後、メモリ54から、格納していたコンテンツデータ56を読み出し、そのまま、HTTPを用いて印刷端末108へ配信する。印刷端末108では、配信されたそのコンテンツデータに基づいて印刷を行い、印刷コンテンツを出力する。
一方、例えば、パーソナルコンピュータ512において受信した印刷条件が、「用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ」であり、デフォルトの読取条件が、「原稿サイズ:A4,読取品質:品質レベル2,読取色:カラー」である場合には、サイズが「L判」と「A4」とで異なっており、品質も「品質レベル1」と「品質レベル2」で異なっており、色も「モノクロ」と「カラー」とで異なっているため、CPU50は、受信した印刷条件とデフォルトの読取条件とは「対応していない」と判定する。
このように、「対応していない」と判定した場合、CPU50は、メモリ54からコンテンツデータ56を読み出し、受信した印刷条件に従って、そのコンテンツデータ56を加工し、加工済みのコンテンツデータを、再度メモリ54に格納する。例えば、受信した印刷条件が、上述したとおり、「用紙サイズ:L判,印刷品質:品質レベル1,印刷色:モノクロ」である場合には、コンテンツデータ56に対する加工として、コンテンツデータに対し、L判のサイズに合うように、リサイズ処理を行い、品質レベル1の解像度なるように、解像度変換処理を行い、モノクロとなるように、減色処理を行うようにする。そして、CPU50は、SIPを用い、SIPサーバ106を介して、印刷端末108との間におけるセッションの確立を行い、その後、メモリ54から、加工済みのコンテンツデータ56を読み出し、HTTPを用いて印刷端末108へ配信する。印刷端末108では、配信されたそのコンテンツデータに基づいて印刷を行い、印刷コンテンツを出力する。
ちなみに、例えば、受信した印刷条件が、「用紙サイズ:A4,印刷品質:品質レベル3,印刷色:カラー」であり、デフォルトの読取条件が、「原稿サイズ:A4,読取品質:品質レベル2,読取色:カラー」である場合には、サイズが共に「A4」で、色も共に「カラー」となっていて、一致しているが、品質が「品質レベル3」と「品質レベル2」で異なっているため、CPU50は、この場合も、受信した印刷条件とデフォルトの読取条件とは「対応していない」と判定することになる。従って、CPU50は、この場合も、コンテンツデータ56に対して加工を施すことになるが、異なるのは品質だけであるので、品質レベル3の解像度なるように、解像度変換処理を行うだけとなる。
このように、本実施例では、印刷条件と読取条件の対応する各要素同士が一部でも一致していない場合には、CPU50は、「対応していない」と判定し、コンテンツデータに対し加工を施すことになる。但し、本発明は、これに限定されるものではなく、例えば、対応する一部の要素同士は一致しないが、他の要素同士はは一致している場合に、「対応している」と判定するようにしてもよい。
また、上記した説明では、印刷条件に従ったコンテンツデータの加工は、パーソナルコンピュータ512自身が行うようにしていたが、第1の実施例にて述べたように、パーソナルコンピュータ512に直接またはネットワークを介して接続する加工サーバを用意して、印刷条件に従ったコンテンツデータの加工を、加工サーバにおいて実行させるようにしてもよい。
F−3.実施例の効果:
本実施例では、スキャナ514で読み取った画像データを、コンテンツデータとして配信する場合に、まず、デフォルトの読取条件に従って、スキャナ514で画像の読み取りを行い、その最中に、SIPサーバ106におけるプレゼンスサーバとしての機能を利用して、印刷端末108側において希望する印刷条件を送信装置504に伝達させる。その後、送信装置504では、その印刷条件とデフォルトの読取条件とを比較して、両者が対応していれば、読み取った画像データをそのままコンテンツデータとして印刷端末108に配信し、対応していなければ、受信した印刷条件に従って、そのコンテンツデータを加工した上で、その加工済みのコンテンツデータを印刷端末108に配信するようにしている。これにより、印刷端末108では、印刷コンテンツとして、顧客の希望に沿った印刷結果を出力することができる。
G.変形例:
なお、本発明は上記した実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。
上記した第3または第4の実施例では、SIPサーバ106からポスティングサーバ104またはパーソナルコンピュータ204,404に、印刷端末108についての送信元別印刷条件リストを送信し、ポスティングサーバ104またはパーソナルコンピュータ204,404において、送信元別印刷条件リストでの照合を行うようにしていたが、本発明はこれに限定されるものではない。例えば、ポスティングサーバ104から照合したい所望の送信元IDを、あるいは、パーソナルコンピュータ204,404から自身を管理している企業の送信元IDを、SIPサーバ106に送信し、SIPサーバ106では、その送信元IDを送信元別印刷条件リストで照合し、その送信元IDに設定されている印刷条件を応答するようにしてもよい。
上記した第5または第6の実施例では、第2の実施例におけるコンテンツ伝送システムにおいて、図7のパーソナルコンピュータ204に代えて、スキャナを含む送信装置504を適用した構成としたが、第4の実施例におけるコンテンツ伝送システムにおいて、図10のパーソナルコンピュータ204,404にそれぞれ代えて、スキャナを含む送信装置504を適用する構成としてもよい。
また、第1または第3の実施例におけるコンテンツ伝送システムにおいて、図1のパーソナルコンピュータ102または図8のパーソナルコンピュータ102,302にそれぞれ代えて、スキャナを含む送信装置504を適用する構成としてもよい。なお、これらの場合は、コンテンツ伝送システムがポスティングサーバ104を備えているので、ポスティングサーバ104がSIPサーバ106から受信した印刷条件を、送信装置504がポスティングサーバ104から受け取ることにより、第5または第6の実施例の場合と同様の動作を実現することができる。
上記した各実施例では、印刷端末108の構成として、パーソナルコンピュータ112とそのパーソナルコンピュータ112に直接接続されるプリンタ114と、で構成される形態を採用したため、印刷端末108において、顧客が希望する印刷条件を設定する際には、パーソナルコンピュータ112において、専用のプログラムを立ち上げ、モニタ42に印刷条件設定画面を表示させながら、入力部40の操作によって、印刷条件の入力を行うようにしていた。しかしながら、例えば、印刷端末108の構成として、IP通信プリンティング対応の複合機のみで構成される形態を採用するような場合には、その複合機において、操作表示パネルなどを用いて、設定画面を表示させながら印刷条件の入力を行うようにする。
上記した各実施例においては、ネットワークとして、インターネットを含むブロードバンドネットワークを利用したが、携帯電話網や、公衆電話網などを利用するようにしてもよい。
上記した各実施例においては、シグナリングプロトコルの一種であるSIPを利用したが、本発明はこれに限定されるものではなく、H.323や、MGCP(Media Gateway Control Protocol)、MEGACO(Media Gateway Control)などを用いるようにしてもよい。また、上記した実施例においては、データ転送プロトコルの一種であるHTTPを利用していたが、本発明はこれに限定されるものではなく、FTPや、RTP(Realtime Transport Protocol)、IRC(Internet Relay Chat)、TELNETなどを用いるようにしてもよい。また、セッション確立やデータ伝送を行うために、Skype(登録商標)やインスタントメッセージング(instant messaging)を利用するようにしてもよい。Skypeやインスタントメッセージングに限らず、その他、グローバルアドレスの管理やプレゼンスサービス機能を有する類似の各種技術を利用するようにしてもよい。
上記した各実施例では、SIPサーバをプロキシサーバとして機能させ、セッションの確立の仲介を行わせていたが、SIPでは、SIPクライアント同士が互いのSIP URIとIPアドレスを分かっていれば、ピアツーピアでセッションの確立を行うことが可能であるため、そのような場合には、SIPクライアント同士の間で、SIPサーバの仲介なしに、直接、セッションの確立を行うようにしてもよい。
上記した各実施例では、ポスティングサーバから印刷端末に対して、コンテンツデータをPUSH型で配信するようにしていたが、PULL型で配信するようにしてもよい。ここで、「PULL型」とは、端末がサーバにデータ配信をリクエストして、その結果、サーバが端末にデータを配信する方法を言う。
上記した各実施例では、ネットワーク上の位置情報として、IPアドレスを利用するようにしていたが、MAC(Media Access Control)アドレスを利用するようにしてもよい。
上記した各実施例では、配信先情報として、配信先リストを用いて、コンテンツデータの配信を行っていたが、本発明は、このようなリスト形式に限定されるものではなく、その他の形式にて配信先を特定するようにしてもよい。
上記した各実施例では、印刷条件としては、用紙サイズや、印刷品質や、印刷色などを挙げたが、その他、用紙種類(普通紙,光沢紙など)や、APF(オートフォトファイン)機能のON/OFFなどを含めるようにしてもよい。
上記した各実施例では、情報出力装置として、印刷端末を用いる場合を例として説明したが、本発明はこれに限定されるものではなく、例えば、送信端末からディスプレイに画像などのコンテンツのデータを送信する場合に、ディスプレイの解像度などの表示条件をディスプレイから送信端末に伝える場合にも適用することができ、或いは、送信端末からオーディオ装置に音声などのコンテンツのデータを送信する場合に、ミュート状態などの音声出力条件をオーディオ装置から送信装置に伝える場合にも適用することができる。また、その他の情報出力装置として、電話やテレビなどを用いる場合にも適用することが可能である。
本発明の第1の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。 図1におけるポスティングサーバ104の主要構成を示すブロック図である。 図1におけるSIPサーバ106の主要構成を示すブロック図である。 一般的なSIPサーバの種別を示す説明図である。 図1における印刷端末108の主要構成を示すブロック図である。 図1におけるポスティングサーバ104と印刷端末108の間のセッション確立処理のシーケンスを示す説明図である。 本発明の第2の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。 本発明の第3の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。 送信元別印刷条件リストの一例を示す説明図である。 本発明の第4の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。 本発明の第5の実施例としてのコンテンツ伝送システムの概略構成を示すブロック図である。 図11における送信装置504の主要構成を示すブロック図である。
符号の説明
10…CPU
12…通信部
14…メモリ
16…コンテンツデータ
18…配信依頼情報
20…CPU
22…通信部
24…メモリ
26…登録情報
28…印刷条件登録情報
30…CPU
32…通信部
34…メモリ
36…コンテンツデータ
38…印刷条件設定情報
40…入力部
42…モニタ
46…出力I/F部
50…CPU
52…通信部
54…メモリ
56…コンテンツデータ
58…配信依頼情報
59…読取条件情報
60…入力部
62…モニタ
64…入力I/F部
102…パーソナルコンピュータ
104…ポスティングサーバ
106…SIPサーバ
107…加工サーバ
108…印刷端末
110…ブロードバンドネットワーク
112…パーソナルコンピュータ
114…プリンタ
204…パーソナルコンピュータ
302…パーソナルコンピュータ
404…パーソナルコンピュータ
504…送信装置
512…パーソナルコンピュータ
514…スキャナ

Claims (4)

  1. コンテンツデータを、ネットワークを介して情報出力装置へ伝送する送信装置であって、
    前記コンテンツデータを前記情報出力装置に送信する前に、前記ネットワークに接続されるプレゼンスサーバから、前記情報出力装置において前記コンテンツデータに基づき情報の出力を行う際の出力条件を取得する制御部を備え、
    前記制御部は、取得した前記出力条件が選択可能な出力条件である場合に、選択可能な出力条件の中から、所望の出力条件を選択して、前記コンテンツデータを前記情報出力装置に送信する際、選択した前記出力条件を前記コンテンツデータと共に送信し、
    前記制御部は、前記コンテンツデータを前記情報出力装置に送信する際、前記コンテンツデータを加工することが可能な加工サーバにより前記出力条件に従って前記コンテンツデータを加工させた上で送信し、
    前記プレゼンスサーバに、複数の送信装置にそれぞれ対応して前記出力条件が登録されている場合に、前記制御部は、前記プレゼンスサーバから前記出力条件を取得する際、少なくとも、自己の送信装置に対応する出力条件を取得する、
    送信装置。
  2. 送信装置が、コンテンツデータを、ネットワークを介して情報出力装置へ伝送する方法であって、
    (A)前記コンテンツデータを前記情報出力装置に送信する前に、前記ネットワークに接続されるプレゼンスサーバから、前記情報出力装置において前記コンテンツデータに基づき情報の出力を行う際の出力条件を取得する工程と、
    (B)前記コンテンツデータを加工することが可能な加工サーバにより前記出力条件に従って前記コンテンツデータを加工させた上で前記コンテンツデータを前記情報出力装置に送信する工程と、
    を備え、
    前記工程(B)では、前記工程(A)において取得した前記出力条件が選択可能な出力条件である場合に、選択可能な出力条件の中から、所望の出力条件を選択して、前記コンテンツデータを前記情報出力装置に送信する際、選択した前記出力条件を前記コンテンツデータと共に送信し、
    前記プレゼンスサーバに、複数の送信装置にそれぞれ対応して前記出力条件が登録されている場合に、前記工程(A)では、前記プレゼンスサーバから前記出力条件を取得する際、少なくとも、自己の送信装置に対応する出力条件を取得する、
    方法。
  3. コンテンツデータを、ネットワークを介して情報出力装置へ伝送する送信装置であって、
    前記コンテンツデータを前記情報出力装置に送信する前に、前記ネットワークに接続されるプレゼンスサーバから、前記情報出力装置において前記コンテンツデータに基づき情報の出力を行う際の出力条件を取得する制御部を備え、
    前記制御部は、前記コンテンツデータを前記情報出力装置に送信する際、前記コンテンツデータを加工することが可能な加工サーバにより前記出力条件に従って前記コンテンツデータを加工させた上で送信し、
    前記プレゼンスサーバに、複数の送信装置にそれぞれ対応して前記出力条件が登録されている場合に、前記制御部は、前記プレゼンスサーバから前記出力条件を取得する際、少なくとも、自己の送信装置に対応する出力条件を取得する、
    送信装置。
  4. 送信装置が、コンテンツデータを、ネットワークを介して情報出力装置へ伝送する方法であって、
    (A)前記コンテンツデータを前記情報出力装置に送信する前に、前記ネットワークに接続されるプレゼンスサーバから、前記情報出力装置において前記コンテンツデータに基づき情報の出力を行う際の出力条件を取得する工程と、
    (B)前記コンテンツデータを加工することが可能な加工サーバにより前記出力条件に従って前記コンテンツデータを加工させた上で前記コンテンツデータを前記情報出力装置に送信する工程と、
    を備え
    前記プレゼンスサーバに、複数の送信装置にそれぞれ対応して前記出力条件が登録されている場合に、前記工程(A)では、前記プレゼンスサーバから前記出力条件を取得する際、少なくとも、自己の送信装置に対応する出力条件を取得する、
    方法。
JP2008266290A 2007-11-05 2008-10-15 送信装置およびその方法 Expired - Fee Related JP5277855B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2008266290A JP5277855B2 (ja) 2007-11-05 2008-10-15 送信装置およびその方法
CN2008101908812A CN101500050B (zh) 2007-11-05 2008-11-03 发送装置、信息输出装置、状态服务器、内容传送系统及输出条件传送方法
US12/290,802 US20090116066A1 (en) 2007-11-05 2008-11-04 Sending device, information output device, presence server, content transmission system, and output condition transmission method

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2007286955 2007-11-05
JP2007286955 2007-11-05
JP2008012957 2008-01-23
JP2008012957 2008-01-23
JP2008266290A JP5277855B2 (ja) 2007-11-05 2008-10-15 送信装置およびその方法

Publications (2)

Publication Number Publication Date
JP2009199580A JP2009199580A (ja) 2009-09-03
JP5277855B2 true JP5277855B2 (ja) 2013-08-28

Family

ID=40587814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008266290A Expired - Fee Related JP5277855B2 (ja) 2007-11-05 2008-10-15 送信装置およびその方法

Country Status (3)

Country Link
US (1) US20090116066A1 (ja)
JP (1) JP5277855B2 (ja)
CN (1) CN101500050B (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110096367A1 (en) * 2009-10-23 2011-04-28 Jason Charles Walp Print Settings Verification Mechanism
JP5275319B2 (ja) * 2010-10-20 2013-08-28 シャープ株式会社 画像処理システム、プログラムおよび記録媒体
JP2012194703A (ja) * 2011-03-15 2012-10-11 Ricoh Co Ltd 出力制御システム、端末装置、出力制御方法、及び出力制御プログラム
JP5782950B2 (ja) * 2011-09-20 2015-09-24 ブラザー工業株式会社 画像処理プログラム
JP5899772B2 (ja) * 2011-10-04 2016-04-06 富士ゼロックス株式会社 情報処理システム、および情報処理方法
TWI484804B (zh) * 2011-11-09 2015-05-11 Quanta Comp Inc 網路系統之資料管理方法及其相關系統
US9467860B2 (en) 2012-04-25 2016-10-11 Sap Se Wireless security configuration
US9495530B2 (en) 2012-04-25 2016-11-15 Sap Se Wireless security configuration
CN107430580B (zh) * 2015-03-25 2021-06-01 海微信息科技(日本)株式会社 基于瘦客户端方式的设备控制方法
JP2022150323A (ja) * 2021-03-26 2022-10-07 ブラザー工業株式会社 画像形成装置、及びプログラム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3201515B2 (ja) * 1997-06-09 2001-08-20 セイコーエプソン株式会社 印刷データ生成装置、印刷データ生成方法、印刷装置及び印刷システム
JP2001236202A (ja) * 2000-02-22 2001-08-31 Sharp Corp 通信システム
US20020138564A1 (en) * 2001-03-21 2002-09-26 Treptow Jay A. Universal printing and document imaging system and method
JP2004220565A (ja) * 2002-12-27 2004-08-05 Seiko Epson Corp 分散印刷システム及び分散印刷方法、分散印刷プログラム、並びにプリンタ及びプリンタ管理サーバ
JP3817554B2 (ja) * 2004-01-16 2006-09-06 キヤノン株式会社 画像読み取り装置
JP3928631B2 (ja) * 2004-07-08 2007-06-13 村田機械株式会社 ファクシミリ装置
JP2006221456A (ja) * 2005-02-10 2006-08-24 Ricoh Co Ltd ネットワーク画像入出力装置
CN1842083A (zh) * 2005-03-31 2006-10-04 株式会社日立制作所 用于动态控制多个通信终端的方法及装置
JP2007129522A (ja) * 2005-11-04 2007-05-24 Ricoh Co Ltd ネットワーク対応画像形成装置およびネットワークシステム
JP2007249939A (ja) * 2006-02-20 2007-09-27 Ricoh Co Ltd 出力依頼装置、出力装置および出力依頼プログラム
JP2007249941A (ja) * 2006-02-20 2007-09-27 Ricoh Co Ltd 出力依頼装置、位置管理サーバ装置および出力依頼プログラム
JP2008186270A (ja) * 2007-01-30 2008-08-14 Ricoh Co Ltd ネットワークプリンティングシステム
JP2008186271A (ja) * 2007-01-30 2008-08-14 Ricoh Co Ltd サーバ、プリンタおよびネットワークプリンティングシステム
JP2008226184A (ja) * 2007-03-15 2008-09-25 Ricoh Co Ltd 画像形成システム、画像形成装置及び情報処理プログラム

Also Published As

Publication number Publication date
JP2009199580A (ja) 2009-09-03
CN101500050B (zh) 2011-10-12
US20090116066A1 (en) 2009-05-07
CN101500050A (zh) 2009-08-05

Similar Documents

Publication Publication Date Title
JP5277855B2 (ja) 送信装置およびその方法
JP5453745B2 (ja) ポスティングサーバ、コンテンツ伝送システム及びポスティングサーバ制御方法
JP5245612B2 (ja) ポスティングサーバ、および、ポスティングサーバ制御方法
US20090201535A1 (en) Posting server, sending terminal, posting server control method, and sending terminal control method
US20090201536A1 (en) Posting server, printing terminal, posting server control method, and printing terminal control method
US20090122343A1 (en) Transmission terminal, information output device, and content transmission system
US8902461B2 (en) Communication control apparatus and communication control system for transmitting a scanned image via a NGN
JP5157554B2 (ja) 送信装置、コンテンツ送信システム、コンテンツ送信方法及びコンピュータプログラム
CN101437100A (zh) 发送终端、信息输出装置以及内容传送系统
JP2010113649A (ja) 印刷端末及びポスティングサーバ
JP2009193567A (ja) 送信端末、情報出力装置、コンテンツ伝送システム及び出力条件伝送方法
CN102547033A (zh) 通信装置
JP2009193538A (ja) コンテンツ伝送システム及び印刷装置特定方法
JP2009193540A (ja) コンテンツ伝送システム、仲介サーバ及び機種情報伝送方法
JP2009239497A (ja) データ送信システム、それに用いる送信装置及び受信装置、データ送信方法、コンピュータプログラム
JP5568924B2 (ja) 印刷システム、配信サーバー、印刷端末、配信サーバー制御プログラム、印刷端末制御プログラム
JP2014160898A (ja) 中継装置及びファクシミリ送受信プログラム
JP2014176025A (ja) 中継装置及びfax送受信プログラム
JP2009253339A (ja) データ送信装置およびデータ転送装置
JP2010113648A (ja) コンテンツ配信システム
CN101360038A (zh) 邮寄服务器、打印终端及邮寄服务器控制方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110803

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130402

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130506

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5277855

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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