【手続補正書】
【提出日】平成16年4月16日(2004.4.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の機器が接続されたネットワークに接続し、アクセス制御リストの生成処理を実行する情報処理装置であり、
アクセス要求機器としてのクライアントからのパケットを前記ネットワークを介して受信する受信部と、
１つのクライアントのＭＡＣアドレスを含む情報を１つのスロットの登録データとして設定したＭＡＣリストを格納した記憶部と、
前記受信部における受信パケットに基づくクライアント登録処理に際して、前記ＭＡＣリストの空きスロットの有無を確認し、空きスロットがある場合にのみ登録可能とする判定を行なう登録可否判定部と、
前記登録可否判定部における登録可能の判定に基づいて、前記受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する登録処理部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記登録処理部は、
前記クライアントからの受信パケットのヘッダ部に含まれる送信元ＭＡＣアドレスを取得し、前記ＭＡＣリストに対する登録情報として適用する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置は、さらに、
クライアントからの受信パケットが登録処理要求パケットであるかデータ処理要求であるかを判別するパケット解析部を有し、
前記登録可否判定部は、クライアントからの受信パケットが登録処理要求パケットである場合に、前記ＭＡＣリストの空きスロット有無検出処理に基づく登録可否判定処理を実行し、
前記登録処理部は、前記登録可否判定部における登録可能の判定に基づく登録処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記情報処理装置において、
前記登録可否判定部は、クライアントからの受信パケットがデータ処理要求パケットである場合に、前記ＭＡＣリストの空きスロット有無検出処理に基づく登録可否判定処理を実行し、
前記登録処理部は、前記登録可否判定部における登録可能の判定に基づいて、受信したデータ処理要求パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記情報処理装置は、さらに、
前記ＭＡＣリストの空きスロットの設定処理からの経過時間が予め定められた閾値時間を経過したことを条件として、空きスロットのクローズ処理を実行する制御部を有することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記登録可否判定部は、
クライアントからのデータ処理要求シーケンスが、ＵＰｎＰプロトコルに従ったシーケンスを確実に実行しているか否かを判定する処理を実行する構成を有し、
前記登録処理部は、
クライアントからのデータ処理要求シーケンスが、ＵＰｎＰプロトコルに従ったシーケンスを確実に実行しているとの判定に基づいて、クライアントからの受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記登録可否判定部は、
クライアントからのデータ処理要求において、ＵＰｎＰプロトコルに従ったシーケンス中のコンテンツディレクトリサービス（ＣＤＳ）要求処理が実行されたか否かを判定し、
前記登録処理部は、
前記コンテンツディレクトリサービス（ＣＤＳ）要求処理が実行されたとの判定に基づいて、クライアントからの受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記登録処理部は、
クライアントからの受信パケットに格納されたＭＡＣアドレスおよびＭＡＣアドレスと異なる識別情報を取得し、前記ＭＡＣリストに対する登録処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記ＭＡＣアドレスと異なる識別情報は、グローバルユニークなＩＤ情報、またはクライアント機器に設定された鍵情報からなる識別情報であることを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
ネットワーク接続されたサーバに対するアクセス要求を実行するクライアントとしての情報処理装置であり、
前記ネットワークにおける通信処理が起動されたことを検出する処理起動検出部と、前記処理起動検出部により検出された検出情報をトリガとして、自己のＭＡＣアドレスをヘッダ情報中に格納し、前記サーバの保有するＭＡＣリストに対する登録要求であることを明示したアクセス制御リスト登録処理要求パケットを生成して送信する処理を実行する制御部を有することを特徴とする情報処理装置。
【請求項１１】
前記制御部は、
前記アクセス制御リスト登録処理要求パケットの生成処理において、グローバルユニークなＩＤ情報、またはクライアント機器に設定された鍵情報からなる識別情報を格納したパケット生成処理を実行する構成であることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記制御部は、
前記アクセス制御リスト登録処理要求パケットをブロードキャスト送信またはマルチキャスト送信として実行する構成であることを特徴とする請求項１０に記載の情報処理装置。
【請求項１３】
複数の機器が接続されたネットワークに接続しアクセス要求を受信するサーバと、アクセス要求を実行するクライアントからなるサーバクライアントシステムにおいて、
前記クライアントは、電源オン処理、または特定アプリケーション起動に基づいて前記ネットワークにおける通信処理が起動されたことを検出し、該検出情報をトリガとして、自己のＭＡＣアドレスをヘッダ情報中に格納したアクセス制御リスト登録処理要求パケットを生成して送信する構成を有し、
前記サーバは、前記ネットワークを介して前記クライアントからのアクセス制御リスト登録処理要求パケットを受信し、１つのクライアントのＭＡＣアドレスを含む情報を１つのスロットの登録データとして設定したＭＡＣリストの空きスロットの有無を確認し、空きスロットがある場合にのみ、前記パケットに基づくクライアント情報の、前記ＭＡＣリストに対する登録処理を実行する構成を有する、
ことを特徴とするサーバクライアントシステム。
【請求項１４】
前記サーバは、
前記クライアントからの受信パケットのヘッダ部に含まれる送信元ＭＡＣアドレスを取得し、前記ＭＡＣリストに対する登録情報として適用する処理を実行する構成であることを特徴とする請求項１３に記載のサーバクライアントシステム。
【請求項１５】
アクセス制御リストの生成処理を実行する情報処理方法であり、
複数の機器が接続されたネットワークに接続し、アクセス要求機器としてのクライアントからのパケットを前記ネットワークを介して受信する受信ステップと、
１つのクライアントのＭＡＣアドレスを含む情報を１つのスロットの登録データとして設定したＭＡＣリストの空きスロットの有無を判定する登録可否判定ステップと、
前記登録可否判定ステップにおける空きスロット有りの判定に基づいて、前記受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する登録処理ステップと、
を有することを特徴とする情報処理方法。
【請求項１６】
前記登録処理ステップは、
前記クライアントからの受信パケットのヘッダ部に含まれる送信元ＭＡＣアドレスを取得し、前記ＭＡＣリストに対する登録情報として適用する処理を実行することを特徴とする請求項１５に記載の情報処理方法。
【請求項１７】
前記情報処理方法は、さらに、
クライアントからの受信パケットが登録処理要求パケットであるかデータ処理要求であるかを判別するパケット解析ステップを有し、
前記登録可否判定ステップは、前記パケット解析ステップにおける解析結果がクライアントからの受信パケットが登録処理要求パケットであると判定された場合に、前記ＭＡＣリストの空きスロット有無検出処理に基づく登録可否判定処理を実行することを特徴とする請求項１５に記載の情報処理方法。
【請求項１８】
前記情報処理方法において、  前記登録可否判定ステップは、
クライアントからの受信パケットがデータ処理要求パケットである場合においても、前記ＭＡＣリストの空きスロット有無検出処理に基づく登録可否判定処理を実行し、
前記登録処理部ステップは、
前記登録可否判定部における登録可能の判定に基づいて、受信したデータ処理要求パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行することを特徴とする請求項１５に記載の情報処理方法。
【請求項１９】
前記情報処理方法は、さらに、
前記ＭＡＣリストの空きスロットの設定処理からの経過時間が予め定められた閾値時間を経過したことを条件として、空きスロットのクローズ処理を実行する制御ステップを有することを特徴とする請求項１５に記載の情報処理方法。
【請求項２０】
前記登録可否判定ステップは、
クライアントからのデータ処理要求シーケンスが、ＵＰｎＰプロトコルに従ったシーケンスを確実に実行しているか否かを判定する処理を実行するステップを含み、
前記登録処理ステップは、
クライアントからのデータ処理要求シーケンスが、ＵＰｎＰプロトコルに従ったシーケンスを確実に実行しているとの判定に基づいて、クライアントからの受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行することを特徴とする請求項１５に記載の情報処理方法。
【請求項２１】
前記登録可否判定ステップは、  クライアントからのデータ処理要求において、ＵＰｎＰプロトコルに従ったシーケンス中のコンテンツディレクトリサービス（ＣＤＳ）要求処理が実行されたか否かを判定するステップを含み、
前記登録処理ステップは、
前記コンテンツディレクトリサービス（ＣＤＳ）要求処理が実行されたとの判定に基づいて、クライアントからの受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行することを特徴とする請求項１５に記載の情報処理方法。
【請求項２２】
前記登録処理ステップは、
クライアントからの受信パケットに格納されたＭＡＣアドレスおよびＭＡＣアドレスと異なる識別情報を取得し、前記ＭＡＣリストに対する登録処理を実行することを特徴とする請求項１５に記載の情報処理方法。
【請求項２３】
前記ＭＡＣアドレスと異なる識別情報は、グローバルユニークなＩＤ情報、またはクライアント機器に設定された鍵情報からなる識別情報であることを特徴とする請求項２２に記載の情報処理方法。
【請求項２４】
ネットワーク接続されたサーバに対するアクセス要求を実行するクライアントとしての情報処理装置における情報処理方法であり、
情報処理装置の電源オン処理、または特定アプリケーション起動に基づいて前記ネットワークにおける通信処理が起動されたことを検出するトリガ検出ステップと、
前記トリガ情報の検出を条件として、自己のＭＡＣアドレスをヘッダ情報中に格納し、前記サーバの保有するＭＡＣリストに対する登録要求であることを明示したアクセス制御リスト登録処理要求パケットを生成して送信する処理を実行するパケット生成送信処理ステップと、
を有することを特徴とする情報処理方法。
【請求項２５】
前記パケット生成送信処理ステップは、
前記アクセス制御リスト登録処理要求パケットの生成処理において、グローバルユニークなＩＤ情報、またはクライアント機器に設定された鍵情報からなる識別情報を格納したパケット生成処理を実行することを特徴とする請求項２４に記載の情報処理方法。
【請求項２６】
前記パケット生成送信処理ステップは、
前記アクセス制御リスト登録処理要求パケットをブロードキャスト送信またはマルチキャスト送信として実行することを特徴とする請求項２４に記載の情報処理方法。
【請求項２７】
アクセス制御リストの生成処理を実行するコンピュータ・プログラムであり、
複数の機器が接続されたネットワークに接続し、アクセス要求機器としてのクライアントからのパケットを前記ネットワークを介して受信する受信ステップと、
１つのクライアントのＭＡＣアドレスを含む情報を１つのスロットの登録データとして設定したＭＡＣリストの空きスロットの有無を判定する登録可否判定ステップと、
前記登録可否判定ステップにおける空きスロット有りの判定に基づいて、前記受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する登録処理ステップと、
を有することを特徴とするコンピュータ・プログラム。
【請求項２８】
ネットワーク接続されたサーバに対するアクセス要求を実行するクライアントとしての情報処理装置における情報処理方法を実行するコンピュータ・プログラムであり、
情報処理装置の電源オン処理、または特定アプリケーション起動に基づいて前記ネットワークにおける通信処理が起動されたことを検出するトリガ検出ステップと、
前記トリガ情報の検出を条件として、自己のＭＡＣアドレスをヘッダ情報中に格納し、前記サーバの保有するＭＡＣリストに対する登録要求であることを明示したアクセス制御リスト登録処理要求パケットを生成して送信する処理を実行するパケット生成送信処理ステップと、
を有することを特徴とするコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
【課題を解決するための手段】
本発明の第１の側面は、
複数の機器が接続されたネットワークに接続し、アクセス制御リストの生成処理を実行する情報処理装置であり、
アクセス要求機器としてのクライアントからのパケットを前記ネットワークを介して受信する受信部と、
１つのクライアントのＭＡＣアドレスを含む情報を１つのスロットの登録データとして設定したＭＡＣリストを格納した記憶部と、
前記受信部における受信パケットに基づくクライアント登録処理に際して、前記ＭＡＣリストの空きスロットの有無を確認し、空きスロットがある場合にのみ登録可能とする判定を行なう登録可否判定部と、
前記登録可否判定部における登録可能の判定に基づいて、前記受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する登録処理部と、
を有することを特徴とする情報処理装置にある。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
さらに、本発明の第２の側面は、
ネットワーク接続されたサーバに対するアクセス要求を実行するクライアントとしての情報処理装置であり、
前記ネットワークにおける通信処理が起動されたことを検出する処理起動検出部と、前記処理起動検出部により検出された検出情報をトリガとして、自己のＭＡＣアドレスをヘッダ情報中に格納し、前記サーバの保有するＭＡＣリストに対する登録要求であることを明示したアクセス制御リスト登録処理要求パケットを生成して送信する処理を実行する制御部を有することを特徴とする情報処理装置にある。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
さらに、本発明の第３の側面は、
複数の機器が接続されたネットワークに接続しアクセス要求を受信するサーバと、アクセス要求を実行するクライアントからなるサーバクライアントシステムにおいて、
前記クライアントは、電源オン処理、または特定アプリケーション起動に基づいて前記ネットワークにおける通信処理が起動されたことを検出し、該検出情報をトリガとして、自己のＭＡＣアドレスをヘッダ情報中に格納したアクセス制御リスト登録処理要求パケットを生成して送信する構成を有し、
前記サーバは、前記ネットワークを介して前記クライアントからのアクセス制御リスト登録処理要求パケットを受信し、１つのクライアントのＭＡＣアドレスを含む情報を１つのスロットの登録データとして設定したＭＡＣリストの空きスロットの有無を確認し、空きスロットがある場合にのみ、前記パケットに基づくクライアント情報の、前記ＭＡＣリストに対する登録処理を実行する構成を有する、
ことを特徴とするサーバクライアントシステムにある。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
さらに、本発明の第４の側面は、
アクセス制御リストの生成処理を実行する情報処理方法であり、
複数の機器が接続されたネットワークに接続し、アクセス要求機器としてのクライアントからのパケットを前記ネットワークを介して受信する受信ステップと、
１つのクライアントのＭＡＣアドレスを含む情報を１つのスロットの登録データとして設定したＭＡＣリストの空きスロットの有無を判定する登録可否判定ステップと、
前記登録可否判定ステップにおける空きスロット有りの判定に基づいて、前記受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する登録処理ステップと、
を有することを特徴とする情報処理方法にある。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
さらに、本発明の第５の側面は、
ネットワーク接続されたサーバに対するアクセス要求を実行するクライアントとしての情報処理装置における情報処理方法であり、
情報処理装置の電源オン処理、または特定アプリケーション起動に基づいて前記ネットワークにおける通信処理が起動されたことを検出するトリガ検出ステップと、
前記トリガ情報の検出を条件として、自己のＭＡＣアドレスをヘッダ情報中に格納し、前記サーバの保有するＭＡＣリストに対する登録要求であることを明示したアクセス制御リスト登録処理要求パケットを生成して送信する処理を実行するパケット生成送信処理ステップと、
を有することを特徴とする情報処理方法にある。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
さらに、本発明の第６の側面は、
アクセス制御リストの生成処理を実行するコンピュータ・プログラムであり、
複数の機器が接続されたネットワークに接続し、アクセス要求機器としてのクライアントからのパケットを前記ネットワークを介して受信する受信ステップと、
１つのクライアントのＭＡＣアドレスを含む情報を１つのスロットの登録データとして設定したＭＡＣリストの空きスロットの有無を判定する登録可否判定ステップと、
前記登録可否判定ステップにおける空きスロット有りの判定に基づいて、前記受信パケットからクライアントＭＡＣアドレスを含むデータを取得し、前記ＭＡＣリストに対する登録処理を実行する登録処理ステップと、
を有することを特徴とするコンピュータ・プログラムにある。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
さらに、本発明の第７の側面は、
ネットワーク接続されたサーバに対するアクセス要求を実行するクライアントとしての情報処理装置における情報処理方法を実行するコンピュータ・プログラムであり、
情報処理装置の電源オン処理、または特定アプリケーション起動に基づいて前記ネットワークにおける通信処理が起動されたことを検出するトリガ検出ステップと、
前記トリガ情報の検出を条件として、自己のＭＡＣアドレスをヘッダ情報中に格納し、前記サーバの保有するＭＡＣリストに対する登録要求であることを明示したアクセス制御リスト登録処理要求パケットを生成して送信する処理を実行するパケット生成送信処理ステップと、
を有することを特徴とするコンピュータ・プログラムにある。