(57)【要約】      （修正有）【課題】クレジットカード情報のセキュリティを保護するクレジットカード決済システムおよびクレジットカード決済方法を提供する。【解決手段】クレジットカード所有者から提供されたクレジットカード情報のカード番号以外の情報に対して、オンラインショッピング装置２１または情報保管装置３１がコードを発行し、オンラインショッピング装置２１は、カード番号とコードを保持し、情報保管装置３１は、カード番号以外の情報とコードを保管する。オンラインショッピング装置２１は、クレジットカード所有者からクレジットカードによる決済の要求を受け、保存しているコードを情報保管装置３１に送信してカード番号以外の情報の提供を要求し、情報保管装置３１から受信したカード番号以外の情報および自身が保持しているカード番号からクレジットカード情報を復元し、クレジットカードによる決済を行う。【選択図】図１
2016006637.tif 000002
【特許請求の範囲】
【請求項１】
オンラインショッピングにおいてクレジットカードによる決済を行うシステムであって、
オンラインで商品を販売するオンラインショッピング装置と、
前記オンラインショッピング装置とは別の場所に設置され、クレジットカード情報の一部を保管する情報保管装置と、を備え、
前記オンラインショッピング装置は、クレジットカード所有者からクレジットカード情報の提供を受けて、該クレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報に関連付けたユニークなコードを発行し、前記情報保管装置へ該第１の情報および該コードを送信する機能、該第１の情報を削除して該クレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報および該コードを保持する機能、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記コードを前記情報保管装置へ送信して前記コードに対応する前記第１の情報の提供を要求する機能、および前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から復元されたクレジットカード情報を用いてクレジットカードによる決済を執行する機能を有し、
前記情報保管装置は、前記オンラインショッピング装置から受信した前記第１の情報および前記コードを互いに対応付けて保管する機能、および前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置へ送信する機能を有する
ことを特徴とするクレジットカード決済システム。
【請求項２】
オンラインショッピングにおいてクレジットカードによる決済を行うシステムであって、
オンラインで商品を販売するオンラインショッピング装置と、
前記オンラインショッピング装置とは別の場所に設置され、クレジットカード情報の一部を保管する情報保管装置と、を備え、
前記オンラインショッピング装置は、クレジットカード所有者からクレジットカード情報の提供を受けて、該クレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報を前記情報保管装置へ送信する機能、前記情報保管装置から該第１の情報に関連付けたユニークなコードを受信して、該第１の情報を削除して該クレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報および該コードを保持する機能、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記コードを前記情報保管装置へ送信して前記コードに対応する前記第１の情報の提供を要求する機能、および前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から復元されたクレジットカード情報を用いてクレジットカードによる決済を執行する機能を有し、
前記情報保管装置は、前記オンラインショッピング装置から前記第１の情報を受信して前記コードを発行し、該コードを前記オンラインショッピング装置へ送信する機能、前記第１の情報および前記コードを互いに対応付けて保管する機能、および前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置へ送信する機能を有する
ことを特徴とするクレジットカード決済システム。
【請求項３】
前記オンラインショッピング装置は、前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から前記クレジットカード情報を復元する機能をさらに有する
ことを特徴とする請求項１または請求項２に記載のクレジットカード決済システム。
【請求項４】
クレジットカード情報を管理するクレジットカード管理装置を備え、
前記オンラインショッピング装置は、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記第２の情報を、前記クレジットカード管理装置へ送信する機能をさらに有し、
前記情報保管装置は、前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置ではなく前記クレジットカード管理装置へ送信する機能をさらに有し、
前記クレジットカード管理装置は、前記情報保管装置から受信した前記第１の情報および前記オンラインショッピング装置から受信した前記第２の情報から前記クレジットカード情報を復元する機能を有する
ことを特徴とする請求項１または請求項２に記載のクレジットカード決済システム。
【請求項５】
前記情報保管装置は、前記オンラインショッピング装置からの前記第１の情報の提供の要求が正当であるか否かを確認する機能をさらに有する
ことを特徴とする請求項１ないし請求項４のいずれかに記載のクレジットカード決済システム。
【請求項６】
オンラインショッピングにおけるクレジットカードによる決済方法であって、
オンラインで商品を販売するオンラインショッピング装置が、クレジットカード所有者からクレジットカード情報の提供を受けて、該クレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報に関連付けたユニークなコードを発行し、別の場所に設置された情報保管装置へ該第１の情報および該コードを送信し、該第１の情報を削除して該クレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報および該コードを保持し、
前記情報保管装置が、前記オンラインショッピング装置から受信した前記第１の情報および前記コードを互いに対応付けて保管し、
前記オンラインショッピング装置が、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記コードを前記情報保管装置へ送信して前記コードに対応する前記第１の情報の提供を要求し、
前記情報保管装置が、前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置へ送信し、
前記オンラインショッピング装置が、前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から復元されたクレジットカード情報を用いてクレジットカードによる決済を執行する
ことを特徴とするクレジットカード決済方法。
【請求項７】
オンラインショッピングにおけるクレジットカードによる決済方法であって、
オンラインで商品を販売するオンラインショッピング装置が、クレジットカード所有者からクレジットカード情報の提供を受けて、該クレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報を、別の場所に設置された情報保管装置へ送信し、
前記情報保管装置が、前記オンラインショッピング装置から前記第１の情報を受信して該第１の情報に関連付けたユニークなコードを発行し、該コードを前記オンラインショッピング装置へ送信し、該第１の情報および該コードを互いに対応付けて保管し、
前記オンラインショッピング装置が、前記情報保管装置から前記コードを受信して、前記第１の情報を削除して前記クレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報および該コードを保持し、
前記オンラインショッピング装置が、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記コードを前記情報保管装置へ送信して前記コードに対応する前記第１の情報の提供を要求し、
前記情報保管装置が、前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置へ送信し、
前記オンラインショッピング装置が、前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から復元されたクレジットカード情報を用いてクレジットカードによる決済を執行する
ことを特徴とするクレジットカード決済方法。
【請求項８】
前記オンラインショッピング装置が、前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から前記クレジットカード情報を復元する
ことを特徴とする請求項６または請求項７に記載のクレジットカード決済方法。
【請求項９】
前記オンラインショッピング装置が、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記第２の情報を、クレジットカード情報を管理するクレジットカード管理装置へ送信し、
前記情報保管装置が、前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置ではなく前記クレジットカード管理装置へ送信し、
前記クレジットカード管理装置が、前記情報保管装置から受信した前記第１の情報および前記オンラインショッピング装置から受信した前記第２の情報から前記クレジットカード情報を復元する
ことを特徴とする請求項６または請求項７に記載のクレジットカード決済方法。
【請求項１０】
前記情報保管装置が、前記オンラインショッピング装置からの前記第１の情報の提供の要求が正当であるか否かを確認する
ことを特徴とする請求項６ないし請求項９のいずれかに記載のクレジットカード決済方法。
【請求項１１】
オンラインショッピングにおいてクレジットカードによる決済を行うシステムであって、
オンラインで商品を販売するオンラインショッピング装置と、
クレジットカード情報を管理するクレジットカード管理装置と、
クレジットカード所有者からクレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報の提供を受けて該第１の情報に関連付けたユニークなコードを発行するコード管理装置と、を備え、
前記オンラインショッピング装置が、クレジットカードで商品の代金を支払う際のクレジットカード情報として、ユーザー端末から、前記コード管理装置から発行された前記コードとクレジットカード情報の残り一部であって少なくともカード番号の残りの番号を含む第２の情報とを受信し、該受信した前記コードおよび前記第２の情報を前記クレジットカード管理装置に転送して与信を照会し、与信が確認された場合にクレジットカードによる決済を執行するものであり、
前記クレジットカード管理装置が、前記コード管理装置から前記コードおよびそれに関連付けられた前記第１の情報を受信して格納し、かつ、該格納している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報および前記オンラインショッピング装置から受信した前記第２の情報から復元されるクレジットカード情報と自身が管理するクレジットカード情報とを照合して結果を前記オンラインショッピング装置に通知するものである
ことを特徴とするクレジットカード決済システム。
【請求項１２】
前記クレジットカード管理装置が、クレジットカードによる決済に使用されたコードを前記コード管理装置に通知するとともに該コードを削除するものであり、
前記コード管理装置が、前記クレジットカード管理装置から通知された前記コードおよびそれに関連付けられた前記第１の情報を削除するものである
ことを特徴とする請求項１１に記載のクレジットカード決済システム。
【請求項１３】
前記コード管理装置は、前記コードに、利用可能回数、利用可能金額、および有効期限の少なくとも一つが制限事項として設定するものであり、
前記クレジットカード管理装置が、前記コードに設定された前記制限事項に基づいて与信判定を行うものである
ことを特徴とする請求項１１または１２に記載のクレジットカード決済システム。
【請求項１４】
オンラインショッピングにおいてクレジットカードによる決済を行うシステムであって、
オンラインで商品を販売するオンラインショッピング装置と、
クレジットカード情報を管理し、かつ、クレジットカード所有者からの要求に応じてクレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報に関連付けたユニークなコードを発行するクレジットカード管理装置と、備え、
前記オンラインショッピング装置が、クレジットカードで商品の代金を支払う際のクレジットカード情報として、ユーザー端末から、前記クレジットカード管理装置から発行された前記コードとクレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報とを受信し、該受信した前記コードおよび前記第２の情報を前記クレジットカード管理装置に転送して与信を照会し、与信が確認された場合にクレジットカードによる決済を執行するものであり、
前記クレジットカード管理装置が、格納している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報および前記オンラインショッピング装置から受信した前記第２の情報から復元されるクレジットカード情報と自身が管理するクレジットカード情報とを照合して結果を前記オンラインショッピング装置に通知するものである
ことを特徴とするクレジットカード決済システム。
【請求項１５】
前記クレジットカード管理装置が、クレジットカードによる決済に使用されたコードを削除するものである
ことを特徴とする請求項１４に記載のクレジットカード決済システム。
【請求項１６】
前記クレジットカード管理装置は、前記コードに、利用可能回数、利用可能金額、および有効期限の少なくとも一つが制限事項として設定するものであり、
前記クレジットカード管理装置が、前記コードに設定された前記制限事項に基づいて与信判定を行うものである
ことを特徴とする請求項１４または１５に記載のクレジットカード決済システム。
【請求項１７】
オンラインショッピングにおけるクレジットカードによる決済方法であって、
コード管理装置が、クレジットカード所有者からクレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報の提供を受けて該第１の情報に関連付けたユニークなコードを発行し、
クレジットカード情報を管理するクレジットカード管理装置が、前記コード管理装置から前記コードおよびそれに関連付けられた前記第１の情報を受信して格納し、
ユーザー端末が、オンラインで商品を販売するオンラインショッピング装置に、クレジットカードで商品の代金を支払う際のクレジットカード情報として、前記コード管理装置から発行された前記コードとクレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報とを送信し、
前記オンラインショッピング装置が、前記ユーザー端末から受信した前記コードおよび前記第２の情報を前記クレジットカード管理装置に転送して与信を照会し、
前記クレジットカード管理装置が、格納している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報および前記オンラインショッピング装置から受信した前記第２の情報から復元されるクレジットカード情報と自身が管理するクレジットカード情報とを照合して結果を前記オンラインショッピング装置に通知し、
前記オンラインショッピング装置が、前記クレジットカード管理装置によって与信が確認された場合にクレジットカードによる決済を執行する
ことを特徴とするクレジットカード決済方法。
【請求項１８】
前記クレジットカード管理装置が、クレジットカードによる決済に使用されたコードを前記コード管理装置に通知するとともに該コードを削除し、
前記コード管理装置が、前記クレジットカード管理装置から通知された前記コードおよびそれに関連付けられた前記第１の情報を削除する
ことを特徴とする請求項１７に記載のクレジットカード決済方法。
【請求項１９】
前記コード管理装置は、前記コードに、利用可能回数、利用可能金額、および有効期限の少なくとも一つが制限事項として設定するものであり、
前記クレジットカード管理装置が、前記コードに設定された前記制限事項に基づいて与信判定を行うものである
ことを特徴とする請求項１７または１８に記載のクレジットカード決済方法。
【請求項２０】
オンラインショッピングにおけるクレジットカードによる決済方法であって、
クレジットカード情報を管理するクレジットカード管理装置が、クレジットカード所有者からの要求に応じてクレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報に関連付けたユニークなコードを発行し、
ユーザー端末が、オンラインで商品を販売するオンラインショッピング装置に、クレジットカードで商品の代金を支払う際のクレジットカード情報として、前記クレジットカード管理装置から発行された前記コードとクレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報とを送信し、
前記オンラインショッピング装置が、前記ユーザー端末から受信した前記コードおよび前記第２の情報を前記クレジットカード管理装置に転送して与信を照会し、
前記クレジットカード管理装置が、格納している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報および前記オンラインショッピング装置から受信した前記第２の情報から復元されるクレジットカード情報と自身が管理するクレジットカード情報とを照合して結果を前記オンラインショッピング装置に通知し、
前記オンラインショッピング装置が、前記クレジットカード管理装置によって与信が確認された場合にクレジットカードによる決済を執行する
ことを特徴とするクレジットカード決済方法。
【請求項２１】
前記クレジットカード管理装置が、クレジットカードによる決済に使用されたコードを削除する
ことを特徴とする請求項２０に記載のクレジットカード決済方法。
【請求項２２】
前記クレジットカード管理装置が、前記コードに、利用可能回数、利用可能金額、および有効期限の少なくとも一つを制限事項として設定し、
前記クレジットカード管理装置が、前記コードに設定された前記制限事項に基づいて与信判定を行う
ことを特徴とする請求項２０または２１に記載のクレジットカード決済方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クレジットカード決済システムおよびクレジットカード決済方法に関し、特に、インターネットなどを利用したオンラインショッピングにおけるクレジットカード情報のセキュリティを保護する技術に関する。
【背景技術】
【０００２】
近年、インターネットを利用してオンラインで商品を購入するオンラインショッピングが盛んである。オンラインショッピングにおいて、代金の支払い方法としてクレジットカードによる決済がよく利用される。
【０００３】
一般に、オンラインショッピングにおいてクレジットカードによる決済を行う場合、ユーザー（クレジットカード所有者）は、１６桁のカード番号を始め、カード種別（ＶＩＳＡ、Ｍａｓｔｅｒ、ＪＣＢなど）、カード名義人、カード有効期限、３桁のセキュリティコードなどのクレジットカード情報をＰＣ（Personal Computer）などのユーザー端末に入力する。入力されたクレジットカード情報はオンラインショップのサーバーへ送信される。オンラインショップのサーバーは、受信したクレジットカード情報をカード会社のサーバーへ転送して与信照会をし、与信確認がなされるとクレジットカードによる決済が執行され、ユーザーは商品を購入することができる。
【０００４】
オンラインショッピングにおいてクレジットカード決済を利用するとクレジットカード情報がオンラインショップのデータベースに保存される。このため、各ショップが適切に情報セキュリティ対策を講じていなければ、クレジットカード情報が第三者によって不正に取得されたり、ショップのサーバーがウイルスに感染してインターネット上にクレジットカード情報が流出したりする危険性がある。
【０００５】
このようなクレジット情報の漏洩リスクをなくすために、使い捨てのクレジットカード番号（ワンタイムカードＩＤ）をその都度発行し、ワンタイムカードＩＤを用いてオンラインで決済を行う決済システムが知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２０４２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
１６桁のクレジットカード番号において、１桁目の数字は主要産業識別子（ＭＩＩ：Major Industry Identifier）を表し、先頭６桁の数字は発行者識別番号（ＩＩＮ：Issuer Identifier Number）を表すものと決められており、銀行やカード会社などのカード発行会社はそのようなルールに従ってクレジットカード番号を設定する。ワンタイムカードＩＤの番号もまたそのようなルールに従って設定する必要がある。このため、ユーザーは、ワンタイムカードＩＤサービスに対応していないカード発行会社からはワンタイムカードＩＤを発行してもらうことができず、ワンタイムカードＩＤの利用は限定的である。
【０００８】
上記問題に鑑み、本発明は、カード発行会社に依らずにクレジットカード情報に置き換わるコードを発行可能にしてオンラインショッピングにおけるクレジットカード情報のセキュリティを保護することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の一局面に従ったオンラインショッピングにおいてクレジットカードによる決済を行うシステムは、オンラインで商品を販売するオンラインショッピング装置と、前記オンラインショッピング装置とは別の場所に設置され、クレジットカード情報の一部を保管する情報保管装置と、を備え、前記オンラインショッピング装置は、クレジットカード所有者からクレジットカード情報の提供を受けて、該クレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報に関連付けたユニークなコードを発行し、前記情報保管装置へ該第１の情報および該コードを送信する機能、該第１の情報を削除して該クレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報および該コードを保持する機能、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記コードを前記情報保管装置へ送信して前記コードに対応する前記第１の情報の提供を要求する機能、および前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から復元されたクレジットカード情報を用いてクレジットカードによる決済を執行する機能を有し、前記情報保管装置は、前記オンラインショッピング装置から受信した前記第１の情報および前記コードを互いに対応付けて保管する機能、および前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置へ送信する機能を有する。
【００１０】
また、このクレジットカード決済システムに対応するオンラインショッピングにおけるクレジットカードによる決済方法では、オンラインで商品を販売するオンラインショッピング装置が、クレジットカード所有者からクレジットカード情報の提供を受けて、該クレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報に関連付けたユニークなコードを発行し、別の場所に設置された情報保管装置へ該第１の情報および該コードを送信し、該第１の情報を削除して該クレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報および該コードを保持し、前記情報保管装置が、前記オンラインショッピング装置から受信した前記第１の情報および前記コードを互いに対応付けて保管し、前記オンラインショッピング装置が、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記コードを前記情報保管装置へ送信して前記コードに対応する前記第１の情報の提供を要求し、前記情報保管装置が、前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置へ送信し、前記オンラインショッピング装置が、前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から復元されたクレジットカード情報を用いてクレジットカードによる決済を執行する。
【００１１】
かかるクレジットカード決済システムおよび方法によると、クレジットカード情報のうち、情報保管装置には少なくともカード番号が保存されず、また、オンラインショッピング装置にはカード番号を含む一部のクレジットカード情報しか保存されないため、これら装置から情報が漏洩したとしても完全なクレジットカード情報が知られることがない。これにより、オンラインショッピングにおけるクレジットカード情報のセキュリティを保護することができる。また、第１の情報に関連付けられて発行されるコードには特に従うべきルールもないため、カード発行会社に依らずにコードを発行することができる。
【００１２】
また、本発明の別の局面に従ったオンラインショッピングにおいてクレジットカードによる決済を行うシステムは、オンラインで商品を販売するオンラインショッピング装置と、前記オンラインショッピング装置とは別の場所に設置され、クレジットカード情報の一部を保管する情報保管装置と、を備え、前記オンラインショッピング装置は、クレジットカード所有者からクレジットカード情報の提供を受けて、該クレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報を前記情報保管装置へ送信する機能、前記情報保管装置から該第１の情報に関連付けたユニークなコードを受信して、該第１の情報を削除して該クレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報および該コードを保持する機能、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記コードを前記情報保管装置へ送信して前記コードに対応する前記第１の情報の提供を要求する機能、および前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から復元されたクレジットカード情報を用いてクレジットカードによる決済を執行する機能を有し、前記情報保管装置は、前記オンラインショッピング装置から前記第１の情報を受信して前記コードを発行し、該コードを前記オンラインショッピング装置へ送信する機能、前記第１の情報および前記コードを互いに対応付けて保管する機能、および前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置へ送信する機能を有する。
【００１３】
また、このクレジットカード決済システムに対応するオンラインショッピングにおけるクレジットカードによる決済方法では、オンラインで商品を販売するオンラインショッピング装置が、クレジットカード所有者からクレジットカード情報の提供を受けて、該クレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報を、別の場所に設置された情報保管装置へ送信し、前記情報保管装置が、前記オンラインショッピング装置から前記第１の情報を受信して該第１の情報に関連付けたユニークなコードを発行し、該コードを前記オンラインショッピング装置へ送信し、該第１の情報および該コードを互いに対応付けて保管し、前記オンラインショッピング装置が、前記情報保管装置から前記コードを受信して、前記第１の情報を削除して前記クレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報および該コードを保持し、前記オンラインショッピング装置が、前記クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持している前記コードを前記情報保管装置へ送信して前記コードに対応する前記第１の情報の提供を要求し、前記情報保管装置が、前記オンラインショッピング装置から前記第１の情報の提供の要求を受けて、保管している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報を前記オンラインショッピング装置へ送信し、前記オンラインショッピング装置が、前記情報保管装置から受信した前記第１の情報および保持している前記第２の情報から復元されたクレジットカード情報を用いてクレジットカードによる決済を執行する。
【００１４】
かかるクレジットカード決済システムおよび方法によると、クレジットカード情報のうち、オンラインショッピング装置にはカード番号を含む一部のクレジットカード情報しか保存されないため、当該装置から情報が漏洩したとしても完全なクレジットカード情報が知られることがない。これにより、オンラインショッピングにおけるクレジットカード情報のセキュリティを保護することができる。また、第１の情報に関連付けられて発行されるコードには特に従うべきルールもないため、カード発行会社に依らずにコードを発行することができる。
【００１５】
本発明の一局面に従ったオンラインショッピングにおいてクレジットカードによる決済を行うシステムは、オンラインで商品を販売するオンラインショッピング装置と、クレジットカード情報を管理するクレジットカード管理装置と、クレジットカード所有者からクレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報の提供を受けて該第１の情報に関連付けたユニークなコードを発行するコード管理装置と、を備え、前記オンラインショッピング装置が、クレジットカードで商品の代金を支払う際のクレジットカード情報として、ユーザー端末から、前記コード管理装置から発行された前記コードとクレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報とを受信し、該受信した前記コードおよび前記第２の情報を前記クレジットカード管理装置に転送して与信を照会し、与信が確認された場合にクレジットカードによる決済を執行するものであり、前記クレジットカード管理装置が、前記コード管理装置から前記コードおよびそれに関連付けられた前記第１の情報を受信して格納し、かつ、該格納している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報および前記オンラインショッピング装置から受信した前記第２の情報から復元されるクレジットカード情報と自身が管理するクレジットカード情報とを照合して結果を前記オンラインショッピング装置に通知するものである。
【００１６】
また、このクレジットカード決済システムに対応するオンラインショッピングにおけるクレジットカードによる決済方法では、コード管理装置が、クレジットカード所有者からクレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報の提供を受けて該第１の情報に関連付けたユニークなコードを発行し、クレジットカード情報を管理するクレジットカード管理装置が、前記コード管理装置から前記コードおよびそれに関連付けられた前記第１の情報を受信して格納し、ユーザー端末が、オンラインで商品を販売するオンラインショッピング装置に、クレジットカードで商品の代金を支払う際のクレジットカード情報として、前記コード管理装置から発行された前記コードとクレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報とを送信し、前記オンラインショッピング装置が、前記ユーザー端末から受信した前記コードおよび前記第２の情報を前記クレジットカード管理装置に転送して与信を照会し、前記クレジットカード管理装置が、格納している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報および前記オンラインショッピング装置から受信した前記第２の情報から復元されるクレジットカード情報と自身が管理するクレジットカード情報とを照合して結果を前記オンラインショッピング装置に通知し、前記オンラインショッピング装置が、前記クレジットカード管理装置によって与信が確認された場合にクレジットカードによる決済を執行する。
【００１７】
かかるクレジットカード決済システムおよび方法によると、クレジットカード情報のうち、コード管理装置には少なくともカード番号が保存されず、また、オンラインショッピング装置にはカード番号を含む一部のクレジットカード情報しか保存されないため、これら装置から情報が漏洩したとしても完全なクレジットカード情報が知られることがない。これにより、オンラインショッピングにおけるクレジットカード情報のセキュリティを保護することができる。また、コード管理装置が発行するコードには特に従うべきルールもないため、カード発行会社に依らずにコードを発行することができる。
【００１８】
また、本発明の別の局面に従ったオンラインショッピングにおいてクレジットカードによる決済を行うシステムは、オンラインで商品を販売するオンラインショッピング装置と、クレジットカード情報を管理し、かつ、クレジットカード所有者からの要求に応じてクレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報に関連付けたユニークなコードを発行するクレジットカード管理装置と、備え、前記オンラインショッピング装置が、クレジットカードで商品の代金を支払う際のクレジットカード情報として、ユーザー端末から、前記クレジットカード管理装置から発行された前記コードとクレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報とを受信し、該受信した前記コードおよび前記第２の情報を前記クレジットカード管理装置に転送して与信を照会し、与信が確認された場合にクレジットカードによる決済を執行するものであり、前記クレジットカード管理装置が、格納している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報および前記オンラインショッピング装置から受信した前記第２の情報から復元されるクレジットカード情報と自身が管理するクレジットカード情報とを照合して結果を前記オンラインショッピング装置に通知するものである。
【００１９】
また、このクレジットカード決済システムに対応するオンラインショッピングにおけるクレジットカードによる決済方法では、クレジットカード情報を管理するクレジットカード管理装置が、クレジットカード所有者からの要求に応じてクレジットカード情報の一部であって少なくともカード番号の一部の番号を除く第１の情報に関連付けたユニークなコードを発行し、ユーザー端末が、オンラインで商品を販売するオンラインショッピング装置に、クレジットカードで商品の代金を支払う際のクレジットカード情報として、前記クレジットカード管理装置から発行された前記コードとクレジットカード情報の残りの一部であって少なくともカード番号の残りの番号を含む第２の情報とを送信し、前記オンラインショッピング装置が、前記ユーザー端末から受信した前記コードおよび前記第２の情報を前記クレジットカード管理装置に転送して与信を照会し、前記クレジットカード管理装置が、格納している前記第１の情報の中から前記オンラインショッピング装置から受信した前記コードに対応する情報を抽出し、該抽出した情報および前記オンラインショッピング装置から受信した前記第２の情報から復元したクレジットカード情報と自身が管理するクレジットカード情報とを照合して結果を前記オンラインショッピング装置に通知し、前記オンラインショッピング装置が、前記クレジットカード管理装置によって与信が確認された場合にクレジットカードによる決済を執行する。
【００２０】
かかるクレジットカード決済システムおよび方法によると、クレジットカード情報のうち、オンラインショッピング装置にはカード番号を含む一部のクレジットカード情報しか保存されないため、当該装置から情報が漏洩したとしても完全なクレジットカード情報が知られることがない。これにより、オンラインショッピングにおけるクレジットカード情報のセキュリティを保護することができる。また、クレジットカード管理装置が発行するコードには特に従うべきルールもないため、カード発行会社に依らずにコードを発行することができる。
【発明の効果】
【００２１】
本発明によると、カード発行会社に依らずにクレジットカード情報に置き換わるコードを発行可能にしてオンラインショッピングにおけるクレジットカード情報のセキュリティを保護することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１の実施形態に係るクレジットカード決済システムの概略構成図である。
【図２】クレジットカード情報およびその一部に関連付けらユニークなコードを説明する図である。
【図３】情報保管装置によって管理されるコードおよびそれに関連付けられたクレジットカード情報のデータ構造例を示す図である。
【図４】本発明の第１の実施形態に係るクレジットカード決済システムの動作例を示すフローチャートである。
【図５】本発明の第１の実施形態に係るクレジットカード決済システムの別の動作例を示すフローチャートである。
【図６】本発明の第２の実施形態に係るクレジットカード決済システムの概略構成図である。
【図７】本発明の第２の実施形態に係るクレジットカード決済システムの動作例を示すフローチャートである。
【図８】本発明の第２の実施形態に係るクレジットカード決済システムの別の動作例を示すフローチャートである。
【図９】本発明の第３の実施形態に係るクレジットカード決済システムの概略構成図である。
【図１０】コード管理装置によって発行されるコードを説明する図である。
【図１１】コード管理装置によって管理されるコードおよびそれに関連付けられたクレジットカード情報のデータ構造例を示す図である。
【図１２】本発明の第３の実施形態に係るクレジットカード決済システムの動作例を示すフローチャートである。
【図１３】本発明の第４の実施形態に係るクレジットカード決済システムの概略構成図である。
【図１４】本発明の第４の実施形態に係るクレジットカード決済システムの動作例を示すフローチャートである。
【図１５】（ａ）及び（ｂ）は、本発明の各実施形態の変形例におけるカード番号の一部のコード化対象例を示す図であり、（ｃ）は、情報管理装置などによって管理されるコードおよびそれに関連付けられたクレジットカード情報のデータ構造例を示す図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照しながら本発明を実施するための形態について説明する。なお、本発明は、以下の実施形態に限定されるものではない。
【００２４】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るクレジットカード決済システムの概略構成図である。本実施形態に係るクレジットカード決済システムは、ユーザー端末１、オンラインショッピング装置２１、情報保管装置３１、およびクレジットカード管理装置４１を備える。これら端末および装置は、通信ネットワーク１００に接続される。
【００２５】
通信ネットワーク１００は、インターネットやクレジットカード決済用の専用回線である。オンラインショッピング装置２１とクレジットカード管理装置４１との間、およびオンラインショッピング装置２１と情報保管装置３１との間は、インターネットではなく、より安全な専用回線が用いられることがある。なお、説明の便宜のため、インターネットおよび専用回線を通信ネットワーク１００と表している。
【００２６】
ユーザー端末１は、オンラインショッピングを行うユーザー（クレジットカード所有者）が操作する端末であり、例えば、ＰＣ１１や、携帯電話機やスマートホンなどの携帯情報端末１２を含む。ＰＣ１１および携帯情報端末１２は、プログラムを実行し演算を行うＣＰＵ（Central Processing Unit）、通信ネットワーク１００を介して他の情報機器と通信を行う通信インタフェース、プログラムやデータを記憶する記憶装置、ユーザーからの入力を受ける入力インタフェース、および処理結果を表示するディスプレイ装置などを備える。
【００２７】
ＰＣ１１はウェブブラウザを起動して、また、携帯情報端末１２は専用のアプリを起動して、それぞれ、オンラインショッピング装置２１から提供される商品一覧をディスプレイ装置上に表示する。ユーザーは、ユーザー端末１のディスプレイ装置上に表示された商品一覧の中から所望の商品を選択してオンラインで注文することができる。
【００２８】
オンラインショッピング装置２１は、オンラインショップ２に配置される。オンラインショッピング装置２１は、ユーザーからのリクエストに応じて商品一覧をユーザー端末１に提供する機能、およびクレジットカード管理装置４１に与信を照会し、クレジットカード管理装置４１によって与信が確認された場合にクレジットカードによる決済を執行する機能を有する。
【００２９】
さらに、オンラインショッピング装置２１は、クレジットカード所有者から提供されたクレジットカード情報の一部を情報保管装置３１へ送信し、残りの情報を保持する機能、および情報保管装置３１にクレジットカード情報の一部を要求し、情報管理装置４１から受信した情報と自身が保持している情報とを結合してクレジットカード情報を復元する機能を有する。
【００３０】
オンラインショッピング装置２１には、オンラインショップ２内のＬＡＮ（Local Area Network）を介してオンラインショップ内データベース２２が接続されている。オンラインショップ内データベース２２は、オンラインショップ２が取り扱っている商品の情報、ユーザーからの注文情報、決済情報などを格納する。また、オンラインショップ内データベース２２には、ユーザーがクレジットカード決済を行う際のクレジットカード情報が保存される。
【００３１】
情報保管装置３１は、情報保管会社３に配置される。情報保管会社３は、後述するクレジットカードの発行および管理を行うカード発行会社４とは独立して運営される会社である。情報保管装置３１は、オンラインショッピング装置２１から送信されるクレジットカード情報の一部を保管する機能、およびオンラインショッピング装置２１からの要求に応じて、保管しているクレジットカード情報の一部をオンラインショッピング装置２１へ送信する機能を有する。情報保管装置３１には、情報保管会社３内のＬＡＮを介して情報保管会社内データベース３２が接続されている。情報保管会社内データベース３２は、そのようなクレジットカード情報の一部などを格納する。
【００３２】
クレジットカード管理装置４１は、銀行またはカード会社などのカード発行会社４に配置される。クレジットカード管理装置４１は、オンラインショッピング装置２からの与信照会に応じて与信判定を行って結果をオンラインショッピング装置２に通知する機能を有する。
【００３３】
クレジットカード管理装置４１には、カード発行会社４内のＬＡＮを介してカード発行会社内データベース４２が接続されている。カード発行会社内データベース４２は、クレジットカード情報などを格納する。このため、カード発行会社内データベース４２に保存された情報は外部に漏洩しないように厳重に管理されている。
【００３４】
上述したように、本実施形態に係るクレジットカード決済システムにおいて、オンラインショッピング装置２１は、クレジットカード所有者から提供されたクレジットカード情報のすべてをオンラインショップ内データベース２２に格納するのではなく、その一部のみを格納し、残りの情報を情報保管装置３１に預ける。そして、オンラインショッピング装置２１は、クレジットカードによる決済時などの必要に応じて、情報保管装置３１から預けている情報を取得してクレジットカード情報を復元する。
【００３５】
本実施形態に係るクレジットカード決済システムでは、情報保管装置３１に保管される情報に関連付けたユニークなコードが発行される。図２は、クレジットカード情報およびその一部に関連付けたユニークなコードを説明する図である。一般にクレジットカード情報１０１は、１６桁のカード番号１０２、および銀行名、カード種別（ＶＩＳＡ、Ｍａｓｔｅｒ、ＪＣＢなど）、カード名義人、有効期限、および３桁のセキュリティコードといったカード番号以外の情報１０３から構成される。なお、ここでは、少なくともカード番号以外の情報１０３は特許請求の範囲に記載の「第１の情報」の一例であり、少なくともカード番号１０２が「第２の情報」の一例である。
【００３６】
オンラインショッピング装置２１は、クレジットカード所有者から提供されたクレジットカード情報１０１を、カード番号１０２と、カード番号以外の情報１０３に切り分けて、カード番号以外の情報１０３に対して当該情報に関連付けたユニークなコード１０３’を発行する。そして、オンラインショッピング装置２１は、情報保管装置３１に、カード番号以外の情報１０３およびコード１０３’を送信し、カード番号以外の情報１０３を削除して、カード番号１０２とコード１０３’を保持する。一方、情報保管装置３１は、オンラインショッピング装置２１から受信したカード番号以外の情報１０３およびコード１０３’を互いに対応付けて保管する。
【００３７】
コード１０３’は数字以外に、文字、数字、および記号の任意の組み合わせが可能であり、その桁数または文字数も任意である。ここで、図３は、情報管理装置３１によって管理されるコード１０３’およびそれに関連付けられたクレジットカード情報のデータ構造例を示す。例えば、コード１０３’としてのコード「１２４５６」に、銀行名「ＡＢＣ」、カード種別「ＶＩＳＡ」、名義人「ＳＡＴＯ  ＴＡＲＯ」、有効期限「２０１５年３月」、セキュリティコード「３４４」といったカード番号以外の情報１０３が関連付けられる。また、例えば、コード１０３’としてのコード「０２４−１２３４５」などのように、オンラインショップ２の識別番号「０２４」と、そのショップでの通し番号「１２３４５」とを組み合わせて構成することもできる。
【００３８】
情報保管装置３１がコード１０３’を発行してもよい。この場合、オンラインショッピング装置２１は、クレジットカード所有者から提供されたクレジットカード情報１０１を、カード番号１０２と、カード番号以外の情報１０３に切り分けて、カード番号以外の情報１０３を情報保管装置３１に送信する。情報保管装置３１は、オンラインショッピング装置２１からカード番号以外の情報１０３を受信してコード１０３’を発行し、コード１０３’をオンラインショッピング装置２１へ送信し、カード番号以外の情報１０３とコード１０３’を対応付けて保管する。オンラインショッピング装置２１は、情報保管装置３１からコード１０３’を受信して、カード番号以外の情報１０３を削除して、カード番号１０２とコード１０３’を保持する。
【００３９】
次に、本実施形態に係るクレジットカード決済システムの動作例について図４を参照して説明する。図４は、本実施形態に係るクレジットカード決済システムの動作例を示すフローチャートである。
【００４０】
ユーザー（クレジットカード所有者）は、オンラインでショッピングするために、自身のクレジットカード情報１０１をオンラインショッピング装置２１に提供する（Ｓ１０）。ユーザーは、ユーザー端末１を操作して通信ネットワーク１００を介してユーザー端末１をオンラインショッピング装置２１に接続し、ユーザー端末１のディスプレイ装置上に表示された所定の入力フォーマットに必要事項を入力することで、クレジットカード情報１０１をオンラインショッピング装置２１にオンラインで提供することができる。あるいは、ユーザーは、オンラインショップ２に必要事項を記入した文書を郵送して、クレジットカード情報１０１をオンラインショッピング装置２１にオフラインで提供することもできる。
【００４１】
オンラインショッピング装置２１は、ユーザーからクレジットカード情報１０１の提供を受けて、クレジットカードのカード番号以外の情報１０３に関連付けたユニークなコード１０３’を発行し、情報保管装置３１へ、カード番号以外の情報１０３およびコード１０３’を送信する（Ｓ１１）。このとき、オンラインショッピング装置２１は、カード番号以外の情報１０３およびコード１０３’を暗号化して情報保管装置３１へ送信してもよい。
【００４２】
情報保管装置３１は、オンラインショッピング装置２１からカード番号以外の情報１０３およびコード１０３’を受信すると、オンラインショッピング装置２１へ受領通知を返信し、受信したカード番号以外の情報１０３およびコード１０３’を互いに対応付けて保管する（Ｓ１２）。情報保管装置３１がオンラインショッピング装置２１から受信したカード番号以外の情報１０３およびコード１０３’は情報保管会社内データベース３２に格納される。なお、情報保管装置３１による選択的な付加機能Ｓ１２０ａについては、後述する変形例で説明する。
【００４３】
オンラインショッピング装置２１は、情報保管装置３１から受領通知を受けると、カード番号以外の情報１０３を削除してカード番号１０２およびコード１０３’を保持する（Ｓ１３）。カード番号１０２およびコード１０３’はオンラインショップ内データベース２２に格納される。
【００４４】
ユーザーは、ユーザー端末１を操作して通信ネットワーク１００を介してユーザー端末１をオンラインショッピング装置２に接続し、オンラインショッピング装置２からユーザー端末１のディスプレイ装置上に表示される商品一覧の中から購入を希望するものを選択する。そして、ユーザーがユーザー端末１のディスプレイ装置上に表示された支払ボタンを押すことで、通信ネットワーク１００を介してユーザー端末１からオンラインショッピング装置２へクレジットカードによる決済の要求が送信される（Ｓ１４）。
【００４５】
オンラインショッピング装置２１は、クレジットカードによる決済の要求を受けると、保持しているコード１０３’を情報保管装置３１へ送信してコード１０３’に対応するカード番号以外の情報１０３の提供を要求する（Ｓ１５）。情報保管装置３１は、オンラインショッピング装置２１から当該要求を受けると、情報保管会社内データベース３２を検索して、オンラインショッピング装置２１から受信したコード１０３’に対応する情報（カード番号以外の情報）を抽出し、抽出した情報をオンラインショッピング装置２１へ送信する（Ｓ１６）。
【００４６】
なお、このとき、情報保管装置３１は、オンラインショッピング装置２１からのカード番号以外の情報１０３の提供の要求が正当であるか否かを確認してもよい。例えば、情報保管装置３１は、クレジットカード所有者からクレジットカードによる決済の要求があったことを確認するために、ユーザー端末１がオンラインショッピング装置２１にオンラインで接続されているか否かを確認する。また、情報保管装置３１は、オンラインショッピング装置２１においてユーザーが購入希望の商品を選択していることを確認する。もし、オンラインショッピング装置２１からの情報提供要求が正当ではないと判断した場合、情報保管装置３１は、その要求を拒否することができる。これにより、悪意のある第三者がオンラインショッピング装置２１を操作して、情報保管装置３１からカード番号以外の情報１０３が不正に引き出そうとしても、そのような不正行為を阻止することができる。
【００４７】
オンラインショッピング装置２１は、情報保管装置３１から受信したカード番号以外の情報１０３および保持しているカード番号１０２からクレジットカード情報１０１を復元し、クレジットカード情報１０１を通信ネットワーク１００を介してクレジットカード管理装置４１へ転送するとともに与信を照会する（Ｓ１７）。
【００４８】
クレジットカード管理装置４１は、オンラインショッピング装置２から与信照会を受けると、カード発行会社内データベース４２を検索して、オンラインショッピング装置２から受信したクレジットカード情報１０１とカード発行会社内データベース４２に格納されているクレジットカード情報とを照合して、オンラインショッピング装置２から受信したクレジットカード情報１０１の真正性を確認し、オンラインショッピング装置２から受信したクレジットカード情報１０１が与信可能か否かを判定し、判定結果をオンラインショッピング装置２に通知する（Ｓ１８）。
【００４９】
オンラインショッピング装置２は、クレジットカード管理装置４１から与信確認を受けるとクレジットカードによる決済を執行する（Ｓ１９）。これにより、ユーザーはオンラインで商品を購入することができる。
【００５０】
クレジットカード決済に使用されたコード１０３’は、ワンタイム、すなわち、使い捨てでもよいし、繰り返し使用することも可能である。コード１０３’を使い捨てる場合、コード１０３’は無効化または破棄される。無効化とは、そのコード１０３’の情報は残したまま使用不可にする措置であり、破棄とは、そのコード１０３’をデータベースから完全に削除することである。無効化の場合、同じ数字または文字列が新たに発行するコード１０３’に使用できなくなるのに対し、破棄の場合、同じ数字または文字列を新たに発行するコード１０３’に使用することができる。
【００５１】
一方、図５は、本実施形態に係るクレジットカード決済システムの別の動作例を示すフローチャートである。この動作例は、情報保管装置３１においてコード１０３’を発行する場合の動作例であり、上記のステップＳ１１およびＳ１２がステップＳ１１０およびＳ１２０に置き換わる。それ以外は上記の動作例と同様であるため説明を省略する。
【００５２】
オンラインショッピング装置２１は、ユーザーからクレジットカード情報１０１の提供を受けて、クレジットカードのカード番号以外の情報１０３を情報保管装置３１へ送信する（Ｓ１１０）。このとき、オンラインショッピング装置２１は、カード番号以外の情報１０３を暗号化して情報保管装置３１へ送信してもよい。
【００５３】
情報保管装置３１は、オンラインショッピング装置２１からカード番号以外の情報１０３を受信すると、受信したカード番号情報以外の情報１０３に関連付けたユニークなコード１０３’を発行し、発行したコード１０３’をオンラインショッピング装置２１へ送信し、受信したカード番号以外の情報１０３および発行したコード１０３’を互いに対応付けて保管する（Ｓ１２０）。情報保管装置３１がオンラインショッピング装置２１から受信したカード番号以外の情報１０３および情報保管装置３１が発行したコード１０３’は情報保管会社内データベース３２に格納される。なお、情報保管装置３１による選択的な付加機能Ｓ１２０ａについては、後述する変形例で説明する。
【００５４】
オンラインショッピング装置２１は、情報保管装置３１からコード１０３’を受けると、カード番号以外の情報１０３を削除してカード番号１０２および受信したコード１０３’を保持する（Ｓ１３）。カード番号１０２およびコード１０３’はオンラインショップ内データベース２２に格納される。以降、上記のステップＳ１４からＳ１９までが実行される。
【００５５】
以上のように、本実施形態によると、オンラインショッピングにおけるクレジットカード決済において、オンラインショップ内データベース２２に保存されるクレジットカード情報はカード番号１０２とコード１０３’であり、カード番号以外の情報１０３はオンラインショップ内データベース２２には保存されない。したがって、オンラインショップ内データベース２２に格納された情報が漏洩されるような事態が生じても、コード１０３’からクレジットカードの銀行名やカード種別などのカード番号以外の情報を知ることはできず、クレジットカード情報のセキュリティが保護される。また、情報保管会社内データベース３２に保存されるクレジットカード情報はカード番号以外の情報１０３およびコード１０３’のみであり、カード番号１０２は情報保管会社内データベース３２には保存されない。したがって、情報保管会社内データベース３２に格納された情報が漏洩されるような事態が生じても、カード番号以外の情報１０３およびコード１０３’からカード番号１０２を知ることはできず、クレジットカード情報のセキュリティが保護される。さらに、コード１０３’は、従来のワンタイムカードＩＤとは違って、特定のルールに従うことなく自由に設定することができる。したがって、本実施形態に係るクレジットカード決済システムは、既存のカード発行会社にコード発行の負荷を強いることなく、すべてのカード発行会社、すべての種類のクレジットカードに対応することができる。
【００５６】
なお、オンラインショッピング装置２１がクレジットカード管理装置４１へ与信照会をするときに、オンラインショッピング装置２１に一時的に完全な状態のクレジットカード情報１０１が保持されるが、オンラインショッピング装置２１は与信照会が終わると復元したクレジットカード情報１０１を速やかに削除することで、クレジットカード情報のセキュリティ保護に深刻な問題は生じないと考えられる。
【００５７】
あるいは、オンラインショッピング装置２１ではなくクレジットカード管理装置４１がカード番号以外の情報１０３およびコード１０３’からクレジットカード情報１０１を復元するようにしてもよい。この場合、オンラインショッピング装置２１は、クレジットカード所有者からクレジットカードによる決済の要求を受けて、保持しているカード番号１０２をクレジットカード管理装置４１へ送信する。また、情報保管装置３１は、オンラインショッピング装置２１からカード番号以外の情報１０３の提供の要求を受けて、オンラインショッピング装置２１から受信したコード１０３’に対応するカード番号以外の情報１０３をオンラインショッピング装置２１ではなくクレジットカード管理装置４１へ送信する。そして、クレジットカード管理装置４１は、情報保管装置３１から受信したカード番号以外の情報１０３およびオンラインショッピング装置２１から受信したカード番号１０２からクレジットカード情報１０１を復元する。
【００５８】
（第２の実施形態）
図６は、本発明の第２の実施形態に係るクレジットカード決済システムの概略構成図である。本実施形態に係るクレジットカード決済システムは、ユーザー端末１、オンラインショッピング装置２１、およびクレジットカード管理装置４１を備える。これら端末および装置は、通信ネットワーク１００に接続される。なお、本実施形態において、第１の実施形態と同様の構成要素については第１の実施形態と同じ符号を付してその説明は省略する。
【００５９】
本実施形態に係るクレジットカード決済システムは、第１の実施形態における情報保管装置３１を省略して、オンラインショッピング装置２１からのクレジットカード情報の全部または一部を受信して、受信した情報およびその情報に関連付けたユニークなコードを互いに対応付けて保管する機能をクレジットカード管理装置４１に持たせたものである。
【００６０】
本実施形態に係るクレジットカード決済システムの動作例について図７を参照して説明する。図７は、本実施形態に係るクレジットカード決済システムの動作例を示すフローチャートである。
【００６１】
ユーザー（クレジットカード所有者）は、オンラインでショッピングするために、自身のクレジットカード情報１０１をオンラインショッピング装置２１に提供する（Ｓ２０）。ユーザーは、ユーザー端末１を操作して通信ネットワーク１００を介してユーザー端末１をオンラインショッピング装置２１に接続し、ユーザー端末１のディスプレイ装置上に表示された所定の入力フォーマットに必要事項を入力することで、クレジットカード情報１０１をオンラインショッピング装置２１にオンラインで提供することができる。あるいは、ユーザーは、オンラインショップ２に必要事項を記入した文書を郵送して、クレジットカード情報１０１をオンラインショッピング装置２１にオフラインで提供することもできる。
【００６２】
オンラインショッピング装置２１は、ユーザーからクレジットカード情報１０１の提供を受けて、クレジットカードのカード番号以外の情報１０３に関連付けたユニークなコード１０３’を発行し、クレジットカード管理装置４１へ、カード番号以外の情報１０３およびコード１０３’を送信する（Ｓ２１）。このとき、オンラインショッピング装置２１は、カード番号以外の情報１０３およびコード１０３’を暗号化して情報保管装置３１へ送信してもよい。
【００６３】
クレジットカード管理装置４１は、オンラインショッピング装置２１からカード番号以外の情報１０３およびコード１０３’を受信すると、オンラインショッピング装置２１へ受領通知を返信し、受信したカード番号以外の情報１０３およびコード１０３’を互いに対応付けて保管する（Ｓ２２）。クレジットカード管理装置４１がオンラインショッピング装置２１から受信したカード番号以外の情報１０３およびコード１０３’はカード発行会社内データベース４２に格納される。
【００６４】
オンラインショッピング装置２１は、クレジットカード管理装置４１から受領通知を受けると、カード番号以外の情報１０３を削除してカード番号１０２およびコード１０３’を保持する（Ｓ２３）。カード番号１０２およびコード１０３’はオンラインショップ内データベース２２に格納される。
【００６５】
ユーザーは、ユーザー端末１を操作して通信ネットワーク１００を介してユーザー端末１をオンラインショッピング装置２に接続し、オンラインショッピング装置２からユーザー端末１のディスプレイ装置上に表示される商品一覧の中から購入を希望するものを選択する。そして、ユーザーがユーザー端末１のディスプレイ装置上に表示された支払ボタンを押すことで、通信ネットワーク１００を介してユーザー端末１からオンラインショッピング装置２へクレジットカードによる決済の要求が送信される（Ｓ２４）。
【００６６】
オンラインショッピング装置２１は、クレジットカードによる決済の要求を受けると、保持しているカード番号１０２およびコード１０３’をクレジットカード管理装置４１へ通信ネットワーク１００を介してクレジットカード管理装置４１へ転送するとともに与信を照会する（Ｓ２５）。
【００６７】
クレジットカード管理装置４１は、カード発行会社内データベース４２を検索して、オンラインショッピング装置２１から受信したコード１０３’に対応する情報（カード番号以外の情報）を抽出し、オンラインショッピング装置２１から受信したカード番号１０２および抽出したカード番号以外の情報１０３からクレジットカード情報１０１を復元する。そして、クレジットカード管理装置４１は、カード発行会社内データベース４２を検索して、復元したクレジットカード情報１０１とカード発行会社内データベース４２に格納されているクレジットカード情報とを照合して、オンラインショッピング装置２１から受信したカード番号１０２およびコード１０３’の真正性を確認し、復元したクレジットカード情報１０１が与信可能か否かを判定し、判定結果をオンラインショッピング装置２に通知する（Ｓ２６）。
【００６８】
オンラインショッピング装置２は、クレジットカード管理装置４１から与信確認を受けるとクレジットカードによる決済を執行する（Ｓ２７）。これにより、ユーザーはオンラインで商品を購入することができる。
【００６９】
クレジットカード決済に使用されたコード１０３’は、ワンタイム、すなわち、使い捨てでもよいし、繰り返し使用することも可能である。コード１０３’を使い捨てる場合、コード１０３’は無効化または破棄される。無効化とは、そのコード１０３’の情報は残したまま使用不可にする措置であり、破棄とは、そのコード１０３’をデータベースから完全に削除することである。無効化の場合、同じ数字または文字列が新たに発行するコード１０３’に使用できなくなるのに対し、破棄の場合、同じ数字または文字列を新たに発行するコード１０３’に使用することができる。
【００７０】
なお、ステップＳ２１において、オンラインショッピング装置２１は、クレジットカード管理装置４１へクレジットカード情報１０１およびコード１０３’を送信してもよい。この場合、ステップＳ２２において、クレジットカード管理装置４１は、オンラインショッピング装置２１から受信したクレジットカード情報１０１およびコード１０３’を互いに対応付けて保管してもよい。
【００７１】
一方、図８は、本実施形態に係るクレジットカード決済システムの別の動作例を示すフローチャートである。この動作例は、クレジットカード管理装置４１においてコード１０３’を発行する場合の動作例であり、上記のステップＳ２１およびＳ２２がステップＳ２１０およびＳ２２０に置き換わる。それ以外は上記の動作例と同様であるため説明を省略する。
【００７２】
オンラインショッピング装置２１は、ユーザーからクレジットカード情報１０１の提供を受けて、クレジットカードのカード番号以外の情報１０３をクレジットカード管理装置４１へ送信する（Ｓ２１０）。このとき、オンラインショッピング装置２１は、カード番号以外の情報１０３を暗号化して情報保管装置３１へ送信してもよい。
【００７３】
クレジットカード管理装置４１は、オンラインショッピング装置２１からカード番号以外の情報１０３を受信すると、受信したカード番号情報以外の情報１０３に関連付けたユニークなコード１０３’を発行し、発行したコード１０３’をオンラインショッピング装置２１へ送信し、受信したカード番号以外の情報１０３および発行したコード１０３’を互いに対応付けて保管する（Ｓ２２０）。クレジットカード管理装置４１がオンラインショッピング装置２１から受信したカード番号以外の情報１０３およびクレジットカード管理装置４１が発行したコード１０３’はカード発行会社内データベース４２に格納される。
【００７４】
オンラインショッピング装置２１は、クレジットカード管理装置４１からコード１０３’を受けると、カード番号以外の情報１０３を削除してカード番号１０２および受信したコード１０３’を保持する（Ｓ２３）。カード番号１０２およびコード１０３’はオンラインショップ内データベース２２に格納される。以降、上記のステップＳ２４からＳ２７までが実行される。
【００７５】
以上のように、本実施形態によると、第１の実施形態による効果と同様にオンラインショッピングにおけるクレジットカード情報のセキュリティを有効に保護することができるとともに、カード発行会社４が情報保管会社３に頼ることなく自らクレジットカード情報に置き換わるコード１０３’を発行して管理することができる。
【００７６】
（第３の実施形態）
図９は、本発明の第３の実施形態に係るクレジットカード決済システムの概略構成図である。本実施形態に係るクレジットカード決済システムは、ユーザー端末１、オンラインショッピング装置２１、コード管理装置３１、およびクレジットカード管理装置４１を備える。これら端末および装置は、通信ネットワーク１００に接続される。
【００７７】
通信ネットワーク１００は、インターネットやクレジットカード決済用の専用回線である。オンラインショッピング装置２１とクレジットカード管理装置４１との間、およびコード管理装置３１とクレジットカード管理装置４１との間は、インターネットではなく、より安全な専用回線が用いられることがある。なお、説明の便宜のため、インターネットおよび専用回線を通信ネットワーク１００と表している。
【００７８】
ユーザー端末１は、オンラインショッピングを行うユーザー（クレジットカード所有者）が操作する端末であり、例えば、ＰＣ１１や、携帯電話機やスマートホンなどの携帯情報端末１２を含む。ＰＣ１１および携帯情報端末１２は、プログラムを実行し演算を行うＣＰＵ（Central Processing Unit）、通信ネットワーク１００を介して他の情報機器と通信を行う通信インタフェース、プログラムやデータを記憶する記憶装置、ユーザーからの入力を受ける入力インタフェース、および処理結果を表示するディスプレイ装置などを備える。
【００７９】
ＰＣ１１はウェブブラウザを起動して、また、携帯情報端末１２は専用のアプリを起動して、それぞれ、オンラインショッピング装置２１から提供される商品一覧をディスプレイ装置上に表示する。ユーザーは、ユーザー端末１のディスプレイ装置上に表示された商品一覧の中から所望の商品を選択してオンラインで注文することができる。
【００８０】
オンラインショッピング装置２１は、オンラインショップ２に配置される。オンラインショッピング装置２１は、ユーザーからのリクエストに応じて商品一覧をユーザー端末１に提供する機能、およびクレジットカード管理装置４１に与信を照会し、クレジットカード管理装置４１によって与信が確認された場合にクレジットカードによる決済を執行する機能を有する。
【００８１】
オンラインショッピング装置２１には、オンラインショップ２内のＬＡＮ（Local Area Network）を介してオンラインショップ内データベース２２が接続されている。オンラインショップ内データベース２２は、オンラインショップ２が取り扱っている商品の情報、ユーザーからの注文情報、決済情報などを格納する。また、オンラインショップ内データベース２２には、ユーザーがクレジットカード決済を行う際のクレジットカード情報が保存される。
【００８２】
コード管理装置３１は、コード管理会社３に配置される。コード管理会社３は、後述するクレジットカードの発行および管理を行うカード発行会社４とは独立して運営される会社である。コード管理装置３１は、ユーザーにクレジットカード情報に置き換わるコードを発行する機能、そのようなコードを管理する機能を有する。
【００８３】
コード管理装置３１によって発行されるコードについて図１０を参照して説明する。一般にクレジットカード情報１０１は、１６桁のカード番号１０２、および銀行名、カード種別（ＶＩＳＡ、Ｍａｓｔｅｒ、ＪＣＢなど）、カード名義人、有効期限、および３桁のセキュリティコードといったカード番号以外の情報１０３から構成される。なお、ここでは、少なくともカード番号以外の情報１０３は特許請求の範囲に記載の「第１の情報」の一例であり、少なくともカード番号１０２は「第２の情報」の一例である。
【００８４】
コード管理装置３１は、クレジットカード情報１０１を、カード番号１０２と、カード番号以外の情報１０３に切り分けて、カード番号以外の情報１０３に対して当該情報に関連付けたユニークなコード１０３’を発行する。コード１０３’は数字以外に、文字、数字、および記号の任意の組み合わせが可能であり、その桁数または文字数も任意である。また、コード有効期限、上限金額、および利用可能回数などをコード１０３’の制限事項１０４として追加設定可能である。
【００８５】
図９へ戻り、コード管理装置３１には、コード管理会社３内のＬＡＮを介してコード管理会社内データベース３２が接続されている。コード管理会社内データベース３２は、ユーザーから提供を受けたカード番号以外のクレジットカード情報、発行したコードなどを格納する。
【００８６】
図１１は、コード管理装置３１によって管理されるコードおよびそれに関連付けられたクレジットカード情報のデータ構造例を示す。例えば、コード「１２４５６」に、銀行名「ＡＢＣ」、カード種別「ＶＩＳＡ」、名義人「ＳＡＴＯ  ＴＡＲＯ」、有効期限「２０１５年３月」、セキュリティコード「３４４」といったカード番号以外の情報１０３が関連付けられる。さらに、コード「１２４５６」に、コード有効期限「２０１４年４月１日」、上限金額「５０００円」、利用可能回数「２」といった制限事項１０４が関連付けられる。コード管理会社内データベース３２にはこのようなデータが格納されている。
【００８７】
図９へ戻り、クレジットカード管理装置４１は、銀行またはカード会社などのカード発行会社４に配置される。クレジットカード管理装置４１は、オンラインショッピング装置２からの与信照会に応じて与信判定を行って結果をオンラインショッピング装置２に通知する機能を有する。
【００８８】
クレジットカード管理装置４１には、カード発行会社４内のＬＡＮを介してカード発行会社内データベース４２が接続されている。カード発行会社内データベース４２は、クレジットカード情報などを格納する。このため、カード発行会社内データベース４２に保存された情報は外部に漏洩しないように厳重に管理されている。
【００８９】
次に、本実施形態に係るクレジットカード決済システムの動作例について図９および図１２を参照して説明する。図１２は、本実施形態に係るクレジットカード決済システムの動作例を示すフローチャートである。
【００９０】
ユーザー（クレジットカード所有者）は、自身のクレジットカードに対してコード１０３’を発行してもらうために、自身のクレジットカードのカード番号以外の情報１０３をコード管理装置３１に提供する（Ｓ１１）。このとき、ユーザーは、発行してもらうコード１０３’に関する制限事項１０４も合わせてコード管理装置３１に提供することができる。ユーザーは、ユーザー端末１を操作して通信ネットワーク１００を介してユーザー端末１をコード管理装置３１に接続し、ユーザー端末１のディスプレイ装置上に表示された所定の入力フォーマットに必要事項を入力することで、カード番号以外の情報１０３および制限事項１０４をコード管理装置３１にオンラインで提供することができる。あるいは、ユーザーは、コード管理会社３に必要事項を記入した文書を郵送して、カード番号以外の情報１０３および制限事項１０４をコード管理装置３１にオフラインで提供することもできる。
【００９１】
コード管理装置３１は、ユーザーからクレジットカードのカード番号以外の情報１０３の提供を受けて該情報に関連付けたユニークなコード１０３’を発行する（Ｓ１２）。発行されたコード１０３’は、オンラインの場合にはユーザー端末１に直ちに送信され、オフラインの場合にはメールまたは郵便などでユーザーに通知される。
【００９２】
また、コード管理装置３１は、発行したコード１０３’、コード１０３’に関連付けられたカード番号以外の情報１０３、およびコード１０３’に関する制限事項１０４を、通信ネットワークを介してクレジットカード管理装置４１へ送信する（Ｓ１３）。クレジットカード管理装置４１は、コード１０３’、カード番号以外の情報１０３、および制限事項１０４を受信すると、それらをカード発行会社内データベース３２に格納する。
【００９３】
ユーザーは、ユーザー端末１を操作して通信ネットワーク１００を介してユーザー端末１をオンラインショッピング装置２に接続し、オンラインショッピング装置２からユーザー端末１のディスプレイ装置上に表示される商品一覧の中から購入を希望するものを選択する。そして、その商品をクレジットカードによる決済で購入する際、ユーザーは、クレジットカード情報として、ユーザー端末１のディスプレイ装置上に表示された所定の入力フォーマットに、自身のクレジットカードのカード番号１０２とコード管理装置３１から発行されたコード１０３’を入力する。これにより、通信ネットワーク１００を介してユーザー端末１からカード番号１０２およびコード１０３’がオンラインショッピング装置２へ送信される（Ｓ１４）。
【００９４】
オンラインショッピング装置２は、ユーザー端末１から受信したカード番号１０２およびコード１０３’を通信ネットワーク１００を介してクレジットカード管理装置４１へ転送するとともに与信を照会する（Ｓ１５）。なお、このとき、オンラインショッピング装置２がユーザー端末１から受信したカード番号１０２およびコード１０３’はオンラインショップ内データベース２２に格納される。
【００９５】
クレジットカード管理装置４１は、オンラインショッピング装置２から与信照会を受けると、カード発行会社内データベース４２を検索して、オンラインショッピング装置２から受信したコード１０３’に対応する情報（カード番号以外の情報）を抽出する。そして、クレジットカード管理装置４１は、オンラインショッピング装置２から受信したカード番号１０２と抽出したカード番号以外の情報とからなるクレジットカード情報とカード発行会社内データベース４２に格納されているクレジットカード情報とを照合して、オンラインショッピング装置２から受信したカード番号１０２およびコード１０３’の真正性を確認する。さらに、クレジットカード管理装置４１は、あらかじめコード管理装置３１から受信していた制限事項１０４を参照して、オンラインショッピング装置２から受信したカード番号１０２が与信可能か否かを判定し、判定結果をオンラインショッピング装置２に通知する（Ｓ１６）。
【００９６】
オンラインショッピング装置２は、クレジットカード管理装置４１から与信確認を受けるとクレジットカードによる決済を執行する（Ｓ１７）。これにより、ユーザーはオンラインで商品を購入することができる。
【００９７】
クレジットカード決済に使用されたコード１０３’は、ワンタイム、すなわち、使い捨てでもよいし、制限事項１０４を設定した場合にはその制限された範囲内で同じコード１０３’を繰り返し使用可能である。制限事項１０４に含まれる条件のいずれか一つが満たされなくなった場合に初めてそのコード１０３’は無効化または破棄される。無効化とは、そのコード１０３’の情報は残したまま使用不可にする措置であり、破棄とは、そのコード１０３’をデータベースから完全に削除することである。無効化の場合、同じ数字または文字列が新たに発行するコード１０３’に使用できなくなるのに対し、破棄の場合、同じ数字または文字列を新たに発行するコード１０３’に使用することができる。
【００９８】
例えば、図１１に示したコード「１２４５６」の例では、コード１０３’がコード有効期限である２０１４年４月１日以降に使用する場合、上限金額を超えて使用する場合、２回以上使用する場合のいずれかに該当すれば、そのコード１０３’は無効化または廃棄される。
【００９９】
クレジットカード管理装置４１は、与信判定を行った後、使用済みのコード１０３’をコード管理装置３１に通知するとともに、そのコード１０３’をカード発行会社内データベース４２から論理的または物理的に削除する（Ｓ１８）。また、コード管理装置３１は、クレジットカード管理装置４１から通知された使用済みコード１０３’をコード管理会社内データベース３２から論理的または物理的に削除する（Ｓ１９）。コード１０３’の論理削除は無効化措置の一例であり、物理削除は破棄措置の一例である。
【０１００】
以上のように、本実施形態によると、オンラインショッピングにおけるクレジットカード決済において、オンラインショップ内データベース２２に保存されるクレジットカード情報はカード番号１０２とコード１０３’であり、カード番号以外の情報１０３はオンラインショップ内データベース２２には保存されない。したがって、オンラインショップ内データベース２２に格納された情報が漏洩されるような事態が生じても、コード１０３’からクレジットカードの銀行名やカード種別などのカード番号以外の情報を知ることはできず、クレジットカード情報のセキュリティが保護される。また、コード管理会社内データベース３２に保存されるクレジットカード情報はカード番号以外の情報１０３および制限事項１０４のみであり、カード番号１０２はコード管理会社内データベース３２には保存されない。したがって、コード管理会社内データベース３２に格納された情報が漏洩されるような事態が生じても、カード番号以外の情報１０３および制限事項１０４からカード番号１０２を知ることはできず、クレジットカード情報のセキュリティが保護される。さらに、コード１０３’は、従来のワンタイムカードＩＤとは違って、特定のルールに従うことなく自由に設定することができる。したがって、本実施形態に係るクレジットカード決済システムは、既存のカード発行会社にコード発行の負荷を強いることなく、すべてのカード発行会社、すべての種類のクレジットカードに対応することができる。
【０１０１】
（第４の実施形態）
図１３は、本発明の第４の実施形態に係るクレジットカード決済システムの概略構成図である。本実施形態に係るクレジットカード決済システムは、ユーザー端末１、オンラインショッピング装置２１、およびクレジットカード管理装置４１を備える。これら端末および装置は、通信ネットワーク１００に接続される。なお、本実施形態において、第３の実施形態と同様の構成要素については第３の実施形態と同じ符号を付してその説明は省略する。
【０１０２】
本実施形態に係るクレジットカード決済システムは、第３の実施形態におけるコード管理装置３１を省略して、ユーザー（クレジットカード所有者）からの要求に応じてクレジットカードのカード番号以外の情報１０３に関連付けたユニークなコード１０３’を発行する機能をクレジットカード管理装置４１に持たせたものである。
【０１０３】
本実施形態に係るクレジットカード決済システムの動作例について図１３および図１４を参照して説明する。図１４は、本実施形態に係るクレジットカード決済システムの動作例を示すフローチャートである。
【０１０４】
ユーザー（クレジットカード所有者）は、自身のクレジットカードに対してコード１０３’を発行してもらうために、クレジットカード管理装置４１にコード発行を要求する（Ｓ２１）。このとき、ユーザーは、発行してもらうコード１０３’に関する制限事項１０４も合わせてクレジットカード管理装置４１に提供することができる。ユーザーは、ユーザー端末１を操作して通信ネットワーク１００を介してユーザー端末１をクレジットカード管理装置４１に接続し、ユーザー端末１のディスプレイ装置上に表示された所定の入力フォーマットに必要事項を入力することで、コード発行要求および制限事項１０４をクレジットカード管理装置４１にオンラインで提供することができる。あるいは、ユーザーは、クレジットカード管理装置４１に必要事項を記入した文書を郵送して、コード発行要求および制限事項１０４をクレジットカード管理装置４１に提供することもできる。
【０１０５】
クレジットカード管理装置４１は、ユーザーからコード発給要求を受けてカード情報以外の情報１０３に関連付けたユニークなコード１０３’を発行する（Ｓ２２）。発行されたコード１０３’は、オンラインの場合にはユーザー端末１に直ちに送信され、オフラインの場合にはメールまたは郵便などでユーザーに通知される。
【０１０６】
ユーザーは、ユーザー端末１を操作して通信ネットワーク１００を介してユーザー端末１をオンラインショッピング装置２に接続し、オンラインショッピング装置２からユーザー端末１のディスプレイ装置上に表示される商品一覧の中から購入を希望するものを選択する。そして、その商品をクレジットカードによる決済で購入する際、ユーザーは、クレジットカード情報として、ユーザー端末１のディスプレイ装置上に表示された所定の入力フォーマットに、自身のクレジットカードのカード番号１０２とクレジットカード管理装置４１から発行されたコード１０３’を入力する。これにより、通信ネットワーク１００を介してユーザー端末１からカード番号１０２およびコード１０３’がオンラインショッピング装置２へ送信される（Ｓ２４）。
【０１０７】
オンラインショッピング装置２は、ユーザー端末１から受信したカード番号１０２およびコード１０３’を通信ネットワーク１００を介してクレジットカード管理装置４１へ転送するとともに与信を照会する（Ｓ２５）。なお、このとき、オンラインショッピング装置２がユーザー端末１から受信したカード番号１０２およびコード１０３’はオンラインショップ内データベース２２に格納される。
【０１０８】
クレジットカード管理装置４１は、オンラインショッピング装置２から与信照会を受けると、カード発行会社内データベース４２を検索して、オンラインショッピング装置２から受信したコード１０３’に対応する情報（カード番号以外の情報）を抽出する。そして、クレジットカード管理装置４１は、オンラインショッピング装置２から受信したカード番号１０２と抽出したカード番号以外の情報とからなるクレジットカード情報とカード発行会社内データベース４２に格納されているクレジットカード情報とを照合して、オンラインショッピング装置２から受信したカード番号１０２およびコード１０３’の真正性を確認する。さらに、クレジットカード管理装置４１は、ユーザーから提供された制限事項１０４を参照して、オンラインショッピング装置２から受信したカード番号１０２が与信可能か否かを判定し、判定結果をオンラインショッピング装置２に通知する（Ｓ２６）。
【０１０９】
オンラインショッピング装置２は、クレジットカード管理装置４１から与信確認を受けるとクレジットカードによる決済を執行する（Ｓ２７）。これにより、ユーザーはオンラインで商品を購入することができる。
【０１１０】
クレジットカード管理装置４１は、与信判定を行った後、使用済みのコード１０３’をカード発行会社内データベース４２から論理的または物理的に削除する（Ｓ２８）。コード１０３’の論理削除は無効化措置の一例であり、物理削除は破棄措置の一例である。
【０１１１】
以上のように、本実施形態によると、第３の実施形態による効果と同様にオンラインショッピングにおけるクレジットカード情報のセキュリティを有効に保護することができるとともに、カード発行会社４がコード管理会社３に頼ることなく自らクレジットカード情報に置き換わるコード１０３’を発行して管理することができる。
【０１１２】
（変形例１）
以上の第１及び第２の実施形態では、第３及び第４の実施形態で説明したユーザーから提供された制限事項１０４（特に図１０及び図１１を参照）を追加する例については説明していないが、第３及び第４の実施形態と同様に、制限事項１０４を追加する例も同様に実施可能である。例えば、第１及び第２の実施形態において、図３に示したコード１０３’の代わりに、図１１に示すように制限事項１０４の内容も含めてコード化されたものであるコード１０３’を用いることができる。
【０１１３】
この場合、第１の実施形態では、上記図４に示した動作例において、情報管理装置３１は、オンラインショッピング装置２１からカード番号以外の情報１０３およびコード１０３’、さらには制限事項１０４を受信すると（Ｓ１１の動作に対応）、オンラインショッピング装置２１へ受領通知を返信する一方で、カード番号以外の情報１０３およびコード１０３’、さらには制限事項１０４をクレジットカード管理装置４１に送信する（Ｓ１２０ａ）ようにすると良い。また、上記図５に示した動作例において、情報管理装置３１は、オンラインショッピング装置２１からカード番号以外の情報１０３、さらには制限事項１０４を受信すると、コード１０３’を発行してオンラインショッピング装置２１へ送信する一方で、カード番号以外の情報１０３およびコード１０３’、さらには制限事項１０４をクレジットカード管理装置４１に送信する（Ｓ１２０ａ）ようにすると良い。このようにすると、第１の実施形態において、クレジットカード管理装置４１が、与信判定する際に、第３及び第４の実施形態と同様に、予め受信していた制限事項１０４を参照して与信可能か否かを判定し、判定結果をオンラインショッピング装置２１に通知することができる。なお、本変形例におけるその他の動作については、特に繰り返しの説明は省略するが、第３および第４の実施形態と同様に適宜変更実施することができる。
【０１１４】
また、第２の実施形態の場合では、上記図７及び図８に示した動作例において、ユーザー端末１が、クレジットカード情報に加えて制限事項１０４をオンラインショッピング装置２１に提供する（Ｓ２０の動作に対応）と、オンラインショッピング装置２１は、カード番号以外の情報１０３とコード１０３’、さらには制限事項１０４をクレジットカード管理装置４１に送信する（Ｓ２１、Ｓ２１０の動作に対応）。このようにすると、第２の実施形態において、クレジットカード管理装置４１が、与信判定する際に、第３及び第４の実施形態と同様に、予め受信していた制限事項１０４を参照して与信可能か否かを判定し、判定結果をオンラインショッピング装置２１に通知することができる。なお、本変形例におけるその他の動作については、特に繰り返しの説明は省略するが、第３および第４の実施形態と同様に適宜変更実施することができる。
【０１１５】
（変形例２）
以上の第１〜第４の実施形態（変形例１を含む）では、図２および図１０に示したように、クレジットカード情報１０１をカード番号１０２とカード番号以外の情報１０３とに切り分けて、さらに場合によっては、制限事項１０４を追加して、上述の実施形態での説明の通り実施することで、上述の効果を実現することができることを説明してきた。
【０１１６】
しかしながら、クレジットカード情報１０１の切り分けは、上述の実施形態に限定されるものではなく、一変形例として、カード番号１０２についても、そのカード番号１０２の一部をコード化する対象の情報に含め、その残りをコード化しない対象の情報とすることもできる。すなわち、クレジットカード情報１０１を、カード番号１０２のうちの、コード化部分となる番号部分と、その残りの番号部分及びカード番号以外の情報１０３とに切り分けて、本発明を実施することもできる。
【０１１７】
具体的には、図１５（ａ）に示すように、例えば、カード番号が「４９８００１２３４５６７８９０」である場合に、後ろの１０ケタ部分である「１２３４５６７８９０」の部分はコード化の対象とする部分とする一方で、特に公開されても問題のない部分である先頭の６ケタ「４９８０００」の部分はコード化の対象としない部分としても良い。
【０１１８】
また、図１５（ｂ）に示すように、例えば、カード番号が「４９８００１２３４５６７８９０」である場合に、後ろの１０ケタ部分である「１２３４５６７８９０」の部分のうちの先頭６ケタ部分である「１２３４５６」の部分はコード化の対象とする部分とする一方で、その残りの４ケタ部分「７８９０」と特に公開されても問題のない部分である先頭の６ケタ「４９８０００」の部分はコード化の対象としない部分としても良い。
【０１１９】
図１５（ｃ）は、図１５（ａ）の場合における、コード管理装置３１または情報管理装置３１によって管理されるコードおよびそれに関連付けられたクレジットカード情報のデータ構造例を示す。例えば、コード「１２４５６」に、銀行名「ＡＢＣ」、カード種別「ＶＩＳＡ」、名義人「ＳＡＴＯ  ＴＡＲＯ」、有効期限「２０１５年３月」、セキュリティコード「３４４」といったカード番号以外の情報１０３とカード番号の一部「１２３４５６７８９０」が関連付けられる。さらに、コード「１２４５６」に、コード有効期限「２０１４年４月１日」、上限金額「５０００円」、利用可能回数「２」といった制限事項１０４が関連付けられる。
【０１２０】
なお、当変形例では、カード番号以外の情報１０３とカード番号の一部の番号が、特許請求の範囲に記載の「第１の情報」の一例であり、カード番号１０２の残りの番号が「第２の情報」の一例となる。
【０１２１】
このようにすると、クレジットカード番号についても、例えば公開されても良い部分とそうでない部分とに切り分けて、オンラインショッピングにおけるクレジットカード情報のセキュリティ保護を取引の場面などに応じた柔軟な保護が可能になる。
【０１２２】
なお、その他、本発明の実施形態について説明したが、本発明は上記の実施形態の構成に限られず種々の変形が可能である。例えば、クレジットカード情報からカード番号およびその他の情報（例えば、有効期限）を除くクレジットカード部分情報に対してコードを発行するようにしてもよい。
【０１２３】
また、図１ないし図１５を用いて上記実施形態により示した構成および処理は、本発明の一実施形態に過ぎず、本発明を当該構成および処理に限定する趣旨ではない。
【符号の説明】
【０１２４】
１        ユーザー端末
２１      オンラインショッピング装置
３１      情報保管装置またはコード管理装置
４１      クレジットカード管理装置
１０１    クレジットカード情報
１０２    カード番号（第２の情報）
１０３    カード番号以外の情報（第１の情報）
１０３’  コード
１０４    制限事項
【図１】
2016006637.tif 000003
【図２】
2016006637.tif 000004
【図３】
2016006637.tif 000005
【図４】
2016006637.tif 000006
【図５】
2016006637.tif 000007
【図６】
2016006637.tif 000008
【図７】
2016006637.tif 000009
【図８】
2016006637.tif 000010
【図９】
2016006637.tif 000011
【図１０】
2016006637.tif 000012
【図１１】
2016006637.tif 000013
【図１２】
2016006637.tif 000014
【図１３】
2016006637.tif 000015
【図１４】
2016006637.tif 000016
【図１５】
2016006637.tif 000017