(57)【要約】【課題】コンポーネントの利用に関して実際にアプリケーションより利用されたコンポーネント数に応じた課金を行うライセンス課金システムおよびライセンス課金方法を提供することである。【解決手段】コンポーネント販売業者１０は、ライセンス課金サーバ１００に対してコンポーネント、コンポーネント情報および業者情報を登録する。アプリケーション販売業者２０は、登録されたコンポーネント情報を入手し、アプリケーションで利用するコンポーネントのライセンスを購入すると同時にライセンス課金サーバ１００からライセンスを入手する。アプリケーションからコンポーネントの呼出が行われると携帯端末３０上に該当するコンポーネントが無い場合にライセンス課金サーバ１００からダウンロードを行う。【選択図】        図１
2004227180.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続される携帯端末上で実行されるアプリケーションから呼び出されるコンポーネントに対して行うライセンス課金システムであって、
ネットワークを介して接続される携帯端末と、
ライセンス課金端末に対してコンポーネント、コンポーネント情報および業者情報を登録するコンポーネント販売業者クライアントと、
登録された前記コンポーネント情報を入手し、アプリケーションで利用する前記コンポーネントのライセンスを購入すると同時にライセンス課金サーバから前記ライセンスを入手するアプリケーション販売業者クライアントと、
前記コンポーネント販売業者クライアントと前記アプリケーション販売業者クライアントにＷｅｂページとビジネスロジックを提供する前記ライセンス課金サーバとを有することを特徴とするライセンス課金システム。
【請求項２】
前記携帯端末は、自端末の前記コンポーネントを管理し、前記ライセンス課金サーバより必要な前記コンポーネントをダウンロードする機能を有するコンポーネント管理手段と、
ダウンロードした前記コンポーネントを保存するコンポーネント保存手段とを有することを特徴とする請求項１記載のライセンス課金システム。
【請求項３】
前記携帯端末は、実行している前記アプリケーションから前記コンポーネントが呼ばれた場合に、前記コンポーネント管理手段が前記コンポーネント保存手段に該当する前記コンポーネントがあるか確認し、存在しない場合は、前記ライセンス課金サーバに問い合わせ、自動的にダウンロードし、前記コンポーネント保存手段に格納して実行することを特徴とする請求項１または２記載のライセンス課金システム。
【請求項４】
前記コンポーネント販売業者クライアントは、前記ライセンス課金サーバとの通信を行うためにＷｅｂブラウザを有することを特徴とする請求項１記載のライセンス課金システム。
【請求項５】
前記コンポーネント情報は、機能概要、インターフェース情報、販売業者情報、課金種別といった情報を含んだことを特徴とする請求項４記載のライセンス課金システム。
【請求項６】
前記課金種別は、一括課金、定額課金、ダウンロード重量課金、ダウンロード回数限定などの課金方法に関する情報を含んでいることを特徴とする請求項５記載のライセンス課金システム。
【請求項７】
前記アプリケーション販売業者クライアントは、前記ライセンス課金サーバとの通信を行うために前記Ｗｅｂブラウザを有することを特徴とする請求項１記載のライセンス課金システム。
【請求項８】
前記アプリケーション販売業者クライアントは、前記Ｗｅｂブラウザを通して前記ライセンス課金サーバにキーワードによる登録コンポーネントの検索を要求し、検索結果を表示し、使用したい前記コンポーネントの前記ライセンス購入することを特徴とする請求項７記載のライセンス課金システム。
【請求項９】
前記ライセンス課金サーバは、
前記Ｗｅｂページを提供するＷｅｂサーバと、
ビジネスロジックを提供するアプリケーションサーバと、
決済ネットワークとの接続のために使用される決済ゲートウェイと、
前記コンポーネントのダウンロード履歴を保持するダウンロード履歴保持手段と、
前記コンポーネントを格納するコンポーネント格納手段と、
前記コンポーネント情報を格納するコンポーネント情報格納手段と、
前記アプリケーション販売業者および前記コンポーネント販売業者情報を格納する顧客情報格納手段と、
前記アプリケーション販売業者にダウンロードされる前記ライセンス情報を管理するライセンス情報管理手段とを有することを特徴とする請求項１記載のライセンス課金システム。
【請求項１０】
前記アプリケーションサーバは、
コンポーネント登録処理を提供するためのコンポーネント登録処理手段と、
前記アプリケーション販売業者クライアントに対してコンポーネント販売関連の処理を提供するコンポーネント販売処理手段と、
前記コンポーネントの販売時に前記コンポーネントの前記ライセンスを発行するためのライセンス発行処理手段と、
前記携帯端末に対して前記コンポーネントをダウンロードするためのダウンロード管理処理手段と、
前記ダウンロード処理に関するログを収集し、集計するためのログ集計処理手段と、
ログ集計結果を元にライセンス料の徴収および配分を行う決済処理手段とを有することを特徴とする請求項９記載のライセンス課金システム。
【請求項１１】
前記コンポーネント販売事業者クライアントは、登録者情報、前記コンポーネントおよび前記コンポーネント情報を前記ライセンス課金サーバの前記コンポーネント登録処理手段を利用して登録することを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項１２】
前記アプリケーション販売業者クライアントは、前記ライセンス課金サーバのコンポーネント販売処理手段を利用してコンポーネントライブラリに格納されているコンポーネント群の中で利用したい前記コンポーネントを登録し、コンポーネント情報格納手段に格納されている情報をキーとして検索することを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項１３】
前記アプリケーション販売業者クライアントは、前記コンポーネント情報格納手段によって購入したい前記コンポーネントがあった場合に、前記ライセンス課金サーバの前記コンポーネント販売処理手段によって前記コンポーネントの前記ライセンスを前記ライセンス課金サーバから購入することを特徴とする請求項１２記載のライセンス課金システム。
【請求項１４】
前記携帯端末は、前記アプリケーション販売業者クライアントから前記アプリケーションをダウンロードすることを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項１５】
前記携帯端末は、前記コンポーネント管理手段が呼び出された前記コンポーネントが前記携帯端末の前記コンポーネント保存手段に存在しているかを確認し、確認できない場合は、前記ライセンス課金サーバに対して前記コンポーネントのダウンロード要求を行うことを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項１６】
前記携帯端末は、前記ライセンス課金サーバから前記コンポーネントをダウンロード要求する際に、必要とされるコンポーネント名と前記アプリケーションから渡されたライセンスを前記ライセンス課金サーバに送信することを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項１７】
前記ライセンス課金サーバは、前記ダウンロード管理処理手段が、前記携帯端末からダウンロード要求を受けたら、受信した前記ライセンスからライセンスＩＤを抽出し、前記ライセンス情報管理手段に格納されている契約情報と照らし合わせて該当ライセンスＩＤが登録されていることを確認することを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項１８】
前記ライセンス課金サーバは、前記ダウンロード管理処理手段が、ライセンスの確認が取れた場合には、前記携帯端末に対して前記コンポーネントのダウンロードを行うことを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項１９】
前記携帯端末は、前記ライセンス課金サーバからダウンロードしたコンポーネントを前記コンポーネント保存手段に格納すると同時に、コンポーネントを実行させることを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項２０】
前記ライセンス課金サーバは、ダウンロード履歴保持手段に蓄積されたダウンロード履歴を定期的に集計し、ライセンス料の計算を行い、処理結果から決済処理手段が、前記アプリケーション販売業者クライアントからライセンス料を引き落とすことを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項２１】
前記決済処理手段は、決済ゲートウェイを通じて前記決済ネットワークに対して決済データを送ることで前記アプリケーション販売業者クライアントからライセンス料を得ることを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項２２】
前記コンポーネント販売業者クライアントは、前記ライセンス課金サーバからの前記コンポーネントの呼出に対して前記コンポーネントを実行し、実行結果の値を前記ライセンス課金サーバに送信することを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項２３】
前記ライセンス課金サーバは、実行結果の値を前記携帯端末に戻り値として返却することを特徴とする請求項１から１０のいずれか１項に記載のライセンス課金システム。
【請求項２４】
ネットワークを介して接続される携帯端末上で実行されるアプリケーションから呼び出されるコンポーネントに対して行うライセンス課金方法であって、
コンポーネント販売業者が、ライセンス課金サーバに登録者情報、コンポーネントおよびコンポーネント情報を登録する登録工程と、
アプリケーション販売業者クライアントが、前記ライセンス課金サーバから前記コンポーネントを検索する検索工程と、
前記アプリケーション販売業者クライアントが、前記ライセンス課金サーバから前記コンポーネントのライセンスを購入する購入工程と、
前記ライセンス課金サーバが、携帯端末からダウンロードの要求を受けたときに前記ライセンスからライセンスＩＤを抽出し、前記ライセンス課金サーバに格納されている契約情報と照らし合わせ、該当ライセンスＩＤが登録されているかを確認する確認工程と、
前記ライセンス課金サーバは、前記携帯端末に対して前記コンポーネントのダウンロードを行うダウンロード工程と、
前記ライセンス課金サーバは、ダウンロード履歴を定期的に集計処理する集計工程と、
前記集計工程によって集計された集計結果からアプリケーション販売業者クライアントからライセンス料を引き落とすライセンス料引き落とし工程と、
前記ライセンス課金サーバは、前記コンポーネント提供業者クライアントに対してライセンス料を支払うライセンス料支払い工程とを有することを特徴とするライセンス課金方法。
【請求項２５】
前記登録者情報は、登録者名称、住所、ライセンス料の振込先口座が含まれることを特徴とする請求項２４記載のライセンス課金方法。
【請求項２６】
前記コンポーネント情報は、前記コンポーネントを検索する際に必要となるキーワード、機能の詳細情報、前記コンポーネントを呼び出す際に必要となるインターフェースの情報、前記コンポーネントをライセンスする際の方法が含まれていることを特徴とする請求項２４記載のライセンス課金方法。
【請求項２７】
前記確認工程は、前記コンポーネントを使用する権限が前記アプリケーションに与えられているかの前記ライセンスの確認を行い、該当コンポーネントを保有している前記コンポーネント販売業者クライアントに対して呼出要求を行うことを特徴とする請求項２４記載のライセンス課金方法。
【請求項２８】
前記コンポーネント販売業者クライアントは、前記呼出要求に対して、前記コンポーネントを実行し、実行結果の値を前記ライセンス課金サーバに送信することを特徴とする請求項２７記載のライセンス課金方法。
【請求項２９】
前記ライセンス課金サーバは、前記コンポーネント販売業者クライアントが実行したコンポーネントの実行結果の値を前記携帯端末に戻り値として返却することを特徴とする請求項２８記載のライセンス課金方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して接続される携帯電話、ＰＤＡなどの携帯端末に適用されるライセンス課金システムおよびライセンス課金方法に関し、特に携帯端末上で実行されるアプリケーションから呼び出されるライブラリに対して行うライセンス課金システムおよびライセンス課金方法に関する。
【０００２】
【従来の技術】
従来、携帯端末においてはアプリケーションとコンポーネントは全てアプリケーションを開発する業者が一貫して開発し、コンポーネント販売だけを個別にビジネスすることは一般的ではなく、仮にあった場合でもスタティッククリンクを前提としたコンポーネント販売のため、事実上コンポーネントを利用したアプリケーションの販売数に応じた料金を徴収は不可能であった。
【０００３】
また従来の技術として以下のようなものがある。
ユーザは、端末装置にて、関数電卓で実行可能な所望のプログラムを特定する検索条件を入力する。入力された検索条件は、通信ネットワークを介して配信サーバへ送信される。配信サーバは、検索条件に適合するプログラムを検索し、検索結果を端末装置へ送信する（特許文献１参照）。
【０００４】
【特許文献１】
特開２００２−１９６９３５号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、コンポーネントを流通する仕組みが無い、すなわち、有用なコンポーネントを開発したとしてもそれを他の開発業者に広く簡単に利用してもらい、かつその利用料を徴収する仕組みがなかった。これはコンポーネント開発をビジネスとする業者が現れず、結果的に携帯端末アプリケーション市場の活性化の妨げになっている。
【０００６】
また、コンポーネントの利用料に応じた料金徴収に仕組みがないことはアプリケーション提供業者からすれば販売量の見えないアプリケーションに対してコンポーネントの購入という負担を背負うことになり、さらにコンポーネント提供者から見ると販売量の多いアプリケーションから販売量に見合う料金を徴収できないというデメリットを生じさせている。
【０００７】
本発明は係る問題に鑑みてなされたものであり、ネットワークを介して接続される携帯電話、ＰＤＡなどの携帯端末に適用されるもので、携帯端末上で実行されるアプリケーションから呼び出されるコンポーネントに対して行うライブラリにおけるライセンス課金システムおよびライセンス課金方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載のライセンス課金システムは、ネットワークを介して接続される携帯端末上で実行されるアプリケーションから呼び出されるコンポーネントに対して行うライセンス課金システムであって、ネットワークを介して接続される携帯端末と、ライセンス課金端末に対してコンポーネント、コンポーネント情報および業者情報を登録するコンポーネント販売業者クライアントと、登録されたコンポーネント情報を入手し、アプリケーションで利用するコンポーネントのライセンスを購入すると同時にライセンス課金サーバからライセンスを入手するアプリケーション販売業者クライアントと、コンポーネント販売業者クライアントとアプリケーション販売業者クライアントにＷｅｂページとビジネスロジックを提供するライセンス課金サーバとを有することを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載のライセンス課金システムであって、携帯端末は、自端末のコンポーネントを管理し、ライセンス課金サーバより必要なコンポーネントをダウンロードする機能を有するコンポーネント管理手段と、ダウンロードしたコンポーネントを保存するコンポーネント保存手段とを有することを特徴とする。
【００１０】
請求項３記載の発明は、請求項１または２記載のライセンス課金システムであって、携帯端末は、実行しているアプリケーションからコンポーネントが呼ばれた場合に、コンポーネント管理手段がコンポーネント保存手段に該当するコンポーネントがあるか確認し、存在しない場合は、ライセンス課金サーバに問い合わせ、自動的にダウンロードし、コンポーネント保存手段に格納して実行することを特徴とする。
【００１１】
請求項４記載の発明は、請求項１記載のライセンス課金システムであって、コンポーネント販売業者クライアントは、ライセンス課金サーバとの通信を行うためにＷｅｂブラウザを有することを特徴とする。
【００１２】
請求項５記載の発明は、請求項４記載のライセンス課金システムであって、コンポーネント情報は、機能概要、インターフェース情報、販売業者情報、課金種別といった情報を含んだことを特徴とする。
【００１３】
請求項６記載の発明は、請求項５記載のライセンス課金システムであって、課金種別は、一括課金、定額課金、ダウンロード重量課金、ダウンロード回数限定などの課金方法に関する情報を含んでいることを特徴とする。
【００１４】
請求項７記載の発明は、請求項１記載のライセンス課金システムであって、アプリケーション販売業者クライアントは、ライセンス課金サーバとの通信を行うためにＷｅｂブラウザを有することを特徴とする。
【００１５】
請求項８記載の発明は、請求項７記載のライセンス課金システムであって、アプリケーション販売業者クライアントは、Ｗｅｂブラウザを通してライセンス課金サーバにキーワードによる登録コンポーネントの検索を要求し、検索結果を表示し、使用したいコンポーネントのライセンス購入することを特徴とする。
【００１６】
請求項９記載の発明は、請求項１記載のライセンス課金システムであって、ライセンス課金サーバは、Ｗｅｂページを提供するＷｅｂサーバと、ビジネスロジックを提供するアプリケーションサーバと、決済ネットワークとの接続のために使用される決済ゲートウェイと、コンポーネントのダウンロード履歴を保持するダウンロード履歴保持手段と、コンポーネントを格納するコンポーネント格納手段と、コンポーネント情報を格納するコンポーネント情報格納手段と、アプリケーション販売業者およびコンポーネント販売業者情報を格納する顧客情報格納手段と、アプリケーション販売業者にダウンロードされるライセンス情報を管理するライセンス情報管理手段とを有することを特徴とする。
【００１７】
請求項１０記載の発明は、請求項９記載のライセンス課金システムであって、アプリケーションサーバは、コンポーネント登録処理を提供するためのコンポーネント登録処理手段と、アプリケーション販売業者クライアントに対してコンポーネント販売関連の処理を提供するコンポーネント販売処理手段と、コンポーネントの販売時にコンポーネントのライセンスを発行するためのライセンス発行処理手段と、携帯端末に対してコンポーネントをダウンロードするためのダウンロード管理処理手段と、ダウンロード処理に関するログを収集し、集計するためのログ集計処理手段と、ログ集計結果を元にライセンス料の徴収および配分を行う決済処理手段とを有することを特徴とする。
【００１８】
請求項１１記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、コンポーネント販売事業者クライアントは、登録者情報、コンポーネントおよびコンポーネント情報をライセンス課金サーバのコンポーネント登録処理手段を利用して登録することを特徴とする。
【００１９】
請求項１２記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、アプリケーション販売業者クライアントは、ライセンス課金サーバのコンポーネント販売処理手段を利用してコンポーネントライブラリに格納されているコンポーネント群の中で利用したいコンポーネントを登録し、コンポーネント情報格納手段に格納されている情報をキーとして検索することを特徴とする。
【００２０】
請求項１３記載の発明は、請求項１２記載のライセンス課金システムであって、アプリケーション販売業者クライアントは、コンポーネント情報格納手段によって購入したいコンポーネントがあった場合に、ライセンス課金サーバのコンポーネント販売処理手段によってコンポーネントのライセンスをライセンス課金サーバから購入することを特徴とする。
【００２１】
請求項１４記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、携帯端末は、アプリケーション販売業者クライアントからアプリケーションをダウンロードすることを特徴とする。
【００２２】
請求項１５記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、携帯端末は、コンポーネント管理手段が呼び出されたコンポーネントが携帯端末のコンポーネント保存手段に存在しているかを確認し、確認できない場合は、ライセンス課金サーバに対してコンポーネントのダウンロード要求を行うことを特徴とする。
【００２３】
請求項１６記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、携帯端末は、ライセンス課金サーバからコンポーネントをダウンロード要求する際に、必要とされるコンポーネント名とアプリケーションから渡されたライセンスをライセンス課金サーバに送信することを特徴とする。
【００２４】
請求項１７記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、ライセンス課金サーバは、ダウンロード管理処理手段が、携帯端末からダウンロード要求を受けたら、受信したライセンスからライセンスＩＤを抽出し、ライセンス情報管理手段に格納されている契約情報と照らし合わせて該当ライセンスＩＤが登録されていることを確認することを特徴とする。
【００２５】
請求項１８記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、ライセンス課金サーバは、ダウンロード管理処理手段が、ライセンスの確認が取れた場合には、携帯端末に対してコンポーネントのダウンロードを行うことを特徴とする。
【００２６】
請求項１９記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、携帯端末は、ライセンス課金サーバからダウンロードしたコンポーネントをコンポーネント保存手段に格納すると同時に、コンポーネントを実行させることを特徴とする。
【００２７】
請求項２０記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、ライセンス課金サーバは、ダウンロード履歴保持手段に蓄積されたダウンロード履歴を定期的に集計し、ライセンス料の計算を行い、処理結果から決済処理手段が、アプリケーション販売業者クライアントからライセンス料を引き落とすことを特徴とする。
【００２８】
請求項２１記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、決済処理手段は、決済ゲートウェイを通じて決済ネットワークに対して決済データを送ることでアプリケーション販売業者クライアントからライセンス料を得ることを特徴とする。
【００２９】
請求項２２記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、コンポーネント販売業者クライアントは、ライセンス課金サーバからのコンポーネントの呼出に対してコンポーネントを実行し、実行結果の値をライセンス課金サーバに送信することを特徴とする。
【００３０】
請求項２３記載の発明は、請求項１から１０のいずれか１項に記載のライセンス課金システムであって、ライセンス課金サーバは、実行結果の値を携帯端末に戻り値として返却することを特徴とする。
【００３１】
請求項２４記載のライセンス課金方法は、ネットワークを介して接続される携帯端末上で実行されるアプリケーションから呼び出されるコンポーネントに対して行うライセンス課金方法であって、コンポーネント販売業者が、ライセンス課金サーバに登録者情報、コンポーネントおよびコンポーネント情報を登録する登録工程と、アプリケーション販売業者クライアントが、ライセンス課金サーバからコンポーネントを検索する検索工程と、アプリケーション販売業者クライアントが、ライセンス課金サーバからコンポーネントのライセンスを購入する購入工程と、ライセンス課金サーバが、携帯端末からダウンロードの要求を受けたときにライセンスからライセンスＩＤを抽出し、ライセンス課金サーバに格納されている契約情報と照らし合わせ、該当ライセンスＩＤが登録されているかを確認する確認工程と、ライセンス課金サーバは、携帯端末に対してコンポーネントのダウンロードを行うダウンロード工程と、ライセンス課金サーバは、ダウンロード履歴を定期的に集計処理する集計工程と、集計工程によって集計された集計結果からアプリケーション販売業者クライアントからライセンス料を引き落とすライセンス料引き落とし工程と、ライセンス課金サーバは、コンポーネント提供業者クライアントに対してライセンス料を支払うライセンス料支払い工程とを有することを特徴とする。
【００３２】
請求項２５記載の発明は、請求項２４記載のライセンス課金方法であって、登録者情報は、登録者名称、住所、ライセンス料の振込先口座が含まれることを特徴とする。
【００３３】
請求項２６記載の発明は、請求項２４記載のライセンス課金方法であって、コンポーネント情報は、コンポーネントを検索する際に必要となるキーワード、機能の詳細情報、コンポーネントを呼び出す際に必要となるインターフェースの情報、コンポーネントをライセンスする際の方法が含まれていることを特徴とする。
【００３４】
請求項２７記載の発明は、請求項２４記載のライセンス課金方法であって、請求項確認工程は、コンポーネントを使用する権限がアプリケーションに与えられているかのライセンスの確認を行い、該当コンポーネントを保有しているコンポーネント販売業者クライアントに対して呼出要求を行うことを特徴とする。
【００３５】
請求項２８記載の発明は、請求項２７記載のライセンス課金方法であって、コンポーネント販売業者クライアントは、呼出要求に対して、コンポーネントを実行し、実行結果の値をライセンス課金サーバに送信することを特徴とする。
【００３６】
請求項２９記載の発明は、請求項２８記載のライセンス課金方法であって、ライセンス課金サーバは、コンポーネント販売業者クライアントが実行したコンポーネントの実行結果の値を携帯端末に戻り値として返却することを特徴とする。
【００３７】
【発明の実施の形態】
図１は、本発明におけるビジネスの概略について示した図である。
コンポーネント販売業者クライアント１０は、ライセンス課金サーバ１００に対してコンポーネント、コンポーネント情報および業者情報を登録する。アプリケーション販売業者クライアント２０は、登録されたコンポーネント情報を入手し、アプリケーションで利用するコンポーネントのライセンスを購入すると同時にライセンス課金サーバ１００からライセンスを入手する。
【００３８】
アプリケーション販売業者クライアント２０は、アプリケーションにデータとしてライセンスを埋め込む。アプリケーション販売業者クライアント２０が販売したアプリケーションを携帯端末３０上で実行した際、アプリケーションからコンポーネントの呼出が行われると、携帯端末３０上に該当するコンポーネントが無い場合に、ライセンス課金サーバ１００からダウンロードを行う。この際、携帯端末３０は、アプリケーションに埋め込まれたライセンスをライセンス課金サーバ１００に送信し、ライセンス課金サーバ１００は、ダウンロード可否のための認証処理を行う。
【００３９】
ライセンス証明書にはライセンスＩＤがあり、それを元にライセンス先のアプリケーション販売業者クライアント２０の情報を得てダウンロード情報としてライセンス課金サーバ１００に蓄積される。蓄積されたダウンロード情報を元にアプリケーション販売業者クライアント２０からライセンス料を徴収し、コンポーネント販売業者クライアント１０に支払う。
【００４０】
図１では、コンポーネントの販売に関して、直接コンポーネントの受け渡しをするのではなく、コンポーネントをライセンスという形で販売する点である。
また、ライセンスをアプリケーションに組み込んだ上でエンドユーザに販売し、エンドユーザがアプリケーションを使用している中でコンポーネントをダウンロードすることにより、ダウンロード数による課金をアプリケーション販売業者に対して掛けることが可能である。
【００４１】
図２は、ライセンス課金システムの構成を示した図である。
図２では、携帯端末３０とコンポーネント販売業者クライアント２０とアプリケーション販売業者クライアント１０とライセンス課金サーバ１００、これらを相互に接続するインターネット、専用線、公衆回線網などの通信ネットワーク３００および決済機能を実現する決済ネットワーク２００とから構成されている。
【００４２】
携帯端末３０は、携帯電話、ＰＤＡ、小型コンピュータなどの携帯端末を前提としているが、常時もしくは任意にネットワークに接続できる状態にある機器であれば特にその種類を問わない。携帯端末３０には、自端末のコンポーネントを管理し、ライセンス課金サーバ１００より必要なコンポーネントをダウンロードする機能を有するコンポーネント管理部３１およびダウンロードしたコンポーネントを保存するコンポーネント保存領域３２を有している。コンポーネント保存領域３２には具体的には内蔵メモリやＳＤカードなどの外部メモリにコンポーネント用に割り当てられた領域を指している。
【００４３】
携帯端末３０は、実行しているアプリケーションからコンポーネントが呼ばれた場合に、コンポーネント管理部３１がコンポーネント保存領域３２に該当するコンポーネントがあるか確認し、存在しない場合ライセンス課金サーバ１００に問い合わせ、自動的にダウンロードしコンポーネント保存領域３２に格納し実行を行う機能有している。
またコンポーネントは、音声認識、暗号化、ＯＣＲ機能など特定の機能を実現する。
【００４４】
コンポーネント販売業者クライアント２０は、コンポーネントを開発、販売する業者により使用され、ワークステーション・サーバなどの情報処理装置によって構成される。コンポーネント販売業者クライアント２０は、ライセンス課金サーバ１００との通信を行うために、Ｗｅｂブラウザ２１を有している。
コンポーネント販売業者クライアント２０は、Ｗｅｂブラウザ２１を通してコンポーネントおよびコンポーネント情報をライセンス課金サーバ１００に登録を行う。コンポーネント情報としては、機能概要、インターフェース情報、販売業者情報、課金種別などの情報を含んでおり、課金種別は例えば一括課金、定額課金、ダウンロード重量課金、ダウンロード回数限定などの課金方法に関する情報を指している。
【００４５】
アプリケーション販売業者クライアント１０は、アプリケーションをエンドユーザに販売する業者により使用され、ワークステーション・サーバなどの情報処理装置によって構成される。
アプリケーション販売業者クライアント１０は、ライセンス課金サーバ１００との通信を行うために、Ｗｅｂブラウザ１１を有している。アプリケーション販売業者クライアント１０は、Ｗｅｂブラウザ１１を通してライセンス課金サーバ１００にキーワードによる登録コンポーネントの検索を要求、検索結果を表示し、使用したいコンポーネントをライセンス購入する。
【００４６】
また、アプリケーション販売業者クライアント１０は、携帯端末３０に対しアプリケーションをダウンロードするためにＷｅｂサーバ１２を有しているが、携帯端末３０に対してアプリケーションを配布させる方法が他にある場合は、特にＷｅｂサーバを使用する必要はない。ライセンス課金サーバ１００は、通信事業者、ＸＳＰ事業者などのセンター運営者により使用され、ワークステーションサーバなどの情報処理装置によって構成される。
【００４７】
ライセンス課金サーバ１００は、アプリケーション販売業者クライアント１０、コンポーネント販売業者クライアント２０に対し、Ｗｅｂページを提供するＷｅｂサーバ１１０、ビジネスロジックを提供するアプリケーションサーバ１２０、決済ネットワークとの接続のために使用される決済ゲートウェイ１３０、コンポーネントのダウンロード履歴を保持するダウンロードログ１４１、コンポーネント販売業者クライアント２０から登録されたコンポーネントを格納するコンポーネントライブラリ１４２、コンポーネント情報を格納するコンポーネント情報データベース１４３、アプリケーション販売業者およびコンポーネント販売業者情報を格納する顧客情報データベース１４４、アプリケーション販売業者クライアント２０にダウンロードされるライセンス情報を管理するライセンスデータベース１４５から構成されている。
【００４８】
アプリケーションサーバ１２０は、コンポーネント販売業者クライアント２０に対してコンポーネント登録処理を提供するためのコンポーネント登録処理部１２１、アプリケーション販売業者クライアント１０に対してコンポーネント販売関連の処理を提供するコンポーネント販売処理部１２２、コンポーネント販売時にコンポーネントのライセンスを発行するためのライセンス発行処理部１２３、携帯端末３０に対してコンポーネントをダウンロードするためのダウンロード管理処理部１２４、ダウンロード処理に関するログを収集し、集計するためのログ集計処理部１２５およびログ集計結果を元にライセンス料の徴収および配分を行う決済処理部１２６から構成されている。
【００４９】
決済ゲートウェイ１３０は、決済処理部１２６と決済ネットワーク２００間の通信のために使用され、具体的にはＴＣＰ／ＩＰプロトコルを決済ネットワークで使用されるプロトコルに変換する役割を担う。
決済ネットワーク２００は、ＪＣＮやＣＡＦＩＳ、全銀協など既存の決済手段を持ったネットワークを想定しているが、その他でも決済機能を持ったものであれば特にネットワークの種類を問わない。
【００５０】
（第１の実施例）
次に図２、図３および図６から図１１を参照し本発明の処理動作を説明する。
コンポーネント販売事業者クライアント２０は、登録者情報、コンポーネントおよびコンポーネント情報をライセンス課金サーバ１００のコンポーネント登録処理部１２１が提供する図６に示したコンポーネント登録画面から登録を行う（ステップＳ１）。
次に事業者情報には、事業者名称、住所、ライセンス料の振込先口座などの情報が含まれる。コンポーネント情報は、コンポーネントを検索する際に必要となるキーワード、機能の詳細情報、コンポーネントを呼び出す際に必要となるインターフェースの情報、コンポーネントをライセンスする際の課金方法などが含まれている。
【００５１】
コンポーネント登録処理部１２１は、登録されたコンポーネントをコンポーネントライブラリ１４２へコンポーネント情報をコンポーネント情報データベース１４３へ事業者情報を顧客情報データベース１４４に登録する（図１１（ｂ），図１１（ｃ））。
アプリケーション販売業者は、アプリケーション販売業者クライアント１０を介してライセンス課金サーバ１００のコンポーネント販売処理部１２２が提供するコンポーネント検索画面（図７に示す）よりコンポーネントライブラリ１４２に格納されているコンポーネント群の中で自分が利用したいコンポーネントをコンポーネント販売業者クライアント２０が登録しコンポーネント情報データベース１４３に格納されている情報をキーとして検索する（ステップＳ２）。
【００５２】
購入したコンポーネントが見つかった場合、アプリケーション販売業者クライアント１０は、ライセンス課金サーバ１００のコンポーネント販売処理部１２２が提供するコンポーネント購入画面（図８に示す）より利用したコンポーネントのライセンスをライセンス課金サーバ１００より購入する（ステップＳ３）。
【００５３】
ライセンス購入では、コンポーネント購入画面よりアプリケーション販売業者クライアント１０は、コンポーネント販売事業者クライアント２０より複数の支払方法が認められている場合は、一括支払い、定額支払、ダウンロード数に応じた重量支払などのライセンス料の支払方式を選択し、ライセンス料の引き落とし先情報を入力する。引き落とし先情報は、クレジット決済、指定口座引き落としなど一般的に利用されている決済手段を想定しており、金融機関情報、クレジット番号、口座番号など自動引き落としの際に必要となる情報を指している。
【００５４】
入力された情報は、コンポーネント購入画面上の購入ボタンをクリックする、もしくはそれに類するライセンス課金サーバ１００に対して購入を許諾するようなアクションをアプリケーション販売業者クライアント１０が取ることによりライセンス課金サーバ１００に送信され、コンポーネント販売処理部１２２により顧客情報データベース１４４に登録される（図１１（ａ））。ライセンス発行処理部１２３は、コンポーネント購入画面で入力された会社名称、住所などの情報を元にライセンスを生成する。
【００５５】
ライセンスに含まれる情報には、ライセンス発行処理部１２３により自動的に採番されたライセンスＩＤおよびライセンス先の会社名、住所、ｅ−ｍａｉｌアドレスなどの業者情報が含まれる。ライセンス生成方法としては、公開鍵技術を利用したデジタル証明書の生成と同様の方式を用いることを前提しているが、該当コンポーネントを利用するアプリケーション販売業者クライアント１０およびライセンスされたコンポーネントを特定でき、かつ改ざん、成りすましなど不正利用を防止する手段のあるものであれば特にその方法を限定するものではない。
【００５６】
購入後、アプリケーション販売業者クライアント１０にライセンス課金サーバ１００のライセンス発行処理部１２３が提供するライセンスダウンロード画面（図９に示す）が表示され、ダウンロードボタンをクリックすることによりアプリケーション販売業者クライアント１０にダウンロードされる。これは例として挙げているが、ライセンスをアプリケーション提供業者クライアント１０に渡す方法として一般的に利用されているＦＴＰやＨＴＴＰなどのプロトコルを利用したダウンロードやＥメールに添付して送信することを想定としているものの、その方法は限定しておらずネットワーク経由でライセンスを安全に渡すことができるものであれば特にその手段は問わない。ダウンロードが終了するとライセンス発行処理部１２３は、ライセンス情報をライセンスデータベース１４５に登録する（図１１（ｄ））。
【００５７】
ダウンロードしたライセンスは、コンポーネントを利用するアプリケーションの開発時にプログラム内にデータとして埋め込まれる。利用者は、携帯端末３０によりアプリケーション販売業者クライアント１０よりアプリケーションをダウンロードする（ステップＳ４）。
アプリケーションのダウンロード後、当該アプリケーションを起動しアプリケーションを実行すると（ステップＳ５）、特定の機能の利用などコンポーネントが必要となるタイミング（図１０のステップＳ１００）でコンポーネント管理部３１に対し該当コンポーネントの呼出が行われる（ステップＳ６）。
【００５８】
この呼出の際、アプリケーションは呼び出すコンポーネント名とともにコンポーネントのライセンスをコンポーネント管理部３１に渡す。携帯端末３０のコンポーネント管理部３１は、呼び出されたコンポーネントが携帯端末１０のコンポーネント保存領域３２に存在しているかを確認し、無い場合には、ライセンス課金サーバ１００に対し、コンポーネントダウンロード要求を行う（ステップＳ８、図１０のステップ１０１）。コンポーネントのダウンロード要求において、携帯端末３０は、必要とされるコンポーネント名とアプリケーションから渡されたライセンスをライセンス課金サーバ１００に送信する。
【００５９】
ダウンロード要求を受けたライセンス課金サーバ１００のダウンロード管理部１２４は、受信したライセンスからライセンスＩＤを抽出し、ライセンスデータベース１４５に格納されている契約情報と照らし合わせて該当ライセンスＩＤが登録されていることを確認する（ステップＳ９）。ライセンスの確認が取れた場合には、ライセンス課金サーバ１００のダウンロード管理部１２４は、携帯端末３０に対してコンポーネントのダウンロードを行う（ステップＳ１０、図１０のステップＳ１０２）。
【００６０】
ダウンロードが正常に終了すると携帯端末３０は、ダウンロード正常終了通知をライセンス管理サーバ１００に対して送信し、ダウンロードしたコンポーネントをコンポーネント保存領域３２に格納すると同時に、コンポーネントを実行する（図１０ステップＳ１０３）。ダウンロード管理部１２４は、終了通知を確認した後、ダウンロード１４１にダウンロード履歴を書き込む。ダウンロード履歴は、図３に示したステップＳ９で確認されたライセンスＩＤおよびダウンロード日時、ダウンロードする端末を識別するための電話番号に類する端末識別番号を含んでいる（図１１（ａ））。
【００６１】
ライセンス課金サーバ１００のログ集計部１２４は、ダウンロードログ１４１に蓄積されたダウンロード履歴を定期的に集計し、ライセンス料の計算を行い処理結果を決済処理部１２６に渡す（ステップＳ１１）。ライセンス課金サーバ１００の決済処理部１２６は、ステップＳ１１の集計結果からを元にアプリケーション販売事業者に対して顧客情報データベースに格納されている引き落とし先口座からライセンス料を引き落とす（ステップＳ１２）。
【００６２】
この際に、決済処理部１２６は、決済ゲートウェイ１３０を通じて決済ネットワーク２００に対して決済データを送ることによりアプリケーション販売業者の口座から所定の金額のライセンス料を得る（ステップＳ１３）。ライセンス料は、ライセンス課金サーバ１００の運営業者がライセンス料徴収代行料として一定額を差し引いた上で、コンポーネント提供業者に支払う（ステップＳ１４）。ライセンス料の支払いは、顧客情報データベース１４４に格納されている振込先宛に決済処理部１２６が決済ゲートウェイ１３０を通じて決済ネットワーク２００に対して決済データを送ることにより実現する。
【００６３】
（第２の実施例）
次に図４を参照して、アプリケーションのダウンロード時にコンポーネントのダウンロードのダウンロードを同時に行う処理動作を説明する。
ここではアプリケーションダウンロード時にダウンロードすべきコンポーネントの情報を知る必要があるため、アプリケーション販売業者クライアント１０は携帯端末３０に対し、ダウンロードコンポーネント情報を通知する機能を有する。また、携帯端末３０は、通知されたダウンロードコンポーネント情報を元にライセンス課金サーバ１００よりコンポーネントを一括ダウンロードする機能を有する。
【００６４】
コンポーネント販売事業者クライアント２０は、登録者情報、コンポーネントおよびコンポーネント情報をライセンス課金サーバ１００のコンポーネント登録処理部１２１が提供するコンポーネント登録画面（図６に示す）から登録を行う（ステップＳ２０）。事業者情報には、事業者名称、住所、ライセンス料の振込先口座などの情報が含まれる。
【００６５】
コンポーネント情報は、コンポーネントを検索する際に必要となるキーワード、機能の詳細情報、コンポーネントを呼び出す際に必要となるインターフェースの情報、コンポーネントをライセンスする際の課金方法などが含まれている。
コンポーネント登録処理部１２１は、登録されたコンポーネントをコンポーネントライブラリ１４２へコンポーネント情報をコンポーネント情報データベース１４３へ事業者情報を顧客情報データベース１４４に登録する（図１１（ｂ），（ｃ））。
【００６６】
アプリケーション販売業者クライアント１０は、ライセンス課金サーバ１００のコンポーネント販売処理部１２２が提供するコンポーネント検索画面（図７に示す）よりコンポーネントライブラリ１４２に格納されているコンポーネント群の中で自分が利用したいコンポーネントをコンポーネント販売業者クライアント２０が登録しコンポーネント情報データベース１４３に格納されている情報をキーとして検索する（ステップＳ２１）。
【００６７】
購入したいコンポーネントが見つかった場合、アプリケーション販売業者クライアント１０は、ライセンス課金サーバ１００のコンポーネント販売処理部１２２が提供するコンポーネント購入画面（図８に示す）より利用したいコンポーネントのライセンスをライセンス課金サーバ１００より購入する（ステップＳ２２）。携帯端末３０は、アプリケーションおよびダウンロードコンポーネント情報をアプリケーション販売業者クライアント１０よりダウンロードする（ステップＳ２３）。
【００６８】
ダウンロードコンポーネント情報には、ダウンロードするコンポーネント名の一覧が含まれている。携帯端末３０のコンポーネント管理部３１は、ダウンロードコンポーネント情報を元に自端末のコンポーネント保存領域３２に該当コンポーネントが存在するか確認し（ステップＳ２４）、存在しないコンポーネントについてダウンロード要求をライセンス課金サーバ１００に対して行う（ステップＳ２５）。
【００６９】
コンポーネントのダウンロード要求において、携帯端末１０は必要とされるコンポーネント名とアプリケーションから渡されたライセンスをライセンス課金サーバ１００に送信する。ダウンロード要求を受けたライセンス課金サーバ１００のダウンロード管理部１２４は、受信したライセンスからライセンスＩＤを抽出し、ライセンスデータベース１４５に格納されている契約情報と照らし合わせて該当ライセンスＩＤが登録されていることを確認する（ステップＳ２６）。
【００７０】
ライセンスの確認が取れた場合には、ライセンス課金サーバ１００のダウンロード管理部１２４は携帯端末３０に対してコンポーネントのダウンロードを行う（ステップＳ２７、図１０のステップＳ１０２）。ダウンロードが正常に終了すると携帯端末３０は、ダウンロード正常終了通知をライセンス管理サーバ１００に対して送信し、ダウンロードしたコンポーネントをコンポーネント保存領域３２に格納すると同時に、コンポーネントを実行する（図１０のステップＳ１０３）。
【００７１】
ダウンロード管理部１２４は、終了通知を確認した後、ダウンロードログ１４１にダウンロード履歴を書き込む。ダウンロード履歴は、ステップＳ９で確認されたライセンスＩＤおよびダウンロード日時、ダウンロードする端末を識別するための電話番号に類する端末識別番号を含んでいる（図１１（ａ））。ライセンス課金サーバ１００のログ集計部１２４は、ダウンロードログ１４１に蓄積されたダウンロード履歴を定期的に集計し、ライセンス料の計算を行い処理結果を決済処理部１２６に渡す（ステップＳ２８）。
【００７２】
ライセンス課金サーバ１００の決済処理部１２６は、ステップＳ２８の集計結果からを元にアプリケーション販売業者クライアント１０に対して、顧客情報データベースに格納されている引き落とし先口座からライセンス料を引き落とす（ステップＳ２９）。この際に決済処理部１２６は、決済ゲートウェイ１３０を通じて決済ネットワーク２００に対して決済データを送ることによりアプリケーション販売業者クライアント１０の口座から所定の金額のライセンス料を得る（ステップＳ３０）。
【００７３】
ライセンス料は、ライセンス課金サーバ１００の運営業者がライセンス料徴収代行料として一定額を差し引いた上で、コンポーネント提供業者に支払う（ステップＳ３１）。ライセンス料の支払いは、顧客情報データベース１４４に格納されている振込先宛に決済処理部１２６が決済ゲートウェイ１３０を通じて決済ネットワーク２００に対して決済データを送ることにより実現される。
【００７４】
（第３の実施例）
第３の実施例では、携帯端末３０でコンポーネントの呼出を行った際に、携帯端末３０上にはコンポーネントのダウンロードを行わず、コンポーネント販売業者クライアント２０側でコンポーネントを実行し、実行結果のみを携帯端末１０に返却する。
【００７５】
ライセンス課金サーバ１００は、コンポーネントの要求を携帯端末３０より受けると、該当コンポーネント販売業者クライアント２０対してコンポーネントの呼出要求を行う。コンポーネント販売業者クライアント２０は与えられた引数を持ってコンポーネントを実行し、実行結果をライセンス課金サーバ１００に返す。ライセンス課金サーバ１００は実行結果を携帯端末３０に送信する。
【００７６】
次に処理動作を説明する。
図５では、まずコンポーネント販売事業者は、コンポーネント販売事業者クライアント２０を介して、登録者情報、コンポーネントおよびコンポーネント情報をライセンス課金サーバ１００のコンポーネント登録処理部１２１が提供するコンポーネント登録画面（図６に示す）から登録を行う（ステップＳ４０）。事業者情報には、事業者名称、住所、ライセンス料の振込先口座などの情報が含まれる。コンポーネント情報は、コンポーネントを検索する際に必要となるキーワード、機能の詳細情報、コンポーネントを呼び出す際に必要となるインターフェースの情報、コンポーネントをライセンスする際の課金方法などが含まれている。
【００７７】
コンポーネント登録処理部１２１は、登録されたコンポーネントをコンポーネントライブラリ１４２へコンポーネント情報をコンポーネント情報データベース１４３へ事業者情報を顧客情報データベースに登録する（図１１（ｂ）、図１１（ｃ））。アプリケーション販売業者クライアント１０は、ライセンス課金サーバ１００のコンポーネント販売処理部１２２が提供するコンポーネント検索画面（図７に示す）よりコンポーネントライブラリ１４２に格納されているコンポーネント群の中で自分が利用したいコンポーネントをコンポーネント販売業者クライアント２０が登録しコンポーネント情報データベース１４３に格納されている情報をキーとして検索する（ステップＳ４１）
【００７８】
購入したいコンポーネントが見つかった場合、アプリケーション販売業者クライアント１０は、ライセンス課金サーバ１００のコンポーネント販売処理部１２２が提供するコンポーネント購入画面（図８に示す）より利用したコンポーネントのライセンスをライセンス課金サーバ１００より購入する（ステップＳ４２）。
【００７９】
ライセンス購入では、コンポーネント購入画面（図８に示す）よりアプリケーション販売業者クライアント１０は、コンポーネント販売事業者２０より複数の支払方法が認められている場合は、一括支払い、定額支払、ダウンロード数に応じた重量支払などのライセンス料の支払方式を選択し、ライセンス料の引き落とし先情報を入力する。引き落とし先情報は、クレジット決済、指定口座引き落としなど一般的に利用されている決済手段を想定しており、金融機関情報、クレジット番号、口座番号など自動引き落としの際に必要となる情報を指している。
【００８０】
入力された情報は、コンポーネント購入画面上の購入ボタンをクリックする、もしくはそれに類するライセンス課金サーバ１００に対して購入を許諾するようなアクションをアプリケーション販売業者が取ることによりライセンス課金サーバ１００に送信され、コンポーネント販売処理部１２２により顧客情報データベース１４４に登録される（図１１（ａ））。
【００８１】
ライセンス発行処理部は、コンポーネント購入画面（図８に示す）で入力された会社名称、住所などの情報を元にライセンスを生成する。ライセンスに含まれる情報には、ライセンス発行処理部により自動的に採番されたライセンスＩＤおよびライセンス先の会社名、住所、ｅ−ｍａｉｌアドレスなどの業者情報が含まれる。ライセンスの生成方法としては、公開鍵技術を利用したデジタル証明書の生成と同様の方式を用いることを前提としているが、該当コンポーネントを利用するアプリケーション販売業者クライアント１０およびライセンスされたコンポーネントを特定でき、かつ改ざん、成りすましなど不正利用を防止する手段のものであれば特にその方法を限定するものではない。
【００８２】
購入後、アプリケーション販売業者クライアント１０にライセンス課金サーバ１００のライセンス発行処理部１２３が提供するライセンスダウンロード画面（図９に示す）が表示され、ダウンロードボタンをクリックすることによりアプリケーション販売業者クライアント１０にダウンロードされる。例としてライセンスをアプリケーション提供業者に渡す方法として一般的に利用されているＦＴＰやＨＴＴＰなどのプロトコルを利用したダウンロードやＥメールに添付して送信することを想定として入るものの、その方法は、限定しておらずネットワーク経由でライセンスを安全に渡すことができるものであれば特にその手段は問わない。ダウンロードが終了するとライセンス発行処理部１２３は、ライセンス情報をライセンスデータベース１４５に登録する（図１１（ｄ））。
【００８３】
ダウンロードしたライセンスは、コンポーネントを利用するアプリケーションの開発時にプログラム内にデータとして埋め込まれる。
利用者は、携帯端末３０によりアプリケーション販売業者クライアント１０よりアプリケーションをダウンロードする（ステップＳ４３）。アプリケーションのダウンロード後、アプリケーションを起動しアプリケーションを実行し（ステップＳ４４）、特定の機能の利用などコンポーネントが必要となるタイミング（図１０のステップＳ１００）でコンポーネント管理部３１に対し、コンポーネントの呼出が行われる（ステップＳ４５）。
【００８４】
呼出の際に、アプリケーションは呼び出すコンポーネント名と共にコンポーネントのライセンスをコンポーネント管理部３１に渡す。携帯端末３０のコンポーネント管理部３１に存在しているかを確認し（ステップＳ４６）、携帯端末３０は、自端末内にコンポーネントが無い場合に、ライセンス課金サーバ１００に対し、コンポーネントの呼出を行う（ステップＳ４７）。呼出時の情報としてはダウンロード処理の場合に必要となる情報に加えてコンポーネントを実行するにあたって必要となる引数が含まれる。
【００８５】
ライセンス課金サーバ１００は、コンポーネントを使用する権限がアプリケーションに与えられているかのライセンスチェックを行い（ステップＳ４８）、コンポーネントを保有しているコンポーネント販売業者クライアント２０に対し呼び出し要求を行う（ステップＳ４９）。コンポーネント販売業者クライアント２０は、ライセンス課金サーバ１００からのコンポーネントの呼出に対し、コンポーネントを実行し、実行結果の値をライセンス課金サーバ１００に送信する（ステップＳ５０）。ライセンス課金サーバ１００は、実行結果の値を携帯端末３０に戻り値として返却する（ステップＳ５１）。
【００８６】
次にライセンス課金サーバ１００のログ集計部１２４は、ダウンロード１４１に蓄積されたダウンロード履歴を定期的に集計しライセンス料の計算を行い処理結果を決済処理部１２６に渡す（ステップＳ５２）。ライセンス課金サーバ１００の決済処理部１２６は、ステップＳ５２の集計結果からを元にアプリケーション販売業者に対して、顧客情報データベースに格納されている引き落とし先口座からライセンス料を引き落とす（ステップＳ５３）。この時に決済処理部１２６は、決済ゲートウェイ１３０を通じて決済ネットワーク２００に対して決済データを送ることによりアプリケーション販売業者クライアント１０の口座から所定の金額のライセンス料を得る（ステップＳ５４）。
【００８７】
ライセンス料は、ライセンス課金サーバ１００の運営業者がライセンス料徴収代行料として一定額差し引いた上で、コンポーネント提供業者に支払う（ステップＳ５５）。ライセンス料の支払いは、顧客情報データベース１４４に格納されている振込先宛に決済処理部１２６が決済ゲートウェイ１３０を通じて決済ネットワーク２００に対して決済データを送ることにより実現される。
【００８８】
【発明の効果】
以上の説明から明らかなように、コンポーネントをセンター側で一元管理し、利用状況を全て把握することで、コンポーネントの利用に関して実際にアプリケーションより利用されたコンポーネント数に応じた課金が可能になる。
また、利用されたコンポーネントの利用料を実際にダウンロードした利用者ではなくダウンロードを要求したアプリケーションを作成したアプリケーション販売業者から徴収することができる。
さらに、アプリケーションとコンポーネントの提供を分離することでアプリケーションの開発効率およびアプリケーション、コンポーネントのメンテナンス性を上げることが可能になる。
【図面の簡単な説明】
【図１】本発明の実施形態におけるライセンス課金システムの概略を示した図である。
【図２】本発明の実施形態におけるライセンス課金システムの構成を示した図である。
【図３】本発明の実施形態におけるライセンス課金の処理動作を示したフローチャートである。
【図４】本発明の実施形態におけるライセンス課金の処理動作を示したフローチャートである。
【図５】本発明の実施形態におけるライセンス課金の処理動作を示したフローチャートである。
【図６】本発明の実施形態におけるコンポーネント登録画面を示した図である。
【図７】本発明の実施形態におけるコンポーネント検索画面を示した図である。
【図８】本発明の実施形態におけるコンポーネント購入画面を示した図である。
【図９】本発明の実施形態におけるライセンスダウンロード画面を示した図である。
【図１０】本発明の実施形態における携帯端末画面遷移例を示した図である。
【図１１】本発明の実施形態におけるデータベースレイアウト例を示した図である。
【符号の説明】
１０  コンポーネント販売業者端末クライアント
２０  アプリケーション販売業者端末クライアント
３０  携帯端末（エンドユーザ）
１００  ライセンス課金サーバ
【図１】
2004227180.tif 000003
【図２】
2004227180.tif 000004
【図３】
2004227180.tif 000005
【図４】
2004227180.tif 000006
【図５】
2004227180.tif 000007
【図６】
2004227180.tif 000008
【図７】
2004227180.tif 000009
【図８】
2004227180.tif 000010
【図９】
2004227180.tif 000011
【図１０】
2004227180.tif 000012
【図１１】
2004227180.tif 000013