JP5381204B2 - サービス統合利用システム、及びサービス統合利用方法、並びに情報端末装置、及びコンピュータプログラム - Google Patents
サービス統合利用システム、及びサービス統合利用方法、並びに情報端末装置、及びコンピュータプログラム Download PDFInfo
- Publication number
- JP5381204B2 JP5381204B2 JP2009067717A JP2009067717A JP5381204B2 JP 5381204 B2 JP5381204 B2 JP 5381204B2 JP 2009067717 A JP2009067717 A JP 2009067717A JP 2009067717 A JP2009067717 A JP 2009067717A JP 5381204 B2 JP5381204 B2 JP 5381204B2
- Authority
- JP
- Japan
- Prior art keywords
- cooperation destination
- user
- parameter value
- service
- cooperation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 31
- 238000004590 computer program Methods 0.000 title claims description 7
- 238000000605 extraction Methods 0.000 claims description 91
- 230000006870 function Effects 0.000 claims description 20
- 230000010354 integration Effects 0.000 claims description 20
- 238000004891 communication Methods 0.000 claims description 14
- 238000012790 confirmation Methods 0.000 claims description 5
- 238000002360 preparation method Methods 0.000 claims 4
- 239000000284 extract Substances 0.000 description 5
- 230000010365 information processing Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
サービスマッシュアップではないが、サービスマッシュアップと構成が類似した情報処理システムとして、例えば、サービスを構成する文書を閲覧中に、その文書から抽出される文字列を利用者が1つ選択し、さらにその文字列の種類に対応付けられたサービスの中から一つを選択することにより、複数のサービスの組み合わせを実現できるシステム(例えば、特許文献1参照。)が提案されている。
なお、特許文献1に開示のシステムでは、文書中に多数のキーワードが含まれる可能性があり、これらの中から目的のものを1つ探し選択するには手間が掛かるという問題点がある。
さらに、キーワードの種類によって呼び出し可能なサービスの候補が決まるため、利用可能なサービスが増えるにつれ、その中から目的のものを1つ探して選択するには手間が掛かるという問題点がある。特に、携帯端末装置など画面の大きさや入力装置の種類等が制限されている情報端末装置の場合は、前記の問題点が利用者の負担を大きなものとする可能性がある。
本発明の他の目的は、利用者自らが自己の要求に基づいて自由にサービスを組み合わせることを可能にすると共に、付属の入出力装置の種類等が制限されている場合にも、簡単な操作で容易に利用できるサービス統合利用方法を提供することにある。
本発明の他の目的は、利用者自らが自己の要求に基づいて自由にサービスを組み合わせることを可能にすると共に、付属の入出力装置の種類等が制限されている場合にも、簡単な操作で容易に利用できる情報端末装置を提供することにある。
本実施形態に係るサービス統合システムは、通信網を介してサービス提供サーバと接続されたユーザ端末装置において、利用者が閲覧中の文書に基づいて連携対象の候補を絞り込んで該利用者に提示し、その中から1つを該利用者に選択させ、閲覧中の文書に含まれている文字列を抽出し、得られた文字列のリストを連携先サービスに引き渡すパラメータ値の候補として該利用者に提示することで該利用者にパラメータ値を確定させる処理と、この確定したパラメータ値を用いて連携先サービスの呼び出しを行う処理とを実行する。
以下、本発明に係る第1の実施形態について、図1と図2とを参照して説明する。
同図に示す本発明の第1の実施の形態に係るサービス統合システムは、サービスを受ける利用者が使用するユーザ端末1(端末装置)と、通信網10を介してユーザ端末1と通信可能に接続されてサービスを提供するサービス提供サーバ2と、を備えて構成される。
サービス提供サーバ2は、サービス提供者により設置されるワークステーション・サーバ等の情報処理装置であり、ウェブサーバであってよい。
但し、サーバが設置されている環境の場合は、上記各構成要素の一部を、該サーバに分散配置する構成であってもよい。
ユーザ端末1は、携帯電話装置やパーソナルコンピュータ等の情報処理装置であり、携帯型の情報処理端末装置であるPDA(Personal Digital Assistant)や、ゲーム機などであってもよい。
以下、本実施形態に係るサービス統合利用システムの各構成要素の機能を説明する。
連携先候補記憶部121は、サービスの一部として備えられている文書と、連携先サービスとの関連づけを記憶する。1つの文書に関連づけられる連携先サービスは複数有ってよい。また、これとは逆に、1つの連携先サービスが複数の文書に関連づけられてよい。
連携先情報記憶部122は、連携先情報ファイルを記憶する。この連携先情報ファイルは、連携先サービスの位置や、連携先サービスの呼び出しに必要なパラメータのデータ型を含む。具体例としては、連携先サービスを利用者が識別するための名前やアイコン画像、説明文、パラメータ等を利用者に入力させるユーザインタフェースの構成情報を含むものであってもよい。
パラメータ値確定部114は、連携先選択部111が提示した連携先サービスのうちから利用者が選択した連携先サービスに対応する連携先情報ファイルを連携先情報記憶部122から読み出し、この読み出した情報に基づいて、利用者がパラメータを入力するためのパラメータ編集ユーザインタフェースを生成し、利用者に提示する。この時、各パラメータについて、連携先情報ファイルで指定された型の文字列をキーワード抽出部113から取得すると共に、それらを選択肢として提示するが、その際に、そのうちの一つをデフォルトの値として設定する。この選択肢から選んだ値を修正したり、該選択肢として提示されたのとは異なる文字列を入力したりすることも可能にする構成であってもよい。
(動作の説明)
以下、図1を参照しながら、図2(a)に示すフローチャートを使用して、本実施形態に係るサービス統合システムの連携候補登録処理における動作を説明する。
(ステップS101)
まず、ステップS101では、利用者がブラウザ100で文書を閲覧中に所定の操作(即ち、連携候補登録機能の呼び出し操作)を行うと、連携先割当登録部110が呼び出され、連携先割当登録部110は連携先候補の取得、即ち、連携先候補記憶部121及び連携先情報記憶部122の読み出しをそれぞれを実行する。
(ステップS102)
次に、ステップS102では、連携先割当登録部110は、連携先候補記憶部121及び連携先情報記憶部122から読み出した情報を参照し、閲覧中の文書に関連付ける連携先サービスを利用者が変更する際に必要なUI(ユーザインタフェース)を表示する。
次に、ステップS103では、利用者が連携先候補を設定して確定したことを示す指示を出すと、連携先割当登録部110は、新しい関連づけを連携先候補記憶部121に記憶し、連携候補登録処理を終了する。
以下、図1を参照しながら、図2(b)に示すフローチャートを使用して、本実施形態に係るサービス統合システムの連携先の呼び出し処理における動作を説明する。
まず、ステップS111では、利用者がブラウザ100を用いて他の所定の操作、即ち、連携機能の呼び出しを行うと、連携先選択部111が呼び出され、連携先候補記憶部121の情報を読み出して利用者がブラウザ100を用いて閲覧中の文書に関連付けられた連携先サービスのリストを取得する。
(ステップS112)
次に、ステップS112では、前記リストに掲載されている名前やアイコン画像を出力装置103上に一覧表示する。
(ステップS113)
ステップS113では、利用者がこの中から一つを選択すると、連携先呼び出し部112は、連携先情報記憶部122に記憶されている連携先情報を参照して、キーワード(文字列)を抽出する。より具体的には、連携先サービスの呼び出しに必要な各パラメータに対応させて、パラメータ入力のための選択肢として設定される値を、キーワード抽出部113を介して、利用者が閲覧中の文書から、データ型が一致するものに限り文字列として抽出する。
次に、ステップS114では、連携先呼び出し部112は、パラメータ編集ユーザインタフェース(UI)を提示する。
(ステップS115)
次に、ステップS115では、利用者がパラメータの編集操作、即ち、各パラメータの値の入力に引き続く所定の操作を行うと、連携先呼び出し部112は、利用者によって入力されたパラメータの値から、連携先のサービスを呼び出すことができる実際のパラメータを作成する。
(ステップS116)
次に、ステップS116では、上記作成したパラメータを含めた呼び出し指令により、連携先のサービスを呼び出す。ここで、この連携先のサービスが、ウェブアプリケーションである場合には、ブラウザ100に、URLで指定された文書が表示される。
(第2の実施形態)
以下、本発明に係る第2の実施形態について、図3と図4とを参照して説明する。
同図において、図1と同一の構成要素には同一の符合を付し、その説明を省略する。
図3に示す本発明の第2の実施形態に係るサービス統合システムは、ユーザ端末4(端末装置)と、通信網10を介してユーザ端末4と通信可能に接続された、サービス提供サーバ2、連携情報配付サーバ5、及び統計サーバ6、を備えて構成される。
連携情報配布サーバ5は、利用実績記憶部501と、利用実績管理部502と、連携情報受取り部503と、を備える。
なお、連携先割当て登録部110と連携先候補記憶部121との間、連携元候補絞込み部411と連携先候補管理部415との間、連携先呼び出し部112と連携先情報記憶部122との間、及びキーワード抽出部413と抽出文字列実績記憶部426との間は、それぞれ接続されている。また、連携元候補絞込み部411、連携先呼び出し部112、パラメータ値確定部414、キーワード抽出部413、及び抽出ルール学習部417は、この順で互いに接続されている。
抽出文字列実績記憶部426は、連携先の呼び出しに用いられるパラメータの識別子と、連携元からのキーワード抽出ルールの1つと、それらの組み合わせ回数を示す整数とからなる抽出文字列採用実績情報を記憶する。
連携先候補絞込み部411は、本実施形態に特徴的な構成要素であり、下記の2点において第1の実施形態に係る連携先選択部111の機能とは異なっている。
(1)1つ目の相違点は、利用者に提示する連携先サービスのリストを連携先候補記憶部121から読み出す代わりに、このリストを連携先候補管理部415を介して取得する点である。
(2)2つ目の相違点は、利用者が連携先サービスの1つを選択した際、利用者が閲覧中の文書と連携先サービスとの組み合わせを、利用実績情報として連携先候補管理部415に送出し、記憶させる点である。但し、この送出は、連携先呼出し部112によって連携先の呼び出しが実行された場合にのみ行うこととしてもよい。
(1)1つ目の相違点は、パラメータ編集ユーザインタフェースに設定するパラメータの選択肢となる文字列のリストを、キーワード抽出部413から得る際に、要求する文字列のデータ型と共にパラメータの識別子を指定する点である。
(2)2つ目の相違点は、連携先サービスに引き渡すパラメータの各々について、パラメータの識別子と、パラメータの値として確定した文字列をキーワード抽出部413に送出する点である。
(1)1つ目の相違点は、閲覧中の文書に対応する連携元情報が連携元情報記憶部123に格納されていない場合に、連携情報配布サーバ5にアクセスし、この文書を提供しているサービスの連携元情報を取得する点である。
(2)2つ目の相違点は、パラメータ値確定部414において確定された、連携先サービスに引き渡す各パラメータと、その値の基となる文字列を抽出したルールとの組み合わせから抽出文字列採用実績情報を構成し、抽出文字列実績記憶部426に記録する点である。この時、上記組み合わせと同じ組み合わせが既に抽出文字列実績記憶部426に記憶されていれば、既に記憶されている該抽出文字列採用実績情報に含まれている上記組み合わせの組み合わせ回数の値を1だけ増やす。さもなくて、上記組み合わせと同じ組み合わせが抽出文字列実績記憶部426に未だ記憶されていなければ、上記組み合わせの回数は1とする。
(3)3つ目の相違点は、パラメータ値確定部414からパラメータの選択肢となる文字列のリストを要求されると、抽出文字列実績記憶部426を参照し、このパラメータとの組み合わせ回数が多い抽出ルールで得られた文字列から順に並べ替えて、パラメータ値確定部414に引き渡す点である。
また、連携先候補管理部415は、連携先候補絞込み部411から連携先サービスのリストを要求されると、利用者が閲覧中の文書に関連付けられた連携先サービスのリストを、連携先候補記憶部121から読み出し、さらに必要があれば統計サーバ6にも要求を行い、得られた連携先サービスのリストをマージしたうえで、連携先候補絞込み部411に返す。この統計サーバ6への要求は常に行うようにしてもよいし、連携先候補記憶部121に利用者が閲覧中の文書に関連付けられた連携先サービスの数が一定数に満たない場合にのみ行うようにしてもよい。
また、抽出ルール学習部417は、抽出元情報に基づいて抽出ルールを生成し、キーワード抽出部413から利用可能なように連携元情報記憶部123に格納する。この時、同じ位置または同じパターンを含む抽出元情報が連携元情報記憶部123に既に記憶されている場合には、この情報も併せて参考にし、抽出ルールを生成するようにしてもよい。また、生成した抽出ルールが他の端末装置でも利用できるように連携情報配布サーバ5に送信してもよい。さらに、抽出元情報を連携情報配布サーバ5に送信し、抽出ルールの生成を連携情報配布サーバ5にて行う構成も可能である。
利用実績管理部502は、ユーザ端末4からの要求に従って指定されたサービスの連携元情報を利用実績記憶部501から検索して返す。
統計サーバ6の利用実績記憶部601は、ユーザ端末4から送信された利用実績情報に含まれる利用実績情報と利用者とを一意に識別する利用者IDとの組を記憶する。
利用実績管理部602は、ユーザ端末4から送信された利用実績情報を受信し、利用実績記憶部601に記憶する。
連携先候補推薦部603は、ユーザ端末4からの問合せに対して、利用実績記憶部601に蓄積された利用実績情報から統計的な傾向を見出し、連携先サービスを幾つか選択してユーザ端末4に返す。
なお、連携先サービスの選択基準は、利用者数の多さに基づく方法や、傾向の似ている利用者の使用している連携先サービスを選ぶ方法などが考えられる。
(動作の説明)
以下、図1を参照しながら、図4に示すフローチャートを使用して、本実施形態に係るサービス統合システムの動作を説明する。
(ステップS211)
まず、ステップS211では、利用者がブラウザ100で文書を閲覧中に所定の操作(即ち、連携機能の呼び出しを指示)を行うと、連携先候補絞込み部411が呼び出され、連携先候補絞込み部411は、ブラウザ100を用いて利用者が閲覧中の文書に関連付けられた連携先サービスのリストを連携先候補記憶部121から取得する。
(ステップS212)
次に、ステップS212では、連携先候補絞込み部411は、前記リスト中の名前やアイコン画像を出力装置103上に一覧表示する。
次に、ステップS213では、利用者が上記リストの中から一つを選択すると、連携先候補絞込み部411は、利用者が閲覧中の文書と連携先サービスとの組み合わせを利用実績情報として連携先候補管理部415に通知し、連携先候補管理部415はこれを記録する。また、連携先候補管理部415は、記録した利用実績情報を任意のタイミングで統計サーバ6に送信する。統計サーバ6の利用実績管理部602は、ユーザ端末4から送信された利用実績情報を受信すると、利用実績記憶部601に格納する。
(ステップS214)
次に、ステップS214では、パラメータ値確定部414が、連携先情報記憶部122に記憶されている連携先情報を参照して、連携先サービスの呼び出しに必要な各パラメータに対応させて、パラメータ入力のための選択肢として設定される値を、キーワード抽出部413を介して、利用者が閲覧中の文書から、データ型が一致するものに限り文字列として抽出する。
次に、ステップS215では、キーワード抽出部413は、抽出文字列実績記憶部426のデータを参照して、前記抽出された文字列を、組み合わせ回数の多い順に並べ替える。
(ステップS216)
次に、ステップS216では、パラメータ値確定部414は、連携先情報記憶部122に記憶されている連携先情報を参照して、前記並び替えられた文字列をパラメータ編集ユーザインタフェース(UI)に設定し、提示する。この後、利用者は所定の操作を行って、パラメータを編集すること、即ち、パラメータ編集ユーザインタフェースに基づいて各パラメータの値を入力することができる。
次に、ステップS217では、パラメータ値確定部414は、パラメータ値がキーワード抽出部413を介して得られたもの(ステップS214参照)か、それとも利用者によって入力されたものかを検証し、パラメータ値がキーワード抽出部413を介して得られたものでなければステップS218に進み、さもなくて、パラメータ値がキーワード抽出部413を介して得られたものであればステップS219に進む。
(ステップS218)
ステップS218では、抽出ルール学習部417が、抽出ルールを生成し、連携元情報を構成して連携元情報記憶部123に格納する。ここで、生成した連携元情報は、以後、任意のタイミングで連携情報配布サーバ5に送信することができる。その場合、連携情報配布サーバ5の連携情報受取り部503は、ユーザ端末4から送信された連携元情報を受信すると、この情報を利用実績記憶部501に格納する。
ステップS219では、キーワード抽出部413は、抽出文字列採用実績情報を抽出文字列実績記憶部426に記録する。
(ステップS220)
次に、ステップS220では、連携先呼出し部112は、パラメータ値確定部414で確定された値からパラメータを構成する。
(ステップS221)
次に、ステップS221では、連携先呼出し部112は、前記構成したパラメータと共に連携先のサービスを呼び出す。これにより、連携先サービスが、例えばウェブアプリケーションの場合には、ブラウザにURLで指定された文書が表示される。
なお、上記のステップS217からステップS221に至る処理の実行順序は1例であり、適宜入れ替えてもよい。
2 サービス提供サーバ
5 連携情報配付サーバ
6 統計サーバ
100 ブラウザ
101 通信部
102 入力装置
103 出力装置
110 連携先割当て登録部
111 連携先選択部
112 連携先呼出し部
113,413 キーワード抽出部
114,414 パラメータ値確定部
121 連携先候補記憶部
122 連携先情報記憶部
123 連携元情報記憶部
411 連携先候補絞込み部
415 連携先候補管理部
417 抽出ルール学習部
426 抽出文字列実績記憶部
Claims (12)
- 複数のサービスを提供するサーバ端末装置と、前記サーバ端末装置の各々と通信網を介して接続されたユーザ端末装置とを備え、前記複数のサービスを組み合わせて前記サーバ端末装置上で使用できるようにするサービス統合利用システムであって、
サービスの一部として備えられている文書を閲覧中の利用者が、登録済の連携先サービスの中から任意の1つを選択するに先立って、該選択を支援する機能として該文書を基準にして連携先の候補を予め絞り込んで提示する連携先選択手段と、
前記連携先選択手段が提示した前記連携先サービスの中から、前記利用者が1つの連携先サービスを選択した時に、該選択された連携先サービスの呼び出しに必要なパラメータのデータ型と合致する文字列が前記文書に1つ以上含まれている場合には所与の抽出ルールに従って該文字列をパラメータ値候補として抽出するキーワード抽出手段と、
前記パラメータ値候補の一覧を前記利用者に提示すると共に前記利用者に前記パラメータ値候補のうちから1つのパラメータ値を確定させるパラメータ値確定手段と、
前記利用者によって確定されたパラメータ値に基づいて連携先サービスを呼び出すためのパラメータを作成すると共に、前記サーバ端末装置から前記パラメータを使用して前記連携先サービスを呼び出す連携先呼び出し手段と、を備えることを特徴とするサービス統合利用システム。 - 利用者によって連携先サービスを呼び出すためのパラメータ値となるキーワードを入力できるようにする手段と、利用者が閲覧中の文書から文字列を抽出する方法を示すルールを機械的に生成すると共に前記連携先呼び出し手段による連携先サービスの呼び出しに備えた連携元情報を構成する抽出ルール学習手段とを、さらに備え、前記パラメータ値として確定された文字列が、前記キーワード抽出手段を介して得られたものではなく、利用者自身が入力することによって得られたものである場合に、前記連携先呼び出し手段の実行に先立って前記抽出ルール学習手段を実行することを特徴とする請求項1記載のサービス統合利用システム。
- パラメータ値として確定された文字列がいずれの抽出ルールから得られたかを記録する抽出文字列実績記録手段と、利用者が閲覧中の文書と連携先サービスとの組み合わせを記録する連携先候補管理手段とのいずれか1つの手段を、さらに備えたことを特徴とする請求項1または請求項2記載のサービス統合利用システム。
- 複数のサービスを提供するサーバ端末装置と、前記サーバ端末装置の各々と通信網を介して接続されたユーザ端末装置とを制御し、前記複数のサービスを組み合わせて前記サーバ端末装置上で使用できるようにするサービス統合利用方法であって、
サービスの一部として備えられている文書を閲覧中の利用者が、登録済の連携先サービスの中から任意の1つを選択するに先立って、該選択を支援する機能として該文書を基準にして連携先の候補を予め絞り込んで提示する連携先選択ステップと、
前記連携先選択ステップが提示した前記連携先サービスの中から、前記利用者が1つの連携先サービスを選択した時に、該選択された連携先サービスの呼び出しに必要なパラメータのデータ型と合致する文字列が前記文書に1つ以上含まれている場合には所与の抽出ルールに従って該文字列をパラメータ値候補として抽出するキーワード抽出ステップと、
前記パラメータ値候補の一覧を前記利用者に提示すると共に前記利用者に前記パラメータ値候補のうちから1つのパラメータ値を確定させるパラメータ値確定ステップと、
前記利用者によって確定されたパラメータ値に基づいて連携先サービスを呼び出すためのパラメータを作成すると共に、前記サーバ端末装置から前記パラメータを使用して前記連携先サービスを呼び出す連携先呼び出しステップと、を有することを特徴とするサービス統合利用方法。 - 利用者によって連携先サービスを呼び出すためのパラメータ値となるキーワードを入力できるようにするステップと、利用者が閲覧中の文書から文字列を抽出する方法を示すルールを機械的に生成すると共に前記連携先呼び出しステップによる連携先サービスの呼び出しに備えた連携元情報を構成する抽出ルール学習ステップとを、さらに備え、前記パラメータ値として確定された文字列が、前記キーワード抽出ステップを介して得られたものではなく、利用者自身が入力することによって得られたものである場合に、前記連携先呼び出しステップの実行に先立って前記抽出ルール学習ステップを実行することを特徴とする請求項4記載のサービス統合利用方法。
- パラメータ値として確定された文字列がいずれの抽出ルールから得られたかを記録する抽出文字列実績記録ステップと、利用者が閲覧中の文書と連携先サービスとの組み合わせを記録する連携先候補管理ステップとのいずれか1つのステップを、さらに備えたことを特徴とする請求項4または請求項5記載のサービス統合利用方法。
- 複数のサービスを提供するサーバ端末装置と通信網を介して通信可能に接続され、前記複数のサービスを組み合わせて使用できるようにする情報端末装置であって、
サービスの一部として備えられている文書を閲覧中の利用者が、登録済の連携先サービスの中から任意の1つを選択するに先立って、該選択を支援する機能として該文書を基準にして連携先の候補を予め絞り込んで提示する連携先選択手段と、
前記連携先選択手段が提示した前記連携先サービスの中から、前記利用者が1つの連携先サービスを選択した時に、該選択された連携先サービスの呼び出しに必要なパラメータのデータ型と合致する文字列が前記文書に1つ以上含まれている場合には所与の抽出ルールに従って該文字列をパラメータ値候補として抽出するキーワード抽出手段と、
前記パラメータ値候補の一覧を前記利用者に提示すると共に前記利用者に前記パラメータ値候補のうちから1つのパラメータ値を確定させるパラメータ値確定手段と、
前記利用者によって確定されたパラメータ値に基づいて連携先サービスを呼び出すためのパラメータを作成すると共に、前記サーバ端末装置から前記パラメータを使用して前記連携先サービスを呼び出す連携先呼び出し手段と、を備えることを特徴とする情報端末装置。 - 利用者によって連携先サービスを呼び出すためのパラメータ値となるキーワードを入力できるようにする手段と、利用者が閲覧中の文書から文字列を抽出する方法を示すルールを機械的に生成すると共に前記連携先呼び出し手段による連携先サービスの呼び出しに備えた連携元情報を構成する抽出ルール学習手段とを、さらに備え、前記パラメータ値として確定された文字列が、前記キーワード抽出手段を介して得られたものではなく、利用者自身が入力することによって得られたものである場合に、前記連携先呼び出し手段の実行に先立って前記抽出ルール学習手段を実行することを特徴とする請求項7記載の情報端末装置。
- パラメータ値として確定された文字列がいずれの抽出ルールから得られたかを記録する抽出文字列実績記録手段と、利用者が閲覧中の文書と連携先サービスとの組み合わせを記録する連携先候補管理手段とのいずれか1つの手段を、さらに備えたことを特徴とする請求項7または請求項8記載の情報端末装置。
- 複数のサービスを提供するサーバ端末装置と、前記サーバ端末装置の各々と通信網を介して接続されたユーザ端末装置とを制御し、前記複数のサービスを組み合わせて前記サーバ端末装置上で使用できるようにするコンピュータプログラムであって、
サービスの一部として備えられている文書を閲覧中の利用者が、登録済の連携先サービスの中から任意の1つを選択するに先立って、該選択を支援する機能として該文書を基準にして連携先の候補を予め絞り込んで提示する連携先選択ステップと、
前記連携先選択ステップが提示した前記連携先サービスの中から、前記利用者が1つの連携先サービスを選択した時に、該選択された連携先サービスの呼び出しに必要なパラメータのデータ型と合致する文字列が前記文書に1つ以上含まれている場合には所与の抽出ルールに従って該文字列をパラメータ値候補として抽出するキーワード抽出ステップと、
前記パラメータ値候補の一覧を前記利用者に提示すると共に前記利用者に前記パラメータ値候補のうちから1つのパラメータ値を確定させるパラメータ値確定ステップと、
前記利用者によって確定されたパラメータ値に基づいて連携先サービスを呼び出すためのパラメータを作成すると共に、前記サーバ端末装置から前記パラメータを使用して前記連携先サービスを呼び出す連携先呼び出しステップと、を情報処理装置上で実行することを特徴とするコンピュータプログラム。 - 利用者によって連携先サービスを呼び出すためのパラメータ値となるキーワードを入力できるようにするステップと、利用者が閲覧中の文書から文字列を抽出する方法を示すルールを機械的に生成すると共に前記連携先呼び出しステップによる連携先サービスの呼び出しに備えた連携元情報を構成する抽出ルール学習ステップとを、さらに備え、前記パラメータ値として確定された文字列が、前記キーワード抽出ステップを介して得られたものではなく、利用者自身が入力することによって得られたものである場合に、前記連携先呼び出しステップの実行に先立って前記抽出ルール学習ステップを実行することを特徴とする請求項10記載のコンピュータプログラム。
- パラメータ値として確定された文字列がいずれの抽出ルールから得られたかを記録する抽出文字列実績記録ステップと、利用者が閲覧中の文書と連携先サービスとの組み合わせを記録する連携先候補管理ステップとのいずれか1つのステップを、さらに備えたことを特徴とする請求項10または請求項11記載のコンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009067717A JP5381204B2 (ja) | 2009-03-19 | 2009-03-19 | サービス統合利用システム、及びサービス統合利用方法、並びに情報端末装置、及びコンピュータプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009067717A JP5381204B2 (ja) | 2009-03-19 | 2009-03-19 | サービス統合利用システム、及びサービス統合利用方法、並びに情報端末装置、及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010218514A JP2010218514A (ja) | 2010-09-30 |
JP5381204B2 true JP5381204B2 (ja) | 2014-01-08 |
Family
ID=42977235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009067717A Expired - Fee Related JP5381204B2 (ja) | 2009-03-19 | 2009-03-19 | サービス統合利用システム、及びサービス統合利用方法、並びに情報端末装置、及びコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5381204B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001052020A (ja) * | 1999-08-12 | 2001-02-23 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツ検出方法およびミドルウェア |
JP2005346495A (ja) * | 2004-06-03 | 2005-12-15 | Oki Electric Ind Co Ltd | 情報処理システム、情報処理方法、および情報処理プログラム |
JP2008077227A (ja) * | 2006-09-19 | 2008-04-03 | Access Co Ltd | リンク生成装置、ブラウザプログラム、リンク生成システム |
JP2008158695A (ja) * | 2006-12-21 | 2008-07-10 | Mixi Inc | オンラインサービスを提供する情報処理システム及びプログラム |
-
2009
- 2009-03-19 JP JP2009067717A patent/JP5381204B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010218514A (ja) | 2010-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100257466A1 (en) | Method and system for generating a mini-software application corresponding to a web site | |
US20130166528A1 (en) | System And Method For Generating A Search Index And Executing A Context-Sensitive Search | |
US20070288477A1 (en) | Information processing apparatus, information processing system, information processing method, and computer program | |
US20110119298A1 (en) | Method and apparatus for searching information | |
JP2009523284A (ja) | 探索プラットフォーム | |
JP4734311B2 (ja) | 情報処理システム、秘匿データ管理装置、およびプログラム | |
CN104025084A (zh) | 历史浏览会话管理 | |
US20050024355A1 (en) | Selecting items displayed on respective areas on a screen | |
CN1713575A (zh) | 动态生成定制菜单页的系统及方法 | |
JP2009037501A (ja) | 情報検索装置、情報検索方法およびプログラム | |
JP2008112341A (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
JP5452486B2 (ja) | コンテンツ提供サーバ装置 | |
CN100504877C (zh) | 一种Web页面动作收藏方法和装置 | |
JP2008217161A (ja) | シナリオ作成支援システム、シナリオ作成支援装置およびシナリオ作成支援方法 | |
US20050102606A1 (en) | Modal synchronization control method and multimodal interface system | |
JP5887971B2 (ja) | ポートレット処理装置、ポータルサーバ、ポータルシステム、ポートレット処理方法、および、コンピュータ・プログラム | |
KR101719593B1 (ko) | 정보처리단말 및 그 제어 방법, 시스템 및 그 제어 방법, 및 컴퓨터 판독 가능한 기억매체 | |
JP2003303152A (ja) | コンテンツ送信システム | |
JP5381204B2 (ja) | サービス統合利用システム、及びサービス統合利用方法、並びに情報端末装置、及びコンピュータプログラム | |
EP1335306A2 (en) | System for jointly transmitting hypertext content and a UI operation program | |
KR100392195B1 (ko) | 네트워크 기반의 자원 공유 서비스 시스템 | |
KR20070110953A (ko) | 개인화된 포털서비스 제공시스템 | |
JP5133796B2 (ja) | 検索支援装置 | |
JP2005215781A (ja) | ツールバー構成情報提供サーバー及びその方法、ツールバー構成情報提供サーバーでの処理を実行させるためのプログラム、ツールバー構成情報提供システム | |
JPWO2004102424A1 (ja) | 相互リンクシステム、情報処理装置、相互リンク方法、及び、その方法をコンピュータに実行させるプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100716 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120208 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130903 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130916 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5381204 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |