JP5112613B2 - 活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラム - Google Patents

活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラム Download PDF

Info

Publication number
JP5112613B2
JP5112613B2 JP2004302217A JP2004302217A JP5112613B2 JP 5112613 B2 JP5112613 B2 JP 5112613B2 JP 2004302217 A JP2004302217 A JP 2004302217A JP 2004302217 A JP2004302217 A JP 2004302217A JP 5112613 B2 JP5112613 B2 JP 5112613B2
Authority
JP
Japan
Prior art keywords
activity
data
screen
calendar
management
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.)
Active
Application number
JP2004302217A
Other languages
English (en)
Other versions
JP2006113916A (ja
Inventor
貴之 澤田
麻美 田中
祐馬 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAP SE
Original Assignee
SAP SE
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SAP SE filed Critical SAP SE
Priority to JP2004302217A priority Critical patent/JP5112613B2/ja
Priority to US11/250,193 priority patent/US7739606B2/en
Publication of JP2006113916A publication Critical patent/JP2006113916A/ja
Priority to US12/777,517 priority patent/US8239771B2/en
Application granted granted Critical
Publication of JP5112613B2 publication Critical patent/JP5112613B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラムに関する。
従来より、CRM(Customer Relationship Management:顧客関係管理)システムにおいては、営業員の営業活動の情報を管理している。特に、クライアント−サーバシステムを用いたCRMシステムの場合、営業活動の情報の登録は、営業員の保持するクライアント端末からCRMサーバにアクセスしたときに表示される情報登録画面により行っている。この情報登録画面には、ウェブ画面が用いられている。
一方、特許文献1には、受診日のリスト表示とカレンダー表示を同一画面内で行ない、一方の移動又は切り換えを他方の切り換え又は移動に連動させる技術について開示されている。
特開2000−293585号公報
営業員がCRMシステムに営業活動の情報を登録する際には、営業活動を行った日時が入力される。しかし、登録を行う営業員が、個々の営業活動について、都度キーボードから日時の入力を行うのは煩雑な作業であった。そこで、カレンダ及び時間帯をグラフィック表示するためのカレンダ画面において、該当する日時をマウスなどのポインティングデバイスにより指定することで、簡易に入力を行いたいという要望があった。そのため、既存の汎用的なスケジュール管理アプリケーション等が提供するカレンダ画面と、CRMシステムにおけるウェブによる営業活動の情報の登録画面とを1つの画面内で表示するともに、これらの画面を連動させてデータの追加・変更・削除等の編集を行うことが望まれていた。
しかし、特許文献1の技術では、受診日のリスト表示とカレンダー表示を同一画面内で行ない、一方の移動又は切り換えを他方の切り換え又は移動に連動させているが、一方の画面において編集した情報を、他方の画面にもリアルタイムに反映させて表示することは行っていない。
本発明は、このような事情に鑑みてなされたものであり、クライアント端末が保持するアプリケーションが提供するカレンダ画面と、CRMシステムで管理する営業活動の情報の登録画面とを1つの画面内で表示するともに、これらの画面を連動させて営業活動の情報の編集及び表示を行うことができる活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラムを提供することを目的とする。
上記した課題を解決するために本発明は、活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末(1)と、活動データを記憶する記憶手段(31)を有し、前記クライアント端末(1)からの指示に従って前記記憶手段(31)内の活動データを管理する活動管理装置(2)とからなる活動管理システムにおいて、前記活動管理装置(2)は、前記記憶手段(31)から活動データを読み出すデータ制御手段(23)と、活動管理画面のレイアウト番号と、前記データ制御手段(23)が読み出した活動データとを含む活動管理画面表示指示を前記クライアント端末(1)へ送信する表示指示手段(21)とを備え、前記クライアント端末(1)は、レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するレイアウトデータ記憶手段(14)と、前記活動管理装置(2)から前記活動管理画面表示指示を受信する受信手段(13)と、所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを提供するカレンダ画面提供手段(15)と、前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータを前記レイアウトデータ記憶手段(14)から読み出し、読み出した前記レイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、読み出した前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応する領域に、前記日時に対応する活動内容の一部の情報を表示するための表示データを、前記カレンダ画面提供手段(15)が提供する前記カレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により出力する表示処理手段(12)とを備える、ことを特徴とする活動管理システムである。
また、本発明は、上述する活動管理システムであって、前記クライアント端末(1)は、前記活動詳細画面において操作者が編集した活動データを示す編集データを前記活動管理装置(2)へ送信する送信手段(13)をさらに備え、前記表示指示手段(21)は、前記編集データを受信し、この編集データを前記クライアント端末(1)へ通知して前記活動カレンダ画面の更新を指示し、前記表示処理手段(12)は、受信した編集データで示される日時に対応する領域に、この日時に対応した活動内容の一部の情報を表示するための表示データを前記活動カレンダ画面の画面データに対して付加あるいは削除して活動カレンダ画面の画面データを生成して出力し、前記活動管理画面を更新する、ことを特徴とする。
また、本発明は、上述する活動管理システムであって、前記データ制御手段(23)は、前記編集データにより、前記記憶手段(31)内の活動データを更新する、ことを特徴とする。
また、本発明は、上述する活動管理システムであって、前記クライアント端末(1)は、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記活動管理装置(2)へ送信する送信手段(13)をさらに備え、前記表示指示手段(21)は、前記編集データを受信し、この編集データを前記クライアント端末(1)へ通知して前記活動詳細画面の更新を指示し、前記表示処理手段(12)は、受信した編集データを表示する活動詳細画面の画面データを生成して出力し、前記活動管理画面を更新する、ことを特徴とする。
また、本発明は、活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末(1)と、活動データを記憶する記憶手段(31)を有し、前記クライアント端末(1)からの指示に従って前記記憶手段(31)内の活動データを管理する活動管理装置(2)とからなる活動管理システムに用いられる前記活動管理装置(2)であって、前記記憶手段(31)から活動データを読み出すデータ制御手段(23)と、活動管理画面のレイアウト番号と、前記データ制御手段(23)が読み出した活動データとを含む活動管理画面表示指示を前記クライアント端末(1)へ送信する表示指示手段(21)とを備え、前記表示指示手段(21)は、受信した前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを取得し、前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応した領域に前記日時に対応する活動内容の一部の情報を表示するための表示データを、取得したカレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置位置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により表示する前記クライアント端末(1)から、前記活動詳細画面において操作者が編集した活動データを示す編集データを受信し、この編集データを前記クライアント端末(1)へ通知して前記活動カレンダ画面の更新を指示する、ことを特徴とする活動管理装置(2)である。
また、本発明は、上述する活動管理装置(2)であって、前記データ制御手段(23)は、前記編集データにより、前記記憶手段(31)内の活動データを更新する、ことを特徴とする。
また、本発明は、上述する活動管理装置(2)であって、前記表示指示手段(21)は、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記クライアント端末(1)から受信し、この編集データを前記クライアント端末(1)へ通知して前記活動詳細画面の更新を指示する、ことを特徴とする。
また、本発明は、活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末(1)と、活動データを記憶する記憶手段(31)を有し、前記クライアント端末(1)からの指示に従って前記記憶手段(31)内の活動データを管理する活動管理装置(2)とからなる活動管理システムに用いられるクライアント端末(1)であって、レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するレイアウトデータ記憶手段(14)と、前記活動管理装置(2)から活動管理画面のレイアウト番号と活動データとを含む活動管理画面表示指示を受信する受信手段(13)と、所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを提供するカレンダ画面提供手段(15)と、前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータを前記レイアウトデータ記憶手段(14)から読み出し、読み出した前記レイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、読み出した前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応する領域に、前記日時に対応する活動内容の一部の情報を表示するための表示データを、前記カレンダ画面提供手段(15)が提供する前記カレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により出力する表示処理手段(12)と、を備えることを特徴とするクライアント端末(1)である。
また、本発明は、上述するクライアント端末(1)であって、前記活動詳細画面において操作者が編集した活動データを示す編集データを前記活動管理装置(2)へ送信する送信手段(13)をさらに備え、前記表示処理手段(12)は、前記活動管理装置(2)から受信した編集データで示される日時に対応する領域に、この日時に対応した活動内容の一部の情報を表示するための表示データを前記カレンダ画面の画面データに対して付加あるいは削除して活動カレンダ画面の画面データを生成して出力し、前記活動管理画面を更新する、ことを特徴とする。
また、本発明は、上述するクライアント端末(1)であって、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記活動管理装置(2)へ送信する送信手段(13)をさらに備え、前記表示処理手段(12)は、前記活動管理装置(2)から受信した編集データを表示する活動詳細画面の画面データを生成して出力し、前記活動管理画面を更新する、ことを特徴とする。
また、本発明は、活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末(1)と、活動データを記憶する記憶手段(31)を有し、前記クライアント端末(1)からの指示に従って前記記憶手段(31)内の活動データを管理する活動管理装置(2)とからなる活動管理システムにおける活動管理方法であって、前記活動管理装置(2)が、前記記憶手段(31)から活動データを読み出し(S130)、活動管理画面のレイアウト番号と、読み出した活動データとを含む活動管理画面表示指示を前記クライアント端末(1)へ送信し(S160)、前記クライアント端末(1)が、前記活動管理装置(2)から前記活動管理画面表示指示を受信し(S160)、所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを取得し(S175)、レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するレイアウトデータ記憶手段(14)から、前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータを読み出し、読み出した前記レイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、読み出した前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応する領域に、前記日時に対応する活動内容の一部の情報を表示するための表示データを、取得した前記カレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により出力する(S180〜S190)、ことを特徴とする活動管理方法である。
また、本発明は、上述する活動管理方法であって、前記クライアント端末(1)が、前記活動詳細画面において操作者が編集した活動データを示す編集データを前記活動管理装置(2)へ送信し(S520)、前記活動管理装置(2)が、前記編集データを受信し、この編集データを前記クライアント端末(1)へ通知して前記活動カレンダ画面の更新を指示し(S520、S565)、前記クライアント端末(1)が、受信した編集データで示される日時に対応する領域に、この日時に対応した活動内容の一部の情報を表示するための表示データを前記活動カレンダ画面の画面データに対して付加あるいは削除して活動カレンダ画面の画面データを生成して出力し、前記活動管理画面を更新する(S575〜S585)、ことを特徴とする。
また、本発明は、上述する活動管理方法であって、前記活動管理装置(2)が、前記編集データにより、前記記憶手段(31)内の活動データを更新する(S540)、ことを特徴とする。
また、本発明は、上述する活動管理方法であって、前記クライアント端末(1)が、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記活動管理装置(2)へ送信し(S420)、前記活動管理装置(2)が、前記編集データを受信し、この編集データを前記クライアント端末(1)へ通知して前記活動詳細画面の更新を指示し(S420、S460)、前記クライアント端末(1)が、受信した編集データを表示する活動詳細画面の画面データを生成して出力し、前記活動管理画面を更新する(S470〜S480)、ことを特徴とする。
また、本発明は、活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末(1)と、活動データを記憶する記憶手段(31)を有し、前記クライアント端末(1)からの指示に従って前記記憶手段(31)内の活動データを管理する活動管理装置(2)とからなる活動管理システムに用いられる前記活動管理装置(2)のコンピュータプログラムであって、前記記憶手段(31)から活動データを読み出すステップ(S130)と、活動管理画面のレイアウト番号と、読み出した活動データとを含む活動管理画面表示指示を前記クライアント端末(1)へ送信するステップ(S160)と、受信した前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面を取得し、前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、取得したカレンダ画面において前記活動管理画面表示指示内の前記活動データで示される日時に対応した領域に前記日時に対応する活動内容の一部の情報を表示する活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置位置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により表示する前記クライアント端末(1)から、前記活動詳細画面において操作者が編集した活動データを示す編集データを受信し、この編集データを前記クライアント端末(1)へ通知して前記活動カレンダ画面の更新を指示するステップ(S520、S565)と、をコンピュータに実行させることを特徴とするコンピュータプログラムである。
また、本発明は、上述するコンピュータプログラムであって、前記編集データにより、前記記憶手段(31)内の活動データを更新するステップ(S540)、をコンピュータに実行させることを特徴とする。
また、本発明は、上述するコンピュータプログラムであって、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記クライアント端末(1)から受信し、この編集データを前記クライアント端末(1)へ通知して前記活動詳細画面の更新を指示するステップ(S420、S460)、をコンピュータに実行させることを特徴とする。
また、本発明は、活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末(1)と、活動データを記憶する記憶手段(31)を有し、前記クライアント端末(1)からの指示に従って前記記憶手段(31)内の活動データを管理する活動管理装置(2)とからなる活動管理システムに用いられるクライアント端末(1)のコンピュータプログラムであって、前記活動管理装置(2)から活動管理画面のレイアウト番号と活動データとを含む活動管理画面表示指示を受信するステップ(S160)と、所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを取得するステップ(S175)と、レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するレイアウトデータ記憶手段(14)から、前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータを読み出し、読み出した前記レイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、読み出した前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応する領域に、前記日時に対応する活動内容の一部の情報を表示するための表示データを、取得した前記カレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により出力するステップ(S180〜S190)と、をコンピュータに実行させることを特徴とするコンピュータプログラムである。
また、本発明は、上述するコンピュータプログラムであって、前記活動詳細画面において操作者が編集した活動データを示す編集データを前記活動管理装置(2)へ送信するステップと(S520)、前記活動管理装置(2)から受信した編集データで示される日時に対応する領域に、この日時に対応した活動内容の一部の情報を表示するための表示データを前記カレンダ画面の画面データに対して付加あるいは削除して活動カレンダ画面の画面データを生成して出力し、前記活動管理画面を更新するステップ(S575〜S585)と、をコンピュータに実行させることを特徴とする。
また、本発明は、上述するコンピュータプログラムであって、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記活動管理装置(2)へ送信するステップ(S420)と、前記活動管理装置(2)から受信した編集データを表示する活動詳細画面の画面データを生成して出力し、前記活動管理画面を更新するステップ(S470〜S480)と、をコンピュータに実行させることを特徴とする。
なお、本欄において参照している「(符号)」は、後述する欄(発明を実施するための最良の形態)において対応する構成を例示するのみで、何ら特許請求の範囲の各請求項の解釈を限定するものではない。
上記発明によれば、日時と関連した活動の情報を管理する活動管理システムにおいて、クライアント端末に、活動内容を表示する詳細表示画面と、クライアント端末が保持する既存のアプリケーションにより提供されるカレンダ画面に活動の日時に対応させて活動内容の一部を追加表示する活動カレンダ画面とを1つの画面内で表示することができる。また、操作者に対して、詳細表示画面及び活動カレンダ画面内において活動の情報の表示を連動させながらの情報の編集を提供することが可能となる。
以下、図面を参照し、この発明の一実施形態について説明する。
図1は、本発明の一実施形態による活動管理システムとしてのCRM(Customer Relationship Management:顧客関係管理)システムの構成を示すブロック図である。CRMシステムは、DBサーバ3を備えるCRMサーバ2(活動管理装置)と、複数のクライアント端末1とを、ネットワークNを介して接続してなる。ネットワークNは、LAN(Local Area Network)などのプライベートネットワークや、インターネット、VPN(virtual private network)などの公衆ネットワークにより構成される。
データベースサーバ3(以下、「DBサーバ3」と記載)は、活動データを保持する記憶部31を有する。活動データは従業員の活動の実績や予定を示す情報であり、ここでは、活動を営業活動とした例を示す。活動データは、各活動データを一意に識別するデータ番号、従業員を一意に識別する従業員番号、ある1日全体に関連付けられるイベントを示す全日イベント情報、各活動の詳細な活動内容を示す活動詳細情報などの情報が含まれる。全日イベントは、日にちと、当該日にちに関連付けられるイベントの説明を示すイベントテキスト等の情報からなる。また、活動詳細情報は、活動の開始日時及び終了日時、顧客、活動の簡単な説明を示す活動テキスト、取引先担当者、自社における責任者、プライオリティ、進捗状況を示すステータス、活動の結果、活動を行った理由を示す活動理由、データの登録者による任意のメモなどの情報を含む。
図2は、活動管理装置としてのCRMサーバ2の内部を展開して示したブロック図である。CRMサーバ2は、表示指示部21、出力制御部22及びデータ制御部23を備える。
データ制御部23は、DBサーバ3にアクセスし、CRMサーバ2とDBサーバ3との間で使用される任意のデータアクセス方式により、記憶部31内の活動データの読み出し、書き込み、及び、削除を行う。また、DBサーバ3の記憶部31から読み出した活動データ、あるいは、クライアント端末1において行われた活動データの編集内容を示す編集データを出力制御部22に受け渡し、クライアント端末1に表示する活動管理画面の生成や更新を指示する。
活動管理画面とは、活動データの表示や、登録、変更、削除等の編集を行うための画面であり、ヘッダ画面、活動カレンダ画面、活動詳細画面から構成される。ヘッダ画面は、営業活動を行った従業員の情報を示す画面である。活動カレンダ画面は、月単位または週単位における日にち、あるいは、1日における時間帯などの領域を表示するカレンダ画面において、活動の開始日時及び終了日時に対応する日にちや時間帯の領域に活動テキストを表示したり、また、活動テキストを編集するための画面である。また、活動詳細画面は、活動詳細情報の表示や編集を行うための画面である。
出力制御部22は、データ制御部23から受信した活動データや編集データの記述を、タグ変換により汎用的なデータ記述形式であるXML(extensible markup language)に変換する。そして、記述形式が変換された活動データや編集データを表示指示部21に受け渡し、クライアント端末1への画面出力を指示する。また、出力制御部22は、表示指示部21を介してクライアント端末1から受信した操作指示を表示指示部21に受け渡すとともに、クライアント端末1から受信した編集データを、DBサーバ3との間で使用されるデータアクセス方式に応じたデータ記述形式へ変換する。
表示指示部21は、出力制御部22から受信した活動データまたは編集データに、クライアント端末1へ画面データを生成するための指示を追加した表示指示データを生成して、クライアント端末1へ送信する。また、クライアント端末1から受信した操作指示や編集データを出力制御部22へ受け渡す。
図3は、クライアント端末1の構成を示すブロック図であり、本発明と関係する機能ブロックのみ抽出して示してある。クライアント端末1は、例えば、パーソナルコンピュータ、PDA(Personal Digital Assistants:情報携帯端末)、携帯電話端末などである。クライアント端末1は、ブラウザ11、表示処理部12、送受信部13、レイアウトデータ記憶部14、及び、カレンダ画面提供部15を備える。
送受信部13は、CRMサーバ2から受信した表示指示データを表示処理部12に受け渡す。また、表示処理部12から受信したユーザによる操作指示の情報や、編集データをCRMサーバ2へ受け渡す。
レイアウトデータ記憶部14は、活動管理画面のレイアウトデータを保持する。活動管理画面のレイアウトデータには、レイアウト番号や、ヘッダ画面、活動カレンダ画面、活動詳細画面の種類、配置位置、大きさなどの情報、ヘッダ画面、活動詳細画面、及び、活動詳細画面内の詳細レイアウト情報などが含まれる。詳細レイアウト情報には、活動データに含まれる各情報の設定値によって変化しないオブジェクト、例えば、文字、画像、操作ボタン、罫線などの表示位置、大きさ、色、太さ、(文字の場合)フォントなどの情報と、活動データに含まれる各情報の設定値の表示位置、大きさ、色、フォント、設定値の編集可/不可などの情報を含む。
カレンダ画面提供部15は、クライアント端末1の備える既存のスケジュール管理アプリケーションであり、カレンダ画面データを提供する。カレンダ画面データは、月単位または各単位における日にち、あるいは、1日における時間帯に対応する領域を表示するとともに、ユーザがマウスなどのポインティングデバイスにより選択した日にちや時間のデータを出力するためのデータである。
表示処理部12は、CRMサーバ2から受信した表示指示データ、レイアウトデータ記憶部14から読み出したレイアウトデータ、カレンダ画面提供部15から提供されるカレンダ画面データを基に、活動管理画面の画面データの生成や更新を行う。また、ブラウザ11が表示する活動管理画面上で指示された操作を示す操作情報や、活動データの追加、更新、削除等の内容を示す編集データを送受信部13に受け渡す。
ブラウザ11は、クライアント端末1のディスプレイなどの表示手段(図示せず)にウェブ画面データを表示する。
図4は、活動データの設定例を示す。同図において、活動データには、データ番号「XXXXXXX」、従業員番号「S123456」、従業員名「○田 ○哉」、全日イベント情報のリスト、及び、活動詳細情報のリストが登録されている。全日イベント情報のリストには、日にち「2004年7月27日」及びイベントテキスト「XYコーポレーション訪問準備」からなる全日イベント情報、日にち「2004年7月28日」、イベントテキスト「○○様向け資料作成」からなる全日イベント情報が含まれいてる。また、活動詳細情報のリストには、開始日時「2004年7月27日13時00分00秒」、終了日時「2004年7月27日15時30分00秒」、顧客「ABC株式会社」、活動テキスト「ABC株式会社訪問」、プライオリティ「High」、ステータス「オープン」、…などからなる活動詳細情報、開始日時「2004年8月3日10時00分00秒」、終了日時「2004年8月3日11時00分00秒」、顧客「○○株式会社」、活動テキスト「○○株式会社打合せ」、取引先担当者「XX」、責任者「△△」、プライオリティ「Medium」、ステータス「オープン」、…などからなる活動詳細情報が含まれている。
図10〜図12は、活動管理画面の画面イメージの例を示す。図10に示す活動管理画面においては、ヘッダ画面を上に、活動カレンダ画面を中に、活動詳細画面を下に表示している。そして、ヘッダ画面は、検索ボタンと、従業員番号及び従業員名とを表示している。また、活動カレンダ画面においては、1日における時間帯及び1月単位のカレンダ画面に対して、活動の開始日時及び終了日時に対応する日にち及び時間帯の領域に、活動が登録されていることを示す色を表示し、さらに、その領域に活動テキストを表示している。活動詳細画面においては、活動詳細情報の各設定値を表示している。
図11は、図10の活動カレンダ画面における1月単位の活動カレンダ画面の代わりに、1週単位の活動カレンダ画面により活動を表示している。
また、図12は、同じ日時に活動が重なる場合の表示方法を示している。同じ日時に活動が重なる場合には、時間帯表示の活動カレンダ画面には、活動テキストを並列して表示させる。
なお、活動カレンダ画面におけるタブをマウスでクリックすることにより、活動カレンダ画面を、1月単位の表示、1週単位の表示等に切り替えることができる。
次に、CRMシステムの動作について説明する。
図5は、活動管理画面表示の動作手順を示す図である。
まず、従業員は、クライアント端末1からCRMサーバ2へアクセスし、自身の従業員番号を通知してログインする。続いて、クライアント端末1の表示処理部12から送受信部13を介して、活動管理画面の表示要求がCRMサーバ2へ送信される(ステップS110、S115)。
CRMサーバ2のデータ制御部23は、表示指示部21及び出力制御部22を介してクライアント端末1からの活動管理画面の表示要求を受信する(ステップS120、S125)。すると、データ制御部23は、ログイン時に受信した従業員番号をキーにしてDBサーバ3から活動データを読み出し、内部に記憶する(ステップS130)。但し、このとき、全日イベント情報については、表示要求を受信した月と同じ月が日にち情報に設定されている情報のみを、活動詳細情報については、表示要求を受信した月と同じ月が開始日時または終了日時情報に設定されている情報のみを読み出す。データ制御部23は、読み出した活動データのうち、活動管理画面表示に必要な情報のみを選択する(ステップS135)。そして、出力制御部22における活動管理画面表示のためのメソッドを呼び出し、選択した活動データを受け渡して、活動管理画面表示を指示する(ステップS140)。活動管理画面表示に必要な情報は、データ番号、従業員番号、従業員名、活動詳細情報のうち開始日時、終了日時、活動テキスト、さらには、所定の条件の活動詳細情報、例えば、活動管理画面の表示要求を受信した日の活動の活動詳細情報である。
出力制御部22は、データ制御部23から受信した活動データをXMLによる記述に変換する(ステップS145)。そして、この記述を変換した活動データを表示指示部21に受け渡して、クライアント端末1への活動管理画面表示を指示する(ステップS150)。表示指示部21は、出力制御部22から受信した活動データに、活動管理画面の画面データを生成するための指示等を埋め込んで表示指示データを生成し(ステップS155)、クライアント端末1へ送信する(ステップS160)。画面データを生成するための指示としては、例えば、活動管理画面を新たに表示する命令や、活動管理画面のレイアウトを指定するレイアウト番号などである。
クライアント端末1の送受信部13は、表示指示部21から受信した表示指示データを表示処理部12に受け渡す(ステップS165)。表示処理部12は、表示指示データにより、活動管理画面の表示が指示されたことを認識すると、レイアウトデータ記憶部14から表示指示データ内のレイアウト番号に対応したレイアウトデータを読み出す(ステップS170)。そして、レイアウトデータに従い、ヘッダ画面、活動カレンダ画面、活動詳細画面を生成する。
ヘッダ画面については、従業員検索ボタンと、受信した表示指示データに含まれる活動データ内の従業員番号及び従業員名とをレイアウトデータで指定される表示位置に表示する画面データを生成する。
また、活動カレンダ画面を生成する際には、カレンダ画面提供部15からレイアウトデータで指示された当該月あるいは当該週、及び、1日における時間帯のカレンダ画面の画面データを読み出す(ステップS175)。ここでは、当該月と活動詳細情報で示される日の1日における時間帯とのカレンダ画面を読み出すものとする。表示処理部12は、レイアウトデータで指定されるように、月単位表示のカレンダ画面の画面データに対して、表示指示データに含まれる活動データ内の各活動の開始日時及終了日時に対応した日にちの領域に、活動があることを示す色を表示し、さらに、この開始日時及び終了日時に対応した活動テキストを表示するための表示データを付加した画面データを生成する。同様に、レイアウトデータで指定されるように、1日における時間帯のカレンダ画面の画面データに対して、表示指示データに含まれる活動データ内の各活動の開始日時及終了日時に対応した時間帯の領域に、活動があることを示す色を表示し、さらに、この開始日時及び終了日時に対応した活動の活動テキストを表示するための表示データを付加した画面データを生成する。
また、活動詳細画面については、レイアウトデータで指定されるように、登録、保存、コピー、削除などの操作ボタン、全日イベント表示ボタン、活動詳細情報の各データ名、及び、表示指示データに含まれる活動詳細情報内の各情報の設定値をデフォルトで表示する編集フィールド等を表示する画面データを生成する。
表示処理部12は、生成した各画面データからなる活動管理画面データを生成して(ステップS180)、ブラウザ11に受け渡す(ステップS185)。この画面データは、ブラウザ11が表示可能なデータ形式、例えば、HTML(Hypertext Markup Language)により記述される。ブラウザ11は、表示処理部12から受信した活動管理画面データ(図10)をディスプレイに表示する。(ステップS190)。
なお、ログインしたときと異なる月の活動管理画面表示を行う場合も、図5と同様の手順が用いられる。従業員は、クライアント端末1に表示対象の年及び月を指定する情報を入力する。例えば、図10に示す画面の場合を例にとると、前の月あるいは次の月を指定するためのボタンA11あるいはA12をクリックする。これにより、クライアント端末1は、活動管理画面の表示要求に併せて、表示対象の年及び月の情報を示す対象特定情報をCRMサーバ2へ通知する。そして、ステップS130において、CRMサーバ2のデータ制御部23は、ログイン時に受信した従業員番号をキーにして、対象特定情報で指定された月の活動データをDBサーバ3から読み出す。ステップS175においては、指定された月のカレンダ画面が読み出される。
図6は、活動詳細情報表示の動作手順を示す図である。
従業員は、クライアント端末1に表示されている活動管理画面内の活動カレンダ画面において、詳細を表示させたい活動テキストA21あるいはA22をマウスによりクリックする(図10参照)。これにより、クライアント端末1の表示処理部12は、ブラウザ11から表示要求データを受信する(ステップS210)。表示要求データには、活動詳細情報表示が要求されたことを示す操作種別と、活動詳細情報を表示する対象として選択された活動を特定するための対象特定情報とが含まれる。対象特定情報には、データ番号、活動の開始日時及び終了日時、活動テキストなどが用いられる。送受信部13は、表示処理部12が受信した表示要求データをCRMサーバ2へ通知する(ステップS215、ステップS220)。
CRMサーバ2の出力制御部22は、表示指示部21を介して表示要求データを受信すると、この表示要求データを、CRMサーバ2−DBサーバ3間で使用されるデータアクセス方式に応じたデータ形式に変換してデータ制御部23へ受け渡す。(ステップS225〜S235)。データ制御部23は、表示要求データを受信すると内部に記憶していた活動データから、対象特定情報に合致する活動詳細情報を取得する。データ制御部23は、活動詳細画面更新のための出力制御部22のメソッドを呼び出し、取得した活動詳細情報を受け渡す(ステップS240)。
出力制御部22は、活動詳細情報をXMLによる記述に変換して表示指示部21に受け渡し、活動詳細画面の更新を指示する(ステップS245、S250)。表示指示部21は、活動詳細情報に活動詳細画面の画面データの生成するための指示を埋め込んだ表示指示データを生成して、クライアント端末1へ送信する(ステップS255、S260)。このとき、例えば、活動詳細画面を更新する命令が付加される。
クライアント端末1の送受信部13は、CRMサーバ2から受信した表示指示データを表示処理部12に受け渡し、活動詳細画面の更新を指示する(ステップS265)。
表示処理部12は、現在表示している活動管理画面のレイアウトデータを参照し、受信した表示指示データ内の活動詳細情報の設定値を表示するための活動詳細画面の画面データを生成する(ステップS270)。ブラウザ11は、表示処理部12から生成された画面データを受信して出力し、活動詳細画面を更新する(ステップS275、S280)。
図7は、全日イベント表示の動作手順を示す図である。
従業員は、クライアント端末1に表示されている活動管理画面内の活動詳細画面において、全日イベントを表示させるためのチェックボックスA31をマウスによりクリックする(図10参照)。これにより、クライアント端末1の表示処理部12は、ブラウザ11から表示要求データを受信する(ステップS310)。表示要求データには、全日イベント表示が要求されたことを示す操作種別と、表示対象の全日イベントを特定するための対象特定情報とが含まれる。対象特定情報には、データ番号、活動詳細画面の開始日時のフィールドに表示されている日にちなどが設定される。送受信部13は、表示処理部12が受信した表示要求データを、CRMサーバ2へ通知する(ステップS315、S320)。
CRMサーバ2の出力制御部22は、表示指示部21を介して表示要求データを受信すると、この表示要求データを、CRMサーバ2−DBサーバ3間で使用されるデータアクセス方式に応じたデータ形式に変換してデータ制御部23へ受け渡す。(ステップS325〜S335)。データ制御部23は、表示要求データを受信すると内部に記憶していた活動データから、対象特定情報に合致する全日イベント情報を取得する。データ制御部23は、全日イベント表示のための出力制御部22のメソッドを呼び出し、取得した全日イベント情報を受け渡す(ステップS340)。
出力制御部22は、全日イベント情報をXMLによる記述に変換して表示指示部21に受け渡し、全日イベントを表示するように活動カレンダ画面の更新を指示する(ステップS345、S350)。表示指示部21は、全日イベント情報に活動カレンダ画面の画面データを生成するための指示を埋め込んだ表示指示データを生成して、クライアント端末1へ送信する(ステップS355、S360)。このとき、例えば、活動カレンダ画面に全日イベントを表示する命令が付加される。
クライアント端末1の送受信部13は、CRMサーバ2から受信した表示指示データを表示処理部12に受け渡し、活動カレンダ画面への全日イベント表示を指示する(ステップS365)。表示処理部12は、現在表示している活動カレンダ画面の画面データに、表示指示データ内の全日イベント情報に含まれるイベントテキストを表示する表示データを付加した画面データを生成する(ステップS370)。ブラウザ11は、表示処理部12から生成された画面データを受信してディスプレイへ出力し、活動カレンダ画面を更新する(ステップS375、S380)。
図13は、全日イベント情報のイベントテキストを表示した活動管理画面を示す。同図において、1日の時間帯における活動カレンダ画面の上方に、現在時間帯による表示を行っている日にちと、この日にちにおけるイベントテキストが表示されている。
次に、活動カレンダ画面からの活動データの編集手順について説明する。まず、活動の追加を行う手順について示す。図14は、活動追加時の画面イメージを示し、図8は、活動カレンダ画面からの活動データ編集における動作手順を示す図である。
従業員は、クライアント端末1に表示されている活動管理画面内の活動カレンダ画面上で、活動を追加する開始日時及び終了日時をマウスにて指定する。例えば、月単位あるいは週単位表示の活動カレンダ画面において、活動データを更新する日にちA41をクリックする。クライアント端末1の表示処理部12は、現在表示している活動管理画面の画面データ生成時にCRMサーバ2から受信した表示指示データを基に、クリックされたの日にちの1日における時間帯の活動カレンダ画面の画面データを生成して表示し、活動カレンダ画面を更新する。続いて、従業員は、クライアント端末1が表示している1日における時間帯の活動カレンダ画面において、活動を追加したい時間帯A42をマウスでドラッグし、続いて、活動テキストA43をキーボードにより入力する。これにより、クライアント端末1の表示処理部12は、入力された編集データをブラウザ11から受信する(ステップS410)。編集データには、活動カレンダ画面において活動が追加されたことを示す操作種別、データ番号、追加された活動の開始日時及び終了日時、活動テキストの情報が含まれる。送受信部13は、表示処理部12が受信した編集データをCRMサーバ2へ通知する(ステップS415、S420)。
CRMサーバ2の出力制御部22は、表示指示部21を介して編集データを受信すると、この編集データを、CRMサーバ2−DBサーバ3間で使用されるデータアクセス方式に応じたデータ形式に変換してデータ制御部23へ受け渡す(ステップS425〜S435)。データ制御部23は、出力制御部22における活動詳細画面更新のためのメソッドを呼び出し、編集データを受け渡す(ステップS440)。
出力制御部22は、編集データをXMLによる記述に変換して表示指示部21に受け渡し、活動詳細画面及び月単位(あるいは週単位)表示の活動カレンダ画面への活動の追加を指示する(ステップS445、S450)。表示指示部21は、編集データに画面データを生成するための指示を埋め込んだ表示指示データを生成して、クライアント端末1へ送信する(ステップS455、S460)。このとき、例えば、活動詳細画面を更新する命令、及び、月単位表示の活動カレンダ画面を更新する命令が付加される。
クライアント端末1の送受信部13は、CRMサーバ2から受信した表示指示データを表示処理部12に受け渡し、活動詳細画面及び月単位あるいは週単位表示の活動カレンダ画面の更新を指示する(ステップS465)。
表示処理部12は、現在表示している活動管理画面のレイアウトデータを参照し、受信した表示指示データ内の編集データに含まれる開始日時及び終了日時、活動テキストを表示する活動詳細画面の画面データを生成する。さらに、現在表示している月単位表示の活動カレンダ画面において、開始日時及び終了日時に応じた日にちの領域に活動テキストを追加表示するための活動カレンダ画面の画面データを生成する(ステップS470)。ブラウザ11は、表示処理部12から生成された画面データを受信して出力し、活動管理画面を更新する(ステップS475、S480、図14)。
なお、活動カレンダ画面において、活動テキストを修正した場合も、上記と同様の処理により活動管理画面の更新が行われる。
また、活動カレンダ画面において、活動テキストを削除した場合は、図8に示す手順において、活動が削除されたことを示す操作種別と、削除された活動を特定する対象特定情報とを含む編集データがクライアント端末1からCRMサーバ2に受け渡される。対象特定情報は、例えば、データ番号、削除された活動の開始日時及び終了日時、活動テキストなどの情報である。そして、ステップS435において、データ制御部23は、DBサーバ3の記憶部31内の活動データから、対象特定情報により特定される活動詳細情報を削除する。そして、例えば、1日における時間帯の活動カレンダ画面において活動テキストが削除された場合、ステップS455においては、削除された活動の活動テキストを活動詳細画面及び月単位表示の活動カレンダ画面から削除する命令が付加される。ステップS470においては、現在表示している活動カレンダ画面の画面データから、表示指示データ内の開始日時及び終了日時に対応した活動テキストの表示データを削除した画面データと、活動詳細情報の各設定値の編集フィールドに空白(NULL)とした活動詳細画面とが表示される。
次に、活動詳細画面からの活動データ編集の手順について説明する。まず、活動の追加を行う手順について示す。図9は、活動詳細画面における活動データ編集の動作手順を示す図である。
従量員は、クライアント端末1に表示されている活動管理画面内の活動詳細画面に、追加する活動の活動詳細情報の設定値を入力し、DBサーバ3内の活動データを更新を指示するための登録ボタンA51を押す(図14参照)。これにより、クライアント端末1の表示処理部12は、ブラウザ11から編集データを受信する(ステップS510)。編集データには、活動詳細画面において活動詳細情報の登録が要求されたことを示す操作種別、データ番号、編集フィールドに入力された活動詳細情報の設定値の情報が含まれる。送受信部13は、表示処理部12が受信した編集データをCRMサーバ2へ通知する(ステップS515、S520)。
CRMサーバ2の表示指示部21が、編集データを受信すると、出力制御部22は、この編集データを、CRMサーバ2−DBサーバ3間で使用されるデータアクセス方式に応じたデータ形式に変換してデータ制御部23へ受け渡す(ステップS525〜S535)。データ制御部23は、編集データで示される活動詳細情報を、DBサーバ3の記憶部31内の活動データに追加登録する(ステップS540)。続いて、データ制御部23は、編集データから活動カレンダ画面のために必要なデータを選択し、出力制御部22における活動カレンダ画面更新のためのメソッドを呼び出して受け渡す(ステップS545)。活動カレンダ画面のために必要なデータとは、データ番号、開始日時、終了日時、活動テキストなどである。
出力制御部22は、編集データをXMLによる記述に変換して表示指示部21に受け渡し、活動カレンダ画面への活動の追加を指示する(ステップS550、S555)。表示指示部21は、編集データに画面データを生成するための指示を埋め込んだ表示指示データを生成して、クライアント端末1へ送信する(ステップS560、S565)。このとき、例えば、活動カレンダ画面に活動テキストを追加表示する命令が付加される。
クライアント端末1の送受信部13は、CRMサーバ2から受信した表示指示データを表示処理部12に受け渡し、活動カレンダ画面の更新を指示する(ステップS570)。
表示処理部12は、現在表示している活動管理画面のレイアウトデータを参照し、受信した表示指示データ内の活動テキストを追加表示する活動カレンダ画面データを生成する(ステップS575)。すなわち、現在表示している活動カレンダ画面の画面データに対して、表示指示データ内の編集データに含まれる開始日時及び終了日時に応じた日にちの領域に活動が存在することを示す色を表示する表示データと、活動テキストを表示する表示データを追加する。ブラウザ11は、表示処理部12から生成された活動カレンダ画面の画面データを受信して出力し、活動管理画面を更新する(ステップS580、S585)。
なお、活動詳細画面に、追加する活動の開始日時及び終了日時、活動テキスト等の活動詳細情報の設定値が入力されるのみで、登録が指示されなかった場合、DBサーバ3の記憶部31内の活動データを更新するステップS540の手順は実行しない。
また、活動詳細画面において、活動詳細データを修正した場合も、上記と同様の処理によりDBサーバ3の記憶部31内の活動データの更新と、クライアント端末1が表示する活動管理画面の更新が行われる。
図15は、活動詳細画面において削除を指示したときの画面イメージを示す。活動詳細画面において活動が削除された場合も、図9と同様の動作を行う。
従業員は、削除したい活動詳細情報が表示されている活動詳細画面において削除ボタンA52をクリックする。これにより、ステップS510において、表示処理部12は、活動詳細情報の削除が要求されたことを示す操作種別、削除対象の活動詳細情報を特定する対象特定情報が含まれる編集データを受信する。対象特定情報には、データ番号、活動の開始日時及び終了日時、活動テキストなど削除対象の活動詳細情報が用いられる。そして、ステップS540において、データ制御部23は、対象特定情報で特定される活動詳細情報を、DBサーバ3の記憶部31内の活動データから削除する。そして、ステップS560においては、活動カレンダ画面から活動テキストを削除する命令が付加される。ステップS575においては、現在表示している活動カレンダ画面の画面データから、編集データに含まれる活動詳細情報内の開始日時及び終了日時の領域に表示されていた活動テキストの表示データを削除するとともに、当該領域に活動がないことを示す色を表示する表示データを付加する。
次に、他の従業員の活動データを参照する場合の手順について説明する。
図16は、他の従業員の活動データを参照する場合の画面イメージを示す。
クライアント端末1からログインしている従業員が、他の従業員の活動データを参照したいときには、活動管理画面内のヘッダ画面に表示されている従業員検索ボタンA61をクリックする。これにより、ブラウザ11は、検索画面を表示する。従業員は、検索画面に活動データの表示対象となる従業員を特定する情報を入力する。入力された検索対象の従業員を特定する情報は、クライアント端末1からCRMサーバ2へ受け渡される。図5と同様の処理により、CRMサーバ2は、クライアント端末1へ表示指示データを送信し、クライアント端末1は、活動管理画面を表示する。ただし、CRMサーバ2へログインしたときの従業員と、検索した従業員とが異なるため、ステップS155において、活動データの参照のみの操作を可能とする指示を表示指示データに埋め込む。これにより、ステップS180において、表示処理部12は、活動管理画面上で活動の追加、更新、削除などの編集ができないように活動データの設定値を表示する。
また、参照している他の従業員の活動詳細情報が活動詳細画面に表示さている状態でコピーボタンを押すと、クライアント端末1は、他の従業員の活動詳細情報の設定値を、ログインしている従業員自身の活動詳細画面内の活動詳細情報の編集フィールドにコピーして表示する。従業員は、必要に応じて自身の活動詳細画面内の編集フィールドの設定値を編集し、図9に示す処理を実行する。
上記実施形態においては、活動を営業活動としたが、任意の業務や学習の実績、報告、スケジュール、あるいは、カルテなど、日時と関連した任意の活動でありうる。
上記実施形態によれば、活動データを管理するCRMシステム(活動管理システム)において、クライアント端末に、活動詳細情報を表示する詳細表示画面と、クライアント端末が保持する既存のアプリケーションにより提供されるカレンダ画面に活動の日時に対応させて活動テキストを追加表示する活動カレンダ画面とを1つの画面内で表示することがききる。また、従業員に対して、詳細表示画面及び活動カレンダ画面内において活動データの表示を連動させながらの活動データ編集を提供することが可能となる。
なお、上述のクライアント端末1、CRMサーバ2、及び、DBサーバ3は、内部にコンピュータシステムを有している。そして、上述したクライアント端末1の各部、CRMサーバ2の各部、及び、DBサーバ3の記憶部31の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものである。
また、「コンピュータ読み取り可能な記録媒体」とは、ROMの他に、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のシステムやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
本発明の一実施形態によるCRMシステムの構成を示す図。 図1に示すCRMサーバの内部構成を示すブロック図。 図1に示すクライアント端末の内部構成を示すブロック図。 図1に示すDBサーバが保持する活動データの設定例を示す図。 図1に示すCRMシステムの動作手順を示す図。 図1に示すCRMシステムの動作手順を示す図。 図1に示すCRMシステムの動作手順を示す図。 図1に示すCRMシステムの動作手順を示す図。 図1に示すCRMシステムの動作手順を示す図。 図1に示すクライアント端末が出力する画面イメージの例を示す図。 図1に示すクライアント端末が出力する画面イメージの例を示す図。 図1に示すクライアント端末が出力する画面イメージの例を示す図。 図1に示すクライアント端末が出力する画面イメージの例を示す図。 図1に示すクライアント端末が出力する画面イメージの例を示す図。 図1に示すクライアント端末が出力する画面イメージの例を示す図。 図1に示すクライアント端末が出力する画面イメージの例を示す図。
符号の説明
1・・・クライアント端末
2・・・CRMサーバ(活動管理装置)
3・・・DBサーバ
11・・・ブラウザ
12・・・表示処理部(表示処理手段)
13・・・送受信部(送信手段,受信手段)
14・・・レイアウトデータ記憶部
15・・・カレンダ画面提供部(カレンダ画面提供手段)
21・・・表示指示部(表示指示手段)
22・・・出力制御部
23・・・データ制御部(データ制御手段)
31・・・記憶部(記憶手段)

Claims (18)

  1. 活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末と、
    活動データを記憶する記憶手段を有し、前記クライアント端末からの指示に従って前記記憶手段内の活動データを管理する活動管理装置とからなる活動管理システムにおいて、
    前記活動管理装置は、
    前記記憶手段から活動データを読み出すデータ制御手段と、
    活動管理画面のレイアウト番号と、前記データ制御手段が読み出した活動データとを含む活動管理画面表示指示を前記クライアント端末へ送信する表示指示手段とを備え、
    前記クライアント端末は、
    レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するレイアウトデータ記憶手段と、
    前記活動管理装置から前記活動管理画面表示指示を受信する受信手段と、
    所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを提供するカレンダ画面提供手段と、
    前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータを前記レイアウトデータ記憶手段から読み出し、読み出した前記レイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、読み出した前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応する領域に、前記日時に対応する活動内容の一部の情報を表示するための表示データを、前記カレンダ画面提供手段が提供する前記カレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により出力する表示処理手段とを備え、
    前記カレンダ画面の前記画面データは、前記クライアント端末が備える既存のスケジュール管理アプリケーションから提供される
    ことを特徴とする活動管理システム。
  2. 前記クライアント端末は、前記活動詳細画面において操作者が編集した活動データを示す編集データを前記活動管理装置へ送信する送信手段をさらに備え、
    前記表示指示手段は、前記編集データを受信し、この編集データを前記クライアント端末へ通知して前記活動カレンダ画面の更新を指示し、
    前記表示処理手段は、受信した編集データで示される日時に対応する領域に、この日時に対応した活動内容の一部の情報を表示するための表示データを前記活動カレンダ画面の画面データに対して付加あるいは削除して活動カレンダ画面の画面データを生成して出力し、前記活動管理画面を更新する、
    ことを特徴とする請求項1に記載の活動管理システム。
  3. 前記データ制御手段は、前記編集データにより、前記記憶手段内の活動データを更新する、ことを特徴とする請求項2に記載の活動管理システム。
  4. 前記クライアント端末は、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記活動管理装置へ送信する送信手段をさらに備え、
    前記表示指示手段は、前記編集データを受信し、この編集データを前記クライアント端末へ通知して前記活動詳細画面の更新を指示し、
    前記表示処理手段は、受信した編集データを表示する活動詳細画面の画面データを生成して出力し、前記活動管理画面を更新する、
    ことを特徴とする請求項1に記載の活動管理システム。
  5. 活動の日時及び活動内容の情報からなる活動データの管理を指示すると共に、レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するクライアント端末と、
    活動データを記憶する記憶手段を有し、前記クライアント端末からの指示に従って前記記憶手段内の活動データを管理する活動管理装置とからなる活動管理システムに用いられる前記活動管理装置であって、
    前記記憶手段から活動データを読み出すデータ制御手段と、
    活動管理画面のレイアウト番号と、前記データ制御手段が読み出した活動データとを含む活動管理画面表示指示を前記クライアント端末へ送信する表示指示手段とを備え、
    前記表示指示手段は、受信した前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを取得し、前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応した領域に前記日時に対応する活動内容の一部の情報を表示するための表示データを、取得したカレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置位置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により表示する前記クライアント端末から、前記活動詳細画面において操作者が編集した活動データを示す編集データを受信し、この編集データを前記クライアント端末へ通知して前記活動カレンダ画面の更新を指示し、
    前記カレンダ画面の前記画面データは、前記クライアント端末が備える既存のスケジュール管理アプリケーションから提供され、
    前記データ制御手段は、前記編集データにより、前記記憶手段内の活動データを更新する
    ことを特徴とする活動管理装置。
  6. 前記表示指示手段は、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記クライアント端末から受信し、この編集データを前記クライアント端末へ通知して前記活動詳細画面の更新を指示する、
    ことを特徴とする請求項5に記載の活動管理装置。
  7. 活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末と、
    活動データを記憶する記憶手段を有し、前記クライアント端末からの指示に従って前記記憶手段内の活動データを管理する活動管理装置とからなる活動管理システムに用いられるクライアント端末であって、
    レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するレイアウトデータ記憶手段と、
    前記活動管理装置から活動管理画面のレイアウト番号と活動データとを含む活動管理画面表示指示を受信する受信手段と、
    所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを提供するカレンダ画面提供手段と、
    前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータを前記レイアウトデータ記憶手段から読み出し、読み出した前記レイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、読み出した前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応する領域に、前記日時に対応する活動内容の一部の情報を表示するための表示データを、前記カレンダ画面提供手段が提供する前記カレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により出力する表示処理手段と、
    を備え、
    前記カレンダ画面の前記画面データは、前記クライアント端末が備える既存のスケジュール管理アプリケーションから提供される
    ことを特徴とするクライアント端末。
  8. 前記活動詳細画面において操作者が編集した活動データを示す編集データを前記活動管理装置へ送信する送信手段をさらに備え、
    前記表示処理手段は、前記活動管理装置から受信した編集データで示される日時に対応する領域に、この日時に対応した活動内容の一部の情報を表示するための表示データを前記カレンダ画面の画面データに対して付加あるいは削除して活動カレンダ画面の画面データを生成して出力し、前記活動管理画面を更新する、
    ことを特徴とする請求項7に記載のクライアント端末。
  9. 前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記活動管理装置へ送信する送信手段をさらに備え、
    前記表示処理手段は、前記活動管理装置から受信した編集データを表示する活動詳細画面の画面データを生成して出力し、前記活動管理画面を更新する、
    ことを特徴とする請求項7に記載のクライアント端末。
  10. 活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末と、
    活動データを記憶する記憶手段を有し、前記クライアント端末からの指示に従って前記記憶手段内の活動データを管理する活動管理装置とからなる活動管理システムにおける活動管理方法であって、
    前記活動管理装置が、
    前記記憶手段から活動データを読み出し、
    活動管理画面のレイアウト番号と、読み出した活動データとを含む活動管理画面表示指示を前記クライアント端末へ送信し、
    前記クライアント端末が、
    前記活動管理装置から前記活動管理画面表示指示を受信し、
    所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを取得し、
    レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するレイアウトデータ記憶手段から、前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータを読み出し、読み出した前記レイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、読み出した前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応する領域に、前記日時に対応する活動内容の一部の情報を表示するための表示データを、取得した前記カレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により出力し、
    前記カレンダ画面の前記画面データは、前記クライアント端末が備える既存のスケジュール管理アプリケーションから提供される
    ことを特徴とする活動管理方法。
  11. 前記クライアント端末が、前記活動詳細画面において操作者が編集した活動データを示す編集データを前記活動管理装置へ送信し、
    前記活動管理装置が、前記編集データを受信し、この編集データを前記クライアント端末へ通知して前記活動カレンダ画面の更新を指示し、
    前記クライアント端末が、受信した編集データで示される日時に対応する領域に、この日時に対応した活動内容の一部の情報を表示するための表示データを前記活動カレンダ画面の画面データに対して付加あるいは削除して活動カレンダ画面の画面データを生成して出力し、前記活動管理画面を更新する、
    ことを特徴とする請求項10に記載の活動管理方法。
  12. 前記活動管理装置が、前記編集データにより、前記記憶手段内の活動データを更新する、ことを特徴とする請求項11に記載の活動管理方法。
  13. 前記クライアント端末が、前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記活動管理装置へ送信し、
    前記活動管理装置が、前記編集データを受信し、この編集データを前記クライアント端末へ通知して前記活動詳細画面の更新を指示し、
    前記クライアント端末が、受信した編集データを表示する活動詳細画面の画面データを生成して出力し、前記活動管理画面を更新する、
    ことを特徴とする請求項10に記載の活動管理方法。
  14. 活動の日時及び活動内容の情報からなる活動データの管理を指示すると共に、レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するクライアント端末と、
    活動データを記憶する記憶手段を有し、前記クライアント端末からの指示に従って前記記憶手段内の活動データを管理する活動管理装置とからなる活動管理システムに用いられる前記活動管理装置のコンピュータプログラムであって、
    前記記憶手段から活動データを読み出すステップと、
    活動管理画面のレイアウト番号と、読み出した活動データとを含む活動管理画面表示指示を前記クライアント端末へ送信するステップと、
    受信した前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを取得し、前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応した領域に前記日時に対応する活動内容の一部の情報を表示するための表示データを、取得したカレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置位置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により表示する前記クライアント端末から、前記活動詳細画面において操作者が編集した活動データを示す編集データを受信し、この編集データを前記クライアント端末へ通知して前記活動カレンダ画面の更新を指示するステップと、
    前記編集データにより、前記記憶手段内の活動データを更新するステップと
    をコンピュータに実行させ、
    前記カレンダ画面の前記画面データは、前記クライアント端末が備える既存のスケジュール管理アプリケーションから提供される
    ことを特徴とするコンピュータプログラム。
  15. 前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記クライアント端末から受信し、この編集データを前記クライアント端末へ通知して前記活動詳細画面の更新を指示するステップ、
    をコンピュータに実行させることを特徴とする請求項14に記載のコンピュータプログラム。
  16. 活動の日時及び活動内容の情報からなる活動データの管理を指示するクライアント端末と、
    活動データを記憶する記憶手段を有し、前記クライアント端末からの指示に従って前記記憶手段内の活動データを管理する活動管理装置とからなる活動管理システムに用いられるクライアント端末のコンピュータプログラムであって、
    前記活動管理装置から活動管理画面のレイアウト番号と活動データとを含む活動管理画面表示指示を受信するステップと、
    所定の期間における日にちまたは時間帯に対応する領域を表示するカレンダ画面の画面データを取得するステップと、
    レイアウト番号と、活動詳細画面及び活動カレンダ画面の配置と、前記活動詳細画面及び前記活動カレンダ画面における活動データ内の情報の表示方法とを示すレイアウトデータを記憶するレイアウトデータ記憶手段から、前記活動管理画面表示指示内のレイアウト番号に対応したレイアウトデータを読み出し、読み出した前記レイアウトデータで示される前記活動詳細画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データに含まれる情報を表示する活動詳細画面の画面データを生成するとともに、読み出した前記レイアウトデータで示される前記活動カレンダ画面における活動データ内の情報の表示方法に従って、前記活動管理画面表示指示内の前記活動データで示される日時に対応する領域に、前記日時に対応する活動内容の一部の情報を表示するための表示データを、取得した前記カレンダ画面の画面データへ付加して活動カレンダ画面の画面データを生成し、前記レイアウトデータで示される活動カレンダ画面及び活動詳細画面の配置に従って前記活動詳細画面の画面データ及び前記活動カレンダ画面の画面データを1つの画面により出力するステップと、
    をコンピュータに実行させ、
    前記カレンダ画面の前記画面データは、前記クライアント端末が備える既存のスケジュール管理アプリケーションから提供される
    ことを特徴とするコンピュータプログラム。
  17. 前記活動詳細画面において操作者が編集した活動データを示す編集データを前記活動管理装置へ送信するステップと、
    前記活動管理装置から受信した編集データで示される日時に対応する領域に、この日時に対応した活動内容の一部の情報を表示するための表示データを前記カレンダ画面の画面データに対して付加あるいは削除して活動カレンダ画面の画面データを生成して出力し、前記活動管理画面を更新するステップと、
    をコンピュータに実行させることを特徴とする請求項16に記載のコンピュータプログラム。
  18. 前記活動カレンダ画面において操作者がポインティグデバイスにより指定した領域に対応する日時と、前記領域に対応して入力された活動内容の一部との情報からなる編集データを前記活動管理装置へ送信するステップと、
    前記活動管理装置から受信した編集データを表示する活動詳細画面の画面データを生成して出力し、前記活動管理画面を更新するステップと、
    をコンピュータに実行させることを特徴とする請求項16に記載のコンピュータプログラム。
JP2004302217A 2004-10-15 2004-10-15 活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラム Active JP5112613B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2004302217A JP5112613B2 (ja) 2004-10-15 2004-10-15 活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラム
US11/250,193 US7739606B2 (en) 2004-10-15 2005-10-13 Activity management system and method, active management apparatus, client terminal, and computer program
US12/777,517 US8239771B2 (en) 2004-10-15 2010-05-11 Activity management system and method, active management apparatus, client terminal and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004302217A JP5112613B2 (ja) 2004-10-15 2004-10-15 活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラム

Publications (2)

Publication Number Publication Date
JP2006113916A JP2006113916A (ja) 2006-04-27
JP5112613B2 true JP5112613B2 (ja) 2013-01-09

Family

ID=36263609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004302217A Active JP5112613B2 (ja) 2004-10-15 2004-10-15 活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラム

Country Status (2)

Country Link
US (2) US7739606B2 (ja)
JP (1) JP5112613B2 (ja)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060015361A1 (en) * 2004-07-16 2006-01-19 Jurgen Sattler Method and system for customer contact reporting
US8204950B2 (en) * 2005-09-15 2012-06-19 Qwest Communications International Inc. Webpage search
US8170189B2 (en) 2005-11-02 2012-05-01 Qwest Communications International Inc. Cross-platform message notification
US7676473B2 (en) 2005-12-02 2010-03-09 Qwest Communications International, Inc. Propagation of user preferences to end devices
US20070239832A1 (en) * 2006-04-05 2007-10-11 Qwest Communications International Inc. Communication presentation in a calendar perspective
US9323821B2 (en) * 2006-04-05 2016-04-26 Qwest Communications International Inc. Network repository auto sync wireless handset
US8078476B2 (en) 2006-04-05 2011-12-13 Qwest Communications International Inc. Cross-platform calendar notifications
US8320535B2 (en) * 2006-04-06 2012-11-27 Qwest Communications International Inc. Selectable greeting messages
US8214469B2 (en) * 2006-04-06 2012-07-03 Qwest Communications International Inc. Multiple use of common perspectives
US8819751B2 (en) 2006-05-16 2014-08-26 Qwest Communications International Inc. Socially networked television experience
US8780925B2 (en) 2006-08-17 2014-07-15 Fonality, Inc. Mobile use of a PBX system
US8098810B2 (en) 2007-03-09 2012-01-17 Fonality, Inc. Intelligent presence management in a communication routing system
US8693659B2 (en) 2007-03-09 2014-04-08 Fonality, Inc. System and method for centralized presence management of local and remote users
US8250474B2 (en) 2007-03-31 2012-08-21 Topix Llc Chronology display and feature for online presentations and web pages
US8379832B1 (en) 2007-05-03 2013-02-19 Fonality, Inc. Universal queuing for inbound communications
US8291316B2 (en) * 2007-05-30 2012-10-16 Xerox Corporation Production environment CRM information gathering system for VI applications
US10097695B2 (en) 2007-08-10 2018-10-09 Fonality, Inc. System and method for providing carrier-independent VoIP communication
JP5235370B2 (ja) * 2007-09-20 2013-07-10 インターナショナル・ビジネス・マシーンズ・コーポレーション スケジュールを管理し表示する装置、方法およびプログラム
JP5262043B2 (ja) * 2007-09-26 2013-08-14 ブラザー工業株式会社 液滴噴射装置
JP2009276915A (ja) * 2008-05-13 2009-11-26 Canon Inc アプリケーションプラットフォーム
US8719386B2 (en) * 2009-01-08 2014-05-06 Fonality, Inc. System and method for providing configuration synchronicity
US8799795B2 (en) 2009-02-03 2014-08-05 Google Inc. User interface for travel planning
US10318922B2 (en) 2009-03-16 2019-06-11 Fonality, Inc. System and method for automatic insertion of call intelligence in an information system
US9443244B2 (en) 2009-03-16 2016-09-13 Fonality, Inc. System and method for utilizing customer data in a communication system
US8560365B2 (en) 2010-06-08 2013-10-15 International Business Machines Corporation Probabilistic optimization of resource discovery, reservation and assignment
US9646271B2 (en) * 2010-08-06 2017-05-09 International Business Machines Corporation Generating candidate inclusion/exclusion cohorts for a multiply constrained group
US8968197B2 (en) 2010-09-03 2015-03-03 International Business Machines Corporation Directing a user to a medical resource
US20130041961A1 (en) 2010-09-13 2013-02-14 Frederick Mitchell Thrower, III Systems and methods for electronic communication using unique identifiers associated with electronic addresses
US9292577B2 (en) 2010-09-17 2016-03-22 International Business Machines Corporation User accessibility to data analytics
US8532795B2 (en) 2010-10-04 2013-09-10 General Electric Company Method and system for offline code validation
US9443211B2 (en) 2010-10-13 2016-09-13 International Business Machines Corporation Describing a paradigmatic member of a task directed community in a complex heterogeneous environment based on non-linear attributes
US8429182B2 (en) 2010-10-13 2013-04-23 International Business Machines Corporation Populating a task directed community in a complex heterogeneous environment based on non-linear attributes of a paradigmatic cohort member
JP6031735B2 (ja) * 2011-06-13 2016-11-24 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
US9749504B2 (en) * 2011-09-27 2017-08-29 Cisco Technology, Inc. Optimizing timed text generation for live closed captions and subtitles
KR101707698B1 (ko) * 2012-01-02 2017-02-27 엘에스산전 주식회사 다중 플랫폼을 위한 프로젝트정보 처리 장치 및 방법
US20150127403A1 (en) * 2013-11-01 2015-05-07 Slide Rule Software Calendar management system
USD940159S1 (en) * 2020-10-21 2022-01-04 Adaptive Capacity Labs, LLC Display screen or portion thereof with animated graphical user interface

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07282129A (ja) * 1994-04-04 1995-10-27 Hitachi Ltd スケジュール管理システム
US6185514B1 (en) * 1995-04-17 2001-02-06 Ricos International, Inc. Time and work tracker with hardware abstraction layer
WO1997049047A1 (en) * 1996-06-21 1997-12-24 Appintec Corporation Method and apparatus for improved contact and activity management and planning
JPH1091681A (ja) * 1996-09-18 1998-04-10 Nec Corp スケジュール表示システム
US5983200A (en) * 1996-10-09 1999-11-09 Slotznick; Benjamin Intelligent agent for executing delegated tasks
JP3219042B2 (ja) * 1998-01-07 2001-10-15 株式会社日立製作所 スケジュール管理システム
JP2000293585A (ja) 1999-04-09 2000-10-20 Sanyo Electric Co Ltd 診療支援装置
JP2000296585A (ja) 1999-04-16 2000-10-24 Chisso Corp 化粧用シート
US6442567B1 (en) * 1999-05-14 2002-08-27 Appintec Corporation Method and apparatus for improved contact and activity management and planning
US8015049B1 (en) * 1999-08-18 2011-09-06 S.F. Ip Properties 61 Llc On-line appointment system
US20020059283A1 (en) * 2000-10-20 2002-05-16 Enteractllc Method and system for managing customer relations
JP2002157384A (ja) * 2000-11-20 2002-05-31 Thrust Co Ltd スケジュール情報提供方法およびスケジュール情報提供システム
US6993712B2 (en) * 2001-09-28 2006-01-31 Siebel Systems, Inc. System and method for facilitating user interaction in a browser environment
EP2296098B1 (en) * 2001-10-23 2019-02-27 BlackBerry Limited System and method for merging remote and local data in a single user interface
US9171049B2 (en) * 2002-06-13 2015-10-27 Salesforce.Com, Inc. Offline simulation of online session between client and server
US7159206B1 (en) * 2002-11-26 2007-01-02 Unisys Corporation Automated process execution for project management
US6893356B2 (en) * 2002-12-17 2005-05-17 Dean J. Thompson Golf putting machine and method
US7610575B2 (en) * 2003-01-08 2009-10-27 Consona Crm Inc. System and method for the composition, generation, integration and execution of business processes over a network
TW200419413A (en) * 2003-01-13 2004-10-01 I2 Technologies Inc Master data management system for centrally managing core reference data associated with an enterprise
JP2004302217A (ja) 2003-03-31 2004-10-28 Matsushita Electric Ind Co Ltd 映像表示装置
US20040243422A1 (en) * 2003-05-30 2004-12-02 Weber Goetz M. Event management
US7437320B2 (en) * 2003-10-15 2008-10-14 Contactree Limited Process for organizing business and other contacts for multiple users
US20050177380A1 (en) * 2004-02-09 2005-08-11 Pritchard Gordon W. System, computer program and method for enabling individual client users to recruit, connect to, and manage a remote workforce through a shared network
US20050278210A1 (en) * 2004-06-09 2005-12-15 Simon Roberts Computerised planning system and method for sales to clients in the hospitality, travel and leisure industries
US20050278236A1 (en) * 2004-06-14 2005-12-15 Adams Gary L Methods and systems for planning trade deals
US20060015361A1 (en) * 2004-07-16 2006-01-19 Jurgen Sattler Method and system for customer contact reporting
US20060080468A1 (en) * 2004-09-03 2006-04-13 Microsoft Corporation Smart client add-in architecture
US7558783B2 (en) * 2004-09-03 2009-07-07 Microsoft Corporation Conversion between application objects and smart client objects
US7506006B2 (en) * 2004-09-03 2009-03-17 Microsoft Corporation Synchronization for smart clients

Also Published As

Publication number Publication date
US20100287481A1 (en) 2010-11-11
JP2006113916A (ja) 2006-04-27
US20060095868A1 (en) 2006-05-04
US8239771B2 (en) 2012-08-07
US7739606B2 (en) 2010-06-15

Similar Documents

Publication Publication Date Title
JP5112613B2 (ja) 活動管理システム及び方法、活動管理装置、クライアント端末、ならびに、コンピュータプログラム
CN102947792B (zh) Web应用转换和暂时性web应用
US7387234B2 (en) Electronic business card processing device and method
CN1938676B (zh) 显示信息的方法和装置
CN102918486A (zh) Web应用导航域
KR20020062727A (ko) 프로젝트 관리 시스템 및 방법
JP2003233545A (ja) サービス提供システム、方法、プログラム及び記憶媒体
US20030177202A1 (en) Method and apparatus for executing an instruction in a web page
JPH11242620A (ja) 情報処理装置、サーバ装置、情報提供システム、及び記録媒体
JP2007156758A (ja) ファイル管理装置、ファイル管理方法およびファイル管理プログラム
JP2012088981A (ja) 電子文書管理システム
JP2000298646A (ja) Wwwサーバーシステム
JP2007206757A (ja) 情報端末装置およびコンピュータプログラム
JP4804893B2 (ja) ウェブ構築システム、ウェブ構築装置、及びコンピュータプログラム
EP0996072A1 (en) A method for sharing data among a plurality of applications in a hand-held device
JP3901643B2 (ja) Htmlデータとxmlデータの編集システム及び編集プログラム
JP2000242713A (ja) 業務管理支援システム
JP2002269325A (ja) 営業活動支援システム
JP3913888B2 (ja) 書面作成システム、WWW(WorldWideWeb)サーバ及び記録媒体
JP7201098B2 (ja) 情報連携システムおよび情報連携方法
JP2000305873A (ja) 文書管理システム
JP4595400B2 (ja) ドキュメント処理装置
JP2002123476A (ja) 電子メールデータ管理システム
JP2017191402A (ja) 画像処理システム
JP2004118354A (ja) 文書管理システムと文書管理プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100720

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101001

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110804

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110921

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20111007

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120817

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121011

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151019

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5112613

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250