JP2007072768A - サーバ、ジョブスケジューリング方法、プログラム、記録媒体 - Google Patents

サーバ、ジョブスケジューリング方法、プログラム、記録媒体 Download PDF

Info

Publication number
JP2007072768A
JP2007072768A JP2005259198A JP2005259198A JP2007072768A JP 2007072768 A JP2007072768 A JP 2007072768A JP 2005259198 A JP2005259198 A JP 2005259198A JP 2005259198 A JP2005259198 A JP 2005259198A JP 2007072768 A JP2007072768 A JP 2007072768A
Authority
JP
Japan
Prior art keywords
job scheduling
program
server
clustering system
external
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
JP2005259198A
Other languages
English (en)
Inventor
Yoshiharu Takeuchi
義晴 竹内
Koji Matsuoka
浩司 松岡
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2005259198A priority Critical patent/JP2007072768A/ja
Publication of JP2007072768A publication Critical patent/JP2007072768A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • 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

Landscapes

  • Power Sources (AREA)

Abstract

【課題】 PCクラスタリングシステムにおいて、外部条件を考慮したジョブスケジューリングを行うサーバ等を提供する。
【解決手段】 外部条件に基づいてジョブスケジューリングを行い、PCクラスタリングシステムの各PCに投入するプログラムを調節、または、各PCの電源のON/OFFを制御するサーバ100において、利用者端末300より投入されたプログラムに対して前記ジョブスケジューリングを行うジョブスケジューリング手段110と、消費電力センサ500、室温センサ600より取得した前記外部条件を前記ジョブスケジューリング手段110に通知する外部状況通知手段120と、運用管理者端末400より入力された前記外部条件に関する制御ポリシーを登録する制御ポリシー登録手段130を有する。
【選択図】 図2

Description

