(57)【特許請求の範囲】
【請求項１】
項目ごとに分類されたデータを記憶するデータベースを参照して、表示する項目および当該項目に該当するデータの表示形式がそれぞれ規定された複数種類のパネルの中から選択された複数のパネルに含まれる項目に該当するデータを取得するデータ取得手段と、
前記データ取得手段によって取得されたデータに基づいて、選択された複数のパネルを表示画面に表示させるパネル表示手段と、
前記パネル表示手段によって表示画面に表示された複数のパネルの中の１のパネルが指定された場合、当該複数のパネルのうち、指定されたパネル以外のパネルの中から、当該指定されたパネルに含まれる項目に関連する項目を含むパネルを特定する関連パネル特定手段と、
を備え、
前記パネル表示手段は、前記指定されたパネルを前記表示画面において強調表示させるとともに、前記関連パネル特定手段によって特定されたパネルを前記指定されたパネルとは異なる態様で前記表示画面において強調表示させ、
前記関連パネル特定手段は、前記表示画面に表示された複数のパネルのうち、前記指定されたパネルおよび前記特定されたパネル以外のパネルの中から、当該特定されたパネルに含まれる項目に関連する項目を含むパネルをさらに特定することを特徴とする情報処理装置。
【請求項２】
前記指定されたパネルを介して、当該指定されたパネルが表示するデータの更新を受け付ける更新受付手段と、
前記更新受付手段によって更新を受け付けたデータに基づいて、前記データベースを更新する更新手段と、
を備え、
前記パネル表示手段は、前記パネル表示手段によって表示画面に表示された複数のパネルのうち、前記更新手段によってデータが更新された項目を含むパネルを、当該更新手段による更新後のデータベースに基づいて更新することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
クエリの入力を受け付けるクエリ入力手段と、
前記クエリ入力手段によって入力を受け付けたクエリに基づいて、前記データベースが記憶する項目のうち当該クエリによって特定される項目を特定する項目特定手段と、
前記項目特定手段によって特定された項目を含むパネルを特定する表示パネル特定手段と、
を備え、
前記データ取得手段は、前記表示パネル特定手段によって特定されたパネルに含まれる項目に該当するデータを取得することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記パネル表示手段は、前記表示パネル特定手段によって特定されたパネルを、前記表示画面において、所定の配置条件にしたがって配列して表示させることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
コンピュータに実行させる、
項目ごとに分類されたデータを記憶するデータベースを参照して、表示する項目および当該項目に該当するデータの表示形式がそれぞれ規定された複数種類のパネルの中から選択された複数のパネルに含まれる項目に該当するデータを取得させるデータ取得工程と、
前記データ取得工程において取得されたデータに基づいて、選択された複数のパネルを表示画面に表示させるパネル表示工程と、
前記パネル表示工程において表示画面に表示された複数のパネルの中の１のパネルが指定された場合、当該複数のパネルのうち、指定されたパネル以外のパネルの中から、当該指定されたパネルに含まれる項目に関連する項目を含むパネルを特定させる関連パネル特定工程と、
を含み、
前記パネル表示工程において、前記指定されたパネルを前記表示画面において強調表示させるとともに、前記関連パネル特定工程において特定されたパネルを前記指定されたパネルとは異なる態様で前記表示画面において強調表示させ、
前記関連パネル特定工程において、前記表示画面に表示された複数のパネルのうち、前記指定されたパネルおよび前記特定されたパネル以外のパネルの中から、当該特定されたパネルに含まれる項目に関連する項目を含むパネルをさらに特定することを特徴とする情報処理方法。
【請求項６】
コンピュータに、
項目ごとに分類されたデータを記憶するデータベースを参照して、表示する項目および当該項目に該当するデータの表示形式がそれぞれ規定された複数種類のパネルの中から選択された複数のパネルに含まれる項目に該当するデータを取得させ、
取得されたデータに基づいて、選択された複数のパネルを表示画面に表示させ、
前記表示画面に表示された複数のパネルの中の１のパネルが指定された場合、当該複数のパネルのうち、指定されたパネル以外のパネルの中から、当該指定されたパネルに含まれる項目に関連する項目を含むパネルを特定し、
前記指定されたパネルを前記表示画面において強調表示させるとともに、前記特定されたパネルを前記指定されたパネルとは異なる態様で前記表示画面において強調表示させ、
前記表示画面に表示された複数のパネルのうち、前記指定されたパネルおよび前記特定されたパネル以外のパネルの中から、当該特定されたパネルに含まれる項目に関連する項目を含むパネルをさらに特定する、
処理を実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、企業などにおける業務活動を支援する情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、ＳＦＡ（Ｓａｌｅｓ  Ｆｏｒｃｅ  Ａｕｔｏｍａｔｉｏｎ）などと称され、企業などの営業活動を支援することによって営業業務全体の効率化を図るようにした技術があった。このような技術においては、既に取引のある顧客や新規に開拓予定の顧客など、営業の対象とするそれぞれの顧客に対する営業活動に関連する情報を、営業担当者個人のみならず企業全体で管理することができる。このような技術を利用することにより、企業に属する営業担当者それぞれが営業活動によって入手した情報（顧客との商談の内容や進捗状況あるいは履歴、納品のスケジュールなど）を複数の営業担当者が共有することができるので、業務の効率化を図ることができる。
【０００３】
関連する技術として、従来、たとえば、利用者の予定を表すアポイントデータや利用者の作業を表すＴＯＤＯデータなどの、営業担当者がグループウェアシステムに入力するデータに、顧客を同定する顧客データ、販売する商品または提供するサービスを同定する商品データ、商談の内容を表す商談データを関連付けて保持することにより、グループウェアシステムを利用する営業担当者が分析に必要なすべてのデータを入手できるようにした技術があった（たとえば、下記特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２３７８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術は、表示画面にどのような情報を表示させるかは各営業担当者が指定し、或る表示画面の表示中に別の情報を確認する場合は、営業担当者が別途同様な操作をおこなって別の表示画面をあらたに表示させる。ここで、上述した従来の技術は、表示画面が切り替わる際に、現状の状況がわからなくなってしまうという問題があった。
【０００６】
具体的に、上述した従来の技術は、先に表示していた表示画面に重ねて別の表示画面があらたに表示され、各表示画面においてそれぞれ独立した表示態様によって情報を表示しているため、切り替わった後の別の表示画面の表示内容を把握するまでに時間がかかったり業務効率に劣るという問題があった。
【０００７】
この発明は、上述した従来技術による問題点を解消するため、業務の効率向上を図ることができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、この発明にかかる情報処理装置は、項目ごとに分類されたデータを記憶するデータベースを参照して、表示する項目および当該項目に該当するデータの表示形式がそれぞれ規定された複数種類のパネルの中から選択された複数のパネルに含まれる項目に該当するデータを取得するデータ取得手段と、前記データ取得手段によって取得されたデータに基づいて、選択された複数のパネルを表示画面に表示させるパネル表示手段と、前記パネル表示手段によって表示画面に表示された複数のパネルの中の１のパネルが指定された場合、当該複数のパネルのうち、指定されたパネル以外のパネルの中から、当該指定されたパネルに含まれる項目に関連する項目を含むパネルを特定する関連パネル特定手段と、を備え、前記パネル表示手段が、前記指定されたパネルを前記表示画面において強調表示させるとともに、前記関連パネル特定手段によって特定されたパネルを前記指定されたパネルとは異なる態様で前記表示画面において強調表示させることを特徴とする。
【０００９】
また、この発明にかかる情報処理装置は、上記の発明において、前記関連パネル特定手段が、前記表示画面に表示された複数のパネルのうち、前記指定されたパネルおよび前記特定されたパネル以外のパネルの中から、当該特定されたパネルに含まれる項目に関連する項目を含むパネルをさらに特定することを特徴とする。
【００１０】
また、この発明にかかる情報処理装置は、上記の発明において、前記指定されたパネルを介して、当該指定されたパネルが表示するデータの更新を受け付ける更新受付手段と、前記更新受付手段によって更新を受け付けたデータに基づいて、前記データベースを更新する更新手段と、を備え、前記パネル表示手段が、前記パネル表示手段によって表示画面に表示された複数のパネルのうち、前記更新手段によってデータが更新された項目を含むパネルを、当該更新手段による更新後のデータベースに基づいて更新することを特徴とする。
【００１１】
また、この発明にかかる情報処理装置は、上記の発明において、クエリの入力を受け付けるクエリ入力手段と、前記クエリ入力手段によって入力を受け付けたクエリに基づいて、前記データベースが記憶する項目のうち当該クエリによって特定される項目を特定する項目特定手段と、前記項目特定手段によって特定された項目を含むパネルを特定する表示パネル特定手段と、を備え、前記データ取得手段が、前記表示パネル特定手段によって特定されたパネルに含まれる項目に該当するデータを取得することを特徴とする。
【００１２】
また、この発明にかかる情報処理装置は、上記の発明において、前記パネル表示手段が、前記表示パネル特定手段によって特定されたパネルを、前記表示画面において、所定の配置条件にしたがって配列して表示させることを特徴とする。
【００１３】
また、この発明にかかる情報処理方法は、コンピュータに実行させる、項目ごとに分類されたデータを記憶するデータベースを参照して、表示する項目および当該項目に該当するデータの表示形式がそれぞれ規定された複数種類のパネルの中から選択された複数のパネルに含まれる項目に該当するデータを取得させるデータ取得工程と、前記データ取得工程において取得されたデータに基づいて、選択された複数のパネルを表示画面に表示させるパネル表示工程と、前記パネル表示工程において表示画面に表示された複数のパネルの中の１のパネルが指定された場合、当該複数のパネルのうち、指定されたパネル以外のパネルの中から、当該指定されたパネルに含まれる項目に関連する項目を含むパネルを特定させる関連パネル特定工程と、を含み、前記パネル表示工程において、前記指定されたパネルを前記表示画面において強調表示させるとともに、前記関連パネル特定工程において特定されたパネルを前記指定されたパネルとは異なる態様で前記表示画面において強調表示させることを特徴とする。
【００１４】
また、この発明にかかる情報処理プログラムは、コンピュータに、項目ごとに分類されたデータを記憶するデータベースを参照して、表示する項目および当該項目に該当するデータの表示形式がそれぞれ規定された複数種類のパネルの中から選択された複数のパネルに含まれる項目に該当するデータを取得させ、取得されたデータに基づいて、選択された複数のパネルを表示画面に表示させ、前記表示画面に表示された複数のパネルの中の１のパネルが指定された場合、当該複数のパネルのうち、指定されたパネル以外のパネルの中から、当該指定されたパネルに含まれる項目に関連する項目を含むパネルを特定し、前記指定されたパネルを前記表示画面において強調表示させるとともに、前記特定されたパネルを前記指定されたパネルとは異なる態様で前記表示画面において強調表示させる、処理を実行させることを特徴とする。
【発明の効果】
【００１５】
この発明にかかる情報処理装置、情報処理方法および情報処理プログラムによれば、業務の効率向上を図ることができるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】この発明にかかる実施の形態の業務管理システムのシステム構成を示す説明図である。
【図２Ａ】業務管理装置を実現するコンピュータ装置のハードウエア構成の一例を示すブロック図である。
【図２Ｂ】クライアント端末装置を実現するコンピュータ装置のハードウエア構成の一例を示すブロック図である。
【図２Ｃ】クライアント端末装置を実現するスマートフォンのハードウエア構成の一例を示すブロック図である。
【図３】ディスプレイに表示される表示内容の一例を示す説明図である。
【図４Ａ】業務内容データベースの一例を示す説明図である。
【図４Ｂ】属性情報管理データベースの一例を示す説明図である。
【図４Ｃ】連動設定データベースの一例を示す説明図である。
【図５】パネルの連動関係を概略的に示す説明図である。
【図６】業務管理装置の機能的構成を示すブロック図である。
【図７】パネルの連動表示の概念を示す説明図である。
【図８】業務管理システムの動作を示す説明図（その１）である。
【図９】業務管理システムの動作を示す説明図（その２）である。
【図１０】業務管理システムの動作を示す説明図（その３）である。
【図１１】業務管理システムの動作を示す説明図（その４）である。
【図１２】パネルの連動表示の具体例を示す説明図である。
【図１３Ａ】クライアント端末装置の処理手順を示すフローチャート（その１）である。
【図１３Ｂ】クライアント端末装置の処理手順を示すフローチャート（その２）である。
【図１３Ｃ】クライアント端末装置の処理手順を示すフローチャート（その３）である。
【図１４Ａ】業務管理装置の処理手順を示すフローチャート（その１）である。
【図１４Ｂ】業務管理装置の処理手順を示すフローチャート（その２）である。
【図１４Ｃ】業務管理装置の処理手順を示すフローチャート（その３）である。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照して、この発明にかかる情報処理装置、情報処理方法および情報処理プログラムの好適な実施の形態を詳細に説明する。
【００１８】
（業務管理システムのシステム構成）
まず、この発明にかかる実施の形態の業務管理システムのシステム構成について説明する。図１は、この発明にかかる実施の形態の業務管理システムのシステム構成を示す説明図である。図１において、この発明にかかる実施の形態の業務管理システム１００は、業務管理装置（情報処理装置）１１０と、クライアント端末装置１２０と、を備えている。業務管理装置１１０とクライアント端末装置１２０とは、インターネットなどのネットワーク１０１に接続されている。
【００１９】
業務管理装置１１０は、クライアント端末装置１２０との間で通信可能とされている。業務管理装置１１０は、たとえば、サーバコンピュータなどのコンピュータ装置によって実現することができる（図２Ａを参照）。業務管理装置１１０は、たとえば、企業などによって管理される。あるいは、業務管理装置１１０は、たとえば、企業から委託を受けた管理会社などによって管理される。業務管理装置１１０は、業務内容データベース（図４Ａを参照）などの各種のデータベースを備えている。業務内容データベースについては説明を後述する。
【００２０】
クライアント端末装置１２０は、業務管理装置１１０との間で通信可能とされており、たとえば、ネットワーク１０１に接続されたパーソナルコンピュータなどのコンピュータ装置によって実現することができる（図２Ｂを参照）。あるいは、クライアント端末装置１２０は、たとえば、スマートフォンやタブレット端末などの、通信機能を備える端末装置によって実現してもよい（図２Ｃを参照）。
【００２１】
（業務管理装置１１０のハードウエア構成の一例）
つぎに、業務管理装置１１０のハードウエア構成の一例について説明する。図２Ａは、業務管理装置１１０を実現するコンピュータ装置のハードウエア構成の一例を示すブロック図である。
【００２２】
図２Ａにおいて、業務管理装置１１０を実現するコンピュータ装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１１と、メモリ２１２と、ネットワークＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２１３と、を備えている。コンピュータ装置が備える各部２１１〜２１３は、バス２１０によってそれぞれ接続されている。ＣＰＵ２１１は、コンピュータ装置の全体の制御をつかさどる。
【００２３】
メモリ２１２は、ブートプログラムなどのプログラムや各種のデータベースを構成するデータなどを記憶している。また、メモリ２１２は、この発明にかかる実施の形態の情報処理プログラム（業務管理プログラム）を記憶している。メモリ２１２は、たとえば、業務内容データベースや属性情報管理データベースや連動設定データベースなどを構成するデータなどを記憶している。また、メモリ２１２は、ＣＰＵ２１１のワークエリアとして使用される。メモリ２１２は、たとえば、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）およびＨＤ（Ｈａｒｄ  Ｄｉｓｃ）などによって実現することができる。
【００２４】
ネットワークＩ／Ｆ２１３は、ネットワーク１０１に接続され、コンピュータ装置の内部と外部装置とのインターフェイスをつかさどり、コンピュータ装置の内部と、クライアント端末装置１２０などの外部装置と、の間におけるデータの入出力を制御する。
【００２５】
（クライアント端末装置１２０のハードウエア構成の一例）
つぎに、クライアント端末装置１２０のハードウエア構成の一例について説明する。図２Ｂは、クライアント端末装置１２０を実現するコンピュータ装置のハードウエア構成の一例を示すブロック図である。
【００２６】
図２Ｂにおいて、クライアント端末装置１２０を実現するコンピュータ装置は、ＣＰＵ２２１と、メモリ２２２と、ネットワークＩ／Ｆ２２３と、ディスプレイ２２４と、入力装置２２５と、を備えている。クライアント端末装置１２０を実現するコンピュータ装置が備える各部２２１〜２２５は、バス２２０によってそれぞれ接続されている。クライアント端末装置１２０を実現するコンピュータ装置には、プリンタ（図示を省略する）が接続されていてもよい。
【００２７】
ＣＰＵ２２１は、コンピュータ装置の全体の制御をつかさどる。ＣＰＵ２２１は、メモリ２２２が記憶する各種のプログラムやデータを用いて、クライアント端末装置１２０を実現するコンピュータ装置の全体の制御をつかさどる。メモリ２２２は、上記のメモリ２１２と同様に、ＲＯＭ、ＲＡＭ、ＨＤＤおよびＨＤなどによって実現することができる。ネットワークＩ／Ｆ２２３は、クライアント端末装置１２０を実現するコンピュータ装置の内部と業務管理装置１１０とのインターフェイスをつかさどる。
【００２８】
ディスプレイ２２４は、たとえば、後述する業務管理画面を表示する。この実施の形態において、ディスプレイ２２４は、この発明にかかる表示画面を実現する。ディスプレイ２２４は、具体的には、たとえば、液晶パネルによって実現することができる。液晶パネルは、透明電極が組み込まれた一対のガラス基板によって液晶材料（液晶分子）を挟み、このガラス基板に偏光フィルタを設けることによって構成されている。液晶パネルは、電極に電圧を加えて液晶分子の向きを変化させることによって、ガラス基板を透過する光の状態を制御する。また、液晶パネルは、光源として、バックライトを備えている。これにより自らは発光しない液晶分子が表示する画像を照明することができる。
【００２９】
入力装置２２５は、文字、数値、各種指示などの入力のためのキーを備え、入力装置２２５に対する入力操作に応じた信号をＣＰＵ２２１に対して送信する。入力装置２２５は、たとえば、タッチパネルやキーボードなどによって実現することができる。入力装置２２５をタッチパネルによって実現する場合、当該タッチパネルは、ディスプレイ２２４の表示面側に積層される。
【００３０】
タッチパネルは、抵抗膜方式、静電容量方式、電磁誘導方式、表面弾性波方式など公知の各種の方式によって、指やペンなどの筆記部材のタッチパネルにおける接触位置を検出し、検出した接触位置に応じた電気信号を、ＣＰＵ２２１に対して送信する。電磁誘導方式を採用する場合、電子ペンなどと称される専用の筆記部材を用いる。
【００３１】
（クライアント端末装置１２０のハードウエア構成の一例）
つぎに、クライアント端末装置１２０のハードウエア構成の一例について説明する。図２Ｃは、クライアント端末装置１２０を実現するスマートフォンのハードウエア構成の一例を示すブロック図である。
【００３２】
図２Ｃにおいて、スマートフォンは、ＣＰＵ２３１と、メモリ２３２と、ネットワークＩ／Ｆ２３３と、ディスプレイ２３４と、操作部２３５と、マイク２３６と、スピーカー２３７と、カメラ２３８と、を備えている。スマートフォンが備える各構成部２３１〜２３８は、バス２３０によってそれぞれ接続されている。
【００３３】
ＣＰＵ２３１は、スマートフォンの全体の制御をつかさどる。ＣＰＵ２３１は、メモリ２３２が記憶する各種のプログラムやデータを用いて、スマートフォンの全体の制御をつかさどる。メモリ２３２は、ＲＯＭ、ＲＡＭなどによって実現することができる。ネットワークＩ／Ｆ２３３は、ネットワーク１０１を介して、外部装置との間におけるデータの入出力を制御する。また、ネットワークＩ／Ｆ２３３は、電話回線網に接続されており、別のスマートフォン（あるいは、携帯型電話機、ＰＨＳ）などの通信端末装置や、固定型電話機との間における音声による通話を実現する。
【００３４】
ディスプレイ２３４は、たとえば、スマートフォンにおいて設定中のモード（マナーモードやドライブモードなど）や電波の受信状態を示す各種のマーク、アイコンあるいはツールボックスなどを表示する。ディスプレイ２３４は、たとえば、主に液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどによって実現することができる。
【００３５】
操作部２３５は、文字、数値、各種指示などの入力のためのキーを備え、データ入力をおこなう。操作部２３５は、たとえば、タッチパネルやキーボードなどによって実現することができる。タッチパネルやキーボードなどによって実現される操作部２３５は、当該操作部２３５に対する入力操作に応じた信号をＣＰＵ２３１に対して送信する。操作部２３５をタッチパネルによって実現する場合、当該タッチパネルは、ディスプレイ２３４の表示面側に積層される。タッチパネルは、指やペンなどの筆記部材が接触したことを検出した場合に、タッチパネルに対する筆記部材の接触位置に応じた電気信号を送信する。
【００３６】
マイク２３６は、アナログデータとして入力された話者の声をアナログ／デジタル変換し、デジタル形式の音声データを生成する。スピーカー２３７は、通話相手側から送信されたデジタル形式の音声データをデジタル／アナログ変換し、アナログ形式の音声データに基づいてスピーカコーンにおけるコイルに通電するなどして音声を送信する。カメラ２３８は、操作部２３５の操作によって撮像対象を撮像し、画像データを生成する。生成された画像データは、メモリ２３２などに記憶される。
【００３７】
（表示内容の一例）
つぎに、ディスプレイ２２４に表示される表示内容の一例について説明する。図３は、ディスプレイ２２４に表示される表示内容の一例を示す説明図である。ディスプレイ２２４には、たとえば、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムにおける情報送信機能を利用して、業務管理装置１１０からＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）にしたがって送信される表示用データに基づいて、クライアント端末装置１２０にあらかじめインストールされたウェブブラウザにより各種の表示内容を表示させることができる。
【００３８】
図３に示すように、ディスプレイ２２４には、タブ３０１によって切り替えられる複数のプレート３０２を表示することができる。タブ３０１は、たとえば、業務目的に応じて、業務目的ごとに設定することができる。具体的に、タブ３０１は、たとえば、「案件管理」、「訪問計画」、「商談報告」、「自己分析」、「顧客管理」などの業務目的ごとに設定することができる。また、タブ３０１は、たとえば、「ホーム」などのように、特定の業務ではなく全体を管理することを目的として設定することもできる。図３においては、「案件管理」のタブ３０１が設定されたプレート３０２を示している。
【００３９】
タブ３０１の選択によって切り替えられる複数のプレート３０２においては、プレート３０２ごとに、複数のパネル３０３を表示させることができる。これにより、たとえば、「案件管理」、「訪問計画」、「商談報告」、「自己分析」、「顧客管理」などの業務目的のタブ３０１が設定されたプレート３０２ごとに、各業務目的の遂行に有用な複数のパネル３０３を表示させることができる。
【００４０】
各パネル３０３は、それぞれ、項目（フィールド）ごとに当該項目に該当するデータを示す。各パネル３０３において表示する項目、および、当該項目に該当するデータの表示形式は、あらかじめ規定されている。パネル３０３の表示形式は、たとえば、業務内容に応じて設定することができ、具体的には、「スケジュール」、「売上状況」、「ランキング」、「売上実績」、「確度別売上グラフ」、「案件一覧」、「プロセスチャート」、「取引先情報」、「担当者情報」、「取引履歴」、「棚卸案件一覧」など、それぞれ異なる表示形式が規定された複数種類のパネル３０３を設定することができる。パネル３０３の表示形式は、利用者が任意に設定することもできる。
【００４１】
パネル３０３は、「テーブル系パネル」、「分析グラフ系パネル」、「アプリ系パネル」、「Ｗｅｂサービス系パネル」などのように複数の種別に分けられている。「テーブル系パネル」は、項目と当該項目に該当するデータとを、縦横に格子状に配列することによって表示する。具体的には、たとえば、「ランキング」、「案件一覧」、「取引先情報」、「担当者情報」、「取引履歴」、「棚卸案件一覧」などのパネル３０３は、テーブル系パネルに分類される。
【００４２】
「分析グラフ系パネル」は、項目と当該項目に該当するデータとの関係を、二次元の図形であるグラフの形式によって表示する。グラフの形式は、利用者が適宜設定することができる。具体的には、たとえば、「売上状況」、「売上実績」、「確度別売上グラフ」などのパネル３０３は、「分析グラフ系パネル」に分類される。
【００４３】
「アプリ系パネル」は、データベースを参照して、業務の遂行において、場面ごとに必要あるいは有用な最新の情報を表示する。具体的には、たとえば、「スケジュール」、「プロセスチャート」などのパネル３０３は、「アプリ系パネル」に分類される。より具体的に、「プロセスチャート」のパネル３０３は、一連の業務の達成までのプロセス（工程）の順序や、各プロセスにおける確認事項、および、各プロセスを達成するまでの期限などを表示する。また、「プロセスチャート」のパネル３０３においては、各プロセスにおける確認事項についての確認の有無などをリアルタイムで表示する。
【００４４】
「Ｗｅｂサービス系パネル」は、Ｗｅｂを介して提供される各種のサービスの利用を容易化する情報を表示する。「Ｗｅｂサービス系パネル」は、たとえば、あらかじめ設定した特定の企業に関するニュースや、特定の資材の取引価格などを提供するサイトへのＵＲＬを表示してもよい。
【００４５】
タブ３０１によって切り替えられる複数のプレート３０２のそれぞれに表示するパネル３０３の種類は、たとえば、業務の目的に応じて利用者が適宜選択することができる。各プレート３０２においては、当該プレート３０２において表示可能なパネル３０３を示すアイコン３０５が配列されたパネルバー３０４が表示されている。
【００４６】
各アイコン３０５には、それぞれに対応付けられたパネル３０３を表示させるためのアプリケーションが関連づけられている。各アプリケーションは、対応するアイコン３０５がクリックまたはダブルクリックなどの操作によって選択された場合に起動し、ディスプレイ２２４において該当するパネル３０３を表示させる。
【００４７】
パネルバー３０４に表示されるアイコン３０５のうち、パネル３０３を表示しているアイコン３０５は、グレーアウト表示される。具体的に、図３においては、たとえば「売上状況」や「ランキング」のアイコン３０５は、グレーアウト表示されている。これにより、パネル３０３を表示しているアイコン３０５は選択することができず、同一の画面内に同じパネル３０３が複数表示されることを回避できる。
【００４８】
１つのプレート３０２に複数のパネル３０３を表示させる場合、各パネル３０３は、互いに重ならないように配置して表示される。これにより、すべてのデータを確認することができ、複数のパネル３０３がプレート３０２内で重ねて表示されることに起因して、遮蔽されて見えなくなるデータが生じることを回避でき、必要なデータを見落とすことによる不具合を回避できる。
【００４９】
各プレート３０２のパネルバー３０４には、検索ボックス（検索枠、検索窓）３０６が表示されている。検索ボックス３０６には、利用者によって入力されたキーワードが表示される。クライアント端末装置１２０は、検索ボックス３０６にキーワードが入力された状態で、当該検索ボックス３０６中に表示された検索キー３０６ａをクリックするなどの操作を受け付けると、入力されたキーワードに基づいて特定されるパネル３０３をプレート３０２に表示させる。
【００５０】
具体的に、クライアント端末装置１２０は、検索ボックス３０６にキーワードが入力された状態で検索キー３０６ａをクリックするなどの操作を受け付けると、検索ボックス３０６に入力されたキーワードに基づいてクエリを生成し、生成したクエリを業務管理装置１１０に送信する。このクエリは、業務管理装置１１０に対して、検索ボックス３０６に入力されたキーワードに応じたパネル３０３の選択、および、選択されたパネル３０３の表示に要するデータ４１３（図４Ａを参照）を要求する。
【００５１】
業務管理装置１１０は、パネル選択要求を受け付けると、後述する業務内容データベースなど、自装置が記憶する各種のデータに基づいて該当するパネル３０３を選択し、選択されたパネル３０３をクライアント端末装置１２０のディスプレイ２２４において表示させる表示用データを生成し、生成した表示用データを該当するクライアント端末装置１２０に送信する。
【００５２】
クライアント端末装置１２０は、受信した表示用データに基づいて、業務管理装置１１０において選択された複数のパネル３０３を、１つのプレート３０２内に配置して表示させる。クライアント端末装置１２０は、業務管理装置１１０において選択された複数のパネル３０３を、所定の配置条件にしたがって最適配置して、プレート３０２内に表示させる。
【００５３】
最適配置にかかる所定の配置条件は、たとえば、業務管理装置１１０において選択された複数のパネル３０３のそれぞれの大きさや形状に基づいて定められるものであって、具体的には、それぞれのプレート３０２内において空白部分が少なくなるような配置状態とすることができる。より具体的には、最適配置にかかる所定の配置条件は、たとえば、業務管理装置１１０において選択された複数のパネル３０３を、それぞれのプレート３０２において、プレート３０２の上側部分に空白がない（あるいは、少なくなる）ように配置するように各パネル３０３の配置位置を決定するアルゴリズムによって実現することができる。
【００５４】
あるいは、最適配置にかかる所定の配置条件は、たとえば、各パネル３０３に対するアクセス頻度に基づいて、アクセス頻度が高いパネル３０３ほどプレート３０２内において上側に配置されるように各パネル３０３の配置位置を決定するアルゴリズムによって実現することができる。また、この場合、最適配置にかかる所定の配置条件は、プレート３０２内において同じ高さの位置に配置されるパネル３０３は、アクセス頻度が高いパネル３０３ほど、左側に配置されるように各パネル３０３の配置位置を決定するアルゴリズムとしてもよい。
【００５５】
あるいは、最適配置にかかる所定の配置条件は、たとえば、営業活動を効率的におこなう営業担当者など、特定の利用者が設定しているパネル３０３の配置と同じ配置になるように各パネル３０３の配置位置を決定するアルゴリズムとしてもよい。この場合、特定の利用者は、業務管理システム１００の管理者などが指定してもよく、営業成績を管理するデータベース（図示を省略する）などに基づいて、直近の所定期間内における営業成績あるいは累積の営業成績が上位の利用者を、業務管理システム１００が適宜設定するようにしてもよい。指定あるいは設定された特定の利用者は、最適配置にかかる所定の配置条件として、各パネル３０３の配置位置を決定するアルゴリズムにおける引数として機能する。
【００５６】
あるいは、最適配置にかかる所定の配置条件は、たとえば、関連性の強いパネル３０３どうしが隣り合う、あるいは、距離的に近い位置に配置されるように各パネル３０３の配置位置を決定するアルゴリズムとしてもよい。この場合、関連性の強さは、具体的には、たとえば、業務管理システム１００の管理者などがあらかじめ設定することができる。また、この場合、関連性の強さは、具体的には、たとえば、同じプレート３０２に表示される頻度に応じて設定してもよい。より具体的には、たとえば、同じプレート３０２に表示される頻度が高いほど、パネル３０３どうしの関連性が高く設定される。
【００５７】
業務管理装置１１０において選択された複数のパネル３０３を、上記のような最適配置にかかる所定の配置条件にしたがって、１つのプレート３０２内において配列して表示させることにより、それぞれのプレート３０２において、該当する複数のパネル３０３を動的に最適配置することができる。すなわち、業務管理システム１００によれば、同じパネル３０３であっても、たとえば、当該パネル３０３とともに１つのプレート３０２内に表示される別のパネル３０３の大きさによって、当該パネル３０３の表示位置がプレート３０２ごとに動的に調整される。また、業務管理システム１００によれば、同じパネル３０３であっても、たとえば、当該パネル３０３とともに１つのプレート３０２内に表示される別のパネル３０３に対するアクセス頻度に応じて、当該パネル３０３の表示位置がプレート３０２ごとに動的に調整される。
【００５８】
クライアント端末装置１２０は、検索ボックス３０６に加えて、検索ボックス３０７を表示させてもよい。この場合、検索ボックス３０７にキーワードが入力された状態で、当該検索ボックス３０７中に表示された検索キー３０７ａをクリックするなどの操作を受け付けると、入力されたキーワードに基づいて、業務管理装置１１０が記憶する各種のデータあるいは各種のパネル３０３全体を検索対象とする検索をおこない、該当する複数のパネル３０３を特定する。そして、特定された複数のパネル３０３を１つのプレート３０２内に配置して表示させる。
【００５９】
（業務内容データベースの一例）
つぎに、業務内容データベースの一例について説明する。図４Ａは、業務内容データベースの一例を示す説明図である。図４Ａにおいて、業務内容データベース４１０は、複数のインスタンス（レコード）４１１を記憶している。各インスタンス４１１は、項目４１２ごとに設定された複数のデータ４１３からなる。
【００６０】
各データ４１３は、各インスタンス４１１に固有の、各項目４１２に該当する具体的な内容を示す。各データ４１３は、インスタンス４１１ごとに、かつ、項目４１２ごとに設定されている。各データ４１３は、たとえば、利用者によって入力される。項目４１２は、たとえば、「状況」、「案件名」、「顧客名」、「商品名」、「売上予定日」などのように、利用者が任意に設定することができる。
【００６１】
データ４１３は、たとえば、「状況」を示すデータ４１３、「案件名」を示すデータ４１３、「顧客名」を示すデータ４１３、「商品名」を示すデータ４１３、「売上予定日」を示すデータ４１３などによって実現される。図４Ａに示す例においては、「トータル急便」という「顧客名」を示すデータ４１３を含むインスタンス４１１は、「トータル急便」との取引の現在の「状況」を示すデータ４１３や、「トータル急便」との取引において対象としている製品（サービス）の販売を予定している「売上予定日」を示すデータ４１３などによって構成されている。
【００６２】
（属性情報管理データベース）
つぎに、属性情報管理データベースの一例について説明する。図４Ｂは、属性情報管理データベースの一例を示す説明図である。図４Ｂにおいて、属性情報管理データベース４２０は、パネル３０３ごとに、当該パネル３０３が表示するデータ４１３の属性を示す属性情報４２１を対応付けて記憶する。図４Ｂの例においては、属性情報管理データベース４２０の記憶内容のうち、「案件管理」という名称が設定されたアイコン３０５に対応するパネル３０３にかかる属性情報４２１の管理の概念が示されている。
【００６３】
属性情報４２１は、たとえば、タブ３０１に設定された「名称」、パネル３０３に表示される「項目」、パネル３０３の「作成者」や「作成日」および「更新日」、パネル３０３の「重要度」などのように、パネル３０３に含まれる項目４１２ごとのデータ４１３の属性を示す。また、属性情報４２１は、たとえば、パネル３０３の「種別」、他のパネル３０３との関連性を示す「他パネル３０３関連性」や、当該他のパネル３０３に対する関係が「主」であるか「副」であるか、などのように、パネル３０３自体の属性を示す。また、属性情報４２１は、他のパネル３０３と連動しているデータ４１３を示す「連動キー」などの属性を示す。
【００６４】
業務管理装置１１０は、属性情報管理データベース４２０を参照することにより、属性情報４２１に基づいて、当該属性情報４２１が示す属性と同じ属性のデータ４１３を特定することができる。そして、特定された属性に基づいて、業務内容データベース４１０を参照することにより、同じ属性のデータ４１３を含むインスタンス４１１を特定することができ、特定されたインスタンス４１１に基づいて表示されるパネル３０３を特定することができる。
【００６５】
また、業務管理装置１１０は、属性情報管理データベース４２０を参照することにより、属性情報４２１が示す連動キーを特定することができる。そして、業務管理装置１１０は、業務内容データベース４１０を参照することにより、特定された連動キーを含むデータ４１３を特定することができる。これにより特定されたデータ４１３を含むインスタンス４１１を特定することができ、特定されたインスタンス４１１に基づいて表示されるパネル３０３を特定することができる。
【００６６】
（連動設定データベース）
つぎに、連動設定データベースの一例について説明する。図４Ｃは、連動設定データベースの一例を示す説明図である。図４Ｃにおいて、連動設定データベース４３０は、パネル３０３間における連動関係性（連動性）に関する情報を記憶する。連動関係性は、或るパネル３０３の表示態様の変化にともなう（連動する）、別のパネル３０３の表示態様をあらわす。連動関係性は、連動元となるパネル３０３と、当該連動元となるパネル３０３において連動するフィールドと、連動する方向と、連動先となるパネル３０３と、当該連動先となるパネル３０３において連動するフィールドと、によって定められる。
【００６７】
具体的に、図４Ｃに示した例においては、パネルＡにおける「会社名」のフィールドが、パネルＢにおける「取引先」のフィールドと連動していることを示している。また、図４Ｃに示した例においては、パネルＢにおける「取引先」のフィールドが、パネルＡにおける「会社名」のフィールドと連動していることを示している。
【００６８】
すなわち、図４Ｃに示した例においては、パネルＡにおける「会社名」のフィールドと、パネルＢにおける「取引先」のフィールドとが相互に連動しており、パネルＡを連動元のパネル３０３（以下、適宜「親パネル」という）としパネルＢを連動先のパネル３０３（以下、適宜「子パネル」という）とする連動関係性と、パネルＢを親パネルとしパネルＡを子パネルとする連動関係性と、の双方向の連動関係性が設定されていることを示している。
【００６９】
また、図４Ｃに示した例においては、パネルＡにおける「会社名」のフィールドが、パネルＣにおける「企業名」のフィールドと連動していることを示している。図４Ｃに示した例においては、パネルＡにおける「会社名」のフィールドと、パネルＣにおける「企業名」のフィールドとは、パネルＡを親パネルとし、パネルＣを子パネルとする一方向の連動関係性が設定されていることを示している。
【００７０】
（パネル３０３の連動関係）
図５は、パネル３０３の連動関係を概略的に示す説明図である。図５においては、或るプレート３０２において、図４Ｃに示した連動関係があるパネル３０３（パネルＡ〜Ｄ）の連動関係を概略的に示している。図５に示すように、或るプレート３０２において、パネルＡとパネルＢとの連動関係は、双方向の矢印によって示される（図５における（１）を参照）。また、一方向の連動関係のみが設定されているパネルＡとパネルＣとの連動関係は、パネルＡからパネルＣへの一方向の矢印によって示される（図５における（２）を参照）。
【００７１】
同様に、一方向の連動関係のみが設定されているパネルＢとパネルＣとの連動関係は、パネルＢからパネルＣへの一方向の矢印によって示される（図５における（３）を参照）。また、一方向の連動関係のみが設定されているパネルＢとパネルＤとの連動関係は、パネルＢからパネルＤへの一方向の矢印によって示される（図５における（４）を参照）。図５においては、パネルＤに、さらに、パネルＤから実体のないパネルＥへの一方向の連動関係が設定されている例を示している（図５における（５）を参照）。
【００７２】
同様に、一方向の連動関係のみが設定されているパネルＡとパネルＤとの連動関係は、パネルＤからパネルＡへの一方向の矢印によって示される（図５における（６）を参照）。ここで、パネルＡ、Ｂ、Ｄの間には、パネルＡからパネルＢへの一方向の連動関係、パネルＢからパネルＤへの一方向の連動関係、および、パネルＤからパネルＡへの一方向の連動関係が設定されており、「パネルＡ→パネルＢ→パネルＤ→パネルＡ・・・」というループが構成されている。
【００７３】
（業務管理装置１１０の機能的構成）
つぎに、業務管理装置１１０の機能的構成について説明する。図６は、業務管理装置１１０の機能的構成を示すブロック図である。図６において、業務管理装置１１０の各機能は、記憶部６０１と、パネル選択部６０２と、データ取得部６０３と、パネル表示部６０４と、パネル指定部６０５と、関連パネル特定部６０６と、更新受付部６０７と、更新部６０８と、クエリ入力部６０９と、項目特定部６１０と、表示パネル特定部６１１と、によって実現することができる。
【００７４】
記憶部６０１は、業務内容管理データベース４１０や属性情報管理データベース４２０などの各種データベースを備えている。記憶部６０１は、たとえば、業務管理装置１１０を実現するコンピュータ装置が備えるメモリ２１２に設けられている。業務内容管理データベース４１０や属性情報管理データベース４２０は、業務管理装置１１０を実現するコンピュータ装置が一体的に備えるメモリ２１２に記憶されているものに限らず、業務管理装置１１０とは別体で設けられた記憶装置に記憶されていてもよい。また、業務内容管理データベース４１０や属性情報管理データベース４２０は、単一の記憶装置に設けられるものに限らず、たとえば、それぞれが別の記憶装置に設けられていてもよい。
【００７５】
パネル選択部６０２は、利用者によるパネル３０３（作成するパネル３０３）の選択を受け付ける。業務管理システム１００の利用に際して、利用者は、クライアント端末装置１２０を操作して、パネルバー３０４に表示されている、あらかじめ設定された複数種類のパネル３０３に対応するアイコン３０５の中から、作成を所望するパネル３０３に対応するアイコン３０５をクリックするなどして、表示させるパネル３０３を選択する。
【００７６】
クライアント端末装置１２０は、アイコン３０５のクリックなどによりパネル３０３が選択されると、選択されたパネル３０３に対応するアプリケーションを起動し、選択されたパネル３０３の表示に要するデータ４１３を要求するパネル表示要求を業務管理装置１１０に送信する。パネル選択部６０２は、クライアント端末装置１２０から送信されたパネル表示要求を受信することによって、パネル３０３の選択を受け付ける。
【００７７】
パネル選択部６０２は、タブ３０１によって切り替えられる複数のプレート３０２のうちの各プレート３０２において、複数のパネル３０３の選択を受け付けることができる。パネル選択部６０２の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１、メモリ２１２、ネットワークＩ／Ｆ２１３などによって実現することができる。
【００７８】
データ取得部６０３は、データベースを参照して、パネル選択部６０２によって選択を受け付けたパネル３０３に含まれる項目４１２に該当するデータ４１３を取得する。データ取得部６０３は、パネル選択部６０２によって選択を受け付けるごとに、選択を受け付けたパネル３０３に含まれる項目４１２に該当するデータ４１３を取得する。これにより、データ取得部６０３は、複数のパネル３０３に含まれる項目４１２に該当するデータ４１３を取得することができる。データ取得部６０３の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１やメモリ２１２などによって実現することができる。
【００７９】
パネル表示部６０４は、データ取得部６０３によって取得されたデータ４１３に基づいて、選択された複数のパネル３０３を表示画面に表示させる。パネル表示部６０４は、データ取得部６０３によって取得されたデータ４１３を含むパネル３０３を、クライアント端末装置１２０のディスプレイ２２４において表示させる表示用データを生成し、生成した表示用データをパネル選択部６０２によって受け付けた選択にかかるアイコン３０５に関する情報の送信元となるクライアント端末装置１２０に送信することにより、当該クライアント端末装置１２０が備えるディスプレイ２２４において、選択された複数のパネル３０３を表示させる。
【００８０】
パネル表示部６０４は、データ取得部６０３によって該当するデータ４１３が取得されるごとに、取得されたデータ４１３に基づいて、該当するパネル３０３を、該当するクライアント端末装置１２０のディスプレイ２２４に表示させる表示用データを生成して送信する。これにより、パネル表示部６０４は、複数のパネル３０３を表示画面に表示させることができる。パネル表示部６０４の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１、メモリ２１２、ネットワークＩ／Ｆ２１３などによって実現することができる。
【００８１】
パネル指定部６０５は、パネル表示部６０４によって表示画面に表示された複数のパネル３０３の中から、１のパネル３０３の指定を受け付ける。業務管理システム１００の利用に際して、利用者は、クライアント端末装置１２０を操作して、タブ３０１によって切り替えられる複数のプレート３０２のうちの各画面に表示されるパネル３０３の中から、所望するパネル３０３上でカーソルをクリックするなどして、当該パネル３０３を指定する。
【００８２】
クライアント端末装置１２０は、クリックがおこなわれた時点におけるカーソルの位置がパネル３０３上である場合に、当該パネル３０３を指定されたパネル３０３とし、パネル３０３が指定されたこと、および、当該指定されたパネル３０３を通知するパネル指定通知を業務管理装置１１０に送信する。業務管理システム１００においては、以降、指定されたパネル３０３が親パネルとされ、連動関係の起点となる連動元のパネル３０３とされる。
【００８３】
パネル指定部６０５は、クライアント端末装置１２０から送信されたパネル指定通知を受信することによって、パネル３０３の選択を受け付ける。パネル指定部６０５の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１、メモリ２１２、ネットワークＩ／Ｆ２１３などによって実現することができる。
【００８４】
パネル表示部６０４は、パネル指定部６０５によってパネル３０３の指定を受け付けると、指定されたパネル３０３すなわち親パネルを、ディスプレイ２２４において強調表示させる。パネル表示部６０４は、親パネルを強調表示させる表示用データを、パネル指定部６０５によって指定を受け付けたパネル３０３の指定元となるクライアント端末装置１２０に送信することにより、当該クライアント端末装置１２０が備えるディスプレイ２２４において、親パネルを強調表示させる。
【００８５】
パネル表示部６０４は、たとえば、親パネルのパネルヘッダに所定のマークを表示させる表示用データを、該当するクライアント端末装置１２０に送信することによって、当該クライアント端末装置１２０が備えるディスプレイ２２４において親パネルを強調表示させる。具体的には、たとえば、親パネルのパネルヘッダの上端に当該パネルヘッダの表示色とは異なる表示色のラインを表示するとともに、当該ラインの一部（たとえば中央部分）を太くすることによって、親パネルをディスプレイ２２４において強調表示させる。
【００８６】
あるいは、パネル表示部６０４は、たとえば、親パネルのパネルヘッダの表示色を、当該親パネル以外のパネル３０３のパネルヘッダの表示色と異ならせる表示用データを、該当するクライアント端末装置１２０に送信することによって、当該クライアント端末装置１２０が備えるディスプレイ２２４において親パネルを強調表示してもよい。また、あるいは、パネル表示部６０４は、たとえば、親パネルの外周枠を、当該親パネル以外のパネル３０３の外周枠よりも太くする表示用データを、該当するクライアント端末装置１２０に送信することによって、当該クライアント端末装置１２０が備えるディスプレイ２２４において親パネルを強調表示してもよい。
【００８７】
関連パネル特定部６０６は、パネル指定部６０５によって１のパネル３０３の指定を受け付けた場合、パネル表示部６０４によってディスプレイ２２４に表示された複数のパネル３０３のうち、親パネル以外のパネル３０３の中から、当該親パネルに含まれる項目４１２に関連する項目４１２を含むパネル３０３（以下、適宜「関連パネル」または「子パネル」という）を特定する。関連パネル特定部６０６の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１やメモリ２１２などによって実現することができる。
【００８８】
具体的に、関連パネル特定部６０６は、連動設定データベース４３０を参照し、当該連動設定データベース４３０において定められている連動する方向に基づいて、子パネルを特定する。より具体的に、関連パネル特定部６０６は、連動設定データベース４３０において定められている連動する方向に基づいて、指定を受け付けたパネル３０３を連動元とし、当該連動元のパネル３０３に対する連動関係性を有するパネル３０３（すなわち連動先となるパネル３０３）を子パネルに特定する。
【００８９】
また、関連パネル特定部６０６は、表示画面に表示された複数のパネル３０３のうち、親パネルおよび子パネル以外のパネル３０３の中から、当該子パネルに含まれる項目４１２に関連する項目４１２を含むパネル（以下、適宜「孫パネル」という）３０３をさらに特定してもよい。孫パネルの特定は、子パネルの特定と同様にしておこなうことができる。
【００９０】
パネル表示部６０４は、親パネルを表示画面において強調表示させるとともに、関連パネル特定部６０６によって特定されたパネル３０３（子パネルや孫パネル）を、親パネルとは異なる態様でディスプレイ２２４において強調表示させる。このように、親パネル、子パネル、孫パネルをディスプレイ２２４において強調表示させることにより、親パネルとの関係性のあるパネル３０３を容易かつ確実に案内することができる。
【００９１】
パネル表示部６０４は、たとえば、子パネルや孫パネルのパネルヘッダの上端に当該パネルヘッダの表示色とは異なる表示色のラインを表示させる表示用データを、該当するクライアント端末装置１２０に送信することによって、当該クライアント端末装置１２０が備えるディスプレイ２２４において子パネルや孫パネルを強調表示させる。この場合、子パネルや孫パネルのパネルヘッダに表示するラインの太さは、親パネルのパネルヘッダを表示するラインの太さよりも細くしてもよい。
【００９２】
あるいは、パネル表示部６０４は、たとえば、子パネルや孫パネルのパネルヘッダの表示色を、親パネルや子パネルおよび孫パネル以外のパネル３０３のパネルヘッダの表示色と異ならせる表示用データを、該当するクライアント端末装置１２０に送信することによって、当該クライアント端末装置１２０が備えるディスプレイ２２４において子パネルや孫パネルを強調表示してもよい。また、あるいは、パネル表示部６０４は、たとえば、子パネルや孫パネルの外周枠を、親パネルの外周枠よりも細い線で表示させる表示用データを、該当するクライアント端末装置１２０に送信することによって、当該クライアント端末装置１２０が備えるディスプレイ２２４において子パネルや孫パネルを強調表示してもよい。
【００９３】
プレート３０２内に表示されているパネル３０３の１つあたりに対して複数の連動関係が設定されている場合、パネル表示部６０４は、親パネルを起点とする一方向の連動関係のみを表示する。具体的には、たとえば、親パネルと子パネルとの間に相互に連動する連動関係が設定されている場合、パネル表示部６０４は、親パネルから子パネルへの連動関係のみを表示する。
【００９４】
また、具体的には、たとえば、親パネルに対して子パネルとなるパネル３０３が別の子パネルに対して子パネルとなる、すなわち、親パネルに対して孫パネルとなる連動関係にある場合、パネル表示部６０４は、親パネルに対して子パネルとなるパネル３０３の連動関係のみを表示する。パネル３０３の１つあたりに対して複数の連動関係が設定されている場合に、一方向の連動関係のみを表示する概念については、図７において後述する。
【００９５】
更新受付部６０７は、親パネルを介して、当該親パネルが表示するデータ４１３の更新を受け付ける。更新受付部６０７の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１、メモリ２１２、ネットワークＩ／Ｆ２１３などによって実現することができる。
【００９６】
業務管理システム１００の利用に際して、利用者は、クライアント端末装置１２０を操作して、親パネルが表示するデータ４１３の変更や追加や削除をおこなう。クライアント端末装置１２０は、変更がおこなわれた項目４１２や変更後のデータ４１３、追加がおこなわれた項目４１２や追加されたデータ４１３、あるいは、削除がおこなわれた項目４１２に関する情報を業務管理装置１１０に送信する。更新受付部６０７は、クライアント端末装置１２０から送信された項目４１２やデータ４１３に関する情報を受信することによって、親パネルが表示するデータ４１３の更新を受け付ける。
【００９７】
更新部６０８は、更新受付部６０７によって更新を受け付けたデータ４１３に基づいて、データベースを更新する。具体的に、更新部６０８は、たとえば、親パネルにおいて変更や追加や削除を受け付けたデータ４１３に対応する項目４１２に、データベースにおいて対応付けられているデータ４１３を変更したり追加したり削除したりすることによって、当該データベースを更新する。更新部６０８の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１やメモリ２１２などによって実現することができる。
【００９８】
更新部６０８によってデータ４１３が更新された場合、パネル表示部６０４は、パネル表示部６０４によって表示画面に表示された複数のパネル３０３のうち、更新部６０８によってデータ４１３が更新された項目４１２を含むパネル３０３を、当該更新部６０８による更新後のデータベースに基づいて更新する。これにより、親パネルのデータ４１３を更新するだけで、親パネルに連動して、親パネルに関係性のある複数のパネル３０３の表示内容を更新することができる。
【００９９】
クエリ入力部６０９は、クエリの入力を受け付ける。クエリは、業務管理装置に対する処理命令を記述した文字列によって実現される。業務管理システム１００の利用に際して、利用者は、クライアント端末装置１２０を操作して、表示画面に表示される検索ボックス３０６に、所望するデータ４１３の特徴を示すキーワードを入力する。
【０１００】
クライアント端末装置１２０は、検索ボックス３０６に入力されたキーワードに基づいてクエリを作成し、作成したクエリを業務管理装置１１０に送信する。クエリ入力部６０９は、クライアント端末装置１２０から送信されたクエリを受信することによって、クエリの入力を受け付ける。クエリ入力部６０９の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１、メモリ２１２、ネットワークＩ／Ｆ２１３などによって実現することができる。
【０１０１】
項目特定部６１０は、クエリ入力部６０９によって入力を受け付けたクエリに基づいて、データベースが記憶する項目４１２のうち当該クエリによって特定される項目４１２を特定する。具体的に、項目特定部６１０は、クエリ入力部６０９によって入力を受け付けたクエリを解析して、当該クエリに含まれるキーワードが示す文字列（あるいは当該キーワードに類似する文字列）を抽出する。
【０１０２】
クエリの解析に際しては、たとえば、形態素解析をおこなう。そして、データベースを参照して、抽出した文字列を含む項目４１２を特定する。クエリの解析は、公知の技術を用いて容易に実現可能であり、説明を省略する。項目特定部６１０の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１やメモリ２１２などによって実現することができる。
【０１０３】
表示パネル特定部６１１は、項目特定部６１０によって特定された項目４１２を含むパネル３０３を特定する。項目特定部６１０によって特定された項目４１２を含むパネル３０３が複数存在する場合、表示パネル特定部６１１は、当該複数のパネル３０３を特定する。表示パネル特定部６１１の機能は、業務管理装置１１０を実現するコンピュータ装置が備えるＣＰＵ２１１やメモリ２１２などによって実現することができる。
【０１０４】
表示パネル特定部６１１によってパネル３０３が特定された場合、上記のデータ取得部６０３は、表示パネル特定部６１１によって特定されたパネル３０３に含まれる項目４１２に該当するデータ４１３を取得する。パネル表示部６０４は、データ取得部６０３によって取得されたデータ４１３に基づいて、当該データ４１３を含むパネル３０３をクライアント端末装置１２０のディスプレイ２２４において表示させる表示用データを生成し、生成した表示用データをクライアント端末装置１２０に送信する。
【０１０５】
具体的に、表示パネル特定部６１１は、項目特定部６１０によって項目４１２が特定されると、記憶部６０１に記憶されている業務内容データベース４１０を参照して、表示パネル特定部６１１によって特定されたパネル３０３に含まれる項目４１２に該当するデータ４１３を取得する。選択されたパネル３０３をクライアント端末装置１２０のディスプレイ２２４において表示させる表示用データを生成し、生成した表示用データを該当するクライアント端末装置１２０に送信する。
【０１０６】
表示パネル特定部６１１は、パネル３０３どうしの組み合わせが最適となるように、パネル３０３を選択し、特定してもよい。この場合、表示パネル特定部６１１は、具体的には、たとえば、項目特定部６１０によって特定された項目４１２に対する関連性が高い順に、所定数のパネル３０３を、最適なパネル３０３の組み合わせとして特定する。あるいは、この場合、表示パネル特定部６１１は、項目特定部６１０によって特定された項目４１２に対する関連性が高い項目４１２を含む所定数のパネル３０３を、最適なパネル３０３の組み合わせとして特定してもよい。
【０１０７】
表示用データを受信したクライアント端末装置１２０は、当該表示用データに基づいて、データ取得部６０３によって取得されたデータ４１３に基づくパネル３０３、すなわち、項目特定部６１０によって特定された項目４１２を含むパネル３０３を、パネル表示部６０４によって表示画面に表示させる。このとき、クライアント端末装置１２０は、上述したように、該当するパネル３０３を最適配置して表示する。これにより、入力されたクエリに基づいて、利用者が所望するデータ４１３を含む複数のパネル３０３を、クライアント端末装置１２０のディスプレイ２２４に表示させることができる。
【０１０８】
（パネル３０３の連動表示）
つぎに、パネル３０３の１つあたりに対して複数の連動関係性が設定されている場合のパネル３０３の連動表示の概念について説明する。図７は、パネル３０３の連動表示の概念を示す説明図である。図７においては、パネル３０３の１つあたりに対して複数の連動関係性が設定されている場合のパネル３０３の連動表示の一例として、上述した図４Ｃに示した連動関係性の設定下において、パネルＡが親パネルとして指定されている場合のパネル３０３の連動表示を概略的に示している。
【０１０９】
図７に示すように、パネルＡが親パネルとして指定されている場合、パネルＡとパネルＢとの連動関係性はパネルＡを親パネルとしパネルＢを子パネルとする一方向の連動関係性のみが有効とされる。これにより、パネルＡの子パネルであるパネルＢが、子パネルとして強調表示される。
【０１１０】
このパネルＢは、パネルＡの親パネルとしても設定されているが（図５における（１）を参照）、パネルＡが親パネルとして指定されている間は、子パネルとして強調表示される。これにより、パネルＡとパネルＢとの双方向の連動関係性による無限ループを抑止することができる。また、同一の連動では、同一のパネルは１度までしか登場しない。これにより、「親パネル→子パネル→孫パネル」という連動関係にある孫パネルから、さらに、同一の親パネルに対する連動関係がある場合に（図５における（１）、（４）、（６）を参照）、「親パネル→子パネル→孫パネル→（同一の）親パネル」のように循環する連動関係が生じることによる無限ループを抑止することができる。
【０１１１】
また、パネルＡの子パネルであるパネルＣは、パネルＢを親パネルとした場合の子パネルでもあり、パネルＡに対しては孫パネルとなる。このように、パネルＡが親パネルとして指定されている場合に子パネルでもあり孫パネルでもあるパネルＣは、パネルＡが親パネルとして指定されている間は、子パネルとして強調表示される。
【０１１２】
（業務管理システム１００の動作）
つぎに、業務管理システム１００の動作について説明する。図８〜図１１は、業務管理システム１００の動作を示す説明図である。図８〜図１１においては、業務管理システム１００の動作により、クライアント端末装置１２０のディスプレイ２２４に表示される画面例を示している。
【０１１３】
図８においては、図３に示した画面における「案件管理」タブ３０１が設定されたプレート３０２を示している。クライアント端末装置１２０においては、あらたなプレート３０２を生成する所定の操作がおこなわれた場合に、当該操作に応じて業務管理装置１１０から送信された情報に基づいて、当該クライアント端末装置１２０のディスプレイ２２４に表示される。あらたなプレート３０２においては、生成された時点ではいずれのパネル３０３も表示されておらず、空白のプレート３０２のみが表示されている。図８に示すような、「案件管理」タブ３０１が設定されたプレート３０２は、この空白の状態のプレート３０２のタブ３０１に「案件管理」の名称を設定することによって生成される。
【０１１４】
利用者は、空白の状態のプレート３０２（「案件管理」タブ３０１が設定されたプレート３０２）に、パネル３０３を設定する場合、クライアント端末装置１２０を操作して、「案件管理」タブ３０１が設定されたプレート３０２のパネルバー３０４に表示された複数のアイコン３０５の中から、目的とするパネル３０３に対応するアイコン３０５をクリックするなどして、表示させるパネル３０３を選択する。クライアント端末装置１２０は、パネル３０３の選択を受け付けると、選択されたパネル３０３に対応するアプリケーションを起動してパネル表示要求を生成し、生成したパネル表示要求を業務管理装置１１０に送信する。
【０１１５】
業務管理装置１１０は、パネル表示要求を受信すると、当該パネル表示要求に基づいて、業務内容管理データベース４１０を参照して、該当する項目４１２を含むインスタンス４１１から、当該項目４１２に該当するデータ４１３を取得する。そして、取得したデータ４１３に基づいて、アイコン３０５に設定されたパネル３０３をディスプレイ２２４に表示させる表示用データを、該当するクライアント端末装置１２０に送信する。クライアント端末装置１２０は、業務管理装置１１０から送信された表示用データに基づいて、あらたなパネル３０３をディスプレイ２２４に表示させる。
【０１１６】
クライアント端末装置１２０において、あらたなパネル３０３は、当該あらたなパネル３０３以外のパネル３０３が既にディスプレイ２２４に表示されているか否かにかかわらず、図９に示すように、ディスプレイ２２４における所定の位置（たとえば、ディスプレイ２２４の中央など）に表示される。
【０１１７】
クライアント端末装置１２０は、ディスプレイ２２４における所定の位置に表示されたあらたなパネル３０３を選択する操作（クリックなど）を受け付けると、当該あらたなパネル３０３をプレート３０２内の最適位置に移動させる。プレート３０２内の最適位置は、あらたなパネル３０３を、既に表示されているパネル３０３と重ならせずに表示させることができる領域（空き領域）のうちもっとも上側の位置とすることができる。具体的には、たとえば、図９に示すように、プレート３０２内に、先に表示されたパネル３０３が存在しない場合、あらたなパネル３０３は、図１０に示すように、画面内におけるもっとも左上側の位置に表示させる。
【０１１８】
一方、あらたなパネル３０３以外のパネル３０３が既にディスプレイ２２４に表示されている場合、あらたなパネル３０３は、図１１に示すように、既にディスプレイ２２４に表示されているパネル３０３に重ねて表示される。これにより、利用者に対して、あらたなパネル３０３を確実に認識させることができる。
【０１１９】
また、図１１に示すように、あらたなパネル３０３以外のパネル３０３が既にディスプレイ２２４に表示されている場合、プレート３０２内であって、パネル３０３が表示されていない空白の領域の中でもっとも上側の領域（点線で示す領域）があらたなパネル３０３よりも大きければ、当該領域内にあらたなパネル３０３を表示させる。この場合、クライアント端末装置１２０は、プレート３０２内であって、パネル３０３が表示されていない空白の領域の中でもっとも上側の領域（図１１において点線で示す領域）があらたなパネル３０３よりも小さければ、プレート３０２内であって、パネル３０３が表示されていない空白の領域の中で左詰した状態でもっとも上側の位置に、あらたなパネル３０３を表示させる。すなわち、プレート３０２内において、上下方向における位置が同じ場合は、左側に詰めるように配置する。
【０１２０】
利用者は、各プレート３０２において、表示を所望するパネル３０３の分だけ、対応するアイコン３０５を操作してあらたなパネル３０３を選択する。これにより、各プレート３０２において、利用者が所望する数のパネル３０３を表示させることができる。
【０１２１】
利用者は、アイコン３０５の設定がない新規のパネル３０３を作成する場合、パネルバー３０４における「集計設定画面」、「テーブル構築画面」あるいは「新規パネル」のアイコン３０５を操作する。たとえば、「集計設定画面」のアイコン３０５を操作した場合は、あらたな「分析グラフ系パネル」を作成することができる。また、たとえば、「テーブル構築画面」のアイコン３０５を操作した場合は、あらたな「テーブル系パネル」を作成することができる。
【０１２２】
図８〜図１１に示すように、プレート３０２には、検索ボックス３０６が表示されている。上述したように、業務管理システム１００の利用に際して、利用者は、クライアント端末装置１２０を操作して、検索ボックス３０６に所望するデータ４１３に関するキーワードを入力し、「検索」キー３０６ａを操作（クリックなど）する。クライアント端末装置１２０は、検索ボックス３０６に対するキーワードの入力を受け付けると、当該キーワードに基づいてクエリを作成し、作成したクエリを業務管理装置１１０に送信する。
【０１２３】
業務管理装置１１０は、クエリを受信すると、当該クエリに基づいて、業務内容管理データベース４１０や属性情報管理データベース４２０を参照して、該当する項目４１２やデータ４１３を特定する。そして、特定されたデータ４１３に基づいてディスプレイ２２４に表示させるパネル３０３を特定し、特定されたパネル３０３をディスプレイ２２４に表示させる表示用データを、該当するクライアント端末装置１２０に送信する。
【０１２４】
クライアント端末装置１２０は、業務管理装置１１０から送信された表示用データに基づいて、クエリに対応するパネル３０３をディスプレイ２２４に表示させる。これにより、利用者は、キーワードを入力するだけで、プレート３０２内に所望するデータ４１３を含むパネル３０３を表示させることができる。
【０１２５】
（パネル３０３の連動表示の具体例）
つぎに、パネル３０３の連動表示の具体例について説明する。図１２は、パネル３０３の連動表示の具体例を示す説明図である。各プレート３０２において、表示されている複数のパネル３０３のうち、１のパネル３０３をクリックするなどして指定すると、指定されたパネル３０３が親パネルに設定される。以降、親パネルに符号１２１０を付して説明する。親パネル１２１０は、図１２に示すように、強調表示される。
【０１２６】
図１２においては、「案件一覧」のパネル３０３が親パネル１２１０に設定されている状態を示している。図１２においては、親パネル１２１０である「案件一覧」のパネル３０３のパネルヘッダ１２１１の上端に、パネルヘッダ１２１１の表示色とは異なる表示色のライン１２１２ａおよび矩形マーク１２１２ｂを表示させることによって強調表示を実現している。
【０１２７】
業務管理システム１００においては、上記のように、クライアント端末装置１２０は、親パネル１２１０の指定を受け付けると、指定された親パネル１２１０を通知するパネル指定通知を業務管理装置１１０に送信する。業務管理装置１１０は、クライアント端末装置１２０から送信されるパネル指定通知を受信すると、連動設定データベース４３０を参照し、当該パネル指定通知に基づいて、指定された親パネル１２１０と連動関係性を有するパネル３０３を特定する。具体的には、上述した子パネルや孫パネルなどのパネル３０３が、親パネル１２１０と連動関係性を有するパネルとされる。
【０１２８】
その後、業務管理装置１１０は、特定された連動関係性を有するパネルを強調表示させる表示用データを、該当するクライアント端末装置１２０に送信する。クライアント端末装置１２０は、該当する表示用データを受信すると、図１２に示すように、子パネルや孫パネルなどの、親パネル１２１０と連動関係性を有するパネル１２２０を、親パネル１２１０とは異なる態様で、強調表示させる。
【０１２９】
図１２においては、「コンタクト履歴・予定」のパネル３０３、「取引履歴」のパネル３０３および「プロセスチャート」のパネル３０３が、親パネル１２１０と連動関係性を有するパネル１２２０に設定されている状態を示している。図１２においては、親パネル１２１０と連動関係性を有するパネル１２２０のパネルヘッダ１２２１の上端に、パネルヘッダ１２１１の表示色とは異なる表示色のライン１２２１ａを表示させることによって強調表示を実現している。
【０１３０】
親パネル１２１０が設定されている状態で、利用者が、当該親パネル１２１０以外のパネル３０３をあらたに指定すると、あらたに指定されたパネル３０３があらたな親パネル１２１０として設定され、当該あらたな親パネル１２１０が強調表示される。また、あらたな親パネル１２１０が設定されると、上記と同様にして当該あらたな親パネル１２１０に関係する子パネルや孫パネルが、親パネル１２１０と連動関係性を有するパネル１２２０として特定され、特定されたパネル１２２０が強調表示される。
【０１３１】
また、親パネル１２１０および親パネル１２１０と関連するパネル３０３に含まれるデータ４１３や項目４１２のうち、互いに連動するデータ４１３や項目４１２などの連動要素は、各パネル３０３において強調表示される。具体的に、連動要素は、たとえば、ハイライト表示されるなどして強調表示される。これにより、連動関係性があるパネル３０３どうしをわかりやすく案内するとともに、当該パネル３０３における連動要素をわかりやすく案内することができる。
【０１３２】
互いに連動するデータ４１３や項目４１２は、業務内容データベース４１０において、同一のインスタンス４１１を構成する。親パネル１２１０において、或るインスタンス４１１を構成するデータ４１３が指定（選択）された場合、指定（選択）されたデータ４１３とともに業務内容データベース４１０において同一のインスタンス４１１を構成するデータ４１３のうち、ディスプレイ２２４に表示されているデータ４１３が連動要素であり、当該連動要素が該当するパネル３０３においてそれぞれ強調表示される。
【０１３３】
また、業務管理システム１００においては、クライアント端末装置１２０は、親パネル１２１０において或る要素の指定を受け付けると、業務管理装置１１０に対して指定された要素を通知する。業務管理装置１１０は、クライアント端末装置１２０から、指定された要素の通知を受信すると、業務内容データベース４１０を参照し、当該通知に基づいて、指定された要素と同一のインスタンス４１１を構成するデータ４１３のうち、ディスプレイ２２４に表示されているデータ４１３（すなわち、連動要素）を特定する。
【０１３４】
その後、業務管理装置１１０は、特定された連動要素を該当するパネル３０３において強調表示させる表示用データを、該当するクライアント端末装置１２０に送信する。クライアント端末装置１２０は、該当する表示用データを受信すると、図１２に示すように、該当するパネル３０３において連動要素をそれぞれ強調表示させる。
【０１３５】
（クライアント端末装置１２０の処理手順）
つぎに、クライアント端末装置１２０の処理手順について説明する。図１３Ａ〜図１３Ｃは、クライアント端末装置１２０の処理手順を示すフローチャートである。図１３Ａのフローチャートにおいて、まず、パネルバー３０４におけるアイコン３０５の選択を受け付けるまで待機する（ステップＳ１３１１：Ｎｏ）。ステップＳ１３１１において、アイコン３０５の選択を受け付けた場合（ステップＳ１３１１：Ｙｅｓ）、パネル表示要求を生成する（ステップＳ１３１２）。
【０１３６】
つぎに、業務管理装置１１０に対して、ステップＳ１３１２において生成したパネル表示要求を送信する（ステップＳ１３１３）。そして、業務管理装置１１０から送信される、ステップＳ１３１３において送信したパネル表示要求に応じた表示用データを受信するまで待機する（ステップＳ１３１４：Ｎｏ）。
【０１３７】
ステップＳ１３１４において、該当する表示用データを受信した場合（ステップＳ１３１４：Ｙｅｓ）、当該表示用データに基づいて、ディスプレイ２２４に該当するパネル３０３を表示して（ステップＳ１３１５）、一連の処理を終了する。ステップＳ１３１４においては、ステップＳ１３１３においてパネル表示要求を送信してから所定時間が経過するまでに該当する表示用データを受信しなかった場合、通信障害などのエラーが発生したと判断し、ディスプレイ２２４にエラーメッセージを表示した後に処理を中断してもよい。
【０１３８】
図１３Ｂのフローチャートにおいて、まず、検索キー３０６ａの操作を受け付けるまで待機する（ステップＳ１３２１：Ｎｏ）。ステップＳ１３２１において、検索キー３０６ａの操作を受け付けた場合（ステップＳ１３２１：Ｙｅｓ）、当該操作を受け付けた時点において検索ボックス３０６に入力されているキーワードに基づいてクエリを生成する（ステップＳ１３２２）。
【０１３９】
つぎに、業務管理装置１１０に対して、ステップＳ１３２２において生成したクエリを送信する（ステップＳ１３２３）。そして、業務管理装置１１０から送信される、ステップＳ１３２３において送信したクエリに応じた表示用データを受信するまで待機する（ステップＳ１３２４：Ｎｏ）。
【０１４０】
ステップＳ１３２４において、該当する表示用データを受信した場合（ステップＳ１３２４：Ｙｅｓ）、当該表示用データに基づいて、ディスプレイ２２４に該当するパネル３０３を表示して（ステップＳ１３２５）、一連の処理を終了する。ステップＳ１３２４においては、ステップＳ１３２３においてパネル表示要求を送信してから所定時間が経過するまでに該当する表示用データを受信しなかった場合、通信障害などのエラーが発生したと判断し、ディスプレイ２２４にエラーメッセージを表示した後に処理を中断してもよい。
【０１４１】
図１３Ｃのフローチャートにおいて、まず、プレート３０２に表示されているパネル３０３の中から、１のパネル３０３の指定を受け付けるまで待機する（ステップＳ１３３１：Ｎｏ）。ステップＳ１３３１において、パネル３０３の指定を受け付けた場合（ステップＳ１３３１：Ｙｅｓ）、当該指定を受け付けたパネル３０３を親パネル１２１０に設定し、当該親パネル１２１０を強調表示する（ステップＳ１３３２）とともに、当該親パネル１２１０を指定されたパネル３０３として通知するパネル指定通知を生成する（ステップＳ１３３３）。
【０１４２】
つぎに、業務管理装置１１０に対して、ステップＳ１３３３において生成したパネル指定通知を送信する（ステップＳ１３３４）。そして、業務管理装置１１０から送信される、ステップＳ１３３４において送信したパネル指定通知に応じた表示用データを受信するまで待機する（ステップＳ１３３５：Ｎｏ）。
【０１４３】
ステップＳ１３３５において、該当する表示用データを受信した場合（ステップＳ１３３５：Ｙｅｓ）、当該表示用データに基づいて、子パネルに該当するパネル３０３（関連パネル）および連動要素を強調表示して（ステップＳ１３３６）、一連の処理を終了する。ステップＳ１３３５においては、ステップＳ１３３４においてパネル指定通知を送信してから所定時間が経過するまでに該当する表示用データを受信しなかった場合、通信障害などのエラーが発生したと判断し、業務管理装置１１０に対して、再度パネル指定通知を送信してもよい。
【０１４４】
（業務管理装置１１０の処理手順）
つぎに、業務管理装置１１０の処理手順について説明する。図１４Ａ〜図１４Ｃは、業務管理装置１１０の処理手順を示すフローチャートである。図１４Ａのフローチャートにおいて、まず、上記の図１３ＡにおけるステップＳ１３１３においてクライアント端末装置１２０から送信されたパネル表示要求を受信するまで待機する（ステップＳ１４１１：Ｎｏ）。
【０１４５】
ステップＳ１４１１において、パネル表示要求を受信した場合（ステップＳ１４１１：Ｙｅｓ）、パネル表示要求にかかるアイコンによって特定されるパネル３０３に含まれる項目４１２に該当するデータ４１３を取得する（ステップＳ１４１２）。そして、ステップＳ１４１２において取得したデータ４１３に基づいて、該当するパネル３０３を、クライアント端末装置１２０のディスプレイ２２４において表示させる表示用データを生成する（ステップＳ１４１３）。
【０１４６】
その後、ステップＳ１４１１：Ｙｅｓにおいて受信したパネル表示要求の送信元のクライアント端末装置１２０に対して、ステップＳ１４１３において生成された表示用データを送信して（ステップＳ１４１４）、一連の処理を終了する。これにより、上記のように、ステップＳ１４１４において送信された表示用データを受信したクライアント端末装置１２０において、該当するパネル３０３がディスプレイ２２４に表示される。
【０１４７】
図１４Ｂのフローチャートにおいて、まず、上記の図１３ＢにおけるステップＳ１３２３においてクライアント端末装置１２０から送信されたクエリを受信するまで待機する（ステップＳ１４２１：Ｎｏ）。ステップＳ１４２１において、クエリを受信した場合（ステップＳ１４２１：Ｙｅｓ）、当該クエリを解析し（ステップＳ１４２２）、当該クエリに基づいて、該当するデータ４１３および項目４１２を特定する（ステップＳ１４２３）。そして、特定されたデータ４１３および項目４１２に基づいて、受信したクエリに該当するパネル３０３を特定する（ステップＳ１４２４）。
【０１４８】
つぎに、ステップＳ１４２３において特定されたデータ４１３および項目４１２、および、ステップＳ１４２４において特定されたパネル３０３に基づいて、クエリに該当するパネル３０３をディスプレイ２２４において表示させる表示用データを生成する（ステップＳ１４２５）。その後、ステップＳ１４２１：Ｙｅｓにおいて受信されたクエリの送信元のクライアント端末装置１２０に対して、ステップＳ１４２５において生成された表示用データを送信して（ステップＳ１４２６）、一連の処理を終了する。これにより、上記のように、ステップＳ１４２６において送信された表示用データを受信したクライアント端末装置１２０において、該当するパネル３０３がディスプレイ２２４に表示される。
【０１４９】
図１４Ｃのフローチャートは、業務管理装置１１０がおこなう連動性参照処理の処理手順を示している。図１４Ｃのフローチャートにおいて、まず、上記の図１３ＣにおけるステップＳ１３３４においてクライアント端末装置１２０から送信されたパネル指定通知を受信するまで待機する（ステップＳ１４３１：Ｎｏ）。
【０１５０】
ステップＳ１４３１において、パネル指定通知を受信した場合（ステップＳ１４３１：Ｙｅｓ）、パネル指定通知によって特定されるパネル３０３（親パネル１２１０）に関連するパネル３０３を特定する（ステップＳ１４３２）。そして、ステップＳ１４３２において特定されたパネル３０３に基づいて、連動設定データベース４３０を参照して、複数の連動関係性が設定されているパネル３０３に関して、重複する連動関係性を除外する（ステップＳ１４３３）。
【０１５１】
ステップＳ１４３３においては、図７において説明したように、双方向の連動関係性のうち、子パネルから親パネル１２１０への連動関係性を除外（無効）としたり、親パネル１２１０に対して子パネルでもあり孫パネルでもあるパネル３０３における孫パネルの関係を除外（無効）としたりする。また、孫パネルから親パネルへの循環する連動関係性の除外もおこなう。
【０１５２】
また、ステップＳ１４３２において特定された、関連するパネル３０３の要素（データ４１３や項目４１２）における連動要素を特定する（ステップＳ１４３４）。ステップＳ１４３４においては、親パネル１２１０および親パネル１２１０と関連するパネル３０３に含まれるデータ４１３や項目４１２のうち、互いに連動するデータ４１３や項目４１２などの連動要素を特定する。
【０１５３】
そして、ステップＳ１４３２において特定された関連するパネル３０３、ステップＳ１４３４において特定された連動要素に基づいて表示用データを生成する（ステップＳ１４３５）。その後、ステップＳ１４３１：Ｙｅｓにおいて受信されたパネル指定通知の送信元となるクライアント端末装置１２０に対して、ステップＳ１４３５において生成された表示用データを送信して（ステップＳ１４３６）、一連の処理を終了する。
【０１５４】
これにより、クライアント端末装置１２０は、上述した図１３ＣのステップＳ１３３６に示す処理をおこない、ステップＳ１４３６において送信された表示用データに基づいて、親パネル１２１０とともに関連するパネル３０３（子パネルや孫パネル）を強調表示することができる。また、クライアント端末装置１２０は、親パネル１２１０および関連するパネル３０３における連動要素を強調表示することができる。
【０１５５】
ステップＳ１４３６においては、強調表示するパネル３０３のパネルヘッダを点滅させることによって、親パネル１２１０や関連するパネル３０３（子パネルや孫パネル）、あるいは、親パネル１２１０および関連するパネル３０３における連動要素を強調表示するようにしてもよい。強調表示の態様は、たとえば、ステップＳ１４３５において生成され、ステップＳ１４３６において送信される表示用データに基づいて特定することができる。
【０１５６】
このように、業務管理システム１００を利用することにより、属性情報管理データベース４２０によって属性が管理されたデータ４１３を、項目４１２ごとに分けて業務内容データベース４１０において記憶し、管理することができる。これにより、営業活動に有用な情報を業務管理装置１１０に集約することができ、営業活動に有用な情報をあちこち探し回る必要がない。
【０１５７】
また、業務管理システム１００を利用して営業活動に有用な情報を業務管理装置１１０に集約することにより、たとえば、スケジュールに変更があった場合には、変更があったスケジュールにかかる情報と当該スケジュールに関連する情報とを連動して切り替えることができる。これにより、営業担当者などの利用者は、常に最新の情報の中から、調べたい情報を迅速に入手することができる。
【０１５８】
また、業務管理システム１００を利用することにより、調べたい情報に関するキーワードを入力するだけで、当該キーワードに基づいて、利用者が調べたいデータ４１３を含むパネル３０３を表示させることができる。これにより、営業担当者などの利用者は、調べたい情報に関するキーワードを入力するだけで、利用者自身が自らあちこち探し回ることなく、常に最新の情報に基づくパネル３０３を表示させることができる。
【０１５９】
顧客に最初にアクセスしてから、契約を締結し、商品やサービスの提供に至るまでの期間（営業スパン）が長い営業業務においては、１人の営業担当者がすべての情報を管理することは煩雑であった。また、長い営業スパンの途中で営業担当者に交代が生じた場合、引き継いだ営業担当者に、過去のすべての経緯が伝達されないおそれがあった。
【０１６０】
これに対して、業務管理システム１００を利用して、自身以外の営業者が過去におこなった交渉内容や結果などの営業活動に有用な情報を業務管理装置１１０に集約することにより、顧客との交渉履歴や案件の進捗（プロセス）などを、営業担当者にかかわらず、統括的に管理することができる。
【０１６１】
「ルート営業」などと称される営業活動においては、多くの得意先（顧客）を管理できるように事前に販売計画をたて、当該販売計画の通りに売上があがるように、当該販売計画との差異を見ながら業務内容や計画を補正したり修正したりしている。業務管理システム１００を利用することにより、各営業担当者は、日々の業務日報を管理することができるので、日々の業務において入力した正確な情報に基づいて、今後の販売計画の補正や修正をおこなうことができる。
【０１６２】
また、業務管理システム１００を利用することにより、たとえば、ルート営業の販売計画を作成し、作成した販売計画にしたがって日々の営業活動をおこなっている企業において、営業活動を効率的におこなう営業担当者と業務の効率に改善の余地がある営業担当者との業務日報を比較することができる。これにより、各営業担当者は、営業活動を効率的におこなう営業担当者の日報を参考にしながら以降の販売計画をたてたり、業務を効率よくおこなう営業担当者の業務内容を参考に別の営業担当者の販売計画の見直しを指示したりすることができる。
【０１６３】
また、業務管理システム１００を利用することにより、営業担当者の個々の能力のみに依存するのではなく、企業全体において統合的な営業活動をおこなうことができるので、あらたなビジネスチャンスを見いだすことが期待できる。
【０１６４】
以上説明したように、この発明にかかる実施の形態の情報処理装置を実現する業務管理装置１１０は、業務内容データベース４１０を参照して、クライアント端末装置１２０のディスプレイ２２４に表示される複数のパネル３０３の中の１のパネル３０３が指定された場合、当該複数のパネル３０３のうち、指定されたパネル３０３（親パネル１２１０）を強調表示するとともに、当該親パネル１２１０以外のパネル３０３のうち親パネル１２１０に関連するパネル３０３を親パネル１２１０とは異なる態様で強調表示させるようにしたことを特徴としている。
【０１６５】
この発明にかかる実施の形態の情報処理装置によれば、ディスプレイ２２４に表示された複数のパネル３０３において、指定されたパネル３０３との関係性の有無を容易かつ確実に案内することができる。これにより、利用者は、関心のあるパネル３０３を指定することにより、指定したパネル３０３および当該指定したパネル３０３以外のパネル３０３が表示する、当該指定したパネル３０３に関係する情報を見つけやすくなり、当該データ４１３を利用しておこなう業務の効率向上を図ることができる。
【０１６６】
また、この発明にかかる実施の形態の業務管理装置１１０は、ディスプレイ２２４に表示された複数のパネル３０３のうち、指定されたパネル３０３（親パネル１２１０）および親パネル１２１０に関連するパネル３０３（子パネル）以外のパネル３０３の中から、当該関連するパネル３０３に含まれる項目４１２に関連する項目４１２を含むパネル３０３（孫パネル）をさらに特定するようにしたことを特徴としている。
【０１６７】
この発明にかかる実施の形態の業務管理装置１１０によれば、ディスプレイ２２４に表示された複数のパネル３０３のうち、親パネル１２１０に直接あるいは間接的に関連するパネル３０３を強調表示させることができる。これにより、利用者は、関心のあるパネル３０３を選択することにより、表示画面に表示された複数のパネル３０３のうち、指定したパネル３０３に関連のあるすべてのパネル３０３を把握することができる。そして、これによって、利用者は、指定したパネル３０３に関係する情報を見つけやすくなり、当該データ４１３を利用しておこなう業務の効率向上を図ることができる。
【０１６８】
また、この発明にかかる実施の形態の業務管理装置１１０は、指定されたパネル３０３（親パネル１２１０）を介して、当該親パネル１２１０が表示するデータ４１３の更新を受け付けて業務管理データベース４１０を更新する。そして、ディスプレイ２２４に表示された複数のパネル３０３のうち、業務管理データベース４１０においてデータ４１３が更新された項目４１２を含むパネル３０３を、当該業務管理データベース４１０に基づいて更新するようにしたことを特徴としている。
【０１６９】
この発明にかかる実施の形態の業務管理装置１１０によれば、ディスプレイ２２４に表示された複数のパネル３０３のうち、親パネル１２１０のデータ４１３を更新するだけで、親パネル１２１０に連動して、親パネル１２１０に関係する複数のパネル３０３の表示内容を更新することができる。これにより、利用者に、個々のパネル３０３のデータ４１３を更新する煩雑な作業をおこなわせることによる負担をかけることなく、ディスプレイ２２４に表示されたパネル３０３間で矛盾のないデータ４１３を表示することができるので、当該データ４１３を利用しておこなう業務の効率向上を図ることができる。
【０１７０】
また、この発明にかかる実施の形態の業務管理装置１１０は、クエリの入力を受け付け、入力を受け付けたクエリに基づいて、プレート３０２に表示するパネル３０３を特定し、特定されたパネル３０３をディスプレイ２２４に表示させるようにしたことを特徴としている。
【０１７１】
この発明にかかる実施の形態の業務管理装置１１０によれば、クエリに基づいて、当該クエリに該当し、かつ、親パネル１２１０に関連する複数のパネル３０３をディスプレイ２２４に表示させることができる。これにより、利用者に、当該利用者が業務に用いるデータ４１３を表示するパネル３０３を個々に探させたり選択させたりする負担を省き、当該データ４１３を利用しておこなう業務の効率向上を図ることができる。
【０１７２】
また、この発明にかかる実施の形態の業務管理装置１１０は、特定されたパネル３０３を、プレート３０２において、最適配置にかかる所定の配置条件にしたがって配列して表示させることを特徴としている。
【０１７３】
この発明にかかる実施の形態の業務管理装置１１０によれば、特定されたパネル３０３を、利用者に視認させやすく、理解させやすい最適配置にしたがって配列して表示させることにより、プレート３０２内に表示させた各パネル３０３の内容を迅速かつ確実に理解させることができる。これにより、利用者に、プレート３０２内に表示させた情報を理解させるための負担を軽減し、各パネル３０３に表示されたデータ４１３を利用しておこなう業務の効率向上を図ることができる。
【０１７４】
なお、この実施の形態で説明した情報処理方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【０１７５】
以上のように、この発明にかかる情報処理装置、情報処理方法および情報処理プログラムは、企業などにおける業務活動を支援する情報処理装置、情報処理方法および情報処理プログラムに有用であり、特に、営業業務における各種の営業活動を支援する情報処理装置、情報処理方法および情報処理プログラムに適している。
【符号の説明】
【０１７６】
１００  業務管理システム
１１０  業務管理装置
１２０  クライアント端末装置
３０２  プレート
３０３  パネル
３０４  パネルバー
３０５  アイコン
４１０  業務内容データベース
４２０  属性情報管理データベース
４３０  連動設定データベース
６０１  記憶部
６０２  パネル選択部
６０３  データ取得部
６０４  パネル表示部
６０５  パネル指定部
６０６  関連パネル特定部
６０７  更新受付部
６０８  更新部
６０９  クエリ入力部
６１０  項目特定部
６１１  表示パネル特定部
【図１】
0006587576.tif 000002
【図２Ａ】
0006587576.tif 000003
【図２Ｂ】
0006587576.tif 000004
【図２Ｃ】
0006587576.tif 000005
【図３】
0006587576.tif 000006
【図４Ａ】
0006587576.tif 000007
【図４Ｂ】
0006587576.tif 000008
【図４Ｃ】
0006587576.tif 000009
【図５】
0006587576.tif 000010
【図６】
0006587576.tif 000011
【図７】
0006587576.tif 000012
【図８】
0006587576.tif 000013
【図９】
0006587576.tif 000014
【図１０】
0006587576.tif 000015
【図１１】
0006587576.tif 000016
【図１２】
0006587576.tif 000017
【図１３Ａ】
0006587576.tif 000018
【図１３Ｂ】
0006587576.tif 000019
【図１３Ｃ】
0006587576.tif 000020
【図１４Ａ】
0006587576.tif 000021
【図１４Ｂ】
0006587576.tif 000022
【図１４Ｃ】
0006587576.tif 000023