【事件の表示】
　特願２０１１−５０７４３０「モード間通信のための通信装置、方法、およびコンピュータ可読媒体（モダリティ間ブリッジによる会話型非同期マルチチャネル通信）」拒絶査定不服審判事件〔平成２１年１１月　５日国際公開、ＷＯ２００９／１３４３６２、平成２３年　８月　４日国内公表、特表２０１１−５２３１１７〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
【第１】経緯  
　本願は，平成２１年４月２９日（パリ条約による優先権主張　平成２０年４月３０日，米国）を国際出願日とする出願であって，手続の概要は以下のとおりである。
　
　手続補正（特許請求の範囲）：平成２２年１２月２０日
　拒絶理由通知　　　　　　　：平成２５年　３月１８日（起案日）
　意見書　　　　　　　　　　：平成２５年　５月　１日
　手続補正（特許請求の範囲）：平成２５年　５月　１日
　拒絶査定　　　　　　　　　：平成２５年１１月２７日（起案日）
　拒絶査定不服審判請求　　　：平成２６年　３月　６日
　手続補正（特許請求の範囲）：平成２６年　３月　６日
　前置審査報告　　　　　　　：平成２６年　５月１５日
　上申書　　　　　　　　　　：平成２６年　６月２４日
　
【第２】本願発明
　本願の請求項１〜２０に係る各発明は，出願当初の特許請求の範囲，明細書及び図面の記載，及び平成２６年３月６日付け手続補正書の特許請求の範囲の記載からみて，それぞれ，同手続補正書の特許請求の範囲の請求項１〜２０に記載した事項により特定されるとおりのものと認められるところ，そのうち，請求項１１に係る発明（以下「本願発明」という。）は，下記のとおりのものである。
　　　　　　記（本願発明）
　　【請求項１１】
　第１のモダリティを有する入力を受信するステップと，
　コンテキスト情報に基づいて出力モダリティを決定するステップと，
　前記入力を第１のモダリティから前記出力モダリティに変換するために複数の通信エンジンを管理するステップと，
　変換中の前記入力にコンテキスト・データを関連付けるステップと，
　関連出力チャネルに前記出力モダリティを出力するステップと，
を含み，
　これらの各ステップをコンピュータに実行させる，モード間通信の方法。
　
【第３】当審の判断  
 　 
［１］引用刊行物の記載 
　原査定の拒絶の理由に引用された，本願の出願前に頒布された刊行物である，特開２００４−３０２８５０号公報（以下，「刊行物１」という。）には，図面とともに，以下の事項（下線は，注目箇所を示すために当審で施したものである。）が記載されている。 
　
　〈特許請求の範囲〉
【請求項１】
１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信装置であって，
前記メッセージを，利用した前記メッセージメディアに固有のプロトコルに従い受信して統合形式のメッセージに変換するメッセージ受信部と，
前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定するメッセージ処理部と，
前記統合形式のメッセージを，前記決定されたメッセージメディアに固有のプロトコルおよび前記配信タイミングに従い配信するメッセージ配信部と，
を備えたことを特徴とする動的メディア選択配信装置。
【請求項４】
１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信方法であって，
前記メッセージを，利用した前記メッセージメディアに固有のプロトコルに従い受信して統合形式のメッセージに変換し，
前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定し，
前記統合形式のメッセージを，前記決定されたメッセージメディアに固有のプロトコルおよび前記配信タイミングに従い配信すること，
を特徴とする動的メディア選択配信方法
【請求項５】
１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信装置に用いられるプログラムであって，
前記メッセージを，利用した前記メッセージメディアに固有のプロトコルに従い受信して統合形式のメッセージに変換するステップと，
前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定するステップと，
前記統合形式のメッセージを，前記決定されたメッセージメディアに固有のプロトコルおよび前記配信タイミングに従い配信するステップと，
をコンピュータに実行させる動的メディア選択配信プログラム。
　
　〈技術分野〉
【０００１】
【発明の属する技術分野】
本発明は，インターネットメール，インスタントメッセンジャ，インターネットリレーチャット（ＩＲＣ），Ｗｅｂ掲示板，Ｗｅｂチャット等，１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する，動的メディア選択配信装置および方法，ならびに動的メディア選択配信プログラムに関する
　
　〈従来技術〉
【０００２】
【従来の技術】
メッセージングを行うメディア（メッセージメディア）には，インターネットメール，インスタントメッセンジャ，インターネットリレーチャット（ＩＲＣ），ＷＥＢ掲示板，ＷＥＢチャット等がある
これらのメディアは相互に交換性がないため，ユーザは，同一のメディアを利用してメッセージングを行う必要がある。また，受信側ユーザがメディアを利用してメッセージを閲覧できる環境に無い場合，メッセージの交換ができないか，あるいはメッセージを遅延して受け取る仕組みになっている。尚，従来技術として特許文献１，特許文献２が公開されている。
【０００３】
【特許文献１】
特開平９−３３１３５２号公報
【特許文献２】
特開平６−２２４９３６号公報
　
　〈課題，目的〉
【０００４】
【発明が解決しようとする課題】
上記した
メディアは，それぞれ別々のデバイス，別々のプロトコル，および別々のメッセージ形式を利用している
異種メディア間でメッセージ交換を行うことができない
また，メッセージ交換を行うには，事前に相手が利用できるメディアの種類，及び相手のメディア固有の通信アドレスを認知しておく必要があり，その上，同時刻にお互いが同時にメディアを利用できる環境にあることが条件になっている。また，一方が利用可能な状況において，事前にメッセージが送信できるメディアも存在するが，受け取り側での遅延が発生するため，双方向での同時通信はなしえない。
　
【０００６】
本発明は上記事情に鑑みてなされたものであり，
各種メッセージメディアをサーバで統合することにより透過的に扱えるようにする
動的にメッセージの交換や
配信可能な，動的メディア選択配信装置および方法，ならびに動的メディア選択配信プログラム
　
　〈課題を解決するための手段〉
【０００７】
【課題を解決するための手段】
上記した課題を解決するために本発明は，１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信装置であって，前記メッセージを，利用した前記メッセージメディアに固有のプロトコルに従い受信して統合形式のメッセージに変換するメッセージ受信部と，前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定するメッセージ処理部と，前記統合形式のメッセージを，前記決定されたメッセージメディアに固有のプロトコルおよび前記配信タイミングに従い配信するメッセージ配信部と，を備えたことを特徴とする。
【０００８】
本発明によれば，メッセージ処理部が，メッセージ受信部により変換された統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定することで，
異種メディアで生成されたメッセージを透過的に扱うことができる
また，メッセージ本文や添付ファイルの内容，日時，時間，受信側ユーザの接続状況，利用帯域等の各種条件に対して，受信者が事前に配信ルールを設定しておくことで，動的にメッセージの交換や時間調整を行うことができ，これらの要素に利用が制限されない動的メディア選択配信装置を提供することができる。
　
【００１１】
上記した課題を解決するために本発明は，１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信方法であって，前記メッセージを，利用した前記メッセージメディアに固有のプロトコルに従い受信して統合形式のメッセージに変換し，前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定し，前記統合形式のメッセージを，前記決定されたメッセージメディアに固有のプロトコルおよび前記配信タイミングに従い配信すること，を特徴とする。
【００１２】
上記した課題を解決するために本発明は，１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信装置に用いられるプログラムであって，前記メッセージを，利用した前記メッセージメディアに固有のプロトコルに従い受信して統合形式のメッセージに変換するステップと，前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定するステップと，前記統合形式のメッセージを，前記決定されたメッセージメディアに固有のプロトコルおよび前記配信タイミングに従い配信するステップと，をコンピュータに実行させることを特徴とする。
　
　〈実施の形態〉
【００１３】
【発明の実施の形態】
図１は，本発明の動的メディア選択配信装置が実装されるメッセージ統合配信サーバの構成を説明するために引用した図である。
本発明の動的メディア選択配信装置は，送信側のメッセージメディア１と，受信側のメッセージメディア２を仲介し，
メッセージメディア１，２は，
ネットワーク上でメッセージを通信する統合配信の対象とする全ての手段を含むものとする
【００１４】
メッセージ受信部３１は，上記した各種メッセージメディアからの電子電文を，各メディアが利用するプロトコルに則って受信する
また，受信したメッセージを，後述する統合形式と呼ばれる独自の管理形式フォーマットに変換する機能を持つ
また，メッセージ処理部３２は，各種メッセージに対して，ユーザ状況，メッセージ内容，添付内容，受信設定などのルールから，受信側ユーザへ配信するべきメディア及びメッセージ配信時間を動的に決定する機能を持つ。そして，決定されたメディア情報を統合形式に追記し，システムへログとして格納する。メッセージ配信部３３は，統合形式メッセージに記述された配信メディア情報に従い，メッセージ配信時間に到達すると各メディアのプロトコルに則って配信する機能を持つ。ここで，メッセージ配信時間が０の場合は，受信して処理された後，即時に配信が行われる。
なお，ユーザ状態管理部３４は，ユーザの状況をユーザ状態管理クライアント２０から適宜受信し，ユーザの現在のメディア利用可能状態，および回線状態を把握する機能を持つ。
【００１７】
以下，図１に示す本発明の動的メディア選択配信装置の動作について詳細に説明する。本発明の動的メディア選択配信装置は，各メッセージメディアを受け付け，統合し，配信するためのメディア統合配信サーバ３として動作する。
メッセージメディア受信部３１は，メッセージメディアのそれぞれに対応した解析エンジン（図示せず）を備え
【００１８】
メッセージ受信部３１の動作が図３にフローチャートで示されている
各解析エンジンは常にメッセージを監視している（Ｓ３１）
送信側メッセージメディア１からメッセージが配信されると（Ｓ３２Ｙｅｓ），メッセージ受信部３１は，そのメッセージのプロトコルに従い受信を行う（Ｓ３３）
次に，メッセージを解析して統合形式に従うメッセージを生成する（Ｓ３４）
　
【００３４】
説明を図１に戻し，
メッセージ配信部３３は，メッセージＤＢ３２５に統合形式で保存されたメッセージを，それぞれのメッセージメディアに変換し，配信する機能部である
ディア生成エンジンから構成される
メッセージ配信部３３は，プラグイン的に解析エンジンを追加・拡張することにより，メール，チャット，掲示板，インスタントメッセージをはじめとして，様々なシステムのメッセージフォーマットに随時対応する。
メディア解析エンジンは，それぞれのメッセージの配信プロトコルに則って，配信を行う
以下，図６に示すフローチャートを参照しながら，メッセージ配信部３３の動作について説明する。
【００３５】
メッセージ配信部３３は，時間監視を行い（Ｓ６１），メッセージ配信時間に到達したメッセージから配信を開始する。そして，メッセージ処理部３２から配信すべき統合メッセージを取得し（Ｓ６２），この統合形式フォーマットから，配信すべきメディアのタイプ情報を取得する（Ｓ６３）。
そして，そのメッセージのフォーマットに従って，各メディア用のメッセージを構成し（Ｓ６４），選択されたメディアのプロトコルに則してメッセージ配信を行う（Ｓ６５）。インターネットメールであればＳＭＴＰ，インターネットリレーチャットであればＲＦＣ１４５９準拠のＩＲＣプロトコルに従う。
　
【００３６】
以上説明のように本発明は，各種メッセージメディアをメッセージ統合配信サーバで統合することにより透過的に扱えるようにすると共に，メッセージ本文や添付ファイルの内容，日時，時間，受信側ユーザの接続状況，利用帯域等の各種条件に対して，受信側ユーザが事前に配信ルールを設定しておくことにより，
動的にメッセージの交換や時間調整を行い配信するものである
　
 〈効果〉
