【手続補正書】
【提出日】平成24年9月27日(2012.9.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信装置及び通信装置の通信方法並びにプログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信装置及び通信装置の通信方法並びにプログラムに関し、特に、複数のネットワークインターフェイスを有する通信装置において、上位層で動作するアプリケーションに当該インターフェイスの個数を意識させないプラットフォームの構築技術に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明は、マルチホームデバイスにおいて、専用のコードを組み込んだアプリケーションを開発することなく、ユーザが望むネットワークＩ／Ｆを利用してマルチキャストやブロードキャストを行うことができる通信装置及び通信装置の通信方法並びにプログラムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
上記目的を達成するために、請求項１記載の通信装置は、複数のネットワークインターフェイスを備える通信装置であって、パケットを送信するときに使用するネットワークインターフェイスを特定するための情報を、複数のユーザそれぞれに対応付けて設定する設定手段と、パケットの送信を指示する送信指示を受け付ける受付手段と、前記受付手段が前記送信指示を受け付けた場合に、前記設定手段によって設定された情報と前記通信装置にログインしているユーザを示す情報とに基づいて、パケットを送信するときに使用するネットワークインターフェイスを前記複数のネットワークインターフェイスの中から選択する選択手段と、前記選択手段によって選択されたネットワークインターフェイスを使用してパケットを送信する送信手段とを備えることを特徴とする。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のネットワークインターフェイスを備える通信装置であって、
パケットを送信するときに使用するネットワークインターフェイスを特定するための情報を、複数のユーザそれぞれに対応付けて設定する設定手段と、  
パケットの送信を指示する送信指示を受け付ける受付手段と、
前記受付手段が前記送信指示を受け付けた場合に、前記設定手段によって設定された情報と前記通信装置にログインしているユーザを示す情報とに基づいて、パケットを送信するときに使用するネットワークインターフェイスを前記複数のネットワークインターフェイスの中から選択する選択手段と、
前記選択手段によって選択されたネットワークインターフェイスを使用してパケットを送信する送信手段とを備えることを特徴とする通信装置。
【請求項２】
複数のネットワークインターフェイスを備える通信装置であって、
宛て先アドレスと、当該宛て先アドレスにパケットを送信するときに使用するネットワークインターフェイスを特定するための情報とを対応付けて設定する設定手段と、
パケットの送信を指示する送信指示を受け付ける受付手段と、
前記受付手段が前記送信指示を受け付けた場合に、前記設定手段によって設定された情報に基づいて、パケットを送信するときに使用するネットワークインターフェイスを前記複数のネットワークインターフェイスの中から選択する選択手段と、
前記選択手段によって選択されたネットワークインターフェイスを使用して、前記設定手段によって設定された前記宛て先アドレスにパケットを送信する送信手段とを備えることを特徴とする通信装置。
【請求項３】
複数のネットワークインターフェイスを備える通信装置であって、
宛て先ポート番号と、当該宛て先ポート番号に対応する宛て先アドレスにパケットを送信するときに使用するネットワークインターフェイスを特定するための情報とを対応付けて設定する設定手段と、
パケットの送信を指示する送信指示を受け付ける受付手段と、
前記受付手段が前記送信指示を受け付けた場合に、前記設定手段によって設定された情報に基づいて、パケットを送信するときに使用するネットワークインターフェイスを前記複数のネットワークインターフェイスの中から選択する選択手段と、
前記選択手段によって選択されたネットワークインターフェイスを使用して、前記設定手段によって設定された前記宛て先ポート番号にパケットを送信する送信手段とを備えることを特徴とする通信装置。
【請求項４】
前記受付手段は、前記通信装置上で動作するアプリケーションから前記送信指示を受け付けることを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記選択手段は、パケットを送信するときに使用するネットワークインターフェイスとして、前記複数のネットワークインターフェイスの中から１つのネットワークインターフェイス、又は前記複数のネットワークインターフェイスすべてを選択することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
複数のネットワークインターフェイスを備える通信装置の通信方法であって、
パケットを送信するときに使用するネットワークインターフェイスを特定するための情報を、複数のユーザそれぞれに対応付けて設定する設定工程と、
パケットの送信を指示する送信指示を受け付ける受付工程と、
前記受付工程で前記送信指示を受け付けた場合に、前記設定工程によって設定された情報と前記通信装置にログインしているユーザを示す情報とに基づいて、パケットを送信するときに使用するネットワークインターフェイスを前記複数のネットワークインターフェイスの中から選択する選択工程と、
前記選択工程によって選択されたネットワークインターフェイスを使用してパケットを送信する送信工程とを備えることを特徴とする通信装置の通信方法。
【請求項７】
複数のネットワークインターフェイスを備える通信装置の通信方法であって、
宛て先アドレスと、当該宛て先アドレスにパケットを送信するときに使用するネットワークインターフェイスを特定するための情報とを対応付けて設定する設定工程と、
パケットの送信を指示する送信指示を受け付ける受付工程と、
前記受付工程で前記送信指示を受け付けた場合に、前記設定工程によって設定された情報に基づいて、パケットを送信するときに使用するネットワークインターフェイスを前記複数のネットワークインターフェイスの中から選択する選択工程と、
前記選択工程によって選択されたネットワークインターフェイスを使用して、前記設定工程によって設定された前記宛て先アドレスにパケットを送信する送信工程とを備えることを特徴とする通信装置の通信方法。
【請求項８】
複数のネットワークインターフェイスを備える通信装置の通信方法であって、
宛て先ポート番号と、当該宛て先ポート番号に対応する宛て先アドレスにパケットを送信するときに使用するネットワークインターフェイスを特定するための情報とを対応付けて設定する設定工程と、
パケットの送信を指示する送信指示を受け付ける受付工程と、
前記受付工程で前記送信指示を受け付けた場合に、前記設定工程によって設定された情報に基づいて、パケットを送信するときに使用するネットワークインターフェイスを前記複数のネットワークインターフェイスの中から選択する選択工程と、
前記選択工程によって選択されたネットワークインターフェイスを使用して、前記設定工程によって設定された前記宛て先ポート番号にパケットを送信する送信工程とを備えることを特徴とする通信装置の通信方法。
【請求項９】
前記受付工程は、前記通信装置上で動作するアプリケーションから前記送信指示を受け付けることを特徴とする請求項６乃至８のいずれか１項に記載の通信装置の通信方法。
【請求項１０】
前記選択工程は、パケットを送信するときに使用するネットワークインターフェイスとして、前記複数のネットワークインターフェイスの中から１つのネットワークインターフェイス、又は前記複数のネットワークインターフェイスすべてを選択することを特徴とする請求項６乃至９のいずれか１項に記載の通信装置の通信方法。
【請求項１１】
請求項６乃至１０のいずれか１項に記載の通信装置の通信方法をコンピュータに実行させるためのコンピュータで読み取り可能なプログラム。