本発明は、大多数のPC(Personal Computer)が連結したPCクラスタリングシステムのジョブスケジューリングを行うサーバ、及び、その方法、プログラム、記録媒体に関するものである。
近年、汎用のPCの性能が向上し、そのPCを高性能ネットワークハードウェアで多数連結するPCクラスタリングシステムが、HPC(High Perfomance Computing)システムとして普及し、その認知度は全世界で加速されつつある。それに伴い、自動車の設計などにおいても計算機シミュレーションが実用されるようになってきた。このようなPCクラスタリングシステムは、何十、あるいは何千というPCを、ある部屋に高密度で設置することになる。
このような大多数のPCを稼動させれば、その消費電力は非常に大きなものとなり、利用可能な電力を超えてしまう可能性がある。また、PCクラスタリングシステム全体の発熱も非常に大きなものとなり、部屋の室温が上昇する。そしてその熱によりCPU(Central Processing Unit)に負荷がかかり、PCが故障する場合がある。なお、部屋に設けられている空調を働かせて室温を下げようとする行為は、消費電力が増大するという結果を招くため有効な策とはいえない。
上記事情を考慮すれば、CPUの負荷を一定以下に抑え、PCの稼動条件を逸脱しないように消費電力と室温上昇を一定の範囲内に抑えることが重要な課題となる。勿論、消費電力と室温を確認しながら、手動でそれらのジョブスケジューリングを行うことはできる。しかし、常時それらを監視する必要があり、運用上それは非常に困難である。従って、それらのジョブスケジューリングは自動で行われることが必要である。
特許文献1の「ジョブスケジューリング方式」は、スケジューリング更新ルールを設定しておくことによりシステム(上記CPUに相当)の負荷状態に合わせて自動的にジョブスケジューリングルールを変更し、容易に効率的なシステム運用を行う技術について開示している。
しかし、この技術を上記PCクラスタリングシステムという環境に適用することは困難である。大規模なPCクラスタリングシステムでは個々のCPUの負荷だけでなく、他のCPUの負荷状態も考慮してジョブスケジューリングを行う必要がある。しかし、この技術では単に、一のCPUの負荷状態による更新ルールの設定を行うだけであり、多数のCPUに単純に適用できるものではないからである。
また、上述したようにCPUの負荷状態は消費電力や室温の上昇といった外部の条件(以下、「外部条件」という。)に影響を受ける。PCクラスタリングシステムのジョブスケジューリングを行うときは外部条件も考慮する必要がある。しかし、特許文献1には外部条件については何ら開示されていない。
特開平5−88917号公報
上記事情を鑑みて、本発明はPCクラスタリングシステムにおいて、外部条件を考慮したジョブスケジューリングを行うサーバ等を提供することを目的とする。
上記目的を達成する本発明の態様は、外部条件に基づいてジョブスケジューリングを行い、PCクラスタリングシステムの各PCに投入するプログラムを調節、または、各PCの電源のON/OFFを制御するサーバに関するものである。
このサーバは、端末より投入されたプログラムに対して前記ジョブスケジューリングを行うジョブスケジューリング手段と、前記外部条件を前記ジョブスケジューリング手段に通知する外部状況通知手段と、端末より入力された前記外部条件に関する制御ポリシーを登録する制御ポリシー登録手段を有するものである。
本発明の他の態様は、外部条件に関する制御ポリシーを登録する登録工程と、前記外部条件を検出する検出工程を有し、前記外部条件に基づいてジョブスケジューリングを行い、PCクラスタリングシステムの各PCに投入するプログラムを調節、または、各PCの電源のON/OFFを制御するジョブスケジューリング方法に関するものである。
ここで、前記ジョブスケジューリングにより前記PCクラスタリングシステムのPCが休止状態または停止状態にある場合、前記検出工程において前記外部条件を検出し、前記外部条件が前記制御ポリシーに従えば、当該休止状態または停止状態のPCを起動することを特徴とする。
また、本発明の他の態様は、コンピュータに、外部条件に基づいてジョブスケジューリングを行い、PCクラスタリングシステムの各PCに投入するプログラムを調節、または、各PCの電源のON/OFFを制御するサーバとして機能させるプログラムに関するものであり、または、そのプログラムを格納する記録媒体に関するものである。
本発明により、室温や消費電力といった外部条件に従ったプログラムのスケジューリングを行うことにより、自動で、外部条件を一定範囲内に維持でき、ひいては、PCクラスタリングシステムの各PCの故障率を下げることができる。
以下、本発明のサーバによるジョブスケジューリングを実施するための最良の形態について説明する。説明する際には、本明細書と同時に提出する図面を適宜参照することにする。
図1は本形態のサーバとPCクラスタリングシステムを有して構成されるネットワークシステムの構成を図示したものである。このネットワークシステムはサーバ100、PCクラスタリングシステム200、利用者端末300、運用管理者端末400を有し構成されている。また、サーバ100には消費電力センサ500と室温センサ600が接続されている。
サーバ100はPCクラスタリングシステム200を管理する情報処理装置である。その管理を行うための中央処理制御を行うCPUと、当該中央処理制御を行うために読み出すプログラムを格納するROM(Read Only Memory)と、他の情報処理装置と送受信される種々の情報を記憶するRAM(Random Access Memory)を有している。
PCクラスタリングシステム200は大規模な計算を要するシミュレーションなどを行うために多数のPCが連結されて構成される情報処理システムである。サーバ100より受信するプログラムが投入されることにより、対応する計算処理を実行する。
利用者端末300はPCクラスタリングシステム200に所望の計算を実行させるために利用者がプログラムを投入するための情報処理装置である。このネットワークシステムには多数の利用者端末300が接続されており、各利用者端末から種々のプログラムが投入されるものとする。運用管理者端末400はPCクラスタリングシステム200による処理を調節するために運用管理者がポリシー制御を行うための情報処理装置である。適当な制御ポリシーをサーバ100に登録することによりPCクラスタリングシステム200に対するプログラムの投入を調節することができる。詳しくは後述する。
消費電力センサ500はPCクラスタリングシステム200を運用することにより消費される電力を測定する機能を有するセンサである。その測定結果はサーバ100に送信される。室温センサ600はPCクラスタリングシステム200が配置されている部屋の室温を測定する機能を有するセンサである。その測定結果はサーバ100に送信される。
なお、PCクラスタリングシステム200の各PC、利用者端末300、運用管理者端末400は何れもサーバ100と同様にCPU、ROM、RAMを有している。
次に、本形態のサーバ100におけるソフトウェアの構成について説明する。図2はサーバ100におけるソフトウェアの構成及びサーバ100にて送受信される種々の情報を図示したものである。サーバ100のソフトウェアはジョブスケジューリング手段110、外部状況通知手段120、制御ポリシー登録手段130、制御ポリシーデータベース140を有して構成されている。
ジョブスケジューリング手段110は利用者端末300からのプログラムの投入に従ってキュー111に一時的に投入する。キュー111に投入されたプログラムを「APi」(i=0、1、…)と表記する。そして、PCクラスタリングシステム200の各PCのCPUのリソースの空き状況に応じて、キュー111に投入されたプログラムをリソースの空いたPCに投入する機能を有する。また、PCクラスタリングシステム200の消費電力、部屋の室温に応じて各PCの電源のON/OFF(シャットダウン)を制御する。つまり、PCクラスタリングシステム200のスケジューラとして機能する。
外部状況通知手段120は消費電力センサ500よりPCクラスタリングシステム200における消費電力を電力情報として受信し、ジョブスケジューリング手段110に現在の消費電力を通知する。また、室温センサ600よりPCクラスタリングシステム200の部屋の室温を温度情報として受信し、ジョブスケジューリング手段110に現在の室温を通知する。
制御ポリシー登録手段130は運用管理者端末400より設定される制御ポリシーをサーバ100に登録する。また、制御ポリシーデータベース140は制御ポリシー登録手段130にて設定される制御ポリシーを記録する。この制御ポリシーはPCクラスタリングシステム200の消費電力、PCクラスタリングシステム200の部屋の室温などの外部条件に基づいてPCクラスタリングシステム200の運用を制御するためのポリシーを主にいう。設定される制御ポリシーとしては、例えば、「室温が30℃以上になった場合には、PCの1割をシャットダウンする」といったものがある。
本形態でなされるジョブスケジューリングはPCクラスタリングシステム200の消費電力と室温に連動して、各PCへのプログラムの投入を制御し、または、電源のON/OFFを制御する。
つまり、外部状況通知手段120は消費電力センサ500、室温センサ600より測定された消費電力、室温をジョブスケジューリング手段110に通知する。一方、制御ポリシー登録手段130は事前に、どのような外部条件において、PCへのジョブ投入をどのように制御するか、PCのシャットダウンと起動をどのように制御するか、といった制御ポリシーを登録する。登録された制御ポリシーは制御ポリシーデータベース140に記録される。
そして、ジョブスケジューリング手段110は通知された消費電力、室温と設定された制御ポリシーに従って、利用者端末300により投入されたプログラムをPCクラスタリングシステム200の各PCに投入する。必要に応じてPCの電源をOFFする場合もある。これにより、自動的に消費電力、室温などの外部状況を一定範囲内に維持する。
PCクラスタリングシステム200の各PCに対しプログラムを投入するときの具体的なジョブスケジューリングの動作について説明する。図3は実行中のプログラムが終了する時のジョブスケジューリングを示すフローチャートである。また、図4はジョブスケジューリング手段110へプログラムが投入される時のジョブスケジューリングを示すフローチャートである。
まず、図3のジョブスケジューリングについて説明する。
ジョブスケジューリング手段110はPCクラスタリングシステム200のあるPCで実行中のプログラムが終了した場合には、キュー111に溜まったプログラムを順次、空いたPCに投入する。その際、外部状況通知手段120によって通知された消費電力状態をチェックし(S01)、また、室温状態をチェックする(S02)。消費電力および室温ともに制限範囲内であれば(S01でYes、S02でYes)、キュー111にプログラムが在るか否かをチェックする(S03)。キュー111にプログラムがあれば(S03でYes)、キュー111の先頭のプログラムを、今、プログラムが終了したばかりで空き状態となったPCに投入する(S04)。キューが空であれば(S03でNo)、待ち状態になる(S06)。
また、消費電力または室温が制限範囲外である場合には(S01でNoまたはS02でNo)、制御ポリシー登録手段130によって、制御ポリシーデータベース140に登録された制御ポリシーに従って、プログラムのPCへの投入を抑止し、または、PCをシャットダウンするなどの処理を実施し、外部条件が制限範囲内に収まるのを待つ(S05)。
次に、図4のジョブスケジューリングについて説明する。
ジョブスケジューリング手段110はスケジューラとして利用者端末300からプログラムが投入されたとき、そのプログラムをキュー111に積む。キュー111にプログラムがあれば(S02でYes)、待機する(S07)。キュー111が空で(S02でNo)、かつ、空きPCがあれば(S03でYes)、そのPCにプログラムを投入する(S08)。
空きPCが無く(S03でNo)、外部状況通知手段120によって通知された消費電力状態および室温ともに制限範囲内でもなく、ジョブスケジューリング手段110によりプログラムの投入を抑止された休止中または停止中のPCも無ければ(S04でNo)、待機する。空きPCがない場合にも(S03でNo)、外部状況通知手段120によって通知された消費電力状態および室温ともに制限範囲内となっているか、休止中または停止中のPCがあれば(S04でYes)、そのPCを起動して(S05)、そのPCにキュー111から取り出したプログラムを投入する(S06)。なお、PCが休止中であるとは、電源は投入されているが、稼動状態を保存して消費電力を抑えている状態をいい、PCが停止中であるとは電源が投入されていない状態、つまり、シャットダウンの状態をいう。
このように過負荷により、一旦、PCの稼動を抑止した場合にも、キュー111にプログラムが投入された場合には、外部条件を考慮して可能な範囲で、自動でPCを再稼動させ、プログラムを実行することが可能となる。
以上のように本形態のジョブスケジューリングを実施することにより、外部状況通知手段120によって通知された室温と消費電力、および、制御ポリシー登録手段130により事前に登録された制御ポリシーに従って、PCの稼動の抑止、電源のON/OFF(シャットダウン)を自動的に行うことができる。これによって、自動的に室温や消費電力を一定範囲内に抑えることができる。また、一旦、稼動を抑止したPCも、室温や消費電力が一定範囲内に戻り、キュー111にプログラムが投入された際には、稼動を抑止されたPCは再稼動され、プログラムがそのPC上でも実行することができる。
なお、上述した形態は本発明を実施するための最良のものであるがこれに限定する趣旨ではない。従って、本発明の要旨を変更しない範囲においてその実施形式を種々変形することが可能である。
上記ではPCクラスタリングシステムのPC単位でジョブスケジューリングを行っていたが、例えば、1台のPCに複数CPUを搭載できるマシンもある。従って、そのようなPCがPCクラスタリングシステムに属しているのであれば、CPU単位でポリシー制御を行うほうがプログラムの投入をより精度よく制御できる。
また、室温センサ600は、PCクラスタリングシステム200が配置されている部屋に一つだけ設けても良いが、複数個設けることにより各PCに対するジョブスケジューリングをより細かく行うことができる。例えば、PCクラスタリングシステムの各PCは約20台程度を1単位として扱い、1つのラックに収容されている。このラックの各々に室温センサ600を設置する。そして、ジョブスケジューリング手段110によって温度の低いラックに搭載されたPCに優先的にプログラムを投入するように調節することができる。このような処理により、一部のPCの温度が上昇し、その周辺のPCの故障を引き起こすといった事態を解消することができる。
本形態のサーバとPCクラスタリングシステムを有して構成されるネットワークシステムの構成を図示したものである。 サーバ100におけるソフトウェアの構成及びサーバ100にて送受信される種々の情報を図示したものである。 実行中のプログラムが終了する時のジョブスケジューリングを示すフローチャートである。 ジョブスケジューリング手段110へプログラムが投入される時のジョブスケジューリングを示すフローチャートである。
符号の説明
100 サーバ
200 PCクラスタリングシステム
300 利用者端末
400 運用管理者端末
500 消費電力センサ
600 室温センサ
110 ジョブスケジューリング手段
111 キュー
120 外部情報通知手段
130 制御ポリシー登録手段
140 制御ポリシーデータベース

