【事件の表示】
　特許第６０９７２１４号発明「フォントサブセットの開始」の特許異議申立事件について、次のとおり決定する。
【結　論】
　特許第６０９７２１４号の特許請求の範囲を訂正請求書に添付された訂正特許請求の範囲のとおり、訂正後の請求項〔１−９、４３−４７〕、〔１０−２０、４８〕、〔２１−２７、４９〕、〔２８−３１、５０〕、〔３２−４２、５１〕について訂正することを認める。
　特許第６０９７２１４号の請求項１ないし５１に係る特許を維持する。
【理　由】
１．手続の経緯
　特許第６０９７２１４号の請求項１−５１に係る特許についての出願は、平成２３年４月２７日（パリ条約による優先権主張　平成２２年４月２９日　アメリカ合衆国）を国際出願日として特許出願され、平成２９年２月２４日にその特許権の設定登録がされ、その後、その特許について、平成２９年９月１２日に特許異議申立人　藤井正剛により特許異議の申立てがされ、平成２９年１１月２２日付けで取消理由が通知され、その指定期間内である平成３０年２月２６日に意見書の提出及び訂正の請求があり、その訂正の請求に対して特許異議申立人　藤井正剛から平成３０年５月７日付けで意見書が提出されたものである。
２．訂正の適否についての判断
（１）訂正の内容
　本件訂正請求による訂正の内容は、特許請求の範囲の範囲を以下のとおり「ア　訂正前の特許請求の範囲」から「イ　訂正後の特許請求の範囲」に訂正するものである。
ア　訂正前の特許請求の範囲
「【請求項１】
　コンピュータ実行方法であって、
　受信した電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程と、
　該電子文書のコンテンツ内に含まれる該１つ以上のフォントのサブセットの要求を開始する過程と、を具備しており、該要求がそれぞれの該１つ以上のフォントの該各識別された固有の文字を含む、該コンピュータ実行方法。
【請求項２】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースを識別する過程を備える請求項１に記載のコンピュータ実行方法。
【請求項３】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を備える請求項１に記載のコンピュータ実行方法。
【請求項４】
　自律的な方法で受信電子文書のコンテンツを分析する過程がエージェントを実行する過程により開始される請求項１に記載のコンピュータ実行方法。
【請求項５】
　該受信電子文書のコンテンツを分析する過程が該文書内に表現される該文字を識別するために該電子文書のコンテンツを構文解析する過程を備える請求項１に記載のコンピュータ実行方法。
【請求項６】
　該受信電子文書のコンテンツを分析する過程が、該電子文書のコンテンツ内に含まれる該１つ以上のフォントの各々の各固有の文字を識別するために、該電子文書内で表現された該識別された文字をフィルターにかける過程を備える請求項５に記載のコンピュータ実行方法。
【請求項７】
　該１つ以上のフォントのサブセットの要求を開始する過程が該識別された文字を該要求に付加する過程を備える請求項１に記載のコンピュータ実行方法。
【請求項８】
　該要求への応答が該フォントの１つの全ての文字を有する請求項１に記載のコンピュータ実行方法。
【請求項９】
　該電子文書のコンテンツを分析する過程がプラットフォームに依存しないで行われる請求項１に記載のコンピュータ実行方法。
【請求項１０】
　システムであって、
　要求時に、コンピュータデバイスに該コンピュータデバイスにより受信された電子文書のコンテンツを分析するエージェントを提供するフォントサーバーであって、要求されるエージェントが該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するものである、該フォントサーバーを具備しており、
　該フォントサーバーは、該コンピュータデバイスからの要求時、各フォントサブセットがそれぞれの該フォントの各識別された固有の文字を含む１つ以上のフォント用のサブセットを作るように構成されており、そして
　該フォントサーバーが、各該フォントサブセットを該コンピュータデバイスへ送信する過程を開始するよう更に構成される、該システム。
【請求項１１】
　該受信電子文書のコンテンツの分析により、該エージェントが該１つ以上のフォント内に含まれるフォントのソースを識別する請求項１０に記載のシステム。
【請求項１２】
　該受信電子文書のコンテンツの分析により、該エージェントが該１つ以上のフォント内に含まれるフォントのソースの不在を識別する請求項１０に記載のシステム。
【請求項１３】
　該コンピュータデバイスが該受信電子文書のコンテンツを分析するために該フォントサーバーから受信した該エージェントを実行する請求項１０に記載のシステム。
【請求項１４】
　該エージェントが該文書内に表現された該文字を識別するために該電子文書のコンテンツを構文解析する請求項１０に記載のシステム。
【請求項１５】
　該エージェントが、該電子文書のコンテンツ内に含まれた該１つ以上のフォントの各々用の各固有の文字を識別するために、該文書内に表現された該識別された文字をフィルターにかける請求項１４に記載のシステム。
【請求項１６】
　該エージェントが該フォントサーバーへの要求の作成を開始する請求項１０に記載のシステム。
【請求項１７】
　該エージェントが該コンピュータデバイスの種類に依存しないで動作するよう構成される請求項１０に記載のシステム。
【請求項１８】
　該フォントサーバーが該フォントサブセット内に含めるべきフォント文字の部分を決定するよう構成される請求項１０に記載のシステム。
【請求項１９】
　該フォントサブセット内に含める該フォント文字の部分が該フォントの全文字を含む請求項１８に記載のシステム。
【請求項２０】
　該フォントサーバーが該作成されたフォントサブセットを該受信電子文書に関連させる請求項１０に記載のシステム。
【請求項２１】
　コンピュータデバイスであって、
　インストラクションを記憶するよう構成されたメモリーと、
　プロセッサであって、
　　受信電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程及び該電子文書のコンテンツ内に含まれる該１つ以上のフォントのサブセットの要求を開始する過程であって、該要求がそれぞれの該１つ以上のフォントの各識別された固有の文字を含んでいる、該過程
を有する動作を行うために該インストラクションを実行するように構成された、該プロセッサ
を具備する該コンピュータデバイス。
【請求項２２】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースを識別する過程を有する請求項２１に記載のコンピュータデバイス。
【請求項２３】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を有する請求項２１に記載のコンピュータデバイス。
【請求項２４】
　受信電子文書のコンテンツを自律的な方法で分析する過程がエージェントを実行する過程により開始される請求項２１に記載のコンピュータデバイス。
【請求項２５】
　該受信電子文書のコンテンツを分析する過程が、該文書内に表現された該文字を識別するために該電子文書のコンテンツを構文解析する過程を有する請求項２１に記載のコンピュータデバイス。
【請求項２６】
　該受信電子文書のコンテンツを分析する過程が、該電子文書のコンテンツ内に含まれる該１つ以上のフォントの各々用の各固有の文字を識別するために、該電子文書内に表現された該識別された文字をフィルターにかける過程を有する請求項２５に記載のコンピュータデバイス。
【請求項２７】
　該１つ以上のフォントのサブセットの要求を開始する過程が該識別された文字を該要求に付加する過程を有する請求項２１に記載のコンピュータデバイス。
【請求項２８】
　インストラクションを記憶する１つ以上のコンピュータ読み出し可能な媒体であって、該インストラクションは処理デバイスにより実行可能であり、かつ該インストラクションはこの様な実行時、該処理デバイスに、
　受信電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程と、
　該電子文書のコンテンツ内に含まれる該１つ以上のフォントのサブセットの要求を開始させる過程であって、該要求がそれぞれの該１つ以上のフォントの各該識別された固有の文字を含んでいる、該過程と、
を有する動作を行わせる、該インストラクションを記憶する該１つ以上のコンピュータ読み出し可能な媒体。
【請求項２９】
　該電子文書のコンテンツを分析する過程が、該１つ以上のフォント内に含まれるフォントのソースを識別する過程を有する請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
【請求項３０】
　該電子文書のコンテンツを分析する過程が、該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を有する請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
【請求項３１】
　受信電子文書のコンテンツを自律的な方法で分析する過程が、エージェントを実行する過程により開始される請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
【請求項３２】
　システムであって、
　コンピュータデバイスからの要求時に、１つ以上のフォントのサブセットを作成するフォントサーバーを具備しており、各該フォントサブセットが、該コンピュータデバイス内に含まれる要求されるエージェントにより電子文書のコンテンツから識別されたそれぞれの該フォントの各固有の文字を有しており、そして
　該フォントサーバーが各フォントサブセットを該コンピュータデバイスへ送る過程を開始するよう構成される、該システム。
【請求項３３】
　該フォントサーバーが該エージェントを該コンピュータデバイスへ供給するよう構成される請求項３２に記載のシステム。
【請求項３４】
　該エージェントが、該１つ以上のフォント内に含まれるフォントのソースを識別するために該電子文書のコンテンツを分析する請求項３２に記載のシステム。
【請求項３５】
　該エージェントが、該１つ以上のフォント内に含まれるフォントのソースの不在を識別するために該受信電子文書のコンテンツを分析する請求項３２に記載のシステム。
【請求項３６】
　該エージェントが該文書内で表現される該文字を識別するために該電子文書のコンテンツを構文解析する請求項３２に記載のシステム。
【請求項３７】
　該エージェントが、該電子文書のコンテンツ内に含まれた該１つ以上のフォントの各々用の各固有の文字を識別するために、該電子文書内で表現され、該識別された文字をフィルターにかける請求項３６に記載のシステム。
【請求項３８】
　該エージェントが該フォントサーバーへの該要求の作成を開始する請求項３２に記載のシステム。
【請求項３９】
　該エージェントが該コンピュータデバイスの種類に依存しないで動作するよう構成される請求項３２に記載のシステム。
【請求項４０】
　該フォントサーバーが該フォントサブセット内に含まれるフォント文字の部分を決定するよう構成される請求項３２に記載のシステム。
【請求項４１】
　該フォントサブセット内に含むべき該フォント文字の部分が該フォントの全文字を含む請求項４０に記載のシステム。
【請求項４２】
　該フォントサーバーが該作成されたフォントサブセットを該電子文書に関連させる請求項３２に記載のシステム。
【請求項４３】
　少なくとも１つのフォントの文字の完全なセットとして前記サブセット及び追加の文字を受信する過程を有する、請求項１に記載の方法。
【請求項４４】
　前記追加の文字が、しきい値に基づいて提供される請求項４３に記載の方法。
【請求項４５】
　前記しきい値が、ファイルサイズしきい値を表す請求項４４に記載の方法。
【請求項４６】
　前記しきい値が、少なくとも１つのフォントの完全な文字セットのサイズに基づく請求項４４に記載の方法。
【請求項４７】
　前記しきい値が、達成可能なファイル転送速度、地理的位置、時間的要因の少なくとも１つに基づき調整可能である請求項４４に記載の方法。
【請求項４８】
　前記フォントサーバーが各フォントサブセットを前記コンピュータデバイスに送信する過程を開始するよう構成される、又は、前記フォントサーバーが各フォントサブセット及び追加の文字をコンピュータデバイスに送信する過程を開始するよう構成されており、該追加の文字を含むことはしきい値に基礎を置くものである、請求項１０に記載のシステム。
【請求項４９】
　前記プロセッサがさらに、
　１つ以上のフォントのサブセットを受信する過程、又は、１つ以上のフォントのサブセット及び追加の文字を受信する過程であって、該追加の文字を含むことはしきい値に基礎を置くものである、該過程
　を有する動作を行うためにインストラクションを実行するよう構成された、請求項２１に記載されたコンピュータデバイス。
【請求項５０】
　実行時に処理デバイスに、
　１つ以上のフォントのサブセットを受信する過程、又は、１つ以上のフォントのサブセット及び追加の文字を受信する過程であって、該追加の文字を含むことはしきい値に基礎を置くものである、該過程
　を有する動作を更に行わせる、請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
【請求項５１】
　前記フォントサーバーが各フォントサブセットを前記コンピュータデバイスに送信する過程を開始するよう構成される、又は、前記フォントサーバーが各フォントサブセット及び追加の文字をコンピュータデバイスに送信する過程を開始するよう構成されており、該追加の文字を含むことはしきい値に基礎を置くものである、請求項３２に記載のシステム。」
イ　訂正後の特許請求の範囲
「【請求項１】
　コンピュータ実行方法であって、
　受信した電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程
であり、かつ、該電子文書のコンテンツの分析が該電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、該過程
　該電子文書のコンテンツ内に含まれる該１つ以上のフォントのサブセットの要求を開始する過程
であり、かつ、該
該過程とを具備している、該
【請求項２】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースを識別する過程を備える請求項１に記載のコンピュータ実行方法。
【請求項３】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を備える請求項１に記載のコンピュータ実行方法。
【請求項４】
　自律的な方法で受信電子文書のコンテンツを分析する過程がエージェントを実行する過程により開始される請求項１に記載のコンピュータ実行方法。
【請求項５】
　該受信電子文書のコンテンツを分析する過程が該文書内に表現される該文字を識別するために該電子文書のコンテンツを構文解析する過程を備える請求項１に記載のコンピュータ実行方法。
【請求項６】
　該受信電子文書のコンテンツを分析する過程が、該電子文書のコンテンツ内に含まれる該１つ以上のフォントの各々の各固有の文字を識別するために、該電子文書内で表現された該識別された文字をフィルターにかける過程を備える請求項５に記載のコンピュータ実行方法。
【請求項７】
　該１つ以上のフォントのサブセットの要求を開始する過程が該識別された文字を該要求に付加する過程を備える請求項１に記載のコンピュータ実行方法。
【請求項８】
　該要求への応答が該フォントの１つの全ての文字を有する請求項１に記載のコンピュータ実行方法。
【請求項９】
　該電子文書のコンテンツを分析する過程がプラットフォームに依存しないで行われる請求項１に記載のコンピュータ実行方法。
【請求項１０】
　システムであって、
　要求時に、コンピュータデバイスに該コンピュータデバイスにより受信された電子文書のコンテンツを分析するエージェントを提供するフォントサーバーであって、要求されるエージェントが該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するものであ
り、かつ、該要求されるエージェントによる分析が該電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、
　該フォントサーバーは、該コンピュータデバイスからの要求時、各フォントサブセットがそれぞれの該フォントの各識別された固有の文字を含む１つ以上のフォント用のサブセットを作るように構成されており、そして
　該フォントサーバーが、各該フォントサブセットを該コンピュータデバイスへ送信する過程を開始するよう更に構成される、該システム。
【請求項１１】
　該受信電子文書のコンテンツの分析により、該エージェントが該１つ以上のフォント内に含まれるフォントのソースを識別する請求項１０に記載のシステム。
【請求項１２】
　該受信電子文書のコンテンツの分析により、該エージェントが該１つ以上のフォント内に含まれるフォントのソースの不在を識別する請求項１０に記載のシステム。
【請求項１３】
　該コンピュータデバイスが該受信電子文書のコンテンツを分析するために該フォントサーバーから受信した該エージェントを実行する請求項１０に記載のシステム。
【請求項１４】
　該エージェントが該文書内に表現された該文字を識別するために該電子文書のコンテンツを構文解析する請求項１０に記載のシステム。
【請求項１５】
　該エージェントが、該電子文書のコンテンツ内に含まれた該１つ以上のフォントの各々用の各固有の文字を識別するために、該文書内に表現された該識別された文字をフィルターにかける請求項１４に記載のシステム。
【請求項１６】
　該エージェントが該フォントサーバーへの要求の作成を開始する請求項１０に記載のシステム。
【請求項１７】
　該エージェントが該コンピュータデバイスの種類に依存しないで動作するよう構成される請求項１０に記載のシステム。
【請求項１８】
　該フォントサーバーが該フォントサブセット内に含めるべきフォント文字の部分を決定するよう構成される請求項１０に記載のシステム。
【請求項１９】
　該フォントサブセット内に含める該フォント文字の部分が該フォントの全文字を含む請求項１８に記載のシステム。
【請求項２０】
　該フォントサーバーが該作成されたフォントサブセットを該受信電子文書に関連させる請求項１０に記載のシステム。
【請求項２１】
　コンピュータデバイスであって、
　インストラクションを記憶するよう構成されたメモリーと、
　プロセッサであって、
　　受信電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程で
あり、かつ、該受信電子文書のコンテンツの分析が該受信電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、該過程
り、かつ
を有する動作を行うために該インストラクションを実行するように構成された、該プロセッサと具備する該コンピュータデバイス。
【請求項２２】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースを識別する過程を有する請求項２１に記載のコンピュータデバイス。
【請求項２３】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を有する請求項２１に記載のコンピュータデバイス。
【請求項２４】
　受信電子文書のコンテンツを自律的な方法で分析する過程がエージェントを実行する過程により開始される請求項２１に記載のコンピュータデバイス。
【請求項２５】
　該受信電子文書のコンテンツを分析する過程が、該文書内に表現された該文字を識別するために該電子文書のコンテンツを構文解析する過程を有する請求項２１に記載のコンピュータデバイス。
【請求項２６】
　該受信電子文書のコンテンツを分析する過程が、該電子文書のコンテンツ内に含まれる該１つ以上のフォントの各々用の各固有の文字を識別するために、該電子文書内に表現された該識別された文字をフィルターにかける過程を有する請求項２５に記載のコンピュータデバイス。
【請求項２７】
　該１つ以上のフォントのサブセットの要求を開始する過程が該識別された文字を該要求に付加する過程を有する請求項２１に記載のコンピュータデバイス。
【請求項２８】
　インストラクションを記憶する１つ以上のコンピュータ読み出し可能な媒体であって、該インストラクションは処理デバイスにより実行可能であり、かつ該インストラクションはこの様な実行時、該処理デバイスに、
　受信電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程
であり、かつ、該受信電子文書のコンテンツの分析が該受信電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、該過程
　該電子文書のコンテンツ内に含まれる該１つ以上のフォントのサブセットの要求を開始させる過程であ
り、かつ、
を有する動作を行わせる、該インストラクションを記憶する該１つ以上のコンピュータ読み出し可能な媒体。
【請求項２９】
　該電子文書のコンテンツを分析する過程が、該１つ以上のフォント内に含まれるフォントのソースを識別する過程を有する請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
【請求項３０】
　該電子文書のコンテンツを分析する過程が、該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を有する請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
【請求項３１】
　受信電子文書のコンテンツを自律的な方法で分析する過程が、エージェントを実行する過程により開始される請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
【請求項３２】
　システムであって、
　コンピュータデバイスからの要求時に、１つ以上のフォントのサブセットを作成するフォントサーバー
であり、かつ、
、くわえて、要求されるエージェントが該電子文書のコンテンツを構文解析することにより該電子文書のコンテンツを分析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、該フォントサーバーを具備しており
　該フォントサーバーが各フォントサブセットを該コンピュータデバイスへ送る過程を開始するよう構成される、該システム。
【請求項３３】
　該フォントサーバーが該エージェントを該コンピュータデバイスへ供給するよう構成される請求項３２に記載のシステム。
【請求項３４】
　該エージェントが、該１つ以上のフォント内に含まれるフォントのソースを識別するために該電子文書のコンテンツを分析する請求項３２に記載のシステム。
【請求項３５】
　該エージェントが、該１つ以上のフォント内に含まれるフォントのソースの不在を識別するために該受信電子文書のコンテンツを分析する請求項３２に記載のシステム。
【請求項３６】
　該エージェントが該文書内で表現される該文字を識別するために該電子文書のコンテンツを構文解析する請求項３２に記載のシステム。
【請求項３７】
　該エージェントが、該電子文書のコンテンツ内に含まれた該１つ以上のフォントの各々用の各固有の文字を識別するために、該電子文書内で表現され、該識別された文字をフィルターにかける請求項３６に記載のシステム。
【請求項３８】
　該エージェントが該フォントサーバーへの該要求の作成を開始する請求項３２に記載のシステム。
【請求項３９】
　該エージェントが該コンピュータデバイスの種類に依存しないで動作するよう構成される請求項３２に記載のシステム。
【請求項４０】
　該フォントサーバーが該フォントサブセット内に含まれるフォント文字の部分を決定するよう構成される請求項３２に記載のシステム。
【請求項４１】
　該フォントサブセット内に含むべき該フォント文字の部分が該フォントの全文字を含む請求項４０に記載のシステム。
【請求項４２】
　該フォントサーバーが該作成されたフォントサブセットを該電子文書に関連させる請求項３２に記載のシステム。
【請求項４３】
　少なくとも１つのフォントの文字の完全なセットとして前記サブセット及び追加の文字を受信する過程を有する、請求項１に記載の方法。
【請求項４４】
　前記追加の文字が、しきい値に基づいて提供される請求項４３に記載の方法。
【請求項４５】
　前記しきい値が、ファイルサイズしきい値を表す請求項４４に記載の方法。
【請求項４６】
　前記しきい値が、少なくとも１つのフォントの完全な文字セットのサイズに基づく請求項４４に記載の方法。
【請求項４７】
　前記しきい値が、達成可能なファイル転送速度、地理的位置、時間的要因の少なくとも１つに基づき調整可能である請求項４４に記載の方法。
【請求項４８】
　前記フォントサーバーが各フォントサブセットを前記コンピュータデバイスに送信する過程を開始するよう構成される、又は、前記フォントサーバーが各フォントサブセット及び追加の文字をコンピュータデバイスに送信する過程を開始するよう構成されており、該追加の文字を含むことはしきい値に基礎を置くものである、請求項１０に記載のシステム。
【請求項４９】
　前記プロセッサがさらに、
　１つ以上のフォントのサブセットを受信する過程、又は、１つ以上のフォントのサブセット及び追加の文字を受信する過程であって、該追加の文字を含むことはしきい値に基礎を置くものである、該過程
　を有する動作を行うためにインストラクションを実行するよう構成された、請求項２１に記載されたコンピュータデバイス。
【請求項５０】
　実行時に処理デバイスに、
　１つ以上のフォントのサブセットを受信する過程、又は、１つ以上のフォントのサブセット及び追加の文字を受信する過程であって、該追加の文字を含むことはしきい値に基礎を置くものである、該過程
　を有する動作を更に行わせる、請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
【請求項５１】
　前記フォントサーバーが各フォントサブセットを前記コンピュータデバイスに送信する過程を開始するよう構成される、又は、前記フォントサーバーが各フォントサブセット及び追加の文字をコンピュータデバイスに送信する過程を開始するよう構成されており、該追加の文字を含むことはしきい値に基礎を置くものである、請求項３２に記載のシステム。」
（２）訂正の目的の適否、一群の請求項、新規事項の有無、及び特許請求の範囲の拡張・変更の存否
　上記訂正は、明細書の【００３０】に記載された事項に基づいて、要求されるエージェントによる分析をより具体的にして限定し、そのことに伴い記載を明瞭にするものであるから、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的とするものであって、新規事項の追加に該当せず、また、実質上特許請求の範囲を拡張し、又は変更するものではない。
　そして、これら訂正は一群の請求項に対して請求されたものである。
（３）小括
　以上のとおりであるから、本件訂正請求による訂正は特許法第１２０条の５第２項第１号、第３号に掲げる事項を目的とするものであり、かつ、同条第４項、及び、同条第９項において準用する同法第１２６条第５項、第６項までの規定に適合するので、訂正後の請求項〔１−９、４３−４７〕、〔１０−２０、４８〕、〔２１−２７、４９〕、〔２８−３１、５０〕、〔３２−４２、５１〕について訂正を認める。
３．特許異議の申立てについて
（１）本件発明
　本件訂正請求により訂正された請求項１−５１に係る発明（以下、「本件発明１」、「本件発明２」などという。）は、上記「２．（１）イ　訂正後の特許請求の範囲」に記載した事項により特定されるとおりのものである。
（２）取消理由の概要
　訂正前の請求項１−５１に係る特許に対して、特許異議申立理由に基づいて、平成２９年１１月２２日付けで特許権者に通知した取消理由の要旨は、次のとおりである。
　請求項１−５１に係る発明は、下記の甲第１号証に記載された発明及び甲第２号証乃至甲第５号証に記載された技術事項に基づいて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができないものであり、請求項１−５１に係る特許は、特許法第２９条の規定に違反してされたものである。
　　　　　　　　　　　　　　　　記
甲第１号証：特開２００８−１２３３９４号公報（特許異議申立書の甲第１号証に対応する公開公報）
甲第２号証：特開平１０−１２４０３０号公報
甲第３号証：特開２００５−２１５９１５号公報
甲第４号証：特表２００９−５４５０６４号公報
甲第５号証：特開２００３−２８８１８４号公報
（３）甲号証の記載
ア　甲第１号証
　甲第１号証（特開２００８−１２３３９４号公報（特許異議申立書の甲第１号証に対応する公開公報））には、図面とともに、次の技術事項が記載されている。（下線は当審で付与したものである。）
「【０１２８】
  本発明の別の実施形態にあっては、
