【事件の表示】
　特願２０１３−５２７３５０「修正されたシーク機能を用いた帯域幅割当の改善」拒絶査定不服審判事件〔平成２４年　３月　８日国際公開，ＷＯ２０１２／０３１２４４，平成２５年１１月２１日国内公表，特表２０１３−５４２６３３，請求項の数（２０）〕について，次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
第１　経緯
　本件出願は，２０１１年（平成２３年）９月２日（パリ条約による優先権主張　２０１０年９月３日　米国）を国際出願日とする出願であって，その手続の経緯は，以下のとおりである。
　　
　手続補正　　　　　　　：平成２６年　９月　１日
　拒絶理由通知　　　　　：平成２７年　５月２６日（起案日）
　手続補正　　　　　　　：平成２７年　８月２７日
　拒絶査定　　　　　　　：平成２８年　３月２２日（送達日）
　拒絶査定不服審判の請求：平成２８年　７月　８日
　手続補正　　　　　　　：平成２８年　７月　８日
　拒絶理由通知（当審）　：平成２９年　６月　１日（起案日）
　手続補正　　　　　　　：平成２９年　９月　６日
　　
第２　原査定の概要
　原査定の理由は，概略，次のとおりである。
　本件出願の出願の請求項１〜２０に係る発明は，その出願前に日本国内又は外国において，頒布された下記の刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基いて，その出願前にその発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから，特許法第２９条第２項の規定により特許を受けることができない。
　　　　　　　　　　　　　　　　　記
　引用文献Ａ：特表平１０−５０１３８９号公報
　引用文献Ｂ：特開２００９−２１６９８号公報
　引用文献Ｃ：特表２００９−５３０９２３号公報
　引用文献Ｄ：特開２００７−００６０３４号公報
第３　当審拒絶理由の概要
　当審拒絶理由は，概略，次のとおりである。
 理由１ 
　本件出願は，明細書，特許請求の範囲及び図面の記載が下記の点で不備のため，特許法第３６条第２号に規定する要件を満たしていない。 
 　　　　　　　　　　　　　　　　記 
　請求項１に記載された，「第３の位置」の技術的な意味が明確でない。 
　すなわち，請求項１に係る発明は方法の発明であることから，請求項１に係る発明を，処理順に『第３の位置に基づいて第２のストリームを選択』した後に，『メディアコンテンツ内の第３の位置を決定し，第３の位置の決定に基づいて第２のストリームをストリーミングする』発明として解釈すると，ストリームの選択に用いる「第３の位置」と，その後に決定される「第３の位置」とは異なる位置になるものと認められる。しかし，異なる位置に対して，「第３の位置」という同じ表現がされているため，「第３の位置」の技術的な意味が不明確となっている。 
  
　同様の記載のある請求項１１並びに請求項１又は請求項１１を引用する請求項２−１０及び１２−２０についても，同様の記載不備がある。 
 