Claims (6)

  1. 外部条件に基づいてジョブスケジューリングを行い、PCクラスタリングシステムの各PCに投入するプログラムを調節、または、各PCの電源のON/OFFを制御するサーバ。
  2. 端末より投入されたプログラムに対して前記ジョブスケジューリングを行うジョブスケジューリング手段と、
    前記外部条件を前記ジョブスケジューリング手段に通知する外部状況通知手段と、
    端末より入力された前記外部条件に関する制御ポリシーを登録する制御ポリシー登録手段を有する請求項1に記載のサーバ。
  3. 外部条件に関する制御ポリシーを登録する登録工程と、
    前記外部条件を検出する検出工程を有し、
    前記外部条件に基づいてジョブスケジューリングを行い、PCクラスタリングシステムの各PCに投入するプログラムを調節、または、各PCの電源のON/OFFを制御するジョブスケジューリング方法。
  4. 前記ジョブスケジューリングにより前記PCクラスタリングシステムのPCが休止状態または停止状態にある場合、前記検出工程において前記外部条件を検出し、前記外部条件が前記制御ポリシーに従えば、当該休止状態または停止状態のPCを起動することを特徴とする請求項3に記載のジョブスケジューリング方法。
  5. コンピュータに、外部条件に基づいてジョブスケジューリングを行い、PCクラスタリングシステムの各PCに投入するプログラムを調節、または、各PCの電源のON/OFFを制御するサーバとして機能させるプログラム。
  6. 請求項5に記載のプログラムを格納する記録媒体。