クライアント１６で文字入力を行わず、クライアント１６でサーバ１０のウェブページ４４を開いた際に、
表示データを生成してクライアント１６で表示する
【０１２９】
  この実施形態にあっては、サーバ１０については、ウェブアプリケーション２０のフォント画像生成エンジン２０とフォントファイル３２を使用し、一方、図６のように、クライアントにダウンロードしたクライアント実行モジュール８８の機能としては、その中の字形表示処理部３６と機能結び付け処理部３８を使用して字形表示方法定義ファイル４８を参照すればよい。
【０１３０】
  即ち、サーバ１０のフォント画像生成エンジン（文字画像変換部）３０がクライアント１６からユニコードの文字画像要求信号を受信した際に、受信したユニコードの文字画像もしくは文字画像を生成するために必要な情報をクライアント１６に送って文字画像を表示させる。
【０１３１】
  一方、
サーバ１０はクライアント１６からウェブページ取得要求を受けた際に、ウェブページと共に字形表示方法定義ファイル４８とクライアント実行モジュール８８をダウンロードし、その中の字形表示処理部３６がＨＴＭ（当審注：「ＨＴＭＬ」の誤記と認める。）ドキュメントの文字列を表示する際に、機能結び付け処理部３８の結びつけにより字形表示方法定義ファイル４８を参照し、各文字がサーバ画像表示かクライアントフォント表示かを判別する
【０１３２】
  
