【事件の表示】
　特願２００２−１２８０７０「環境設定装置、環境設定プログラム、および情報処理装置」拒絶査定不服審判事件〔平成１５年１１月１４日出願公開、特開２００３−３２３３６３〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１　手続の経緯
　本願は、平成１４年４月３０日の出願であって、平成１９年１１月２８日付けの拒絶の理由の通知に対して、平成２０年２月４日付けで意見書が提出されるとともに、同日付けで手続補正がなされたが、同年１１月１４日付けで拒絶をすべき旨の査定がされ、これに対し同年１２月１７日に拒絶査定不服審判の請求がなされるとともに、平成２１年１月１３日付けで手続補正がなされたものである。
　
２　本願発明
　本願の請求項１に係る発明（以下「本願発明」という。）は、平成２１年１月１３日付けの手続補正書の特許請求の範囲の請求項１に記載された事項により特定される、以下のとおりのものである。
　
「ネットワークを介在させた通信を含む処理を行なう情報処理装置であって、
　この情報処理装置は、複数種類のネットワークにそれぞれ対応する通信部を用いて当該複数種類のネットワークを利用可能なものであり、
　前記複数種類のネットワークの探索の優位順位を記録した情報と、
　前記情報に記録された順位にしたがってネットワークに接続された通信部を用いた探索を行い、この情報処理装置が接続されたネットワーク環境に存在する固有アドレスを検出し、該検出された固有アドレスを使って該ネットワーク環境を認識する環境認識部と、
　前記環境認識部で認識されたネットワーク環境に応じて、当該情報処理装置のオペレーティングシステム上で動作するアプリケーションプログラムの動作環境情報を設定する環境設定部と、
　を備えたことを特徴とする情報処理装置。」
　
３　引用例の記載
　原査定の拒絶の理由に引用された国際公開０１／７４０１１号（２００１年１０月４日国際公開。以下「引用例」という。）には、図面とともに次の事項が記載されている。
　
ア　「Field of the Invention
　
This invention relates to a short range radio transceiver device, such as a Bluetooth (R) or 802.11b device. It relates also to the controlling program for such a device. The short range radio transceiver device can be any kind of device with communications capabilities based on short range radio. It therefore covers, without limitation, laptop computers, PDAs, smart phones and other kinds of wireless information device.
　
Description of the Prior Art
　
Short range radio transceiver devices, exemplified by Bluetooth or 802.11b enabled products, allow wireless communications to take place between different electronic devices. For example, a Bluetooth enabled laptop computer could communicate using Bluetooth short range radio with a modem, enabling wire-free Internet access. Equally, that laptop could communicate with a keyboard, mouse or any other peripheral using Bluetooth radio. The wide-spread adoption of such short range radio communications technology across many different device categories is seen as an important element in pervasive computing. The term 'short range radio transceiver device' used in this specification should be expansively construed to cover any kind of electronic device with communications capabilities utilising short range radio. Such devices, which are usually, but not necessarily, portable devices, include laptop computers, PDAs, smart phones and any other kind of wireless information device, in which one of the components is a short range radio transceiver. The term 'short range radio transceiver device' does not therefore refer to the transceiver per se, but instead to the device into which the transceiver is built.」（１頁４〜２８行）（以下、当審作成の仮訳「発明の属する分野
　
本発明は、Ｂｌｕｅｔｏｏｔｈ（Ｒ）又は８０２．１１ｂデバイスのような短距離無線通信トランシーバーデバイスに関します。それはさらにそのようなデバイス用の制御プログラムに関係があります。短距離無線通信トランシーバーデバイスは、短距離無線通信に基づいた通信能力を備えたどんな種類のデバイスにもなりえます。したがって、それは、ラップトップコンピュータ、PDA、スマートフォン及び他の種類の無線情報デバイスを制限なしでカバーします。
　
従来の技術
　
Ｂｌｕｅｔｏｏｔｈ又は８０２．１１ｂ対応の製品によって例証された短距離無線通信トランシーバーデバイスは、無線通信が異なる電子機器間に起こることを可能にします。例えば、Ｂｌｕｅｔｏｏｔｈは、ラップトップコンピュータを、Ｂｌｕｅｔｏｏｔｈ短距離無線通信を使用することにより、無線のインターネットアクセスを可能にするモデムと通信することができるようにします。同様に、そのラップトップは、Ｂｌｕｅｔｏｏｔｈ無線を使用して、キーボード、マウス又は他の周辺デバイスと通信することができます。様々なデバイスカテゴリーを横断したそのような短距離無線通信技術の広い採用は、浸透しているコンピューティングで重要な要素と見なされています。この明細書の中で使用される用語「短距離無線通信トランシーバーデバイス」は、短距離無線通信を利用する通信能力でどんな種類の電子機器もカバーするために拡張的に解釈されるべきです。通常、しかし、必ずではないが、携帯機器であるそのようなデバイスは、ラップトップコンピュータ、PDA、スマートフォン及びコンポーネントの一つは短距離無線通信トランシーバーである他の種類の無線情報デバイスを含んでいます。したがって、用語「短距離無線通信トランシーバーデバイス」は、トランシーバーそれ自身を指さず、代わりにトランシーバーが組み込まれるデバイスを指します。」）
　
イ　「The operation of Bluetooth and other short range radio devices is defined using different functions, such as the transmit power level, security settings etc. Each of these functions can be set to a different value or range of values; for example, the transmit power level function might be set to a 'high', 'medium' or 'low' value. The term 'parameter' will be used for the values/ranges of values/settings applicable to a given function. A user typically has to manually re-set parameters each time his or her location alters; for example, the user might be using a 'high' power transmit value when located at home, since there might be only a single fixed Bluetooth access point to connect with and a high power setting is needed to ensure connection to it from anywhere within the house. However, when in his office, there might be many such fixed access point, so that the user need only transmit at 'low' power. To re-set the parameters for a function (and possibly many other functions as well) when changing location is not only inconvenient but also easily forgotten. 
　
Summary of the Invention
　
In a first aspect of the invention, there is a short range radio transceiver device whose operation is defined at least in part by a group of functions, each function being itself defined by one or more parameters; 
     characterised in that the device stores (a) a first set of such parameters associated with the device being in a first logical location and (b) one or more further sets of such parameters, each associated with the device being in a different logical location;
     in which the device is programmed to use data defining whether it is in the first logical location or in one of the different logical locations in order for the applicable set of such parameters to be automatically selected.
　