JP2005259198A 2005-09-07 2005-09-07 サーバ、ジョブスケジューリング方法、プログラム、記録媒体 Pending JP2007072768A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005259198A JP2007072768A (ja) 2005-09-07 2005-09-07 サーバ、ジョブスケジューリング方法、プログラム、記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005259198A JP2007072768A (ja) 2005-09-07 2005-09-07 サーバ、ジョブスケジューリング方法、プログラム、記録媒体

Publications (1)

Publication Number Publication Date
JP2007072768A true JP2007072768A (ja) 2007-03-22

Family

ID=37934151

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005259198A Pending JP2007072768A (ja) 2005-09-07 2005-09-07 サーバ、ジョブスケジューリング方法、プログラム、記録媒体

Country Status (1)

Country Link
JP (1) JP2007072768A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010086423A (ja) * 2008-10-01 2010-04-15 Hitachi Ltd 仮想pc管理方法、仮想pc管理システム、および仮想pc管理プログラム
JP2011518393A (ja) * 2008-04-21 2011-06-23 アダプティブ コンピューティング エンタープライジズ インク 計算環境内のエネルギ消費を管理するシステムおよび方法
CN102200928A (zh) * 2010-03-24 2011-09-28 富士施乐株式会社 计算资源控制设备和计算资源控制方法
US8799690B2 (en) 2009-06-21 2014-08-05 International Business Machines Corporation Prioritized workload routing in a data center
US9405348B2 (en) 2008-04-21 2016-08-02 Adaptive Computing Enterprises, Inc System and method for managing energy consumption in a compute environment

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9405348B2 (en) 2008-04-21 2016-08-02 Adaptive Computing Enterprises, Inc System and method for managing energy consumption in a compute environment
JP2011518393A (ja) * 2008-04-21 2011-06-23 アダプティブ コンピューティング エンタープライジズ インク 計算環境内のエネルギ消費を管理するシステムおよび方法
US8549333B2 (en) 2008-04-21 2013-10-01 Adaptive Computing Enterprises, Inc. System and method for managing energy consumption in a compute environment
US9026807B2 (en) 2008-04-21 2015-05-05 Adaptive Computing Enterprises, In. System and method for managing energy consumption in a compute environment
US9411393B2 (en) 2008-04-21 2016-08-09 Adaptive Computing Enterprises, Inc. System and method for managing energy consumption in a compute environment
JP2010086423A (ja) * 2008-10-01 2010-04-15 Hitachi Ltd 仮想pc管理方法、仮想pc管理システム、および仮想pc管理プログラム
US8799690B2 (en) 2009-06-21 2014-08-05 International Business Machines Corporation Prioritized workload routing in a data center
US9361161B2 (en) 2009-06-21 2016-06-07 International Business Machines Corporation Workload routing for managing energy in a data center
US10571997B2 (en) 2009-06-21 2020-02-25 International Business Machines Corporation Workload routing for managing energy in a data center
US10963039B2 (en) 2009-06-21 2021-03-30 International Business Machines Corporation Workload routing for managing energy in a data center
CN102200928A (zh) * 2010-03-24 2011-09-28 富士施乐株式会社 计算资源控制设备和计算资源控制方法
JP2012089103A (ja) * 2010-03-24 2012-05-10 Fuji Xerox Co Ltd 計算資源制御装置及び計算資源制御プログラム
CN102200928B (zh) * 2010-03-24 2015-09-23 富士施乐株式会社 计算资源控制设备和计算资源控制方法