理由２ 
　本件出願の出願の請求項１〜２０に係る発明は，その出願前に日本国内又は外国において，頒布された下記の刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基いて，その出願前にその発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから，特許法第２９条第２項の規定により特許を受けることができない。
　　　　　　　　　　　　　　　　　記
　引用文献１：特開２００８−１７８０５６号公報
　引用文献２：特開平９−２３８３１３号公報
第４　本件発明
１　本件出願の請求項１〜２０に係る発明
　本件出願の請求項１〜２０に係る発明（以下，それぞれ「本件発明１」〜「本件発明２０」という。）は，平成２９年９月６日付けの手続補正で補正された特許請求の範囲の請求項１〜２０に記載された事項により特定される発明であり，以下のとおりの発明である。
　【請求項１】
　複数のユーザにメディアコンテンツをストリーミングするためのコンピュータにより実行される方法であって，
　前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと，ここで，メディアコンテンツに対する前記第１のストリームはユーザインタフェースで再生される，
　前記第１の位置と，第２の位置との間でメディアコンテンツをスキップする前記ユーザインタフェースで再生される前記メディアコンテンツ内の前記第２の位置までシークする要求を前記第１のユーザから受信することと，ここで，シークする前記要求は，前記メディアコンテンツが前記第２の位置で再生を開始することを要求する，
　前記第２の位置までシークする要求を受信することに応答して，前記メディアコンテンツに対する第２のストリームを，前記メディアコンテンツ内の異なる位置において複数の第２のユーザにストリーミングされる前記メディアコンテンツに対する複数の第２のストリームの内から選択することと，ここで，第２のストリームは，前記第２の位置および１人または複数の第２のユーザにストリーミングされる前記選択された第２のストリーム内の第３の位置に基づいて選択され，
　ここで，前記第３の位置は，前記第２の位置とは異なるが，前記第２の位置と適合するように決定され，前記第３の位置は，前記メディアコンテンツ内において前記複数のユーザを誘導するための特定の地点であり，
　前記第３の位置の前記決定に基づいて，前記選択された第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザにストリーミングすることと，
　を備えるコンピュータにより実行される方法。
　【請求項２】
　前記要求は，前記メディアコンテンツに対する進行タイムラインバー上のスライダを前記ユーザインタフェースに移動させることにより，前記第１のユーザから受信される，
　請求項１に記載のコンピュータにより実行される方法。
　【請求項３】
　前記第３の位置は，前記メディアコンテンツのショットまたはシーンに基づく，
　請求項１に記載のコンピュータにより実行される方法。
　【請求項４】
　前記第３の位置は，前記１人または複数の第２のユーザにストリーミングされている前記選択された第２のストリームに加えて，他のユーザにストリーミングされている複数の第２のストリーム内の他の第２のストリームを解析することにより決定される，
　請求項１に記載のコンピュータにより実行される方法。
　【請求項５】
　前記選択された第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは，前記第１のユーザと前記１人または複数の第２のユーザの間で前記メディアコンテンツの視聴を同期させる，
　請求項１に記載のコンピュータにより実行される方法。
　【請求項６】
　前記選択された第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは，前記選択された第２のストリームをマルチキャストすることを備える，
　請求項１に記載のコンピュータにより実行される方法。
　【請求項７】
　前記選択された第２のストリームを前記ストリーミングすることは，ピア・ツー・ピア（Ｐ２Ｐ）・ネットワーク内で行われる，
　請求項１に記載のコンピュータにより実行される方法。
　【請求項８】
　前記第３の位置に基づき前記第１のユーザに広告をストリーミングすること
　をさらに備える，請求項１に記載のコンピュータにより実行される方法。
　【請求項９】
　前記広告は，前記第１のユーザの属性に基づき，前記第１のユーザに特に向けられた，
有向広告を備える，
　請求項８に記載のコンピュータにより実行される方法。
　【請求項１０】
　前記第２の位置と，前記１人または複数の第２のユーザが受信している前記選択された第２のストリーム内の前記第３の位置との間の時間差に基づき前記広告を選択すること
　をさらに備える，請求項８に記載のコンピュータにより実行される方法。
　【請求項１１】
　コンピュータシステムにおいてメディアコンテンツを複数のユーザにストリーミングするための装置であって，
　メモリを有するコンピュータと，
　前記コンピュータ上で実行するアプリケーションであって，
　　前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングし，ここで，メディアコンテンツに対する前記第１のストリームはユーザインタフェースで再生される，
　　前記第１の位置と，第２の位置との間でメディアコンテンツをスキップする前記ユーザインタフェースで再生される前記メディアコンテンツ内の前記第２の位置までシークする要求を前記第１のユーザから受信し，ここで，シークする前記要求は，前記メディアコンテンツが前記第２の位置で再生を開始することを要求する，
　前記第２の位置までシークする要求を受信することに応答して，前記メディアコンテンツに対する第２のストリームを，前記メディアコンテンツ内の異なる位置において複数の第２のユーザにストリーミングされる前記メディアコンテンツに対する複数の第２のストリームの内から選択し，ここで，第２のストリームは，前記第２の位置および１人または複数の第２のユーザにストリーミングされる前記選択された第２のストリーム内の第３の位置に基づいて選択され，
　ここで，前記第３の位置は前記第２の位置とは異なるが，前記第２の位置と適合するように決定され，前記第３の位置は，前記メディアコンテンツ内において前記複数のユーザを誘導するための特定の地点であり，
　　前記第３の位置の前記決定に基づいて，前記選択された第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザにストリーミングする
　ように構成されたアプリケーションと，
　を備える装置。
　【請求項１２】
　前記要求は，前記メディアコンテンツに対する進行タイムラインバー上のスライダを前記ユーザインタフェースに移動させることにより，前記第１のユーザから受信される，
　請求項１１に記載の装置。
　【請求項１３】
　前記第３の位置は，前記メディアコンテンツのショットまたはシーンに基づく，
　請求項１１に記載の装置。
　【請求項１４】
　前記第３の位置は，前記１人または複数の第２のユーザにストリーミングされている前記選択された第２のストリームに加えて，他のユーザにストリーミングされている複数の第２のストリーム内の他の第２のストリームを解析することにより決定される，
　請求項１１に記載の装置。
　【請求項１５】
　前記選択された第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは，前記第１のユーザと前記１人または複数の第２のユーザの間で前記メディアコンテンツの視聴を同期させる，
　請求項１１に記載の装置。
　【請求項１６】
　前記選択された第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは，前記選択された第２のストリームをマルチキャストすることを備える，
　請求項１１に記載の装置。
　【請求項１７】
　前記選択された第２のストリームを前記ストリーミングすることは，ピア・ツー・ピア（Ｐ２Ｐ）・ネットワーク内で行われる，
　請求項１１に記載の装置。
　【請求項１８】
　前記アプリケーションは，
　前記第３の位置に基づき前記第１のユーザに広告をストリーミングする
　ようにさらに構成された，
　請求項１１に記載の装置。
　【請求項１９】
　前記広告は，前記第１のユーザの属性に基づき，前記第１のユーザに特に向けられた，有向広告を備える，
　請求項１８に記載の装置。
　【請求項２０】
　前記アプリケーションは，
　前記第２の位置と，前記１人または複数の第２のユーザが受信している前記選択された第２のストリーム内の前記第３の位置との間の時間差に基づき前記広告を選択する
　ようにさらに構成された，請求項１８に記載の装置。
２　本件発明１の分説
　本件発明１を分説すると，次のとおりである。なお，説明のためにＡ〜Ｆの記号を当審で付与した。以下，それぞれ，「構成Ａ」〜「構成Ｆ」という。
　　
（本件発明１）
Ａ　複数のユーザにメディアコンテンツをストリーミングするためのコンピュータにより実行される方法であって，
Ｂ　前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと，
　ここで，メディアコンテンツに対する前記第１のストリームはユーザインタフェースで再生される，
Ｃ　前記第１の位置と，第２の位置との間でメディアコンテンツをスキップする前記ユーザインタフェースで再生される前記メディアコンテンツ内の前記第２の位置までシークする要求を前記第１のユーザから受信することと，
　ここで，シークする前記要求は，前記メディアコンテンツが前記第２の位置で再生を開始することを要求する，
Ｄ　前記第２の位置までシークする要求を受信することに応答して，前記メディアコンテンツに対する第２のストリームを，前記メディアコンテンツ内の異なる位置において複数の第２のユーザにストリーミングされる前記メディアコンテンツに対する複数の第２のストリームの内から選択することと，
　ここで，第２のストリームは，前記第２の位置および１人または複数の第２のユーザにストリーミングされる前記選択された第２のストリーム内の第３の位置に基づいて選択され，
Ｅ　ここで，前記第３の位置は，前記第２の位置とは異なるが，前記第２の位置と適合するように決定され，
　前記第３の位置は，前記メディアコンテンツ内において前記複数のユーザを誘導するための特定の地点であり，
Ｆ　前記第３の位置の前記決定に基づいて，前記選択された第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザにストリーミングすることと，
Ａ　を備えるコンピュータにより実行される方法。
第５　当審拒絶理由についての判断
第５−１　理由１について
　平成２９年９月６日付け手続補正により，請求項１に記載されていた，『第３の位置に基づいて第２のストリームを選択』した後の，「前記メディアコンテンツ内の前記第３の位置を決定すること」について削除された。
　これにより，「第３の位置」は，第２のストリームの選択に用いる位置であって，その後に決定される位置ではないことが明確となった。
　よって，理由１は，解消した。
第５−２　理由２について
１　引用文献，引用発明
（１）引用文献１
（１−１）引用文献１の記載
　当審の拒絶の理由に引用された引用文献１には，「コンテンツ受信装置，コンテンツ受信方法，コンテンツ配信装置，エッジルータ装置及びプログラム」（発明の名称）に関し，図面とともに次の事項が記載されている。なお，強調のために下線を当審で付与した。
【００１９】
　
図１に示されるように，本コンテンツ配信システムには，コンテンツ配信装置１と，このコンテンツ配信装置１からコンテンツ配信サービスを受ける複数のコンテンツ受信装置２とが含まれている。
【００２０】
　コンテンツ配信装置１及び各々のコンテンツ受信装置２は，ネットワーク８を介した通信を行うことが可能である。ネットワーク８としては，例えばＣＤＮ(Contents Delivery Network)のようなコンテンツ配信用のＩＰ通信ネットワークを想定して説明するが，これに限定されるものではない。なお，ネットワーク８中には1以上のエッジルータ装置９が存在し（図１では３台例示している），各エッジルータ装置９にそれぞれ1以上のコンテンツ受信装置２が接続され，各コンテンツ受信装置２はそれぞれ対応するエッジルータ装置９を介してネットワーク８に接続される。
【００２１】
　
コンテンツ配信装置１は，ＮＶＯＤのように，所定のコンテンツ（例えば，マルチメディアコンテンツ）を，複数のストリーム（ただし，ストリーム間では，コンテンツの配信開始時刻に所定の間隔が設けられる。）で配信するサーバ装置である。
【００２２】
　コンテンツ配信装置１は，ネットワーク８に直接接続するものであっても構わないし，（例えば上記事業者に係る企業内ＬＡＮ等の内部にあって）他のルータ等の装置を介してネットワーク８に接続するものであっても構わない。
【００２３】
　
コンテンツ受信装置２は，コンテンツ配信装置１により配信される上記所定のコンテンツを受信するクライアント装置。
【００２４】
　本実施形態においては，コンテンツ配信装置１が上記のようにＮＶＯＤのようなコンテンツ配信を行うのに対して，コンテンツ受信装置２に，例えばＶＯＤクライアントが備えるようなストリーム視聴制御インタフェース（図４参照）を設けることができ，ユーザは，このストリーム視聴制御インタフェースを介してコンテンツに対する所定の種類の視聴制御（例えば，再生，一時停止，停止，早送り，早戻し（或いは巻き戻し）など）を行うことができるようにしている。なお，本実施形態は，これを実現するための制御を主としてコンテンツ受信装置２側で行うものであり，後述する第２の実施形態は，主としてコンテンツ配信装置１側で行うものであり，後述する第３の実施形態は，主としてエッジルータ装置９側で行うものである。
【００４４】
　
図４に，コンテンツ受信装置２のストリーム視聴制御インタフェース２１の一例（ストリーム視聴制御インタフェースをＧＵＩにより実現する場合のインタフェース画面の一例）を示す。この例では，コンテンツ再生画面２１１，タイムバー２１２，再生・一時停止ボタン２１３，早送りボタン２１４，早戻し（或いは巻き戻し）ボタン２１５，停止ボタン２１６が設けられている。ユーザは，このストリーム視聴制御インタフェース２１を介してコンテンツの視聴制御を行うことができる。
【００５４】
　
コンテンツ受信装置２は，図５のいずれかのストリームによる受信を開始した後に，受信するストリームを切り換えることによって，コンテンツ中の任意の部分に移ることができるので，受信するストリームを所望のストリームに切り換え，あるいは，受信するストリームの切り換え方を変えることによって，詳しくは後述するように，一時停止，早送り，早戻し（或いは巻き戻し）などのような各種の視聴制御（トリックプレイ）が可能になる。
【０１１３】
　
また，例えば図４のタイムバー２１２をスライドさせるなどして，任意の時刻が指示されたような場合には，ｃ５やｃ６のように，直接，他のストリームに移ることによって，その任意の時刻からの再生を行わせることが可能になる。
【０１４２】
　以下，ＭＰＥＧに特化した例を説明する。
【０１４３】
　例えば，ＭＰＥＧでは，３０フレーム／秒のもと，ＧＯＰ（Group Of Picture）という１５フレームのかたまりを１単位として，画像データの圧縮・伸張を行う。ＭＰＥＧでは，Iフレーム，Pフレーム，Bフレームという３種類のフレームが存在し，ＧＯＰは，I・B・B・P・B・B・P・B・B・P・B・B・P・B・Bで構成される。ここで，Iフレームは，画像を圧縮した基本フレーム，Pフレームは，前のＩフレームまたはＰフレームからの差分を利用した時間型圧縮したフレーム，Bフレームは，前後フレームとの差分情報を利用した双方向予測的圧縮したフレームである。
【０１４４】
　
コンテンツ受信装置２は，このＧＯＰの構成を利用して，早送りの場合は，I，Pフレームのみを利用し，早戻しの場合は，Iフレームのみを利用するなどの方法が考えられる。
図１４
（１−２）引用文献１に記載された発明
ア．
　上記の段落００１９には，コンテンツ配信装置は，複数のコンテンツ受信装置にコンテンツ配信サービスを提供することが開示されている。そして，コンテンツ受信装置はユーザによって用いられるものであるから，コンテンツ配信装置は，複数のユーザにコンテンツを配信するものといえる。
　また，上記の段落００２１には，コンテンツ配信装置は，サーバであって，コンテンツのストリームを配信する，すなわち，コンテンツをストリーミングするサーバであることが開示されている。そして，サーバは，一般的にコンピュータとして実現されるものであるので，コンテンツ配信装置は，コンピュータであるといえる。
　よって，引用文献１には，『複数のユーザにコンテンツをストリーミングするためのコンピュータにより実行する方法』が開示されているといえる。
イ．
　上記のア．における検討を踏まえれば，引用文献１には，コンテンツ配信装置は，コンテンツのストリームをユーザにストリーミングすることが開示されている。
　ここで，コンテンツのストリームを再生するユーザは任意のユーザといえるから，これを第１のユーザと称することができる。さらに，第１のユーザに対してストリーミングするコンテンツ内の位置はコンテンツ内の任意の位置といえるから，これを第１の位置と称することができる。
　よって，引用文献１には，『コンテンツのストリームをコンテンツ内の第１の位置から第１のユーザにストリーミングすること』が開示されているといえる。
　さらに，上記の段落００４４には，ストリーム視聴制御インタフェースを用いて，コンテンツの再生を行うことが開示されている。そして，ストリーム視聴制御インタフェースが，ユーザインタフェースであることは，明らかである。
　よって，引用文献１には，『コンテンツのストリームはユーザインタフェースで再生されること』が開示されているといえる。
ウ．
　上記の段落０１１３には，コンテンツ受信装置のユーザインタフェースであるタイムバーを用いて指示した時刻からコンテンツの再生を行わせることが開示されている。
　そして，コンテンツの再生の時刻を指示することは，コンテンツの再生の位置を指示することといえる。また，この指示は，コンテンツの再生中に，第１のユーザによって行われるものであることは明らかである。
　よって，引用文献１には，『コンテンツの再生中に，指定した位置からコンテンツの再生を行わせることを第１のユーザから指示されること』が開示されているといえる。
エ．
　上記の段落００５４には，コンテンツ中の任意の部分に移ることは，受信するストリームを切り換えることによって行われることが開示されている。
　そして，上記のウ．における検討を踏まえれば，コンテンツ中の任意の部分は，第１のユーザが指定した位置の再生を行わせることを指示することによって定められるものといえるから，引用文献１には，指定した位置から再生を行わせることを第１のユーザから指示されることに応じて，ストリームを切り換えることが開示されているといえる。
　また，上記の段落００２１には，コンテンツ配信装置は，所定のコンテンツを配信開始時刻の異なる複数のストリームとして配信することが開示されている。そして，それぞれ配信開始時刻の異なる複数のストリームについて，ストリーミング中の特定の時点からみれば，これらをコンテンツ内の異なる位置でストリーミングされる複数のストリームと表現することができる。
　そして，上記の指示に応じたストリームの切り換えは，これらのコンテンツ内の異なる位置でストリーミングされる複数のストリームの内から，切り換え先のストリームを選択することによって行われるといえる。
　さらに，下記のオ．で言及するように，移動先の位置は，指定した位置によって定められるものであるが，移動先の位置を有するストリームが切り換え先のストリームとなることから，切り換え先のストリームは，指定した位置および切り換え先のストリームの移動先の位置に基づいて選択されるものと表現することができる。
　以上より，引用文献１には，『指定した位置から再生を行わせることを指示されることに応じて，切り換え先のストリームを，コンテンツ内の異なる位置でストリーミングされる複数のストリームの内から選択すること』及び『切り換え先のストリームは，指定した位置および切り換え先のストリームの移動先の位置に基づいて選択されること』が開示されているといえる。
オ．
　上記ウ．で言及したように，第１のユーザが指定する位置は，ユーザインタフェースを用いて指定されるものであるが，指定の際には何ら制限がないため，指定する位置は，任意の位置である。
　一方，図１４をみれば，ストリームの切り換えによるコンテンツ内の位置の移動は，コンテンツ内の異なる位置でストリーミングされる複数のストリームの内のいずれかのストリームのストリーミングの位置に移動するものであるから，任意の位置へ移動するものではない。
　このため，ストリームの切り換えによる移動先の位置は，第１のユーザが指定した位置とは異なる位置となり得るものの，指定した位置の近くの位置として決定されるものといえる。
　そして，段落０１４４の記載によれば，ストリームの切り換えによる移動先の位置は，切り換え先のストリームのＩフレームの位置でもある。
　以上より，引用文献１には，『移動先の位置は，指定した位置の近くであるように決定され，切り換え先のストリームのＩフレームの位置であること』が開示されているといえる。
カ．
　上記のエ．及びオ．における検討を踏まえれば，引用文献１には，移動先の位置の決定に基づいて切り換え先のストリームが選択されることが開示されている。
　また，上記の段落０１１３には，他のストリームに移った後に，再生が行われること，すなわち，ストリーミングが行われることが開示されている。
　よって，引用文献１には，『移動先の位置の決定に基づいて，切り換え先のストリームを第１のユーザにストリーミングすること』が開示されているといえる。
キ．
　以上より，引用文献１に開示された発明を方法の発明として認定すると，引用文献１には，次の引用発明１が記載されている。なお，説明のために１ａ〜１ｆの記号を当審で付与した。以下，それぞれ，「構成１ａ」〜「構成１ｆ」という。
　　
（引用発明１）
１ａ　複数のユーザにコンテンツをストリーミングするためのコンピュータにより実行される方法であって，
１ｂ　コンテンツのストリームをコンテンツ内の第１の位置から第１のユーザにストリーミングすることと，
　コンテンツのストリームはユーザインタフェースで再生されることと，
１ｃ　コンテンツの再生中に，指定した位置からコンテンツの再生を行わせることを第１のユーザから指示されることと，
１ｄ　指定した位置から再生を行わせることを指示されることに応じて，切り換え先のストリームを，コンテンツ内の異なる位置でストリーミングされる複数のストリームの内から選択することと，
　切り換え先のストリームは，指定した位置および切り換え先のストリームの移動先の位置に基づいて選択されることと，
１ｅ　移動先の位置は，指定した位置の近くであるように決定され，
　切り換え先のストリームのＩフレームの位置であることと，
１ｆ　移動先の位置の決定に基づいて，切り換え先のストリームを第１のユーザにストリーミングすることと，
１ａ　を備えるコンピュータにより実行される方法。
（２）引用文献２
（２−１）引用文献２の記載
　当審の拒絶の理由に引用された引用文献２には，「情報提供システム」（発明の名称）に関し，図面とともに次の事項が記載されている。なお，強調のために下線を当審で付与した。
【０１１３】データの早送りを実行して後しばらくしてユーザ端末がビデオ・オン・デマンドデータ（映画Ｃ）のフレーム番号154番を受信し，放送データ（映画Ｃ）のフレーム番号114番を受信した時に，
ユーザが今度はビデオ・オン・デマンドから放送への切替え要求をしたとする。
【０１１４】ユーザ要求受付部59は放送への切替え要求を受け付け，ユーザ要求送信部57は，データ情報蓄積部56からデータ受信部55が現在受信しているデータのデータ名（映画Ｃ）とビデオ・オン・デマンドデータのフレーム番号154番と放送データのフレーム番号114を読みだして送出データ指示部53へ切替え要求と共に送信する。
【０１１５】
送出データ指示部53は，受信したビデオ・オン・デマンドデータのフレーム番号154番と放送データのフレーム番号114からビデオ・オン・デマンドデータの方が進んでいると判断して，フレーム番号の差40（154−114）を時間に換算し，ビデオ・オン・デマンドデータ送出部54へユーザに対する汎用データ例えば宣伝用のコマーシャルデータをフレーム番号の差から計算された時間だけ送出するように要求する。ビデオ・オン・デマンドデータ送出部54は汎用データ例えば宣伝用のコマーシャルデータを指定された時間だけ送出する。
【０１１６】データ受信部55は，ビデオ・オン・デマンドデータ送出部54からのデータ送出が終了すると，データ表示部58へ送信するデータを放送データ送出部51より送出されている放送データに切り替える。ユーザ端末のデータ表示部58には，ビデオ・オン・デマンドデータが放送データより進んでいた時間だけ汎用データ例えば宣伝用のコマーシャルデータが表示された後に，放送データが表示される。
（２−２）引用文献２に記載された技術事項
　上記（２−１）の記載によると，引用文献２には，「ビデオ・オン・デマンドから放送への切替え時に，ビデオ・オン・デマンドデータと放送データとのフレーム番号の差から計算されたコマーシャルデータを送出すること」という技術事項が記載されている。
２　本件発明１について
（１）対比
　本件発明１と引用発明１とを対比する。
　　
ア　構成Ａについて
　引用発明１の構成１ａの「複数のユーザにコンテンツをストリーミングするためのコンピュータにより実行される方法」は，明らかに，本件発明１の構成Ａの「複数のユーザにメディアコンテンツをストリーミングするためのコンピュータにより実行される方法」に一致する。
　よって，本件発明１の構成Ａと，引用発明１の構成１ａは一致する。
イ　構成Ｂについて
　引用発明１の構成１ｂの「コンテンツのストリームをコンテンツ内の第１の位置から第１のユーザにストリーミングすること」及び「コンテンツのストリームはユーザインタフェースで再生されること」は，明らかに，本件発明１の構成Ｂの「前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと，ここで，メディアコンテンツに対する前記第１のストリームはユーザインタフェースで再生される」ことに一致する。
　よって，本件発明１の構成Ｂと，引用発明１の構成１ｂは一致する。
ウ　構成Ｃについて
　引用発明１の構成１ｃの「コンテンツの再生中に，指定した位置からコンテンツの再生を行わせることを第１のユーザから指示されること」は，メディアコンテンツ内の再生中の位置とは異なる位置である，メディアコンテンツ内の指定した位置からメディアコンテンツを再生させることについて，第１のユーザから指示されることであるから，本件発明１の構成Ｃの「前記第１の位置と，第２の位置との間でメディアコンテンツをスキップする前記ユーザインタフェースで再生される前記メディアコンテンツ内の前記第２の位置までシークする要求を前記第１のユーザから受信することと，ここで，シークする前記要求は，前記メディアコンテンツが前記第２の位置で再生を開始することを要求する」ことに一致する。
　よって，本件発明１の構成Ｃと，引用発明１の構成１ｃは一致する。
エ　構成Ｄについて
　上記ウ．での検討を踏まえると，引用発明１の構成１ｄの「指定した位置」及び「指定した位置から再生を行わせることを指示されること」は，本件発明１の構成Ｄの「第２の位置」及び「前記第２の位置までシークする要求を受信すること」に一致する。
　構成１ｄの「切り換え先のストリーム」は，下記のカ．で言及するように，第１のユーザにストリーミングされるストリームであるから，構成Ｄの「前記メディアコンテンツに対する第２のストリーム」に一致する。
　構成１ｄの「コンテンツ内の異なる位置でストリーミングされる複数のストリーム」は，メディアコンテンツ内の異なる位置でストリーミングされる前記メディアコンテンツに対する複数の第２のストリームである点で，構成Ｄの「前記メディアコンテンツ内の異なる位置において複数の第２のユーザにストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム」と共通する。
　構成１ｄの「移動先の位置」は，メディアコンテンツ内を移動した後のメディアコンテンツ内の位置であるので，構成Ｄの「第３の位置」に一致する。
　構成１ｄの「切り換え先のストリームは，指定した位置及び切り換え先のストリームの移動先の位置に基づいて選択されること」は，第１のユーザにストリーミングされるストリームである第２のストリームを，第１のユーザが指定した位置及びその第２のストリーム内の移動先の位置に基づいて選択することである点で，構成Ｄの「第２のストリームは，前記第２の位置および１人または複数の第２のユーザにストリーミングされる前記選択された第２のストリーム内の第３の位置に基づいて選択され」ることと，共通する。
　よって，本件発明１の構成Ｄと引用発明１の構成１ｄとは，「前記第２の位置までシークする要求を受信することに応答して，前記メディアコンテンツに対する第２のストリームを，前記メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリームの内から選択することと，ここで，第２のストリームは，前記第２の位置および前記選択された第２のストリーム内の第３の位置に基づいて選択され」る点で，共通する。
　しかし，「メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム」に関して，本件発明１は，複数の第２のユーザにストリーミングされるのに対し，引用発明１は，複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
　また，「（第２のストリームの選択による）選択された第２のストリーム」に関して，本件発明１は，１人または複数の第２のユーザにストリーミングされるのに対し，引用発明１は，１人または複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
オ　構成Ｅについて
　上記のウ．及びエ．での検討を踏まえると，引用発明１の構成１ｅの「移動先の位置」及び「指定した位置」は，本件発明１の構成Ｅの「第３の位置」及び「第２の位置」に一致する。
　構成１ｅの「（指定した位置の）近くであるように決定」することは，特定の関係にあるように決定されることであるから，構成Ｅの「（第２の位置と）適合するように決定」することに一致する。
　
　ここで，構成Ｅにおける，「前記メディアコンテンツ内において前記複数のユーザを誘導するための特定の地点」の技術的な意味について本件出願の明細書の記載を参酌すると，本件出願の明細書の段落００６４には，「このような複数の性能を提供するために，複数のユーザは，ランダムな地点ではなく，メディアプログラム内の特定の複数の地点に誘導される。特定の複数の地点は，シーンの最初，ショット，フレーム，Ｉフレームなどとすることができる。」と記載されているから，構成Ｅにおける「前記メディアコンテンツ内において前記複数のユーザを誘導するための特定の地点」は，コンテンツのストリームのＩフレームを含むものである。
　よって，構成１ｅの「切り換え先のストリームのＩフレームの位置」は，Ｉフレームの位置であるから，構成Ｅの「前記メディアコンテンツ内において前記複数のユーザを誘導するための特定の地点」に一致する。
　よって，本件発明１の構成Ｅと，引用発明１の構成１ｅは一致する。
カ　構成Ｆについて
　引用発明１の構成１ｆの「移動先の位置」は，本件発明１の構成Ｆの「第３の位置」に一致する。
　構成１ｆの「切り換え先のストリーム」は，第１のユーザにストリーミングされるストリームである点で，構成Ｆの「選択された第２のストリーム」と共通する。
　よって，本件発明１の構成Ｆと引用発明１の構成１ｆとは，「前記第３の位置の前記決定に基づいて，前記選択された第２のストリームを前記第１のユーザにストリーミングする」点で，共通する。
　しかし，上記のエ．で言及したように，決定された後の第２のストリームである，構成Ｆの「選択された第２のストリーム」は，１人または複数の第２のユーザにストリーミングされるストリームであるから，第１のユーザおよび１人または複数の第２のユーザにストリーミングされるのに対し，構成１ｆの「切り換え先のストリーム」は，第１のユーザにストリーミングされるものの，１人または複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
キ　以上より，本件発明１と引用発明１との一致点，相違点は，次のとおりである。
　　
（一致点）
　複数のユーザにメディアコンテンツをストリーミングするためのコンピュータにより実行される方法であって，
　前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと，
　ここで，メディアコンテンツに対する前記第１のストリームはユーザインタフェースで再生される，
　前記第１の位置と，第２の位置との間でメディアコンテンツをスキップする前記ユーザインタフェースで再生される前記メディアコンテンツ内の前記第２の位置までシークする要求を前記第１のユーザから受信することと，
　ここで，シークする前記要求は，前記メディアコンテンツが前記第２の位置で再生を開始することを要求する，
　前記第２の位置までシークする要求を受信することに応答して，前記メディアコンテンツに対する第２のストリームを，前記メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリームの内から選択することと，
　ここで，第２のストリームは，前記第２の位置および前記選択された第２のストリーム内の第３の位置に基づいて選択され，
　ここで，前記第３の位置は，前記第２の位置とは異なるが，前記第２の位置と適合するように決定され，
　前記第３の位置は，前記メディアコンテンツ内において前記複数のユーザを誘導するための特定の地点であり，
　前記第３の位置の前記決定に基づいて，前記選択された第２のストリームを前記第１のユーザにストリーミングすることと，
　を備えるコンピュータにより実行される方法。
　　
（相違点）
　「メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム」に関して，本件発明１は，複数の第２のユーザにストリーミングされるのに対し，引用発明１は，複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
　これに起因し，上記の複数の第２のストリームから選択される「選択された第２のストリーム」に関して，本件発明１は，第１のユーザおよび１人又は複数の第２のユーザにストリーミングされるのに対し，引用発明１は，第１のユーザにストリーミングされるものの，１人または複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
（２）相違点についての判断
　相違点について検討する。
　引用文献１には，「メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム」について，複数の第２のユーザにストリーミングされるストリームとすること，及び，上記の複数の第２のストリームから選択される「選択された第２のストリーム」を，１人または複数の第２のユーザにストリーミングされるストリームとすることについては，記載も示唆もされておらず，また，このことは，当該技術分野の当業者において，自明の事項ともいえない。
　また，引用文献２に記載された技術事項は，相違点に係る構成に関するものではなく，引用文献２にも，相違点に係る構成については，記載も示唆もされていない。
　したがって，引用発明１に，引用文献２に記載された技術事項を適用しても，相違点に係る構成を備えるようにすることは，当業者であっても，容易に想到することはできない。
　よって，本件発明１は，当業者であっても，引用発明１及び引用文献２に記載された技術事項に基づいて容易に発明できたものとはいえない。
３　本件発明２〜２０について
　本件発明２〜９は，請求項１の記載を引用する発明であるから，本件発明１と同じ理由で，当業者であっても，引用発明１及び引用文献２に記載された技術事項に基づいて容易に発明できたものとはいえない。
　本件発明１０は，本件発明１のカテゴリの異なる発明であって，上記相違点１と同様の構成を有しているから，本件発明１と同様な理由により，当業者であっても，引用発明１及び引用文献２に記載された技術事項に基づいて容易に発明できたものとはいえない。また，本件発明１１〜２０は，請求項１０の記載を引用する発明であるから，本件発明１０と同じ理由で，当業者であっても，引用発明１及び引用文献２に記載された技術的事項に基づいて容易に発明できたものとはいえない。
第６　原査定について
１　引用文献，引用発明
（１）引用文献Ａ
（１−１）引用文献Ａの記載
　原査定の拒絶の理由に引用された引用文献Ａには，「同期グループを用いるマルチキャストデジタルビデオデータサーバ」（発明の名称）に関し，図面とともに次の事項が記載されている。なお，強調のために下線を当審で付与した。
（ア）
　
多くの視聴者が同じプログラムを見ることができる環境で視聴者へのビデオデータの提供を独立して制御できるようにするためには，各視聴者に，共通の源からの別々のデータストリームを与えなければならない。この場合，視聴者は，リクエストしたビデオデータストリームを開始，停止，一時停止，または巻戻しすることができる。
アプリケーション５６からビデオサーバＳＷ６０へのコマンドは，ビデオデータストリームの配達の開始，ビデオデータストリームの配達の終了，ビデオデータストリームの配達の一時停止，およびビデオデータストリームの巻戻しまたはリセットを含む。
（イ）
　
好ましい実施例では，各プログラムに関するビデオデータの多数のストリームは，それぞれわずかに異なる時間に開始され，必要に応じてストリーム全体を繰返しながら，終了するまで再生することが可能にされる。
（ウ）
巻戻し（REWIND）および早送り（FORWARD）リクエストが実現される場合も，リクエストを出している視聴者が割当てられる同期グループは変わる。
（第４０頁第１９行目〜第２３行目）
（エ）
　図８は，視聴者リクエストがいかに同期グループに関連するかを示すフロー図である。処理は開始ステップ１００から始まる。ビデオライブラリ１０はステップ１０２で発生される。視聴者のサービスリクエストはステップ１０４で受取られる。テストステップ１０６では，どのような種類のリクエストが視聴者によって出されたかを判断する。リクエストがサービスの開始（すなわち，プログラムの再生（PLAY））であれば，PLAY処理１０８が行なわれる。
ステップ１１０で，視聴者は，リクエストされたプログラムとそのプログラムのその次の開始時間とに対応する同期グループに割当てられる。
（オ）
　
視聴者のリクエストがREWINDまたはFORWARD１３２であれば，ステップ１３４が行なわれ，視聴者を異なる同期グループに移動させる。
（１−２）引用文献Ａに記載された発明
ア．
　上記の（ア）には，多くの視聴者がプログラムを見ること，及び，ビデオサーバは，ビデオデータストリームの配達を行うことが開示されている。そして，サーバは，一般的にコンピュータとして実現されるものであるので，ビデオサーバは，コンピュータであるといえる。
　よって，引用文献Ａには，『複数の視聴者にプログラムを配達するためのコンピュータにより実行する方法』が開示されているといえる。
イ．
　上記のア．における検討を踏まえれば，引用文献Ａには，ビデオサーバは，ビデオデータストリームを視聴者に配達することが開示されている。
　なお，視聴者によるビデオデータストリームの再生等の制御を，ユーザインタフェースを用いて行うことは，通常行われることである。
　そして，ビデオデータストリームを再生する視聴者は任意の視聴者といえるから，これを第１の視聴者と称することができる。さらに，第１の視聴者に対して配達されるビデオデータストリームの位置はビデオデータストリーム内の任意の位置といえるから，これを第１の位置と称することができる。
　よって，引用文献Ａには，『ビデオデータストリームをプログラム内の第１の位置から第１の視聴者に配達すること』及び『ビデオデータストリームはユーザインタフェースで再生されること』が開示されているといえる。
ウ．
　上記の（ウ）には，視聴者のリクエストにより，巻戻し及び早送りが実現されることが開示されている。また，巻戻し及び早送りが，プログラムの再生中に，視聴者によって行われることは，明らかである。
　よって，引用文献Ａには，『プログラムの再生中に，ビデオデータストリームの巻戻し又は早送りを行わせることを第１の視聴者から指示されること』が開示されているといえる。
エ．
　上記の（エ）には，視聴者はプログラムの開始時間に対応する同期グループに割り当てられることが開示されており，これは，同期グループは，プログラムの開始時間に対応するものであることを示している。
　上記の（イ）には，各プログラムに関するビデオデータの多数のストリームは，それぞれ異なる時間に開始されることが開示されている。そして，これらのそれぞれ異なる時間に開始される複数のビデオデータストリームについて，配達中の特定の時点からみれば，これらをプログラム内の異なる位置で配達される複数のビデオデータストリームと表現することができる。
　以上より，各同期グループのそれぞれは，プログラム内の異なる位置で配達されるビデオデータストリームに対応するものであるといえる。
　上記の（オ）には，巻戻し又は早送りリクエストを出している視聴者に割り当てられる同期グループが変わることが開示されており，上記の同期グループとビデオデータストリームとの関係についての検討を踏まえると，同期グループが変わると，これに対応してビデオデータストリームも変わることとなる。そして，ビデオデータストリームを変えるときには，配達されている複数のビデオデータストリームの内から，対象となるビデオデータストリームが選択されることは明らかである。
　よって，引用文献Ａには，『巻戻し又は早送りを行わせることを指示されることに応答して，巻戻し又は早送りリクエストを出している視聴者が割り当てられるビデオデータストリームを，プログラム内の異なる位置で配達される複数のビデオデータストリームの内から選択すること』が開示されているといえる。
オ．
　上記エ．における検討を踏まえれば，巻戻し又は早送りの後に，視聴者は他の同期グループに移動することにより視聴者のビデオストリームが変えられるものであるが，この後に，変えられたビデオデータストリームが配達されることは明らかである。
　よって，引用文献Ａには，『巻戻し又は早送りリクエストを出している視聴者が割り当てられるビデオデータストリームを第１の視聴者に配達すること』が開示されているといえる。
カ．
　以上より，引用文献Ａに開示された発明を方法の発明として認定すると，引用文献Ａには，次の引用発明Ａが記載されている。なお，説明のためにＡａ〜Ａｆの記号を当審で付与した。以下，それぞれ，「構成Ａａ」〜「構成Ａｆ」という。
Ａａ　複数の視聴者にプログラムを配達するためのコンピュータにより実行する方法であって，
Ａｂ　ビデオデータストリームをプログラム内の第１の位置から第１の視聴者に配達することと，
　ビデオデータストリームはユーザインタフェースで再生されることと，
Ａｃ　プログラムの再生中に，ビデオデータストリームの巻戻し又は早送りを行わせることを第１の視聴者から指示されることと，
Ａｄ　巻戻し又は早送りを行わせることを指示されることに応答して，巻戻し又は早送りリクエストを出している視聴者が割り当てられるビデオデータストリームを，プログラム内の異なる位置で配達される複数のビデオデータストリームの内から選択することと，
Ａｆ　巻戻し又は早送りリクエストを出している視聴者が割り当てられるビデオデータストリームを第１の視聴者に配達することと，
Ａａ　を備えるコンピュータにより実行される方法。
（２）引用文献Ｂ
（２−１）引用文献Ｂの記載
　原査定の拒絶の理由に引用された引用文献Ｂには，「映像表示端末装置，表示切替方法およびプログラム」（発明の名称）に関し，図面とともに次の事項が記載されている。なお，強調のために下線を当審で付与した。
【００３７】
　図５は，携帯型映像表示端末２や大画面映像表示端末３などの映像表示端末における動作状態の遷移例を示している。ここでは，例えば大画面映像表示端末３を例にとり説明する。
【００３８】
　
機器管理ユニット３０４は，アクション要求パケットを受信すると，その内容に応じた動作を行う。初期起動時は，メディア情報が何も設定されていない状態（Ｓ１）である。このとき，携帯型映像表示端末２から，映像コンテンツのリソース識別子を，アクション要求パケットを用いて受け取ると，停止状態（Ｓ２）に遷移する。その後，再生を開始するためのアクション要求パケットを受信すると，指定されたリソース識別子の情報を基に，映像コンテンツ供給装置１にアクセスを行い，ストリーミング再生を開始する。
【００３９】
　
また，所定の位置から再生を開始するシークを行う際も，停止状態（Ｓ２）から遷移状態（Ｓ３）を経た上で，停止状態（Ｓ２）もしくは（既に再生中の場合には）再生状態（Ｓ４）へと遷移する。
（２−２）引用文献Ｂに記載された技術事項
　上記（２−１）の記載によると，引用文献Ｂには，「映像コンテンツのストリーミング再生を行う機器管理ユニットが，所定の位置から再生を開始するシークを行うこと」という技術事項が記載されている。
（３）引用文献Ｃ
（３−１）引用文献Ｃの記載
　原査定の拒絶の理由に引用された引用文献Ｃには，「グループコンテンツプレゼンテーション，およびグループコンテンツプレゼンテーション中のグループ通信を編成するためのシステムおよび方法」（発明の名称）に関し，図面とともに次の事項が記載されている。なお，強調のために下線を当審で付与した。
【００３９】
　＜視聴イベントの編成＞
　開始者，つまり，開始する参加者が，参加者のシステム上に，視聴イベントアプリケーションのコピーが既に存在するのではない場合，そのコピーをダウンロードすることから始める(ステップ42)。視聴イベントアプリケーションは，参加者のシステム上に常駐することが可能であり，あるいはこのアプリケーションが全く，または一部分だけしか，参加者のシステム上に常駐していない，完全にサーバベースのアプリケーションであることが可能である。次に，開始者は，視聴イベントに関するコンテンツアイテムおよび開始時間を選択することができる(ステップ44)。コンテンツアイテムの選択は，参加者自身のシステム上(ステップ46)，別の参加者のシステム上(ステップ47)，またはファイルサーバ上(ステップ48)の利用可能なコンテンツのリストからの選択を介することが可能である。
したがって，コンテンツアイテムは，クライアントサーバモデルを介して，またはピアツーピアモデル(例えば，直接ダウンロードまたはセグメント化されたダウンロード)を介して，またはその両方の組み合わせによって提供されることが可能である。
（３−２）引用文献Ｃに記載された技術事項
　上記（３−１）の記載によると，引用文献Ｃには，「コンテンツアイテムを，ピアツーピアモデルを介して提供すること」という技術事項が記載されている。
（４）引用文献Ｄ
（４−１）引用文献Ｄの記載
　原査定の拒絶の理由に引用された引用文献Ｄには，「配信管理方法，情報提供方法，情報提供装置，配信管理装置，情報受信端末，及び配信管理システム」（発明の名称）に関し，図面とともに次の事項が記載されている。なお，強調のために下線を当審で付与した。
【００５２】
　そして，この情報受信端末２０は，情報提供装置４０に，情報受信端末２０に向けてのストリーミング配信の開始を依頼（第二の開始依頼の送信）する（Ｓ１２０）。これにより，情報提供装置４０は，第二の開始依頼を受信し（Ｓ１２１，第二の開始依頼受信ステップ），この第二の開始依頼に基づいて，開始を依頼された配信を行う（Ｓ１２２，第二の配信実行ステップ）。この結果，情報受信端末２０は，この配信を受信する（Ｓ１２３，第二の情報受信ステップ）。
このようにして，ユーザが配信を希望した番組に関連する番組（例えばコマーシャル映像等のお知らせ番組）のストリーミング配信が，情報提供装置４０によって行われる。
（４−２）引用文献Ｄに記載された技術事項
　上記（４−１）の記載によると，引用文献Ｄには，「ユーザが配信を希望した番組に関連するコマーシャル映像のストリーミング配信を行うこと」という技術事項が記載されている。
２　本件発明１について
（１）対比
　本件発明１と引用発明Ａとを対比する。
　　
ア　構成Ａについて
　引用発明Ａの構成Ａａの「複数の視聴者にプログラムを配達するためのコンピュータにより実行する方法」は，明らかに，本件発明１の構成Ａの「複数のユーザにメディアコンテンツをストリーミングするためのコンピュータにより実行される方法」に一致する。
　よって，本件発明１の構成Ａと，引用発明Ａの構成Ａａは一致する。
イ　構成Ｂについて
　引用発明Ａの構成Ａｂの「ビデオデータストリームをプログラム内の第１の位置から第１の視聴者に配達すること」及び「ビデオデータストリームはユーザインタフェースで再生されること」は，明らかに，本件発明１の構成Ｂの「前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと，ここで，メディアコンテンツに対する前記第１のストリームはユーザインタフェースで再生される」ことに一致する。
　よって，本件発明１の構成Ｂと，引用発明Ａの構成Ａｂは一致する。
ウ　構成Ｃについて
　引用発明Ａの構成Ａｃの「プログラムの再生中に，ビデオデータストリームの巻戻し又は早送りを行わせることを第１の視聴者から指示されること」は，メディアコンテンツのストリームの再生位置に係る要求をユーザから指示されることである点で，本件発明１の構成Ｃの「前記第１の位置と，第２の位置との間でメディアコンテンツをスキップする前記ユーザインタフェースで再生される前記メディアコンテンツ内の前記第２の位置までシークする要求を前記第１のユーザから受信することと，ここで，シークする前記要求は，前記メディアコンテンツが前記第２の位置で再生を開始することを要求する」ことと共通する。
　しかし，メディアコンテンツのストリームの再生位置に係る要求に関し，本件発明１は，「シークする要求」であって，「前記第１の位置と，第２の位置との間でメディアコンテンツをスキップする前記ユーザインタフェースで再生される前記メディアコンテンツ内の前記第２の位置までシークする要求」であり，「前記メディアコンテンツが前記第２の位置で再生を開始することを要求する」ものであるのに対し，引用発明Ａは，「ビデオデータストリームの巻戻し又は早送りを行わせること」である点で，相違する。
　また，これに起因し，本件発明１には，「第２の位置」があるのに対し，引用発明Ａには，「第２の位置」に相当する位置が存在しない点で，相違する。
エ　構成Ｄについて
　上記ウ．での検討を踏まえると，引用発明Ａの構成Ａｄの「巻戻し又は早送りを行わせることを指示されること」は，本件発明１の構成Ｄの「前記第２の位置までシークする要求を受信すること」と，上記ウ．で言及した点で共通し，また，相違する。
　構成Ａｄの「巻戻し又は早送りリクエストを出している視聴者が割り当てられるビデオデータストリーム」は，下記のカ．で言及するように，第１のユーザにストリーミングされるストリームである点で，構成Ｄの「前記メディアコンテンツに対する第２のストリーム」と共通する。
　構成Ａｄの「プログラム内の異なる位置で配達される多数のビデオデータストリーム」は，メディアコンテンツ内の異なる位置でストリーミングされる前記メディアコンテンツに対する複数の第２のストリームである点で，構成Ｄの「前記メディアコンテンツ内の異なる位置において複数の第２のユーザにストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム」と共通する。
　よって，本件発明１の構成Ｄと引用発明Ａの構成Ａｄとは，「メディアコンテンツのストリームの再生位置に係る要求を受信することに応答して，前記メディアコンテンツに対する第２のストリームを，前記メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム内から選択すること」の点で，共通する。
　しかし，「メディアコンテンツ内の異なる位置でストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム」に関して，本件発明１は，複数の第２のユーザにストリーミングされるのに対し，引用発明Ａは，複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
　また，「選択された第２のストリーム」に関して，本件発明１は，１人または複数の第２のユーザにストリーミングされるのに対し，引用発明１は，１人または複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
　さらに，「（第２のストリームの）選択」に関して，本件発明１は，「第２の位置」及び「第３の位置」に基づいて選択しているのに対し，上記のウ．で言及したように，引用発明Ａでは「第２の位置」に相当する位置がなく，また，下記のオ．で言及するように，及び「第３の位置」に相当する位置がないことから，引用発明Ａでは，「第２の位置」及び「第３の位置」に基づいて選択を行わない点で，相違する。
オ　構成Ｅについて
　本件発明１の構成Ｅでは，「第３の位置」は，第２の位置とは異なるが第２の位置と適合するように決定されるものであり，さらに，メディアコンテンツ内において複数のユーザを誘導するための特定の地点であるが，引用発明Ａには，「第３の位置」に相当する位置が存在しない点で，相違する。
カ　構成Ｆについて
　引用発明Ａの構成Ａｆの「巻戻し又は早送りリクエストを出している視聴者が割り当てられるビデオデータストリーム」は，第１のユーザにストリーミングされるストリームである点で，本件発明１の構成Ｆの「選択された第２のストリーム」と共通する。
　よって，本件発明１の構成Ｆと引用発明Ａの構成Ａｆとは，「前記選択された第２のストリームを前記第１のユーザにストリーミングする」点で，共通する。
　しかし，「選択された第２のストリームをストリーミングする」ことに関し，本件発明１では，「前記第３の位置の前記決定に基づいて」ストリーミングするのに対し，上記のオ．で言及したように，引用発明Ａには，「第３の位置」に相当する位置がなく，「第３の位置」の決定が行われないことから，「第３の位置の決定」に基づくものではない点で，相違する。
　また，本件発明１の「選択された第２のストリーム」は，第１のユーザおよび１人または複数の第２のユーザにストリーミングされるのに対し，引用発明Ａの「切り換え先のストリーム」は，第１のユーザにストリーミングされるものの，１人または複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
キ　以上より，本件発明１と引用発明Ａとの一致点，相違点は，次のとおりである。
　　
（一致点）
　複数のユーザにメディアコンテンツをストリーミングするためのコンピュータにより実行される方法であって，
　前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと，
　ここで，メディアコンテンツに対する前記第１のストリームはユーザインタフェースで再生される，
　メディアコンテンツのストリームの再生位置に係る要求を前記第１のユーザから受信することと，
　メディアコンテンツのストリームの再生位置に係る要求を受信することに応答して，前記メディアコンテンツに対する第２のストリームを，前記メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリームの内から選択することと，
　前記選択された第２のストリームを前記第１のユーザにストリーミングすることと，
　を備えるコンピュータにより実行される方法。
　　
（相違点）
（相違点１）
　メディアコンテンツのストリームの再生位置に係る要求に関し，本件発明１は，「シークする要求」であって，「前記第１の位置と，第２の位置との間でメディアコンテンツをスキップする前記ユーザインタフェースで再生される前記メディアコンテンツ内の前記第２の位置までシークする要求」であり，「前記メディアコンテンツが前記第２の位置で再生を開始することを要求する」ものであるのに対し，引用発明Ａは，「ビデオデータストリームの巻戻し又は早送りを行わせること」である点で，相違する。また，これに起因し，本件発明１には，「第２の位置」があるのに対し，引用発明Ａには，「第２の位置」に相当する位置が存在しない点で，相違する。
（相違点２）
　「メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム」に関して，本件発明１は，複数の第２のユーザにストリーミングされるのに対し，引用発明Ａは，複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
　これに起因し，上記の複数の第２のストリームから選択される「選択された第２のストリーム」に関して，本件発明１は，第１のユーザおよび１人又は複数の第２のユーザにストリーミングされるのに対し，引用発明Ａは，第１のユーザにストリーミングされるものの，１人または複数の第２のユーザにストリーミングされるかが不明な点で，相違する。
（相違点３）
　「（第２のストリームの）選択」に関し，本件発明１は，「第２の位置」及び「第３の位置」に基づいて選択しているのに対し，引用発明Ａでは，「第２の位置」及び「第３の位置」に基づいて選択を行わない点で，相違する。
（相違点４）
　「第３の位置」は，第２の位置とは異なるが第２の位置と適合するように決定されるものであり，さらに，メディアコンテンツ内において複数のユーザを誘導するための特定の地点であるが，引用発明Ａには，「第３の位置」に相当する位置が存在しない点で，相違する。
（相違点５）
　「選択された第２のストリームをストリーミングする」ことに関し，本件発明１では，「前記第３の位置の前記決定に基づいて」ストリーミングされるのに対し，上記のオ．で言及したように，引用発明Ａには「第３の位置」の決定が行われないことから，第３の位置の決定に基づくものではない点で，相違する。
（２）相違点についての判断
　まず，相違点２について検討する。
　引用文献Ａには，「メディアコンテンツ内の異なる位置においてストリーミングされる前記メディアコンテンツに対する複数の第２のストリーム」について，複数の第２のユーザにストリーミングされるストリームとすること，及び，上記の複数の第２のストリームから選択される「選択された第２のストリーム」を，１人または複数の第２のユーザにストリーミングされるストリームとすることについては，記載も示唆もされておらず，また，このことは，当該技術分野の当業者において，自明の事項ともいえない。
　また，引用文献Ｂ〜Ｄに記載された技術事項は，相違点２に係る構成に関するものではなく，引用文献Ｂ〜Ｄのいずれにも，相違点２に係る構成については，記載も示唆もされていない。
　したがって，引用発明Ａに，引用文献Ｂ〜Ｄに記載された技術事項を適用しても，相違点２に係る構成を備えるようにすることは，当業者であっても，容易に想到することはできない。
　よって，本件発明１は，当業者であっても，引用発明Ａ及び引用文献Ｂ〜Ｄに記載された技術事項に基づいて容易に発明できたものとはいえない。
　よって，相違点１，３〜５について検討するまでもなく，本件発明１は，当業者であっても，引用発明Ａ及び引用文献Ｂ〜Ｄに記載された技術的事項に基づいて容易に発明できたものとはいえない。
２　本件発明２〜２０について
　本件発明２〜９は，請求項１の記載を引用する発明であるから，本件発明１と同じ理由で，当業者であっても，引用発明Ａ及び引用文献Ｂ〜Ｄに記載された技術的事項に基づいて容易に発明できたものとはいえない。
　本件発明１０は，本件発明１のカテゴリの異なる発明であって，上記相違点２と同様の構成を有しているから，本件発明１と同様な理由により，当業者であっても，引用発明Ａ及び引用文献Ｂ〜Ｄに記載された技術的事項に基づいて容易に発明できたものとはいえない。また，本件発明１１〜２０は，請求項１０の記載を引用する発明であるから，本件発明１０と同じ理由で，当業者であっても，引用発明Ａ及び引用文献Ｂ〜Ｄに記載された技術的事項に基づいて容易に発明できたものとはいえない。
　したがって，原査定を維持することはできない。
第７　むすび
　以上のとおり，原査定の理由によっては，本願を拒絶することはできない。
　また，他に本願を拒絶すべき理由を発見しない。
　よって，結論のとおり審決する。