The device can obtain the data defining whether it is in the first logical location or in one of the different logical locations in typically one of two different ways. First, the user can manually input a logical location definition into the device; this logical location definition is recognisable to the device as being associated with a given set of parameters for various functions. Secondly, the device can itself detect its logical location by using physical location sensing technology; it can then look-up in a database the applicable parameters associated with its location.
　
Hence, the present invention envisages in one implementation a short range radio transceiver device, such as a Bluetooth enabled product like a laptop computer, in which the user can manually set a logical location definition, which in turn automatically leads to the appropriate parameters being set for some or all of the device functions. This removes the need for the user to manually re-set parameter values each time his or her location alters. Instead, the user simply sets a location definition, and the parameter values appropriate for that location definition pre-stored in the device are called up and applied. The term 'logical location' refers to the name of a set of parameters (or, equivalently, settings). It may in fact be optimised for a given kind of physical location (e. g. an airport etc.), or a specific physical location (e. g. a user's home or car), so that the name is typically the name of a kind of physical location (or an actual location). Other naming possibilities also exist ; these may be similar to the naming schemes used for profile settings in a mobile telephone (e. g. 'Meetings' ; 'Private' etc.)
　
An implementation of the present invention therefore allows a set of the required parameters to be stored in relation to several different environments. The appropriate set is then called up by the user simply defining the logical location of the device by selecting the correct logical location from a list of different logical locations displayed in a menu on a display screen of the device.
　
For example, the first logical location and the different logical locations could be selected from a list naming several kinds of locations, such as the following: Home ; Office; Hotel; Private; Airport; Meeting (or a list covering the same kinds of logical locations but with different names, such as Our House; At Work ; etc and/or other kinds of logical locations entirely).」（２頁１３行〜４頁１５行）（以下、当審作成の仮訳「Ｂｌｕｅｔｏｏｔｈ及び他の短距離無線通信デバイスのオペレーションは、送信電力レベル、セキュリティ設定などのような異なる機能を使用して定義されます。これらの機能の各々は異なる値又は値の範囲にセットすることができます；　例えば、送信電力レベル機能は、「高い」、「中くらい」又は「低い」値にセットされるかもしれません。用語「パラメータ」は、与えられた機能に適用可能な値／セッティングの値／範囲に使用されるでしょう。彼又は彼女の位置が変わるごとに、ユーザは典型的には手動で再度セットされたパラメータを持っています；　例えば、接続する一つの固定Ｂｌｕｅｔｏｏｔｈアクセスポイントだけがあるかもしれないし、高パワーセッティングが家の中のいかなる場所からもそれへの接続を守るために必要であるので、家に位置した時、ユーザは「高い」パワー送信値を使用しているかもしれません。しかしながら、彼のオフィスで、多くのそのような固定アクセスポイントがあるかもしれない場合、その結果、ユーザは「低い」パワーの送信を単に必要とします。位置を変更したときに、再度、１つの機能（同様に、恐らく多くの他の複数の機能）のパラメータをセットすることは、不便なだけでなく容易に忘れられるということです。
　
発明の要約
　
発明の最初の態様では、そのオペレーションが一群の機能によって少なくとも一部分定義される短距離無線通信トランシーバーデバイスがあり、各機能は、１つ以上のパラメータによってそれ自体定義され；
　 （a）最初の論理位置にあるデバイスに関連したそのようなパラメータの最初のセット及び（b）異なる論理位置にあるデバイスに各々関連したそのようなパラメータの１以上のさらなるセットを、デバイスが格納するという点で特徴づけられ；
　デバイスは、自動的に選択されるそのようなパラメータの適用可能なセットのために、それが、最初の論理位置又は異なる論理位置のうちの１つにあるかを定義するデータを使用するようにプログラムされている。
　
デバイスは、典型的に２つの異なる方法のうちの１つの手法で、それが最初の論理位置又は異なる論理位置のうちの１つにあるかを定義するデータを得ることができます。最初に、ユーザは、手動でデバイスに論理位置定義を入力することができます；この論理位置定義は、様々な機能のあるセットのパラメータに関係しているようなデバイスに認識可能です。第２に、デバイスは、それ自体で、物理位置感知技術の使用によりその論理位置を検知することができます；それは、データベース中のその位置に関連した適用可能なパラメータを調べることができます。
　
従って、本発明は、１つのインプリメンテーションとして、ラップトップコンピュータのようなＢｌｕｅｔｏｏｔｈ可能な製品のような短距離無線通信トランシーバーデバイスを思い描きます。そのデバイスにおいて、ユーザは、手動で、次には自動的に、論理位置定義をセットすることができ、論理位置定義は、デバイス機能のうちのいくつか又はすべてのためにセットされた適切なパラメータに結びつきます。これは、彼又は彼女の位置が変わるごとに、パラメータ値を手動で再度セットするユーザの必要性をなくします。代わりに、ユーザは単に位置定義をセットします。すると、デバイスにあらかじめ格納されたその位置定義に適切なパラメータ値は呼び出され、適用されます。用語「論理位置」は、１セットのパラメータ（又は等しくセッティング）の名前を指します。それは、ある種の物理位置（例えば、空港など）又は特定の物理位置（例えば、ユーザのホームか自動車）のために実際最適化されてもよい。その結果、名前は、典型的に一種の物理位置（又は実際の位置）の名前です。他の名付けの可能性も存在します；　これらは、移動電話（例えば、「ミーティング」；「プライベート」など）においてプロファイルセッティングに使用された、名付けスキームに似ているかもしれません。
　
したがって、本発明のインプリメンテーションは、１セットの必要なパラメータがいくつかの異なる環境に関して格納されることを可能にします。その後、適切なセットは、デバイスの表示画面のメニューに表示された異なる論理位置のリストから正確な論理位置を選ぶことにより、デバイスの論理位置を単に定義するユーザによって呼び出されます。
　
例えば、下記のようないくつかの種類の位置を指定するリストから最初の論理位置及び異なる論理位置を選ぶことができるかもしれません：ホーム；オフィス；ホテル；プライベート；空港；会合（又は同じ種類の、だが私たちのハウス、仕事上など又は他の種類の論理位置のような異なる名前を持った論理位置をカバーするリスト）。」）
　
ウ　「As explained above, parameters of operational functions can be automatically altered to be logical location appropriate. The operational functions are not however limited solely to functions relating to aspects of the short range radio communication function. Instead, the functions can include any application, utility, feature or setting which is logical location dependent.」（４頁２９行〜５頁３行）（以下、当審作成の仮訳「上に説明されるように、運用上の機能のパラメータは、論理位置に適切なものに自動的に変更されます。しかしながら、運用上の機能は、もっぱら短距離無線通信機能の様相に関係のある機能に制限されていません。代わりに、機能は、論理位置に依存する、あらゆるアプリケーション、ユーティリィティ、特徴又はセッティングを含むことができます。」）
　
エ　「Another example of a function is printing to a default printer; this will change depending on the device location. In an implementation of the present invention, the device automatically uses the correct printer in any given location which the user has previously associated with the desired printer in that location. For example, when at home, printer ABC1 might be the only available printer, whereas at work, printers ABC2 to ABC20 may be available. Hence, when the user selects logical location 'Home' when at home, printer ABC1 is automatically selected as the default printer and any print requests are sent to that printer.」（５頁１２〜１８行）（以下、当審作成の仮訳「機能の別の例はデフォルトのプリンタでの印刷です；これはデバイス位置に依存して変わるでしょう。本発明のインプリメンテーションでは、デバイスは、自動的にユーザが以前にその位置における希望のプリンタに関連させた所定の位置における正しいプリンタを使用します。例えば、家で、プリンタＡＢＣ１が唯一の利用可能なプリンタかもしれず、仕事場では、ＡＢＣ２〜ＡＢＣ２０のプリンタが利用可能かもしれません。従って、家にいるときに、ユーザが論理位置「ホーム」を選択する場合、プリンタＡＢＣ１は、デフォルトのプリンタとして自動的に選択され、どんなプリントリクエストもそのプリンタに送られる。」）
　
オ　「Preferably, the user is able to manually instruct a controlling program as to the appropriate logical location by selecting options from a menu, such as a pop up menu on a display of the device or the computing platform that contains the device. But, as noted above, the device may automatically detect whether it is in the first logical location or in one of the different logical locations: hence the user does not have to manually select a logical location from a location menu list displayed on the device. Any change of logical location may instead automatically change the parameters for some or all of the device's functions, without the need for a user to manually instruct the device about the most appropriate logical location to apply. This could be achieved by detecting the presence of other predefined devices that are known by the device to be in a given physical location. For example, if a television with a unique ID 123 is detected by the device and the device knows that the device with ID 123 is in the logical location defined as 'Home', then the device can reasonably assume it is also in the 'Home' logical location since its reception range is limited. Various parameters can then automatically be altered to their 'Home' settings. To use the power level example introduced above, the power level could automatically rise to the value defined by the 'Home' logical location if any device known to be permanently located at home is detected by the device. In a Bluetooth implementation, the device automatically sends out enquiries at defined intervals: when another Bluetooth device is in range, that device responds, giving the enquiring device a unique address identifier. The location and unique address identifier of specified devices can be stored in a table in the enquiring device (e. g. in the controlling program), so that the enquiring device can infer its own logical location by receiving a known unique identifier associated with a device in a fixed physical location.
　
Similarly in an 802.11b implementation an access point device provides it's unique MAC address when another device is associated with the access point.」（５頁２８行〜６頁２２行）（以下、当審作成の仮訳「好ましくは、ユーザは、デバイス又はデバイスを含んでいるコンピューティングプラットフォームのディスプレイ上のポップアップメニューのようなメニューからオプションを選ぶことにより、適切な論理位置に関して制御プログラムを手動で教えることができます。しかし、上に示されるように、デバイスはそれが最初の論理位置又は異なる論理位置のうちの１つにあるかどうか自動的に検知してもよい：従って、ユーザは、手動でデバイスに表示された位置メニューリストから論理位置を選ぶ必要はありません。論理位置のいかなる変更は、手動でユーザが適用するべき最も適切な論理位置に関してデバイスに教える必要なしに、代わりに、デバイスの機能のうちのいくつか又はすべてのためのパラメータを自動的に変更させることができます。ある物理位置にあるデバイスによって知られている他の事前に定義されたデバイスの存在の検知により、これを達成することができるかもしれません。例えば、ユニークなＩＤ１２３を備えたテレビがデバイスによって検知され、デバイスが、ＩＤ１２３を備えたデバイスが「ホーム」として定義された論理位置にあることを知っている場合、デバイスの受信範囲は制限されているので、デバイスが「ホーム」論理位置にあると合理的に仮定することができます。その後、様々なパラメータは、自動的にそれらの「ホーム」セッティングに変更することができます。上に導入された電力レベル例を使用すると、永久に家に位置すると知られていたいずれかのデバイスがデバイスによって検知される場合、電力レベルは、自動的に「ホーム」論理位置によって定義された値に上昇することができます。Ｂｌｕｅｔｏｏｔｈインプリメンテーションでは、デバイスは、自動的に定義された間隔で質問を送信します：別のＢｌｕｅｔｏｏｔｈデバイスが範囲にある場合、そのデバイスは質問するデバイスにユニークなアドレス識別子を与えて答えます。特定デバイスの位置及びユニークなアドレスの識別子は、質問するデバイス中（例えば、制御プログラムの中）のテーブルに格納することができます。その結果、質問するデバイスは、固定物理位置におけるデバイスに関連した既知のユニークな識別子を受け取ることにより、それ自身の論理位置を推論することができます。
　
同様に、８０２．１１ｂインプリメンテーションでは、アクセスポイントと別のデバイスが関連付けられる場合、アクセスポイントデバイスは、そのユニークなＭＡＣアドレスを提供する。」）
　
　以上の記載によれば、引用例には、次の発明（以下「引用発明」という。）が記載されている。
　
「８０２．１１ｂ可能なラップトップコンピュータであって、
　ラップトップコンピュータは、固定物理位置におけるアクセスポイントデバイスからそのアクセスポイントデバイスのＭＡＣアドレスを受け取ることにより、ラップトップコンピュータの論理位置を推論し、
　その論理位置に適切なパラメータは呼び出され、適用され、
　論理位置「ホーム」を推論する場合、家で利用可能なプリンタが、ラップトップコンピュータにおけるデフォルトのプリンタとして自動的に選択される
　ラップトップコンピュータ。」
　
４　対比
　本願発明と引用発明を対比する。
　引用発明において、８０２．１１ｂ可能なラップトップコンピュータは、無線ＬＡＮを介在させた通信の処理を行うことは明らかであるから、引用発明の８０２．１１ｂ可能な「ラップトップコンピュータ」は、本願発明のネットワークを介在させた通信を含む処理を行なう「情報処理装置」に相当する。
　引用発明のアクセスポイントデバイスの「ＭＡＣアドレス」は、アクセスポイントデバイス固有のものであるから、本願発明の「固有アドレス」に相当する。また、本願明細書の記載（特に、段落【００１２】参照。）によれば、本願発明の「ネットワーク環境」の意味には、「所在」が含まれることから、引用発明の「論理位置」は、本願発明の「ネットワーク環境」に相当する。さらに、引用発明において、ラップトップコンピュータは、アクセスポイントデバイスのＭＡＣアドレスを受け取ることにより、ラップトップコンピュータの論理位置を推論することから、アクセスポイントデバイスのＭＡＣアドレスは、ラップトップコンピュータと同じ所在に存在することは明らかである。そうすると、引用発明の「ラップトップコンピュータは、固定物理位置におけるアクセスポイントデバイスからそのアクセスポイントデバイスのＭＡＣアドレスを受け取ることにより、ラップトップコンピュータの論理位置を推論」する構成は、本願発明の「この情報処理装置が接続されたネットワーク環境に存在する固有アドレスを検出し、該検出された固有アドレスを使って該ネットワーク環境を認識する環境認識部」に相当する。
　引用発明の「デフォルトのプリンタ」は、印刷アプリケーションプログラムの動作環境情報であるといえるから、本願発明のアプリケーションプログラムの「動作環境情報」に相当する。そうすると、引用発明の「論理位置『ホーム』を推論する場合、家で利用可能なプリンタが、ラップトップコンピュータにおけるデフォルトのプリンタとして自動的に選択される」構成は、本願発明の「前記環境認識部で認識されたネットワーク環境に応じて、当該情報処理装置で動作するアプリケーションプログラムの動作環境情報を設定する環境設定部」に相当する。
　
　すると、本願発明と引用発明は、次の点で一致する。
＜一致点＞
「ネットワークを介在させた通信を含む処理を行なう情報処理装置であって、
　この情報処理装置が接続されたネットワーク環境に存在する固有アドレスを検出し、該検出された固有アドレスを使って該ネットワーク環境を認識する環境認識部と、
　前記環境認識部で認識されたネットワーク環境に応じて、当該情報処理装置で動作するアプリケーションプログラムの動作環境情報を設定する環境設定部と、
　を備えたことを特徴とする情報処理装置。」
　
　一方、両者は次の点で相違する。
＜相違点１＞
　本願発明では、情報処理装置は、複数種類のネットワークにそれぞれ対応する通信部を用いて当該複数種類のネットワークを利用可能なものであり、また、前記複数種類のネットワークの探索の優位順位を記録した情報を備え、前記情報に記録された順位にしたがってネットワークに接続された通信部を用いた探索を行うのに対し、引用発明では、これらの構成について記載がない点。
＜相違点２＞
　本願発明では、情報処理装置のオペレーティングシステム上で動作するアプリケーションプログラムであるのに対し、引用発明では、アプリケーションプログラムがオペレーティングシステム上で動作するのか明確な記載がない点。
　
５　当審の判断
　上記相違点について検討する。
＜相違点１についての検討＞
　ネットワーク通信技術において、携帯情報端末が複数種類のネットワークに利用可能な通信部を有し、記憶装置に記録された優先順位にしたがって、通信部を用いた探索を行う技術は、特開平１１−２５２６６２号公報（特に、段落【００７１】及び図２〜４参照。）、特開２００１−３０９４４５号公報（特に、段落【００１４】〜【００１５】、【００１７】及び図１、４、５参照。）及び特開２００２−１１２３４７号公報（特に、段落【００１６】〜【００１７】、【００３０】、【００３９】及び図１、１０参照。）に記載されているように、本願出願前周知である。したがって、引用発明において、当該周知技術を適用して、情報処理装置は、複数種類のネットワークにそれぞれ対応する通信部を用いて当該複数種類のネットワークを利用可能なものであり、また、前記複数種類のネットワークの探索の優位順位を記録した情報を備え、前記情報に記録された順位にしたがってネットワークに接続された通信部を用いた探索を行うように構成することは、当業者が容易に想到し得ることである。
　
＜相違点２についての検討＞
　コンピュータにおいて、印刷アプリケーションプログラムなどのアプリケーションプログラムがオペレーティングシステム上で動作することは、技術常識である。したがって、引用発明において、当該技術常識を適用して、情報処理装置のオペレーティングシステム上で動作するアプリケーションプログラムとすることは、当業者が適宜なし得ることである。
　
　また、本願発明の構成によって生じる効果も、引用発明、周知技術及び技術常識から当業者が予測できる程度のものである。
　
　したがって、本願発明は、引用発明、周知技術及び技術常識に基づいて当業者が容易に発明をすることができたものである。
　
６　むすび
　以上のとおり、本願発明は、引用発明、周知技術及び技術常識に基づいて、当業者が容易に発明をすることができたものであるから、他の請求項について論及するまでもなく、本願は、特許法２９条２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。