そして、サーバ画像表示の場合にサーバに文字画像要求信号を送信して取得し、テキストと交ぜた表示データ、即ちテキスト形式のテキストエレメントと文字コードを属性としてもつ画像エレメントを交ぜ合わせた表示データ（エレメントシーケンス）を生成して表示させる
　以上の記載（特に、下線部の記載）によれば、甲第１号証には、以下の発明（以下「引用発明」という。）が記載されていると認められる。
［引用発明］
「クライアント１６で文字入力を行わず、クライアント１６でサーバ１０のウェブページ４４を開いた際に、表示データを生成してクライアント１６で表示する方法であって、
　クライアント１６がサーバ１０にウェブページ取得要求をした際に、サーバ１０からウェブページと共に字形表示方法定義ファイル４８とクライアント実行モジュール８８をダウンロードし、その中の字形表示処理部３６がＨＴＭＬドキュメントの文字列を表示する際に、機能結び付け処理部３８の結びつけにより字形表示方法定義ファイル４８を参照し、各文字がサーバ画像表示かクライアントフォント表示かを判別し、そして、サーバ画像表示の場合にサーバに文字画像要求信号を送信して取得し、テキストと交ぜた表示データ、即ちテキスト形式のテキストエレメントと文字コードを属性としてもつ画像エレメントを交ぜ合わせた表示データ（エレメントシーケンス）を生成して表示させる、クライアント１６でウェブページを表示する方法。」
イ　甲第２号証
　甲第２号証（特開平１０−１２４０３０号公報）には、図面とともに、次の技術事項が記載されている。
「【００９０】図１１、１２は、図１０のステップＳ３４で呼出された文字種洗出し機構５１と、それから呼出される外字洗出し機構５４の処理のフローチャートである。図１１において処理が開始されると、文字種洗出し機構５１は、まず呼出し元である文字資源取出し機構アプレット４６からＨＴＭＬ文書名を引き継ぎ、それに対応するＨＴＭＬ文書（文書メディア４３）を読み込む（ステップＳ４１）。
【００９１】次に、サーバ４１のメモリ内の作業領域に設定される外字文字コード累積テーブル８１と使用文字コード累積テーブル８２の内容をクリアし（ステップＳ４２）、さらに、文字取り出し用カウンタをゼロクリアする（ステップＳ４３）。
【００９２】そして、ＨＴＭＬ文書から処理対象の文字を１つ取り出し（ステップＳ４４）、それが外字かどうかを判定する（ステップＳ４５）。通常、外字の文字コード（外字コード）は他の文字の文字コードと異なる範囲の値を用いているので、文字コードを読み取れば、外字かどうかが分かる。
【００９３】取り出した文字が外字であれば、同じサーバ４１内の外字洗出し機構５４を呼出す（ステップＳ４６）。それが外字でなければ、次に、そのフォントが、文字資源取出し機構アプレット４６から通知された、クライアント６１内に存在するフォントの種類に対応するかどうかを判定する（ステップＳ４７）。そして、そのフォントがクライアント６１内に存在する場合は、ステップＳ５２以降の処理を行う。
【００９４】そのフォントがクライアント６１内に存在しない場合は、次に、取り出した文字が使用文字コード累積テーブル８２に登録済みかどうかを調べる（ステップＳ４８）。そして、それが登録済みであれば、ステップＳ５２以降の処理を行う。また、それが登録されていなければ、その文字コードを、使用文字コード累積テーブル８２内の対応する書体の新たなエントリとして登録する（ステップＳ４９）。
【００９５】次に、文字取り出し用カウンタの値を１つインクリメントし（ステップＳ５２）、処理対象の文字列が終了したかどうかを判定する（ステップＳ５３）。文字列が終了していなければ、ステップＳ４４以降の処理を繰り返す。こうして、使用文字コード累積テーブル８２には、各書体ごとに、互いに異なる文字コードだけが累積されていく。
【００９６】一方、ステップＳ４６で呼出された外字洗出し機構５４は、まず処理対象の文字が外字文字コード累積テーブル８１に登録済みかどうかを調べ（ステップＳ５０）、それが登録済みであれば処理を終了する。また、それが登録されていなければ、その外字コードを、外字文字コード累積テーブル８１内の対応する書体の新たなエントリとして登録し（ステップＳ５１）、処理を終了する。
【００９７】そして、外字洗出し機構５４が処理を終了すると、文字種洗出し機構５１はステップＳ５２以降の処理を行う。こうして、外字文字コード累積テーブル８１にも、各書体ごとに、互いに異なる文字コードだけが累積されていく。
【００９８】次に、文字種洗出し機構５１は、サーバ４１内の各種書体フォントの管理ファイル５０から、使用文字コード累積テーブル８２に登録された文字に対応するフォントを抽出し、各種書体フォントの抽出ファイル５２を生成する（図１２、ステップＳ５４）。
【００９９】また、外字フォントの管理ファイル５３から、外字文字コード累積テーブル８１に登録された外字に対応するフォントを抽出し、外字フォントの抽出ファイル５５を生成して（ステップＳ５５）、処理を終了する。
【０１００】こうして、フォントの管理ファイル５０、５３から、文書メディア４３の表示に必要なフォントのみが選択されて、抽出ファイル５２、５５に格納される。これらの抽出ファイル５２および５５は、クライアント６１にダウンロードされて、各種書体フォントの管理ファイル５２′および外字フォントの管理ファイル５５′となる。」
（４）対比・判断
ア　本件発明１について
　本件発明１と引用発明とを対比すると、次のことがいえる。
　
　引用発明は、「クライアント１６でサーバ１０のウェブページ４４を開いた際に、表示データを生成してクライアント１６で表示する方法」であるから、コンピュータで実行する方法であるのは明らかであり、両者は、「コンピュータ実行方法」である点で一致する。
　引用発明は、「クライアント１６がサーバ１０にウェブページ取得要求をした際に、サーバ１０からウェブページと共に字形表示方法定義ファイル４８とクライアント実行モジュール８８をダウンロードし、その中の字形表示処理部３６がＨＴＭＬドキュメントの文字列を表示する際に、機能結び付け処理部３８の結びつけにより字形表示方法定義ファイル４８を参照し、各文字がサーバ画像表示かクライアントフォント表示かを判別」するものである。　換言すれば、引用発明は、ダウンロードしたウェブページのＨＴＭＬドキュメントの文字列を、クライアント実行モジュール８８が字形表示方法定義ファイル４８を用いて、各文字がサーバ画像表示かクライアントフォント表示かを判別するものであり、引用発明の「ダウンロードしたウェブページ」、「ウェブページのＨＴＭＬドキュメントの文字列」、「クライアント実行モジュール８８」は、本件発明１の「受信した電子文書のコンテンツ」、「該電子文書のコンテンツ内に含まれる１つのフォントの各固有の文字」、「要求されるエージェント」に相当するから、両者は、「受信した電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つのフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程」を具備しているといえる点で共通している。
　引用発明は、「サーバ画像表示の場合にサーバに文字画像要求信号を送信」するものであり、この「文字画像」は、本件発明１の「該電子文書のコンテンツ内に含まれる該１つのフォントのサブセット」に相当し、引用発明の「文字画像要求信号」が判別された文字を含む（本件発明１でいう「該要求がそれぞれの該１つのフォントの該各識別された固有の文字を含む」）のは明らかである。
　したがって、両者は、「該電子文書のコンテンツ内に含まれる該１つのフォントのサブセットの要求を開始する過程であり、かつ、該要求がそれぞれの該１つのフォントの該各識別された固有の文字を含む、該過程」を具備しているといえる点で共通している。
　そうすると、本件発明１と引用発明との間には、次の一致点、相違点があるといえる。
［一致点］
　コンピュータ実行方法であって、
　受信した電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つのフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程と、
　該電子文書のコンテンツ内に含まれる該１つのフォントのサブセットの要求を開始する過程であり、かつ、該要求がそれぞれの該１つのフォントの該各識別された固有の文字を含む、該過程とを具備している、該コンピュータ実行方法。
［相違点］
相違点１
　一致点である「受信した電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つのフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程」が、本件発明１では、「該電子文書のコンテンツの分析が該電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する」のに対し、引用発明では、そのような特定はされていない点。
相違点２
　「フォントの各固有の文字を識別する」とき、及び「フォントのサブセットの要求を開始する」ときの「フォント」が、本件発明１では、「１つ以上のフォント」であるのに対し、引用発明では、１つのフォントである点。
　相違点１について検討する。
　上記甲第２号証には、ＷＷＷサーバ４１が有する文字種洗出し機構５１の処理として、ＨＴＭＬ文書から処理対象の文字を１つ取り出し、それが外字かどうか、クライアント６１内に存在するフォントの種類に対応するかどうかを判定し、そうでなければ、その文字コードを、使用文字コード累積テーブル８２内の対応する書体の新たなエントリとして登録する処理を上記ＨＴＭＬ文書の文字に対して繰り返して、クライアントでの表示に必要なフォントのみを選択して、クライアント６１にダウンロードする処理が記載されている。
　甲第２号証に記載の該処理は、上記相違点１に係る本件発明１の特定事項と、処理動作自体は部分的に共通している。しかしながら、甲第２号証に記載の該処理は、ＷＷＷサーバ４１が有する文字種洗出し機構５１の処理であって、ＷＷＷサーバ４１がクライアントでの表示に必要なフォントのみを選択して、クライアント６１にダウンロードするためのものであり、例えばクライアント６１内に存在するフォントが予めクライアント６１から通知されていることを必要とするなどＷＷＷサーバ４１に特有の処理である。
　一方、上記引用発明は、クライアントでサーバのウェブページを開いた際に、表示データを生成してクライアントで表示する方法、すなわち、クライアントでの処理方法であるから、引用発明において、甲第２号証に記載のサーバの処理を組み合わせたとしても、引用発明のクライアントの処理と甲第２号証のサーバの処理が併存する構成となるのみで、上記相違点１に係る本件発明１の特定事項である「受信した電子文書のコンテンツ・・・の分析が該電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する」こととはならないし、引用発明のクライアントで甲第２号証のサーバでの処理を行う理由もない。
　また、甲第３−５号証は、本件発明１に対する異議申立理由の証拠として提出されたものではなく、甲第３−５号証には、上記相違点１に係る本件発明１の特定事項について何ら記載されていない。
　したがって、上記相違点２について検討するまでもなく、本件発明１は、引用発明及び甲第２−５号証に記載された技術事項に基づいて当業者が容易に発明をすることができたものであるということはできない。
イ　本件発明２−５１について
　本件発明１０、２１、２８、３２は、方法の発明である本件発明１と同様の内容を発明のカテゴリーを変えて、システム、コンピュータデバイス、コンピュータ読み出し可能な媒体、システムとして捉えたものであり、また、本件発明２−９、２２−２７、２９−３１、３３−５１の請求項の記載は、本件発明１０、２１、２８、３２の請求項の記載を引用して記載したものであるから、本件発明２−５１は、本件発明１の上記相違点１に係る特定事項と同様の特定事項を有するものである。
　したがって、上記アと同様の理由により、本件発明２−５１は、引用発明及び甲第２−５号証に記載された技術事項に基づいて当業者が容易に発明をすることができたものであるということはできない。
４．むすび
　以上のとおりであるから、取消理由通知に記載した取消理由乃至特許異議申立書に記載した特許異議申立理由によっては、本件請求項１−５１に係る特許を取り消すことはできない。
　また、他に本件請求項１−５１に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成３０年６月２５日（２０１８．６．２５）
【訂正の要旨】
審決（決定）の【理由】欄参照。
（５７）【特許請求の範囲】
　【請求項１】
　コンピュータ実行方法であって、
　受信した電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程
であり、かつ、該電子文書のコンテンツの分析が該電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、該過程
　該電子文書のコンテンツ内に含まれる該１つ以上のフォントのサブセットの要求を開始する過程
であり、かつ、該
該過程とを具備している、該
　【請求項２】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースを識別する過程を備える請求項１に記載のコンピュータ実行方法。
　【請求項３】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を備える請求項１に記載のコンピュータ実行方法。
　【請求項４】
　自律的な方法で受信電子文書のコンテンツを分析する過程がエージェントを実行する過程により開始される請求項１に記載のコンピュータ実行方法。
　【請求項５】
　該受信電子文書のコンテンツを分析する過程が該文書内に表現される該文字を識別するために該電子文書のコンテンツを構文解析する過程を備える請求項１に記載のコンピュータ実行方法。
　【請求項６】
　該受信電子文書のコンテンツを分析する過程が、該電子文書のコンテンツ内に含まれる該１つ以上のフォントの各々の各固有の文字を識別するために、該電子文書内で表現された該識別された文字をフィルターにかける過程を備える請求項５に記載のコンピュータ実行方法。
　【請求項７】
　該１つ以上のフォントのサブセットの要求を開始する過程が該識別された文字を該要求に付加する過程を備える請求項１に記載のコンピュータ実行方法。
　【請求項８】
　該要求への応答が該フォントの１つの全ての文字を有する請求項１に記載のコンピュータ実行方法。
　【請求項９】
　該電子文書のコンテンツを分析する過程がプラットフォームに依存しないで行われる請求項１に記載のコンピュータ実行方法。
　【請求項１０】
　システムであって、
　要求時に、コンピュータデバイスに該コンピュータデバイスにより受信された電子文書のコンテンツを分析するエージェントを提供するフォントサーバーであって、要求されるエージェントが該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するものであ
り、かつ、該要求されるエージェントによる分析が該電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、
　該フォントサーバーは、該コンピュータデバイスからの要求時、各フォントサブセットがそれぞれの該フォントの各識別された固有の文字を含む１つ以上のフォント用のサブセットを作るように構成されており、そして
　該フォントサーバーが、各該フォントサブセットを該コンピュータデバイスへ送信する過程を開始するよう更に構成される、該システム。
　【請求項１１】
　該受信電子文書のコンテンツの分析により、該エージェントが該１つ以上のフォント内に含まれるフォントのソースを識別する請求項１０に記載のシステム。
　【請求項１２】
　該受信電子文書のコンテンツの分析により、該エージェントが該１つ以上のフォント内に含まれるフォントのソースの不在を識別する請求項１０に記載のシステム。
　【請求項１３】
　該コンピュータデバイスが該受信電子文書のコンテンツを分析するために該フォントサーバーから受信した該エージェントを実行する請求項１０に記載のシステム。
　【請求項１４】
　該エージェントが該文書内に表現された該文字を識別するために該電子文書のコンテンツを構文解析する請求項１０に記載のシステム。
　【請求項１５】
　該エージェントが、該電子文書のコンテンツ内に含まれた該１つ以上のフォントの各々用の各固有の文字を識別するために、該文書内に表現された該識別された文字をフィルターにかける請求項１４に記載のシステム。
　【請求項１６】
　該エージェントが該フォントサーバーへの要求の作成を開始する請求項１０に記載のシステム。
　【請求項１７】
　該エージェントが該コンピュータデバイスの種類に依存しないで動作するよう構成される請求項１０に記載のシステム。
　【請求項１８】
　該フォントサーバーが該フォントサブセット内に含めるべきフォント文字の部分を決定するよう構成される請求項１０に記載のシステム。
　【請求項１９】
　該フォントサブセット内に含める該フォント文字の部分が該フォントの全文字を含む請求項１８に記載のシステム。
　【請求項２０】
　該フォントサーバーが該作成されたフォントサブセットを該受信電子文書に関連させる請求項１０に記載のシステム。
　【請求項２１】
　コンピュータデバイスであって、
　インストラクションを記憶するよう構成されたメモリーと、
　プロセッサであって、
　受信電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程で
あり、かつ、該受信電子文書のコンテンツの分析が該受信電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、該過程
り、かつ
を有する動作を行うために該インストラクションを実行するように構成された、該プロセッサと具備する該コンピュータデバイス。
　【請求項２２】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースを識別する過程を有する請求項２１に記載のコンピュータデバイス。
　【請求項２３】
　該電子文書のコンテンツを分析する過程が該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を有する請求項２１に記載のコンピュータデバイス。
　【請求項２４】
　受信電子文書のコンテンツを自律的な方法で分析する過程がエージェントを実行する過程により開始される請求項２１に記載のコンピュータデバイス。
　【請求項２５】
　該受信電子文書のコンテンツを分析する過程が、該文書内に表現された該文字を識別するために該電子文書のコンテンツを構文解析する過程を有する請求項２１に記載のコンピュータデバイス。
　【請求項２６】
　該受信電子文書のコンテンツを分析する過程が、該電子文書のコンテンツ内に含まれる該１つ以上のフォントの各々用の各固有の文字を識別するために、該電子文書内に表現された該識別された文字をフィルターにかける過程を有する請求項２５に記載のコンピュータデバイス。
　【請求項２７】
　該１つ以上のフォントのサブセットの要求を開始する過程が該識別された文字を該要求に付加する過程を有する請求項２１に記載のコンピュータデバイス。
　【請求項２８】
　インストラクションを記憶する１つ以上のコンピュータ読み出し可能な媒体であって、該インストラクションは処理デバイスにより実行可能であり、かつ該インストラクションはこの様な実行時、該処理デバイスに、
　受信電子文書のコンテンツを、該電子文書のコンテンツ内に含まれる１つ以上のフォントの各固有の文字を識別するために、要求されるエージェントにより自律的な方法で分析する過程
であり、かつ、該受信電子文書のコンテンツの分析が該受信電子文書のコンテンツを構文解析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、該過程
　該電子文書のコンテンツ内に含まれる該１つ以上のフォントのサブセットの要求を開始させる過程であ
り、かつ、
を有する動作を行わせる、該インストラクションを記憶する該１つ以上のコンピュータ読み出し可能な媒体。
　【請求項２９】
　該電子文書のコンテンツを分析する過程が、該１つ以上のフォント内に含まれるフォントのソースを識別する過程を有する請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
　【請求項３０】
　該電子文書のコンテンツを分析する過程が、該１つ以上のフォント内に含まれるフォントのソースの不在を識別する過程を有する請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
　【請求項３１】
　受信電子文書のコンテンツを自律的な方法で分析する過程が、エージェントを実行する過程により開始される請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
　【請求項３２】
　システムであって、
　コンピュータデバイスからの要求時に、１つ以上のフォントのサブセットを作成するフォントサーバーで
あり、かつ、
、くわえて、要求されるエージェントが該電子文書のコンテンツを構文解析することにより該電子文書のコンテンツを分析して該文書中に表されている各固有の文字を識別し、さらに各固有の文字について各フォントを識別する、該フォントサーバーを具備しており
　該フォントサーバーが各フォントサブセットを該コンピュータデバイスへ送る過程を開始するよう構成される、該システム。
　【請求項３３】
　該フォントサーバーが該エージェントを該コンピュータデバイスへ供給するよう構成される請求項３２に記載のシステム。
　【請求項３４】
　該エージェントが、該１つ以上のフォント内に含まれるフォントのソースを識別するために該電子文書のコンテンツを分析する請求項３２に記載のシステム。
　【請求項３５】
　該エージェントが、該１つ以上のフォント内に含まれるフォントのソースの不在を識別するために該受信電子文書のコンテンツを分析する請求項３２に記載のシステム。
　【請求項３６】
　該エージェントが該文書内で表現される該文字を識別するために該電子文書のコンテンツを構文解析する請求項３２に記載のシステム。
　【請求項３７】
　該エージェントが、該電子文書のコンテンツ内に含まれた該１つ以上のフォントの各々用の各固有の文字を識別するために、該電子文書内で表現され、該識別された文字をフィルターにかける請求項３６に記載のシステム。
　【請求項３８】
　該エージェントが該フォントサーバーへの該要求の作成を開始する請求項３２に記載のシステム。
　【請求項３９】
　該エージェントが該コンピュータデバイスの種類に依存しないで動作するよう構成される請求項３２に記載のシステム。
　【請求項４０】
　該フォントサーバーが該フォントサブセット内に含まれるフォント文字の部分を決定するよう構成される請求項３２に記載のシステム。
　【請求項４１】
　該フォントサブセット内に含むべき該フォント文字の部分が該フォントの全文字を含む請求項４０に記載のシステム。
　【請求項４２】
　該フォントサーバーが該作成されたフォントサブセットを該電子文書に関連させる請求項３２に記載のシステム。
　【請求項４３】
　少なくとも１つのフォントの文字の完全なセットとして前記サブセット及び追加の文字を受信する過程を有する、請求項１に記載の方法。
　【請求項４４】
　前記追加の文字が、しきい値に基づいて提供される請求項４３に記載の方法。
　【請求項４５】
　前記しきい値が、ファイルサイズしきい値を表す請求項４４に記載の方法。
　【請求項４６】
　前記しきい値が、少なくとも１つのフォントの完全な文字セットのサイズに基づく請求項４４に記載の方法。
　【請求項４７】
　前記しきい値が、達成可能なファイル転送速度、地理的位置、時間的要因の少なくとも１つに基づき調整可能である請求項４４に記載の方法。
　【請求項４８】
　前記フォントサーバーが各フォントサブセットを前記コンピュータデバイスに送信する過程を開始するよう構成される、又は、前記フォントサーバーが各フォントサブセット及び追加の文字をコンピュータデバイスに送信する過程を開始するよう構成されており、該追加の文字を含むことはしきい値に基礎を置くものである、請求項１０に記載のシステム。
　【請求項４９】
　前記プロセッサがさらに、
　１つ以上のフォントのサブセットを受信する過程、又は、１つ以上のフォントのサブセット及び追加の文字を受信する過程であって、該追加の文字を含むことはしきい値に基礎を置くものである、該過程
　を有する動作を行うためにインストラクションを実行するよう構成された、請求項２１に記載されたコンピュータデバイス。
　【請求項５０】
　実行時に処理デバイスに、
　１つ以上のフォントのサブセットを受信する過程、又は、１つ以上のフォントのサブセット及び追加の文字を受信する過程であって、該追加の文字を含むことはしきい値に基礎を置くものである、該過程
　を有する動作を更に行わせる、請求項２８に記載の１つ以上のコンピュータ読み出し可能な媒体。
　【請求項５１】
　前記フォントサーバーが各フォントサブセットを前記コンピュータデバイスに送信する過程を開始するよう構成される、又は、前記フォントサーバーが各フォントサブセット及び追加の文字をコンピュータデバイスに送信する過程を開始するよう構成されており、該追加の文字を含むことはしきい値に基礎を置くものである、請求項３２に記載のシステム。