[go: up one dir, main page]

JP2008130093A - 遠隔的に機器状態を確認あるいは変更する方法及び装置 - Google Patents

遠隔的に機器状態を確認あるいは変更する方法及び装置 Download PDF

Info

Publication number
JP2008130093A
JP2008130093A JP2007296954A JP2007296954A JP2008130093A JP 2008130093 A JP2008130093 A JP 2008130093A JP 2007296954 A JP2007296954 A JP 2007296954A JP 2007296954 A JP2007296954 A JP 2007296954A JP 2008130093 A JP2008130093 A JP 2008130093A
Authority
JP
Japan
Prior art keywords
saving mode
energy saving
client
icon
request
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.)
Pending
Application number
JP2007296954A
Other languages
English (en)
Inventor
Wang Yao-Tian
ワン ヤオ−ティエヌ
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of JP2008130093A publication Critical patent/JP2008130093A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3284Power saving in printer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3041Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is an input/output interface
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/328Computer systems status display
    • 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/04817Interaction 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 using icons
    • 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/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/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • 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/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/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • 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/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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mathematical Physics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

【課題】
機器と通信するための方法及び装置を提供する。
【解決手段】
ユーザはクライアントに表示されたグラフィカル・ユーザ・インターフェースを見る。グラフィカル・ユーザ・インターフェースは、例えば、ウェブページ又はオペレーティング・システムのグラフィカル・ユーザ・インターフェースに相当する。グラフィカル・ユーザ・インターフェースはアイコンを表示する。アイコンの表示は、該アイコンに関連付けられた機器が省エネルギーモードにあるかをユーザに指し示す。ユーザは、クライアントが機器に要求を発するようにアイコンを設定する。クライアントから機器に送信された要求は、機器に省エネルギーモードを抜け出るように命令する。ユーザは、斯くして、サービスの実行要求(例えば、電子文書の印刷要求)を機器に発するのに先立って、機器に省エネルギーモードを抜け出る(すなわち、復帰する)ように命令し得る。
【選択図】図1

Description

