(57)【要約】初期部分から販売単価が逓増する部分が存在するように価格設定されたコンテンツの購入部分を特定するための情報と購入指示とを購入者の端末から受信した場合、当該購入者に対応してコンテンツの購入範囲の情報及び金額情報を記憶装置に登録し、購入者宛にコンテンツの購入部分のデータを送信する。このように単純な分割販売ではなく、例えばコンテンツの初期部分から徐々に販売単価が上昇するような価格設定の下にコンテンツの分割販売を実施することにより、（ａ）購入者は最初は低価格で購入でき、また早い段階で気に入らないと判断すれば購入を中止すれば全体として安い費用で済み、（ｂ）コンテンツ販売者は、購入者が全て購読した場合には従来と変わらない売上を上げることができる上、仮に購入者が途中で購読を中止したとしても途中までの売上を上げることができる。
2003079251.tif 000002
【特許請求の範囲】
【請求項１】
初期部分から販売単価が逓増する部分が存在するように価格設定されたコンテンツの購入部分を特定するための情報と購入指示とを購入者の端末から受信した場合、当該購入者に対応して前記コンテンツの購入範囲の情報及び金額情報を記憶装置に登録する登録ステップと、
前記購入者宛に前記コンテンツの購入部分のデータを送信するステップと、
を含むコンテンツ分割販売方法。
【請求項２】
前記コンテンツの購入部分を特定するための情報が、購入金額の情報を含み、
前記登録ステップが、
前記購入金額の情報と前記コンテンツの価格設定の情報とから前記コンテンツの購入範囲の情報を算出するステップ
を含む請求項１記載のコンテンツ分割販売方法。
【請求項３】
前記コンテンツの購入部分を特定するための情報が、前記コンテンツの購入範囲の情報を含み、
前記登録ステップが、
前記コンテンツの購入範囲の情報と前記コンテンツの価格設定の情報とから前記コンテンツの金額情報を算出するステップ
を含む請求項１記載のコンテンツ分割販売方法。
【請求項４】
前記記憶装置に登録された前記コンテンツの購入範囲の情報を用いて前回までの又は前回の購入範囲の情報を前記購入者の端末に送信するステップ
をさらに含む請求項１記載のコンテンツ分割販売方法。
【請求項５】
前記コンテンツの価格設定に基づく価格グラフと前記記憶装置に登録された前記コンテンツの購入範囲の情報とを用いて前記価格グラフと前回までの購入範囲とを表示させるための情報を前記購入者の端末に送信するステップ
をさらに含む請求項１記載のコンテンツ分割販売方法。
【請求項６】
前記記憶装置に登録された前記コンテンツの購入範囲の情報を用いて前回までの購入範囲より後ろの部分を前記コンテンツの購入部分を特定するための情報として指定可能にした、前記コンテンツの購入を促すためのデータを前記購入者の端末に送信するステップ
をさらに含む請求項１記載のコンテンツ分割販売方法。
【請求項７】
コンテンツ販売サーバから、初期部分から販売単価が逓増する部分が存在するように価格設定された購入希望コンテンツの価格設定に関する情報と当該購入希望コンテンツの前回までの購入範囲の情報とを受信し、表示装置に表示するステップと、
ユーザから前記購入希望コンテンツの購入部分を特定するための情報を受け取り、前記コンテンツ販売サーバに送信するステップと、
前記コンテンツ販売サーバにより生成された前記購入希望コンテンツの購入部分を受信するステップと、
を含むコンテンツ購入方法。
【請求項８】
販売者の端末から販売用コンテンツの登録要求を受信した場合、当該販売用コンテンツの価格設定を促すためのデータを前記販売者の端末へ送信する送信ステップと、
初期部分から販売単価が逓増する部分が存在するような前記販売用コンテンツの価格設定の指示情報を前記販売者の端末から受信した場合、前記販売用コンテンツの価格設定に関する情報を記憶装置に格納するステップと、
を含むコンテンツ販売設定方法。
【請求項９】
初期部分から販売単価が逓増する部分が存在するような価格設定の価格カーブを含む前記販売用コンテンツの価格カーブの雛型のデータを前記販売者の端末に送信するステップ
をさらに含むことを特徴とする請求項８記載のコンテンツ販売設定方法。
【請求項１０】
前記販売用コンテンツの価格設定の指示情報が、前記価格カーブのパラメータの指示情報を含み、
前記販売者の端末に前記価格カーブのパラメータの指示を促すためのデータを送信するステップ
をさらに含むことを特徴とする請求項９記載のコンテンツ販売設定方法。
【請求項１１】
販売用コンテンツの登録要求の送信先であるコンテンツ販売サーバから、販売用コンテンツの価格設定を促すためのデータを受信し、表示装置に表示するステップと、
前記販売用コンテンツに対して当該販売用コンテンツの初期部分から販売単価が逓増する部分が存在するような価格設定のための情報を販売者から受け付け、前記コンテンツ販売サーバに送信するステップと、
を含むコンテンツ販売設定方法。
【請求項１２】
初期部分から販売単価が逓増する部分が存在するように価格設定されたコンテンツの購入部分を特定するための情報と購入指示とを購入者の端末から受信した場合、当該購入者に対応して前記コンテンツの購入範囲の情報及び金額情報を記憶装置に登録する登録ステップと、
前記購入者宛に前記コンテンツの購入部分のデータを送信するステップと、
をコンピュータに実行させるためのプログラム。
【請求項１３】
販売者の端末から販売用コンテンツの登録要求を受信した場合、当該販売用コンテンツの価格設定を促すためのデータを前記販売者の端末へ送信する送信ステップと、
初期部分から販売単価が逓増する部分が存在するような前記販売用コンテンツの価格設定の指示情報を前記販売者の端末から受信した場合、前記販売用コンテンツの価格設定に関する情報を記憶装置に格納するステップと、
をコンピュータに実行させるためのプログラム。
【請求項１４】
請求項１２又は請求項１３のプログラムを格納した記録媒体。
【請求項１５】
初期部分から販売単価が逓増する部分が存在するように価格設定されたコンテンツの購入部分を特定するための情報と購入指示とを購入者の端末から受信した場合、当該購入者に対応して前記コンテンツの購入範囲の情報及び金額情報を記憶装置に登録する登録手段と、
前記購入者宛に前記コンテンツの購入部分のデータを送信する手段と、
を有するコンテンツ分割販売装置。
【請求項１６】
販売者の端末から販売用コンテンツの登録要求を受信した場合、当該販売用コンテンツの価格設定を促すためのデータを前記販売者の端末へ送信する送信手段と、
初期部分から販売単価が逓増する部分が存在するような前記販売用コンテンツの価格設定の指示情報を前記販売者の端末から受信した場合、前記販売用コンテンツの価格設定に関する情報を記憶装置に格納する手段と、
をコンテンツ販売設定装置。
【発明の詳細な説明】
［技術分野］
本発明は、コンテンツのオンライン販売技術に関する。
［背景技術］
例えばインターネットにおける書籍販売サイトでは、様々な販売促進技術を使用して売上向上を図っている。例えば、キーワードによる書籍の検索、書籍に関する書評の提供、購入額に応じたポイントの提供や配送費の無料化又はディスカウント等様々である。
しかし書籍のオンライン販売では、実際の書店のように書籍の内容を確認して購入するということはできない。実際の書店において顧客は、書籍の実物を手にとって見て、また内容を多少なりとも確認してみて購読意欲が湧いた場合に購入するといった行動をとる場合が多い。すなわち、従来の書籍販売サイトが提供しているサービスでは、顧客は書籍の内容を確認することはできないため、何らかの理由で予め購入することが決まっている書籍、お気に入りの作家の書籍や話題の書籍といったもの以外の書籍に対する購入意欲を湧かせることができなかった。
［発明の開示］
従って本発明の目的は、書籍、映画、音声データ、ゲームなどを含むコンテンツのオンライン販売において顧客に対して購入意欲を効果的に湧出させるための技術を提供することである。
本発明の第１の態様に係るコンテンツ分割販売方法は、初期部分から販売単価が逓増する部分が存在するように価格設定されたコンテンツの購入部分を特定するための情報と購入指示とを購入者の端末から受信した場合、当該購入者に対応してコンテンツの購入範囲の情報及び金額情報を記憶装置に登録する登録ステップと、購入者宛にコンテンツの購入部分のデータを送信するステップとを含む。このように単純な分割販売ではなく、例えばコンテンツの初期部分から徐々に販売単価が上昇するような価格設定の下にコンテンツの分割販売を実施することにより、以下の利点がある。すなわち、（ａ）購入者は最初は低価格で購入でき、また早い段階で気に入らないと判断すれば購入を中止すれば全体として安い費用で済み、より多くの書籍を試読できる。また、（ｂ）コンテンツ販売者は、購入者が全て購読した場合には従来と変わらない売上を得ることができる上、仮に購入者が途中で購読を中止したとしても途中までの売上を得ることができ、さらに物品を販売するよりコストを非常に低く抑えることができるという利点がある。
なお、コンテンツの購入部分を特定するための情報が、購入金額の情報を含み、上で述べた登録ステップが、購入金額の情報とコンテンツの価格設定の情報とからコンテンツの購入範囲の情報を算出するステップを含むような構成であってもよい。
また、コンテンツの購入部分を特定するための情報が、コンテンツの購入範囲の情報を含み、上で述べた登録ステップが、コンテンツの購入範囲の情報とコンテンツの価格設定の情報とからコンテンツの金額情報を算出するステップを含むような構成であってもよい。
さらに、記憶装置に登録されたコンテンツの購入範囲の情報を用いて前回までの又は前回の購入範囲の情報を購入者の端末に送信するステップをさらに含むような構成であってもよい。これにより購入者は、前回まで又は前回の購入範囲を考慮して今回の購入範囲を決定することができるようになる。
また、コンテンツの価格設定に基づく価格グラフと記憶装置に登録されたコンテンツの購入範囲の情報とを用いて価格グラフと前回までの購入範囲とを表示させるための情報を購入者の端末に送信するステップをさらに含むような構成であってもよい。これにより、価格と前回までの購入範囲を考慮した上で、今回の購入範囲を決定することができるようになる。
さらに、記憶装置に登録されたコンテンツの購入範囲の情報を用いて前回までの購入範囲より後ろの部分をコンテンツの購入部分を特定するための情報として指定可能にした、コンテンツの購入を促すためのデータを購入者の端末に送信するステップをさらに含むような構成であってもよい。これにより顧客はより簡単に今回の購入部分を指定することができるようになる。
本発明の第２の態様に係るコンテンツ購入方法は、コンテンツ販売サーバから、初期部分から販売単価が逓増する部分が存在するように価格設定された購入希望コンテンツの価格設定に関する情報と当該購入希望コンテンツの前回までの購入範囲の情報とを受信し、表示装置に表示するステップと、ユーザから購入希望コンテンツの購入部分を特定するための情報を受け取り、コンテンツ販売サーバに送信するステップと、コンテンツ販売サーバにより生成された購入希望コンテンツの購入部分を受信するステップとを含む。これにより顧客は価格及び前回までの購入範囲を参照して今回の購入範囲を決定することができるようになり、利便性が高い。
本発明の第３の態様に係るコンテンツ販売設定方法は、販売者の端末から販売用コンテンツの登録要求を受信した場合、当該販売用コンテンツの価格設定を促すためのデータを販売者の端末へ送信する送信ステップと、初期部分から販売単価が逓増する部分が存在するような販売用コンテンツの価格設定の指示情報を販売者の端末から受信した場合、販売用コンテンツの価格設定に関する情報を記憶装置に格納するステップとを含む。
なお、初期部分から販売単価が逓増する部分が存在するような価格設定の価格カーブを含む販売用コンテンツの価格カーブの雛型のデータを販売者の端末に送信するステップをさらに含むような構成であってもよい。このような構成により、販売者はより簡単に価格設定を行うことができるようになる。
また、上で述べた販売用コンテンツの価格設定の指示情報が、価格カーブのパラメータの指示情報を含み、販売者の端末に価格カーブのパラメータの指示を促すためのデータを送信するステップをさらに含むような構成であってもよい。雛型の価格カーブから微調整できるようにするためである。
本発明の第４の態様に係るコンテンツ販売設定方法は、販売用コンテンツの登録要求の送信先であるコンテンツ販売サーバから、販売用コンテンツの価格設定を促すためのデータを受信し、表示装置に表示するステップと、販売用コンテンツに対して当該販売用コンテンツの初期部分から販売単価が逓増する部分が存在するような価格設定のための情報を販売者から受け付け、コンテンツ販売サーバに送信するステップとを含む。このようにすることにより、コンテンツ販売者は、例えばコンテンツの初期部分から徐々に販売単価が漸増するような価格設定を行うことができるようになり、上で述べたような利益を享受できるようになる。
なお、本発明の第１及び３の態様に係る方法をコンピュータに実行させるためのプログラムを作成することも可能であって、当該プログラムは、例えばフロッピー・ディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、インターネットなどのネットワークを介して配布される場合もある。なお、処理途中のデータについては、コンピュータのメモリに一時保管される。
［本発明を実施するための最良の形態］
第１図に本発明の一実施の形態に係るシステム概要図を示す。例えばインターネットであるネットワーク１には、例えばパーソナル・コンピュータであり且つウェブ（Ｗｅｂ）ブラウザ機能を有する１又は複数の販売者端末７と、例えばパーソナル・コンピュータであり且つＷｅｂブラウザ機能及びメーラ機能を有する１又は複数の購入者端末３と、本実施の形態における主要な処理を実施し且つＷｅｂサーバ機能を有する分割販売サーバ５とが接続されている。分割販売サーバ５は、コンテンツの販売を行うためのサーバであって、書籍、映画、音声データ、ゲームなどのコンテンツである商品の情報を登録するための商品情報登録部５１と、商品情報を購入者端末３からの要求に応じて提供する商品情報提供部５３と、購入者端末３からの指示に応じて購入処理を実施する購入処理部５５と、購入者により購入された商品であるコンテンツの情報を送信するための商品送信処理部５７とが含まれる。また、分割販売サーバ５は、決済処理に用いるための購入マスタＤＢ６１と、会員である購入者の情報を登録するための会員マスタＤＢ６２と、コンテンツの価格設定についての情報を格納する傾斜価格マスタＤＢ６３と、商品であるコンテンツの基本的な情報を格納する商品マスタＤＢ６４と、購入者の購入履歴を登録するための購入履歴マスタＤＢ６５とを管理している。以下では、コンテンツとして本（書籍）を例にとって説明する。
第２図に商品マスタＤＢ６４に格納されるデータの一例を示す。第２図の例では、商品コードの列３０１と、発売日の列３０２と、タイトル名の列３０３と、著者の列３０４と、出版社の列３０５と、価格の列３０６とが設けられている。但し、これ以外の本の基本情報を登録するようにすることも可能である。例えば書評や簡単な案内などである。
第３図に傾斜価格マスタＤＢ６３に格納されるデータの一例を示す。第３図の例では、商品コードの列３１１と、いずれの価格体系が設定されているかを表す指定グラフ区分の列３１２と、総ページ数の列３１３と、総価格（円）の列３１４と、商品たる本のデータの保存先を表すファイル保存先パスの列３１５と、価格設定の一つのパラメータである初期価格（円）の列３１６と、価格設定の一つのパラメータである価格推移率の列３１７とが含まれる。指定グラフ区分には、例えば単調増加であれば１を、３次関数近似される曲線の場合には２を、二次関数近似される曲線の場合には３を、価格変化をつけない場合には４を設定するようになっている。なお、本実施の形態では４種類の価格カーブが設定されているが、より多くの又はより少ない価格カーブの設定を行う場合もある。また、価格設定のためのパラメータについてはより多くのデータを格納する場合もある。
第４図に購入履歴マスタＤＢ６５に格納されるデータの一例を示す。第４図の例では、会員番号（Ｎｏ．）の列３２１と、前回の購入履歴のデータである履歴開始ページ数の列３２３と、前回の購入履歴のデータである履歴終了ページ数の列３２４と、今回の購入結果のデータである今回購入開始ページ数の列３２５と、今回の購入結果のデータである今回購入終了ページ数の列３２６と、今回の購入結果のデータである今回購入価格（円）の列３２７とが設けられている。
第５図に会員マスタＤＢ６２に格納されるデータの一例を示す。第５図の例では、会員番号（Ｎｏ．）の列３３１と、氏名の列３３２と、本実施の形態では購入書籍のデータの送信先であるメールアドレスの列３３３とが設けられている。さらに他の情報を含むようにしても良い。例えば決済のための情報や、住所、その他の個人属性の情報である。
第６図に購入マスタＤＢ６１に格納されるデータの一例を示す。第６図の例では、会員番号（Ｎｏ．）の列３４１と、購入書籍の商品コードの列３４２と、購入区分の列３４３と、購入価格（円）の列３４４と、請求フラグの列３４５とが含まれる。購入区分は、例えば購入開始ページ数＋Ａ＋購入終了ページ数で構成される。すなわち００１Ａ０５０は、１ページ目から５０ページ目まで購入した場合を示している。また請求フラグは、１であれば支払済み（又は領収済み）で、０であれば未払い状態（領収未了状態）であることを表している。
次に第７図乃至第２０図を用いて第１図に示したシステムの処理フローについて説明する。最初に第７図乃至第１２図を用いて販売者が販売者端末７を用いて分割販売サーバ５に対して販売を希望する書籍のデータを登録する際の処理を説明する。最初に、販売者は販売者端末７を操作して分割販売サーバ５の商品登録ページにアクセスさせる（ステップＳ１）。分割販売サーバ５の商品情報登録部５１は、販売者端末７からのアクセスに応答して、商品登録ページ・データ（例えばＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  ＭａｒｋｕｐＬａｎｇｕａｇｅ）等のマークアップ言語によるファイルや当該ファイルに関連するイメージ・ファイル）を販売者端末７に送信する（ステップＳ３）。販売者端末７は、分割販売サーバ５から商品登録ページ・データを受信すると、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ５）。例えば第８図のような画面が表示される。
第８図の例では、書籍番号（Ｎｏ．）入力欄とタイトル入力欄と出版社入力欄と著者入力欄と価格入力欄とファイルの読出元であるローカルなファイル保存先入力欄と検索ボタン４０４とを含む書籍情報入力テーブル４０１と、セールスポイント入力欄４０２と、登録ボタン４０３とが含まれる。なお、検索ボタン４０４は、書籍番号から分割販売サーバ５を介して商品マスタＤＢ６４を検索してタイトル、出版社、著者などの情報を読み出すためのボタンである。なお、このような検索については通常実施されているものであり、ここでは説明を省略する。
販売者は例えば第８図のような画面に従って、書籍番号、タイトル、出版社、著者、価格及びファイル保存先の情報と、セールスポイントの情報を各入力欄に入力し、登録ボタン４０３をクリックする。
そうすると販売者端末７は、販売者からの商品データの入力を受け付け、登録ボタン４０３のクリックによる登録指示に応じて、入力された商品データを分割販売サーバ５に送信する（ステップＳ７）。この際、ファイル保存先入力欄に入力されたファイル名に従ってファイルを読み出し、商品データの一部として当該ファイルを分割販売サーバ５に送信する。分割販売サーバ５の商品情報登録部５１は、販売者端末７から商品データを受信し、一旦記憶装置に格納する。そして、受信した商品データを用いて商品マスタＤＢ６４を更新する（ステップＳ９）。また、書籍のデータを含むファイルも合わせて受信し、書籍データ・ファイルを所定のディレクトリに保存する。この保存先のディレクトリは傾斜価格マスタＤＢ６３にファイル保存パスとして登録される。また、当該商品の傾斜価格情報登録ページ・データを生成し、販売者端末７に送信する（ステップＳ１１）。販売者端末７は、分割販売サーバ５から傾斜価格情報登録ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ１３）。例えば第９図のような画面が表示される。
第９図の例では、今回商品データを登録する書籍の情報としてタイトルの表示欄４１１と、傾斜価格情報として総ページ数の入力欄４１２と、価格入力欄４１３と、価格グラフを選択するための価格グラフ参照ボタン４１４と、価格グラフ表示部４１５と、１ページ目の価格設定部４１６と、１ページ目の価格設定つまみ４１７と、価格推移率設定部４１８と、価格推移率設定つまみ４１９と、入力又は選択情報を登録するための登録ボタン４２０とが含まれる。価格入力欄４１３には、第８図の画面で入力された価格がそのまま表示されているが、この画面において変更することも可能になっている。また、価格グラフ表示部４１５は、縦軸がページ単価を表しており、横軸がページ数を示している。第９図の例では、価格カーブは第１ページからページ単価が逓増するようなカーブである。但し、後に詳しく述べるが価格グラフ参照ボタン４１４をクリックした後に表示される画面において幾つかの雛型カーブから今回登録する商品に適切な価格カーブを選択することができるようになっている。また、雛型カーブから適切なものを選択したとしても、多少調整が必要な場合もある。そのため１ページ目の価格設定部４１６及び価格推移率設定部４１８により、価格カーブを調整する。なお、１ページ目の価格設定部４１６及び価格推移率設定部４１８は、これらのパラメータを調整する必要がある場合にのみ表示される。例えばページ単価に変化をつけない場合には調整の余地は無い。さらに調整の必要のあるパラメータが増えた場合にはより多くの設定部が表示されるようになる。また、最初は何らの価格カーブも選択されておらず、価格グラフ表示欄４１５には何らの価格グラフも表示されないような構成であってもよいし、例えば第９図のような第１ページから販売単価が逓増するようなカーブが初期的に選択されていて表示されるようにしても良い。
第８図のような画面が表示されているところで、例えば販売者は、ページ数及び価格の入力を行い、雛型カーブから適切なものを選択するための価格グラフ参照ボタン４１４をクリックするものとする。そうすると、販売者端末７及び分割販売サーバ５とで参照グラフ選択処理を実施する（ステップＳ１５及びＳ１７）。この処理については第１０図を用いて詳しく説明する。
販売者端末７は、販売者によるページ数及び価格入力を受け付け（第１０図：ステップＳ３１）、価格グラフ参照ボタン４１４のクリックによるグラフ参照指示に応じて、ページ数及び価格情報を含むグラフ参照指示を分割販売サーバ５に送信する（ステップＳ３３）。分割販売サーバ５の商品情報登録部５１は、販売者端末７からページ数及び価格情報を含むグラフ参照指示を受信し、一旦記憶装置に格納する（ステップＳ３５）。そして、商品情報登録部５１は、価格推移グラフ参照ページ・データを販売者端末７に送信する（ステップＳ３７）。販売者端末５は、価格推移グラフ参照ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ３９）。例えば第１１図のような画面が表示される。
第１１図の例では、価格推移グラフ１の表示部４２５と、価格推移グラフ２の表示部４２６と、価格推移グラフ３の表示部４２７と、価格推移グラフ４の表示部４２８と、設定ボタン４２９とが含まれる。ここではこの４つのうちで一つだけを選択するためラジオボタン４３０乃至４３３が設けられている。第１１図の例では、価格推移グラフ１は単調増加のグラフである。価格推移グラフ２は、３次関数で近似されるグラフであるが、最初の導入部分を安くし途中推移の変化があまり無く結末部分が高くなる価格設定を表す。このような価格設定を用いることにより、ドラマのようなものに用いることができる。また、価格推移グラフ３は、２次関数で近似されるグラフであるが、第１ページから徐々にページ単価が増加し、結末部分において価格上昇割合が高くなるような価格設定を表す。例えば結末部分が重要となる推理小説等に用いることができる。価格推移グラフ４は、全く価格変化をつけない価格設定を表す。価格推移４を除き、初期部分のページ単価は安めに設定されており、購読開始に対する障害を低くし、できるだけ購入を促すような価格カーブを使用するようになっている。
なお、総価格及びページ数が決定されれば、価格推移グラフ４は一意に決まってくるが、価格推移グラフ１乃至３については一意には決まらない。従って、以下で説明する処理において直線又は曲線のパラメータを決定する必要がある。
販売者は第１１図のような画面を見て、今回登録する書籍に適切な価格推移グラフを選択し、ラジオボタンのいずれかをクリックすると共に、設定ボタン４２９をクリックする。販売者端末７は、販売者からのラジオボタンのクリックにおよるグラフ選択指示を受け付け、設定ボタン４２９のクリックによる設定指示に応じて、選択グラフ情報を分割販売サーバ５に送信する（ステップＳ４１）。分割販売サーバ５の商品情報登録部５１は、選択グラフ情報を販売者端末７から受信し、一旦記憶装置に格納する（ステップＳ４３）。そして、選択グラフ情報、ページ数及び価格から傾斜価格情報を計算し、傾斜価格マスタＤＢ６３に登録する（ステップＳ４５）。
ここで傾斜価格情報について説明する。傾斜価格情報は、価格カーブを決定するためのパラメータであり、１ページ目の価格（初期価格）と価格推移率などである。直線であれば
2003079251.tif 000003
で表されるため、初期価格ｂと価格推移率ａで確定される。また第１１図に示すような二次関数であれば、
2003079251.tif 000004
で表わされるため、初期価格ｂと価格推移率ａで確定される。ここで書籍の総価格をｐとし、総ページ数をｎとすると、以下のような式が成り立つ。
2003079251.tif 000005
従って、初期価格ｂ及び価格推移率ａのうち一方が固定されれば他方が確定するようになっている。二次関数を例にとれば、設定された初期価格がｂ１である場合には、
2003079251.tif 000006
と表すことができ、さらに、
2003079251.tif 000007
においてｎもｐも既に決定されているので、価格推移率ａを計算することは可能である。同様に価格推移率がａ１と決定された場合には、
2003079251.tif 000008
と表すことができ、さらに、
2003079251.tif 000009
において同じくｎもｐも既に決定されているため、初期価格ｂを計算することは可能である。ここでは二次関数までを説明したが一次関数であっても三次関数であっても基本的な考え方は同じである。
ステップＳ４５ではまだ初期価格ｂ及び価格推移率ａ等の指定を受けていないので、初期的に例えば初期価格ｂを与えて、価格推移率ａを計算し、傾斜価格マスタＤＢ６３に、初期価格ｂ及び価格推移率ａを登録する。
そして商品情報登録部５１は、傾斜価格情報に基づき傾斜価格情報登録ページ・データを更新し、更新された傾斜価格情報登録ページ・データを販売者端末７に送信する（ステップＳ４７）。なお、更新された傾斜価格情報登録ページ・データには、第１１図において選択された価格推移グラフの形及び仮に計算された傾斜価格情報に基づき決定された価格グラフが価格グラフ表示部４１５に埋め込まれ、また必要であれば１ページ目の価格設定部４１６及び価格推移率設定部４１７が含められる。なお、さらに以下の処理のために、１ページ目の価格設定部４１６のつまみ４１７又は価格推移率設定部４１８のつまみ４１９を可動にし且つつまみ４１７又はつまみ４１８に対する販売者による指示に従って価格グラフ表示部４１５の表示を変更するＪａｖａ（Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍｓ社の商標）アプレット等を同時に送信するような場合もある。
販売者端末７は、分割販売サーバ７から更新された傾斜価格情報登録ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ４９）。ここで例えば第９図に示したような画面が表示される。なお、１ページ目の価格設定部４１６や価格推移率設定部４１７の目盛りに初期的な傾斜価格情報に対応する数字を表示することにより、販売者はより簡単に微調整を行うことができるようになる。このような処理により参照グラフ選択処理（ステップＳ１５及びＳ１７）が行われる。販売者はこの処理により簡単に希望の価格設定の元となる価格カーブを決定することができる。
第７図の説明に戻って、販売者は、第９図に示されるような画面を見て、１ページ目の価格設定部４１６や価格推移率設定部４１８を用いて傾斜価格情報の微調整を行う。販売者端末７は、販売者からの指示に従って参照グラフ微調整処理を実施する（ステップＳ１９）。例えば、初期価格（１ページ目の価格）を変更すると、それに合わせてＪａｖａアプレット等が価格推移率を計算し直すと共に価格グラフ表示部４１５の表示を変更し、また価格推移率設定部４１８付近に新たな価格推移率を表示するようにしても良い。価格推移率を変更する場合には、初期価格を計算し直すと共に価格グラフ表示部４１５の表示を変更し、また１ページ目の価格設定部４１６の付近に新たな初期価格を表示するようにしても良い。第９図では数値設定を直接行うための入力欄が設けられていないが、数値設定を直接行うための入力欄を設けておき、販売者に入力させるような構成であってもよい。ここではＪａｖａアプレットやＪａｖａスクリプト等により販売者端末７のみにおいて初期価格及び価格推移率を含む傾斜価格情報の微調整を行うようになっているが、つまみ４１７やつまみ４１９による指示等があった場合には分割販売サーバ５の商品情報登録部５１に微調整の結果を送信して、傾斜価格情報登録ページ・データを更新するようにしても良い。
販売者は、このような微調整を行って希望の価格カーブが設定できた場合には、第９図の登録ボタン４２０をクリックする。そうすると、販売者端末７は、登録ボタン４２０のクリックによる登録指示に応じて、初期価格及び価格推移率などの情報を取得し、それらを含む傾斜価格情報を、分割販売サーバ５に送信する（ステップＳ２１）。分割販売サーバ５の商品情報登録部５１は、販売者端末７から傾斜価格情報を受信すると、当該受信した傾斜価格情報にて傾斜価格マスタＤＢ６３を更新する（ステップＳ２３）。なお、傾斜価格マスタＤＢ６３に登録する前に、受信した傾斜価格情報と総ページ数と総価格との間に矛盾が生じていないかを確認する処理を実施する場合もある。
最後に分割販売サーバ５の商品情報登録部５１は、登録完了ページ・データを生成し、販売者端末７に送信する（ステップＳ２５）。販売者端末７は、分割販売サーバ５から登録完了ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ２７）。
以上説明したような処理を実施することにより、販売者は販売を希望する商品の登録を行うと共に、コンテンツの分割販売を可能にし、且つ希望の価格設定も行うことができるようになる。なお、第１１図において選択できる価格推移グラフの数は任意であり、より多くのグラフを提示して又はより少ないグラフを提示して販売者に選択させるようにしても良い。本実施の形態では、初期部分の価格を比較的下げることにより、購入者の購読開始時の負担を下げて、より多くの購入者に購入を促すものである。また、初期部分の価格を下げた分終期部分の価格を上げることになる。価格カーブは単純に逓増させるだけではなく、例えば最初又は途中の一部ページについては無料にしたり、特別に途中であっても面白い又は重要部分についてはページ単価を上げるといった設定を行っても良い。
第１２図に示すように、基本となるカーブＸそのものではないが、領域Ａに示すように一部単価を下げたり、また一部単価を上げたりする場合であっても、基本的なカーブＸに従って初期部分から逓増する部分が存在すれば、本願においては初期部分から逓増するものと考える。また、領域Ｂに示すように途中で一部無料化するような場合であっても、同様に基本的なカーブＸに従って初期部分から逓増する部分があれば、同様に本願においては初期部分から逓増するものと考える。
次に、第１３図乃至第２０図を用いてコンテンツの購入時の処理について説明する。図示していないが、購入者は購入者端末３を用いて分割販売サーバ５にログインしているものとする。そして購入者は、購入者端末３を用いて分割販売サーバ５の商品情報一覧ページにアクセスする（ステップＳ５１）。分割販売サーバ５の商品情報提供部５３は、アクセスに応じて商品マスタＤＢ６４から商品情報を取得し、商品情報一覧ページ・データを生成し、購入者端末３に送信する（ステップＳ５３）。なお、単純に商品マスタＤＢ６４から商品情報を読み出すのではなく、購入者に指定されたキーワード又は会員マスタＤＢ６２に登録された購入者の個人属性などに従って商品マスタＤＢ６４の検索を行うような構成であってもよい。購入者端末３は、分割販売サーバ５から商品情報一覧ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ５５）。例えば第１４図のような画面が表示される。
第１４図の例では、商品情報一覧テーブルが含まれており、このテーブルにはタイトルの列４３１と著者の列４３２とより詳細な情報を表示させるための参照ボタンの列４３３とが含まれる。
購入者は、ここでは第１４図の参照ボタン４３４をクリックしたものとする。そうすると、購入者端末３は、参照ボタン４３４のクリックによる選択商品の参照指示を受け付け、選択商品情報を分割販売サーバ５に送信する（ステップＳ５７）。分割販売サーバ５の商品情報提供部５３は、購入者端末３から選択商品情報を受信し、一旦記憶装置に格納する（ステップＳ５９）。商品情報提供部５３は、商品マスタＤＢ６４、傾斜価格マスタＤＢ６３及び購入履歴マスタＤＢ６５から選択商品及び購入者の情報を取得し（ステップＳ６１）、取得された情報を用いて詳細情報ページ・データを生成し、購入者端末３に送信する（ステップＳ６３）。購入者端末３は、分割販売サーバ５から詳細情報ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ６５）。例えば第１５図のような画面が表示される。
第１５図の例では、商品マスタＤＢ６４に登録されている書籍情報のテーブル４４１と、書籍情報のうち発売日で検索を行うための検索ボタン４４２と、書籍情報のうちタイトルで検索を行うための検索ボタン４４３と、書籍情報のうち著者で検索するための検索ボタン４４４と、書籍情報のうち出版社で検索するための検索ボタン４４５と、傾斜価格マスタＤＢ６３に登録されているデータに基づく本書籍の価格グラフの表示部４４６と、商品マスタＤＢ６４に登録されている総ページ数の表示部４４７と、購入履歴マスタＤＢ６５に登録されている購入済ページ数の表示部４４８と、購入ボタン４４９とが含まれる。第１５図の例では、価格グラフの表示部４４６にも購入済ページの情報が含まれている。
これにより購入者は選択した書籍の詳細な情報を得ることができると共に、価格設定についても確認することができる。また、既に部分的に購入したことのある書籍の場合には、購入済部分も表示されるので、購入者は前回までの購入済部分について入力する必要が無い。
処理は端子Ａを介して第１６図の処理に移行する。ここでは購入者は第１５図の画面において購入ボタン４４９をクリックしたものとする。購入者端末３は、購入ボタン４４９の押下を受け付け、購入指示を分割販売サーバ５に送信する（ステップＳ６７）。分割販売サーバ５の購入処理部５５は、購入者端末３から購入指示を受信する（ステップＳ６９）。そして、購入処理部５５は、購入履歴マスタＤＢ６５から購入者の情報を、傾斜価格マスタＤＢ６３から本書籍の価格設定に関する情報を読み出し、これらの情報を用いて分割購入ページ・データを生成し、購入者端末３に送信する（ステップＳ７１）。購入者端末３は、分割販売サーバ５から分割購入ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ７３）。例えば第１７図のような画面が表示される。
第１７図の例では、書籍情報としてタイトルの表示欄４５５と、価格グラフの表示欄４５６と、購入ページ指示のためのインジケータ４６０と、インジケータ４６０のつまみ４６１と、今回購入ページの入力・表示欄４６２と、今回の購入価格の入力・表示欄４６３と、今回の購入ページから購入価格を確定させるための確定ボタン４６４と、今回の購入価格から購入ページの範囲を確定させるための確定ボタン４６５と、購入指示を行うための購入ボタン４６６とが含まれる。価格グラフの表示欄４５６には、前回までの購入済ページ範囲４５７と、今回購入を指示されている範囲４５８と、未購入の範囲４５９とが示されている。なお、購入ページ指示のためのインジケータ４６０のつまみ４６１が示しているページ数に合わせて今回購入を指示されている範囲４５８の表示を変化させる。今回の購入ページの入力・表示欄４６２においては、最初のページは購入済ページ数から自動的に決定されており、変更できるようにはなっていない。
またＪａｖａアプレット等により購入ページ指示のためのインジケータ４６０のつまみ４６１を動かすと、価格グラフの表示欄４５６の今回購入を指示されている範囲４５８の表示を変更させたり、今回の購入価格の入力・表示欄４６３の表示内容を変更するようにする。
購入者はインジケータ４６０のつまみ４６１を動かして今回購入ページ及び今回の購入価格を確定させても良いが、今回購入ページの入力・表示欄４６２に最終購入ページを入力して確定ボタン４６４をクリックし、購入価格を確定させても良い。また、今回購入価格の入力・表示欄４６３に購入希望価格を入力して確定ボタン４６５をクリックし、購入ページの範囲を確定させても良い。
ここでは購入範囲選択処理として確定ボタン４６４又は４６５がクリックされる場合の処理を、第１８図及び第１９図を用いて説明する。第１８図は確定ボタン４６４がクリックされる場合の処理を示す。購入者が、第１７図のような画面において今回購入するページの最終ページを入力し、確定ボタン４６４をクリックすると、購入者端末３は、購入ページ情報の入力及び確定ボタン４６４の押下を受け付け、購入ページ情報を分割販売サーバ５に送信する（ステップＳ９１）。分割販売サーバ５の購入処理部５５は、購入ページ情報を購入者端末３から受信し、一旦記憶装置に格納する（ステップＳ９３）。そして、傾斜価格マスタＤＢ６３の当該書籍のデータ及び購入ページ情報を用いて価格グラフの情報を更新し、記憶装置に格納する（ステップＳ９５）。すなわち今回購入を指示されている範囲４５８を更新する。また、購入処理部５５は、購入ページ情報、購入履歴マスタＤＢ６５の当該書籍及び購入者のデータ及び傾斜価格マスタＤＢ６３の当該書籍のデータに基づき購入価格を算出し、記憶装置に格納する（ステップＳ９７）。
ステップＳ９７の処理では、傾斜価格マスタＤＢ６３に格納された、指定グラフ区分の情報（関数ｆ（ｘ）に対応）と価格推移率ａ及び初期価格ｂを含む傾斜価格情報と、購入履歴マスタＤＢ６５に格納された、本書籍及び購入者に対応して登録されている履歴終了購入ページｇと、今回購入ページの最終ページｈとを用いて、
購入価格ｐを以下の式で計算する。
2003079251.tif 000010
なお、指定グラフ区分が二次関数を指していれば、
2003079251.tif 000011
である。なお、第１７図のような画面と共に販売者端末３に送信されるＪａｖａアプレット等でも同様の計算を実施する。
購入処理部５５は、上で述べたような処理の処理結果により分割購入ページ・データを更新し、当該更新された分割購入ページ・データを購入者端末３に送信する（ステップＳ９９）。ここでは、算出された購入価格を今回購入価格の入力・表示欄４６３に、受信した購入ページ（最終ページ）を今回購入ページの入力・表示欄４６２に埋め込み、更新された価格グラフを価格グラフ表示欄４５６に埋め込む。購入者端末３は、分割販売サーバ５から更新された分割購入ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ１０１）。このような処理により顧客は自ら購入範囲を指定するだけで幾らかかるのかを知ることができるようになる。
一方、第１９図は確定ボタン４６５がクリックされる場合の処理を示す。購入者が、第１７図のような画面において今回の購入価格を入力し、確定ボタン４６５をクリックすると、購入者端末３は、購入価格情報の入力及び確定ボタン４６５の押下を受け付け、購入価格情報を分割販売サーバ５に送信する（ステップＳ１０５）。分割販売サーバ５の購入処理部５５は、購入価格情報を購入者端末３から受信し、一旦記憶装置に格納する（ステップＳ１０７）。そして、購入処理部５５は、購入価格情報、購入履歴マスタＤＢ６５の当該書籍及び購入者のデータ及び傾斜価格マスタＤＢ６３の当該書籍のデータに基づき購入ページを算出し、記憶装置に格納する（ステップＳ１０９）。
ステップＳ１０９の処理では、傾斜価格マスタＤＢ６３に格納された、指定グラフ区分の情報（関数ｆ（ｘ）に対応）と価格推移率ａ及び初期価格ｂを含む傾斜価格情報と、購入履歴マスタＤＢ６５に格納された、本書籍及び購入者に対応して登録されている履歴終了購入ページｇと、指定された今回購入価格ｐとを用いて、今回購入の最終ページｊを以下の式を基にして計算する。
2003079251.tif 000012
なお指定グラフ区分が二次関数を指していれば、
2003079251.tif 000013
である。なお、第１７図のような画面と共に販売者端末３に送信されるＪａｖａアプレット等でも同様の計算を実施する。
そして、購入処理部５５は、傾斜価格マスタＤＢ６３の当該書籍の価格設定情報（傾斜価格情報）及び算出された購入ページを用いて価格グラフの情報を更新し、記憶装置に格納する（ステップＳ１１１）。すなわちステップＳ１０９で算出された購入ページ情報で今回購入を指示されている範囲４５８を更新する。
購入処理部５５は、上で述べたような処理の処理結果により分割購入ページ・データを更新し、当該更新された分割購入ページ・データを購入者端末３に送信する（ステップＳ１１３）。ここでは、指示された購入価格を今回購入価格の入力・表示欄４６３に、算出された購入ページ（最終ページ）を今回購入ページの入力・表示欄４６２に埋め込み、更新された価格グラフを価格グラフ表示欄４５６に埋め込む。購入者端末３は、分割販売サーバ５から更新された分割購入ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ１１５）。このような処理を行うことにより、例えば予算が決まっている場合に自動的に購入可能な範囲を知ることができるようになる。なお、価格設定によっては端数が発生する場合もある。従って、購入価格も、算出された購入ページに従って再計算する必要がある場合もある。
第１６図の説明に戻って、購入者は選択範囲選択処理（ステップＳ７５及びＳ７７）を行ったり、第１７図のＪａｖａアプレット等により購入範囲を決定する。そして、購入ページ及び購入価格が入力された状態で第１７図の購入ボタン４６６をクリックする。購入者端末３は、購入ページ及び購入価格を含む購入データの入力及び購入ボタン４６６の押下を受け付け、購入データを含む購入指示を分割販売サーバ５に送信する（ステップＳ７９）。
分割販売サーバ５の購入処理部５５は、購入者端末３から購入データを含む購入指示を受信し、一旦記憶装置に格納する（ステップＳ８１）。そして、商品送信処理部５７が商品送信処理を実施する（ステップＳ８３）。この処理については後に詳しく説明する。
最後に購入完了ページ・データを生成し、購入者端末３に送信する（ステップＳ８５）。購入者端末３は、分割販売サーバ５から購入完了ページ・データを受信し、Ｗｅｂブラウザにより表示装置に表示する（ステップＳ８７）。なお、ステップＳ８３では以下で述べるようにメールにて購入されたページのデータを送信するので、所定のタイミングで購入ページのデータが添付されたメールをメーラにより受信し、記憶装置に格納する（ステップＳ８８）。これにより購入者は購入したページを読むことができるようになる。
このような処理を実施することにより、書籍の分割購入が可能となる。特に、購入者にとっては低価格で初期部分を購入することができ、初期部分で購入を続けるべきか判断できる。また早い段階で気に入らないと判断すれば支払い額を全部買った場合より低く抑えることができる。一方、販売者にとっても、書籍のオンライン販売における障壁が低くなり、顧客の購入を促進することができる。また、従来どおり顧客が全て購読した場合には従来と変わらない金額だけ売上を上げることができ、仮に顧客が途中で購入を停止した場合であっても購入した分だけは売上が上がることになる。
第２０図を用いて分割販売サーバ５の商品送信処理部５７によるステップＳ８３の処理の詳細を説明する。商品送信処理部５７は、購入ページ及び購入価格を含む購入データに従って購入履歴マスタＤＢ６５を更新する（ステップＳ１２１）。会員番号、商品コード、履歴開始ページ、履歴終了ページ、今回購入開始ページ、今回購入終了ページ、今回購入価格を登録する。但し、受信した購入データに対して購入ページ範囲に対応する購入価格の確認処理を実施するようにしても良い。
次に、購入商品の商品コードに対応するファイル保存先パスを傾斜価格マスタＤＢ６３から取得し（ステップＳ１２３）、購入履歴マスタＤＢ６５に登録された今回の購入ページ範囲に対応するデータをファイル保存パスのファイルから取得し、取得した情報を結合してファイルを形成し、記憶装置に格納する（ステップＳ１２５）。また、購入履歴マスタＤＢ６５に登録された会員番号から会員マスタＤＢ６２のメール・アドレスを取得し（ステップＳ１２７）、ファイル保存先パスのファイルから形成されたファイルを添付ファイルとするメールを生成し、取得したメール・アドレス宛に送信する（ステップＳ１２９）。そして、購入マスタＤＢ６１を更新する（ステップＳ１３１）。すなわち、今回の購入に係る購入者の会員番号、商品コード、購入区分（今回購入開始ページ＋Ａ＋今回購入終了ページ）、購入価格を格納し、請求フラグを未払いにセットしておく。
なお、購入マスタＤＢ６１については、別の処理にて支払いが確認された時点で請求フラグが１にセットされる。
以上説明したように、メールにて購入者は購入ページの情報を取得し、内容を別のプログラム等を用いて読むことができるようになる。なお、第２０図ではメールにてデータを送信するような構成を示したが、第１６図の処理の流れにおいて直接ダウンロードさせるような構成であってもよい。
以上本発明の一実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、第１図では分散販売サーバ５は一台のコンピュータにより構成される例を示したが、複数台で上で説明した機能を実現するような場合もある。また、分割販売サーバ５の各処理部はプログラム・モジュールに対応しない場合もある。さらに、ＤＢの構成についても第１図は一例であって、他のＤＢ構成を採用する場合もある。また、販売者端末７により販売するコンテンツの情報を登録する例を説明したが、分割販売サーバ５を管理する者が代わりに登録するような構成であってもよい。
さらに上で説明した画面構成は一例であって、同様の内容の他の画面構成であってもよい。また、上で説明した１つの画面を複数の画面に分割して購入者又は販売者に提示するような構成であってもよい。
【図面の簡単な説明】
第１図は、本発明の一実施の形態に係るシステム概要図である。
第２図は、商品マスタＤＢに格納されるデータの一例を示す図である。
第３図は、傾斜価格マスタＤＢに格納されるデータの一例を示す図である。
第４図は、購入履歴マスタＤＢに格納されるデータの一例を示す図である。
第５図は、会員マスタＤＢに格納されるデータの一例を示す図である。
第６図は、購入マスタＤＢに格納されるデータの一例を示す図である。
第７図は、販売されるコンテンツ（書籍）の情報を登録する際の処理フローを示す図である。
第８図は、商品情報登録画面の一例を示す図である。
第９図は、傾斜価格情報登録画面の一例を示す図である。
第１０図は、コンテンツに対する価格設定を行うための処理フローを示す図である。
第１１図は、価格推移グラフ参照画面の一例を示す図である。
第１２図は、価格カーブの一例を示す図である。
第１３図は、コンテンツの販売時の処理フロー（その１）を示す図である。
第１４図は、商品情報一覧画面の一例を示す図である。
第１５図は、商品情報詳細画面の一例を示す図である。
第１６図は、コンテンツの販売時の処理フロー（その２）を示す図である。
第１７図は、分割購入画面の一例を示す図である。
第１８図は、購入ページ指定から購入価格を算出する際の処理フローである。
第１９図は、購入価格指定から購入ページを算出する際の処理フローである。
第２０図は、商品送信処理の処理フローを示す図である。
【図１】
2003079251.tif 000014
【図２】
2003079251.tif 000015
【図３】
2003079251.tif 000016
【図４】
2003079251.tif 000017
【図５】
2003079251.tif 000018
【図６】
2003079251.tif 000019
【図７】
2003079251.tif 000020
【図８】
2003079251.tif 000021
【図９】
2003079251.tif 000022
【図１０】
2003079251.tif 000023
【図１１】
2003079251.tif 000024
【図１２】
2003079251.tif 000025
【図１３】
2003079251.tif 000026
【図１４】
2003079251.tif 000027
【図１５】
2003079251.tif 000028
【図１６】
2003079251.tif 000029
【図１７】
2003079251.tif 000030
【図１８】
2003079251.tif 000031
【図１９】
2003079251.tif 000032
【図２０】
2003079251.tif 000033
【国際調査報告】
2003079251.tif 000034
2003079251.tif 000035