【手続補正書】
【提出日】平成25年9月24日(2013.9.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非暗号化通信で用いるセッションＩＤと暗号化通信で用いるセキュアセッションＩＤとを含むセッション情報を記憶する記憶手段と、
外部機器から非暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致しない場合、前記リクエストを送信した外部機器との通信で使用するセッションＩＤとセキュアセッションＩＤを生成して前記記憶手段にセッション情報として記憶するとともに、前記生成したセッションＩＤを前記リクエストに対するレスポンスに付加して前記外部機器に送信し、外部機器から暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致する場合、前記生成したセキュアセッションＩＤを、前記リクエストに対するレスポンスに付加して前記外部機器に送信する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記暗号化通信は、ＳＳＬにより暗号化されたＨＴＴＰの通信であり、前記非暗号化通信は、ＳＳＬにより暗号化されていないＨＴＴＰの通信であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、外部機器から暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致しない場合、前記リクエストを送信した外部機器との通信で使用するセッションＩＤとセキュアセッションＩＤを生成してセッション情報として前記記憶手段に記憶するとともに、前記生成したセッションＩＤと前記セキュアセッションＩＤを前記リクエストに対するレスポンスに付加して前記外部機器に送信することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記制御手段は、外部機器から非暗号化通信により受信したリクエストに含まれるセッションＩＤと、前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致する場合、新しいセッション情報を生成せずに、前記リクエストに対するレスポンスを前記外部機器に送信することを特徴とする請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
前記制御手段は、外部機器から暗号化通信により受信したリクエストに含まれるセキュアセッションＩＤと、前記記憶手段に記憶されたセキュアセッションＩＤとが一致する場合、新しいセッション情報を生成することなく、前記リクエストに対するレスポンスを前記外部機器に送信することを特徴とする請求項１ないし４のいずれか１項に記載の情報処理装置。
【請求項６】
前記記憶手段は、更に、セッション情報を使用した日時を示す使用日時情報を記憶し、
前記制御手段は、外部機器から非暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致する場合、又は、外部機器から暗号化通信により受信したリクエストに含まれるセキュアセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセキュアセッションＩＤとが一致する場合、前記記憶手段に記憶された使用日時情報を更新することを特徴とする請求項１ないし５のいずれか１項に記載の情報処理装置。
【請求項７】
前記記憶手段は、更に、過去に暗号化通信を行ったか否かを示すフラグを記憶し、
前記制御手段は、外部機器から暗号化通信により受信したリクエストに含まれるセッションＩＤと、前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致する場合で、かつ、前記フラグがＯＦＦである場合、前記セッションＩＤに対応づけて記憶されているセキュアセッションＩＤを、前記リクエストに対するレスポンスに付加して前記外部機器に送信するとともに、前記フラグをＯＦＦからＯＮに設定することを特徴とする請求項１ないし６のいずれか１項に記載の情報処理装置。
【請求項８】
前記制御手段は、外部機器から暗号化通信により受信したリクエストに含まれるセッションＩＤと、前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致する場合で、かつ、前記フラグがＯＮである場合、新しいセッション情報を生成して前記記憶手段に記憶するとともに、前記生成したセッションＩＤとセキュアセッションＩＤを前記リクエストに対するレスポンスに付加して前記外部機器に送信することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記制御手段は、外部機器から暗号化通信又は非暗号化通信により受信したリクエストのＣｏｏｋｉｅヘッダにセッションＩＤ又はセキュアセッションＩＤが含まれているかを確認することを特徴とする請求項１ないし８のいずれか１項に記載の情報処理装置。
【請求項１０】
原稿を読み取る読取手段を更に有し、
前記リクエストは、前記読取手段により原稿を読み取るためのリクエストであることを特徴とする請求項１ないし９のいずれか１項に記載の情報処理装置。
【請求項１１】
画像データを印刷する印刷手段を更に有し、
前記リクエストは、前記印刷手段により画像データを印刷するためのリクエストであることを特徴とする請求項１ないし１０のいずれか１項に記載の情報処理装置。
【請求項１２】
情報処理装置の制御方法であって、
非暗号化通信で用いるセッションＩＤと暗号化通信で用いるセキュアセッションＩＤとを含むセッション情報を記憶手段に記憶する記憶ステップと、
外部機器から非暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致しない場合、前記リクエストを送信した外部機器との通信で使用するセッションＩＤとセキュアセッションＩＤを生成して前記記憶手段にセッション情報として記憶するとともに、前記生成したセッションＩＤを前記リクエストに対するレスポンスに付加して前記外部機器に送信する第１の制御ステップと、
外部機器から暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶ステップで記憶されたセッション情報に含まれるセッションＩＤとが一致する場合、前記生成したセキュアセッションＩＤを、前記リクエストに対するレスポンスに付加して前記外部機器に送信する第２の制御ステップと、
を有することを特徴とする制御方法。
【請求項１３】
情報処理装置に
非暗号化通信で用いるセッションＩＤと暗号化通信で用いるセキュアセッションＩＤとを含むセッション情報を記憶手段に記憶する記憶ステップと、
外部機器から非暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致しない場合、前記リクエストを送信した外部機器との通信で使用するセッションＩＤとセキュアセッションＩＤを生成して前記記憶手段にセッション情報として記憶するとともに、前記生成したセッションＩＤを前記リクエストに対するレスポンスに付加して前記外部機器に送信する第１の制御ステップと、
外部機器から暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶ステップで記憶されたセッション情報に含まれるセッションＩＤとが一致する場合、前記生成したセキュアセッションＩＤを、前記リクエストに対するレスポンスに付加して前記外部機器に送信する第２の制御ステップと、
を実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために、本発明の情報処理装置は、非暗号化通信で用いるセッションＩＤと暗号化通信で用いるセキュアセッションＩＤとを含むセッション情報を記憶する記憶手段と、外部機器から非暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致しない場合、前記リクエストを送信した外部機器との通信で使用するセッションＩＤとセキュアセッションＩＤを生成して前記記憶手段にセッション情報として記憶するとともに、前記生成したセッションＩＤを前記リクエストに対するレスポンスに付加して前記外部機器に送信し、外部機器から暗号化通信により受信したリクエストに含まれるセッションＩＤと前記記憶手段に記憶されたセッション情報に含まれるセッションＩＤとが一致する場合、前記生成したセキュアセッションＩＤを、前記リクエストに対するレスポンスに付加して前記外部機器に送信する制御手段と、を有することを特徴とする。