本発明は概して、機器の状態を遠隔的に確認し、且つ/或いは変更することに関する。この機器の状態は、例えば、機器の省エネルギーモードに相当する。
この節で説明される手法は更に追求され得る手法であり、以前に考え出されたり追求され尽くしたりした手法では必ずしもない。故に、特に示されない限り、この節で説明される何れの手法も、単にこの節に含まれているという理由により、従来技術であると見なされるべきではない。
ある一定の電子機器は省エネルギーモードで動作し得る。機器が省エネルギーモードにあるとき、機器の1つ又は複数の部品をフルパワー未満で動作させることにより、機器が消費する電力は通常より少なくなる。例えば、ある一定のプリンタは、規定量の時間内に使用されない場合、省エネルギーモードに入ることができる。プリンタは、省エネルギーモードにあるとき、通常動作を行っているときに通常は提供し得る一定の機能を提供できないことがある。
機器を省エネルギーモードから抜け出させる(すなわち、機器を“目覚めさせる”)ため、ユーザは、機器に命令して目覚めさせる(復帰させる)ように、機器により提供されるインターフェースを物理的に操作し得る。例えば、省エネルギーモードにあるプリンタを復帰させるため、ユーザはプリンタに物理的に歩み寄り、プリンタのボタンを押してプリンタを復帰させることができる。プリンタを省エネルギーモードから抜け出させるための別の手法は、ユーザがプリンタに通信リンク上で電子的に印刷要求を送信することである。
残念ながら、機器は復帰するために一定量の時間及び/又はリソースを必要とする。例えば、プリンタを復帰させるには、例えばプリンタのオイルを温めることやプリンタのカラーインクを再調整することなど、プリンタは印刷の準備に必要なタスクを実行するために一定量の時間を必要とする。ユーザは、故に、プリンタに省エネルギーモードを抜け出させようとした後、プリンタが省エネルギーモードを抜け出て要求文書を印刷できるようになるまで一定の時間にわたって待たなければならない。
本発明は、機器の状態を遠隔的に確認する且つ/或いは変更する技術を提供することを目的とする。これらの技術は、機器に省エネルギーモードを抜け出るように遠隔的に命令するために使用され得る。これらの技術はまた、機器の現在状態を調査するために使用され得る。例えば、ユーザは機器が現在において省エネルギーモードで動作しているかを確認し得る。
本発明の一実施形態において、ユーザはクライアントに表示されたグラフィカル・ユーザ・インターフェースを見てもよい。グラフィカル・ユーザ・インターフェースは、例えば、ウェブページ又はオペレーティング・システムのグラフィカル・ユーザ・インターフェースに相当する。グラフィカル・ユーザ・インターフェースはアイコンを表示してもよい。アイコンの表示は、該アイコンに関連付けられた機器が省エネルギーモードにあるかをユーザに指し示し得る。ユーザは、クライアントが機器に要求を発するようにアイコンを設定し得る。クライアントから機器に送信された要求は、機器に省エネルギーモードを抜け出るように命令し得る。ユーザは、斯くして、サービスの実行要求(例えば、電子文書を印刷することの要求)を機器に発するのに先立って、機器に省エネルギーモードを抜け出る(すなわち、復帰する)ように命令し得る。
本発明の実施形態は添付図面に、限定としてではなく例として示される。図面において、似通った参照符号は同様の要素を参照するものとする。
以下の記載においては、説明目的で、ここに記載される本発明の実施形態の完全な理解を提供するために数多くの具体的詳細事項が説明される。しかしながら、明らかなように、本発明はこれらの具体的な詳細事項を用いずに実施されてもよい。また、ここに記載される本発明の実施形態をいたずらに不明瞭にしないよう、周知の構造及び装置はブロック図の形態で示すこととする。
システムの概説
図1は、本発明の一実施形態に従ったシステム100のブロック図である。一実施形態において、システム100はクライアント110、機器120及び通信リンク130を有している。ユーザはクライアント110を使用して、機器120が現時点で省エネルギーモードにあるか否かを判定し得る。ユーザはまたクライアント110を使用して、機器120に省エネルギーモードに入るように、あるいは省エネルギーモードから抜け出るように命令し得る。
クライアント110は、機器120との通信を提供する如何なる手段又は機構によって実現されていてもよい。例えば、クライアント110はデスクトップ型コンピュータ、組込型コンピュータ、無線機器、携帯情報端末(PDA)又は携帯電話であってもよい。クライアント110は該クライアント110のユーザへのインターフェースを提供し得る。このインターフェースはグラフィカル・ユーザ・インターフェース(GUI)とし得る。このインターフェースの非限定的な例は、ウェブページ、オペレーティング・システムによって提供されるグラフィカル・ユーザ・インターフェース、コマンド・ライン・インターフェース、及びアプリケーション・プログラミング・インターフェース(API)を含む。クライアント110のユーザはこのインターフェースを用いて、クライアント110と相互作用し得る。クライアント110によって提供されるインターフェースについては、以下にて更に説明する。
一実施形態において、クライアント110はクライアントモジュール112を含んでいる。クライアントモジュール112は、クライアント110によって実行されたときに、例えばクライアント110により提供されるインターフェースの更新、及び/又は機器120との通信などの、一定の機能を果たすソフトウェア命令に相当する。明瞭な説明図を提供するために図1には単一のクライアントのみが示されているが、本発明のその他の実施形態は如何なる数のクライアントを含んでいてもよい。
機器120は、少なくとも2つのモード、とりわけ省エネルギーモード及び準備ができたレディモード、で動作することが可能な如何なる電子機器をも意味する。機器120は多様な機器を表すものである。しかしながら、明瞭な記載のため、本明細書における例は、複合機(多機能周辺装置;MFP)である機器120に関して説明される。しかしながら、他の実施形態においては、機器120はプリンタ、ファクシミリ、複写機、スキャナー、自動販売機、台所用電気機器、パーソナルコンピュータ、組込型コンピュータ、及び省エネルギーモードを含む少なくとも2つのモードで動作可能なその他の如何なる電子機器であってもよい。機器120が省エネルギーモードで動作しているとき、機器120の1つ又は複数の部品の電源を落とすこと、又は機器120の1つ又は複数の部品を削減された電力で動作させることによって、機器120が消費する電力は小さくなる。他方、機器120がレディモードで動作しているときには、機器120の全ての部品はフルパワーで動作する。
一実施形態において、機器120は通信モジュール122、コントローラ124、プリンタエンジン126及びその他のモジュール128を有している。通信モジュール122は、クライアントモジュール112と情報をやりとりすることを提供する如何なる手段又は機構によって実現されていてもよい。例えば、通信モジュール122は、機器120によって実行され、クライアントモジュール112と情報をやりとりすることに関与する一組のソフトウェア命令とし得る。通信モジュール122はまた、機器120のその他の部品と通信してもよい。
コントローラ124は、通信モジュール122と情報をやりとりして電子文書を処理することを提供する如何なる手段又は機構によって実現されていてもよい。例えば、コントローラ124は、ユーザが機器120に印刷させることを望む電子文書を受信した後、受信した電子文書を、ページ記述言語(PDL)を用いて記述されたものからプリンタエンジン126が処理可能な固有の言語で記述されたものへと変換し得る。そして、コントローラ124は、プリンタエンジン126が処理可能な固有の言語で記述された電子文書をプリンタエンジン126に提供し得る。
プリンタエンジン126は、印刷機能を実行することに関与する印刷装置の部品を意味する。プリンタエンジン126は、故に、電子文書の1つ以上の印刷コピーが機器120によって作成されるように電子文書を処理することが可能である。
その他のモジュール128は、機器120によって提供されるその他の機能の性能に個々に関与するような機器120のその他のモジュールを総称するものである。例えば、機器120は、印刷機能に加えて、スキャン、ファクシミリ及び複写の機能を提供する複合機であり得る。このような典型的な機器120においては、モジュール128の1つのモジュールがスキャン機能を実行することに関与し、モジュール128の別の1つのモジュールがファクシミリ機能を実行することに関与し、そしてモジュール128の更に別の1つのモジュールが複写機能を実行することに関与してもよい。
一部の実施形態にて用いられる機器120は、図1に示された機器120の構成要素の1つ以上を欠いていてもよい。例えば、機器120が自動販売機に相当する場合、機器120はコントローラ124及びプリンタエンジン126を有していなくてもよい。従って、図1に示された機器120の構成要素は必要に応じてのものである。
通信リンク130は、クライアント110と機器120との間でのデータ交換を提供する如何なる手段又は機構によって実現されていてもよい。通信リンク130の例には、これらに限られないが、例えばローカル・エリア・ネットワーク(LAN)、広域ネットワーク(WAN)、イーサネット(登録商標)若しくはインターネット等のネットワーク、又は1つ以上の地上波リンク、衛星リンク若しくは無線リンクが含まれる。
ここまで高いレベルでシステム100を説明してきた。続いて、本発明の一実施形態においてクライアント110によって提供されるインターフェースについて更に説明する。
機器を表すアイコンの表示
クライアント110は、ユーザがクライアント110と相互作用できるように、ユーザにインターフェースを提供し得る。一実施形態において、クライアント110によって提供されるインターフェースは、グラフィカル・ユーザ・インターフェースとし得る。図2は、本発明の一実施形態に従ったグラフィカル・ユーザ・インターフェース200を例示している。グラフィカル・ユーザ・インターフェース200は画面部分202、ツールバー204及びアイコン210を含んでいる。なお、このグラフィカル・ユーザ・インターフェースの視覚描写は単なる例示であり、他のグラフィカル・ユーザ・インターフェースは、ツールバー204を有しない、アイコン210を異なる位置に表示する、あるいはその他の点で図2の例と異なる、などであってもよい。
グラフィカル・ユーザ・インターフェース200は様々な機構によって実現され得る。例えば、グラフィカル・ユーザ・インターフェース200は、クライアント110上に表示されたウェブページに相当していてもよいし、あるいはクライアント110上で作動するオペレーティング・システムによって提供されるグラフィカル・ユーザ・インターフェースに相当していてもよい。
一実施形態において、機器120の現在状態がアイコン210の外観によって表される。斯くして、アイコン210を見る者は機器120の現在状態についての情報を視覚的に確認し得る。
例えば、図3は本発明の一実施形態に従った、機器120の相異なる状態を表すアイコン210を例示している。図3は、相異なる外観を有するアイコン210を描いており、これらの外観の各々は機器120の現在の動作状態についての一定の情報を特定している。図3に示されるように、機器120が現時点でレディモードにある場合、アイコン210はインターフェース200上で機器120の現在状態についての情報を指し示す特定の色を用いて視覚的に描かれ得る。例えば、機器120が現時点で通常動作を行っている場合にはアイコン210は緑色を用いて描かれ、機器120が現時点で文書を印刷している(あるいは、現時点で要求を処理している)場合にはアイコン210は橙色を用いて描かれ、そして機器120が現時点でエラーを発生している場合にはアイコン210は赤色を用いて描かれてもよい。他の一例として、機器120が現時点で省エネルギーモードにある場合にはアイコン210は青色を用いて描かれてもよい。
図3に示されるように、機器120が現時点で省エネルギーモードにある場合、アイコン210はインターフェース200上で、機器120が現時点で省エネルギーモードにあることを指し示す視覚表示を用いて視覚的に描かれ得る。例えば、アイコン210は、機器120が休止していることを指し示す説明“Zzzz…”を有する吹き出しを用いて描かれてもよい。
他の一例として、アイコン210の表示は見る者に、機器120が現時点で省エネルギーモードを抜け出る過程中にある(すなわち、機器が“復帰中”であり、まだ“目覚めて”はいない)ことを指し示してもよい。斯くして、アイコン210の外観は、先ず、機器120が省エネルギーモードにある状態から、省エネルギーモードから目覚めようとしている状態に移行していることを示すように更新され得る。その後、アイコン210の外観は、機器120が省エネルギーモードを抜け出た(すなわち、機器120がレディモードにある)ことを示すように再び更新され得る。
図3に示されるように、機器120が現時点で消耗品(例えば、紙やインク等)を必要としている場合、アイコン210はインターフェース200上で、機器120が現時点で消耗品を必要としていることを指し示す視覚表示を用いて視覚的に描かれ得る。例えば、アイコン210は、機器120が消耗品を必要としていることを指し示す説明“!”を有する吹き出しを用いて描かれてもよい。
図2及び3のアイコン210の具体的な外観は単なる例示であり、アイコン210の外観は如何なる形状であってもよい。例えば、アイコン210の形状は該アイコンが表す機器に対応していてもよい。同様に、図3を参照して説明されたアイコン210を描く様々な方式は単なる例示であり、アイコン210は機器120の現時点での動作状態を視覚的に描写する如何なる方式によって描かれてもよい。
クライアント110によって提供されるインターフェースについて更に詳細に説明してきた。続いて、本発明の一実施形態に従った、クライアントがインターフェースを使用して機器120にコマンドを発する方法について更に説明する。
機器へのコマンドの発信
クライアント110は、ユーザがクライアント110とやりとりすることを可能にするインターフェースをユーザに提供し得る。ユーザはこのインターフェースを用いて、クライアント110から機器120にコマンドを発し得る。例えば、ユーザは機器120に、省エネルギーモードに入るか省エネルギーモードを抜け出るかの何れかを行うことを命令してもよい。一実施形態において、クライアント110によって提供されるインターフェースはグラフィカル・ユーザ・インターフェースとし得る。この実施形態において、ユーザはアイコン210を設定することによって機器120にコマンドを発してもよい。
図4は、本発明の一実施形態に従ってメニュー220を表示するグラフィカル・ユーザ・インターフェースを例示している。メニュー220は、クライアント110がユーザ入力を受け取ったことに応答してグラフィカル・ユーザ・インターフェース400上に表示され得る。このようなユーザ入力は、ユーザがマウスのポインタを用いてアイコン210を選択すること、又はユーザがマウス若しくはキーボードのボタンを押すことに相当していてもよい。
メニュー220はユーザが選択し得るコマンドの一覧を表示する。ユーザがメニュー220からコマンドを選択すると、クライアント110は通信リンク130上で機器120に、そのコマンドの実行を要求する。例えば、図4のメニュー220は2つのコマンドを表示する。ユーザは、“機器の復帰”を選択することにより、通信リンク130上でクライアント110から機器120に、機器120に省エネルギーモードを抜け出させる要求を送信し得る。ユーザはまた、“消耗品確認”を選択することにより、通信リンク130上でクライアント110から機器120に、機器120に現在ある消耗品量についての情報を求める要求を送信し得る。
メニュー220の具体的なコマンド一覧は単なる例示であり、メニュー220には如何なるコマンドが含まれていてもよい。例えば、メニュー220には、ユーザに選択されたときに、通信リンク130上でクライアント110から機器120に、機器120に省エネルギーモードに入らせる要求を送信させるコマンドが含まれていてもよい。
他の一例として、メニュー220にはまた、機器120が特定の日及び/又は時に省エネルギーモードに入ること、又はそれから抜け出ることをユーザが指定できるようにするコマンドが含まれていてもよい。例えば、ユーザは、機器120が東部標準時間での月曜日から金曜日の午後6時に省エネルギーモードに入ることを、メニュー220を介して指定してもよい。斯くして、機器120が就業日の終了時に消費する電力が削減される。他の一例として、ユーザは、機器120が太平洋標準時間での毎月第1土曜日の午前8時に省エネルギーモードから抜け出ることを、メニュー220を介して指定してもよい。斯くして、従業員が終末にオフィスに立ち寄るとき、機器120は準備ができた状態にあることが可能になる。一実施形態において、コマンドが後日に実行されるようにスケジューリングすることは、ユーザがコマンドを指定した後にコマンドがクライアント110から機器120に送信されることによって行われてもよく、その後、機器120は適当な日時にコマンドを実行する。他の一実施形態においては、コマンドが後日に実行されるようにスケジューリングすることは、ユーザがコマンドを設定したクライアント110にコマンドが保存され、クライアント110がそのコマンドが実行されるべき時を決定するためのチェックを行い、且つクライアント110が適当な日時に機器120に、そのコマンドを実行する要求を送信することによって行われてもよい。
他の一実施形態において、メニュー220は、ユーザが機器120の特定部品向けのコマンドを指定することを可能にしてもよい。ユーザは、斯くして、機器120の特定部品(例えば、複合機のプリンタ部品など)が省エネルギーモードを抜け出る一方で、機器120の別の部品(例えば、複合機のファクシミリ部品)は省エネルギーモードに留まるように命令し得る。ユーザはまた、機器120の特定部品(例えば、複合機の複写機部品など)が省エネルギーモードに入る一方で、機器120の別の部品(例えば、複合機のプリンタ部品)は省エネルギーモードにないように命令し得る。
他の一実施形態において、メニュー220は、ユーザが機器120又はその特定部品がどれだけの時間にわたって省エネルギーモード又はレディモードに留まるべきかを指定することを可能にしてもよい。ユーザは、斯くして、機器120が所望の期間にわたってレディモード又は省エネルギーモードに留まるように命令し得る。
クライアントがインターフェースを使用して機器120にコマンドを発する方法について更に詳細に説明してきた。続いて、本発明の一実施形態に従った、このようなコマンドの処理について更に説明する。
機器におけるコマンドの処理
図5は、本発明の一実施形態に従った、機器が省エネルギーモードを抜け出るようにユーザが命令するプロセス500を示している。プロセス500は、省エネルギーモードを抜け出るためのコマンドを参照して説明されるが、ここで説明されるプロセスはクライアント110から機器120に、例えば上述のようなコマンドなど、その他のコマンドを送信するためにも使用され得るものである。
図5に示されるように、先ず、クライアント110のユーザが、自身が少し後に文書を印刷することを望むであろうと確信する。この段階は、機器120がレディモードにあることを必要とするような機器120の使用をユーザが決定することとして一般化され得る。ユーザが、機器120をレディモードで使用する必要があると確信した後、ユーザは、機器120が現時点でレディモードにあるか省エネルギーモードにあるかを判定するために、クライアント110によって提供されるインターフェースにアクセスし得る。例えば、ユーザはクライアント110によって提供されるグラフィカル・ユーザ・インターフェース上のアイコン210を見てもよい。アイコン210の表示は、機器120が現時点でレディモードにあるか省エネルギーモードにあるかをユーザに通知することができる。
その後、ユーザは機器120にコマンドを発するためにアイコン210を設定する。例えば、ユーザは選択可能なコマンドのメニューを表示させるアイコン210を選択した後、メニューからコマンドを選択してもよい。クライアント110内のクライアントモジュール112が、ユーザがメニューからコマンドを選択したとの入力を受け取る。ユーザが特定の方法で(例えば、機器120の特定の部品を与えることによって、あるいはコマンドが機器120によって実行されるべき特定の日時を与えることによって)コマンドを設定した場合、クライアントモジュール112はまた、ユーザがどのような方法でコマンドを設定したかに関する情報を受け取る。例えば、図5に示されるように、ユーザは機器120が省エネルギーモードを抜け出るように命令することを目的としてアイコン210を設定してもよい。
クライアントモジュール112は、ユーザがインターフェースを介してコマンドを発したとの入力を受け取った後、該コマンドを実行することの要求を機器120に発する。図5に示された例においては、このコマンドは機器120が省エネルギーモードを抜け出ることを要求する。機器120は、コマンドを実行した後、コマンドが実行されたことをクライアントモジュール112に伝達する。例えば、機器120はクライアントモジュール112と通信し、機器120が省エネルギーモードを抜け出たことをクライアントモジュール112に通知する。
一実施形態において、クライアントモジュール112は、機器120がコマンドを実行したことを通知された後、コマンドが機器120によって実行されたことを反映するようにアイコン210の表示を更新し得る。例えば、アイコン210は、このとき、機器120がレディモードにあることを指し示す特定の色で表示されてもよい。コマンドが機器120によって実行されたこと(すなわち、この例では、機器120が現時点でレディモードにあること)を反映するようにアイコン210の表示が更新された後、ユーザはアイコン210を見ることによって、機器120が現時点でレディモードにあることを視覚的に確認することができる。
機器120が省エネルギーモードを抜け出る(すなわち、“復帰する”)のには幾らかの時間を要するので、機器120はクライアントモジュール112と通信し、機器120が省エネルギーモードを抜け出る処理を開始していることをクライアントモジュール112に通知してもよい。その後、機器120が省エネルギーモードを首尾良く抜け出ると(すなわち、機器120が復帰すると)、機器120はクライアントモジュール112と通信し、機器120が現時点で復帰できていることをクライアントモジュール112に通知し得る。斯くして、クライアントモジュール112は、機器120の復帰の進展を反映するようにアイコン210の表示を更新し得る。例えば、クライアントモジュール112は、先ず、機器120が復帰処理を開始したことを指し示すようにアイコン210の表示を更新し、そして機器120が復帰したことを機器120から通知されると、機器が現時点で復帰し終わっていることを指し示すようにアイコン210の表示を更新してもよい。
機器120において行われる動作を更に詳細に説明するため、本発明の一実施形態に従って機器が省エネルギーモードを抜け出るプロセスを示す図6を検討する。クライアントモジュール112がコマンド(例えば、省エネルギーモードを抜け出させるコマンド)の実行要求を機器120に送信すると、この要求は機器120において通信モジュール122によって受信される。通信モジュール122は受信した要求を構文解析する。受信した要求を構文解析することの目的は、通信モジュール122が、これが正しく形成された要求であることを確かにし、要求の種類を特定することである。
通信モジュール122はこの要求を構文解析した後、この要求を実行するために必要な機器120の何らかの部品と通信する。例えば、図6に示されるように、この要求が機器120を省エネルギーモードから抜け出させることの要求である場合、通信モジュール122はコントローラ124と通信し、コントローラ124に省エネルギーモードを抜け出るように命令する。通信モジュール122は、コントローラ124のアプリケーション・プログラミング・インターフェース(API)を呼び出すことによってコントローラ124と通信してもよい。そして、コントローラ124は要求によって特定された機器120のその他の部品と通信し得る。例えば、図6に示されるように、コントローラ124はプリンタエンジン126及び/又はその他のモジュール128と通信し、この要求による命令通りに省エネルギーモードを抜け出るように、これらの部品に命令してもよい。各部品が省エネルギーモードを抜け出た後、これらの部品はコントローラ124に通知する。
コントローラ124は、要求に含まれる全ての部品から該部品が省エネルギーモードを抜け出たことを通知されると、省エネルギーモードを抜け出ることの要求に含まれる機器120の全ての部品がそれを行ったことを通信モジュール122に通知する。通信モジュール122は、そのように通知された後、クライアントモジュール112による要求通りに機器120が省エネルギーモードを抜け出たことを、クライアントモジュール112に通知する。
クライアント110と機器120との間での通信のやりとりについて更に詳細に説明してきた。続いて、本発明の一実施形態に従ったクライアント110と機器120との間での通信のやりとりに使用され得るプロトコルについて更に説明する。
プロトコルの実装
クライアント110と機器120との間での通信は、多様なプロトコルを用いて行われ得る。本発明の実施形態は、クライアント110と機器120との間で情報をやりとりするための如何なるプロトコルにも限定されるものではない。
一実施形態において、クライアント110と機器120との間での通信は、ウェブサービスと呼ばれるプロトコルセットを用いて行われてもよい。ワールド・ワイド・ウェブ・コンソーシアム(“W3C”)はワールド・ワイド・ウェブの規格を策定する国際団体である。W3Cは、ネットワーク上での相互運用可能なマシンツーマシン(機械間)対話をサポートするように設計されたソフトウェアシステムとして“ウェブサービス”を定義している。この定義は多数の相異なるシステムを包含しているが、一般的な用法では、この用語は、SOAP(シンプル・オブジェクト・アクセス・プロトコル)形式にフォーマットされた拡張マークアップ言語(“XML”)エンベロープを使用し、ウェブサービス記述言語(“WSDL”)によって記述されたインターフェースを有するサービスを呼ぶものである。ウェブサービスは、人が1つ以上のネットワーク上で機器やアプリケーションと通信するために使用するのと同一のプロトコル(例えば、ハイパーテキスト転送プロトコル(“HTTP”))の組を使用しながらも、如何なる人の介入もなく1つ以上のネットワーク上で機器やアプリケーションが相互に通信することを可能にする。
ウェブサービスを定義する仕様は意図的にモジュール的であり、その結果、全てのウェブサービスを定義している文献は存在していない。その代わり、技術の状況及び選択が命令するときにその他の仕様によって補足される幾つかの核となる仕様が存在している。一般的な核となる仕様は、SOAP、WSDL、WSセキュリティ、WSイベンティング、WSアドレッシング、プリンタDCP、及びWSリライアブル・エクスチェンジを含む。様々な仕様が様々なタスク及び機能を扱っている。これらの仕様はW3Cから公開されている。
図7は、本発明の一実施形態に従ったクライアントモジュール112と通信モジュール122との間でやりとりされる通信を例示している。図7に示されるように、クライアントモジュール112から通信モジュール122への要求はSOAP形式にフォーマットされたXMLエンベロープを有している。この要求に含まれる部分702が、機器120に省エネルギー(ES)モードを抜け出るように命令するためのコマンド(WakeUpFromES)に相当している。この部分702は、必要に応じて、機器120がどのようにして省エネルギーモードを抜け出るかに関する更なる命令を含むデータを有していてもよい。例えば、部分702に示されるように、部分702は機器120が復帰した状態(すなわち、レディモード)に30分以上とどまるように命令してもよいし、機器120のうちの省エネルギーモードを抜け出るべき印刷関連部品(Printer)を具体的に特定してもよい。
図7に示された通信モジュール122からクライアントモジュール112への応答もまた、SOAP形式にフォーマットされたXMLエンベロープを有している。図7の応答は、機器120が該機器120の印刷機能を復帰させた(すなわち、機器120の印刷関連部品が省エネルギーモードを抜け出た)ことを示している。
図8は、本発明の一実施形態に従ってクライアントモジュール112が通信モジュール122と通信するプロセスを示している。図8に示された実施形態において、クライアントモジュール112と通信モジュール122との間の通信は、WSイベンティングを用いて実行され得る。WSイベンティングは、ある一定のイベントに関する状況更新の通知を受信することをサブスクライバが登録することを可能にするウェブサービス・プロトコルである。斯くして、クライアントモジュール112は通信モジュール122と整合して機器120の様々な動作特性に関する状況更新を受信し得る。例えば、クライアントモジュール112は通信モジュール122と整合して、機器120が省エネルギーモードにあるか、又は機器120が特定量の消耗品を有しているかに関する状況更新を受信し得る。
図8に示されるように、クライアントモジュール112はWSイベンティング・プロトコルに従って、イベントを予約購読(サブスクライブ)するためのイベント購読要求を通信モジュール122に送信する。この例では、イベントは機器120が動作しているモードの変化、すなわち、機器120が省エネルギーモードに入ること、又はそれから抜け出ることである。通信モジュール122は、クライアントモジュール112からのイベント購読要求を受信した後、クライアントモジュール112に応答を送信して、このイベント購読要求が成功したかをクライアントモジュール112に通知する。通信モジュール122によってイベント購読要求が首尾良く実行されたと仮定した場合、通信モジュール122はクライアントモジュール112に応答を送信して、クライアントモジュール112が首尾良くイベントを予約購読できたことをクライアントモジュール112に通知する。
その後、機器120が省エネルギーモードに入ると、通信モジュール122は機器120が省エネルギーモードにあることをクライアントモジュール112に通知する。それに応答して、クライアントモジュール112は、機器120が現時点で省エネルギーモードにあることを反映するようにアイコン210の表示を更新し得る。クライアントモジュール112は、その後、機器120に省エネルギーモードを抜け出させるコマンドを通信モジュール122に送信し得る。通信モジュール122は、このコマンドを受信すると、コマンドが受信されたことをクライアントモジュール112に通知するメッセージをクライアントモジュール112に送信する。
一実施形態において、機器120が省エネルギーモードを抜け出ることを開始するとき、通信モジュール122は、機器120が省エネルギーモードを抜け出ることを開始したことをクライアントモジュール112に通知する。そして、クライアントモジュール112は、機器120が省エネルギーモードを抜け出ることを開始したことを反映するようにアイコン210の表示を更新し得る。
機器120が省エネルギーモードを抜け出ると、通信モジュール122は機器120が省エネルギーモードを抜け出たことをクライアントモジュール112に通知する。それに応答して、クライアントモジュール112は、機器120が現時点で省エネルギーモードにないことを反映するようにアイコン210の表示を更新し得る。
機器120が省エネルギーモードを抜け出た後のある時点で、機器120は(例えば、活動がないために)再び省エネルギーモードに入り得る。先ほどと同様に、機器120が省エネルギーモードに入ると、通信モジュール122は機器120が省エネルギーモードにあることをクライアントモジュール112に通知する。それに応答して、クライアントモジュール112は、機器120が現時点で省エネルギーモードにあることを反映するようにアイコン210の表示を更新し得る。
図8に示されたやりとりは、クライアントモジュール112が通信モジュール122から、機器120が省エネルギーモードにあるかに関する情報を受信することを含むものであったが、上述のプロセスを用いて、クライアントモジュール112は機器120の経時変化するその他の特性に関する情報を受信してもよい。例えば、図8に示されたプロセスを用いて、クライアントモジュール112は機器120における消耗品の量を通知されてもよい。
生産用印刷環境
本発明の実施形態は、様々な物理的機械が単一プロジェクトに含まれる様々なタスクを実行するような生産環境で用いられてもよい。例えば、文書処理会社は、印刷のための1つ以上の機械、印刷された文書に仕上げを施すための別の1つ以上の機械、仕上げられた文書を製本するための別の組の1つ以上の機械、製本された文書を裁断するための別の組の1つ以上の機械などを用いることがある。ある単一のタスク(例えば、印刷又は仕上げ)のための1つ以上の機械の組の各々のことを、論理上の機器グループと呼ぶこととする。
図9は、本発明の一実施形態に従った、2つ以上の論理上の機器グループを含むシステムにおけるプロセスを示している。図9は幾つかの論理上の機器グループを示している。図9に示された論理上の機器グループは、印刷、仕上げ、製本及び裁断のタスク用のものである。図9はまたコントローラプログラムを示している。コントローラプログラムは、論理上の機器グループの各々に作業単位を開始するように命令するソフトウェアである。
図9に示されるように、コントローラプログラムは、印刷用の論理上の機器グループ(“印刷グループ”)にジョブを開始するように命令を送信し得る。印刷グループが印刷を完了すると、仕上げ用の論理上の機器グループ(“仕上げグループ”)は印刷文書の処理を開始することができる。コントローラプログラムは、印刷グループが行うように命令された作業を完了するのに要する時間を予測し、印刷グループが割り当てられた作業を完了するのと同時に仕上げグループが復帰するように、仕上げグループに復帰する(省エネルギーモードを抜け出てレディモードに入る)ように命令を送信し得る。
同様に、コントローラプログラムは、仕上げグループが行うように命令された作業を完了するのに要する時間を予測し、仕上げグループが割り当てられた作業を完了するのと同時に製本用の論理上の機器グループ(“製本グループ”)が復帰するように、製本グループに復帰する(省エネルギーモードを抜け出てレディモードに入る)ように命令を送信し得る。同様に、コントローラプログラムは、製本グループが行うように命令された作業を完了するのに要する時間を予測し、製本グループが割り当てられた作業を完了するのと同時に裁断用の論理上の機器グループ(“裁断グループ”)が復帰するように、裁断グループに復帰する(省エネルギーモードを抜け出てレディモードに入る)ように命令を送信し得る。
斯くして、機器が新たな作業を処理しようという時に機器が復帰させられる(すなわち、省エネルギーモードからレディモードに入らされる)ので、生産環境における効率が向上され得る。故に、機器は作業を行っていないとき、より少ない電力で動作することができ、機器の所有者にコスト削減がもたらされる。
実装機構
図10は、本発明の一実施形態が実施され得るコンピュータシステム1000を例示するブロック図である。コンピュータシステム1000は、情報を伝達するためのバス1002又はその他の通信機構、及び情報を処理するためにバス1002に結合されたプロセッサ1004を含んでいる。コンピュータシステム1000はまた、情報及びプロセッサ1004によって実行される命令を格納するためにバス1002に結合された、例えばランダムアクセスメモリ(RAM)又はその他のダイナミック型記憶装置などの、主メモリ1006を含んでいる。主メモリ1006はまた、プロセッサ1004により実行されるべき命令の実行時に、一時的な変数又はその他の中間情報を格納するために用いられてもよい。コンピュータシステム1000は更に、プロセッサ1004用の静的な情報及び命令を格納するためにバス1002に結合された読み出し専用メモリ(ROM)1008又はその他のスタティック型記憶装置を含んでいる。例えば磁気ディスク若しくは光ディスク等の記憶装置1010が設けられ、情報及び命令を格納するためにバス1002に結合されている。
コンピュータシステム1000は、コンピュータユーザに情報を表示するための例えば陰極線管(CRT)等の表示装置1012にバス1002を介して結合されていてもよい。また、情報及びコマンド選択をプロセッサ1004に伝達するために、英数字及びその他のキーを含む入力装置1014がバス1002に結合されている。他の種類のユーザ入力装置は、方向情報及びコマンド選択をプロセッサ1004に伝達し、カーソル動作をディスプレー1012上で制御する、例えばマウス、トラックボール、又はカーソル方向キー等のカーソル制御装置1016である。この入力装置は、典型的に、平面内での位置を装置が特定することを可能にする第1軸(例えば、x)及び第2軸(例えば、y)という2つの軸における2つの自由度を有している。
本発明は、ここで説明された技術を実施するためのコンピュータシステム1000の使用に関する。本発明の一実施形態に従って、上記の技術は、主メモリ1006に格納された1つ以上の命令から成る1つ以上の命令シーケンスを実行するプロセッサ1004に応答して、コンピュータシステム1000によって実行される。この命令は、例えば記憶装置1010等の別の機械可読媒体から主メモリ1006に読み込まれてもよい。主メモリ1006に格納された命令シーケンスの起動により、プロセッサ1004は上述の処理段階を実行させられる。代わりの実施形態においては、本発明を実施するためのソフトウェア命令に代えて、あるいは組み合わせて、ハード・ワイヤード回路が用いられてもよい。故に、本発明はハードウェア回路とソフトウェアとの如何なる特定の組み合わせにも限定されるものではない。
用語“機械可読媒体”は、ここでは、機械を特定の方法で動作させるデータを提供することに関与する如何なる媒体をも指すものである。コンピュータシステム1000を用いて実現される一実施形態においては、例えば、実行のためにプロセッサ1004に命令を提供することに際して、様々な機械可読媒体が含まれる。このような媒体は、これらに限られないが、不揮発性媒体、揮発性媒体、及び伝送媒体を含む多くの形態を取り得る。不揮発性媒体は、例えば、記憶媒体1010等の光ディスク又は磁気ディスクを含む。揮発性媒体は例えば主メモリ1006等のダイナミック型メモリを含む。伝送媒体は、バス1002を含む配線を含め、同軸ケーブル、銅配線、及び光ファイバを含む。伝送媒体はまた、例えば電波及び赤外線データ通信において発生されるような音響波又は光波の形態を取り得る。全てのこのような媒体は、媒体により担持される命令が、命令を機械に読み込む物理的機構によって検出されることを可能にするように実現されなければならない。
機械可読媒体の一般的な形態には、例えば、フロッピー(登録商標)ディスク、フレキシブルディスク、ハードディスク、磁気テープ若しくはその他の何らかの磁気媒体、CD−ROM、その他の何らかの光学媒体、パンチカード、紙テープ、穴のパターンを有するその他の何らかの物理媒体、RAM、PROM、EPROM、フラッシュEPROM、その他の何らかのメモリチップ若しくはカートリッジ、後述されるような搬送波、又はコンピュータが読み取り可能なその他の何らかの媒体が含まれる。
1つ以上の命令から成る1つ以上の命令シーケンスを実行のためにプロセッサ1004に輸送することにおいて、様々な形態の機械可読媒体が含まれ得る。例えば、命令は当初、遠隔コンピュータの磁気ディスクに担持されていてもよい。遠隔コンピュータは命令を自身のダイナミック型メモリにロードし、モデムを用いて電話回線上でその命令を送信することができる。コンピュータシステム1000にローカルなモデムは電話回線上でデータを受信し、赤外線送信機を用いてそのデータを赤外線信号に変換することができる。赤外線検出器は赤外線信号にて搬送されるデータを受信することが可能であり、適切な回路はデータをバス1002上に置くことが可能である。バス1002はデータを主メモリ1006へと輸送し、プロセッサ1004は主メモリ1006から命令を取り出して実行する。主メモリ1006により受け取られた命令は、必要に応じて、プロセッサ1004による実行の前又は後の何れかにおいて記憶装置1010に格納されてもよい。
コンピュータシステム1000はまた、バス1002に結合された通信インターフェース1018を含んでいる。通信インターフェース1018は、ローカルネットワーク1022に接続されたネットワークリンク1020に結合しており、双方向データ通信を提供する。例えば、通信インターフェース1018は、対応する種類の電話回線へのデータ通信接続を提供する総合デジタルサービス網(ISDN)カード又はモデムであってもよい。他の一例として、通信インターフェース1018は、互換性のあるLANへのデータ通信接続を提供するローカル・エリア・ネットワーク(LAN)カードであってもよい。無線リンクも実装されてもよい。このような如何なる実装においても、通信インターフェース1018は、様々な種類の情報を表すデジタルデータストリームを輸送する電気信号、電磁気信号、又は光信号を送受信する。
ネットワークリンク1020は、典型的に、1つ以上のネットワークを介して他のデータ装置とのデータ通信を提供する。例えば、ネットワークリンク1020はローカルネットワーク1022を介して、ホストコンピュータ1024、又はインターネット・サービス・プロバイダ(ISP)1026により稼働されるデータ機器への接続を提供し得る。そして、ISP1026は、今や“インターネット”1028と広く呼ばれている世界規模のパケットデータ通信網を介してデータ通信サービスを提供する。ローカルネットワーク1022及びインターネット1028は何れも、デジタルデータストリームを輸送する電気信号、電磁気信号、又は光信号を使用する。コンピュータシステム1000に対して行き来するデジタルデータを輸送する、様々なネットワークを介する信号、及び通信インターフェース1018を介するネットワークリンク1020上の信号は、情報を輸送する搬送波の典型的な形態である。
コンピュータシステム1000は、ネットワーク(群)、ネットワークリンク1020及び通信インターフェース1018を介して、メッセージを送信し、プログラムコードを含め、データを受信することができる。インターネットの例においては、サーバ1030は、インターネット1028、ISP1026、ローカルネットワーク1022及び通信インターフェース1018を介して、アプリケーションプログラムの要求コードを送信してもよい。
受信されたコードは、受信された時にプロセッサ1004によって実行されてもよく、且つ/或いは、後の実行のために記憶装置1010又はその他の不揮発性記憶媒体に格納されてもよい。斯くして、コンピュータシステム1000はアプリケーションコードを搬送波の形態で取得してもよい。
以上の記載において、本発明の実施形態は実施ごとに変更され得る数多くの具体的詳細事項を参照しながら説明されてきた。故に、何が本発明であるか、及び何が出願人によって発明であると意図されるかを唯一、且つ専ら指し示す物は、後の補正を含め、添付の特許請求の範囲である。請求項に含まれる用語に関して明細書にて明確に説明された如何なる定義も、請求項にて使用されるそのような用語の意味を規定するものである。従って、請求項に明示的に列挙されていない如何なる限定、要素、特性、特徴、効果又は寄与も、請求項の範囲を如何様にも限定すべきではない。本明細書及び図面は、従って、限定的なものではなく例示的なものと見なされるべきである。
本発明の一実施形態に従ったシステムを示すブロック図である。 本発明の一実施形態に従ったグラフィカル・ユーザ・インターフェースを例示する図である。 本発明の一実施形態に従った、機器の相異なる状態を表すアイコンを例示する図である。 本発明の一実施形態に従った、メニューを表示しているグラフィカル・ユーザ・インターフェースを例示する図である。 本発明の一実施形態に従った、機器に省エネルギーモードを抜け出るようにユーザが命令するプロセスを示す図である。 本発明の一実施形態に従った、機器が省エネルギーモードを抜け出るプロセスを示す図である。 本発明の一実施形態に従った、クライアントモジュールと通信モジュールとの間でやりとりされる通信を例示する図である。 本発明の一実施形態に従った、クライアントモジュールが通信モジュールと通信するプロセスを示す図である。 本発明の一実施形態に従った、2つ以上の論理上の機器グループを含むシステムにおけるプロセスを示す図である。 本発明の一実施形態が実施され得るコンピュータシステムを例示するブロック図である。
符号の説明
100 … システム
110 … クライアント装置
112 … クライアントモジュール
120 … 機器
122 … 通信モジュール
124 … コントローラ
126 … プリンタエンジン
128 … その他のモジュール
130 … 通信リンク
200、400 … インターフェース
210 … アイコン
220 … メニュー(コマンド一覧)
702 … コマンド(省エネルギーモードからの復帰コマンド)
1002 … バス
1004 … プロセッサ
1006 … 主メモリ
1008 … ROM
1010 … 記憶装置
1012 … 表示装置
1014 … 入力装置
1016 … カーソル制御
1018 … 通信インターフェース
1020 … ネットワークリンク
1022 … ローカルネットワーク
1024 … ホスト
1026 … インターネット・サービス・プロバイダ
1028 … インターネット
1030 … サーバ

