JP4873852B2 - 第一の通信装置、情報処理装置、情報処理プログラム、記録媒体 - Google Patents
第一の通信装置、情報処理装置、情報処理プログラム、記録媒体 Download PDFInfo
- Publication number
- JP4873852B2 JP4873852B2 JP2004347042A JP2004347042A JP4873852B2 JP 4873852 B2 JP4873852 B2 JP 4873852B2 JP 2004347042 A JP2004347042 A JP 2004347042A JP 2004347042 A JP2004347042 A JP 2004347042A JP 4873852 B2 JP4873852 B2 JP 4873852B2
- Authority
- JP
- Japan
- Prior art keywords
- function
- information
- request
- communication device
- session
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Computer And Data Communications (AREA)
Description
呼び出し情報)が登録されているファイルである。ヘッダ解析部1122は、メッセージ処理部1121がSOAPメッセージを処理する際に、メッセージ処理部1121によって呼び出される。メッセージ処理部1121は、コンフィギュレーションファイル1123を参照することによりヘッダ解析部1122を呼び出すべき旨、及びその呼び出し方法を判断する。
10 プリントサーバ
11 プリントサービス
12 セッション管理サービス
13 セッション管理領域
20 認証サーバ
21 認証サービス
30 WWWサーバ
31 httpd
32 サーバサイドオブジェクト
33 XSLプロセッサ
34 XMLパーサ
35 SOAPプロキシ
40 端末
41 Webブラウザ
50 プリンタ
60 画像形成装置
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 演算処理装置
105 インタフェース装置
111、121、211 Webサーバプログラム
112、122、212 SOAPエンジン
113 プリントモジュール
123 セッション管理モジュール
213 認証モジュール
B バス
1121 メッセージ処理部
1122 ヘッダ解析部
1122a セッション管理部
1122b 認証サービス接続部
1123 コンフィギュレーションファイル
1131 プリンタ一覧取得部
1132 ジョブ生成部
1133 印刷処理部
1134 ジョブ制御部
Claims (29)
- インタフェースを呼び出すことにより機能を提供する第一の通信装置と第二の通信装置、および、前記第一の通信装置と前記第二の通信装置が提供する機能を利用する第三の通信装置とがネットワークを介して通信可能に接続される通信システムにおける前記第一の通信装置であって、
前記第三の通信装置から、前記第一の通信装置が提供する機能の利用を要求する第一の要求情報を受信する受信手段と、
前記第一の要求情報により利用が要求される機能が、他の機能を利用するために必要な情報であって、前記インタフェースでは指定できない情報を抽出する抽出手段と、
当該抽出された前記必要な情報に基づいて、前記他の機能の利用を要求する第二の要求情報を前記第二の通信装置に対して送信する要求手段と、
を有することを特徴とする第一の通信装置。 - 前記第二の通信装置は、
前記第三の通信装置からの要求に応じて、前記第一の要求情報で要求されている前記第一の通信装置が提供する機能を利用するときの利用可否を判断するために必要なチケットを生成し、前記第三の通信装置に送信する送信手段と、
前記他の機能であり、前記第一の通信装置から受信したチケットが正当であるか否かを検証する機能を実行し、検証結果を前記第一の通信装置に送信する第一の検証手段と、を有し、
前記第三の通信装置は、
前記必要な情報である、前記チケットおよび前記第一の検証手段を識別する識別情報を前記第一の要求情報に付加する付加手段を有し、
前記抽出手段は、当該第一の要求情報に付加された、前記チケットおよび前記識別情報を抽出し、
前記要求手段は、当該抽出された前記チケットおよび前記識別情報に基づいて、前記第二の要求情報を前記第二の通信装置に対して送信し、
前記第一の通信装置は、
前記第二の通信装置から受信した前記検証結果に基づいて、前記受信手段により受信した前記第一の要求情報で要求されている機能の利用可否を判断する判断手段と、
前記判断手段による判断結果に基づいて、前記第一の要求情報で要求されている機能を実行し、当該実行の結果を含む返却情報を前記第三の通信装置に送信する返却手段とを有することを特徴とする請求項1に記載の第一の通信装置。 - 前記第一の要求情報は、SOAPメッセージであり、利用する機能のインタフェースが規定される領域と、前記チケットおよび前記識別情報が付加されるヘッダ領域と、が含まれることを特徴とする請求項2に記載の第一の通信装置。
- 前記第一の通信装置は、
前記第一の検証手段が送信した前記検証結果が、前記チケットが正当である旨を示すものであれば、前記第三の通信装置とのセッションを開設し、当該セッションを識別するセッション識別情報を発行する発行手段と、
第二の検証手段と、を有し、
前記返却手段は、前記セッション識別情報が付加された返却情報を前記第三の通信装置に返却し、
前記受信手段は、当該返却された返却情報に付加された前記セッション識別情報が付加された、前記第一の通信装置の機能の利用を要求する第三の要求情報を受信し、
前記抽出手段は、前記第三の要求情報から前記セッション識別情報を抽出し、
前記第二の検証手段は、当該抽出された前記セッション識別情報が正当あるか否かを検証することを特徴とする請求項2または3に記載の第一の通信装置。 - 前記第三の要求情報は、SOAPメッセージであり、利用する機能のインタフェースが規定される領域と、前記セッション識別情報が付加されたヘッド領域と、が含まれることを特徴とする請求項4に記載の第一の通信装置。
- 前記第三の通信装置は、
前記セッションを終了させる旨の要求が、前記第三の通信装置に入力されると、前記セッションの終了を要求する第四の要求情報を前記第一の通信装置に送信する送信手段を有し、
前記第一の通信装置は、
少なくとも前記セッション識別情報を含む前記セッションの管理に必要な情報を保存する保存手段と、
前記第四の要求情報を受信すると、前記保存手段に保存されている前記セッションの管理に必要な情報を破棄する破棄手段を有することを特徴とする請求項4または5に記載の第一の通信装置。 - 前記インタフェースには、複数の通信装置において機能を提供するにあたり共通して提供される標準インタフェースと、特定の通信装置において特定の機能を提供するにあたり共通して提供されていない非標準インタフェースとがあり、
前記他の機能は、非標準インタフェースを呼び出すことにより提供される機能であることを特徴とする請求項1乃至6のいずれか1項に記載の第一の通信装置。 - インタフェースを呼び出すことにより機能を提供する第一の機能提供手段と、
インタフェースを呼び出すことにより機能を提供する第二の機能提供手段と、を有する情報処理装置であって、
前記第一の機能提供手段が提供する機能の利用を要求する第一の要求情報に、当該機能が、他の機能を利用するために必要な情報であって、前記インタフェースでは指定できない情報を付加する付加手段と、
前記必要な情報が付加された前記第一の要求情報を前記第一の機能提供手段に送信する第一の要求手段と、を有し、
前記第一の機能提供手段は、
当該送信された前記第一の要求情報から、前記必要な情報を抽出する抽出手段と、
当該抽出された前記必要な情報に基づいて、前記他の機能の利用を要求する第二の要求情報を前記第二の機能提供手段に送信する第二の要求手段と、
を有することを特徴とする情報処理装置。 - 前記第二の機能提供手段は、
要求に応じて、前記情報処理装置が提供する機能を利用するときの利用可否を判断するために必要なチケットを生成して、送信する送信手段と、
前記他の機能である、受信したチケットが正当であるか否かを検証する機能を実行し、検証結果を送信する第一の検証手段と、を有し、
前記付加手段は、前記第一の要求情報に、前記必要な情報である、前記チケットおよび前記第一の検証手段を識別する識別情報を付加し、
前記抽出手段は、前記第一の要求情報に付加された、前記チケットおよび前記識別情報を抽出し、
前記第二の要求手段は、当該抽出された前記チケットおよび前記識別情報に基づいて、前記第二の要求情報を前記第二の機能提供手段に対して送信し、
前記第一の機能提供手段は、
前記第二の機能提供手段から受信した前記検証結果に基づいて、前記受信手段により受信した前記第一の要求情報で要求されている機能の利用可否を判断する判断手段と、
前記判断手段による判断結果に基づいて、前記第一の要求情報で要求されている機能を実行し、当該実行の結果を含む返却情報を送信する返却手段とを有することを特徴とする請求項8に記載の情報処理装置。 - 前記第一の要求情報は、SOAPメッセージであり、利用する機能のインタフェースが規定される領域と、前記チケットおよび前記識別情報が付加されるヘッダ領域と、が含まれることを特徴とする請求項9に記載の情報処理装置。
- インタフェースを呼び出すことにより前記第一の機能提供手段の機能を利用するために必要なセッション識別情報を管理する機能を提供する第三の機能提供手段を有し、
前記第二の機能提供手段は、
要求に応じて、前記情報処理装置が提供する機能を利用するときの利用可否を判断するために必要なチケットを生成して、送信する送信手段と、
前記他の機能である、受信したチケットが正当であるか否かを検証する機能を実行し、検証結果を送信する第一の検証手段と、を有し、
前記付加手段は、
前記第三の機能提供手段が提供する前記セッション識別情報を管理する機能の利用を要求する第三の要求情報に、前記チケットおよび前記第一の検証手段を識別する識別情報を付加し、
前記チケットおよび前記識別情報が付加された前記第三の要求情報を前記第三の機能提供手段に送信する第三の要求手段を有し、
前記第三の機能提供手段は、
前記第三の要求情報で利用が要求される前記セッション識別情報を管理する機能が、他の機能を利用するために必要な情報であって、前記インタフェースでは指定できない情報である前記チケットおよび前記識別情報を抽出する抽出手段と、
前記抽出された前記チケットおよび前記識別情報に基づいて、前記他の機能の利用を要求する第四の要求情報を前記第二の機能提供手段に送信する第四の要求手段と、
前記第一の検証手段による前記検証結果が、前記チケットが正当である旨を示すものであれば、前記第一の要求情報で利用が要求された機能を提供するために必要なセッションを開設し、当該セッションを識別するセッション識別情報を発行して保存する保存手段と、
発行した前記セッション識別情報を送信する送信手段と、を有し、
前記第一の機能提供手段は、
受信した前記セッション識別情報に基づいて、前記セッション識別情報が前記保存手段に保存されたセッション識別情報であるか否かを検証する第二の検証手段と、
前記第二の検証手段による判断結果に基づいて、前記第一の要求情報に応じた機能を実行し、前記実行結果を含む返却情報を送信する返却手段とを有することを特徴とする請求項8に記載の情報処理装置。 - 前記第三の要求情報は、SOAPメッセージであり、利用する機能のインタフェースが規定される領域と、前記セッション識別情報が付加されたヘッド領域と、が含まれることを特徴とする請求項11に記載の情報処理装置。
- 前記セッションの終了を要求する第五の要求情報を前記第三の機能提供手段に送信する第五の要求手段を有し、
前記第三の機能提供手段は
前記第五の要求情報を受信すると、前記セッションの管理に必要な情報を破棄する破棄手段を有することを特徴とする請求項11または12に記載の情報処理装置。 - 前記インタフェースには、複数の機能提供手段において機能を提供するにあたり共通して提供される標準インタフェースと、特定の機能提供手段において特定の機能を提供するにあたり共通して提供されていない非標準インタフェースとがあり、
前記他の機能は、非標準インタフェースを呼び出すことにより提供される機能であることを特徴とする請求項8乃至13のいずれか1項に記載の情報処理装置。 - インタフェースを呼び出すことにより機能を提供する第一の通信装置と第二の通信装置、および、前記第一の通信装置と前記第二の通信装置が提供する機能を利用する第三の通信装置とがネットワークを介して通信可能に接続される通信システムにおける前記第一の通信装置であるコンピュータを、
前記第三の通信装置から、前記第一の通信装置が提供する機能の利用を要求する第一の要求情報を受信する受信手段と、
前記第一の要求情報により利用が要求される機能が、他の機能を利用するために必要な情報であって、前記インタフェースでは指定できない情報を抽出する抽出手段と、
当該抽出された前記必要な情報に基づいて、前記他の機能の利用を要求する第二の要求情報を前記第二の通信装置に対して送信する要求手段と、
して機能させるための情報処理プログラム。 - 前記第二の通信装置は、
前記第三の通信装置からの要求に応じて、前記第一の要求情報で要求されている前記第一の通信装置が提供する機能を利用するときの利用可否を判断するために必要なチケットを生成し、前記第三の通信装置に送信する送信手段と、
前記他の機能であり、前記第一の通信装置から受信したチケットが正当であるか否かを検証する機能を実行し、検証結果を前記第一の通信装置に送信する第一の検証手段と、を有し、
前記第三の通信装置は、
前記必要な情報である、前記チケットおよび前記第一の検証手段を識別する識別情報を前記第一の要求情報に付加する付加手段を有し、
前記抽出手段は、当該第一の要求情報に付加された、前記チケットおよび前記識別情報を抽出し、
前記要求手段は、当該抽出された前記チケットおよび前記識別情報に基づいて、前記第二の要求情報を前記第二の通信装置に対して送信し、
前記第一の通信装置は、
前記第二の通信装置から受信した前記検証結果に基づいて、前記受信手段により受信した前記第一の要求情報で要求されている機能の利用可否を判断する判断手段と、
前記判断手段による判断結果に基づいて、前記第一の要求情報で要求されている機能を実行し、当該実行の結果を含む返却情報を前記第三の通信装置に送信する返却手段とを有することを特徴とする請求項15に記載の情報処理プログラム。 - 前記第一の要求情報は、SOAPメッセージであり、利用する機能のインタフェースが規定される領域と、前記チケットおよび前記識別情報が付加されるヘッダ領域と、が含まれることを特徴とする請求項16に記載の情報処理プログラム。
- 前記第一の通信装置は、
前記第一の検証手段が送信した前記検証結果が、前記チケットが正当である旨を示すものであれば、前記第三の通信装置とのセッションを開設し、当該セッションを識別するセッション識別情報を発行する発行手段と、
第二の検証手段と、を有し、
前記返却手段は、前記セッション識別情報が付加された返却情報を前記第三の通信装置に返却し、
前記受信手段は、当該返却された返却情報に付加された前記セッション識別情報が付加された、前記第一の通信装置の機能の利用を要求する第三の要求情報を受信し、
前記抽出手段は、前記第三の要求情報から前記セッション識別情報を抽出し、
前記第二の検証手段は、当該抽出された前記セッション識別情報が正当あるか否かを検証することを特徴とする請求項16または17に記載の情報処理プログラム。 - 前記第三の要求情報は、SOAPメッセージであり、利用する機能のインタフェースが規定される領域と、前記セッション識別情報が付加されたヘッド領域と、が含まれることを特徴とする請求項18に記載の情報処理プログラム。
- 前記第三の通信装置は、
前記セッションを終了させる旨の要求が、前記第三の通信装置に入力されると、前記セッションの終了を要求する第四の要求情報を前記第一の通信装置に送信する送信手段を有し、
前記第一の通信装置は、
少なくとも前記セッション識別情報を含む前記セッションの管理に必要な情報を保存する保存手段と、
前記第四の要求情報を受信すると、前記保存手段に保存されている前記セッションの管理に必要な情報を破棄する破棄手段を有することを特徴とする請求項18または19に記載の情報処理プログラム。 - 前記インタフェースには、複数の通信装置において機能を提供するにあたり共通して提供される標準インタフェースと、特定の通信装置において特定の機能を提供するにあたり共通して提供されていない非標準インタフェースとがあり、
前記他の機能は、非標準インタフェースを呼び出すことにより提供される機能であることを特徴とする請求項15乃至20のいずれか1項に記載の情報処理プログラム。 - インタフェースを呼び出すことにより機能を提供する第一の機能提供手段と、
インタフェースを呼び出すことにより機能を提供する第二の機能提供手段と、を有する情報処理装置であるコンピュータを、
前記第一の機能提供手段が提供する機能の利用を要求する第一の要求情報に、当該機能が、他の機能を利用するために必要な情報であって、前記インタフェースでは指定できない情報を付加する付加手段と、
前記必要な情報が付加された前記第一の要求情報を前記第一の機能提供手段に送信する第一の要求手段と、を有し、
前記第一の機能提供手段は、
当該送信された前記第一の要求情報から、前記必要な情報を抽出する抽出手段と、
当該抽出された前記必要な情報に基づいて、前記他の機能の利用を要求する第二の要求情報を前記第二の機能提供手段に送信する第二の要求手段と、して機能させることを特徴とする情報処理プログラム。 - 前記第二の機能提供手段は、
要求に応じて、前記情報処理装置が提供する機能を利用するときの利用可否を判断するために必要なチケットを生成して、送信する送信手段と、
前記他の機能である、受信したチケットが正当であるか否かを検証する機能を実行し、検証結果を送信する第一の検証手段と、を有し、
前記付加手段は、
前記第一の要求情報に、前記必要な情報である、前記チケットおよび前記第一の検証手段を識別する識別情報を付加し、
前記抽出手段は、前記第一の要求情報に付加された、前記チケットおよび前記識別情報を抽出し、
前記第二の要求手段は、当該抽出された前記チケットおよび前記識別情報に基づいて、前記第二の要求情報を前記第二の機能提供手段に対して送信し、
前記第一の機能提供手段は、
前記第二の機能提供手段から受信した前記検証結果に基づいて、前記受信手段により受信した前記第一の要求情報で要求されている機能の利用可否を判断する判断手段と、
前記判断手段による判断結果に基づいて、前記第一の要求情報で要求されている機能を実行し、当該実行の結果を含む返却情報を送信する返却手段とを有することを特徴とする請求項22に記載の情報処理プログラム。 - 前記第一の要求情報は、SOAPメッセージであり、利用する機能のインタフェースが規定される領域と、前記チケットおよび前記識別情報が付加されるヘッダ領域と、が含まれることを特徴とする請求項23に記載の情報処理プログラム。
- インタフェースを呼び出すことにより前記第一の機能提供手段の機能を利用するために必要なセッション識別情報を管理する機能を提供する第三の機能提供手段を有し、
前記第二の機能提供手段は、
要求に応じて、前記情報処理装置が提供する機能を利用するときの利用可否を判断するために必要なチケットを生成して、送信する送信手段と、
前記他の機能である、受信したチケットが正当であるか否かを検証する機能を実行し、検証結果を送信する第一の検証手段と、を有し、
前記付加手段は、
前記第三の機能提供手段が提供する前記セッション識別情報を管理する機能の利用を要求する第三の要求情報に、前記チケットおよび前記第一の検証手段を識別する識別情報を付加し、
前記チケットおよび前記識別情報が付加された前記第三の要求情報を前記第三の機能提供手段に送信する第三の要求手段を有し、
前記第三の機能提供手段は、
前記第三の要求情報で利用が要求される前記セッション識別情報を管理する機能が、他の機能を利用するために必要な情報であって、前記インタフェースでは指定できない情報である前記チケットおよび前記識別情報を抽出する抽出手段と、
前記抽出された前記チケットおよび前記識別情報に基づいて、前記他の機能の利用を要求する第四の要求情報を前記第二の機能提供手段に送信する第四の要求手段と、
前記第一の検証手段による前記検証結果が、前記チケットが正当である旨の検証結果であった場合に、前記第一の要求情報で利用が要求された機能を提供するために必要なセッションを開設し、当該セッションを識別するセッション識別情報を発行して保存する保存手段と、
発行した前記セッション識別情報を送信する送信手段と、を有し、
前記第一の機能提供手段は、
受信した前記セッション識別情報に基づいて、前記セッション識別情報が前記保存手段に保存されたセッション識別情報であるか否かを検証する第二の検証手段と
前記第二の検証手段による判断結果に基づいて、前記第一の要求情報に応じた機能を実行し、前記実行結果を含む返却情報を送信する返却手段とを有することを特徴とする請求項22に記載の情報処理プログラム。 - 前記第三の要求情報は、SOAPメッセージであり、利用する機能のインタフェースが規定される領域と、前記セッション識別情報が付加されたヘッド領域と、が含まれることを特徴とする請求項25に記載の情報処理プログラム。
- 前記セッションの終了を要求する第五の要求情報を前記第三の機能提供手段に送信する第五の要求手段を有し、
前記第三の機能提供手段は
前記第五の要求情報を受信すると、前記セッションの管理に必要な情報を破棄する破棄手段を有することを特徴とする請求項25または26に記載の情報処理プログラム。 - 前記インタフェースには、複数の機能提供手段において機能を提供するにあたり共通して提供される標準インタフェースと、特定の機能提供手段において特定の機能を提供するにあたり共通して提供されていない非標準インタフェースとがあり、
前記他の機能は、非標準インタフェースを呼び出すことにより提供される機能であることを特徴とする請求項22乃至27のいずれか1項に記載の情報処理プログラム。 - 請求項15乃至27のいずれか1項に記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004347042A JP4873852B2 (ja) | 2004-02-26 | 2004-11-30 | 第一の通信装置、情報処理装置、情報処理プログラム、記録媒体 |
US11/065,144 US7689830B2 (en) | 2004-02-26 | 2005-02-24 | Communications apparatus and service providing technique using communications apparatus |
EP05251182A EP1569416B1 (en) | 2004-02-26 | 2005-02-28 | Methods and apparatuses for providing a requested service on a standardised protocol interface |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004052270 | 2004-02-26 | ||
JP2004052270 | 2004-02-26 | ||
JP2004347042A JP4873852B2 (ja) | 2004-02-26 | 2004-11-30 | 第一の通信装置、情報処理装置、情報処理プログラム、記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005278144A JP2005278144A (ja) | 2005-10-06 |
JP4873852B2 true JP4873852B2 (ja) | 2012-02-08 |
Family
ID=34752165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004347042A Expired - Fee Related JP4873852B2 (ja) | 2004-02-26 | 2004-11-30 | 第一の通信装置、情報処理装置、情報処理プログラム、記録媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7689830B2 (ja) |
EP (1) | EP1569416B1 (ja) |
JP (1) | JP4873852B2 (ja) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100736081B1 (ko) | 2005-11-11 | 2007-07-06 | 삼성전자주식회사 | 웹 서비스 제공 장치, 웹 서비스 요청 장치, 웹 서비스제공 방법 및 웹 서비스 요청 방법 |
JP4792944B2 (ja) * | 2005-11-30 | 2011-10-12 | 日本電気株式会社 | 権限管理システム、トークン検証方法、トークン検証プログラム |
US8091120B2 (en) * | 2005-12-21 | 2012-01-03 | At&T Intellectual Property I, L.P. | Adaptive authentication methods, systems, devices, and computer program products |
US8417791B1 (en) | 2006-06-30 | 2013-04-09 | Google Inc. | Hosted calling service |
US7590661B2 (en) * | 2006-07-31 | 2009-09-15 | Ricoh Company, Ltd. | Advanced Web Services on a legacy platform |
US8041331B2 (en) * | 2007-01-05 | 2011-10-18 | Research In Motion Limited | System and method for conditionally attempting an emergency call setup |
EP1944991B1 (en) * | 2007-01-05 | 2015-05-13 | BlackBerry Limited | System and method for conditionally attempting an emergency call set-up |
US8144349B2 (en) | 2007-01-11 | 2012-03-27 | Eicoh Company, Ltd. | Distributing printed documents |
US8019812B2 (en) * | 2007-04-13 | 2011-09-13 | Microsoft Corporation | Extensible and programmable multi-tenant service architecture |
US8078674B2 (en) * | 2007-05-10 | 2011-12-13 | International Business Machines Corporation | Server device operating in response to received request |
US8390843B2 (en) * | 2007-07-16 | 2013-03-05 | Canon Kabushiki Kaisha | Requesting print data of a second print device from a first print device |
US8069409B2 (en) * | 2007-09-06 | 2011-11-29 | Sharp Laboratories Of America, Inc. | Customized remote access to imaging node front panels |
JP5020046B2 (ja) * | 2007-12-06 | 2012-09-05 | 株式会社リコー | 情報処理装置、情報処理方法、及び情報処理プログラム |
JP2010023357A (ja) * | 2008-07-18 | 2010-02-04 | Canon Inc | 画像形成装置、方法、及び、プログラム |
JP2012043398A (ja) | 2010-07-21 | 2012-03-01 | Canon Inc | コンテンツ印刷システム、および印刷中継システム、および制御方法、およびプログラム |
JP5713641B2 (ja) * | 2010-11-16 | 2015-05-07 | キヤノン株式会社 | 印刷中継システム、および印刷中継システムの制御方法、およびプログラム |
JP5800579B2 (ja) | 2011-05-31 | 2015-10-28 | キヤノン株式会社 | 情報処理装置、印刷制御方法及びコンピュータプログラム |
WO2013042412A1 (ja) * | 2011-09-22 | 2013-03-28 | 九州日本電気ソフトウェア株式会社 | 通信システム、通信方法、及びコンピュータ読み取り可能な記録媒体 |
JP5929175B2 (ja) * | 2011-12-27 | 2016-06-01 | 株式会社リコー | 情報処理装置、情報処理システムおよびプログラム |
US9411545B1 (en) * | 2015-01-26 | 2016-08-09 | Kyocera Document Solutions Inc. | Synchronization of different communication channels established between one or more managing servers and one or more remote devices |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5655077A (en) * | 1994-12-13 | 1997-08-05 | Microsoft Corporation | Method and system for authenticating access to heterogeneous computing services |
US6141758A (en) * | 1997-07-14 | 2000-10-31 | International Business Machines Corporation | Method and system for maintaining client server security associations in a distributed computing system |
JP2001075921A (ja) * | 1999-09-03 | 2001-03-23 | Fuji Xerox Co Ltd | サービス処理装置およびサービス実行制御方法 |
JP2001344207A (ja) * | 2000-05-31 | 2001-12-14 | Nec Corp | 認証システムおよび認証方法 |
EP1386470B1 (en) | 2001-04-23 | 2006-10-18 | Koninklijke KPN N.V. | Architecture for providing services in the internet |
US7190476B2 (en) | 2001-06-29 | 2007-03-13 | Hewlett-Packard Development Company, L.P. | Print by reference service communication protocol and interface |
DE10149481A1 (de) * | 2001-10-08 | 2003-04-30 | Siemens Ag | System und Verfahren zur Datenausgabe eines Geräts, insbesondere eines Automatisierungsgerät über eine standardisierte Schnittstelle mit Variablenersetzung über einen Echoserver |
JP2003122720A (ja) * | 2001-10-12 | 2003-04-25 | Nippon Telegraph & Telephone East Corp | 利用者認証システム及びその方法 |
US7603469B2 (en) * | 2002-01-15 | 2009-10-13 | International Business Machines Corporation | Provisioning aggregated services in a distributed computing environment |
DE60322453D1 (de) | 2002-01-21 | 2008-09-11 | Canon Kk | System zum Bereitstellen von Diensten |
JP4050170B2 (ja) | 2002-03-19 | 2008-02-20 | 株式会社リコー | 画像形成装置,蓄積文書出力方法および蓄積文書出力システム |
JP2004032253A (ja) * | 2002-06-25 | 2004-01-29 | Hitachi Ltd | ネットワーク通信装置および通信方式 |
JP2004049922A (ja) * | 2002-07-19 | 2004-02-19 | Sega Corp | クライアントサーバシステム |
EP1422590A3 (en) * | 2002-10-16 | 2009-07-15 | NTT DoCoMo, Inc. | Service Providing Method for a Second Service based on Authentication for a First Service |
US7831693B2 (en) * | 2003-08-18 | 2010-11-09 | Oracle America, Inc. | Structured methodology and design patterns for web services |
-
2004
- 2004-11-30 JP JP2004347042A patent/JP4873852B2/ja not_active Expired - Fee Related
-
2005
- 2005-02-24 US US11/065,144 patent/US7689830B2/en not_active Expired - Fee Related
- 2005-02-28 EP EP05251182A patent/EP1569416B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7689830B2 (en) | 2010-03-30 |
EP1569416A1 (en) | 2005-08-31 |
US20050246427A1 (en) | 2005-11-03 |
JP2005278144A (ja) | 2005-10-06 |
EP1569416B1 (en) | 2012-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4873852B2 (ja) | 第一の通信装置、情報処理装置、情報処理プログラム、記録媒体 | |
US7562217B2 (en) | Web service provider and authentication service provider | |
US8375214B2 (en) | Information processing apparatus, information processing method, and program therefor | |
US7707414B2 (en) | Information processing device for authentication processing, information processing method, and control program for executing the method | |
US20050246428A1 (en) | Service providing method, service providing apparatus, computer-readable storage medium and computer program product | |
US20040080771A1 (en) | Image forming apparatus that can operate without wasteful use of resources thereof and unnecessary authentication | |
JP2017107343A (ja) | 認証連携システム及び認証連携方法、認可サーバー及びプログラム | |
US20070268518A1 (en) | Information processing apparatus, printing system, job processing method, and program used therewith | |
JP4543322B2 (ja) | 仲介サーバ、第2の認証サーバ、これらの動作方法、及び通信システム | |
JP4903079B2 (ja) | スキャン文書管理システム | |
US20040187036A1 (en) | Information providing apparatus, information providing system, service providing apparatus, image forming apparatus, information providing method, service providing method and illegal usage preventing method | |
JP2004303202A (ja) | 情報提供装置、情報提供方法、情報提供プログラム及び記録媒体、並びにユーザ認証装置、ユーザ認証方法、ユーザ認証プログラム及び記録媒体 | |
JP2002334056A (ja) | ログイン代行システム及びログイン代行方法 | |
US20050068569A1 (en) | Printer with document-triggered processing | |
JP4944411B2 (ja) | メニュー生成システム、メニュー生成方法およびメニュー生成プログラム | |
US10713098B2 (en) | Information processing apparatus and cookie information management method | |
JP4231241B2 (ja) | ネットワークにおける通信 | |
JP2006293742A (ja) | 画像形成システムおよび画像形成装置およびサービス連携処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
JP4362778B2 (ja) | プロキシサーバ装置 | |
JP6402805B2 (ja) | 情報処理システム、情報処理装置、機器、情報処理方法、及びプログラム | |
JP4679908B2 (ja) | ウェブ認証サーバー | |
JP4476024B2 (ja) | 認証サービス提供システム | |
JP4937070B2 (ja) | 書類データ管理方法、書類データ作成方法、サーバおよびコンピュータプログラム | |
JP2004005475A (ja) | 画像形成装置および蓄積文書のサムネイル取得方法 | |
Geihs et al. | Single sign-on in service-oriented computing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110301 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110427 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111025 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111122 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141202 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4873852 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |