【事件の表示】
　特願２０１３−１１４６１６「電源制御プログラム、カメラおよびアクセサリ」拒絶査定不服審判事件〔平成２６年１２月１５日出願公開、特開２０１４−２３５４４９〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
第１　手続の経緯・本願発明
　本願は、平成２５年５月３０日の出願であって、平成２９年２月１３日付けで拒絶理由が通知され、同年４月１８日に手続補正がなされ、同年５月９日付けで拒絶査定がなされ、これに対して、同年８月１４日に拒絶査定不服の審判が請求されると同時に手続補正がなされ、当審において、平成３０年４月５日付けで拒絶理由が通知され、同年６月１１日に手続補正がなされたものである。
　そして、その請求項１に係る発明（以下、「本願発明」という。）は、平成３０年６月１１日付け手続補正書の特許請求の範囲の請求項１に記載された次のとおりのものと認める。
「【請求項１】
　ホスト機器に接続されるデバイス機器に対する通常状態から省電力状態への切替え条件を取得する条件取得処理と、
　前記ホスト機器の状態を示す状態情報を取得する情報取得処理と、
　前記切替え条件と前記状態情報とを照合する照合処理と、
　前記デバイス機器に対する複数の前記切替え条件が設定されている場合に、前記照合の結果に基づいて、前記デバイス機器へ前記通常状態と前記省電力状態との切替えを指示する指示処理と、
　をコンピュータに実行させる電源制御プログラム。」
　
第２　引用文献、引用発明等
１．引用文献１
　当審の拒絶の理由で引用された、本願の出願日前に頒布された、特開２００４−９８３９９号公報（以下「引用文献１」という。）には、次の記載がある。
（１）「【０００８】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、
通信可能な情報処理装置のプロセスを調査して、画像形成に必要な各ブロックへの電力供給状態を制御することにより、ホストコンピュータの状況を適切に認識し、該認識に連動して適切な省電力環境を実現でき、更に、ネットワーク上に複数のデバイスが接続されるような環境で夫々のデバイスの状態を加味した最適な省電力環境を実現可能なデータ処理装置および電力制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラム
（２）「【００２５】
【発明の実施の形態】
〔第１実施形態〕
図１は、本発明の第１実施形態を示すデータ処理装置を適用する画像処理システムの一例を示す図であり、
ネットワーク環境下において通信を行うホストコンピュータとプリンタとに着目し
（３）「【００９３】
次に、制御部４０２は、受信されたホストコンピュータステータスと管理者などによって予め不揮発性記憶部（メモリ部３１２）に設定された着目ホストコンピュータのリスト情報（図８の（ａ）７０１）とを比較し、ステップ（６０８）で入手したホストコンピュータ、すなわち立ち上がっているホストコンピュータが、そのリスト情報に存在するか否かを図８の（ａ）のテーブル中の７０１に基づき判断し、これからアクセスするホストコンピュータを特定する（６０９）。プリンタは例えばホスト名の一致を比較することによりステップ（６０９）のホストコンピュータを特定する。
【００９４】
このようにして、ステップ（６０９）で、
ホストコンピュータが特定されたならば、そのホストコンピュータに対しプリンタが情報のリクエストを図８の（ａ）の７０１の情報に基づき対象ホストに送付する
【００９５】
この状態は、図４の１４０１、１４０２のアクセス経路例に示され、ここでは特定されたホストコンピュータがホストコンピュータ５０１であり、動作説明のために着目しているプリンタがプリンタ５０３になる。
【００９６】
また、
リクエストを（当審注：「を」は「の」の誤記と認める。）内容としては少なくとも図８の（ａ）の７０１〜７０６の各項目に対応する情報を取得する為のリクエストが含まれている
【００９７】
具体的には７０１の情報を取得するにはホスト名／ＩＰアドレスを取得する為のリクエストを実行し、７０３の情報を取得するにはホストコンピュータにおけるログイン名を取得する為のリクエストを実行し、７０２のプロセス名に対応する７０４に対応する情報を取得するにはプロセス名とプロセスロードとが対になった情報を取得する為のリクエストを実行し、７０５の情報を取得するにはプロセス名とアイドル時間が対になった情報を取得する為のリクエストを実行し、７０６の情報を取得するにはホストコンピュータの省電力モードの継続時間を取得する為のリクエストを実行すれば良い。また、７０１〜７０６の各項目に対応する情報は一度にまとめて取得しても良いし、個別に取得しても良い。尚、本実施形態におけるプロセスとは、例えば、「ｎｅｔｓｃａｐｅ（登録商標）」などの所定のアプリケーションのプロセス、或いは、ＯＳを組み込まれたＯＳ特有のプロセスをなど、様々な種別のプロセスを想定することができる。
【００９８】
ここで、リクエストの具体的な一例を挙げると、リモートシェルが動作するＵＮＩＸ（登録商標）環境下に於いては、「’ｒｓｈ　Ａ　ｐｓ　−Ａｆ　｜　ｇｒｅｐ　Ｘ’」など挙げられる。これはリモートシェル動作が可能である旨あらかじめパーミッション（アクセス権）を設定しておいた上で、「Ａ」と言うホストコンピュータに対し、そのホストコンピュータ上で動作する全てのプロセスを情報として受信し、受信した側でＸと言うプロセス名を検索するフィルタを動作させている。
【００９９】
このような同様の仕組みで
少なくとも図８の（ａ）中の７０１〜７０６を判断する為に必要なホストコンピュータにおける各種プロセス情報がプリンタによって取得され
所定のホストコンピュータに対して登録されるプロセスは１つに限定されるものでなく、複数登録することも想定され、そのような場合には複数のアプリケーションの各々に対してプリンタからホストコンピュータに対してリクエストが実行される
【０１００】
次に、
プリンタはホストコンピュータからステップ（６１０）のリクエストに対する返信データを受信する
【０１０１】
次に、ステップ（６１１）にて
受信した情報と図８の（ａ）に示された判断基準とに基づき省エネルギーモード移行への判断が行われる
【０１０２】
ここで、図８の（ａ）の説明を行うと、
図８の（ａ）はプリンタ毎の所定の記憶部に保持されているものであり、プリンタが省エネルギーモードに移行するか否かを判断する基準を示す
複数のホストコンピュータ（７０１）夫々の状態がどのようになっていれば、省エネルギーモードに移行するかの設定（移行条件７０７）、所定のプロセスに対して休止状態とみなす判断基準（７０４〜７０６）が含まれる
【０１０３】
また、
「移行条件７０７」は、プリンタの操作部或いはネットワークを介したホストコンピュータからの指示入力に応じて適宜変更可能に構成されており、
【０１０４】
そして、図８の（ａ）の判断基準に従いモード移行と判断された場合は、ステップ（６１３）へ進み、モード移行と判断されない場合は、ステップ（６０７）へと進み順次、各ホストコンピュータ（デバイス）におけるプロセス状況やデバイスのスタンバイ状態が判断される。
【０１０５】
ステップ（６０７）へ移行する場合には、引き続いて予め登録されている個々のホストコンピュータの状態（プロセス状態）が判断される。具体的には条件１以外の他の条件が登録されているか否かを判断して、更なる設定条件が無いと判定した場合、すなわちホストコンピュータ側へのスキャンニング動作が終了したのであれば、ステップ（６０４）へ戻り、印字データの受信サンプリングへ移行する。一方、スキャンニング動作が終了していなと判定した場合は設定に従い次の条件のホストコンピュータへのスキャンニング動作を行うべく、ステップ（６０９）へと戻る。
【０１０６】
例えば、図８の（ａ）の判断基準に従えば条件１以外に条件２が設定されているので、ステップ（６０７）からステップ（６０９）へと進み、ホスト特定として「Ｂ」と言うホストコンピュータを特定し（６０９）、上に説明したリクエストと同様のリクエストを実行する。例えば、そのホストコンピュータへ「Ａ」のホストコンピュータへのリクエスト同様、「Ｙ」及び／又はＱと言う名前のプロセスが動作しているかというリクエストを送信する。このリクエストの様子は、図５の１５０１に示されるアクセス経路例に示され、「Ｂ」と言うホストコンピュータは図５中では、ホストコンピュータ５０２として示されている。
【０１０７】
次に、ステップ（６１０）に対する返信情報として「Ｙｅｓ」或は「Ｎｏ」（「Ｔｒｕｅ」或は「Ｆａｌｓｅ」）が受信される（６１１）。この場合の情報伝達例は、図５の１５０２に示されるアクセス経路で行われる。
【０１０８】
そして、
個々のホストコンピュータに対するプロセス情報と予め設定された移行条件７０７に基づきステップ（６１２）にてモード移行の判断がなされる
【０１０９】
図８の（ａ）においてはモード移行がなされる場合の具体例としては、例えば、プリンタＡについては、前述「Ａ」のホストコンピュータへのリクエストが「Ｆａｌｓｅ」であり、更に「Ｂ」のホストコンピュータへのリクエストも「Ｆａｌｓｅ」であるよう場合、或いは、「Ａ」、「Ｂ」のコンピュータの夫々において、指定されたプロセス（７０２）が何れも休止状態と同等にみなされる休止みなし状態である場合が相当する。
【０１１０】
言い換えればあらかじめ設定された条件が全て同時に満たされる場合のみと言うことになるわけであり、このモード移行の判断では、設定条件のスキャンサーチポインタが設定条件の最終リストをさしているか否かもその条件判断に要素として加わっていることになるわけである。」
（４）「【０１２２】
図６の説明に戻るとステップ（６１２）の判定処理に伴い、
省エネルギーモードへのモード移行の決定がなされた場合、
省エネルギーモード移行後、そのモードからの復帰を実現するために各種パラメータを保存する
【０１２３】
本実施形態の場合、ＤＲＡＭ４０４がその構成素子の特性上、電力を消費するため、この部分の電力供給をカットする機能が備わっており、ＤＲＡＭ４０４に格納されていた省エネルギーモードからの復帰後必要となる各種データを不揮発性のメモリ（図示しない）へ待避する動作を実行する。
【０１２４】
特に限定されるものではないものの具体的に例えば、図２ではＤＲＡＭ４０４として記してはいるが、メモリコントローラ４０３を経由してＤＲＡＭ４０４内に存在しているＥＥＰＲＯＭにデータを待避させたり、図２には記載されていないが、ハードディスク等の記憶媒体にデータ待避を行ったり等するものとする。
【０１２５】
次に、制御部４０２は
省エネルギーモードとしてスリープモード（Ｓｌｅｅｐ）へ移行する
（５）【図８】（ａ）からは、
モード移行参照テーブル例として、
（プリンタＢ）については、１つめの条件は「ホストＣ」は「プロセスＱが休止」であり、「プロセス休止みなし条件」は、「ユーザ名」が「ike」、「プロセスロードスレッシュホールド」が「0.3」、「プロセスアイドルタイム」が「2.0h」、「モード移行タイムアウト」が「1.0h」、２つめの条件は「ホストＤ」は「プロセスＸが休止」であり、「プロセス休止みなし条件」は、「ユーザ名」が「taka」、「プロセスロードスレッシュホールド」が「0.3」、「プロセスアイドルタイム」が「1.5h」、「モード移行タイムアウト」が「1.0h」、３つめの条件は「ホストＤ」は「プロセスＹが休止」であり、「プロセス休止みなし条件」は、「ユーザ名」が「taka」、「プロセスロードスレッシュホールド」が「0.3」、「プロセスアイドルタイム」が「1.5h」、「モード移行タイムアウト」が「1.0h」と定義され、省エネモード移行条件としては、「２以上のホストにおいてプロセスが休止状態或いは休止みなし状態である。」と定義されている
　上記下線部及び関連箇所の記載によれば、引用文献１には、最適な省電力環境を実現可能なプログラムとして、以下の発明（以下、「引用発明」という。）が記載されている。
［引用発明］
「ネットワーク環境下において通信を行うホストコンピュータとプリンタとに着目し、
　通信可能な情報処理装置のプロセスを調査して、画像形成に必要な各ブロックへの電力供給状態を制御することにより、ホストコンピュータの状況を適切に認識し、該認識に連動して適切な省電力環境を実現でき、更に、ネットワーク上に複数のデバイスが接続されるような環境で夫々のデバイスの状態を加味した最適な省電力環境を実現可能なプログラムであり、
　ホストコンピュータが特定されたならば、そのホストコンピュータに対しプリンタが情報のリクエストをモード移行参照テーブルのホスト名７０１の情報に基づき対象ホストに送付し、
　リクエストの内容としては少なくともモード移行参照テーブルの各項目７０１〜７０６に対応する情報を取得する為のリクエストが含まれ、
　少なくともモード移行参照テーブル中の各項目７０１〜７０６を判断する為に必要なホストコンピュータにおける各種プロセス情報がプリンタによって取得され、
　所定のホストコンピュータに対して登録されるプロセスは１つに限定されるものでなく、複数登録することも想定され、そのような場合には複数のアプリケーションの各々に対してプリンタからホストコンピュータに対してリクエストが実行され、
　プリンタはホストコンピュータから前記リクエストに対する返信データを受信し、
　受信した情報とモード移行参照テーブルに示された判断基準とに基づき省エネルギーモード移行への判断が行われ、
　モード移行参照テーブルは、プリンタ毎の所定の記憶部に保持されているものであり、プリンタが省エネルギーモードに移行するか否かを判断する基準を示し、
　複数のホストコンピュータ（７０１）夫々の状態がどのようになっていれば、省エネルギーモードに移行するかの設定（移行条件７０７）、所定のプロセスに対して休止状態とみなす判断基準（７０４〜７０６）が含まれ、
　「移行条件７０７」は、プリンタの操作部或いはネットワークを介したホストコンピュータからの指示入力に応じて適宜変更可能に構成されており、
　個々のホストコンピュータに対するプロセス情報と予め設定された移行条件７０７に基づきモード移行の判断がなされ、
　省エネルギーモードへのモード移行の決定がなされた場合、省エネルギーモード移行後、そのモードからの復帰を実現するために各種パラメータを保存し、
　省エネルギーモードとしてスリープモード（Ｓｌｅｅｐ）へ移行し、
　モード移行参照テーブル例として、（プリンタＢ）については、１つめの条件は「ホストＣ」は「プロセスＱが休止」であり、「プロセス休止みなし条件」は、「ユーザ名」が「ike」、「プロセスロードスレッシュホールド」が「0.3」、「プロセスアイドルタイム」が「2.0h」、「モード移行タイムアウト」が「1.0h」、２つめの条件は「ホストＤ」は「プロセスＸが休止」であり、「プロセス休止みなし条件」は、「ユーザ名」が「taka」、「プロセスロードスレッシュホールド」が「0.3」、「プロセスアイドルタイム」が「1.5h」、「モード移行タイムアウト」が「1.0h」、３つめの条件は「ホストＤ」は「プロセスＹが休止」であり、「プロセス休止みなし条件」は、「ユーザ名」が「taka」、「プロセスロードスレッシュホールド」が「0.3」、「プロセスアイドルタイム」が「1.5h」、「モード移行タイムアウト」が「1.0h」と定義され、省エネモード移行条件としては、「２以上のホストにおいてプロセスが休止状態或いは休止みなし状態である。」と定義されている、
　最適な省電力環境を実現可能なプログラム。」
第３　対比・判断
１．対比
　本願発明と引用発明とを対比する。
（１）引用発明の「ホストコンピュータ」は、本願発明の「ホスト機器」に相当する。
　引用発明の「プリンタ」は、ネットワーク環境下においてホストコンピュータと通信を行うものであるので、本願発明の「ホスト機器に接続されるデバイス機器」に相当する。
　引用発明の「モード移行参照テーブル」は、プリンタが省エネルギーモードに移行するか否かを判断する基準を示すものであるので、本願発明の「デバイス機器に対する通常状態から省電力状態への切替え条件」に相当する基準を含む基準を示すものといえる。
　引用発明は、受信した情報とモード移行参照テーブルに示された判断基準とに基づき省エネルギーモード移行への判断が行われているので、モード移行参照テーブルを読み出す機能を有することは明らかであり、この機能は、本願発明の「条件取得処理」に相当する。
　そのため、引用発明は、本願発明の「ホスト機器に接続されるデバイス機器に対する通常状態から省電力状態への切替え条件を取得する条件取得処理」に相当する機能を有しているといえる。
（２）引用発明の「ホストコンピュータに対するプロセス情報」は、ホストコンピュータの状態を示す情報といえるので、引用発明の「ホストコンピュータに対するプロセス情報」は、本願発明の「ホスト機器の状態を示す状態情報」に相当する。
　引用発明では、ホストコンピュータにおける各種プロセス情報がプリンタによって取得されているので、プロセス情報を取得する機能を有することは明らかであるので、引用発明は、本願発明の「ホスト機器の状態を示す状態情報を取得する情報取得処理」に相当する機能を有しているといえる。
（３）引用発明のモード移行参照テーブルは、プリンタが省エネルギーモードに移行するか否かを判断する基準を示し、複数のホストコンピュータ（７０１）夫々の状態がどのようになっていれば、省エネルギーモードに移行するかの設定（移行条件７０７）、所定のプロセスに対して休止状態とみなす判断基準（７０４〜７０６）が含まれており、そして、個々のホストコンピュータに対するプロセス情報と予め設定された移行条件７０７に基づきモード移行の判断がなされているので、引用発明は、本願発明の「切替え条件と前記状態情報とを照合する照合処理」に相当する機能を有しているといえる。
（４）引用発明のモード移行参照テーブルは、（プリンタＢ）については、１つめの条件が「ホストＣ」は「プロセスＱが休止」であることを含み、２つめの条件が「ホストＤ」は「プロセスＸが休止」であることを含み、３つめの条件が「ホストＤ」は「プロセスＹが休止」であることを含んで定義され、省エネモード移行条件としては、「２以上のホストにおいてプロセスが休止状態或いは休止みなし状態である。」と定義されているので、引用発明のモード移行参照テーブルには、プリンタに対する切替え条件が設定されているといえ、引用発明は、本願発明の「前記デバイス機器に対する複数の前記切替え条件が設定されている場合」とは、「前記デバイス機器に対する前記切替え条件が設定されている場合」である点では共通する切替え条件が設定されているといえる。
（５）引用発明が、省エネルギーモードへのモード移行の決定がなされた場合、省エネルギーモード移行後、そのモードからの復帰を実現するために各種パラメータを保存し、省エネルギーモードとしてスリープモード（Ｓｌｅｅｐ）へ移行することは、本願発明の「前記照合の結果に基づいて、前記デバイス機器へ前記通常状態と前記省電力状態との切替えを指示する指示処理」に相当する機能といえる。
（６）引用発明は、「最適な省電力環境を実現可能なプログラム」であるので、「コンピュータに実行させる電源制御プログラム」である点で本願発明と共通する。
　したがって、両者は、以下の点で相違または一致する。
［一致点］
　ホスト機器に接続されるデバイス機器に対する通常状態から省電力状態への切替え条件を取得する条件取得処理と、
　前記ホスト機器の状態を示す状態情報を取得する情報取得処理と、
　前記切替え条件と前記状態情報とを照合する照合処理と、
　前記デバイス機器に対する前記切替え条件が設定されている場合に、
前記照合の結果に基づいて、前記デバイス機器へ前記通常状態と前記省電力状態との切替えを指示する指示処理と、
　をコンピュータに実行させる電源制御プログラム。
［相違点］
　本願発明は、「デバイス機器に対する複数の前記切替え条件が設定されている」ものであるのに対して、引用発明は、「モード移行参照テーブル」に「プリンタが省エネルギーモードに移行するか否かを判断する基準を示し、複数のホストコンピュータ（７０１）夫々の状態がどのようになっていれば、省エネルギーモードに移行するかの設定（移行条件７０７）、所定のプロセスに対して休止状態とみなす判断基準（７０４〜７０６）が含まれ」るが、プリンタが省エネルギーモードに移行する条件が複数設定されていると特定されていない点。
２．判断
［相違点］について
　引用発明は、「モード移行参照テーブル」の例として、（プリンタＢ）については、１つめの条件が「ホストＣ」は「プロセスＱが休止」であることを含み、２つめの条件が「ホストＤ」は「プロセスＸが休止」であることを含み、３つめの条件が「ホストＤ」は「プロセスＹが休止」であることを含んで定義されており、省エネモード移行条件としては、「２以上のホストにおいてプロセスが休止状態或いは休止みなし状態である。」と定義されている。
　引用発明においては、上述したように、「省エネモード移行条件」としては「２以上のホストにおいてプロセスが休止状態或いは休止みなし状態である。」と定義されているのみであるから、引用発明の「モード移行参照テーブル」は、形式的には、一つの省エネモード移行条件しか含まれていないともいい得るものであるが、引用発明の「モード移行参照テーブル」の「１つめの条件」、「２つめの条件」、「３つめの条件」を考慮すれば、引用発明の「２以上のホストにおいてプロセスが休止状態或いは休止みなし状態である。」という（プリンタＢ）についての「省エネモード移行条件」は、「ホストＣ」において「プロセスＱが休止」し「ホストＤ」において「プロセスＸが休止」した状態である場合と、「ホストＣ」において「プロセスＱが休止」し「ホストＤ」において「プロセスＹが休止」した状態である場合とを含む、複数の場合にプリンタが省エネモードに移行することを表すものであり、実質的には、複数の省エネモード移行条件を表すものである。
　そして、引用発明は、「移行条件７０７」は、プリンタの操作部或いはネットワークを介したホストコンピュータからの指示入力に応じて適宜変更可能なものであるから、引用発明において、「１つめの条件」、「２つめの条件」、「３つめの条件」を考慮して、実質的には、複数の省エネモード移行条件を表すものである「２以上のホストにおいてプロセスが休止状態或いは休止みなし状態である。」という「移行条件７０７」を、形式的に、「ホストＣにおいてプロセスＱが休止しホストＤにおいてプロセスＸが休止した状態である。」という定義の条件と、「ホストＣにおいてプロセスＱが休止しホストＤにおいてプロセスＹが休止した状態である。」という定義の条件とを含む複数の条件として設定することは、当業者が容易になし得たことである。
　したがって、本願発明は、引用発明に基づいて当業者であれば容易に構成することができたものである。
　そして、本願発明の奏する効果は、引用発明から当業者が予想できる程度のものである。
第４　むすび
　以上のとおり、本願発明は、引用発明に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　したがって、本願は、その他の請求項について検討するまでもなく、拒絶されるべきものである。
　よって、結論のとおり審決する。