Claims (27)

  1. 機器と通信する方法であって:
    クライアントにて、前記機器が省エネルギーモードを抜け出ることを要求する入力を受信する段階;及び
    前記クライアントが前記入力を受信したことに応答して、前記クライアントが前記機器に、前記機器が省エネルギーモードを抜け出ることの要求を送信する段階であり、前記要求は、前記機器が省エネルギーモードを抜け出た後に前記機器がサービスを実行することを要求するものではない、送信する段階;
    を有する方法。
  2. 前記機器は、複合機、プリンタ、ファクシミリ、複写機、及びスキャナーの何れかである、請求項1に記載の方法。
  3. 前記クライアントによって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階であり、前記複数の状態の第1の状態は、前記アイコンによって表された前記機器が現時点で省エネルギーモードにあることを指し示す、表示する段階;
    を更に有する請求項1に記載の方法。
  4. 前記クライアントによって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階であり、前記複数の状態の第1の状態は、前記アイコンによって表された前記機器が現時点で省エネルギーモードにあることを指し示す、表示する段階;
    を更に有し、
    ユーザによる前記アイコンの選択により、選択可能なコマンドの一覧が前記インターフェース上に表示される、
    請求項1に記載の方法。
  5. 前記クライアントが第2の入力を受信したことに応答して、前記クライアントが前記機器に、前記機器が省エネルギーモードに入るための第2の要求を送信する段階;
    を更に有する請求項1に記載の方法。
  6. 前記クライアントによって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階;及び
    前記クライアントが前記機器から、前記機器が省エネルギーモードを抜け出たことを指し示すデータを受信したことに応答して、前記アイコンの表示を前記複数の状態の第2の状態に更新する段階であり、前記第2の状態は前記機器が現時点で省エネルギーモードにないことを指し示す、更新する段階;
    を更に有する請求項1に記載の方法。
  7. 前記入力は前記機器が省エネルギーモードを抜け出るべき特定の時を指定する、請求項1に記載の方法。
  8. 機器を動作させる方法であって:
    前記機器が省エネルギーモードにある場合に、前記機器にて、前記機器がサービスを実行することを要求せずに前記機器が省エネルギーモードを抜け出ることを要求するクライアントからの第1の要求を受信する段階;及び
    前記機器が省エネルギーモードにない場合に、前記機器にて、前記機器が省エネルギーモードに入ることを要求するクライアントからの第2の要求を受信する段階;
    を有する方法。
  9. 第1の機器と、前記第1の機器により生成された産出物に作用を及ぼす第2の機器とを使用する処理を実行する方法であって:
    前記第1の機器に作業単位を実行するように命令する段階;
    前記第1の機器が前記作業単位を実行するのに要する時間の予測値を決定する段階;及び
    前記第1の機器が前記作業単位の実行を完了するのと同時に、前記第2の機器が前記第1の機器により生成された前記産出物への作業を実行できるように、前記予測値に基づいて、前記第2の機器に省エネルギーモードを抜け出るように命令する段階;
    を有する方法。
  10. 機器と通信するための1つ以上の命令シーケンスを担持する機械可読媒体であって、1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって:
    クライアントにて、前記機器が省エネルギーモードを抜け出ることを要求する入力を受信する段階;及び
    前記クライアントが前記入力を受信したことに応答して、前記クライアントが前記機器に、前記機器が省エネルギーモードを抜け出ることの要求を送信する段階であり、前記要求は、前記機器が省エネルギーモードを抜け出た後に前記機器がサービスを実行することを要求するものではない、送信する段階;
    が行われる、機械可読媒体。
  11. 前記機器は、複合機、プリンタ、ファクシミリ、複写機、及びスキャナーの何れかである、請求項10に記載の機械可読媒体。
  12. 前記1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって、更に:
    前記クライアントによって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階であり、前記複数の状態の第1の状態は、前記アイコンによって表された前記機器が現時点で省エネルギーモードにあることを指し示す、表示する段階;
    が行われる、請求項10に記載の機械可読媒体。
  13. 前記1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって、更に:
    前記クライアントによって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階であり、前記複数の状態の第1の状態は、前記アイコンによって表された前記機器が現時点で省エネルギーモードにあることを指し示す、表示する段階;
    が行われ、
    ユーザによる前記アイコンの選択により、選択可能なコマンドの一覧が前記インターフェース上に表示される、
    請求項10に記載の機械可読媒体。
  14. 前記1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって、更に:
    前記クライアントが第2の入力を受信したことに応答して、前記クライアントが前記機器に、前記機器が省エネルギーモードに入るための第2の要求を送信する段階;
    が行われる、請求項10に記載の機械可読媒体。
  15. 前記1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって、更に:
    前記クライアントによって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階;及び
    前記クライアントが前記機器から、前記機器が省エネルギーモードを抜け出たことを指し示すデータを受信したことに応答して、前記アイコンの表示を前記複数の状態の第2の状態に更新する段階であり、前記第2の状態は前記機器が現時点で省エネルギーモードにないことを指し示す、更新する段階;
    が行われる、請求項10に記載の機械可読媒体。
  16. 前記入力は前記機器が省エネルギーモードを抜け出るべき特定の時を指定する、請求項10に記載の機械可読媒体。
  17. 機器を動作させるための1つ以上の命令シーケンスを担持する機械可読媒体であって、1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって:
    前記機器が省エネルギーモードにある場合に、前記機器にて、前記機器がサービスを実行することを要求せずに前記機器が省エネルギーモードを抜け出ることを要求するクライアントからの第1の要求を受信する段階;及び
    前記機器が省エネルギーモードにない場合に、前記機器にて、前記機器が省エネルギーモードに入ることを要求するクライアントからの第2の要求を受信する段階;
    が行われる、機械可読媒体。
  18. 第1の機器と、前記第1の機器により生成された産出物に作用を及ぼす第2の機器とを使用する処理を実行するための1つ以上の命令シーケンスを担持する機械可読媒体であって、1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって:
    前記第1の機器に作業単位を実行するように命令する段階;
    前記第1の機器が前記作業単位を実行するのに要する時間の予測値を決定する段階;及び
    前記第1の機器が前記作業単位の実行を完了するのと同時に、前記第2の機器が前記第1の機器により生成された前記産出物への作業を実行できるように、前記予測値に基づいて、前記第2の機器に省エネルギーモードを抜け出るように命令する段階;
    が行われる、機械可読媒体。
  19. 機器と通信するための装置であって:
    1つ以上のプロセッサ;並びに
    1つ以上の命令シーケンスを担持する機械可読媒体であり、前記1つ以上のプロセッサによって前記1つ以上の命令シーケンスが実行されるとき:
    当該装置にて、前記機器が省エネルギーモードを抜け出ることを要求する入力を受信する段階;及び
    当該装置が前記入力を受信したことに応答して、当該装置が前記機器に、前記機器が省エネルギーモードを抜け出ることの要求を送信する段階であり、前記要求は、前記機器が省エネルギーモードを抜け出た後に前記機器がサービスを実行することを要求するものではない、送信する段階;
    が行われる、機械可読媒体;
    を有する装置。
  20. 前記機器は、複合機、プリンタ、ファクシミリ、複写機、及びスキャナーの何れかである、請求項19に記載の装置。
  21. 前記1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって、更に:
    当該装置によって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階であり、前記複数の状態の第1の状態は、前記アイコンによって表された前記機器が現時点で省エネルギーモードにあることを指し示す、表示する段階;
    が行われる、請求項19に記載の装置。
  22. 前記1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって、更に:
    当該装置によって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階であり、前記複数の状態の第1の状態は、前記アイコンによって表された前記機器が現時点で省エネルギーモードにあることを指し示す、表示する段階;
    が行われ、
    ユーザによる前記アイコンの選択により、選択可能なコマンドの一覧が前記インターフェース上に表示される、
    請求項19に記載の装置。
  23. 前記1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって、更に:
    当該装置が第2の入力を受信したことに応答して、当該装置が前記機器に、前記機器が省エネルギーモードに入るための第2の要求を送信する段階;
    が行われる、請求項19に記載の装置。
  24. 前記1つ以上のプロセッサによる前記1つ以上の命令シーケンスの実行によって、更に:
    当該装置によって提供されるインターフェース上に、複数の状態を有するアイコンを表示する段階;及び
    当該装置が前記機器から、前記機器が省エネルギーモードを抜け出たことを指し示すデータを受信したことに応答して、前記アイコンの表示を前記複数の状態の第2の状態に更新する段階であり、前記第2の状態は前記機器が現時点で省エネルギーモードにないことを指し示す、更新する段階;
    が行われる、請求項19に記載の装置。
  25. 前記入力は前記機器が省エネルギーモードを抜け出るべき特定の時を指定する、請求項19に記載の装置。
  26. 機器を動作させるための装置であって:
    1つ以上のプロセッサ;並びに
    1つ以上の命令シーケンスを担持する機械可読媒体であり、前記1つ以上のプロセッサによって前記1つ以上の命令シーケンスが実行されるとき:
    前記機器が省エネルギーモードにある場合に、前記機器にて、前記機器がサービスを実行することを要求せずに前記機器が省エネルギーモードを抜け出ることを要求するクライアントからの第1の要求を受信する段階;及び
    前記機器が省エネルギーモードにない場合に、前記機器にて、前記機器が省エネルギーモードに入ることを要求するクライアントからの第2の要求を受信する段階;
    が行われる、機械可読媒体;
    を有する装置。
  27. 第1の機器と、前記第1の機器により生成された産出物に作用を及ぼす第2の機器とを使用する処理を実行するための装置であって:
    1つ以上のプロセッサ;並びに
    1つ以上の命令シーケンスを担持する機械可読媒体であり、前記1つ以上のプロセッサによって前記1つ以上の命令シーケンスが実行されるとき:
    前記第1の機器に作業単位を実行するように命令する段階;
    前記第1の機器が前記作業単位を実行するのに要する時間の予測値を決定する段階;及び
    前記第1の機器が前記作業単位の実行を完了するのと同時に、前記第2の機器が前記第1の機器により生成された前記産出物への作業を実行できるように、前記予測値に基づいて、前記第2の機器に省エネルギーモードを抜け出るように命令する段階;
    が行われる、機械可読媒体;
    を有する装置。
