【事件の表示】
　特願２００６−　９１９３５「家庭用装置の集まりとのコンテンツの同期化方法及び装置」拒絶査定不服審判事件〔平成１８年１０月２６日出願公開、特開２００６−２９５９１８〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯
　本願は、平成１８年３月２９日（パリ条約による優先権主張２００５年４月７日、米国）の出願であって、平成２３年８月１日付(起案日)で拒絶の理由が通知され、平成２３年１１月９日付で意見書・手続補正書が提出されたものの、平成２４年６月６日付(起案日)で拒絶査定がなされたものである。 
　本件は、上記拒絶査定を不服として平成２４年９月５日付で請求された拒絶査定不服審判であって、その審判請求と同時に手続補正書が提出され、当審において、前置報告書の内容について審判請求人の意見を求めるために、平成２５年１月３１日付で審尋がなされ、平成２５年５月２日付で回答書が提出され、平成２５年６月２１日付(起案日)で拒絶の理由が通知され、平成２５年９月２５日付で意見書・手続補正書が提出されたものである。
　
２．本願発明
　本願の請求項１〜２６に係る発明は、平成２３年１１月９日付、平成２４年９月５日付、及び、平成２５年９月２５日付手続補正書で補正された明細書、特許請求の範囲及び図面の記載からみて、それぞれ、その特許請求の範囲の請求項１〜２６に記載されたとおりのものと認められるところ、その請求項１４に係る発明は請求項１４に記載された次のとおりである。（以下「本願発明」という。）　
　
「【請求項１４】
　装置とネットワークで接続され、コンテンツを同期する同期制御器であって、
　前記ネットワーク内の前記装置で利用できるコンテンツのメタデータを管理するディレクトリと、
　コンテンツを含む他の装置と通信を確立する通信ドライバと、
　前記ディレクトリを用いて、前記ネットワーク内の前記装置で利用できるコンテンツのメタデータが前記他の装置に含まれるコンテンツのメタデータとマッチするか否かを決定し、前記ネットワーク内の前記装置で利用できるコンテンツのメタデータが前記他の装置に含まれるコンテンツのメタデータとマッチしていない場合、前記ネットワーク内の前記装置で利用できるコンテンツを前記他の装置に、または逆に、または両方向に転送することにより両装置のコンテンツを同期するコンテンツ管理手段と、
　前記装置のコンテンツで利用できるコンテンツのフォーマットと、前記他の装置で利用できるコンテンツのフォーマットとが、互いに異なる場合、前記装置で利用できるコンテンツのフォーマットを、前記他の装置で利用できるフォーマットに変更するフォーマット変更手段と、
を含む同期制御器。」
　 
３．引用刊行物
３．１．引用例１
３．１．１．引用例１の記載事項
　当審における平成２５年６月２１日付の拒絶の理由で引用した米国特許出願公開第２００２／１７４２６９号明細書(以下「引用例１」という。)には、図面とともに以下の記載がある。(翻訳を括弧内に併記する。)
　
“[0003] The present invention relates to an audio gateway device and more particularly to an audio gateway device that is adapted to be used in a network of one or more digital audio playback devices which provides a gateway to the Internet for such digital audio playback devices and provides additional functionality such as synchronizing the digital audio content and playlists between the digital audio playback devices.”(『本発明は、オーディオゲートウェイデバイスに関連するものであって、特に、一つ以上のディジタルオーディオ再生デバイスのネットワークに用いることができるものであって、それらディジタルオーディオデバイスに対するインターネットへのゲートウェイとして機能するものであり、更に、ディジタルオーディオコンテンツとプレイリストを、ディジタルオーディオ再生デバイスの間で同期するという追加の機能を与えるものである。』)
　
“SUMMARY OF THE INVENTION
[0007] Briefly, the present invention relates to a digital audio gateway device for use in a wireless network of digital audio playback devices. The gateway device is wirelessly linked to one or more digital audio playback devices to provide a gateway to the Internet for the digital audio playback devices. In addition to functioning as a gateway, the device provides additional functionality and may act as a cache of digital audio data for the various digital audio players connected in the wireless network and may also act to automatically update digital audio content on the audio players, synchronize digital audio content and playlists between the digital audio players and continue automatically or upon user request a particular playlist as the user moves from one digital audio player to another.”(『発明の概要　本発明は、概略、ディジタルオーディオ再生デバイスの無線ネットワークに用いるディジタルオーディオゲートウェイデバイスに関するものである。ゲートウェイデバイスは、一つ以上のディジタルオーディオ再生デバイスに無線で接続され、それらディジタルオーディオデバイスに対するインターネットへのゲートウェイとして機能する。ゲートウェイの機能に加えて、そのデバイスは、無線接続されている各種のディジタルオーディオ再生デバイスに対して、ディジタルオーディオデータのキャッシュとして動作することも可能であり、また、自動的にオーディオ再生機のディジタルオーディオコンテンツを自動的に更新したり、ディジタルオーディオ再生機のリストを互いに同期させたり、ユーザの要求に従って特定のプレイリストを一つの再生機から他の再生機に移動させたりすることができる。』)
　
“DETAILED DESCRIPTION 
[0034] The present invention is adapted to provide additional functionality of digital audio players. For example, in one embodiment, as illustrated in FIG. 1, a computing platform 103, for example, a personal computer, is used as a gateway to enable various digital audio players 115 and 116 to be connected to the Internet or other computer network 102. In this embodiment, the computing platform 103 may be configured to access one or more servers 100 on the Internet or other computer network 102 that contain digital audio content and other information 101, such as artists, track names, album names, lyrics, and playlists, among other things. Though the computing platform 103 can act as a digital audio player by itself, in this embodiment of the invention, the computing platform 103 acts as an audio gateway for various digital audio players 115 and 116, and can additionally provide caching of the digital audio content and other information 101 for the digital audio players 115 and 116 from the servers 100 that are connected to the computing platform 103 through the Internet or other computer network 102. Using a wireless network or wireless communication platform 104, the computing platform 103 is adapted to communicate with various digital audio players, such as one or more mobile digital audio players 115 and fixed digital audio players 116 that are within range of the wireless network or wireless communication platform 104 forming a local wireless network as generally illustrated in FIG. 3.”(『発明の詳細な説明　本発明は、ディジタルオーディオ再生機に追加の機能を提供することに適している。たとえば、図１に記載されるような一つの実施例では、パーソナルコンピュータのようなコンピューティングプラットフォーム１０３がゲートウェイとして用いられ、各種のディジタルオーディオ再生機１１５，１１６がインターネットないしその他のコンピュータネットワーク１０２に対して接続することを可能としている。この実施例では、コンピューティングプラットフォーム１０３は、インターネットないしその他のコンピュータネットワーク１０２上にあり、ディジタルオーディオコンテンツと、演奏者名、トラック名、アルバム名、歌詞、プレイリストのような、その他の情報１０１を有する一以上のサーバー１００に対して接続できるように設定されることが可能である。コンピューティングプラットフォーム１０３自体がディジタルオーディオ再生機として動作することも可能であるが、本発明のこの実施例では、コンピューティングプラットフォーム１０３は、各種のディジタルオーディオ再生機１１５，１１６に対するオーディオゲートウェイとして機能し、更に、各種のディジタルオーディオ再生機１１５，１１６に対して、コンピューティングプラットフォーム１０３にインターネットないしその他のコンピュータネットワーク１０２を介して接続されるサーバー１００上に記憶されるディジタルオーディオコンテンツとその他の情報１０１をキャッシュする機能を有している。図３に示されるように、無線ネットワークないし無線通信プラットフォーム１０４を利用することによって、コンピューティングプラットフォーム１０３は、無線ネットワークないし無線通信プラットフォーム１０４の範囲内にある、各種のディジタルオーディオ再生機、例えば、一つ以上のモバイルディジタルオーディオ再生機１１５や、固定ディジタルオーディオ再生機１１６と通信することが可能となるようになっている。』)
　
“[0035] Various devices are contemplated for use as audio gateways, for example, as shown in FIG. 2. In one embodiment, a personal computer 105 coupled to an internal or external wireless communication network or wireless communication platform 104, for example, an access point 106, is used as an audio gateway. Alternatively, a set top box 107 with a wireless network or wireless communication platform 104, coupled to a conventional TV 108, may be used as an audio gateway. A stand alone audio gateway 109 may also be formed from a wireless network or wireless communication platform 104. Other embodiments of an audio gateway are also contemplated. For example, any device with a wireless network or wireless communication platform 104, either public or private, may be used.”(『図２にも示されるように、各種のデバイスをオーディオゲートウェイとして考えることができる。一つの実施例では、アクセスポイント１０６のような内部ないし外部の無線通信ネットワークないし無線通信プラットフォーム１０４に接続されたパーソナルコンピュータ１０５が、オーディオゲートウェイとして用いられる。それに代えて、一般的なテレビ１０８に接続され、無線通信ネットワークないし無線通信プラットフォーム１０４を有するセットトップボックス１０７をオーディオゲートウェイとして用いることもできる。無線通信ネットワークないし無線通信プラットフォーム１０４とともにスタンドアローンゲートウェイ１０９を設けることもできる。その他の実施例のオーディオゲートウェイを考えることもできる。例えば、無線通信ネットワークないし無線通信プラットフォーム１０４を有するどのようなデバイスで用いることができる。』)
　
“[0036] In another embodiment of the invention, the computing platform 103 may be configured to automatically synchronize, or upon request, copy, add or remove digital audio content and other information 101, such as playlists, on mobile digital audio players 115 and fixed digital audio players 116. The computing platform 103 may also be used to control mobile digital audio players 115 and fixed digital audio players 116 by changing the current playlist or the currently playing digital audio content, among other things, on the mobile digital audio players 115 or fixed digital audio players 116.”(『本発明の他の実施例では、コンピューティングプラットフォーム１０３は、モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６上のディジタルオーディオコンテンツとその他の情報１０１、例えば、プレイリストを、自動的に、または、操作に応じて、同期、複写、追加、削除することができる。コンピューティングプラットフォーム１０３は、モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６上の現在のプレイリストや現在再生中のディジタルオーディオコンテンツ、その他のものを変えることによって、モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６を制御することに用いることもできる。』)
　
“[0037] In another embodiment of the invention as illustrated in FIG. 7, the system enables communication between various digital audio players, such as the digital audio players 110-113. This embodiment may be also incorporated with a computing platform 103, for example, acting as a gateway, as discussed above, or alternatively using the computing platform 103 for synchronization among the various digital audio players 110-113 or other functions, such as those discussed above.”(『更に図７に示されるような他の実施例では、ディジタルオーディオ再生機１１０〜１１３のような各種のディジタルオーディオ再生機の間での通信を可能とする。この実施例は、例えば、既に述べたように、ゲートウェイとして動作するコンピューティングプラットフォーム１０３に組み込むことができるし、また、その代わりとして、ディジタルオーディオ再生機１１０〜１１３の間での同期や、既に述べたような他の機能のためのコンピューティングプラットフォーム１０３を用いることもできる。』)
　
“Audio Gateway 
[0038] FIGS. 4-6 represent an exemplary network configuration, utilizing different audio gateways for enabling connection of the digital audio players 110-113 to the Internet or other computer network 102. These examples are by no means the only possible configurations that support the invention and do not necessarily cover all aspects of the invention.”(『オーディオゲートウェイ　図４〜６は、典型的なネットワークの設定を示し、ディジタルオーディオ再生機１１０〜１１３をインターネットないしその他のコンピュータネットワーク１０２に接続することを可能とする異なるオーディオゲートウェイを実現するものである。これらの例は、この発明をサポートする可能な構成を単に示すだけであって、発明の全ての部分をカバーするものではない。』)
　
“Personal Computer and Digital Audio Players Configuration 
[0039] The first exemplary configuration, shown in FIG. 4, uses a personal computer 105 as the audio gateway. The personal computer 105 connects to the Internet or other computer network 102 using a conventional network interface or modem 137. The personal computer 105 is thus able to download digital audio content and other information 101 from the server 100 (FIG. 1) connected to the Internet or other computer network 102. The digital audio content and other information 101, such as artists, track names, album names, lyrics, and playlists, can then be stored in a persistent storage 133 (FIG. 8), such as a hard drive, on the personal computer 105. The user can also create new playlists using the personal computer 105.”(『パーソナルコンピュータとディジタルオーディオ再生機の構成　図４に示されるような、第一の典型的な構成は、パーソナルコンピュータ１０５をオーディオゲートウェイとして用いる。パーソナルコンピュータ１０５は、通常のネットワークインターフェースまたはモデム１３７を用いてインターネットないしその他のコンピュータネットワーク１０２に接続する。パーソナルコンピュータ１０５は、そのため、図１に示されるようなサーバ１００からディジタルオーディオコンテンツとその他の情報１０１ををダウンロードすることができる。ディジタルオーディオコンテンツと、演奏者名、トラック名、アルバム名、歌詞、プレイリストのような、その他の情報１０１は、図８に示されるような、ハードドライブのような固定記憶１３３に記憶することができる。ユーザはパーソナルコンピュータ１０５を用いて新しいプレイリストを作成することができる。』)
　
“[0040] In this embodiment, a wireless access point 106 is used to access the wireless network or wireless communication platform 104. The wireless network or wireless communication platform 104 is used by the personal computer 105, acting as the audio gateway, to communicate with mobile digital audio players 115 and fixed digital audio”　
“[0041] players 116. The personal computer 105, using the wireless network or wireless communication platform 104, is able to, either automatically or at user request, pass the digital audio content and other information 101, including new playlists, to mobile digital audio players 115 and fixed digital audio players 116. If a fixed digital audio player 116, such as a stand-alone player 112 or a rack player 113 that connects to a stereo 114, happens to be turned off at the time, then the personal computer 105 is able to automatically detect the next time the fixed digital audio player 116 is turned on. When the personal computer 105 detects that a fixed digital audio player 116 has just turned on, then the personal computer 105 can pass the digital audio content and other information 101 to the fixed digital audio player 116 at that time. Mobile digital audio players 115, such as automotive players 110 and handheld players 111, may be out of range of the wireless network or wireless communication platform 104 during normal use. When a mobile digital audio player 115 comes into range of the wireless network or wireless communication platform 104, the personal computer 105, acting as an audio gateway, can automatically detect the mobile digital audio player 115 and pass the digital audio content and other information 101 at that time.”(『この実施例では、無線アクセスポイント１０６が無線通信ネットワークないし無線通信プラットフォーム１０４に接続するのに用いられる。無線通信ネットワークないし無線通信プラットフォーム１０４は、モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６と通信し、オーディオゲートウェイとして働くパーソナルコンピュータ１０５によって使われている。無線通信ネットワークないし無線通信プラットフォーム１０４を用いるパーソナルコンピュータ１０５は、自動的に又はユーザの操作にもとづいて、新しいプレイリストを含むディジタルオーディオコンテンツとその他の情報１０１をモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６に渡す。もし、スタンドアローン再生機１１２や、ステレオ１１４に接続されるラック設置型再生機１１２のような、固定ディジタルオーディオ再生機１１６が、その時点で、起動していない場合には、固定ディジタルオーディオ再生機１１６が次回起動したときに、パーソナルコンピュータ１０５は検出する。パーソナルコンピュータ１０５が固定ディジタルオーディオ再生機１１６が起動したことを検出したときは、その時に、ディジタルオーディオコンテンツとその他の情報１０１を固定ディジタルオーディオ再生機１１６に渡す。自動車用再生機１１０やハンドヘルド再生機１１１のような、モバイルディジタルオーディオ再生機１１５は、通常の使用の時に、無線通信ネットワークないし無線通信プラットフォーム１０４の範囲の外に存在する場合がある。モバイルディジタルオーディオ再生機１１５が無線通信ネットワークないし無線通信プラットフォーム１０４の範囲に入ってきたときは、オーディオゲートウェイとして動作するパーソナルコンピュータ１０５は、モバイルディジタルオーディオ再生機１１５を自動的に検出し、その時に、ディジタルオーディオコンテンツとその他の情報１０１をモバイルディジタルオーディオ再生機１１５に渡す。』)
　
“[0042] In addition, the personal computer 105 can, either automatically or upon user request, determine the current playlist and current position within the playlist on a particular mobile digital audio player 115 or fixed digital audio player 116. Then the personal computer 105 can propagate this playlist information to any other mobile digital audio players 115 and fixed digital audio players 116 that are on and in range. This allows a user to move from one mobile digital audio player 115 or fixed digital audio player 116 to another mobile digital audio player 115 or fixed digital audio player 116 and automatically be able to continue the same music and playlist in a seamless manner.”(『加えて、パーソナルコンピュータ１０５は、自動的に、または、操作に応じて、特定のモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６のプレイリストとプレイリストの中での再生位置を決定する。そして、パーソナルコンピュータ１０５は、このプレイリストに関する情報を、範囲内に存在する、他のモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６に展開する。これによって、ユーザがあるモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６から、他のモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６に移動したときに、シームレスに、同じ音楽と同じプレイリストを続けて用いることを可能にする。』)
　
“Computing and Player Architectures 
[0054] FIGS. 8 and 9 illustrate architectures for the computing platform and standalone audio gateway platforms. FIGS. 10-15 illustrate the architectures for the various digital audio player platforms. As shown, the architecture of the various platforms is similar. Thus, like reference numbers are used for like components for clarity.”(『コンピューティングと再生機のアーキテクチャ　図８と図９は、コンピューティングプラットフォームとスタンドアローンオーディオゲートウェイプラットフォームのアーキテクチャを示すものである。図１０〜１５は、各種のディジタルオーディオ再生機プラット-フォームのアーキテクチャを示すものである。示されているように、各種のプラットフォームのアーキテクチャは類似している。そのため、明瞭性のために、類似する参照番号が類似するコンポーネントに用いられている。』)
　
“Computing Platform 
[0055] FIG. 8 illustrates the typical system architecture of a computing platform 103, which can encompass anything from general-purpose devices, such as personal computers 105, to open fixed function devices, such as set-top boxes 107 or stand-alone audio gateways 109, among others. In general, the computing platform 103 has a main processor 130, such as an Intel Pentium III, for executing various software components. The various software instructions are typically stored in read only memory, or ROM, or flash memory 136, or local storage 132. The local storage 132 can consist of persistent storage 133, such as hard drives or flash memory, or removable storage 134, such as floppy drives, CD-ROM drives, or DVD drives. The software instructions may be executed by the main processor 130 directly from their storage location or loaded into random access memory or RAM 135 to be executed from RAM 135 by the main processor 130. The local storage 132 can also be used to cache digital audio content and other information 101.”(『コンピューティングプラットフォーム　図８は、パーソナルコンピュータ１０５のような一般的なデバイスから、セットトップボックス１０７、スタンドアローンゲートウェイ１０９のような固定された機能を有するデバイス、その他のものを含む、コンピューティングプラットフォーム１０３の一般的なシステムアーキテクチャを示している。一般的に、コンピューティングプラットフォーム１０３は、各種のソフトウェアコンポーネントを実行するために、インテルペンティアム３のようなメインプロセッサ１３０を有している。各種のソフトウェアインストラクションが、ＲＯＭやフラッシュメモリ１３６や内部記憶装置１３２に格納されている。内部記憶装置１３２は、ハードドライブやフラッシュメモリや、フロッピードライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤドライブのようなリムーバブルストレージ１３４などの、固定記憶１３３を含む。ソフトウェアインストラクションは、格納された場所から直接、または、ＲＡＭ１３５にロードされて、メインプロセッサ１３０で実行されることができる。内部記憶装置１３２は、ディジタルオーディオコンテンツとその他の情報１０１をキャッシュすることに用いることもできる。』)
　
“[0056] The computing platform 103 uses a network interface or modem 137 to access servers 100 on the Internet or other computer network 102, in order to download digital audio content or other information 101. The network interface or modem 137, for example, a 3COM Etherlink 10/100 PCI network interface card, may be connected internally or externally to the computing platform 103 using a system bus or peripheral bus 131. The system bus and peripheral buses 131 are provided for connecting internal and external devices to the computing platform 103 in a standard manner. Typical system and peripheral buses 131 include Universal Serial Bus, commonly referred to as USB, IEEE 1394 bus, commonly referred to as FireWire, and Peripheral Connect Interface, commonly referred to as PCI.”(『コンピューティングプラットフォーム１０３は、ネットワークインターフェースまたはモデム１３７を用いて、ディジタルオーディオコンテンツとその他の情報１０１をダウンロードするために、インターネットないしその他のコンピュータネットワーク１０２上のサーバ１００にアクセスする。３ＣＯＭイーサネットリンク１０／１００　ＰＣＩネットワークインターフェースカードのような、ネットワークインターフェースまたはモデム１３７は、システムバスかペリフェラルバス１３１を用いて、内部、または、外部で、コンピューティングプラットフォーム１０３に接続される。システムバスとペリフェラルバス１３１は、コンピューティングプラットフォーム１０３に、通常の形態で、内部または外部デバイスを接続することに用いられる。一般的なシステムバスとペリフェラルバス１３１としては、ＵＳＢとして呼ばれるユニバーサルシリアルバス、ＦｉｒｅＷｉｒｅとして呼ばれるＩＥＥＥ１３９４バス、ＰＣＩとして呼ばれるペリフェラルコネクトインターフェースがある。』)
　
“[0057] The computing platform 103 also supports connection through a user input interface 142 to external or integrated user input devices 153, such as keyboards and mice. In order to provide for output to the user, the computing platform 103 may also contain a display controller 138, for example, an NVIDIA Model No. GeForce2, which stores graphical data such as windows, bitmaps and text. The display controller 138 outputs the graphical data in a video output 150 format that is typically displayed to the user on a video monitor, television 108, or LCD panel. In addition to video output 150, the computing platform 103 can provide audio output 152, which is handled by audio playback hardware 140.”(『コンピューティングプラットフォーム１０３は、更に、キーボードやマウスのような、外部ないし統合されたユーザ入力デバイス１５３を、ユーザ入力インターフェースを介して接続することをサポートしている。ユーザへの出力を提供するために、コンピューティングプラットフォーム１０３は、NVIDIAのGeForce2のような、ウィンドウ、ビットマップ、テキストのようなグラフィックデータを保持するディスプレイコントローラ１３８を持つことができる。ディスプレイコントローラ１３８は、ユーザのために、ビデオモニタ、テレビ１０８や液晶パネルに対して表示のできるフォーマットで、グラフィックデータをビデオ出力１５０に出力する。』)
　
“[0058] For a computing platform 103 that is acting as a set-top box 107, the computing platform 103 will likely also contain an analog or digital audio and video decoder 139, for example, a C-Cube Model No. AViA 600, hereby incorporated by reference. The analog or digital audio and video decoder 139 decodes the analog or digital audio or video 151 from sources such as cable or satellite, and passes the audio output 152 and video output 150 to an audio and video playback device, such as a television set 108.”(『コンピューティングプラットフォーム１０３がセットトップボックス１０７として動作をするために、コンピューティングプラットフォーム１０３は、Ｃ−ＣｕｂｅのＡＶｉＡ６００のような、アナログないしディジタルのオーディオ・ビデオデコーダ１３９を有している。アナログないしディジタルのオーディオ・ビデオデコーダ１３９は、ケーブルないし衛星からの入力である、アナログないしディジタルのオーディオ・ビデオ信号１５１をデコードし、オーディオ出力１５２、ビデオ出力１５０を、テレビ１０８のようなオーディオ・ビデオ再生デバイスに出力する。』)
　
“[0059] For wireless communication with other computing platforms 103, and various digital audio players, such as mobile digital audio players 115, and fixed digital audio players 116 on a wireless network or wireless communication platform 104, the computing platform 103 uses an internal or external wireless network interface or wireless communication interface 141. It should be noted that a computing platform 103 is not limited to the capabilities and features listed in this description, but may contain a subset of the described features or may contain additional capabilities or features not listed.”(『無線通信ネットワークないし無線通信プラットフォーム１０４を介して、他のコンピューティングプラットフォーム１０３、モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６のような各種のディジタルオーディオ再生機と無線通信を行うために、コンピューティングプラットフォーム１０３は、内部ないし外部の無線ネットワークインターフェースか無線通信インターフェース１４１を用いる。コンピューティングプラットフォーム１０３は、この発明の詳細な説明に記載されるような能力や特徴に限られることはなく、また、記載された能力や特徴の一部のみを有するのでも、追加の能力や特徴を有するのでも良いことが留意されるべきである。』)
　
“Gateway Platform 
[0060] FIG. 9 demonstrates some of the unique capabilities of the stand-alone audio gateway 109, though this example is by no means complete or exhaustive in its coverage of the possible options for a stand-alone audio gateway 109. In particular, the stand-alone audio gateway 109 acts as a fixed function device, whose main purpose is to be an audio gateway. The fixed function nature of the stand-alone audio gateway 109 is unlike the personal computer 105, which exists as a general-purpose computing device. The stand-alone audio gateway 109 is able to connect to the Internet or other computer network 102 using an internal or external network interface or modem 137. The stand-alone audio gateway 109 is able to cache digital audio content and other information 101 downloaded from a server 100 connected to the Internet or other computer network 102 into persistent storage 133, such as a hard drive, on the stand-alone audio gateway 109.”(『図９は、これらがスタンドアローンゲートウェイ１０９の可能なオプションの全てを完全に表しているものではないものの、スタンドアローンゲートウェイ１０９のいくつかの特異な可能性について示している。特に、スタンドアローンゲートウェイ１０９は、固定された機能を有するデバイスとして動作し、その主な目的はオーディオゲートウェイとして動作することである。スタンドアローンゲートウェイ１０９の固定された機能を有するデバイスとしての特徴は、一般的な目的を有するコンピュータデバイスである、パーソナルコンピュータ１０５とは異なっている。スタンドアローンゲートウェイ１０９は、内部または外部のネットワークインターフェースまたはモデム１３７を用いて、インターネットないしその他のコンピュータネットワーク１０２に接続することができる。スタンドアローンゲートウェイ１０９は、インターネットないしその他のコンピュータネットワーク１０２に接続されているサーバ１００からダウンロードしたディジタルオーディオコンテンツとその他の情報１０１を、スタンドアローンゲートウェイ１０９上の、ハードドライブのような固定記憶１３３にキャッシュすることができる。』)
　
“[0061] FIG. 9 illustrates a typical system architecture of the stand-alone audio gateway 109. In general, the stand-alone audio gateway 109 has a main processor 130 for executing various software components. The various software components are typically stored in read only memory, or ROM, or flash memory 136, or local storage 132. Local storage 132 can consist of persistent storage 133, such as hard drives or flash memory, or removable storage 134 such as floppy drives, CD-ROM drives, or DVD drives. The software components are executed by the main processor 130 directly from their storage location or are loaded into random access memory or RAM 135, to be executed from RAM 135 by the main processor 130. Local storage 132 can also be used to cache digital audio content and other information 101. The stand-alone audio gateway 109 uses a network interface or modem 137 to access servers 100 on the Internet or other computer network 102, in order to download digital audio content or other information 101. The network interface or modem 137 is connected internally or externally to the stand-alone audio gateway 109 using a system bus or peripheral bus 131. The system bus and peripheral buses 131 are provided for connecting internal and external devices to the stand-alone audio gateway 109 in a standard manner. Typical system and peripheral buses 131 include Universal Serial Bus, commonly referred to as USB, IEEE 1394, commonly referred to as FireWire, and Peripheral Connect Interface, commonly referred to as PCI. The stand-alone audio gateway 109 also supports connection through a user input interface 142 to external or integrated user input devices 153, such as buttons, keyboards and mice. For output to the user, the stand-alone audio gateway 109 may contain a display controller 138, which stores display data such as windows, bitmaps and text. The display controller 138 outputs the display data in a video output 150 format that is typically displayed to the user on a video monitor, television 108, or LCD panel. In addition to video output 150, the stand-alone audio gateway 109 can provide audio output 152, which is handled by audio playback hardware 140. For wireless communication with mobile digital audio players 115, and fixed digital audio players 116 on a wireless network or wireless communication platform 104, the stand-alone audio gateway 109 uses an internal or external wireless network interface or wireless communication interface 141. It should be noted that a stand-alone audio gateway 109 is not limited to the capabilities and features listed in this description, but may contain a subset of the described features or may contain additional capabilities or features not listed.”(『図９は、スタンドアローンオーディオゲートウェイ１０９の一般的なシステムアーキテクチャを示している。一般的に、スタンドアローンオーディオゲートウェイ１０９は、各種のソフトウェアコンポーネントを実行するために、メインプロセッサ１３０を有している。各種のソフトウェアコンポーネントが、ＲＯＭやフラッシュメモリ１３６や内部記憶装置１３２に格納されている。内部記憶装置１３２は、ハードドライブやフラッシュメモリや、フロッピードライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤドライブのようなリムーバブルストレージ１３４などの、固定記憶１３３を含む。ソフトウェアコンポーネントは、格納された場所から直接、または、ＲＡＭ１３５にロードされて、メインプロセッサ１３０で実行されることができる。内部記憶装置１３２は、ディジタルオーディオコンテンツとその他の情報１０１をキャッシュすることに用いることもできる。スタンドアローンオーディオゲートウェイ１０９は、ネットワークインターフェースまたはモデム１３７を用いて、ディジタルオーディオコンテンツとその他の情報１０１をダウンロードするために、インターネットないしその他のコンピュータネットワーク１０２上のサーバ１００にアクセスする。ネットワークインターフェースまたはモデム１３７は、システムバスかペリフェラルバス１３１を用いて、内部、または、外部で、スタンドアローンオーディオゲートウェイ１０９に接続される。システムバスとペリフェラルバス１３１は、スタンドアローンオーディオゲートウェイ１０９に、通常の形態で、内部または外部デバイスを接続することに用いられる。一般的なシステムバスとペリフェラルバス１３１としては、ＵＳＢとして呼ばれるユニバーサルシリアルバス、ＦｉｒｅＷｉｒｅとして呼ばれるＩＥＥＥ１３９４バス、ＰＣＩとして呼ばれるペリフェラルコネクトインターフェースがある。スタンドアローンオーディオゲートウェイ１０９は、更に、ボタン、キーボードやマウスのような、外部ないし統合されたユーザ入力デバイス１５３を、ユーザ入力インターフェースを介して接続することをサポートしている。スタンドアローンオーディオゲートウェイ１０９は、ウィンドウ、ビットマップ、テキストのようなグラフィックデータを保持するディスプレイコントローラ１３８を持つことができる。ディスプレイコントローラ１３８は、ユーザのために、ビデオモニタ、テレビ１０８や液晶パネルに対して表示のできるフォーマットで、グラフィックデータをビデオ出力１５０に出力する。ビデオ出力１５０に加え、スタンドアローンオーディオゲートウェイ１０９は、オーディオ再生ハードウェア１４０によって制御される、オーディオ出力１５２を有することができる。モバイルディジタルオーディオ再生機１１５との無線通信のために、また、無線通信ネットワークないし無線通信プラットフォーム１０４上の固定ディジタルオーディオ再生機１１６のために、スタンドアローンオーディオゲートウェイ１０９は、内部ないし外部の無線ネットワークインターフェースか無線通信インターフェース１４１を用いる。スタンドアローンオーディオゲートウェイ１０９は、この発明の詳細な説明に記載されるような能力や特徴に限られることはなく、また、記載された能力や特徴の一部のみを有するのでも、追加の能力や特徴を有するのでも良いことが留意されるべきである。』)
　
“Mobile Player 
[0062] Many different types of mobile digital audio players 115 are suitable for use with the present invention. FIG. 10 demonstrates the general architecture for a mobile digital audio player 115. In general, a mobile digital audio player 115 has a processor 155 that is responsible for executing various software and firmware components. The various software and firmware components are typically stored in read only memory, or ROM, or flash memory 158 or in player storage 156, such as a hard drive, flash memory, or removable media. The software and firmware components are executed by the processor 155 directly from their storage location or are loaded into random access memory or RAM 157 to be executed from RAM 157 by the processor 155. Player storage 156 can also be used for storing digital audio content and other information 101, such as artists, track names, album names, lyrics, and playlists, for later playback and presentation to the user. Typically, the digital audio content 101 is in some encoded format. The audio decoder 162 decodes the digital audio content 101 and passes it to the audio digital to analog converter 163, or DAC. The audio DAC 163 converts the decoded audio to analog and then provides audio output 166 from the mobile digital audio player 115. The audio output 166 of a mobile digital audio player 115 is typically passed to an amplifier or headphones. Communication using a wireless network or wireless communication platform 104 by the mobile digital audio player 115 with a computer platform 103, other mobile digital audio players 115, and fixed digital audio players 116 is done using an internal or external wireless network interface or wireless communication interface 141. For input from the user, the mobile digital audio player 115 contains user inputs 165, such as buttons or a touch screen. The user input interface 164 handles the actual interface with the user inputs 165, while interpretation of these inputs are typically handled by software and firmware running on the processor 155. For output to the user, the mobile digital audio player 115 may contain a display controller 160, which can provide text and possibly graphical output to the user on an LCD display 161. Tying of the functional components and processor 155 together is typically done using a system bus and peripheral buses 159. Examples of system and peripheral buses 159 include Universal Serial Bus, commonly referred to as USB, IEEE 1394, commonly referred to as FireWire, and Peripheral Connect Interface, commonly referred to as PCI. It should be noted that some of the functional blocks described might encompass multiple physical components. As well, multiple functional blocks may be contained in a single physical component. It should also be noted that a mobile digital audio player 115 is not limited to the capabilities and features listed in this description, but may contain a subset of the described features or may contain additional capabilities or features not listed.”(『モバイル再生機　各種のモバイルディジタルオーディオ再生機１１５をこの発明と一緒に用いることができる。図１０は、モバイルディジタルオーディオ再生機１１５の一般的なシステムアーキテクチャを示している。一般的に、モバイルディジタルオーディオ再生機１１５は、各種のソフトウェア及びファームウェアコンポーネントを実行するために、メインプロセッサ１５５を有している。ソフトウェア及びファームウェアコンポーネントは、ＲＯＭやフラッシュメモリ１５８や、ハードドライブやフラッシュメモリ、リムーバブルメディアなどの再生機記憶装置１５６に格納されている。ソフトウェア及びファームウェアコンポーネントは、格納された場所から直接、または、ＲＡＭ１５７にロードされて、メインプロセッサ１３０で実行されることができる。再生機記憶装置１５６は、後���どユーザに対し再生、表示するために、ディジタルオーディオコンテンツと、演奏者名、トラック名、アルバム名、歌詞、プレイリストのような、その他の情報１０１を記憶することにも用いることができる。通常、ディジタルオーディオコンテンツ１０１は符号化されたフォーマットである。オーディオデコーダ１６２は、ディジタルオーディオコンテンツ１０１を復号化し、アナログコンバータ１６３、ないし、ＤＡＣに渡す。オーディオＤＡＣ１６３は、復号されたオーディオをアナログに変換し、モバイルディジタルオーディオ再生機１１５からオーディオ出力１６６に供給する。モバイルディジタルオーディオ再生機１１５のオーディオ出力１６６は、通常、増幅器またはヘッドフォーンに接続される。モバイルディジタルオーディオ再生機１１５とコンピューティングプラットフォーム１０３他のモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６との、無線通信ネットワークないし無線通信プラットフォーム１０４を介した通信は、内部ないし外部の無線ネットワークインターフェースか無線通信インターフェース１４１を用いる。ユーザ入力のために、モバイルディジタルオーディオ再生機１１５は、ボタンやタッチスクリーンのようなユーザ入力１６５を有している。ユーザ入力インターフェース１６４は、通常、メインプロセッサ１５５上で動作する、ソフトウェア及びファームウェアによって、ユーザ入力１６５による実際の入力を処理する。ユーザへの出力のために、モバイルディジタルオーディオ再生機１１５は、ＬＣＤディスプレイ１６１へのテキストとグラフィック出力を行うディスプレイコントローラ１６０を含む。プロセッサ１５５と他の機能コンポーネントをつなぐことは、通常、システムバスとペリフェラルバス１５９を用いて行われる。システムバスとペリフェラルバス１５９の例としては、ＵＳＢとして呼ばれるユニバーサルシリアルバス、ＦｉｒｅＷｉｒｅとして呼ばれるＩＥＥＥ１３９４バス、ＰＣＩとして呼ばれるペリフェラルコネクトインターフェースがある。いくつかの機能ブロックは、複数の物理コンポーネントを含むことがあることに留意されるべきである。更に、複数の機能ブロックが一つの物理コンポーネントで実現されうることもある。モバイルディジタルオーディオ再生機１１５は、この発明の詳細な説明に記載されるような能力や特徴に限られることはなく、また、記載された能力や特徴の一部のみを有するのでも、追加の能力や特徴を有するのでも良いことが留意されるべきである。』)
　
“Audio Gateway Software 
[0074] FIGS. 16 to 20 provide flow diagrams for the audio gateway embodiment of this invention. In these flow diagrams, the software is assumed to be running in a multitasking environment, with each of the flow diagrams representing a particular independently running task or process. However, it should be noted that these flow diagrams represent only one of many different ways to implement the key software functionality for the audio gateway and that many other implementations are possible, including those which do not require a multitasking environment.”(『図１６〜２０は、本発明のオーディオゲートウェイに関する実施例のフローダイアグラムである。これらフローダイアグラムでは、ソフトウェアはマルチタスク環境で実行されていると仮定され、それぞれのフローダイアグラムは、独立して実行されるタスクかプロセスを表現している。しかしながら、これらフローダイアグラムは、オーディオゲートウェイの基本的なソフトウェア機能を実現する複数あるうちの一つのやり方を表現しているのみであって、マルチタスク環境を要求しないような他の適用例もありうることが留意されるべきである。』)
　
“Audio Gateway Message Handling Flow
[0075] FIG. 16 provides the flow diagram of the message handler for the audio gateway. In general, the message handler takes the messages received from other computing platforms 103, mobile digital audio players 115, and fixed digital audio players 116 on the wireless network or wireless communication platform 104 and queues these messages for use by other processes or handles them itself, depending on the message type. In this embodiment, the message handler is a continuously running process. The step, Start 200, represents the beginning of the message handling process. The message handler checks if there is a message received in step 201.”(『オーディオゲートウェイメッセージハンドリングフロー　図１６は、オーディオゲートウェイのメッセージハンドラーのフローダイアグラムである。一般的には、メッセージハンドラーは、無線通信ネットワークないし無線通信プラットフォーム１０４を介し、他のコンピューティングプラットフォーム１０３、モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６からのメッセージを受信することをつかさどり、メッセージの種類にしたがい、他のプロセスや自分自身で利用するために、そのメッセージをキューに並べる。この実施例では、メッセージハンドラーは連続して動作するプロセスである。“Start”というステップ２００は、メッセージハンドリングプロセスを開始するものである。メッセージハンドラーは、ステップ２０１でメッセージを受信したか否かを判断する。』)
　
“[0076] If a message has been received, the message handler then checks to see what type of message it is, among many possible types, as indicated in steps 202-212. After the message handler determines the type of message, an appropriate response is queued and the system returns to step 201 and checks for additional messages. If the message is a broadcast response message from a player 202, then the message handler queues the broadcast response message 203. If the message is a query response message from a player 204, then the message handler queues the query response message in step 205. If the message is a poll response message from a player 206, then the message handler queues the poll response message in step 207. If the message is a playlist response message from a player 208, then the message handler queues the playlist response message in step 209. If the message is a content response message from a player 210, then the message handler queues the content response message in step 211. If the message is a content acknowledge message from a player 212, then the message handler queues the content acknowledge message in step 213. If the message was none of those previously checked for, the message handler handles or queues any other messages as necessary 214.”(『もし、メッセージが受信されていたら、ステップ２００〜２１２において、メッセージハンドラーはメッセージの種類を判断する。メッセージハンドラーがメッセージの種類を判断したら、適切な応答がキューに並べられ、システムはステップ２０１に戻り更なるメッセージを受信したか否かを判断する。もし、メッセージが再生機２０２からのブロードキャスト応答メッセージである場合は、メッセージハンドラはブロードキャスト応答メッセージ２０３をキューに並べる。もし、メッセージが再生機２０４からのクエリー応答メッセージである場合は、メッセージハンドラはクエリー応答メッセージをステップ２０５にてキューに並べる。もし、メッセージが再生機２０６からのポーリング応答メッセージであれば、メッセージハンドラはポーリング応答メッセージをステップ２０７にてキューに並べる。もし、メッセージが再生機２０８からのプレイリスト応答メッセージであれば、メッセージハンドラはプレイリスト応答メッセージをステップ２０９にてキューに並べる。もし、メッセージが再生機２１０からのコンテンツ応答メッセージであれば、メッセージハンドラはコンテンツ応答メッセージをステップ２１１にてキューに並べる。もし、メッセージが再生機２１２からのコンテンツアクノリッジメッセージであれば、メッセージハンドラはコンテンツアクノリッジメッセージをステップ２１３にてキューに並べる。もし、メッセージがこれら既に述べたメッセージでなければ、２１４に示すようにメッセージハンドラはそのメッセージを必要に応じキューに並べるか処理する。』)
　
“Audio Gateway Discovery Flow 
[0077] Discovery of mobile digital audio players 115 and fixed digital audio players 116 within range of the audio gateway, on the wireless network or wireless communication platform 104, is an important capability with respect to this invention. FIG. 17 provides the flow diagram for discovery by the audio gateway of mobile digital audio players 115 and fixed digital audio players 116. In this example, the audio gateway discovery handler is a continuously running process. The step Start 220, represents the beginning of the discovery handling process. In order to get a message response from the mobile digital audio players 115 and fixed digital audio players 116, the discovery handler sends a broadcast for players message in step 221. The discovery handler then waits, with a timeout, for example, 5 seconds, for a broadcast response message from any players in step 222. The discovery handler then checks if there is a player broadcast response message in the queue in step 223. If there is no response, then the discovery handler broadcasts again for players. If there is a response, then the discovery handler sends a query player message to a responding player in step 224 to get information about the type of player that has responded. The discovery handler then waits, with some timeout, for a player query response message in step 225 from the player that previously responded to the broadcast. The discovery handler then checks if there is a query response message in the queue in step 226. If there is no response, then the discovery handler broadcasts again for players. If there is a response, then the discovery handler checks the information returned in the query response message to see if the player is already known in step 227. If the player is already known, then the discovery handler broadcasts again for players. However, a player is unlikely to respond to a broadcast from an audio gateway when the player and audio gateway already know about each other. If the player is not already known, then the discovery handler adds the player to the list of players in proximity in step 228 of the audio gateway. Finally, the discovery handler flags the new player in proximity for playlist continuation in step 229 and for content synchronization in step 230. This allows the playlist continuation handler in the audio gateway to capture the current playlist and current selection from this new player for possible broadcast to other players. Also, this allows the content synchronization handler in the audio gateway to automatically download digital audio content and other information 101 cached on the audio gateway to the new player.”(『オーディオゲートウェイディスカバリーフロー　オーディオゲートウェイから無線通信ネットワークないし無線通信プラットフォーム１０４の範囲内にある、モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６を発見することは、この発明において重要な機能である。図１７は、オーディオゲートウェイによるモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６の発見についてのダイアグラムである。この例では、オーディオゲートウェイディスカバリーハンドラーは、連続的に実行されるプロセスである。“Start”というステップ２２０で、ディスカバリーハンドリングプロセスは開始される。モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６からの応答メッセージを受け取るために、ディスカバリーハンドラーは、ステップ２２１において、再生機メッセージをブロードキャストする。ディスカバリーハンドラーは、ステップ２２２において、再生機からのブロードキャスト応答メッセージを、例えば５秒間というタイムアウトの時間だけ待機する。ディスカバリーハンドラーは、そして、ステップ２２３において、キューにブロードキャスト応答メッセージがあるか否かを判断する。もし、応答がなければ、ディスカバリーハンドラーは再度再生機に対してブロードキャストする。もし、応答があれば、ステップ２２４において、どのような種類の再生機が応答したかという情報を得るために、応答した再生機に対して、クエリー再生機メッセージを送信する。そして、ディスカバリーハンドラーは、ステップ２２５において、ブロードキャストに応答した再生機からのクエリー応答メッセージのために、タイムアウトの時間の間待機する。更に、ディスカバリーハンドラーは、ステップ２２６において、クエリー応答メッセージがキューにあるか否かを調べる。もし、応答がなければ、ディスカバリーハンドラーは再度再生機に対してブロードキャストする。もし応答があれば、ステップ２２７において、返されてきたクエリー応答メッセージに含まれる情報を調べ、その再生機が既に知られているものか判断する。もし、再生機が既に知られているものであれば、ディスカバリーハンドラーは、再度再生機に対してブロードキャストする。しかしながら、再生機とオーディオゲートウェイが既に互いに知っている場合には、再生機がオーディオゲートウェイからのブロードキャストに応答することはあまり無い。もｓし、その再生機が既に知られているものでない場合には、ステップ２２８にて、ディスカバリーハンドラーは、その再生機をオーディオゲートウェイの近傍に存在する再生機のリストに追加する。最後に、ステップ２２９において、ディスカバリーハンドラーは、プレイリストコンティニュエーションのため、および、コンテンツ同期のために、新しい再生機が近傍に存在すること、ステップ２２９，２３０にて知らせる。これによって、オーディオゲートウェイのプレイリストコンティニュエーションハンドラーが新しい再生機の現在のプレイリストと現在の選択を取得し、他の再生機に対してブロードキャストすることを可能とする。また、これによって、オーディオゲートウェイのコンテンツ同期ハンドラーが、新しい再生機のために、自動的にディジタルオーディオコンテンツとその他の情報１０１をダウンロードしキャッシュすることを可能とする。』)
　
“Audio Gateway Content Synchronization Flow 
[0079] The flow diagram for audio gateway content synchronization is shown in FIG. 19, with content synchronization being a key capability of the invention. The content synchronization handler in the audio gateway checks for players that need content synchronization. Content synchronization involves updating or adding digital audio content and other information 101 to a player when the audio gateway has digital audio content and other information 101 that is not contained on the player. This may be handled automatically when the player has recently been discovered as being in proximity by the gateway discovery handler or the player directly requests content synchronization through poll response messages to the gateway. In this example, the content synchronization handler is a continuously running process. The step, Start 260, represents the beginning of the content synchronization handling process. The content synchronization handler checks the list of players in proximity in step 261 maintained by the gateway. If there are players in proximity flagged for content synchronization in step 262, then the content synchronization handler sends a query player for content message to the player in step 263 that is flagged for content synchronization. Next, the content synchronization handler waits, with some timeout, for a player content response message in step 264. If there is no content response message in the queue in step 265 from the player that was sent the query player for content message in step 263, then the content synchronization handler clears the content synchronization flag for the player in the proximity list in step 266 and checks the list of players in proximity again. If there is a content response message in the queue in step 265 from the player that was sent the query player for content message, then the gateway compares the digital audio content in the player with the digital audio content in the gateway in step 267. The player's digital audio content information is contained in the content response message sent to the gateway by the player. Next, the content synchronization handler checks if there is any content in the gateway that is not on the player in step 268. If the player content is properly synchronized with the gateway, then the content synchronization handler clears the content synchronization flag for the player in the proximity list and checks the list of players in proximity in step 261 again. If there is content on the gateway that is not on the player in step 268, then the content synchronization handler checks if there is storage on the player for the new content in step 269. The available storage on the player is provided in the content response message that the player sent to the gateway. If there is not sufficient storage on the player for the new content in step 269, then the content synchronization handler clears the content synchronization flag for the player in the proximity list in step 266 and checks the list of players in proximity in step 261 again. If there is storage on the player for the new content as determined in step 269, then the content synchronization handler sends the content data to the player in step 270. Next, the content synchronization handler waits, with some timeout, for the content acknowledge message from the player in step 271. If there is no content acknowledge message in the queue in step 272, then the content synchronization handler clears the content synchronization flag for the player in the proximity list in step 266 and checks the list of players in proximity in step 261 again. If there is a content acknowledge message in the queue from the player, then the content synchronization handler checks to see, from the compare of content in the player with content in the gateway, if there is more content to send to the player in step 273. If there is more content to send to the player then the content synchronization handler checks again if there is storage on the player for the new content in step 269, and so on until there is no more content to pass from the gateway to the player. If there is no more content to send to the player, then the content synchronization handler clears the content synchronization flag for the player in the proximity list in step 266 and checks the list of players in proximity in step 261 again.”(『オーディオゲートウェイコンテンツ同期フロー　図１９に、この発明の重要な機能であるコンテンツ同期についての、オーディオゲートウェイコンテント同期のフローダイアグラムが示されている。オーディオゲートウェイのコンテンツ同期ハンドラーは、コンテンツ同期が必要な再生機を検出している。コンテンツ同期は、オーディオゲートウェイが、再生機が有していない、ディジタルオーディオコンテンツとその他の情報１０１を有するときに、再生機に対して、ディジタルオーディオコンテンツとその他の情報１０１をアップデートしたり追加したりすることを含む。これは、ゲートウェイディスカバリーハンドラーによって近傍にあることが最近発見された再生機に対して自動的に行われたり、ゲートウェイに対するポーリング応答メッセージにて、再生機がコンテンツ同期を要求した場合に行われる。この例では、コンテンツ同期ハンドラーは連続的に実行されるプロセスである。“Start”というステップ２６０は、コンテンツ同期ハンドラーの開始を意味している。コンテンツ同期ハンドラーは、ステップ２６１にて、ゲートウェイが保持している近傍にある再生機のリストを調べる。もし、ステップ２６２において、コンテンツ同期を要求している近傍にある再生機があれば、コンテンツ同期ハンドラーは、ステップ２６３において、コンテンツ同期を要求した再生機に対して、クエリー再生機コンテンツメッセージを送る。次に、コンテンツ同期ハンドラーは、再生機コンテンツ応答メッセージを、タイムアウトまで待つ。もし、ステップ２６５において、ステップ２６３においてクエリー再生機コンテンツメッセージを送った再生機からの、再生機コンテンツ応答メッセージがキューに無い場合には、コンテンツ同期ハンドラーは、ステップ２６６にて、近傍にある再生機のリストのコンテンツ同期フラグを解除し、近傍にある再生機のリストを再度調べる。もし、ステップ２６５において、クエリー再生機コンテンツメッセージを送った再生機からの、コンテンツ応答メッセージがキューに存在した場合には、ゲートウェイは、再生機中のディジタルオーディオコンテンツと、ゲートウェイ中のディジタルオーディオコンテンツを、ステップ２６７にて比較する。再生機のディジタルオーディオコンテンツ情報は、再生機からゲートウェイに送られたコンテンツ応答メッセージに含まれている。次に、コンテンツ同期ハンドラーは、ステップ２６８において、ゲートウェイのコンテンツの中に、再生機に存在しないものがあるか否かを調べる。もし、再生機のコンテンツが完全にゲートウェイと同期された場合、コンテンツ同期ハンドラーは、近傍にある再生機のリストのコンテンツ同期フラグを解除し、ステップ２６１において、近傍にある再生機のリストを再度調べる。ステップ２６８において、ゲートウェイのコンテンツの中に、再生機に存在しないものがある場合には、再生機に新しいコンテンツのための空き記憶領域があるか無いかをステップ２６９で調べる。再生機の空き記憶領域は、再生機���らゲートウェイに送られたコンテンツ応答メッセージに含まれている。もし、ステップ２６９にて、新しいコンテンツのための充分な空き記憶領域がない場合には、、ステップ２６６における近傍にある再生機のリストのコンテンツ同期フラグを解除し、ステップ２６１において、近傍にある再生機のリストを再度調べる。もし、ステップ２６９にて、新しいコンテンツのための充分な空き記憶領域があると判断され場合には、コンテンツ同期ハンドラーは、コンテンツのデータをステップ２７０で再生機に送る。次に、コンテンツ同期ハンドラーは、ステップ２７１にて、再生機からの、コンテンツアクノリッジメッセージを、タイムアウトまで待つ。もし、ステップ２７２にて、コンテンツアクノリッジメッセージがキューに存在しない場合には、ステップ２６６における近傍にある再生機のリストのコンテンツ同期フラグを解除し、ステップ２６１において、近傍にある再生機のリストを再度調べる。もし、再生機からのコンテンツアクノリッジメッセージがキューにある場合には、コンテンツ同期ハンドラーは、再生機中のコンテンツとゲートウェイのコンテンツを比較し、更に再生機にコンテンツを送る必要が有るか否かをステップ２７３で判断する。もし、再生機に送るべきコンテンツが更に存在する場合には、コンテンツ同期ハンドラーは、それ以上再生機に送るべきコンテンツが存在しなくなるまで、再度再生機に新しいコンテンツのための空き記憶領域があるか無いかを調べる。もし、それ以上再生機に送るべきコンテンツが存在しない場合には、ステップ２６６における近傍にある再生機のリストのコンテンツ同期フラグを解除し、ステップ２６１において、近傍にある再生機のリストを再度調べる。』)
　
“Player Software 
[0082] FIGS. 21-27 provide flow diagrams for the various digital audio players. In these flow diagrams, the software is assumed to be running in a multitasking environment, with each of the flow diagrams representing a particular independently running task or process. However, it should be noted that these flow diagrams represent only one of many different ways to implement the key software functionality for the player and that many other implementations are possible, including those which do not require a multitasking environment.”(『図２１〜２７は、各種のディジタルオーディオ再生機のフローダイアグラムである。これらフローダイアグラムでは、ソフトウェアはマルチタスク環境で実行されていると仮定され、それぞれのフローダイアグラムは、独立して実行されるタスクかプロセスを表現している。しかしながら、これらフローダイアグラムは、再生機の基本的なソフトウェア機能を実現する複数あるうちの一つのやり方を表現しているのみであって、マルチタスク環境を要求しないような他の適用例もありうることが留意されるべきである。』)
　
“Player Content Synchronization Flow 
[0088] The flow diagram for player content synchronization response is shown in FIG. 25, with content synchronization being a key capability of the invention. The content synchronization response handler in the player responds to content queries from a gateway. In this example, the content synchronization response handler is a continuously running process. The step, Start 360, represents the beginning of the content synchronization response handling process. The content synchronization response handler checks for a query player content message in the queue in step 361 from a gateway. If there is a query player content message in the queue as determined in step 362, then the content synchronization response handler builds a content response message by first getting a list of all the digital audio content on the player in 363. Next, the content synchronization response handler determines the amount of available storage space on the player in step 364 for additional digital audio content. Finally, the content synchronization response handler sends a player content response message in step 365 to the gateway that sent the query player content message. The player content response message contains the list of all the digital audio content on the player as well as the amount of available space on the player. Once the content synchronization response handler sends a player content response message, as determined in step 365, to the gateway that sent the query player content message or there is no query player content message in the queue in step 362, then the content synchronization response handler checks for a query player content message in the queue again.”(『図２５に、この発明の重要な機能であるコンテンツ同期についての、再生機コンテンツ同期のフローダイアグラムが示されている。再生機のコンテンツ同期応答ハンドラーは、ゲートウェイからのコンテンツクエリーに応答するものである。この例では、コンテンツ同期応答ハンドラーは連続的に実行されるプロセスである。“Start”というステップ３６０は、コンテンツ同期応答ハンドラーの開始を意味している。コンテンツ同期応答ハンドラーは、ステップ３６１において、キューにゲートウェイからのクエリー再生機コンテンツメッセージがあるかを調べる。もし、ステップ３６２にて、キューにクエリー再生機コンテンツメッセージがあると判断した場合には、コンテンツ同期応答ハンドラーは、ステップ３６３にて再生機中の全てのディジタルオーディオコンテンツのリストを得ることによって、コンテンツ応答メッセージを作成する。更に、コンテンツ同期応答ハンドラーは、ステップ３６４にて、追加のディジタルオーディオコンテンツのための、空き容量の大きさを調べる。最後に、コンテンツ同期応答ハンドラーは、ステップ３６５にて、再生機コンテンツ応答メッセージをクエリー再生機コンテンツメッセージを送ったゲートウェイに送る。再生機コンテンツ応答メッセージは、再生機中の全てのディジタルオーディオコンテンツのリストと、空き容量の大きさを含んでいる。ステップ３６５にて、コンテンツ同期応答ハンドラーがクエリー再生機コンテンツメッセージを送ったゲートウェイに再生機コンテンツ応答メッセージを送ったら、または、ステップ３６２にて、キューにゲートウェイからのクエリー再生機コンテンツメッセージが無い場合には、コンテンツ同期応答ハンドラーは再度キューにクエリー再生機コンテンツメッセージが有るか無いかを調べる。』)
　
“
”
“
”
“
”
“
”
“
”
“
”
“
”
“
”
“
”
“
”
“
”
“
”
“
”
　
３．１．２．引用例１記載の発明
　引用例１の上記記載について検討する。
　
　第一に、引用例１の上記段落[0003][0007][0038]の記載からみて、引用例１記載の発明は「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」に関するものである。
　第二に、引用例１の上記段落[0079]の“The flow diagram for audio gateway content synchronization is shown in FIG. 19, with content synchronization being a key capability of the invention. The content synchronization handler in the audio gateway checks for players that need content synchronization.”(「図１９に、この発明の重要な機能であるコンテンツ同期についての、オーディオゲートウェイコンテント同期のフローダイアグラムが示されている。オーディオゲートウェイのコンテンツ同期ハンドラーは、コンテンツ同期が必要な再生機を検出している。」)、段落[0088]の“The flow diagram for player content synchronization response is shown in FIG. 25, with content synchronization being a key capability of the invention. The content synchronization response handler in the player responds to content queries from a gateway.”(「図２５に、この発明の重要な機能であるコンテンツ同期についての、再生機コンテンツ同期のフローダイアグラムが示されている。再生機のコンテンツ同期応答ハンドラーは、ゲートウェイからのコンテンツクエリーに応答するものである。」)との記載からみて、引用例１記載の発明の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は「コンテンツ同期(“content synchronization”)」を行うものである。
　第三に、引用例１の上記段落[0034]の“For example, in one embodiment, as illustrated in FIG. 1, a computing platform 103, for example, a personal computer, is used as a gateway to enable various digital audio players 115 and 116 to be connected to the Internet or other computer network 102. In this embodiment, the computing platform 103 may be configured to access one or more servers 100 on the Internet or other computer network 102 that contain digital audio content and other information 101, such as artists, track names, album names, lyrics, and playlists, among other things.”(「たとえば、図１に記載されるような一つの実施例では、パーソナルコンピュータのようなコンピューティングプラットフォーム１０３がゲートウェイとして用いられ、各種のディジタルオーディオ再生機１１５，１１６がインターネットないしその他のコンピュータネットワーク１０２に対して接続することを可能としている。この実施例では、コンピューティングプラットフォーム１０３は、インターネットないしその他のコンピュータネットワーク１０２上にあり、ディジタルオーディオコンテンツと、演奏者名、トラック名、アルバム名、歌詞、プレイリストのような、その他の情報１０１を有する一以上のサーバー１００に対して接続できるように設定されることが可能である。」)との記載、及び、Fig.1 の記載からみて、「ゲートウェイ(“gateway”)」として用いられる「コンピューティングプラットフォーム１０３(“computing platform 103”)」は、「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」を記憶している「一以上のサーバー１００(“one or more servers 100”)」と「インターネットないしその他のコンピュータネットワーク１０２(“the Internet or other computer network 102”)」を介して接続されているから、引用例１記載の発明の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は、「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」を記憶している「一以上のサーバー１００(“one or more servers 100”)」と「インターネットないしその他のコンピュータネットワーク１０２(“the Internet or other computer network 102”)」を介して接続されている。
　第四に、引用例１の上記段落[0034]の“For example, in one embodiment, as illustrated in FIG. 1, a computing platform 103, for example, a personal computer, is used as a gateway to enable various digital audio players 115 and 116 to be connected to the Internet or other computer network 102.”(「たとえば、図１に記載されるような一つの実施例では、パーソナルコンピュータのようなコンピューティングプラットフォーム１０３がゲートウェイとして用いられ、各種のディジタルオーディオ再生機１１５，１１６がインターネットないしその他のコンピュータネットワーク１０２に対して接続することを可能としている。」)、“Using a wireless network or wireless communication platform 104, the computing platform 103 is adapted to communicate with various digital audio players, such as one or more mobile digital audio players 115 and fixed digital audio players 116 that are within range of the wireless network or wireless communication platform 104 forming a local wireless network as generally illustrated in FIG. 3.”(「図３に示されるように、無線ネットワークないし無線通信プラットフォーム１０４を利用することによって、コンピューティングプラットフォーム１０３は、無線ネットワークないし無線通信プラットフォーム１０４の範囲内にある、各種のディジタルオーディオ再生機、例えば、一つ以上のモバイルディジタルオーディオ再生機１１５や、固定ディジタルオーディオ再生機１１６と通信することが可能となるようになっている。」)との記載、及び、Fig.1, 3 の記載からみて、「コンピューティングプラットフォーム１０３(“computing platform 103”)」と「ディジタルオーディオ再生機(“digital audio players”)」は「無線ネットワークないし無線通信プラットフォーム１０４(“wireless network or wireless communication platform 104”)」を介して接続されているから、引用例１記載の発明の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は、「ディジタルオーディオ再生機(“digital audio players”)」と「無線ネットワークないし無線通信プラットフォーム１０４(“wireless network or wireless communication platform 104”)」を介して接続されている。
　第五に、引用例１の上記段落[0061]の“FIG. 9 illustrates a typical system architecture of the stand-alone audio gateway 109. In general, the stand-alone audio gateway 109 has a main processor 130 for executing various software components. The various software components are typically stored in read only memory, or ROM, or flash memory 136, or local storage 132. Local storage 132 can consist of persistent storage 133, such as hard drives or flash memory, or removable storage 134 such as floppy drives, CD-ROM drives, or DVD drives. The software components are executed by the main processor 130 directly from their storage location or are loaded into random access memory or RAM 135, to be executed from RAM 135 by the main processor 130. Local storage 132 can also be used to cache digital audio content and other information 101.”(「図９は、スタンドアローンオーディオゲートウェイ１０９の一般的なシステムアーキテクチャを示している。一般的に、スタンドアローンオーディオゲートウェイ１０９は、各種のソフトウェアコンポーネントを実行するために、メインプロセッサ１３０を有している。各種のソフトウェアコンポーネントが、ＲＯＭやフラッシュメモリ１３６や内部記憶装置１３２に格納されている。内部記憶装置１３２は、ハードドライブやフラッシュメモリや、フロッピードライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤドライブのようなリムーバブルストレージ１３４などの、固定記憶１３３を含む。ソフトウェアコンポーネントは、格納された場所から直接、または、ＲＡＭ１３５にロードされて、メインプロセッサ１３０で実行されることができる。内部記憶装置１３２は、ディジタルオーディオコンテンツとその他の情報１０１をキャッシュすることに用いることもできる。」)との記載、及び、Fig.9 の記載からみて、引用例１記載の発明の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は、各種のソフトウェアコンポーネントを実行する「メインプロセッサ１３０(“main processor 130”)」と、「固定記憶１３３(“persistent storage 133”)」を含む「内部記憶装置１３２(“local storage 132”)」を有している。
　第六に、引用例１の上記段落[0034]の“In this embodiment, the computing platform 103 may be configured to access one or more servers 100 on the Internet or other computer network 102 that contain digital audio content and other information 101, such as artists, track names, album names, lyrics, and playlists, among other things.”(「この実施例では、コンピューティングプラットフォーム１０３は、インターネットないしその他のコンピュータネットワーク１０２上にあり、ディジタルオーディオコンテンツと、演奏者名、トラック名、アルバム名、歌詞、プレイリストのような、その他の情報１０１を有する一以上のサーバー１００に対して接続できるように設定されることが可能である。」)との記載からみて、引用発明１の「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」の「その他の情報(“other information”)」は「演奏者名(“artists”)」「トラック名(“track names”)」「アルバム名(“album names”)」を含んでいる
　第七に、引用例１の上記段落[0034]の“Though the computing platform 103 can act as a digital audio player by itself, in this embodiment of the invention, the computing platform 103 acts as an audio gateway for various digital audio players 115 and 116, and can additionally provide caching of the digital audio content and other information 101 for the digital audio players 115 and 116 from the servers 100 that are connected to the computing platform 103 through the Internet or other computer network 102.”(「コンピューティングプラットフォーム１０３自体がディジタルオーディオ再生機として動作することも可能であるが、本発明のこの実施例では、コンピューティングプラットフォーム１０３は、各種のディジタルオーディオ再生機１１５，１１６に対するオーディオゲートウェイとして機能し、更に、各種のディジタルオーディオ再生機１１５，１１６に対して、コンピューティングプラットフォーム１０３にインターネットないしその他のコンピュータネットワーク１０２を介して接続されるサーバー１００上に記憶されるディジタルオーディオコンテンツとその他の情報１０１をキャッシュする機能を有している。」)、段落[0038]の“FIGS. 4-6 represent an exemplary network configuration, utilizing different audio gateways for enabling connection of the digital audio players 110-113 to the Internet or other computer network 102.”(「図４〜６は、典型的なネットワークの設定を示し、ディジタルオーディオ再生機１１０〜１１３をインターネットないしその他のコンピュータネットワーク１０２に接続することを可能とする異なるオーディオゲートウェイを実現するものである。」)、段落[0060]の“The stand-alone audio gateway 109 is able to cache digital audio content and other information 101 downloaded from a server 100 connected to the Internet or other computer network 102 into persistent storage 133, such as a hard drive, on the stand-alone audio gateway 109.”(「スタンドアローンゲートウェイ１０９は、インターネットないしその他のコンピュータネットワーク１０２に接続されているサーバ１００からダウンロードしたディジタルオーディオコンテンツとその他の情報１０１を、スタンドアローンゲートウェイ１０９上の、ハードドライブのような固定記憶１３３にキャッシュすることができる。」)との記載、及び、Fig.1, 9 の記載からみて、「コンピューティングプラットフォーム１０３(“computing platform 103”)」は、「ディジタルオーディオ再生機１１５，１１６(“digital audio players 115 and 116”)」が「一以上のサーバー１００(“one or more servers 100”)」に接続するための「オーディオゲートウェイ(“audio gateway”)」として働くものであって、この「オーディオゲートウェイ(“audio gateway”)」として働く「コンピューティングプラットフォーム１０３(“computing platform 103”)」は「一以上のサーバー１００(“one or more servers 100”)」上の「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」を「コンピューティングプラットフォーム１０３(“computing platform 103”)」上の「固定記憶１３３(“persistent storage 133”)」にキャッシュするものであるから、引用例１記載の発明の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は、「ディジタルオーディオ再生機(“digital audio players”)」が「一以上のサーバー１００(“one or more servers 100”)」に接続するための「オーディオゲートウェイ(“audio gateway”)」として働くものであって、「固定記憶１３３(“persistent storage 133”)」を有し、「一以上のサーバー１００(“one or more servers 100”)」上の「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」を「固定記憶１３３(“persistent storage 133”)」にキャッシュするものである。
　第八に、上記段落[0075]の“FIG. 16 provides the flow diagram of the message handler for the audio gateway. In general, the message handler takes the messages received from other computing platforms 103, mobile digital audio players 115, and fixed digital audio players 116 on the wireless network or wireless communication platform 104 and queues these messages for use by other processes or handles them itself, depending on the message type.”(「図１６は、オーディオゲートウェイのメッセージハンドラーのフローダイアグラムである。一般的には、メッセージハンドラーは、無線通信ネットワークないし無線通信プラットフォーム１０４を介し、他のコンピューティングプラットフォーム１０３、モバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６からのメッセージを受信することをつかさどり、メッセージの種類にしたがい、他のプロセスや自分自身で利用するために、そのメッセージをキューに並べる。」)との記載、及び、Fig.16 の記載からみて、引用例１記載の発明の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は、「ディジタルオーディオ再生機(“digital audio players”)」を含む他の装置との通信を取り扱う「メッセージハンドラー(“message handler”)」を有している。
　第九に、引用例１の上記段落[0079][0088]及び Fig.19, 25の記載、特に、段落[0079]の“The content synchronization handler in the audio gateway checks for players that need content synchronization.”(「オーディオゲートウェイのコンテンツ同期ハンドラーは、コンテンツ同期が必要な再生機を検出している。」)、“The content synchronization handler checks the list of players in proximity in step 261 maintained by the gateway. If there are players in proximity flagged for content synchronization in step 262, then the content synchronization handler sends a query player for content message to the player in step 263 that is flagged for content synchronization.”(「コンテンツ同期ハンドラーは、ステップ２６１にて、ゲートウェイが保持している近傍にある再生機のリストを調べる。もし、ステップ２６２において、コンテンツ同期を要求している近傍にある再生機があれば、コンテンツ同期ハンドラーは、ステップ２６３において、コンテンツ同期を要求した再生機に対して、クエリー再生機コンテンツメッセージを送る。」)、“If there is a content response message in the queue in step 265 from the player that was sent the query player for content message, then the gateway compares the digital audio content in the player with the digital audio content in the gateway in step 267.”(「もし、ステップ２６５において、クエリー再生機コンテンツメッセージを送った再生機からの、コンテンツ応答メッセージがキューに存在した場合には、ゲートウェイは、再生機中のディジタルオーディオコンテンツと、ゲートウェイ中のディジタルオーディオコンテンツを、ステップ２６７にて比較する。」)、“If there is content on the gateway that is not on the player in step 268, then the content synchronization handler checks if there is storage on the player for the new content in step 269. The available storage on the player is provided in the content response message that the player sent to the gateway.”(「ステップ２６８において、ゲートウェイのコンテンツの中に、再生機に存在しないものがある場合には、再生機に新しいコンテンツのための空き記憶領域があるか無いかをステップ２６９で調べる。再生機の空き記憶領域は、再生機からゲートウェイに送られたコンテンツ応答メッセージに含まれている。」)、“If there is storage on the player for the new content as determined in step 269, then the content synchronization handler sends the content data to the player in step 270.”(「もし、ステップ２６９にて、新しいコンテンツのための充分な空き記憶領域があると判断され場合には、コンテンツ同期ハンドラーは、コンテンツのデータをステップ２７０で再生機に送る。」)、段落[0088]の“The content synchronization response handler in the player responds to content queries from a gateway.”(「再生機のコンテンツ同期応答ハンドラーは、ゲートウェイからのコンテンツクエリーに応答するものである。」)、“If there is a query player content message in the queue as determined in step 362, then the content synchronization response handler builds a content response message by first getting a list of all the digital audio content on the player in 363. Next, the content synchronization response handler determines the amount of available storage space on the player in step 364 for additional digital audio content. Finally, the content synchronization response handler sends a player content response message in step 365 to the gateway that sent the query player content message. The player content response message contains the list of all the digital audio content on the player as well as the amount of available space on the player.”(「もし、ステップ３６２にて、キューにクエリー再生機コンテンツメッセージがあると判断した場合には、コンテンツ同期応答ハンドラーは、ステップ３６３にて再生機中の全てのディジタルオーディオコンテンツのリストを得ることによって、コンテンツ応答メッセージを作成する。更に、コンテンツ同期応答ハンドラーは、ステップ３６４にて、追加のディジタルオーディオコンテンツのための、空き容量の大きさを調べる。最後に、コンテンツ同期応答ハンドラーは、ステップ３６５にて、再生機コンテンツ応答メッセージをクエリー再生機コンテンツメッセージを送ったゲートウェイに送る。再生機コンテンツ応答メッセージは、再生機中の全てのディジタルオーディオコンテンツのリストと、空き容量の大きさを含んでいる。」)との記載からみて、引用例１記載の発明は、「オーディオゲートウェイ(“audio gateway”)」の「コンテンツ同期ハンドラー(“content synchronization handler”)」が、「オーディオゲートウェイ(“audio gateway”)」が保持する、近傍に存在する「再生機(“player”)」のリストを監視し、そのリストの中に同期を要求している「再生機(“player”)」が存在する場合に、「コンテンツ同期ハンドラー(“content synchronization handler”)」はその「再生機(“player”)」に対して「クエリー再生機コンテンツメッセージ(“query player for content message”)」を送信し、「再生機(“player”)」上の「コンテンツ同期応答ハンドラー(“content synchronization response handler”)」が待ち行列中に「クエリー再生機コンテンツメッセージ(“query player for content message”)」を発見した場合には、「コンテンツ同期応答ハンドラー(“content synchronization response handler”)」は、「再生機(“player”)」上の全ての「ディジタルオーディオコンテンツ(“digital audio content”)」のリストと、追加の「ディジタルオーディオコンテンツ(“digital audio content”)」のための記憶装置の空き容量を含む「再生機コンテンツ応答メッセージ(“player content response message”)」を作成し、「クエリー再生機コンテンツメッセージ(“query player for content message”)」を送ってきた「ゲートウェイ(“gateway”)」に送信し、「ゲートウェイ(“gateway”)」上の「コンテンツ同期ハンドラー(“content synchronization handler”)」が待ち行列中に「再生機コンテンツ応答メッセージ(“player content response message”)」を発見した場合には、「コンテンツ同期ハンドラー(“content synchronization handler”)」は、「再生機(“player”)」中の「ディジタルオーディオコンテンツ(“digital audio content”)」と、「ゲートウェイ(“gateway”)」上の「ディジタルオーディオコンテンツ(“digital audio content”)」を比較し、「ゲートウェイ(“gateway”)」上の「ディジタルオーディオコンテンツ(“digital audio content”)」の中に「再生機(“player”)」上に存在しないものがある場合には、「再生機(“player”)」上の記憶装置の空き容量が充分であるか否かを確認し、「再生機(“player”)」上の記憶装置の空き容量が充分である場合には、「ゲートウェイ(“gateway”)」上の「ディジタルオーディオコンテンツ(“digital audio content”)」であって「再生機(“player”)」上に存在しない「ディジタルオーディオコンテンツ(“digital audio content”)」を「再生機(“player”)」に送るものである。
　
　したがって、引用例１には以下の発明(以下「引用発明１」という。)が記載されている。
　
「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)を記憶している一以上のサーバー１００(“one or more servers 100”)とインターネットないしその他のコンピュータネットワーク１０２(“the Internet or other computer network 102”)を介して接続され、
　ディジタルオーディオ再生機(“digital audio players”)と無線ネットワークないし無線通信プラットフォーム１０４(“wireless network or wireless communication platform 104”)を介して接続され、
　ディジタルオーディオ再生機(“digital audio players”)が一以上のサーバー１００(“one or more servers 100”)に接続するためのオーディオゲートウェイ(“audio gateway”)として働くものであって、
　ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)のその他の情報(“other information”)は、演奏者名(“artists”)，トラック名(“track names”)，アルバム名(“album names”)を含み、
　各種のソフトウェアコンポーネントを実行するメインプロセッサ１３０(“main processor 130”)と、固定記憶１３３(“persistent storage 133”)を含む内部記憶装置１３２(“local storage 132”)を有し、
　ディジタルオーディオ再生機(“digital audio players”)を含む他の装置との通信を取り扱うメッセージハンドラー(“message handler”)を有し、
　一以上のサーバー１００(“one or more servers 100”)上のディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)を固定記憶１３３(“persistent storage 133”)にキャッシュし、
　オーディオゲートウェイ(“audio gateway”)のコンテンツ同期ハンドラー(“content synchronization handler”)が、オーディオゲートウェイ(“audio gateway”)が保持する、近傍に存在する再生機(“player”)のリストを監視し、そのリストの中に同期を要求している再生機(“player”)が存在する場合に、コンテンツ同期ハンドラー(“content synchronization handler”)はその再生機(“player”)に対してクエリー再生機コンテンツメッセージ(“query player for content message”)を送信し、再生機(“player”)上のコンテンツ同期応答ハンドラー(“content synchronization response handler”)が待ち行列中にクエリー再生機コンテンツメッセージ(“query player for content message”)を発見した場合には、コンテンツ同期応答ハンドラー(“content synchronization response handler”)は、再生機(“player”)上の全てのディジタルオーディオコンテンツ(“digital audio content”)のリストと、追加のディジタルオーディオコンテンツ(“digital audio content”)のための記憶装置の空き容量を含む再生機コンテンツ応答メッセージ(“player content response message”)を作成し、クエリー再生機コンテンツメッセージ(“query player for content message”)を送ってきたゲートウェイ(“gateway”)に送信し、ゲートウェイ(“gateway”)上のコンテンツ同期ハンドラー(“content synchronization handler”)が待ち行列中に再生機コンテンツ応答メッセージ(“player content response message”)を発見した場合には、コンテンツ同期ハンドラー(“content synchronization handler”)が、再生機(“player”)中のディジタルオーディオコンテンツ(“digital audio content”)と、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)を比較し、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)の中に再生機(“player”)上に存在しないものがある場合には、再生機(“player”)上の記憶装置の空き容量が充分であるか否かを確認し、再生機(“player”)上の記憶装置の空き容量が充分である場合には、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)であって再生機(“player”)上に存在しないディジタルオーディオコンテンツ(“digital audio content”)を再生機(“player”)に送る、
　コンテンツ同期(“content synchronization”)を行うディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)。」
　
３．２．引用例２
３．２．１．引用例２の記載事項
　当審における平成２５年６月２１日付の拒絶の理由で引用した国際公開第０３／３６５４１号パンフレット(以下「引用例２」という。)には、図面とともに以下の記載がある。(ファミリーである特表２００５−５０７１３０号公報の対応箇所の記載を括弧内に併記する。)
　
“[0002] Synchronization operations have been conventionally performed between portable devices, such as Personal Digital Assistants (PDAs) and host computers, to synchronize electronic files or other resources. For example, these files or other resources can pertain to text files, data files, calendar appointments, emails, to-do lists, electronic rolodexes, etc. However, such synchronization schemes tend to utilize filenames and modification dates to determine whether files need to be copied between the devices. These synchronization schemes can be largely automated but nevertheless have to be manually initiated.”(『【０００２】シンクロ操作は、電子ファイルまたは他のリソースをシンクロさせるためにパーソナルディジタルアシスタント（ＰＤＡ）およびホストコンピュータのような携帯デバイス間で従来から行われてきた。例えばこれらのファイルまたは他のリソースは、テキストファイル、データファイル、カレンダーアポイントメント、電子メール、トゥドゥリスト、電子住所録などに関する。しかしこのようなシンクロスキームは、ファイルネームおよび変更日を利用して、ファイルがデバイス間でコピーされるべきかを判断する傾向にある。これらのシンクロスキームは、大きくは自動化されえるが、それでも手動で始動されなければならない。』)
　
“[0004] Besides synchronization, management of resources on these portable devices has also been separately performed. For example, a user of a PDA can enter an appointment or a new contact using only the PDA, and then subsequently a host computer could, if desired, be updated (through synchronization) to include identical information. A user can also interact with the host computer to change appointments or contacts, and then subsequently have those changes be reflected on the PDA (through synchronization). As for interaction with the portable devices (e. g., PDAs), the portable devices normally are small form factor devices so as to be hand-held or pocket-size. Although their small size makes the portable devices convenient to carry, it makes the available screen display size small. Consequently, it is difficult for user to interact with the portable devices to manage resources thereon.”(『【０００３】ＭＰ３プレーヤーのようなメディアプレーヤーの場合、ウィンドウズ（商標）デスクトップからフレキシブルディスクにデータファイルをコピーするのに従来なされているように、ファイルは典型的にはホストコンピュータおよびメディアプレーヤーの間でドラッグおよびドロップ操作を通して移動される。したがってメディアプレーヤーのユーザは手動で個々のメディアアイテムについてのシンクロを始動しなければならない。その結果、シンクロはユーザにとって面倒で時間のかかるものになりがちである。シンクロは遅くなりがちだが、それはデータがデバイス間で低速なリンク上を転送されるからである。』)
　
“[0006] The invention relates to interaction between a host computer (e. g., personal computer) and a media player. According to one aspect of the invention, interaction between a host computer and a media player, such as automatic synchronization of media contents stored on a media player with media contents stored on a host computer, can be restricted. In one implementation, a given media player is able to automatically interact only with a designated host computer. According to another aspect of the invention, synchronization can be automatically initiated and performed upon connection of a data link between the media player and the host computer. According to still another aspect of the invention, synchronization is able to be achieved with a reduced amount of data transfer between the host computer and the media device. According to yet another aspect of the invention, management of media items residing on a media player can be performed at and by a host computer for the media player. According to still yet another aspect of the invention, media content can be played by a media player in accordance with quality settings established for the media content at the host computer. In one implementation, the quality settings can be established for the media content on a media item by media item basis.”(『【０００６】本発明はホストコンピュータ（例えばパーソナルコンピュータ）およびメディアプレーヤー間での対話に関する。本発明のある局面によれば、メディアプレーヤー上に記憶されたメディアコンテンツの、ホストコンピュータ上に記憶されたメディアコンテンツとの自動シンクロのようなホストコンピュータおよびメディアプレーヤー間の対話は制限されえる。ある実施形態において、与えられたメディアプレーヤーは指定されたホストコンピュータとだけ自動的に対話できる。本発明の他の局面によれば、シンクロはメディアプレーヤーおよびホストコンピュータ間のデータリンクの接続がされると自動的に起動され実行されえる。本発明のさらなる局面によれば、シンクロは、ホストコンピュータおよびメディアデバイス間のデータ転送の低減された量で達成されえる。本発明のさらに他の局面によれば、メディアプレーヤー上にあるメディアアイテムの管理は、メディアプレーヤーのためのホストコンピュータにおいて、ホストコンピュータによって実行されえる。本発明のさらなる局面によれば、メディアコンテンツは、ホストコンピュータにおいてメディアコンテンツについて確立されたクオリティ設定にしたがってメディアプレーヤーによって再生されえる。ある実施形態においてクオリティ設定は、メディアアイテム毎にそのメディアコンテンツについて確立されえる。』)
　
“[0011] Embodiments of these aspects of the invention are discussed below with reference to FIGs. 1-11. However, those skilled in the art will readily appreciate that the detailed description given herein with respect to these figures is for explanatory purposes as the invention extends beyond these limited embodiments.”(『【００１１】本発明のこれらの局面の実施形態は、図１〜１１を参照して説明される。しかし当業者には、これらの図面を参照して与えられた詳細な説明が例示目的であり、本発明はこれらの限定された実施形態を超えることが容易にわかるだろう。』)
　
“[0012] FIG. 1 is a block diagram of a media management system 100 according to one embodiment of the invention. The media management system 100 includes a media player 102 and a personal computer (host computer) 104. The media player 102 is, for example, a portable, battery- operated device. In one embodiment, the media player 102 is an MP3 player. The personal computer 104 includes a media manager 106. The media manager 106 enables a user of the personal computer 104 to directly manage media content stored on the personal computer 104, and to indirectly manage media content stored on the media player 102. A peripheral cable 108 couples the media player 102 to the personal computer 104. Typically, the peripheral cable 108 couples together data ports provided on the media player 102 and the personal computer 104. In one example, the data ports can be FIREWIRE ports and the peripheral cable 108 can be a FIREWIRE cable. More generally, the peripheral cable 108 acts as a data link. Media items can be transferred from the media player 102 to the personal computer 104 over the peripheral cable 108, and vice versa. For example, the media manager 106 facilitates a user with browsing, adding, deleting, organizing, and other operations with respect to media content (e. g. , numerous media items) on the personal computer 104. Additionally, for example, the media manager 106 also facilitates a user with adding and removing media content on the media player 102. In other words, although the media manager 106 resides on the personal computer 104, at least certain management action taken with respect to the media manager 106 can cause the media content at the media player 102 to be similarly managed (e. g. , during synchronization).”(『【００１２】図１は、本発明のある実施形態によるメディア管理システム１００のブロック図である。メディア管理システム１００は、メディアプレーヤー１０２およびパーソナルコンピュータ（ホストコンピュータ）１０４を含む。メディアプレーヤー１０２は例えば、携帯の電池駆動デバイスである。ある実施形態において、メディアプレーヤー１０２はＭＰ３プレーヤーである。パーソナルコンピュータ１０４はメディアマネージャ１０６を含む。メディアマネージャ１０６は、パーソナルコンピュータ１０４のユーザが、パーソナルコンピュータ１０４上に記憶されたメディアコンテンツを直接に管理できるように、かつメディアプレーヤー１０２上に記憶されたメディアコンテンツを間接に管理できるようにする。周辺ケーブル１０８は、メディアプレーヤー１０２をパーソナルコンピュータ１０４に結合する。典型的には周辺ケーブル１０８は、メディアプレーヤー１０２およびパーソナルコンピュータ１０４上に設けられたデータポートを一緒に結合する。ある例では、データポートはファイヤワイヤポートでありえ、周辺ケーブル１０８はファイヤワイヤケーブルでありえる。さらに一般には周辺ケーブル１０８はデータリンクとして機能する。メディアアイテムは、メディアプレーヤー１０２からパーソナルコンピュータ１０４へ周辺ケーブル１０８上を転送されえ、その逆方向にも転送されえる。例えばメディアマネージャ１０６は、ユーザがパーソナルコンピュータ１０４上でメディアコンテンツ（例えば多くのメディアアイテム）についてブラウズ、追加、消去、整理および他の操作をするのを助ける。さらに例えばメディアマネージャ１０６はまた、ユーザがメディアプレーヤー１０２上でメディアコンテンツを追加したり削除したりするのを助ける。言い換えれば、メディアマネージャ１０６はパーソ���ルコンピュータ１０４上に常駐するが、メディアマネージャ１０６についてなされる少なくともある種の管理アクションは、メディアプレーヤー１０２におけるメディアコンテンツが同様に管理される（例えばシンクロのあいだに）ように機能しえる。』)
　
“[0013] In one embodiment, the media player is a portable computing device dedicated to processing media such as audio, video or images. For example, the media player 102 can be a music player (e. g. , MP3 player), a game player, a video player, a video recorder, a camera, an image viewer and the like. These devices are generally battery operated and highly portable so as to allow a user to listen to music, play games or video, record video or take pictures wherever the user travels. In one implementation, the media player is a hand-held device that is sized for placement into a pocket or hand of the user. By being hand-held, the media player is relatively small and easily handled and utilized by its user. By being pocket sized, the user does not have to directly carry the device and therefore the device can be taken almost anywhere the user travels (e. g. , the user is not limited by carrying a large, bulky and often heavy device, as in a portable computer). Furthermore, the device may be operated by the users hands, no reference surface such as a desktop is needed.”(『【００１３】ある実施形態においてメディアプレーヤーは、オーディオ、ビデオまたは画像のようなメディアを処理する専用の携帯コンピューティングデバイスである。例えばメディアプレーヤー１０２は、ミュージックプレーヤー（例えばＭＰ３プレーヤー）、ゲームプレーヤー、ビデオプレーヤー、ビデオレコーダー、カメラ、画像ビューワーなどでありえる。これらのデバイスは一般に、ユーザが移動するどこででも音楽を聴いたり、ゲームをしたり、ビデオを見たり、ビデオを録画したり、または写真を撮ることができるように電池駆動であり、携帯性が非常に高い。ある実施形態において、メディアプレーヤーは、ポケットまたはユーザの手に収まるサイズであるハンドヘルドデバイスである。ハンドヘルドであることによって、メディアプレーヤーは比較的小さく、ユーザに容易に扱え、使用される。ポケットサイズであることによって、ユーザは直接にデバイスを運ぶ必要がなく、したがってデバイスはユーザが移動する所ならほとんどどこへでも持って行くことができる（例えばユーザは、携帯型のコンピュータのように大きくかさばり、しばしば重いデバイスを持ち運ぶことに限定されない）。さらにデバイスは、ユーザの手によって操作されえ、机上のような他のレファレンス表面を必要としない。』)
　
“[0014] FIG. 2 is a block diagram of a media synchronization system 200 according to one embodiment of the invention. The media synchronization system 200 can, for example, represent one embodiment of the more general media management system 100 illustrated in FIG. 1. The media synchronization system 200 includes a media player 202 and a personal computer 204. The personal computer 204 includes a media manager 206. The personal computer 204 further includes a media database 208. The media player 202 includes a media database 210. Typically, the media player 202 will also include a data storage device (e. g. , disk drive) for storing media content, a cache memory for storing media content in-use, a screen display for displaying information to a user, and a processor (e. g. , microprocessor) for controlling operation of the media player 202.”(『【００１４】図２は、本発明のある実施形態によるメディアシンクロシステム２００のブロック図である。メディアシンクロシステム２００は例えば、図１に示されるメディア管理システム１００のより一般的なものを表現する。メディアシンクロシステム２００は、メディアプレーヤー２０２およびパーソナルコンピュータ２０４を含む。パーソナルコンピュータ２０４はメディアマネージャ２０６を含む。パーソナルコンピュータ２０４はさらにメディアデータベース２０８を含む。メディアプレーヤー２０２はメディアデータベース２１０を含む。典型的にはメディアプレーヤー２０２はまた、メディアコンテンツを記憶するデータ記憶デバイス（例えばディスクドライブ）、使用中のメディアコンテンツを記憶するキャッシュメモリ、ユーザに情報を表示するスクリーンディスプレイ、およびメディアプレーヤー２０２の動作を制御するプロセッサ（例えばマイクロプロセッサ）を含む。』)
　
“[0015] A peripheral cable 212 provides a data path (or data link) between the media player 202 and the personal computer 204. The peripheral cable 212 provides a peripheral bus that couples the media player 202 to the personal computer 204. The peripheral bus, for example, could be a FIREWIRE bus or a Universal Serial Bus (USB). A synchronization operation between the media content stored on the personal computer and the media content stored on the media player 204 can be achieved in a sophisticated manner through comparison of media information stored in the respective media databases 208 and 210. When comparison of the media information from the respective databases 208 and 210 indicates that there is a particular media item resident on the personal computer 204 that is not resident on the media player 202, then the particular media item can be transmitted (downloaded) to the media player over the peripheral cable 212. On the other hand, when the comparison of the media information from the respective databases 208 and 210 indicates that a particular media item is resident on the media player 202 but is not resident on the personal computer 204, then the particular media item can be either removed (deleted) from the media player 202 or transmitted (e. g., uploaded) over the peripheral cable 212 to the personal computer 204. Hence, by providing the media player 202 with the media database 210, more sophisticated synchronization and management of media content is enabled.”(『【００１５】周辺ケーブル２１２は、メディアプレーヤー２０２およびパーソナルコンピュータ２０４間のデータパス（またはデータリンク）を提供する。周辺ケーブル２１２は、メディアプレーヤー２０２をパーソナルコンピュータ２０４に結合する周辺バスを提供する。周辺バスは例えば、ファイヤワイヤバスまたはユニバーサルシリアルバス（ＵＳＢ）でありえる。パーソナルコンピュータ上に記憶されたメディアコンテンツおよびメディアプレーヤー２０４上に記憶されたメディアコンテンツの間のシンクロ操作は、それぞれのメディアデータベース２０８および２１０に記憶されたメディア情報の比較を通して高度に達成されえる。それぞれのデータベース２０８および２１０からのメディア情報の比較によって、パーソナルコンピュータ２０４上にある特定のメディアアイテムがメディアプレーヤー２０２上にないことが示されるとき、その特定のメディアアイテムは周辺ケーブル２１２上をメディアプレーヤーへ転送（ダウンロード）されえる。逆に、それぞれのデータベース２０８および２１０からのメディア情報の比較によって、メディアプレーヤー２０２上にある特定のメディアアイテムがパーソナルコンピュータ２０４上にないことが示されるとき、その特定のメディアアイテムはメディアプレーヤー２０２から削除（消去）されるか、または周辺ケーブル２１２上をパーソナルコンピュータ２０４へ転送（アップロード）されえる。したがってメディアプレーヤー２０２にメディアデータベース２１０を提供することによって、メディアコンテンツのより高度なシンクロおよび管理が可能になる。』)
　
“[0016] The media database 210 also allows the media player 202 to present a user interface to the user that is more sophisticated than conventional approaches. Such a user interface can be presented on the screen display of the media player 202. The user interface can, for example, allow the user of the media player 202 to browse, sort, search, play, etc. the media content resident on the media player 202. The user interface can also allow the user of the media player 202 to download (add) or delete (remove) media items from the media player 202. The media manager 206 also has a user interface that allows a user to browse, sort, search, play, make playlists, burn Compact Discs (CDs), etc. the media content resident on the personal computer 204. The user interface can also allow the user of the personal computer 204 to download (add) or delete (remove) media items from the personal computer 204. In one embodiment, the media manager 206 and its associated user interface are provided by iTunes, version 2.0, from Apple Computer, Inc. of Cupertino, California.”(『【００１６】メディアデータベース２１０はまた、従来のアプローチよりもさらに高度なユーザインタフェースをメディアプレーヤー２０２がユーザに対して提供することを可能にする。そのようなユーザインタフェースは、メディアプレーヤー２０２のスクリーンディスプレイ上に提示されえる。ユーザインタフェースは例えば、メディアプレーヤー２０２のユーザがメディアプレーヤー２０２上にあるメディアコンテンツをブラウズ、ソート、検索、再生などをすることを可能にする。ユーザインタフェースはまたメディアプレーヤー２０２のユーザがダウンロード（追加）したり、メディアプレーヤー２０２からメディアアイテムを消去（削除）したりすることを可能にする。メディアマネージャ２０６はまた、ユーザがパーソナルコンピュータ２０４上にあるメディアコンテンツをブラウズ、ソート、検索、再生、プレイリスト作成、コンパクトディスク（ＣＤ）を焼くなどできるようにするユーザインタフェースを持つ。ユーザインタフェースはまた、パーソナルコンピュータ２０４のユーザがメディアアイテムをパーソナルコンピュータ２０４からメディアアイテムをダウンロード（追加）したり、消去（削除）したりできるようにする。ある実施形態において、メディアマネージャ２０６およびその関連付けられたユーザインタフェースは、カリフォルニア州、クパチーノのアップルコンピュータ社からのｉＴｕｎｅｓ、バージョン２．０によって提供される。』)
　
“[0017] FIG. 3 is a flow diagram of media manager processing 300 according to one embodiment of the invention. The media manager processing 300 is, for example, performed by the media manager 106 illustrated in FIG. 1 or the media manager 206 illustrated in FIG. 2.”(『【００１７】図３は、本発明のある実施形態によるメディアマネージャ処理３００のフローチャートである。メディアマネージャ処理３００は例えば、図１に示されるメディアマネージャ１０６または図２に示されるメディアマネージャ２０６によって実行されえる。』)
　
“[0018] The media manager processing 300 initially detects 302 a media player connected to a personal computer (host computer). Here, when the media player is connected to the personal computer, a synchronization operation can be performed to synchronize the media content between the media player and the personal computer. After the media player has been detected as being connected to the personal computer, the media content between the media player and the personal computer can be synchronized 304. The synchronization can be performed in a one-way (i. e., uni-directional) manner or in a two-way (i. e., bi-directional) manner. In a preferred embodiment, the synchronization is one-way from the personal computer to the media player. In another embodiment, the synchronization can be one-way from the media player to the personal computer. In still another embodiment, the synchronization can be two-way from the media player to the personal computer as well as from the personal computer to the media player. In any case, the media player typically has less media storage capacity than the personal computer and thus may limit the extent of the synchronization that can be performed. The synchronization processing can be performed manually assuming that a media player has already been detected 302 or automatically upon such detection. In the case of automatic synchronization following detection of the connection, synchronization is performed without a user interacting with any buttons or user interface elements, that is, the connection itself initiates the synchronization.”(『【００１８】メディアマネージャ３００はまずパーソナルコンピュータ（ホストコンピュータ）に接続されたメディアプレーヤーを検出する（３０２）。ここでメディアプレーヤーがパーソナルコンピュータに接続されるとき、シンクロ操作が行われて、メディアプレーヤーおよびパーソナルコンピュータ間でメディアコンテンツをシンクロさせえる。メディアプレーヤーがパーソナルコンピュータに接続されていると検出された後、メディアプレーヤーおよびパーソナルコンピュータ間のメディアコンテンツはシンクロさせられえる（３０４）。シンクロは、一方向（すなわち単一方向）に、または二方向（双方向）に実行されえる。好ましい実施形態においては、シンクロはパーソナルコンピュータからメディアプレーヤーへの一方向である。他の実施形態においては、シンクロはメディアプレーヤーからパーソナルコンピュータへの一方向でありえる。さらに他の実施形態においては、シンクロは、パーソナルコンピュータからメディアプレーヤーへと同様、メディアプレーヤーからパーソナルコンピュータへの二方向でありえる。いずれの場合も、メディアプレーヤーは典型的にはパーソナルコンピュータよりもより少ないメディア記憶容量しか持たず、よって
実行されえるシンクロの程度に限度がありえる。シンクロ処理は、メディアプレーヤーがすでに検出されている（３０２）と仮定して手動で、またはこのような検出に応じて自動で実行されえる。接続の検出に続いての自動シンクロの場合、シンクロはユーザがボタンまたはユーザインタフェース要素と対話することなく実行されえ、すなわち接続そのものがシンクロを起動する。』)
　
“[0019] FIG. 4 is flow diagram of synchronization processing 400 according to one embodiment of the invention. The synchronization processing 400 is, for example, performed by a host computer, such as the personal computer 104 illustrated in FIG. 1 or the personal computer 204 illustrated in FIG. 2.　More specifically, the synchronization processing 400 is performed by the media manager 106 illustrated in FIG. 1 or the media manager 206 illustrated in FIG. 2.”(『【００１９】図４は、本発明のある実施形態によるシンクロ処理４００のフローチャートである。シンクロ処理４００は例えば、図１に示されるパーソナルコンピュータ１０４、または図２に示されるパーソナルコンピュータ２０４のようなホストコンピュータによって実行されえる。より具体的にはシンクロ処理４００は、図１に示されるメディアマネージャ１０６、または図２に示されるメディアマネージャ２０６によって実行されえる。』)
　
“[0020] The synchronization processing 400 initially reads 402 player media information from a media database on a media player. Next, the player media information is compared 404 with first media information from a media database on a host computer. Such comparison produces comparison information concerning differences between the player media information and the host media information. Next, the synchronization processing 400 determines 406 one or more media items to copy between the host computer and the media player based on the comparison information. For example, media items (e. g. , audio files for songs) can be compared using media information such as song title, album name and/or artist name, which pertain to characteristics or attributes of the media items. Thereafter, the determined one or more media items are copied 408 and the appropriate media database (s) are updated. Following the operation 408, the synchronization processing 400 is complete and ends.”(『【００２０】シンクロ処理４００はまずメディア情報をメディアプレーヤー上のメディアデータベースから読み出す（４０２）。次にプレーヤーメディア情報は、ホストコンピュータ上のメディアデータベースからの第１メディア情報と比較される。このような比較は、プレーヤーメディア情報およびホストメディア情報の間の差に関する比較情報を生成する。次にシンクロ処理４００は、この比較情報に基づいてホストコンピュータおよびメディアプレーヤーの間で１つ以上のメディアアイテムがコピーされるべきかを判断する（４０６）。例えばメディアアイテム（例えば曲を表すオーディオファイル）は、曲目、アルバム名、および／またはアーチスト名のような、そのメディアアイテムの特徴または属性に関するメディア情報を用いて比較されえる。その後、決定された１つ以上のメディアアイテムがコピーされ（４０８）、適切なメディアデータベースがアップデートされる。操作４０８に続いて、シンクロ処理４００は完了し終了する。』)
　
“[0021] According to one embodiment, the comparison of player media information and host media information is performed using media attributes of the various media items. Namely, a media item on the media player can be deemed the same media item as one resident on the host computer if its media attributes sufficiently match. Examples of media attributes include title, album, track, artist, composer and genre. These attributes are particular to a particular media item. In addition, other media attributes can pertain to quality characteristics of the media item. Examples of such media attributes include bit rate, sample rate, equalization setting, volume adjustment, start/stop and total time. Hence, in one embodiment, if the above-identified media attributes (e. g., title, album, track, artist and composer) pertaining to a media item on the media player all match those same media attributes pertaining to a media item on the host computer, then the two media items stored on different devices can be deemed the same even though still further attributes or characteristics may cause these media items to not be exact duplications of one another. For example, if modification dates associated with files respectively storing the media items were different, this difference in modification date would not trigger the copying of such media items from the host computer to the media player when the above-identified media attributes match.”(『【００２１】ある実施形態によれば、プレーヤーメディア情報およびホストメディア情報の比較は、さまざまなメディアアイテムのメディア属性を用いて実行されえる。具体的には、もしそのメディア属性が充分に一致するなら、メディアプレーヤー上のメディアアイテムは、ホストコンピュータ上にあるものと同じメディアアイテムであるとみなされえる。メディア属性の例には、タイトル、アルバム、トラック、アーチスト、作曲家およびジャンルが含まれる。これらの属性は、特定のメディアアイテムについて特定である。さらに他のメディア属性は、メディアアイテムのクオリティの特徴（quality characteristics）に関しえる。そのようなメディア属性の例には、ビットレート、サンプルレート、イコライゼーション設定、ボリューム設定、スタート／ストップおよび総時間が含まれる。したがってある実施形態においては、もし上述のメディアプレーヤー上のメディアアイテムに関するメディア属性（例えばタイトル、アルバム、トラック、アーチストおよび作曲家）が、ホストコンピュータ上のメディアアイテムに関する同じメディア属性に全て一致するなら、異なるデバイス上に記憶された２つのメディアアイテムは、さらなる属性または特徴がこれらのメディアアイテムが互いに完全な複製でないと判定されえるとしても、同一であるとみなされえる。例えばもしメディアアイテムをそれぞれ記憶するファイルの更新日が異なるなら、上記メディア属性が一致するとき、この更新日の差は、そのようなメディアアイテムをホストコンピュータからメディアプレーヤーへコピーすることを引き起こさないだろう。』)
　
“[0022] Hence, the intelligence of the synchronization processing of the invention allows the amount of data transfer to be properly managed such that it is relatively low or minimized. Although conventional approaches are able to transfer files from a host computer to a portable device, when dealing with media items, filenames and modification dates tend not to be reliable indicators of whether data transfer needs to be transferred (i. e. , copied). As a result, using conventional data transfer techniques with respect to media items results in slow and inefficient operation and thus tends to present an unsatisfactory user experience.”(『【００２２】したがって本発明のシンクロ処理のインテリジェンスは、データ転送の量が比較的低いか最小限にされるよう適切に管理されるようにする。従来のアプローチはファイルをホストコンピュータから携帯デバイスへ転送することができるが、メディアアイテムを扱うとき、ファイルネームおよび更新日は、データが転送される（すなわちコピーされる）必要があるかの信頼できる指標にはならない傾向にある。その結果、メディアアイテムについての従来のデータ転送技術を用いることは、遅く非効率な操作になり、よってユーザが不満足する経験を生みがちである。』)
　
“[0023] Although the synchronization processing 400 makes use of media databases at the host computer and the media player, in another embodiment, the needed host media information and the player media information can be gathered from the media items themselves. In one implementation, such media information can be acquired from metadata provided with the media items. However, by providing the media databases, synchronization is able to be performed more efficiently and quickly.”(『【００２３】シンクロ処理４００はホストコンピュータおよびメディアプレーヤーにおけるメディアデータベースを利用するが、他の実施形態においては必要とされるホストメディア情報およびプレーヤーメディア情報は、メディアアイテムそのものから集められえる。ある実施形態においてはそのような情報は、メディアアイテムと共に提供されるメタデータから得られる。しかしメディアデータベースを提供することによって、シンクロ処理はより効率的に高速に実行されえる。』)
　
“[0038] In one implementation, the host computer synchronization processing 600 can utilize an application resident on the host computer to perform the comparison and updating of the media items and their attributes between the host computer and the media device. One such application is iTunes, version 2.0, produced by Apple Computer, Inc. of Cupertino, CA.”(『【００３８】ある実施形態においては、ホストコンピュータシンクロ処理６００は、ホストコンピュータおよびメディアデバイス間でメディアアイテムおよびその属性の比較およびアップデートを実行するためにホストコンピュータ上にあるアプリケーションを利用しえる。そのようなアプリケーションの一例は、カリフォルニア州、クパチーノのアップルコンピュータ社からのｉＴｕｎｅｓ、バージョン２．０である。』)
　
“
”
“
”
“
”
“
”
　
３．２．２．引用例２記載の発明
　引用例２の上記記載について検討する。
　
　第一に、引用例２の上記段落[0014]の“FIG. 2 is a block diagram of a media synchronization system 200 according to one embodiment of the invention. The media synchronization system 200 can, for example, represent one embodiment of the more general media management system 100 illustrated in FIG. 1. The media synchronization system 200 includes a media player 202 and a personal computer 204. The personal computer 204 includes a media manager 206.”(「図２は、本発明のある実施形態によるメディアシンクロシステム２００のブロック図である。メディアシンクロシステム２００は例えば、図１に示されるメディア管理システム１００のより一般的なものを表現する。メディアシンクロシステム２００は、メディアプレーヤー２０２およびパーソナルコンピュータ２０４を含む。パーソナルコンピュータ２０４はメディアマネージャ２０６を含む。」)との記載、及び、Fig.2 の記載からみて、引用例２記載の発明は「メディアプレーヤー２０２(“media player 202”)」と「パーソナルコンピュータ２０４(“personal computer 204”)」を有する「メディアシンクロシステム２００(“media synchronization system 200”)」である。
　第二に、引用例２の上記段落[0014]の“The personal computer 204 further includes a media database 208. The media player 202 includes a media database 210.”(「パーソナルコンピュータ２０４はさらにメディアデータベース２０８を含む。メディアプレーヤー２０２はメディアデータベース２１０を含む。」)との記載からみて、引用例２記載の発明の「パーソナルコンピュータ２０４(“personal computer 204”)」は「メディアデータベース２０８(“media database 208”)」を有し、「メディアプレーヤー２０２(“media player 202”)」は「メディアデータベース２１０(“media database 210”)」を有している。
　第三に、引用例３の上記段落[0018]の“The synchronization can be performed in a one-way (i. e., uni-directional) manner or in a two-way (i. e., bi-directional) manner. In a preferred embodiment, the synchronization is one-way from the personal computer to the media player. In another embodiment, the synchronization can be one-way from the media player to the personal computer. In still another embodiment, the synchronization can be two-way from the media player to the personal computer as well as from the personal computer to the media player.”(「シンクロは、一方向（すなわち単一方向）に、または二方向（双方向）に実行されえる。好ましい実施形態においては、シンクロはパーソナルコンピュータからメディアプレーヤーへの一方向である。他の実施形態においては、シンクロはメディアプレーヤーからパーソナルコンピュータへの一方向でありえる。さらに他の実施形態においては、シンクロは、パーソナルコンピュータからメディアプレーヤーへと同様、メディアプレーヤーからパーソナルコンピュータへの二方向でありえる。」)との記載からみて、引用例２記載の発明の「メディアシンクロシステム２００(“media synchronization system 200”)」は、「パーソナルコンピュータ２０４(“personal computer 204”)」から「メディアプレーヤー２０２(“media player 202”)」への一方向の同期、「メディアプレーヤー２０２(“media player 202”)」から「パーソナルコンピュータ２０４(“personal computer 204”)」への一方向の同期、「パーソナルコンピュータ２０４(“personal computer 204”)」と「メディアプレーヤー２０２(“media player 202”)」の間の双方向の同期が行えるものである。
　第四に、引用例２の上記段落[0015]の“A synchronization operation between the media content stored on the personal computer and the media content stored on the media player 204 can be achieved in a sophisticated manner through comparison of media information stored in the respective media databases 208 and 210. When comparison of the media information from the respective databases 208 and 210 indicates that there is a particular media item resident on the personal computer 204 that is not resident on the media player 202, then the particular media item can be transmitted (downloaded) to the media player over the peripheral cable 212. On the other hand, when the comparison of the media information from the respective databases 208 and 210 indicates that a particular media item is resident on the media player 202 but is not resident on the personal computer 204, then the particular media item can be either removed (deleted) from the media player 202 or transmitted (e. g., uploaded) over the peripheral cable 212 to the personal computer 204. Hence, by providing the media player 202 with the media database 210, more sophisticated synchronization and management of media content is enabled.”(「パーソナルコンピュータ上に記憶されたメディアコンテンツおよびメディアプレーヤー２０４上に記憶されたメディアコンテンツの間のシンクロ操作は、それぞれのメディアデータベース２０８および２１０に記憶されたメディア情報の比較を通して高度に達成されえる。それぞれのデータベース２０８および２１０からのメディア情報の比較によって、パーソナルコンピュータ２０４上にある特定のメディアアイテムがメディアプレーヤー２０２上にないことが示されるとき、その特定のメディアアイテムは周辺ケーブル２１２上をメディアプレーヤーへ転送（ダウンロード）されえる。逆に、それぞれのデータベース２０８および２１０からのメディア情報の比較によって、メディアプレーヤー２０２上にある特定のメディアアイテムがパーソナルコンピュータ２０４上にないことが示されるとき、その特定のメディアアイテムはメディアプレーヤー２０２から削除（消去）されるか、または周辺ケーブル２１２上をパーソナルコンピュータ２０４へ転送（アップロード）されえる。したがってメディアプレーヤー２０２にメディアデータベース２１０を提供することによって、メディアコンテンツのより高度なシンクロおよび管理が可能になる。」)との記載からみて、引用例２記載の発明の「メディアシンクロシステム２００(“media synchronization system 200”)」は、「メディアデータベース２０８(“media database 208”)」に記憶された「メディア情報(“media information”)」と「メディアデータベース２１０(“media database 210”)」に記憶された「メディア情報(“media information”)」を比較し、その比較によって「パーソナルコンピュータ２０４(“personal computer 204”)」上のメディアアイテム(“media item”)がメディアプレーヤー２０２(“media player 202”)に存在しないと判定した場合には、「パーソナルコンピュータ２０４(“personal computer 204”)」上の「メディアアイテム(“media item”)」をメディアプレーヤー２０２(“media player 202”)に転送し、その比較によって「メディアプレーヤー２０２(“media player 202”)」上の「メディアアイテム(“media item”)」が「パーソナルコンピュータ２０４(“personal computer 204”)」に存在しないと判定した場合には、「メディアプレーヤー２０２(“media player 202”)」の「メディアアイテム(“media item”)」を��除するか、「パーソナルコンピュータ２０４(“personal computer 204”)」に転送するものである。
　第五に、引用例２の上記段落[0019]の“FIG. 4 is flow diagram of synchronization processing 400 according to one embodiment of the invention. The synchronization processing 400 is, for example, performed by a host computer, such as the personal computer 104 illustrated in FIG. 1 or the personal computer 204 illustrated in FIG. 2.”(「図４は、本発明のある実施形態によるシンクロ処理４００のフローチャートである。シンクロ処理４００は例えば、図１に示されるパーソナルコンピュータ１０４、または図２に示されるパーソナルコンピュータ２０４のようなホストコンピュータによって実行されえる。」)との記載、段落[0020]の“The synchronization processing 400 initially reads 402 player media information from a media database on a media player. Next, the player media information is compared 404 with first media information from a media database on a host computer.”(「シンクロ処理４００はまずメディア情報をメディアプレーヤー上のメディアデータベースから読み出す（４０２）。次にプレーヤーメディア情報は、ホストコンピュータ上のメディアデータベースからの第１メディア情報と比較される。」)との記載、及び、Fig.4 の記載からみて、引用例２記載の発明の「メディアシンクロシステム２００(“media synchronization system 200”)」の「パーソナルコンピュータ２０４(“personal computer 204”)」上の「シンクロ処理４００(“synchronization processing 400”)」では、「メディアプレーヤー２０２(“media player 202”)」上の「メディアデータベース２１０(“media database 210”)」に記憶された「メディア情報(“media information”)」を読み取り、「パーソナルコンピュータ２０４(“personal computer 204”)」上の「メディアデータベース２０８(“media database 208”)」に記憶された「メディア情報(“media information”)」と比較をするものである。
　第六に、引用例２の上記段落[0020]の“For example, media items (e. g. , audio files for songs) can be compared using media information such as song title, album name and/or artist name, which pertain to characteristics or attributes of the media items.”(「例えばメディアアイテム（例えば曲を表すオーディオファイル）は、曲目、アルバム名、および／またはアーチスト名のような、そのメディアアイテムの特徴または属性に関するメディア情報を用いて比較されえる。」)、段落[0021]の“According to one embodiment, the comparison of player media information and host media information is performed using media attributes of the various media items. Namely, a media item on the media player can be deemed the same media item as one resident on the host computer if its media attributes sufficiently match. Examples of media attributes include title, album, track, artist, composer and genre.”(「ある実施形態によれば、プレーヤーメディア情報およびホストメディア情報の比較は、さまざまなメディアアイテムのメディア属性を用いて実行されえる。具体的には、もしそのメディア属性が充分に一致するなら、メディアプレーヤー上のメディアアイテムは、ホストコンピュータ上にあるものと同じメディアアイテムであるとみなされえる。メディア属性の例には、タイトル、アルバム、トラック、アーチスト、作曲家およびジャンルが含まれる。」)との記載からみて、引用例２記載の発明の「メディアシンクロシステム２００(“media synchronization system 200”)」の「パーソナルコンピュータ２０４(“personal computer 204”)」上の「シンクロ処理４００(“synchronization processing 400”)」が行う「メディア情報(“media information”)」の比較は、「メディア情報(“media information”)」上の「メディアアイテム(“media item”)」の「メディア属性(“media attributes”)」を用いるものであって、この「メディア属性(“media attributes”)」は「曲目(“song title”)」「アルバム名(“album name”)」「トラック(“track”)」「アーチスト(“artist name”)」「作曲家(“composer”)」「ジャンル(“genre”)」を含むものであり、「メディア属性(“media attributes”)」が一致すると「メディアアイテム(“media item”)」が一致しているとみなすものである。
　第七に、引用例２の上記段落[0023]の“Although the synchronization processing 400 makes use of media databases at the host computer and the media player, in another embodiment, the needed host media information and the player media information can be gathered from the media items themselves. In one implementation, such media information can be acquired from metadata provided with the media items. However, by providing the media databases, synchronization is able to be performed more efficiently and quickly.”(「シンクロ処理４００はホストコンピュータおよびメディアプレーヤーにおけるメディアデータベースを利用するが、他の実施形態においては必要とされるホストメディア情報およびプレーヤーメディア情報は、メディアアイテムそのものから集められえる。ある実施形態においてはそのような情報は、メディアアイテムと共に提供されるメタデータから得られる。しかしメディアデータベースを提供することによって、シンクロ処理はより効率的に高速に実行されえる。」)との記載からみて、引用例２記載の発明の「メディアシンクロシステム２００(“media synchronization system 200”)」は「メディアデータベース(“media database”)」を用いることによって、より効率的に、また、より早く、同期を行うものである。
　
　したがって、引用例２には以下の発明(以下「引用発明２」という。)が記載されている。
　
「パーソナルコンピュータ２０４(“personal computer 204”)からメディアプレーヤー２０２(“media player 202”)への一方向の同期、メディアプレーヤー２０２(“media player 202”)からパーソナルコンピュータ２０４(“personal computer 204”)への一方向の同期、パーソナルコンピュータ２０４(“personal computer 204”)とメディアプレーヤー２０２(“media player 202”)の間の双方向の同期が行える、メディアプレーヤー２０２(“media player 202”)とパーソナルコンピュータ２０４(“personal computer 204”)を有するメディアシンクロシステム２００(“media synchronization system 200”)であって、
　パーソナルコンピュータ２０４(“personal computer 204”)はメディアデータベース２０８(“media database 208”)を有し、メディアプレーヤー２０２(“media player 202”)はメディアデータベース２１０(“media database 210”)を有し、
　パーソナルコンピュータ２０４(“personal computer 204”)上のシンクロ処理４００(“synchronization processing 400”)では、メディアプレーヤー２０２(“media player 202”)上のメディアデータベース２１０(“media database 210”)に記憶されたメディア情報(“media information”)を読み取り、パーソナルコンピュータ２０４(“personal computer 204”)上のメディアデータベース２０８(“media database 208”)に記憶されたメディア情報(“media information”)と比較し、
　その比較によってパーソナルコンピュータ２０４(“personal computer 204”)上のメディアアイテム(“media item”)がメディアプレーヤー２０２(“media player 202”)に存在しないと判定した場合には、パーソナルコンピュータ２０４(“personal computer 204”)上のメディアアイテム(“media item”)をメディアプレーヤー２０２(“media player 202”)に転送し、その比較によってメディアプレーヤー２０２(“media player 202”)上のメディアアイテム(“media item”)がパーソナルコンピュータ２０４(“personal computer 204”)に存在しないと判定した場合には、メディアプレーヤー２０２(“media player 202”)のメディアアイテム(“media item”)を削除するか、パーソナルコンピュータ２０４(“personal computer 204”)に転送するものであり、
　シンクロ処理４００(“synchronization processing 400”)が行うメディア情報(“media information”)の比較は、メディア情報(“media information”)上のメディアアイテム(“media item”)のメディア属性(“media attributes”)を用いるものであって、このメディア属性(“media attributes”)は曲目(“song title”)，アルバム名(“album name”)，トラック(“track”)，アーチスト(“artist name”)，作曲家(“composer”)，ジャンル(“genre”)を含むものであり、メディア属性(“media attributes”)が一致するとメディアアイテム(“media item”)が一致しているとみなし、
　メディアデータベース(“media database”)を用いることによって、より効率的に、また、より早く、同期を行うことを特徴とする、
　メディアシンクロシステム２００(“media synchronization system 200”)。」
　
３．３．引用例３
３．３．１．引用例３の記載事項
　当審における平成２５年６月２１日付の拒絶の理由で引用した特開２００２−１８９４８０号公報(以下「引用例３」という。)には、図面とともに以下の記載がある。
　
「【請求項２】マルチメディアデータを保有する複数の配信サイト及びマルチメディアデータを要望する端末とデータ伝送可能に接続されているとともに、前記配信サイトから配信されたマルチメディアデータを前記端末に転送する配信仲介システムにおいて、
前記配信サイトから配信されたマルチメディアデータを格納管理するデータ管理手段と、
前記データ管理手段に格納されたマルチメディアデータを前記端末への転送前に前記端末での実施仕様に応じてフォーマット変換するフォーマット変換手段と、が備えられていることを特徴とする配信仲介システム。」
「【００１５】
【発明の実施の形態】文字データや音楽データや画像データや動画データ、あるいはこれらのデータのいずれか又は全てを統合化したデータ（以下、これらのデータをここではマルチメディアデータと総称する）を保有する複数のマルチメディア配信サイト２と、そのようなマルチメディアデータの取得を希望している端末３と、前記配信サイト２から配信されたデータを仲介して前記端末３に転送する配信仲介システム１とがインターネット４を介して相互にデータ伝送可能に接続されている様子が図１によって模式的に示されている。配信サイト２には、音楽メーカ系列によって乱立している多くの音楽配信サイトやそれぞれ特徴ある画像を保有している画像配信サイトが含まれている。端末３としては、ここでは、デジタル化された撮影画像データに、マルチメディアデータの１つとしての顧客の好きな楽曲の音楽データを組み合わせて音楽付き写真アルバムＣＤを作製するサービスを実施するＤＰ店に配置された端末３を取り扱う。そのため、この端末３は、デジタルミニラボと呼ばれている写真処理装置と連係されたパソコンシステムで、かつ音楽付き写真アルバムＣＤを作製する機能を有する。このような端末３は、多くのＤＰ店に配置されている。」
「【００２２】図３には、ルータ５によってインターネット４と接続されている配信仲介システム１の典型的な構成が模式的に示されている。この配信仲介システム１も、ＷＷＷサーバ１０、及びこのＷＷＷサーバ１０と連係している各機能手段、つまりデータ管理手段１１、フォーマット変換手段１２、課金決済手段１３、端末プロファイル管理手段１４を備えている。」
「【００２３】データ管理手段１１は、端末３からのリクエストに従って、インターネット４に接続された配信サイト２から所望の音楽データをダウンロードし、それを端末３に転送する機能をもっている。従って、データ管理手段１１は、どの配信サイト２がどのようなマルチメディアデータ（音楽や画像など）をどのようなフォーマットで保有しているかといった情報やその課金決済情報などを記述したファイルであるサイトプロファイル１１ｄ、アクセス可能な全ての配信サイト２が保有している音楽データのタイトルなどをそのリンク先とともに記述したファイルであるインデックスファイル１１ｃ、配信サイト２からダウンロードした音楽データを一時的に格納しておくデータ格納部１１ｂ、サイトプロファイル１１ｄやインデックスファイル１１ｃやデータ格納部１１ｂを制御管理するデータ管理部１１ａを備えている。」
「【００２４】このデータ格納部１１ｂには、必ずしも端末３からリクエストされる毎に配信サイト２からダウンロードした音楽データだけが格納されるわけではなく、場合によっては、人気の高い楽曲の音楽データは端末３からのリクエストなしでも予め格納しておき、インデックスファイル１１ｃにはその音楽データのリンク先としてデータ格納部１１ｂを指定しておくことで、端末３からのリクエストに迅速に応答できるように工夫されている。そのような予め格納されている音楽データに関しては、端末３への転送回数の情報を課金決済手段１３を通じて該当配信サイト２に送信することで、課金決済の破綻を防止している。」
「【００２５】なお、インデックスファイル１１ｃに記述された転送可能な音楽データの情報から、楽曲タイトル一覧表がＨＴＭＬ文書の形で作成され、ＷＷＷサーバ１０を通じて端末３に送付することができるので、端末３側では、その一覧表を見ながら使いたい音楽データを選択することができる。この一覧表のスタイルとしては、楽曲名の５０音順や歌手や作曲家の５０音別で階層整理されたもののなかから任意に選択できるようにするとよい。このため、インデックスファイル１１ｃには音楽データの楽曲名だけでなく、歌手名や作曲者名などの属性値も記述されている。選択された音楽データはＷＷＷサーバ１０によって認識されるので、その音楽データがデータ格納部１１ｂに一時的に格納されている場合そこから抽出されるし、格納されていない場合該当配信サイト２にその音楽データのダウンロードをリクエストする。」
「【００２６】フォーマット変換手段１２は、種々のフォーマット変換機能からなるフォーマット変換部１２ｂとこのフォーマット変換部１２ｂを制御するフォーマット管理部１２ａから構成されている。例えば、音楽配信サイト２から配信される音楽データのフォーマットは、ＭＰ３、ＡＴＲＡＣ３、ＴｗｉｎＶＱ、ＷＭＡなど種々なものがあり、端末３側、つまり端末３を備えたＤＰ店側で、ＣＤ−Ｒドライブを用いてオリジナルのＣＤ、ここでは画像データをも含めたエキストラＣＤを作製する場合には、音楽データはＷＡＶＥファイルにするのが便利である。このことから、端末３側の利便性を考慮するなら、音楽データはＷＡＶＥファイル化あるいは汎用の圧縮フォーマットを施したファイルにすることが望ましい。このためフォーマット変換部１２ｂはこのような変換目的を果たすようなフォーマット変換モジュールを備えている。」
「【００２７】もし、画像データを取り扱う場合は、配信される画像データのフォーマットはほとんどＪＰＥＧで統一されているため圧縮フォーマットの変換はほとんど必要ないが、解像度の変換は不可欠であることを考慮して、このフォーマット変換部１１ｂに解像度変換モジュールを備えるようにするとよい。」
「【００２９】端末プロファイル管理手段１４は、端末３が属するＤＰ店の情報や端末３で取り扱い可能な音楽データのフォーマットなどを記述した端末プロファイル１４ｂと、この端末プロファイル１４ｂを管理する端末プロファイル管理部１４ａとから構成されている。フォーマット管理部１２ａはこの端末プロファイル１４ｂに記述された音楽データの許容フォーマットと配信サイトプロファイル１１ｄに記述された配信音楽データのフォーマットとから必要なフォーマット変換モジュールが機能するようにフォーマット変換部１２ｂを制御する。」
「【００３１】次にＤＰ店に備えられている端末３について説明する。このＤＰ店はデジタル化された撮影画像データに音楽データを組み合わせて音楽付き写真アルバムＣＤを作製するサービスを実施しているため、図４に示すように、端末３は音楽付き写真アルバムＣＤの作製機能を備えたデジタルミニラボシステム３０の１つの構成要素として構成されている。このデジタルミニラボシステム３０は、図５の機能ブロック図から明らかなように、通常の写真フィルムからの同時プリント以外に音楽付き写真アルバムの作製を依頼する顧客の名前、撮影画像に組み合わせる音楽を選択するために必要な情報の入力、例えば、歌手名や楽曲名の直接的な入力を受け付ける情報入力部３１と、銀塩式カメラによる撮影に用いられ現像を完了した写真フィルムやデジタルカメラによって撮影された撮影画像データを記録したフラッシュメモリ等の撮影画像記憶メディアなどから撮影画像データを取得する撮影画像入力部３２と、同時プリント時に印画紙に対して画像露光処理や現像処理を行うプリント処理部５０と、音楽付き写真アルバムＣＤを作製する際の種々のデータ処理や機器制御を行う制御部４０と、通信回線４を通じての音楽データをダウンロードする音楽データ入力部３３と、撮影画像データと音楽データを組み合わせて音楽付き写真アルバムとしてＣＤ−Ｒメディアに記録するＣＤ−Ｒドライブ３４などから構成されている　情報入力部３１は、ＣＰＵを中核とする制御部４０の周辺機器としてこれに接続されているキーボードやマウスや同じく制御部４０の周辺機器としてのモニタ４０ａに装備されたタッチパネルを備えており、これを通じて各種情報の入力が行われる。」
「【図１】
」
「【図３】
」
　
３．３．２．引用例３記載の発明
　引用例３の上記記載について検討する。
　
　第一に、引用例３の上記段落【００１５】の「文字データや音楽データや画像データや動画データ、あるいはこれらのデータのいずれか又は全てを統合化したデータ（以下、これらのデータをここではマルチメディアデータと総称する）を保有する複数のマルチメディア配信サイト２と、そのようなマルチメディアデータの取得を希望している端末３と、前記配信サイト２から配信されたデータを仲介して前記端末３に転送する配信仲介システム１とがインターネット４を介して相互にデータ伝送可能に接続されている様子が図１によって模式的に示されている。」との記載、及び、【図１】の記載からみて、引用例３記載の発明の「複数のマルチメディア配信サイト２」「マルチメディアデータの取得を希望している端末３」「配信サイト２から配信されたデータを仲介して端末３に転送する配信仲介システム１」は「インターネット４を介して相互にデータ伝送可能に接続され」ている。
　第二に、引用例３の上記段落【００２２】の「図３には、ルータ５によってインターネット４と接続されている配信仲介システム１の典型的な構成が模式的に示されている。この配信仲介システム１も、ＷＷＷサーバ１０、及びこのＷＷＷサーバ１０と連係している各機能手段、つまりデータ管理手段１１、フォーマット変換手段１２、課金決済手段１３、端末プロファイル管理手段１４を備えている。」との記載、及び、【図３】の記載からみて、引用例３記載の発明の「配信仲介システム１」は「データ管理手段１１」「フォーマット変換手段１２」「端末プロファイル管理手段１４」を備えている。
　第三に、上記段落【００２３】の「データ管理手段１１は、端末３からのリクエストに従って、インターネット４に接続された配信サイト２から所望の音楽データをダウンロードし、それを端末３に転送する機能をもっている。従って、データ管理手段１１は、どの配信サイト２がどのようなマルチメディアデータ（音楽や画像など）をどのようなフォーマットで保有しているかといった情報やその課金決済情報などを記述したファイルであるサイトプロファイル１１ｄ・・・を備えている。」との記載からみて、引用例３記載の発明の「データ管理手段１１」は「どの配信サイト２がどのようなマルチメディアデータ（音楽や画像など）をどのようなフォーマットで保有しているかといった情報を記述したファイルであるサイトプロファイル１１ｄ」を有している。
　第四に、引用例３の上記段落【００２６】の「フォーマット変換手段１２は、種々のフォーマット変換機能からなるフォーマット変換部１２ｂとこのフォーマット変換部１２ｂを制御するフォーマット管理部１２ａから構成されている。例えば、音楽配信サイト２から配信される音楽データのフォーマットは、ＭＰ３、ＡＴＲＡＣ３、ＴｗｉｎＶＱ、ＷＭＡなど種々なものがあり」との記載からみて、引用例３記載の発明の「フォーマット変換手段１２」は「音楽配信サイト２から配信される音楽データのフォーマットであるＭＰ３、ＡＴＲＡＣ３、ＴｗｉｎＶＱ、ＷＭＡのようなフォーマットを変換できるフォーマット変換機能からなるフォーマット変換部１２ｂ」「フォーマット変換部１２ｂを制御するフォーマット管理部１２ａ」から構成されている。
　第五に、引用例３の上記段落【００２９】の「端末プロファイル管理手段１４は、端末３が属するＤＰ店の情報や端末３で取り扱い可能な音楽データのフォーマットなどを記述した端末プロファイル１４ｂと、この端末プロファイル１４ｂを管理する端末プロファイル管理部１４ａとから構成されている。フォーマット管理部１２ａはこの端末プロファイル１４ｂに記述された音楽データの許容フォーマットと配信サイトプロファイル１１ｄに記述された配信音楽データのフォーマットとから必要なフォーマット変換モジュールが機能するようにフォーマット変換部１２ｂを制御する。」との記載からみて、引用例３記載の発明の「端末プロファイル管理手段１４」は「端末３で取り扱い可能な音楽データのフォーマットなどを記述した端末プロファイル１４ｂ」を有し、「フォーマット管理部１２ａはこの端末プロファイル１４ｂに記述された音楽データの許容フォーマットと配信サイトプロファイル１１ｄに記述された配信音楽データのフォーマットとから必要なフォーマット変換モジュールが機能するようにフォーマット変換部１２ｂを制御する」ものである。
　
　したがって、引用例３には以下の発明(以下「引用発明３」という。)が記載されている。
　
「複数のマルチメディア配信サイト２、マルチメディアデータの取得を希望している端末３に、インターネット４を介して相互にデータ伝送可能に接続される、配信サイト２から配信されたデータを仲介して端末３に転送する配信仲介システム１であって、
　データ管理手段１１、フォーマット変換手段１２、端末プロファイル管理手段１４を備え、
　データ管理手段１１は、どの配信サイト２がどのようなマルチメディアデータ（音楽や画像など）をどのようなフォーマットで保有しているかといった情報を記述したファイルであるサイトプロファイル１１ｄを有し、
　フォーマット変換手段１２は、音楽配信サイト２から配信される音楽データのフォーマットであるＭＰ３、ＡＴＲＡＣ３、ＴｗｉｎＶＱ、ＷＭＡのようなフォーマットを変換できるフォーマット変換機能からなるフォーマット変換部１２ｂ、フォーマット変換部１２ｂを制御するフォーマット管理部１２ａから構成され、
　端末プロファイル管理手段１４は、端末３で取り扱い可能な音楽データのフォーマットなどを記述した端末プロファイル１４ｂを有し、
　フォーマット管理部１２ａはこの端末プロファイル１４ｂに記述された音楽データの許容フォーマットと配信サイトプロファイル１１ｄに記述された配信音楽データのフォーマットとから必要なフォーマット変換モジュールが機能するようにフォーマット変換部１２ｂを制御する、
　配信仲介システム１。」
　
４．対比
　本願発明と引用発明１を比較する。
　
４．１．「装置とネットワークで接続され、コンテンツを同期する同期制御器であって・・・を含む同期制御器。」
　本願発明は「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)を記憶している一以上のサーバー１００(“one or more servers 100”)とインターネットないしその他のコンピュータネットワーク１０２(“the Internet or other computer network 102”)を介して接続され、・・・コンテンツ同期(“content synchronization”)を行うディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)。」であって、引用発明１の「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」,「インターネットないしその他のコンピュータネットワーク１０２(“the Internet or other computer network 102”)」と本願発明の「装置」「ネットワーク」がそれぞれ対応し、また、引用発明の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は「コンテンツ同期(“content synchronization”)を行う」ものであるから、引用発明１と本願発明は「装置とネットワークで接続され、コンテンツを同期する同期制御器であって・・・を含む同期制御器。」である点で一致している。
　
４．２．「前記ネットワーク内の前記装置で利用できるコンテンツのメタデータを管理するディレクトリ」
　本願明細書段落【００２７】には「一実施形態において、このマッピング方法は、各同期制御器３５内にあらゆるコンテンツの切れ及び装置のメタデータ説明(例えば、コンテンツの名称、コンテンツの生成日、コンテンツフォーマット、コンテンツ位置など)を含む。」と記載されている。ここで、本願発明は「前記ディレクトリを用いて、前記ネットワーク内の前記装置で利用できるコンテンツのメタデータが前記他の装置に含まれるコンテンツのメタデータとマッチするか否かを決定し、前記ネットワーク内の前記装置で利用できるコンテンツのメタデータが前記他の装置に含まれるコンテンツのメタデータとマッチしていない場合、前記ネットワーク内の前記装置で利用できるコンテンツを前記他の装置に、または逆に、または両方向に転送することにより両装置のコンテンツを同期するコンテンツ管理手段」を有するものであって、「前記ネットワーク内の前記装置で利用できるコンテンツのメタデータが前記他の装置に含まれるコンテンツのメタデータとマッチするか否かを決定」することによって、「前記ネットワーク内の前記装置で利用できるコンテンツ」と「前記他の装置に含まれるコンテンツ」が一致するか否かを判断するものであるから、本願発明の「メタデータ」とは「前記ネットワーク内の前記装置で利用できるコンテンツ」と「前記他の装置に含まれるコンテンツ」が同じものであるか違うものであるか判別できる「メタデータ」である必要がある。そして、上記本願明細書段落【００２７】に記載される「コンテンツの名称、コンテンツの生成日、コンテンツフォーマット、コンテンツ位置など)」のうち「コンテンツフォーマット」「コンテンツ位置」からは「コンテンツ」が何であるかを判別することは不可能であり、また、同日に複数のコンテンツが生成されることがありえることからみて「コンテンツの生成日」からも「コンテンツ」が何であるかを判別することは不可能であるから、本願発明の「メタデータ」とは、上記本願明細書段落【００２７】に記載される「コンテンツの名称、コンテンツの生成日、コンテンツフォーマット、コンテンツ位置など)」のうち、「コンテンツの名称」を指すものと認められる。これに対し、引用発明１の「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)のその他の情報(“other information”)は、演奏者名(“artists”)，トラック名(“track names”)，アルバム名(“album names”)を含むものであって、引用発明１の「トラック名(“track names”)」と本願発明の「コンテンツの名称」が対応するから、結局、引用発明１のディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)のその他の情報(“other information”)と本願発明の「コンテンツのメタデータ」が一致するということができる。
　次に、引用発明１の「コンテンツ同期(“content synchronization”)を行うディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は「固定記憶１３３(“persistent storage 133”を含む内部記憶装置１３２(“local storage 132”)を有し」、「一以上のサーバー１００(“one or more servers 100”)上のディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)を固定記憶１３３(“persistent storage 133”)にキャッシュ」するものであって、キャッシュという用語の技術的意味を考えると、引用発明１の「一以上のサーバー１００(“one or more servers 100”)上のディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」と、「固定記憶１３３(“persistent storage 133”)にキャッシュされたディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」は完全に一致することは明らかである。
　そして、上記「４．１．」で述べたように、引用発明１の「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」,「インターネットないしその他のコンピュータネットワーク１０２(“the Internet or other computer network 102”)」と本願発明の「装置」「ネットワーク」がそれぞれ対応することを考えると、引用発明１の「固定記憶１３３(“persistent storage 133”)にキャッシュされたディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」の「その他の情報(“other information”)」は、「前記ネットワーク内の前記装置で利用できるコンテンツのメタデータ」であるということができる。
　更に、「メタデータ」が存在する「ディレクトリ」について、本願明細書段落【００３４】に「コンテンツのメタデータとホームネットワーク装置２０のメタデータとはそれぞれ媒体ディレクトリ８５と装置通信用ドライバ７５とにより管理される。」と記載され、また、この「媒体ディレクトリ」については、段落【００２９】に「図３は、例示的な同期制御器３５のハイレベル・ブロック図であって、コンテンツ管理手段６５、媒体ディレクトリ７０及び装置通信ブロック７５を備える。」、段落【００３０】に「図４は、図３の例示的な同期制御器３５の具体化された機能ブロック図である。図４において、媒体ディレクトリ７０は、ホームネットワーク６０内の多様な装置上で得られるあらゆるコンテンツに対するテーブル／ディレクトリ８５を含む。ディレクトリ８５は、ネットワーク内の各コンテンツユニット(例えば、音楽、画像、電話帳など)に対する識別及び位置情報を含む。媒体ディレクトリの生成には色々な方法があるが、その一つは、制御器自身が公知することである。ネットワーク駆動制御器が動作を開始すれば、装置２０は自身のコンテンツを応答メッセージと共に前記制御器に転送する。他の方法は、装置２０が始動時に自身のコンテンツを公知し、媒体ディレクトリをしてそのメッセージを受けると、自身のテーブルを更新させることである。」、段落【００３２】に「もし、マッチしないと、コンテンツ管理手段６５は、コンテンツを外部装置３５からホームネットワーク１０に、または逆に、または両方向に転送する。媒体ディレクトリ８５は、大部分のアップデートを含んでいるので、媒体ディレクトリ８５は、ネットワーク内のコンテンツに関する情報を有する。媒体ディレクトリ８５は、さらにネットワーク内で同期化したネットワーク内のコンテンツを指示するために更新される。コンテンツが同期化すれば、媒体ディレクトリ８５内の情報は更新される。」、段落【００３７】に「さらに、装置通信用ドライバ７５は、必要に応じてネットワーク６０内の装置間のイントラネットワーク通信を容易にする。コンテンツ管理手段６５は、前記間欠的接続の装置について説明したような方式でホームネットワーク６０内の装置間のコンテンツの同期化を提供する。前記実施形態は、常にオン状態の装置と間欠的接続の装置間のコンテンツの同期化を説明しているが、本発明に係る方法と装置は、ネットワーク内の常にオン状態の装置間の同期化にも利用できる。コンテンツ管理手段６５は、ユーザーが同期化するコンテンツユニットを選択するように許容し、さらに、前記コンテンツ管理手段により同期化するコンテンツユニットのうち一部を選択可能にする。さらに、媒体ディレクトリ７０は、各コンテンツユニットの同期時にコンテンツ管理手段６５が利用するように前記選択情報を保存する。」と記載されているところからみて、本願明細書を参酌しても本願発明の「ディレクトリ」は「ネットワーク内のコンテンツに関する情報を有する」との意味はあるものの、その「ディレクトリ」がどのような形態で作成され、その中に「ネットワーク内のコンテンツに関する情報」がどのような形態で記憶されているかについてはなんら規定されていないものと認めることができ、結局、���願発明の「前記ネットワーク内の前記装置で利用できるコンテンツのメタデータを管理するディレクトリ」の「ディレクトリ」とは単に「前記ネットワーク内の前記装置で利用できるコンテンツのメタデータを管理する」ことができればよいものにすぎないものと認めることができる。そして、引用発明１の「固定記憶１３３(“persistent storage 133”)」のような固定記憶装置に情報を記憶するときには、なんらかのディレクトリを作成し、そこに書き込むことが通常行われることであるから、引用発明１も本願発明の「ディレクトリ」に相当する部分を有するといえる。
　これらをまとめると、引用発明１は本願発明の「前記ネットワーク内の前記装置で利用できるコンテンツのメタデータを管理するディレクトリ」に相当する部分を有している。
　
４．３．「コンテンツを含む他の装置と通信を確立する通信ドライバ」
　引用発明１は「ディジタルオーディオ再生機(“digital audio players”)を含む他の装置との通信を取り扱うメッセージハンドラー(“message handler”)を有」しており、引用発明１の「ディジタルオーディオ再生機(“digital audio players”)」は「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」を含むものであるから、引用発明１の「ディジタルオーディオ再生機(“digital audio players”)」と本願発明の「コンテンツを含む他の装置」が一致し、また、引用発明１の「他の装置との通信を取り扱うメッセージハンドラー(“message handler”)」と本願発明の「他の装置と通信を確立する通信ドライバ」は、いずれも「他の装置との通信」を取り扱う点で一致している。そして、「ハンドラー」と「ドライバ」は、いずれもソフトウェアのサブルーチンを指す用語である点で一致している。
　これらをまとめると、引用発明１の「ディジタルオーディオ再生機(“digital audio players”)を含む他の装置との通信を取り扱うメッセージハンドラー(“message handler”)」と本願発明の「コンテンツを含む他の装置と通信を確立する通信ドライバ」が一致している。
　
４．４．「前記ディレクトリを用いて、前記ネットワーク内の前記装置で利用できるコンテンツのメタデータが前記他の装置に含まれるコンテンツのメタデータとマッチするか否かを決定し、前記ネットワーク内の前記装置で利用できるコンテンツのメタデータが前記他の装置に含まれるコンテンツのメタデータとマッチしていない場合・・・」
　引用発明１は「一以上のサーバー１００(“one or more servers 100”)上のディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)を固定記憶１３３(“persistent storage 133”)にキャッシュし」、「再生機(“player”)上のコンテンツ同期応答ハンドラー(“content synchronization response handler”)が待ち行列中にクエリー再生機コンテンツメッセージ(“query player for content message”)を発見した場合には、コンテンツ同期応答ハンドラー(“content synchronization response handler”)は、再生機(“player”)上の全てのディジタルオーディオコンテンツ(“digital audio content”)のリストと、追加のディジタルオーディオコンテンツ(“digital audio content”)のための記憶装置の空き容量を含む再生機コンテンツ応答メッセージ(“player content response message”)を作成し、クエリー再生機コンテンツメッセージ(“query player for content message”)を送ってきたゲートウェイ(“gateway”)に送信し、ゲートウェイ(“gateway”)上のコンテンツ同期ハンドラー(“content synchronization handler”)が待ち行列中に再生機コンテンツ応答メッセージ(“player content response message”)を発見した場合には、コンテンツ同期ハンドラー(“content synchronization handler”)は、再生機(“player”)中のディジタルオーディオコンテンツ(“digital audio content”)と、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)を比較し、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)の中に再生機(“player”)上に存在しないものがある場合」という判断をするものであるから、引用発明１と本願発明は「前記ネットワーク内の前記装置で利用できるコンテンツが前記他の装置に含まれるコンテンツとマッチするか否かを決定し、前記ネットワーク内の前記装置で利用できるコンテンツが前記他の装置に含まれるコンテンツとマッチしていない場合」という判断を行う点では一致しているが、「前記ネットワーク内の前記装置で利用できるコンテンツが前記他の装置に含まれるコンテンツとマッチするか否かを決定し、前記ネットワーク内の前記装置で利用できるコンテンツが前記他の装置に含まれるコンテンツとマッチしていない場合」という判断を行うために、本願発明は「前記ディレクトリを用いて」、前記ネットワーク内の前記装置で利用できるコンテンツの「メタデータ」が前記他の装置に含まれるコンテンツの「メタデータ」とマッチするか否かを決定しているのに対し、引用発明１は「再生機(“player”)中のディジタルオーディオコンテンツ(“digital audio content”)と、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)を比較」するに留まり、具体的な比較の方法が明らかではない点で相違している。
　
４．５．「・・・前記ネットワーク内の前記装置で利用できるコンテンツを前記他の装置に、または逆に、または両方向に転送することにより両装置のコンテンツを同期する」
　引用発明１の「コンテンツ同期ハンドラー(“content synchronization handler”)は、・・・ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)の中に再生機(“player”)上に存在しないものがある場合には、再生機(“player”)上の記憶装置の空き容量が充分であるか否かを確認し、再生機(“player”)上の記憶装置の空き容量が充分である場合には、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)であって再生機(“player”)上に存在しないディジタルオーディオコンテンツ(“digital audio content”)を再生機(“player”)に送る、コンテンツ同期(“content synchronization”)を行うディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)。」であって、引用発明１と本願発明は「両装置のコンテンツを同期する」ものである点で一致しているが、「両装置のコンテンツを同期する」ために、本願発明は「前記ネットワーク内の前記装置で利用できるコンテンツを前記他の装置に、または逆に、または両方向に転送する」のに対し、引用発明１は「ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)であって再生機(“player”)上に存在しないディジタルオーディオコンテンツ(“digital audio content”)を再生機(“player”)に送る」に留まる点で相違する。
　
４．６．「・・・コンテンツ管理手段」
　引用発明１の「コンテンツ同期(“content synchronization”)を行うディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は「各種のソフトウェアコンポーネントを実行するメインプロセッサ１３０(“main processor 130”)」を有し、この「メインプロセッサ１３０(“main processor 130”)」が「オーディオゲートウェイ(“audio gateway”)のコンテンツ同期ハンドラー(“content synchronization handler”)」を実行しているとみとめられ、上記「４．４．」「４．５．」で述べたように、引用発明１の「オーディオゲートウェイ(“audio gateway”)のコンテンツ同期ハンドラー(“content synchronization handler”)」、本願発明の「両装置のコンテンツを同期する」に相当する処理を行っているから、引用発明１の「オーディオゲートウェイ(“audio gateway”)のコンテンツ同期ハンドラー(“content synchronization handler”)」を実行する「各種のソフトウェアコンポーネントを実行するメインプロセッサ１３０(“main processor 130”)」と本願発明の「コンテンツ管理手段」が一致する。
　
４．７．「前記装置のコンテンツで利用できるコンテンツのフォーマットと、前記他の装置で利用できるコンテンツのフォーマットとが、互いに異なる場合、前記装置で利用できるコンテンツのフォーマットを、前記他の装置で利用できるフォーマットに変更するフォーマット変更手段」
　引用発明１の「コンテンツ同期ハンドラー(“content synchronization handler”)は、・・・ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)の中に再生機(“player”)上に存在しないものがある場合には、再生機(“player”)上の記憶装置の空き容量が充分であるか否かを確認し、再生機(“player”)上の記憶装置の空き容量が充分である場合には、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)であって再生機(“player”)上に存在しないディジタルオーディオコンテンツ(“digital audio content”)を再生機(“player”)に送る」ものであるが、この時にフォーマット変換は行わないから、本願発明は「前記装置のコンテンツで利用できるコンテンツのフォーマットと、前記他の装置で利用できるコンテンツのフォーマットとが、互いに異なる場合、前記装置で利用できるコンテンツのフォーマットを、前記他の装置で利用できるフォーマットに変更するフォーマット変更手段」を有するのに対し、引用発明１は「フォーマット変更手段」に相当する手段を有さない点で相違する。
　
５．一致点・相違点
　上記「４．１．」〜「４．７．」をまとめると、本願発明と引用発明１は以下の点で一致し、相違する。
　
[一致点]
「装置とネットワークで接続され、コンテンツを同期する同期制御器であって、
　前記ネットワーク内の前記装置で利用できるコンテンツのメタデータを管理するディレクトリと、
　コンテンツを含む他の装置と通信を確立する通信ドライバと、
　前記ネットワーク内の前記装置で利用できるコンテンツが前記他の装置に含まれるコンテンツとマッチするか否かを決定し、前記ネットワーク内の前記装置で利用できるコンテンツが前記他の装置に含まれるコンテンツとマッチしていない場合、両装置のコンテンツを同期するコンテンツ管理手段と、
を含む同期制御器。」
　
[相違点]
(1)　「前記ネットワーク内の前記装置で利用できるコンテンツが前記他の装置に含まれるコンテンツとマッチするか否かを決定し、前記ネットワーク内の前記装置で利用できるコンテンツが前記他の装置に含まれるコンテンツとマッチしていない場合」という判断を行うために、本願発明は「前記ディレクトリを用いて」、前記ネットワーク内の前記装置で利用できるコンテンツの「メタデータ」が前記他の装置に含まれるコンテンツの「メタデータ」とマッチするか否かを決定しているのに対し、引用発明１は「再生機(“player”)中のディジタルオーディオコンテンツ(“digital audio content”)と、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)を比較」するに留まり、具体的な比較の方法が明らかではない点。
(2)　「両装置のコンテンツを同期する」ために、本願発明は「前記ネットワーク内の前記装置で利用できるコンテンツを前記他の装置に、または逆に、または両方向に転送する」のに対し、引用発明１は「ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)であって再生機(“player”)上に存在しないディジタルオーディオコンテンツ(“digital audio content”)を再生機(“player”)に送る」に留まる点。
(3)　本願発明は「前記装置のコンテンツで利用できるコンテンツのフォーマットと、前記他の装置で利用できるコンテンツのフォーマットとが、互いに異なる場合、前記装置で利用できるコンテンツのフォーマットを、前記他の装置で利用できるフォーマットに変更するフォーマット変更手段」を有するのに対し、引用発明１は「フォーマット変更手段」に相当する手段を有さない点。
　
６．当審の判断
　上記相違点(1)(2)(3)について判断する。
　
６．１．相違点(1)
　引用発明１の「コンテンツ同期(“content synchronization”)を行うディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」は「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)のその他の情報(“other information”)は、演奏者名(“artists”)，トラック名(“track names”)，アルバム名(“album names”)を含み、各種のソフトウェアコンポーネントを実行するメインプロセッサ１３０(“main processor 130”)と、固定記憶１３３(“persistent storage 133”)を含む内部記憶装置１３２(“local storage 132”)を有し」、「一以上のサーバー１００(“one or more servers 100”)上のディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)を固定記憶１３３(“persistent storage 133”)にキャッシュ」するものである。
　そして、引用発明２は「メディアデータベース(“media database”)を用いることによって、より効率的に、また、より早く、同期を行うことを特徴とする、メディアシンクロシステム２００(“media synchronization system 200”)」であって「メディアプレーヤー２０２(“media player 202”)上のメディアデータベース２１０(“media database 210”)に記憶されたメディア情報(“media information”)を読み取り、パーソナルコンピュータ２０４(“personal computer 204”)上のメディアデータベース２０８(“media database 208”)に記憶されたメディア情報(“media information”)と比較」するものであるが、この「メディア情報(“media information”)の比較は、メディア情報(“media information”)上のメディアアイテム(“media item”)のメディア属性(“media attributes”)を用いるものであって、このメディア属性(“media attributes”)は曲目(“song title”)，アルバム名(“album name”)，トラック(“track”)，アーチスト(“artist name”)，作曲家(“composer”)，ジャンル(“genre”)を含むものであり、メディア属性(“media attributes”)が一致するとメディアアイテム(“media item”)が一致しているとみな」すものである。
　ここで、できるだけシステムが速く動作するように構成することは、実際のシステムを構築するときに当業者が必ず考慮すべき事項であって、引用発明１の「コンテンツ同期ハンドラー(“content synchronization handler”)が、再生機(“player”)中のディジタルオーディオコンテンツ(“digital audio content”)と、ゲートウェイ(“gateway”)上のディジタルオーディオコンテンツ(“digital audio content”)を比較」するときに、引用発明２をもとに、引用発明１の「固定記憶１３３(“persistent storage 133”)」にキャッシュされた「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」の「その他の情報(“other information”)」を用いて比較を行い、本願発明のように「前記ディレクトリを用いて、前記ネットワーク内の前記装置で利用できるコンテンツのメタデータが前記他の装置に含まれるコンテンツのメタデータとマッチするか否かを決定」するようにしたことは、当業者が容易に想到し得たことにすぎない。
　
６．２．相違点(2)
　引用発明２は「パーソナルコンピュータ２０４(“personal computer 204”)からメディアプレーヤー２０２(“media player 202”)への一方向の同期、メディアプレーヤー２０２(“media player 202”)からパーソナルコンピュータ２０４(“personal computer 204”)への一方向の同期、パーソナルコンピュータ２０４(“personal computer 204”)とメディアプレーヤー２０２(“media player 202”)の間の双方向の同期が行える、メディアプレーヤー２０２(“media player 202”)とパーソナルコンピュータ２０４(“personal computer 204”)を有するメディアシンクロシステム２００(“media synchronization system 200”)であって」、「パーソナルコンピュータ２０４(“personal computer 204”)上のシンクロ処理４００(“synchronization processing 400”)では、メディアプレーヤー２０２(“media player 202”)上のメディアデータベース２１０(“media database 210”)に記憶されたメディア情報(“media information”)を読み取り、パーソナルコンピュータ２０４(“personal computer 204”)上のメディアデータベース２０８(“media database 208”)に記憶されたメディア情報(“media information”)と比較し、その比較によってパーソナルコンピュータ２０４(“personal computer 204”)上のメディアアイテム(“media item”)がメディアプレーヤー２０２(“media player 202”)に存在しないと判定した場合には、パーソナルコンピュータ２０４(“personal computer 204”)上のメディアアイテム(“media item”)をメディアプレーヤー２０２(“media player 202”)に転送し、その比較によってメディアプレーヤー２０２(“media player 202”)上のメディアアイテム(“media item”)がパーソナルコンピュータ２０４(“personal computer 204”)に存在しないと判定した場合には、メディアプレーヤー２０２(“media player 202”)のメディアアイテム(“media item”)を削除するか、パーソナルコンピュータ２０４(“personal computer 204”)に転送するもの」である。
　そして、引用発明２が「パーソナルコンピュータ２０４(“personal computer 204”)とメディアプレーヤー２０２(“media player 202”)の間の双方向の同期が行える、メディアプレーヤー２０２(“media player 202”)とパーソナルコンピュータ２０４(“personal computer 204”)を有するメディアシンクロシステム２００(“media synchronization system 200”)」であるのは、引用例２の上記段落[0013]に“For example, the media player 102 can be a music player (e. g. , MP3 player), a game player, a video player, a video recorder, a camera, an image viewer and the like. These devices are generally battery operated and highly portable so as to allow a user to listen to music, play games or video, record video or take pictures wherever the user travels.”(「例えばメディアプレーヤー１０２は、ミュージックプレーヤー（例えばＭＰ３プレーヤー）、ゲームプレーヤー、ビデオプレーヤー、ビデオレコーダー、カメラ、画像ビューワーなどでありえる。これらのデバイスは一般に、ユーザが移動するどこででも音楽を聴いたり、ゲームをしたり、ビデオを見たり、ビデオを録画したり、または写真を撮ることができるように電池駆動であり、携帯性が非常に高い。」)と記載されているように、「メディアプレーヤー(“media player”)」側で録音、録画することが可能であるためであると認めることができる。
　ここで、本願の優先権主張の日である２００５年(平成１７年)４月７日の時点で、録音のできるディジタルオーディオ再生機(“digital audio players”)ないし「メディアプレーヤー(“media player”)」は例を挙げるまでもなく極めて良く用いられているものであって、引用発明１のディジタルオーディオ再生機(“digital audio players”)として、そのようなものを扱うことは当業者が自然に考えつくことにすぎない。そして、引用例１の上記段落[0042] に“This allows a user to move from one mobile digital audio player 115 or fixed digital audio player 116 to another mobile digital audio player 115 or fixed digital audio player 116 and automatically be able to continue the same music and playlist in a seamless manner.”(「これによって、ユーザがあるモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６から、他のモバイルディジタルオーディオ再生機１１５や固定ディジタルオーディオ再生機１１６に移動したときに、シームレスに、同じ音楽と同じプレイリストを続けて用いることを可能にする。」)と記載されているところからみて、この「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」を介して「一以上のサーバー１００(“one or more servers 100”)」に接続されている「ディジタルオーディオ再生機１１５，１１６(“digital audio players 115 and 116”)」は同一のユーザによって用いられているものであるが、このように「シームレスに、同じ音楽と同じプレイリストを続けて用いることを可能にする」ためには、プレイリストのみならず記憶されているコンテンツがそれぞれの「ディジタルオーディオ再生機１１５，１１６(“digital audio players 115 and 116”)」の間で一致している必要があるところから、引用発明１の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」が行う「コンテンツ同期(“content synchronization”)」として、引用発明２のような「パーソナルコンピュータ２０４(“personal computer 204”)からメディアプレーヤー２０２(“media player 202”)への一方向の同期、メディアプレーヤー２０２(“media player 202”)からパーソナルコンピュータ２０４(“personal computer 204”)への一方向の同期、パーソナルコンピュータ２０４(“personal computer 204”)とメディアプレーヤー２０２(“media player 202”)の間の双方向の同期が行える」ものとすることによって、「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」および「一以上のサーバー１００(“one or more servers 100”)」を介して結果的にすべての「ディジタルオーディオ再生機１１５，１１６(“digital audio players 115 and 116”)」が同じコンテンツを有するようにすること、すなわち、本願発明の如く「前記ネットワーク内の前記装置で利用できるコンテンツを前記他の装置に、または逆に、または両方向に転送することにより両装置のコンテンツを同期する」ようにしたことは、当業者が容易に想到し得たことにすぎない。
　
６．３．相違点(3)
　本願の優先権主張の日である２００５年(平成１７年)４月７日の時点のディジタルオーディオ再生機(“digital audio players”)で、ＡＡＣ，ＡＴＲＡＣ３，ＭＰ３，ＰＣＭ，ＴｗｉｎＶＱ，ＷＭＡのように複数種類存在するオーディオ用フォーマットのうち扱えるフォーマットが、それらのなかのいずれかのみ、ないしは、それらのなかの少数のもののみに限定されるものが存在することは、例を挙げるまでもなく極めて良く知られている。そして、引用発明１は複数のディジタルオーディオ再生機(“digital audio players”)に対応するものであるところ、これら複数のディジタルオーディオ再生機(“digital audio players”)が対応するフォーマットが互いに異なる可能性が有ることは、自然に想定できることである。
　更に、引用発明１は、「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)を記憶している一以上のサーバー１００(“one or more servers 100”)とインターネットないしその他のコンピュータネットワーク１０２(“the Internet or other computer network 102”)を介して接続され、ディジタルオーディオ再生機(“digital audio players”)と無線ネットワークないし無線通信プラットフォーム１０４(“wireless network or wireless communication platform 104”)を介して接続され、ディジタルオーディオ再生機(“digital audio players”)が一以上のサーバー１００(“one or more servers 100”)に接続するためのオーディオゲートウェイ(“audio gateway”)として働く・・・コンテンツ同期(“content synchronization”)を行うディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)。」であって、この複数存在する「一以上のサーバー１００(“one or more servers 100”)」に記憶されている「ディジタルオーディオコンテンツとその他の情報１０１(“digital audio content and other information 101”)」が、それが記憶されるサーバー毎に、そのフォーマットが異なったりすることも、自然に想定できることである。
　そして、このような状況に対応するために、引用発明１の「ディジタルオーディオゲートウェイデバイス(“digital audio gateway device”)」が「コンテンツ同期(“content synchronization”)」を行う過程に、引用発明３をもとに、本願発明のような「フォーマット変更手段」を設け「前記装置のコンテンツで利用できるコンテンツのフォーマットと、前記他の装置で利用できるコンテンツのフォーマットとが、互いに異なる場合、前記装置で利用できるコンテンツのフォーマットを、前記他の装置で利用できるフォーマットに変更する」ようにしたことは、当業者が容易に想到し得たことにすぎない。
　
　また、本願発明は、格別の作用効果を奏するものとも認められない。
　
　したがって、本願発明は、引用発明１〜３に記載された発明に基づき当業者が容易に発明できたものである。
　
７．むすび
　以上のとおり、本願発明は、引用例１〜３に記載された発明に基づいて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　
　したがって、残る請求項１〜１３，１５〜２６に係る発明について検討するまでもなく、本件出願は拒絶をすべきものである。
　
　よって、結論のとおり審決する。