【００４０】
【発明の効果】
以上説明のように
本発明によれば，送信者側のメッセージメディアの非依存性を実現できる
本発明により，メッセージ送信者は，メッセージ受信者の利用可能メディア，あるいはユーザの状態を意識することなく，利用したいメディアを用いて自由なタイミングでメッセージの送信が可能になる
また，
受信者側におけるメッセージメディアの非依存性の実現も可能である
【００４１】
本発明によれば，動的なメッセージ配信メディアの切り替えが可能である
また，メッセージに付随する様々なファイル形式を判断し，そのファイルが配信先デバイスで利用可能か否かを判断して配信先を決定するため，適切なメディア利用が可能になり，メディアの可用性が向上する。
　
［２］刊行物１に記載された発明（以下，「引用発明」という。）の認定
　
　ア　刊行物１は，
「インターネットメール，インスタントメッセンジャ，インターネットリレーチャット（ＩＲＣ），Ｗｅｂ掲示板，Ｗｅｂチャット等，１以上のメッセージメディアから発行されるメッセージ
動的メディア選択配信装置
方法
動的メディア選択配信プログラム
　それぞれ，請求項１，４，５として，
　「１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信装置」であって，・・動的メディア選択配信装置。」（請求項１），
　「
１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信方法であって，・・・動的メディア選択配信方法
　「１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信装置に用いられるプログラムであって，・・・ステップと，をコンピュータに実行させる動的メディア選択配信プログラム。」（請求項５）としているところ，
　その請求項４に着目すると共に請求項５を考慮すれば，上記請求項４記載の「・・・動的メディア選択配信方法」をプログラムにより「コンピュータに実行させる」方法，すなわち，
　「
１以上のメッセージメディア
前記メッセージを，利用した前記メッセージメディアに固有のプロトコルに従い受信して統合形式のメッセージに変換し，
前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定し，
前記統合形式のメッセージを，前記決定されたメッセージメディアに固有のプロトコルおよび前記配信タイミングに従い配信すること，
を
プログラムによりコンピュータに実行させる動的メディア選択配信方法
　を認めることができる。
　そして，その「１以上のメッセージメディア」とは，
インターネットメール，携帯電話メール
インスタントメッセンジャ，インターネットリレーチャット（ＩＲＣ），Ｗｅｂ掲示板，Ｗｅｂチャット等
それぞれ別々のプロトコル
別々のメッセージ形式を利用している
　また，そのような「
動的メディア選択配信方法
異種メディア間で
メッセージ交換を行うことができ
異種メディアで生成されたメッセージを透過的に扱うことができ
動的なメッセージ配信メディアの切り替え
可能
　
　イ　また，【0013】〜【0035】記載の実施形態は，装置発明である「動的メディア選択配信装置」（請求項１）の実施形態についての説明であるが，そこで説明される装置（の各部）の動作の説明は，方法発明である請求項４で行われる方法（の各工程）の説明とも理解し得るものであると共に，アで上述した「
コンピュータに実行させる動的メディア選択配信方法
　
　そして，【0013】の「
本発明の動的メディア選択配信装置は，送信側のメッセージメディア１と，受信側のメッセージメディア２を仲介し，
メッセージメディア１，２は，
ネットワーク上でメッセージを通信する統合配信の対象とする全ての手段を含むものとする
　上記アの「
動的メディア選択配信方法
送信側のメッセージメディア１と，受信側のメッセージメディア２を仲介
　なお，ここでいう「
送信側のメッセージメディア１
受信側のメッセージメディア２
ネットワーク上でメッセージを通信する手段
　
　さらに，【0014】の「
メッセージ受信部３１は，上記した各種メッセージメディアからの電子電文を，各メディアが利用するプロトコルに則って受信する
また，受信したメッセージを，後述する統合形式と呼ばれる独自の管理形式フォーマットに変換する機能を持つ
　【0017】の「
メッセージメディア受信部３１は，メッセージメディアのそれぞれに対応した解析エンジン（図示せず）を備え
　図１，【0018】の「
メッセージ受信部３１の動作が図３にフローチャートで示されている
各解析エンジンは常にメッセージを監視している（Ｓ３１）
送信側メッセージメディア１からメッセージが配信されると（Ｓ３２Ｙｅｓ），メッセージ受信部３１は，そのメッセージのプロトコルに従い受信を行う（Ｓ３３）
送信側メッセージメディア１からメッセージが配信されると（Ｓ３２Ｙｅｓ），メッセージ受信部３１は，そのメッセージのプロトコルに従い受信を行う（Ｓ３３）
次に，メッセージを解析して統合形式に従うメッセージを生成する（Ｓ３４
　上記アの「前記メッセージを，利用した前記メッセージメディアに固有のプロトコルに従い
受信して
変換し
　「
メッセージメディアのそれぞれに対応した解析エンジン
　(i)前記
各種メッセージメディアから発行されるメッセージを各種メディアが利用する各種
　(ii)
受信したメッセージを
　
　また，【0034】の「説明を図１に戻し，
メッセージ配信部３３は，メッセージＤＢ３２５に統合形式で保存されたメッセージを，それぞれのメッセージメディアに変換し，配信する機能部である
メッセージ受信部３１におけるメディア解析エンジンとは対になるメディア生成エンジンから構成される
メッセージ配信部３３は，プラグイン的に
解析エンジン
生成エンジン
メディア解析エンジン
メディア生成エンジン
は，それぞれのメッセージの配信プロトコルに則って，配信を行う
　上記アの「前記統合形式のメッセージを，前記決定されたメッセージメディアに固有のプロトコルおよび前記配信タイミングに従い配信する」という工程は，
　「
メディア生成エンジン
　(i)前記統合形式のメッセージを前記決定されたメッセージメディアに固有のプロトコルの
メッセージメディアに変換し
　(ii)変換したメッセージを前記配信タイミングに従い配信する」工程（ステップ）と理解される。
　
　ウ　引用発明
　以上のことを総合勘案すれば，引用発明（刊行物１記載された発明）として，下記の発明を認めることができる（次項での対比の便宜上，構成要素毎にｐ〜ｕの符号を付した。）。
　
　　　　　　　記（引用発明）
ｐ　送信側のメッセージメディア１と，受信側のメッセージメディア２を仲介して異種メディア間で動的にメッセージ交換を行うことができ，異種メディアで生成されたメッセージを透過的に扱うことができるようにし，動的なメッセージ配信メディアの切り替えが可能とするものであって，
ｑ　インターネットメール，インスタントメッセンジャ，インターネットリレーチャット（ＩＲＣ），Ｗｅｂ掲示板，Ｗｅｂチャット等のメディアであって，それぞれ別々のプロトコル，別々のメッセージ形式を利用しているネットワーク上でメッセージを通信する手段である１以上のメッセージメディアから発行されるメッセージを，ネットワークを介して配信する動的メディア選択配信方法であって，
ｒ　メッセージメディアのそれぞれに対応した解析エンジンにより，
　r1　前記各種メッセージメディアから発行されるメッセージを各種メディアが利用するプロトコルに則って受信し，
　r2　受信したメッセージを統合形式のメッセージに変換する
　ステップと，
ｓ　前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該受信者によりあらかじめ設定された配信ルールを取得し，当該配信ルールを適用してメッセージ配信に適切なメッセージメディアおよび配信タイミングを動的に決定するステップと，
ｔ　メディア生成エンジンにより，
　t1　前記統合形式のメッセージを前記決定されたメッセージメディアに固有のプロトコルのメッセージメディアに変換し，
　t2　前記配信タイミングに従い配信する
　ステップと，
ｕ　をプログラムによりコンピュータに実行させる動的メディア選択配信方法。
　
［３］本願発明と引用発明との対比（対応関係）  
　
　（１）本願発明（構成要件の分説）
　
　本願発明は，以下のように要件Ａ〜Ｆに分説することができる。
　　　　　本願発明（分説）
Ａ　第１のモダリティを有する入力を受信するステップと，
Ｂ　コンテキスト情報に基づいて出力モダリティを決定するステップと，
Ｃ　前記入力を第１のモダリティから前記出力モダリティに変換するために複数の通信エンジンを管理するステップと，
Ｄ　変換中の前記入力にコンテキスト・データを関連付けるステップと，
Ｅ　関連出力チャネルに前記出力モダリティを出力するステップと，
を含み，
Ｆ　これらの各ステップをコンピュータに実行させる，モード間通信の方法。
　
　（２）本願発明と引用発明との対比（対応関係） 
　
　本願発明の各構成要件について，引用発明と対比する。
　
　ア　要件Ａ「第１のモダリティを有する入力を受信するステップと（を含む）」について
　
　本願発明の「モダリティ」とは，明細書の「
モダリティとは，異なる通信技術および方法を指す
Ｗｅｂチャット，
Ｅメールなどを含むことができる
　「
入力は任意の形の通信データおよび通信モダリティを含む
通信モダリティとしては，たとえば，ＳＭＳ，データ・ストリーム，文書，音声伝送，写真，ファクシミリ，Ｅメール，およびビデオを含むことができる
　例えば，
Ｗｅｂチャット
Ｅメール
異なる通信技術および方法を指す
　引用発明の「（メッセージ）メディア」も，ｑにおいて「
インターネットメール
Ｗｅｂチャット
　
　そうすると，引用発明のｒ-r1「メッセージメディアのそれぞれに対応した解析エンジンにより，前記各種メッセージメディアから発行されるメッセージを各種メディアが利用するプロトコルに則って受信し，」とするステップは，（「前記各種メッセージメディアから発行されるメッセージ」は本願発明でいう「第１のモダリティを有する入力」といえ，したがって，）「第１のモダリティを有する入力を受信するステップ」とうことができ，要件Ａにおいて，本願発明と引用発明とは相違しない。
　
　イ　要件Ｂ「コンテキスト情報に基づいて出力モダリティを決定するステップと（を含む）」，及び，
　要件Ｅ「関連出力チャネルに前記出力モダリティを出力するステップと，
を含み」について
　
　本願発明の「コンテキスト情報」がいかなるものであるかについて，上記要件Ｂ中の記載ぶり，及び，明細書中の「コンテキスト情報」に関する記載（明細書中の「コンテキスト情報」に関するすべての記載を下記に掲載した。）に照らし検討するに，
　その具体までは把握できないものの，それは，少なくとも「出力モダリティを決定するために必要な情報であって，『それに基づいて出力モダリティを決定する』とする制御情報」と理解され，そのように理解されるものに止まる。
　引用発明のｓ「前記統合形式のメッセージからメッセージ受信者のアドレスを特定し，当該受信者の現在における状態と，当該
受信者によりあらかじめ設定された配信ルール
受信者によりあらかじめ設定された配信ルール
配信に適切なメッセージメディア
モダリティ
配信メッセージメディア
配信モダリティ
　そのように決定された
配信に適切なメッセージメディア
モダリティ
前記決定されたメッセージメディアに固有のプロトコルのメッセージメディアに変換し
前記配信タイミングに従い配信する
出力メッセージメディア
　そうすると，引用発明も「コンテキスト情報に基づいて出力モダリティを決定するステップ」を含んでいるということができる。
　また，「配信」する以上，「関連」する「出力チャネルに」出力することになることは明らかであるから，引用発明は「関連出力チャネルに前記出力モダリティを出力するステップ」も含んでいる。
　以上によれば，引用発明も，要件Ｂ及び要件Ｅを含んでいるといえ，要件Ｂ，要件Ｅにおいて，本願発明と相違しない
　
　　　記（明細書中の「コンテキスト情報」に関するすべての記載）
　「模範的な一実施形態では，このブリッジング方法は，メッセージ，データ・ストリーム，文書の形で入力を受信し，このようなデータに適切なハンドラおよびコンテナを提供し，さらにこのようなデータを適切な処理キューに入れ，適切なセッション情報，
コンテキスト情報
を作成し関連付けるステップ
  「本発明をさらに説明するために，上記のブリッジを制御するための方法が提供される。ブリッジを制御するための方法は，（ａ）データ処理シーケンスを決定するステップと，（ｂ）入力チャネルを決定し管理するステップと，（ｃ）出力チャネルを決定し管理するステップと，（ｄ）