JP2007296954A 2006-11-20 2007-11-15 遠隔的に機器状態を確認あるいは変更する方法及び装置 Pending JP2008130093A (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/602,625 US7730339B2 (en) 2006-11-20 2006-11-20 Remote wake-up from an energy-saving mode

Publications (1)

Publication Number Publication Date
JP2008130093A true JP2008130093A (ja) 2008-06-05

Family

ID=39418279

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007296954A Pending JP2008130093A (ja) 2006-11-20 2007-11-15 遠隔的に機器状態を確認あるいは変更する方法及び装置

Country Status (2)

Country Link
US (1) US7730339B2 (ja)
JP (1) JP2008130093A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010219602A (ja) * 2009-03-13 2010-09-30 Konica Minolta Business Technologies Inc 操作表示装置およびこれを備えた画像形成装置
JP2014006929A (ja) * 2013-09-19 2014-01-16 Canon Inc 情報処理装置、情報処理装置の制御方法及びコンピュータプログラム
JP2014013530A (ja) * 2012-07-05 2014-01-23 Sharp Corp 画像処理システム及びディスプレイ装置
JP2015205515A (ja) * 2015-07-23 2015-11-19 キヤノン株式会社 情報処理装置、情報処理装置の制御方法及びコンピュータプログラム
US9811131B2 (en) 2009-03-30 2017-11-07 Canon Kabushiki Kaisha Information processing apparatus, method and storage medium for controlling power shifting based on whether search packet is serviceable

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9817540B2 (en) * 2007-12-31 2017-11-14 Intel Corporation Device, system, and method of composing logical computing platforms
US8924486B2 (en) 2009-02-12 2014-12-30 Sierra Wireless, Inc. Method and system for aggregating communications
WO2010054471A1 (en) 2008-11-17 2010-05-20 Sierra Wireless, Inc. Method and apparatus for network port and network address translation
TW201020750A (en) * 2008-11-20 2010-06-01 Inventec Corp Thin client and thin client wake up method
US20100202018A1 (en) * 2009-02-09 2010-08-12 Kabushiki Kaisha Toshiba Image forming apparatus, power-saving control method, and computer-readable recording medium having recorded therein power-saving control program
CN102835148B (zh) * 2010-02-15 2016-01-20 司亚乐无线通讯股份有限公司 对无线通信系统中的通信进行管理的方法和装置
EP2556480A4 (en) 2010-04-07 2014-05-28 Hewlett Packard Development Co DATA EXCHANGE BETWEEN EQUIPMENT
US8964549B2 (en) 2010-06-22 2015-02-24 Sierra Wireless, Inc. Method and apparatus for managing wireless communication based on network traffic level
US8868943B2 (en) 2010-11-29 2014-10-21 Microsoft Corporation Stateless remote power management of computers
WO2012106820A1 (en) 2011-02-08 2012-08-16 Sierra Wireless, Inc. Method and system for forwarding data between network devices
KR20120095242A (ko) * 2011-02-18 2012-08-28 삼성전자주식회사 인쇄 제어 단말장치 및 인쇄 제어 방법
US9036185B2 (en) 2011-09-28 2015-05-19 Hewlett-Packard Development Company, L.P. Managing network connections
JP2014211494A (ja) * 2013-04-17 2014-11-13 カシオ電子工業株式会社 電力供給制御装置、印字装置、電力供給制御方法及びプログラム
EP3331195A1 (en) * 2016-12-01 2018-06-06 Iristick nv Device and method for wake-up signalling
US10996903B2 (en) * 2019-08-19 2021-05-04 Xerox Corporation Apparatus and method for reducing energy use in a multi-function device
KR20220155465A (ko) 2021-05-13 2022-11-23 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 웨이크 업 소스의 설정 정보에 기초한 화상 형성 장치의 절전 모드의 해제 조건 설정

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07104951A (ja) * 1993-10-01 1995-04-21 Canon Inc 情報処理システム及びその制御方法
JP2000163306A (ja) * 1998-11-30 2000-06-16 Ntt Data Corp 情報管理システム、情報管理方法および記録媒体
JP2001038991A (ja) * 1999-08-03 2001-02-13 Ricoh Co Ltd 画像形成装置
JP2006260185A (ja) * 2005-03-17 2006-09-28 Canon Inc 画像記録装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5819013A (en) * 1995-10-18 1998-10-06 Canon Kabushiki Kaisha Communication apparatus having a printer controlling recording in accordance with a bilateral record correction valve
US5901067A (en) * 1996-11-15 1999-05-04 Kim Y. Kao System for interactively selecting and activating groups of electrically powered devices
ID24871A (id) * 1997-06-25 2000-08-31 Samsung Electronics Co Ltd Cs Metode dan peralatan untuk menciptakan jaringan rumah makro
JP3715772B2 (ja) * 1998-02-04 2005-11-16 キヤノン株式会社 ホストコンピュータおよびデータ処理方法およびコンピュータが読み取り可能な記憶媒体
NL1009817C2 (nl) * 1998-08-07 2000-02-08 Oce Tech Bv Manipulatie van energiebesparing bij beeldvormende apparaten in een netwerksysteem.
US6735454B1 (en) * 1999-11-04 2004-05-11 Qualcomm, Incorporated Method and apparatus for activating a high frequency clock following a sleep mode within a mobile station operating in a slotted paging mode
US6760415B2 (en) * 2000-03-17 2004-07-06 Qwest Communications International Inc. Voice telephony system
US6594767B1 (en) * 2000-03-31 2003-07-15 Hewlett-Packard Development Company, Lp. System for preventing power save mode during a pre-set condition while tracking patterns of use in order to modify the pre-set condition to accommodate the patterns of use
EP1191434A4 (en) * 2000-04-07 2003-07-09 Seiko Epson Corp CONTROL OF DISTRIBUTED PRINTERS
US20030056133A1 (en) * 2001-09-20 2003-03-20 Talley Christopher Leon Printer wake up icon apparatus and method
DE60322048D1 (de) * 2002-05-16 2008-08-21 United Parcel Service Inc Systemen und verfahren für sortierung und lieferung von paketen unter verwendung von rfid technik
JP2004188713A (ja) * 2002-12-10 2004-07-08 Canon Inc 印刷設定制御システム
JP4592081B2 (ja) * 2004-04-28 2010-12-01 キヤノン株式会社 印刷スケジュール制御装置及び印刷スケジュール制御方法並びにプログラム
US7249269B1 (en) * 2004-09-10 2007-07-24 Ricoh Company, Ltd. Method of pre-activating network devices based upon previous usage data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07104951A (ja) * 1993-10-01 1995-04-21 Canon Inc 情報処理システム及びその制御方法
JP2000163306A (ja) * 1998-11-30 2000-06-16 Ntt Data Corp 情報管理システム、情報管理方法および記録媒体
JP2001038991A (ja) * 1999-08-03 2001-02-13 Ricoh Co Ltd 画像形成装置
JP2006260185A (ja) * 2005-03-17 2006-09-28 Canon Inc 画像記録装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010219602A (ja) * 2009-03-13 2010-09-30 Konica Minolta Business Technologies Inc 操作表示装置およびこれを備えた画像形成装置
US9811131B2 (en) 2009-03-30 2017-11-07 Canon Kabushiki Kaisha Information processing apparatus, method and storage medium for controlling power shifting based on whether search packet is serviceable
JP2014013530A (ja) * 2012-07-05 2014-01-23 Sharp Corp 画像処理システム及びディスプレイ装置
JP2014006929A (ja) * 2013-09-19 2014-01-16 Canon Inc 情報処理装置、情報処理装置の制御方法及びコンピュータプログラム
JP2015205515A (ja) * 2015-07-23 2015-11-19 キヤノン株式会社 情報処理装置、情報処理装置の制御方法及びコンピュータプログラム

Also Published As

Publication number Publication date
US20080120512A1 (en) 2008-05-22
US7730339B2 (en) 2010-06-01

Similar Documents

Publication Publication Date Title
JP2008130093A (ja) 遠隔的に機器状態を確認あるいは変更する方法及び装置
CN101894003B (zh) 信息处理设备和控制方法
CN110262725B (zh) 信息处理装置、信息处理装置的控制方法和存储介质
US8023133B2 (en) Image forming job managing apparatus, method of same, and program for same
EP2453349B1 (en) Print relay system, print relay system control method, and program
US8659776B2 (en) Print job management server which manages print jobs to be processed by an image forming apparatus
JP5729979B2 (ja) 印刷中継システム、印刷システム、画像形成装置、印刷中継システムを制御する制御方法、およびプログラム
US20070165265A1 (en) System using services, image handling apparatus, external processing apparatus, information processing apparatus, and state change sending method
US8982388B2 (en) Information processing apparatus that displays operation screen and control method therefor
JP2012063944A (ja) 印刷システム、制御方法、クライアント端末、プリントサーバ、及びプログラム
JP2004007467A (ja) 画像形成装置および遠隔管理システム
JP5587058B2 (ja) 情報送信装置、情報送信装置の制御方法及びコンピュータプログラム
JP5744489B2 (ja) 画像処理装置、画像処理装置の制御方法、サーバ、サーバの制御方法、プログラム及びWebシステム
JP2015212893A (ja) 情報処理装置、方法、プログラム、及び情報処理システム
JP2011034563A (ja) プリントシステム
JP2021149869A (ja) 印刷システム、印刷装置、制御方法及びプログラム
JP7102129B2 (ja) 画像形成装置、画像形成装置の制御方法、及びプログラム
JP2018180747A (ja) 情報処理装置、印刷プラグイン、印刷システム及び制御方法
US20150222769A1 (en) Image forming apparatus, image forming system, and method of image forming
EP1710683A2 (en) A printing device and a method of printing
JP6395476B2 (ja) 画像処理システム、画像処理方法、情報処理装置、プログラム、及び画像読取装置
JP2017134702A (ja) サーバシステム、サーバシステムの制御方法、およびプログラム
JP2009110050A (ja) 情報処理装置、情報処理システム、表示制御方法、表示制御プログラム及び記録媒体
JP7526577B2 (ja) 情報処理システム、情報処理方法、および、プログラム
US7227663B1 (en) Printing an electronic document to multiple output mechanisms

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100712

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111220

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120417