Similar Documents

Publication Publication Date Title
CN103744734B (zh) 一种任务作业处理方法、装置及***
US9671839B2 (en) Information handling system dynamic acoustical management
JP5946068B2 (ja) 演算コア上で複数の演算処理単位が稼働可能なコンピュータ・システムにおける応答性能を評価する計算方法、計算装置、コンピュータ・システムおよびプログラム
US10817039B2 (en) Adjusting a power limit in response to a temperature difference
US8677160B2 (en) Managing power consumption of a computer
US8103884B2 (en) Managing power consumption of a computer
JP2007072768A (ja) サーバ、ジョブスケジューリング方法、プログラム、記録媒体
US10591965B2 (en) System and method for context-aware thermal management and workload scheduling in a portable computing device
JP2016085727A (ja) 回復不能な障害後のデバイスのパワーオン防止方法およびシステム
TWI542995B (zh) 資源監控系統與其方法
US10928883B2 (en) System management device
CN117999541A (zh) 基于资源消耗的动态策略调整
US20170160778A1 (en) Method and device for monitoring power-consuming applications, user terminal, computer program and storage medium
TWI512629B (zh) 用於表格驅動之多重被動跳脫平台被動熱管理之設備及方法、計算系統及電腦可讀媒體
US20200326760A1 (en) Control fan using neural network
CN114510134A (zh) 一种调节单板风扇方法、装置及存储介质
JP6148129B2 (ja) 情報処理装置、ファームウェア更新方法およびファームウェア更新プログラム
US20210271300A1 (en) Dynamic thermal control
JP5939620B2 (ja) コンピュータシステム、サーバ装置、負荷分散方法、及びプログラム
CN114911332A (zh) 服务器风扇调控方法、***、电子设备及存储介质
JP5692137B2 (ja) 消費電力制御装置、情報処理装置、消費電力制御方法、及びプログラム
US20170285702A1 (en) Method and apparatus to maintain node power budget for systems that share a power supply
WO2024139589A1 (zh) 用于控制Job执行的方法、***和设备
US20230222005A1 (en) Shared Resource Interference Detection involving a Virtual Machine Container
JP2016051399A (ja) 管理用アクセス制御システムおよび管理用アクセス制御方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080509

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080520

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080722

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080902