コンテキスト情報を処理し，データを保持するステップ
　「模範的な一実施形態では，
コントローラの第４の責務は，データを保持し，処理エンジンが機能するために必要なすべてのコンテキスト情報を維持することを含む
  「本発明の一実施形態では，このブリッジング方法は，メッセージ，データ・ストリーム，文書の形で入力を受信し，このようなデータに適切なハンドラおよびコンテナを提供し，さらにこのようなデータを適切な処理キューに入れ，適切なセッション情報，
コンテキスト情報
を作成し関連付けるステップ６１０を含む
  「図７は，本発明によるコントローラ１２０を制御する方法の他の模範的な一実施形態を示している。図７を参照すると，
ブリッジ１１０を制御するための方法は
コンテキスト情報を処理し，データを保持するステップ７４０
  「一実施形態では，データを保持するステップ７４０は，
処理エンジンが機能するために必要なすべてのコンテキスト情報を維持することを含む
　
　ウ　要件Ｃ「前記入力を第１のモダリティから前記出力モダリティに変換するために複数の通信エンジンを管理するステップと（を含む）」について　
　要件Ｃの「前記入力を第１のモダリティから前記出力モダリティに変換するために複数の通信エンジンを
管理する
　「前記入力を第１のモダリティから前記出力モダリティに変換するため
の
使用し得る状態で用意する
　その「前記入力を第１のモダリティから前記出力モダリティに変換するため
の
直接変換
直接変換
組数分
　一方，引用発明では，
　ｒ-r1，r2で「メッセージメディアのそれぞれに対応した解析エンジンにより，前記各種メッセージメディアから発行されるメッセージを各種メディアが利用するプロトコルに則って受信し，受信したメッセージを統合形式のメッセージに変換」し，
　ｔ-t1で「メディア生成エンジンにより，前記統合形式のメッセージを前記決定されたメッセージメディアに固有のプロトコルのメッセージメディアに変換」するとしていて，
　かかる「解析エンジン」は「第１のモダリティ」の種類数分，「メディア生成エンジン」は「出力モダリティ」の種類数分使用できる状態で複数用意されているということができ，「解析エンジン」と「メディア生成エンジン」を併せたものは，「
前記入力を第１のモダリティから前記出力モダリティに変換するための通信エンジン
　しかし，その変換は，各種メッセージメディアからの種々のプロトコルに則るメッセージを，それぞれに対応した「解析エンジン」により，一旦統合形式のメッセージに変換し，その後，統合形式のメッセージを，「メディア生成エンジン」により，決定されたメッセージメディアに固有の種々のプロトコルのメッセージメディアに変換するものであって，中間に常に共通の統合形式のメッセージを介在させる変換であるから，「直接変換」するものではないし，「
直接変換
　
　エ　要件Ｄ「変換中の前記入力にコンテキスト・データを関連付けるステップと（を含む）」について
　
　要件Ｄの「コンテキスト・データ」とは，明細書中に「コンテキスト情報」は記載されている一方，明細書中に「コンテキスト・データ」なる記載は一切無いことからすれば，要件Ｂの「コンテキスト情報」と同義と解される。
　引用発明は，上記イでみたとおり，ｓで「コンテキスト情報に基づいて出力モダリティを決定」しているといえ，ｔ-t1で「前記統合形式のメッセージを，
前記決定されたメッセージメディアに固有のプロトコルのメッセージメディア
に変換し
　
　オ　要件Ｆ「これらの各ステップをコンピュータに実行させる，モード間通信の方法」について
　
　要件Ｆの「モード間通信」とは，明細書中に「本発明は，異なるモダリティ間で通信するための様々な方法およびシステムに関する。」（段落【0006】），「モダリティ間のブリッジを提供する方法が提供される。」（段落【0011】）と記載されている一方，明細書中に「モード」なる記載も「モード間通信」なる記載も一切無いことからすれば，「モダリティ間通信」と解される。
　引用発明は，ｐ「
送信側のメッセージメディア１と，受信側のメッセージメディア２を仲介して異種メディア間で
　
［４］一致点，相違点 
　以上の対比結果によれば，本願発明と引用発明との一致点，相違点は次のとおりであることが認められる。 
　
　［一致点］ 
Ａ　第１のモダリティを有する入力を受信するステップと，
Ｂ　コンテキスト情報に基づいて出力モダリティを決定するステップと，
Ｃ’前記入力を第１のモダリティから前記出力モダリティに変換するために
通信エンジン
Ｄ　変換中の前記入力にコンテキスト・データを関連付けるステップと，
Ｅ　関連出力チャネルに前記出力モダリティを出力するステップと，
を含み，
Ｆ　これらの各ステップをコンピュータに実行させる，モード間通信の方法。
　
　［相違点］
　上記Ｃ’のステップの「
通信エンジン
　本願発明では，「前記入力を第１のモダリティから前記出力モダリティに直接変換するため」の「複数」の通信エンジンとするのに対して，
　引用発明では，そのような通信エンジン（「前記入力を第１のモダリティから前記出力モダリティに直接変換するため」の「複数」の通信エンジン）ではなく，中間に常に共通の統合形式のメッセージを介在させて変換する通信エンジンである点
　
　［５］相違点等の判断
　
　（１）［相違点の克服］
　引用発明を出発点とし，
　引用発明の，前記入力を第１のモダリティから前記出力モダリティに変換するために
通信エンジン
　「前記入力を第１のモダリティから前記出力モダリティに直接変換するため」の「複数」の通信エンジンとする，すなわち，各種メッセージメディアからの種々のプロトコルに則うメッセージを，直接，決定されたメッセージメディアに固有の種々のプロトコルのメッセージメディアに変換する複数の通信エンジンとすること（以下，［相違点の克服］という。）で，上記［相違点］は克服され，本願発明に到達する。
　
　（２）相違点についての判断（［相違点の克服］の容易想到性判断）　
　
　ア　周知技術
　一般に，種々の変換元プロトコルを種々の変換先プロトコルに変換するプロトコル変換プログラムによる変換方式には，
　変換元プロトコルと変換先プロトコルの組毎にプロトコル変換機能を用意しておき，そのいずれかを用いて変換元プロトコルから変換先プロトコルに直接変換する
直接変換方式
　各種変換元プロトコル毎に変換元プロトコルを共通の標準中間プロトコルに変換する変換機能と，各種変換先プロトコル毎に標準中間プロトコルを変換先プロトコルに変換する変換機能とを用意しておき，前者のいずれかと後者のいずれかを用いて全体として変換元から変換先へのプロトコル変換が，標準中間プロトコルを仲介として間接的に行われる
間接変換方式
　があることはよく知られている技術常識であり，
　それらの得失，すなわち，
　直接変換方式では，処理性能の面では優れているものの，プロトコルの組毎にプロトコル変換機能を用意しなければならないため，取り扱うプロトコルの種類が増えると用意すべきプロトコル変換機能の数が極めて大きくなってしまうという欠点があるのに対して，
　他方，間接変換方式では，用意すべきプロトコル変換機能は少なくて済むものの，仲介となる中間プロトコルに各種のプロトコル機能を充分に伝達する能力が無ければ，全体としてのプロトコル変換が不完全になってしまうという欠点があること，も当業者によく知られていることにすぎない。
　これには，例えば，特開平１−２９７９３６号公報（〔従来技術〕〜〔発明が解決しようとする課題〕の項，１頁右下欄９行〜２頁左下欄１６行）が参照される。
　
　イ　上記周知技術に照らせば，刊行物１に接した当業者であれば，例えば，取り扱うメッセージメディアの種類がそれほど多くない場合等において，処理性能を重視して，刊行物１記載発明（引用発明）が採用した間接プロトコル変換方式に代えて直接変換方式を採ることを試みるであろうといえ，そのようにしても，刊行物１の「異種メディア間でメッセージ交換を行うことができない。」という課題が解決できることは明らかである。　
　そして，引用発明において，そのようにすること（間接プロトコル変換方式に代えて直接変換方式を採ること）は，
　各種メッセージメディアからの種々のプロトコルに則うメッセージを，それぞれに対応した「解析エンジン」により，一旦統合形式のメッセージに変換し，その後，統合形式のメッセージを，「メディア生成エンジン」により，決定されたメッセージメディアに固有の種々のプロトコルのメッセージメディアに変換するものであって，中間に常に共通の統合形式のメッセージを介在させる変換を行うものを，
　各種メッセージメディアからの種々のプロトコルに則るメッセージを，直接，決定されたメッセージメディアに固有の種々のプロトコルのメッセージメディアに変換する複数の通信エンジンとすること，すなわち，
　「前記入力を第１のモダリティから前記出力モダリティに直接変換するため」の「複数」の通信エンジンとすることであり，
　このことにより，
　Ｃ’「前記入力を第１のモダリティから前記出力モダリティに変換するために
通信エンジン
　Ｃ「前記入力を第１のモダリティから前記出力モダリティに変換するために
複数の通信エンジン
　上記相違点が克服されることになる。
　
　以上によれば，引用発明を出発点として上記［相違点の克服］をすることは，当業者が容易に想到し得ることである。
　
　（３）まとめ（相違点等の判断）
　以上，引用発明を出発点として，上記［相違点の克服］をすることで，本願発明に構成に達するところ，同克服は，刊行物１及び周知技術に基づいて当業者が容易になし得たことである。
　効果についてみても，上記［相違点の克服］に伴って予測し得ない格別顕著なものがあるとも認められない。
　
【第４】むすび 
　
　以上のとおり，本願の請求項１１に係る発明は，上記刊行物１に記載された発明及び周知技術に基づいて当業者が容易に発明をすることができたものであるから，特許法第２９条第２項の規定により特許を受けることができない。 
　それ故，本願の他の請求項について検討するまでもなく，本願は拒絶すべきものである。
　
　よって，結論のとおり審決する。