(57)【要約】【課題】パラメータの入力候補をユーザに提示するときの優先度を、従来とは異なる手法によって決定する【解決手段】パラメータ設定情報作成工程は、移動通信端末１０においてユーザがパラメータの設定を所望のものに設定する工程である。パラメータ設定情報登録工程は、パラメータ設定情報作成工程にて作成したパラメータを他のユーザが使用できるようにパラメータ設定情報データベースに登録する工程である。パラメータ設定情報利用工程は、パラメータ設定情報登録工程にて登録されたパラメータを他のユーザが利用する工程である。ユーザがサービスを利用開始する際、ＤＢの中から該当するパラメータやパラメータ種類を入力補助し、利用される可能性が高い順に表示されるため、ユーザが文字入力する手間が省け、利便性が高い。【選択図】図３
2013134575.tif 000002
【特許請求の範囲】
【請求項１】
サービスにおいてユーザに示されるサービスパラメータと、ユーザに示された当該サービスパラメータに対してユーザが入力するユーザパラメータとの関連度を記憶するパラメータ関連度記憶手段と、
ユーザがサービスを受ける場合に当該ユーザにより選択された前記サービスパラメータのサービスパラメータ識別情報を取得する第１取得手段と、
前記パラメータ関連度記憶手段に記憶されている関連度のうち、前記取得手段によって取得されたサービスパラメータ識別情報のサービスパラメータに対する前記ユーザパラメータの関連度に基づいて、入力候補となるユーザパラメータをユーザに提示するときの当該ユーザパラメータの優先度を決定する優先度決定手段と
を有する管理装置。
【請求項２】
前記ユーザパラメータと、ユーザパラメータ識別情報とを対応付けて記憶するユーザパラメータ記憶手段と、
前記ユーザパラメータ記憶手段に記憶されているユーザパラメータのうち、前記優先度決定手段により決定された優先度が閾値よりも高いユーザパラメータを入力候補として表示するためのデータを、前記ユーザが利用する通信端末に送信する送信手段と
を備えることを特徴とする請求項１記載の管理装置。
【請求項３】
前記サービスパラメータのサービスパラメータ識別情報と前記ユーザパラメータのユーザパラメータ識別情報とを対応づけてサービスごとに記憶するパラメータ設定情報記憶手段と、
ユーザに示された前記サービスパラメータに対して入力されたユーザパラメータを取得する第２取得手段と、
ユーザに示された前記サービスパラメータのサービスパラメータ識別情報と、前記取得手段によって取得されたユーザパラメータのユーザパラメータ識別情報とを対応づけて、前記パラメータ設定情報記憶手段に登録するパラメータ登録手段と
を備えることを特徴とする請求項２記載の管理装置。
【請求項４】
前記パラメータ設定情報記憶手段に記憶されている前記サービスパラメータ識別情報及び前記ユーザパラメータ識別情報を取得する第３取得手段と、
前記ユーザパラメータ記憶手段に記憶されているユーザパラメータのうち、前記第３取得手段によって取得されたユーザパラメータ識別情報のパラメータ値を取得し、入力候補としてユーザに提示するための処理を行う提示手段と
を備えることを特徴とする請求項３記載の管理装置。
【請求項５】
サービスにおいてユーザに示されるサービスパラメータと、示された当該サービスパラメータに対してユーザが入力するユーザパラメータとの関連度を記憶するパラメータ関連度記憶手段を備えた管理装置が行うパラメータ入力支援方法であって、
ユーザがサービスを受ける場合に当該ユーザにより選択された前記サービスパラメータのサービスパラメータ識別情報を取得する第１取得ステップと、
前記パラメータ関連度記憶手段に記憶されている関連度のうち、前記取得ステップによって取得されたサービスパラメータ識別情報のサービスパラメータに対する前記ユーザパラメータの関連度に基づいて、入力候補となるユーザパラメータをユーザに提示するときの当該ユーザパラメータの優先度を決定する優先度決定ステップと
を有するパラメータ入力支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスにおいて用いられるパラメータの入力を支援する技術に関する。
【背景技術】
【０００２】
ＩＴ（Information Technology）技術の発達に伴い、ユーザは通信端末を用いて様々なサービスを利用することができるようになっている。多くのユーザが利用するサービスの典型的なものとしては、例えば交通機関の乗換案内、気象情報の提供、電子メールや通話等があるが、これらのサービスを利用する際には、それぞれのサービスにおいて用いられるパラメータをユーザが入力しなければならない。例えば交通機関の乗換案内であれば、ユーザの自宅の最寄り駅というパラメータ、気象情報の提供であれば自ユーザの宅の住所というパラメータ、電子メールであればユーザが頻繁に使うメールアドレスというパラメータ、通話であればユーザが頻繁に使う電話番号というパラメータ、といった具合である。
【０００３】
特許文献１に記載された仕組みは、いわゆる電話帳と呼ばれる機能によって記憶している電話番号をネットワーク側に渡しておくことで、通話を行おうとするたびに電話番号を入力する手間を軽減している。ただし、特許文献１に記載の仕組みでは、ユーザがサービスを利用する前にすべてのプロフィールを設定しておかなければならず、手間がかかってしまう。また、特許文献２に記載の仕組みでは、複数の異なるサービス間でパラメータどうしの制約や繋がりに関する条件を設定しておけば、或るサービスにおいてパラメータが設定又は変更された場合に、そのパラメータを他のサービスにも反映させることができるようになっている。ただし、特許文献２に記載の仕組みでは、複数の異なるサービス間でパラメータどうしの制約や繋がりをあらかじめ規定しておく必要があり、手間がかかってしまう。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−４６８９３号公報
【特許文献２】特開２００６−５３７７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、パラメータの入力候補をユーザに提示するときの優先度を、従来とは異なる手法によって決定することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するため、本発明は、サービスにおいてユーザに示されるサービスパラメータと、ユーザに示された当該サービスパラメータに対してユーザが入力するユーザパラメータとの関連度を記憶するパラメータ関連度記憶手段と、ユーザがサービスを受ける場合に当該ユーザにより選択された前記サービスパラメータのサービスパラメータ識別情報を取得する第１取得手段と、前記パラメータ関連度記憶手段に記憶されている関連度のうち、前記取得手段によって取得されたサービスパラメータ識別情報のサービスパラメータに対する前記ユーザパラメータの関連度に基づいて、入力候補となるユーザパラメータをユーザに提示するときの当該ユーザパラメータの優先度を決定する優先度決定手段とを有する管理装置を提供する。
【０００７】
前記ユーザパラメータと、ユーザパラメータ識別情報とを対応付けて記憶するユーザパラメータ記憶手段と、前記ユーザパラメータ記憶手段に記憶されているユーザパラメータのうち、前記優先度決定手段により決定された優先度が閾値よりも高いユーザパラメータを入力候補として表示するためのデータを、前記ユーザが利用する通信端末に送信する送信手段とを備えるようにしてもよい。
【０００８】
前記サービスパラメータのサービスパラメータ識別情報と前記ユーザパラメータのユーザパラメータ識別情報とを対応づけてサービスごとに記憶するパラメータ設定情報記憶手段と、ユーザに示された前記サービスパラメータに対して入力されたユーザパラメータを取得する第２取得手段と、ユーザに示された前記サービスパラメータのサービスパラメータ識別情報と、前記取得手段によって取得されたユーザパラメータのユーザパラメータ識別情報とを対応づけて、前記パラメータ設定情報記憶手段に登録するサービスパラメータ登録手段とを備えるようにしてもよい。
【０００９】
前記パラメータ設定情報記憶手段に記憶されている前記サービスパラメータ識別情報及び前記ユーザパラメータ識別情報を取得する第３取得手段と、前記ユーザパラメータ記憶手段に記憶されているユーザパラメータのうち、前記第３取得手段によって取得されたユーザパラメータ識別情報のパラメータ値を取得し、入力候補としてユーザに提示するための処理を行う提示手段とを備えるようにしてもよい。
【００１０】
また、本発明は、サービスにおいてユーザに示されるサービスパラメータと、示された当該サービスパラメータに対してユーザが入力するユーザパラメータとの関連度を記憶するパラメータ関連度記憶手段を備えた管理装置が行うパラメータ入力支援方法であって、ユーザがサービスを受ける場合に当該ユーザにより選択された前記サービスパラメータのサービスパラメータ識別情報を取得する第１取得ステップと、前記パラメータ関連度記憶手段に記憶されている関連度のうち、前記取得ステップによって取得されたサービスパラメータ識別情報のサービスパラメータに対する前記ユーザパラメータの関連度に基づいて、入力候補となるユーザパラメータをユーザに提示するときの当該ユーザパラメータの優先度を決定する優先度決定ステップとを有するパラメータ入力支援方法を提供する。
【発明の効果】
【００１１】
本発明によれば、パラメータの入力候補をユーザに提示するときの優先度を、従来とは異なる手法によって決定することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る通信システムの構成を示すブロック図である。
【図２】同実施形態における移動通信端末のハードウェア構成を示すブロック図である。
【図３】同実施形態における管理装置のハードウェア構成を示すブロック図である。
【図４】パラメータ設定情報作成工程の動作例を示すシーケンス図である。
【図５】乗換案内のサービスを受けるために移動通信端末に表示される画面の例を示す図である。
【図６】サービスパラメータＩＤの割り当て例を示す図である。
【図７】パラメータ関連度データベースの一例を示す図である。
【図８】ユーザパラメータデータベースの一例を示す図である。
【図９】パラメータ設定情報登録工程の動作例を示すシーケンス図である。
【図１０】パラメータ設定情報登録工程において移動通信端末に表示される画面の例を示す図である。
【図１１】パラメータ設定情報データベースの一例を示す図である。
【図１２】パラメータ設定情報利用工程の動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
［実施形態］
［構成］
図１は、本発明の一実施形態に係る通信システム１の全体構成を示すブロック図である。この通信システム１は、移動通信端末１０ａ，１０ｂと、移動通信網２０と、管理装置３０と、インターネット４０と、ＷＷＷサーバ装置５０を備えている。移動通信網２０は、例えばＩＭＴ−２０００（International Mobile Telecommunications-2000）と呼ばれる通信規格に従って、通話や電子メールといったサービスを移動通信端末１０に提供する。この移動通信網２０は、複数の基地局や複数の交換局といった通信ノード群と、これらの通信ノードを相互に接続する通信線とを備えている。移動通信網２０とインターネット４０とは図示せぬゲートウェイを介して接続されている。
【００１４】
移動通信端末１０ａ，１０ｂは、移動通信網２０の基地局と無線通信を行う通信端末であり、それぞれ異なる利用者によって利用される。本実施形態では、移動通信端末１０ａ，１０ｂが通話及びデータ通信が可能な携帯電話機である場合を例に挙げて説明を行う。ＷＷＷサーバ装置５０は、インターネット４０に接続されたコンピュータであり、交通機関の乗換案内や気象情報の提供といったサービスを、インターネット４０及び移動通信網２０を介して移動通信端末１０ａ，１０ｂに提供する。管理装置３０は移動通信網２０に接続されたコンピュータであり、ユーザがサービスを受けるときに必要とされるパラメータの入力支援を行う。
【００１５】
通信システム１は、実際には、移動通信端末１０ａ，１０ｂ以外に複数の移動通信端末を備えているが、図１では図示を省略している。移動通信端末１０ａ、１０ｂは共通のハードウェア構成及び動作であるから、以下では、これらを区別して説明する場合を除き、移動通信端末１０と呼ぶことにする。
【００１６】
図２は移動通信端末１０のハードウェア構成を示す図である。移動通信端末１０は、制御部１１と、通信部１２と、操作部１３と、表示部１４と、音声入出力部１５と、記憶部１６とを備えたコンピュータとして構成されている。制御部１１は、ＣＰＵ（Central Processing Unit）などの演算装置と、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などの記憶装置を備えている。記憶部１６は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）やフラッシュメモリである。ＣＰＵは、ＲＡＭをワークエリアとして用いて、ＲＯＭや記憶部１６に記憶されたプログラムを実行することによって、移動通信端末１０の各部の動作を制御する。通信部１２は、アンテナや通信回路を備えており、移動通信網２０の基地局と無線通信を行う。操作部１３は、キーやタッチセンサなどの操作子を備え、利用者の操作に応じた操作信号を制御部１１に供給する。制御部１１は、この操作信号に応じた処理を行う。表示部１４は、液晶パネルや液晶駆動回路を備えており、制御部１１による制御の下で画像を表示する。音声入出力部１５は、スピーカ、マイクロホン及び音声処理回路を備えており、通話に係る音声の入出力を行う。
【００１７】
図３は管理装置３０のハードウェア構成を示す図である。管理装置３０は、制御部３１と、通信部３２と、記憶部３３とを備えたコンピュータとして構成されている。制御部３１（優先度決定手段、サービスパラメータ登録手段、提示手段）は、ＣＰＵ等の演算装置と、ＲＯＭ及びＲＡＭなどの記憶装置とを備えている。ＣＰＵは、ＲＡＭをワークエリアとして用いて、ＲＯＭや記憶部３３に記憶されたプログラムを実行することによって、管理装置３０の各部の動作を制御する。通信部３２（第１取得手段、第２取得手段、第３取得手段、送信手段）は、専用線を介して移動通信網２０に接続されており、移動通信網２０経由で移動通信端末１０とデータ通信を行う。
【００１８】
記憶部３３（ユーザパラメータ記憶手段、パラメータ設定情報記憶手段、パラメータ関連度記憶手段）は、例えばハードディスク等の大容量で不揮発性の記憶手段であり、制御部３１が用いるデータベースやプログラムを記憶している。記憶部３３に記憶されているデータベース（以下、ＤＢという）には、ユーザパラメータＤＢ３３ａ、パラメータ設定情報ＤＢ３３ｂ、パラメータ関連度ＤＢ３３ｃとがある。各ＤＢの内容は、以下の動作説明において明らかにするが、いずれについても、管理装置の運営者またはサービスの提供者によってその内容が予め決められており、必要に応じて更新されることがある。
【００１９】
サービスパラメータとは、ユーザに対して或るサービスを提供するときにそのサービスの提供者側で必要なものとして規定されたものであり、サービスを受ける前にユーザに示されるパラメータのことである。例えば乗換案内のサービスの例で言うと、例えば「出発駅」というパラメータは、乗換案内を行うためにサービス側で規定したパラメータであり、サービスを受ける前にユーザに示されるものであるから、サービスパラメータである。
【００２０】
一方、ユーザパラメータとは、ユーザに示されたサービスパラメータに対してユーザがサービスを受けるために入力するパラメータのことである。例えば乗換案内のサービスの例で言うと、例えば「自宅の最寄駅」である「横浜駅」というパラメータは、「出発駅」というサービスパラメータに対してユーザがサービスを受けるために入力したパラメータであるから、ユーザパラメータである。なお、この例で言うと、「自宅の最寄駅」は、ユーザパラメータの種別又は属性に相当し、「横浜駅」は、ユーザパラメータのパラメータ値に相当する。
【００２１】
［動作］
次に、本実施形態の動作について、パラメータ設定情報作成工程、パラメータ設定情報登録工程、パラメータ設定情報利用工程の３つに分けて説明する。パラメータ設定情報作成工程は、移動通信端末１０において、あるサービスのサービスパラメータに対してユーザが所望のユーザパラメータを設定し、パラメータ設定情報を作成する工程である。パラメータ設定情報登録工程は、パラメータ設定情報作成工程にて作成したパラメータ設定情報をユーザ自身又は他のユーザが使用できるようにデータベースに登録する工程である。パラメータ設定情報利用工程は、パラメータ設定情報登録工程にて登録されたユーザパラメータをその登録を行ったユーザ自身又は他のユーザが利用する工程である。以下、これらの各工程の詳細について説明する。
【００２２】
（パラメータ設定情報作成工程）
まず、パラメータ設定情報作成工程について説明する。ここでは、図４のシーケンスを参照しながら、交通機関の乗換案内というサービスにおいて、ユーザが現在地最寄り駅から自宅最寄り駅までの乗換案内を受けるべく、乗換案内サービスにおけるサービスパラメータである出発駅に対して、現在地の最寄り駅をユーザパラメータとして設定し、サービスパラメータである到着駅に対して、自宅の最寄り駅である横浜駅をユーザパラメータとして設定する、という場合を例にして説明する。
【００２３】
図５は、乗換案内のサービスを受けるために移動通信端末１０の表示部１４に表示される画面の例を示している。この画面には３種類のパラメータの入力欄Ｄ１〜Ｄ３があり、その各々にサービスパラメータＩＤが割り当てられている。図６は、その割り当て例を示す図であり、ここでは、サービスＩＤ「Ｓ０１」の乗換案内というサービスにおいて、「出発駅」というサービスパラメータには「ＳＰ０１０１」というサービスパラメータＩＤが割り当てられ、「到着駅」というサービスパラメータには「ＳＰ０１０２」というサービスパラメータＩＤが割り当てられ、「時刻条件」というサービスパラメータには「ＳＰ０１０３」というサービスパラメータＩＤが割り当てられている。なお、乗換案内というサービスに割り当てられたサービスＩＤは、「Ｓ０１」であるが、このサービスにおけるサービスパラメータＩＤの上位２桁は、サービスＩＤに含まれる２桁の数値と同じである。同様に、サービスＩＤ「Ｓ０２」のメールというサービスにおいて、「メールアドレス」というパラメータには「ＳＰ０２０１」というサービスパラメータＩＤが割り当てられ、「メール本文」というパラメータには「ＳＰ０２０２」というサービスパラメータＩＤが割り当てられている。これらのサービスパラメータＩＤは、図５に示した画面を表示するためのデータにおいて、各入力欄Ｄ１〜Ｄ３に対応付けられた状態になっている。
【００２４】
図５に示した画面において、ユーザが移動通信端末１０の操作部１３を用いて例えば入力欄Ｄ２を選択すると、移動通信端末１０の制御部１１はその操作を受け付け（図４のステップＳ１）、入力欄Ｄ２に対応するサービスパラメータＩＤ「ＳＰ０１０２」を、そのユーザに割り当てられたユーザＩＤ（例えば「Ｕｓｅｒ０１」）とともに、通信部１２から管理装置３０へと送信する（ステップＳ２）。なお、ユーザＩＤは、移動通信端末１０の記憶部１６などに予め記憶されているか、図５の画面を表示する前のログイン処理時にユーザによって移動通信端末１０に入力されているものとする。
【００２５】
管理装置３０の制御部３１は、通信部３２によってサービスパラメータＩＤ「ＳＰ０１０２」及びユーザＩＤ「Ｕｓｅｒ０１」を取得すると、図７に示すようなパラメータ関連度ＤＢ３３ｃを参照し、サービスパラメータＩＤ「ＳＰ０１０２」に対する各ユーザパラメータの関連度を特定する（ステップＳ３）。パラメータ関連度ＤＢ３３ｃでは、サービスＩＤごとに、サービスパラメータとユーザパラメータとの関連度が記憶されている。この関連度は、ユーザパラメータがサービスパラメータに対応するものとして入力される可能性の高さを示すものであり、ここでは、０から１０までの数値がサービスの提供者によって予め決められているものとする。この数値が大きいほど関連度も大きく、この数値が小さいほど関連度も小さいことを意味している。図７の例では、制御部３１は、関連度が閾値の「１」以上であるユーザパラメータのユーザパラメータＩＤを特定する。これにより、「乗換案内」の「到着駅」との関連度が「１０」である「自宅最寄り駅」に割り当てられたユーザパラメータＩＤと、「乗換案内の到着駅」との関連度が「６」である「会社最寄り駅」に割り当てられたユーザパラメータＩＤとが特定されることになる。
【００２６】
次に、制御部３１は、図８に示すようなユーザパラメータＤＢ３３ａを、上記のユーザＩＤ及びサービスパラメータＩＤで検索して、該当するパラメータ値を取得する（ステップＳ４）。パラメータ設定情報ＤＢ３３ｂでは、ユーザＩＤと、ユーザパラメータＩＤと、ユーザパラメータの種別と、ユーザパラメータのパラメータ値とが対応付けられている。たとえば、図７の例では、「乗換案内」の「到着駅」と関連度が高い順に言うと、「自宅最寄り駅」、「会社最寄り駅」であった。よって、制御部３１は、ユーザパラメータＤＢ３３ａにおいてユーザＩＤ「Ｕｓｅｒ０１」に対応付けられているパラメータ値のうち、「自宅最寄り駅」というユーザパラメータのパラメータ値である「横浜駅」と、「会社最寄り駅」というユーザパラメータのパラメータ値である「横須賀中央駅」とを取得する。このようにして、パラメータ関連度ＤＢ３３ｃに記憶されている関連度のうち、制御部３１によって取得されたサービスパラメータＩＤのサービスパラメータに対するユーザパラメータの関連度に基づいて、入力候補となるユーザパラメータをユーザに提示するときの優先度が決定される。
【００２７】
次に、制御部３１は、パラメータの入力を支援するための入力支援情報を生成し、通信部３２から移動通信端末１０へと送信する（ステップＳ５）。具体的には、制御部３１は、入力欄Ｄ２の選択肢として、「自宅最寄り駅：横浜駅」という文字列が最優先であり、「会社最寄り駅：横須賀中央駅」という文字列がその次の優先である旨の入力支援情報を生成して移動通信端末１０へと送信する。この入力支援情報は、ユーザパラメータＤＢ３３ａに記憶されているユーザパラメータのうち、優先度が閾値よりも高いユーザパラメータを入力候補として表示するためのデータである。
【００２８】
移動通信端末１０の制御部１１は、通信部１２によってこれらを受信すると、入力欄Ｄ２の選択肢として、「自宅最寄り駅：横浜駅」という文字列を、最優先である最上位の位置に入力候補として表示し、「会社最寄り駅：横須賀中央駅」という文字列を、その次の優先である１つ下の位置に入力候補として表示する（ステップＳ６）。ユーザが提示された入力候補の選択肢のなかから自身が所望するものを選択すると、制御部１１はその操作を受け付け（ステップＳ７）、以降、選択されたパラメータを含むサービス要求が通信部１２からＷＷＷサーバ装置５０に送信され（ステップＳ８）、乗換案内のサービスがユーザに提供される。
【００２９】
上記の動作例では、到着駅というサービスパラメータに対するユーザパラメータの設定を行う例を説明したが、出発駅というサービスパラメータに対するユーザパラメータの設定も同様に行うことができる。
【００３０】
なお、ステップＳ３において関連度が高いユーザパラメータがないために入力候補の選択肢もないという場合や、ステップＳ６において提示された入力候補の選択肢の中にユーザが所望するパラメータ値がない場合には、ユーザは自身が所望するパラメータ値を１文字ずつ入力する。以降、このようにして入力されたパラメータを含むサービス要求が移動通信端末１０からＷＷＷサーバ装置５０へと送信され、乗換案内のサービスがユーザに提供される。
【００３１】
また、ステップＳ３において関連度が高いユーザパラメータＩＤを特定することができても、ステップＳ４において、そのユーザパラメータＩＤに対応するパラメータ値がユーザパラメータＤＢ３３ａ内に無い、という場合もあり得る。このような場合、制御部３１は、「自宅最寄り駅」というユーザパラメータの種別を入力支援情報として移動通信端末１０に送信する。そして、ユーザは、移動通信端末１０においてユーザパラメータの種別「自宅最寄り駅」を選び、さらにその後に、自宅最寄り駅の具体的な名称（つまりパラメータ値）である「横浜駅」を移動通信端末１０に入力する。この入力の後、移動通信端末１０の制御部１１は、ユーザパラメータＩＤ及びそのパラメータ値「横浜駅」をユーザＩＤとともに通信部１２から管理装置３０に送信する。管理装置３０の制御部３１は、通信部３２によってユーザパラメータＩＤ及びそのパラメータ値を受信すると、ユーザパラメータＤＢ３３ａの上記ユーザＩＤに対応するレコードにおいて、上記ユーザパラメータＩＤと上記パラメータ値とを対応付けて記憶する。
【００３２】
さらに、ユーザパラメータＤＢ３３ａに格納されている内容を意図的に変更することも可能である。具体的には、ステップＳ６において、ユーザが、「横浜駅」などのパラメータ値を他の内容のパラメータ値に変更する旨の操作を行う。このような変更の操作がなされると、移動通信端末１０の制御部１１は、ユーザパラメータＩＤ及び変更後のパラメータ値をユーザＩＤとともに管理装置３０に送信する。管理装置３０の制御部３１は、これらのユーザパラメータＩＤ及び変更後のパラメータ値で、ユーザパラメータＤＢ３３ａの内容のうち上記ユーザＩＤに対応するものを更新する。
【００３３】
（パラメータ設定情報登録工程）
次にパラメータ設定情報登録工程について説明する。ここでは、図９のシーケンスを参照しながら、パラメータ設定情報作成工程において作成した、「交通機関の乗換案内というサービスにおいて、ユーザが現在地最寄り駅から自宅最寄り駅までの乗換案内を受けるべく、乗換案内サービスにおけるサービスパラメータである出発駅に対して、現在地の最寄り駅をユーザパラメータとして設定し、サービスパラメータである到着駅に対して、自宅の最寄り駅である横浜駅をユーザパラメータとして設定する」というパラメータ設定情報をパラメータ設定情報データベースに登録する例で説明を行う。
【００３４】
前述した図４のステップＳ７において、ユーザが乗換案内の到着駅として「横浜駅」を選択すると、移動通信端末１０の制御部１１はその選択操作を受け付ける。図４では、この後、ＷＷＷサーバ装置５０と移動通信端末１０との間でサービス提供に関する処理が行われたが、これとは別に、管理装置３０と移動通信端末１０との間でパラメータ設定情報登録工程に関する処理がなされる。まず、移動通信端末１０の制御部１１は、ユーザに示された「到着駅」というサービスパラメータ（サービスパラメータＩＤ：ＳＰ０１０２）に対して入力された「横浜駅」というパラメータ値を、ユーザＩＤ「Ｕｓｅｒ０１」とともに通信部１２から管理装置３０に送信する（ステップＳ１１）。
【００３５】
管理装置３０の制御部３１は、パラメータ値及びユーザＩＤを通信部３２によって受信してこれを取得すると、ユーザパラメータＤＢ３３ａ（図８）を参照して、ユーザＩＤ「Ｕｓｅｒ０１」に対応する「横浜駅」というパラメータ値が「自宅最寄り駅」というユーザパラメータに該当すると判断する（ステップＳ１２）。次に、制御部３１は、「自宅最寄り駅」というユーザパラメータのユーザパラメータＩＤ「ＵＰ０１」を通信部３２から移動通信端末１０に送信する（ステップＳ１３）。また、制御部３１は、図７に示したパラメータ関連度ＤＢ３３ｃを参照し、そのサービスにおいて「自宅最寄り駅」のほかに関連度が高い（ここでは関連度が閾値「１」以上）ユーザパラメータがあれば、それらのユーザパラメータ（ここでは「会社最寄り駅」）のユーザパラメータＩＤ（ここでは「ＵＰ０２」）を通信部３２から移動通信端末１０に送信する。
【００３６】
移動通信端末１０の制御部１１は、ユーザパラメータＩＤを通信部３２によって受信すると、図１０に示すような画面を表示し、「横浜駅」というパラメータ値の意味する内容が「自宅最寄り駅」であるかどうかをユーザに問い合わせる（ステップＳ１４）。さらに、制御部１１は、「自宅最寄り駅」というユーザパラメータの種別が表示された欄Ｄ４が、ユーザによっていわゆるプルダウンされると、「会社最寄り駅」というユーザパラメータの種別を表示して、「横浜駅」というパラメータ値の意味する内容が「会社最寄り駅」であるかどうかをユーザに問い合わせる。ここで、ユーザが、「横浜駅」というパラメータ値の意味する内容が例えば「自宅最寄り駅」であることを肯定するときには、「ＯＫ」と表記されたソフトボタンを選択する。制御部１１は、この操作を受け付けると、「自宅最寄り駅」のユーザパラメータＩＤ「ＵＰ０１」と、「到着駅」のサービスパラメータＩＤ「ＳＰ０１０２」とを通信部１２から管理装置３０に送信する（ステップＳ１５）。
【００３７】
管理装置３０の制御部３１は、「自宅最寄り駅」のユーザパラメータＩＤ「ＵＰ０１」と、「到着駅」のサービスパラメータＩＤ「ＳＰ０１０２」とを通信部３２で受信すると、これらを対応付けて図１１に示すパラメータ設定情報ＤＢ３３ｂに登録する（ステップＳ１６）。パラメータ設定情報ＤＢ３３ｂは、サービスパラメータＩＤとユーザパラメータＩＤとを対応づけてサービスごとに記憶したデータベースである。なお、ステップＳ１４においてユーザが「会社最寄り駅」などを選択した場合、制御部は１１は、「会社最寄り駅」のユーザパラメータＩＤ「ＵＰ０２」を管理装置３０に送信し、管理装置３０の制御部３１は、ステップＳ１５にて受け取ったユーザパラメータＩＤ「ＵＰ０２」及びサービスパラメータＩＤ「ＳＰ０１０２」とを対応付けてパラメータ設定情報ＤＢ３３ｂに登録する。
【００３８】
なお、ステップＳ５において、ユーザが、「横浜駅」などのパラメータ値を他の内容のパラメータ値（例えば「恵比寿駅」）に変更する旨の操作を行うと、この変更操作の後、移動通信端末１０の制御部１１は、このユーザパラメータ値をユーザＩＤとともに管理装置３０に送信する。管理装置３０の制御部３１は、パラメータ値及びユーザＩＤを受信すると、図７に示したパラメータ関連度ＤＢ３３ｃを参照し、そのサービスにおいて「自宅最寄り駅」のほかに、関連度が高い（ここでは関連度が閾値「１」以上）ユーザパラメータがあれば、それらのユーザパラメータ（ここでは会社最寄り駅）のユーザパラメータＩＤ（ここでは「ＵＰ０２」）を移動通信端末１０に送信する。移動通信端末１０の制御部１１は、図１０と同様に、「恵比寿駅」というパラメータ値が意味する内容が「会社最寄り駅」であるかどうかをユーザに問い合わせる。ユーザが、「恵比寿駅」というパラメータ値が意味する内容が「会社最寄り駅」であることを肯定する操作を行うと、制御部１１は、「会社最寄り駅」のユーザパラメータＩＤ「ＵＰ０２」とサービスパラメータＩＤ「ＳＰ０１０２」とを管理装置３０に送信する。管理装置３０の制御部３１は、ユーザパラメータＩＤ「ＵＰ０２」及びサービスパラメータＩＤ「ＳＰ０１０２」を互いに対応付けてパラメータ設定情報ＤＢ３３ｂに登録する。
【００３９】
（パラメータ設定情報利用工程）
最後に、パラメータ設定情報利用工程について説明する。ここでは、図１２のシーケンスを参照しながら、ユーザＩＤ「Ｕｓｅｒ０３」のユーザが乗換案内のサービスを利用して、出発駅である現在地の最寄り駅から到着駅である自宅最寄り駅（横浜駅）までの乗換案内を受ける場合にパラメータ設定情報を利用する例を説明する。ここでは、ユーザパラメータＤＢ３３ａに該当するパラメータ値がパラメータ設定情報ＤＢ３３ｂに既に登録されている場合であって、ユーザが、サービスＩＤ「Ｓ０１」の乗換案内のサービスにおいて、サービスパラメータＩＤ「ＳＰ０１０２」（つまり到着駅）のサービスパラメータに対し、ユーザパラメータＩＤ「ＵＰ０１」のユーザパラメータ（つまり自宅最寄り駅）を設定する場合を説明する。
【００４０】
図５に示す画面において、ユーザが移動通信端末１０の操作部１３を用いて入力欄Ｄ２を選択すると、移動通信端末１０の制御部１１は、その操作を受け付け（ステップＳ２１）、入力欄Ｄ２に入力すべきパラメータのサービスパラメータＩＤ「ＳＰ０１０２」を、そのユーザに割り当てられたユーザＩＤ「Ｕｓｅｒ０３」とサービスＩＤ「Ｓ０１」ともに、通信部１２から管理装置３０へと送信する（ステップＳ２２）。管理装置３０の制御部３１は、サービスパラメータＩＤ、ユーザＩＤ及びサービスＩＤを受信すると、図１１に示すようなパラメータ設定情報ＤＢ３３ｂを参照し、サービスＩＤ「Ｓ０１」及びサービスパラメータＩＤ「ＳＰ０１０２」（到着駅）に対応するユーザパラメータＩＤ「ＵＰ０１」（自宅最寄り駅）を取得する（ステップＳ２３）。次に、制御部３１は、図８に示すユーザパラメータＤＢ３３ａを参照し、ユーザＩＤ「Ｕｓｅｒ０３」及びユーザパラメータＩＤ「ＵＰ０１」（自宅最寄り駅）に対応するパラメータ値（この場合は「川崎駅」となる）を取得する（ステップＳ２４）。
【００４１】
次に、制御部３１は、パラメータの入力を支援するための入力支援情報を生成し、通信部３２から移動通信端末１０へと送信する（ステップＳ２５）。具体的には、制御部３１は、入力欄Ｄ２の選択肢として、「自宅最寄り駅：川崎駅」という文字列が入力候補として最優先である旨の入力支援情報を生成して移動通信端末１０へと送信する。移動通信端末１０の制御部１１は、通信部１２によってこれらを受信すると、入力欄Ｄ２の選択肢として、「自宅最寄り駅：川崎駅」という文字列を最優先の入力候補として表示する（ステップＳ２６）。つまり、制御部３１は、ユーザパラメータＤＢ３３ａに記憶されているユーザパラメータのうち、ステップＳ２３にて取得したユーザパラメータＩＤのパラメータ値を取得し、入力候補としてユーザに提示するための処理を行う。ユーザがこの入力候補を入力する操作を行うと、そのパラメータ値を含むサービス要求がＷＷＷサーバ装置５０に送信され、乗換案内のサービスがユーザに提供される（ステップＳ２７）。また、ユーザが「川崎駅」以外のパラメータ値、例えば「横須賀中央駅」を入力した場合、移動通信端末１０の制御部はその旨を管理装置に送信し、管理装置の制御部３１は、そのパラメータ値でユーザパラメータＤＢ３３ａを更新する。
【００４２】
なお、ステップＳ２４において、図８に示すユーザパラメータＤＢ３３ａに、ユーザＩＤ「Ｕｓｅｒ０２」及びユーザパラメータＩＤ「ＵＰ０１」（自宅最寄り駅）に対応するパラメータ値がない場合も、ユーザが入力したパラメータ値が移動通信端末１０から管理装置３０に送信されてくるから、制御部３１は、そのパラメータ値でユーザパラメータＤＢを更新する。
【００４３】
以上の実施形態によれば、ユーザがサービスを利用する場合に、利用される可能性が高い順に入力候補となるユーザパラメータが表示されるため、ユーザがユーザパラメータのパラメータ値を１つ１つ文字で入力する手間が省ける。また、利用される可能性が高いパラメータ値が見当たらない場合であっても、ユーザがサービスを利用するためにパラメータ値を入力するだけで、その入力行為と同時にそのパラメータ値をデータベースに登録することができ、さらにその登録内容を他のユーザがサービスを利用するときに用いることができる。
【００４４】
[変形例]
[変形例１]
実施形態では、ユーザが用いる通信端末として、携帯電話機という移動通信端末を例示したが、この通信端末は管理装置３０と通信可能なコンピュータであればよく、例えば、ＰＤＡ(Personal Digital Assisstants)や無線ＬＡＮ（Local Area Netwok）端末、パーソナルコンピュータなどであってもよい。また、ユーザパラメータＤＢは、管理装置側ではなく、上記のような通信端末側にあってもよい。
【００４５】
[変形例２]
ＷＷＷサーバ装置５０は、インターネット４０に接続されていたが、移動通信網や管理装置に専用線で接続されていてもよい。
【００４６】
[変形例３]
実施形態において、パラメータ関連度ＤＢ３３ｃにおける関連度はサービスの提供者によって予め決められているものとしたが、この関連度は、パラメータ設定情報作成工程や登録工程において作成、登録され、またはパラメータ設定情報利用工程において利用されるたびに加算される回数でもよい。これにより、サービス内で利用されやすいパラメータを表示することができる。また、その回数をサービス内のパラメータごとに正規化して求めてもよい。
【００４７】
[変形例４]
本発明は、コンピュータを管理装置３０として機能させるためのプログラムといった形態でも実施が可能である。かかるプログラムは、光ディスク等の記録媒体に記録した形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態で提供されたりすることが可能である。この場合、本発明は、コンピュータを、サービスにおいてユーザに示されるサービスパラメータと、示された当該サービスパラメータに対してユーザが入力するユーザパラメータとの関連度を記憶するパラメータ関連度記憶手段と、ユーザがサービスを受ける場合に当該ユーザにより選択された前記サービスパラメータのサービスパラメータ識別情報を取得する第１取得手段と、前記パラメータ関連度記憶手段に記憶されている関連度のうち、前記取得手段によって取得されたサービスパラメータ識別情報のサービスパラメータに対する前記ユーザパラメータの関連度に基づいて、入力候補となるユーザパラメータをユーザに提示するときの当該ユーザパラメータの優先度を決定する優先度決定手段として機能させるためのプログラムとなる。
【符号の説明】
【００４８】
１０・・・移動通信端末、１１・・・制御部、１２・・・通信部、１３・・・操作部、１４・・・表示部、１５・・・音声入出力部、１６・・・記憶部、２０・・・移動通信網、３０・・・管理装置、３１・・・制御部、３２・・・通信部、３３・・・記憶部、４０・・・インターネット、５０・・・ＷＷＷサーバ装置。
【図１】
2013134575.tif 000003
【図２】
2013134575.tif 000004
【図３】
2013134575.tif 000005
【図４】
2013134575.tif 000006
【図５】
2013134575.tif 000007
【図６】
2013134575.tif 000008
【図７】
2013134575.tif 000009
【図８】
2013134575.tif 000010
【図９】
2013134575.tif 000011
【図１０】
2013134575.tif 000012
【図１１】
2013134575.tif 000013
【図１２】
2013134575.tif 000014