(57)【要約】【課題】１つのデータ項目の選択のみで、当該選択に応じた複数のデータ群を表示させることが可能な表示プログラムおよび表示装置を提供する。【解決手段】コンピュータが第１の主項目群と、前記第１の主項目群とは異なる第１の従項目群と、前記第１の主項目群および前記第１の従項目群とは異なる第２の従項目群と、を画面に表示する第１表示工程と、操作部材に対してユーザが為した操作に応じて、コンピュータが、前記第１の主項目群からいずれか１つの項目を選択状態にする選択工程と、前記選択工程により選択状態になった前記１つの項目に基づいて、コンピュータが、前記画面における前記第１の従項目群および前記第２の従項目群の各々に含まれる各項目の表示内容を更新する第２表示工程と、をコンピュータに実行させる表示プログラム。【選択図】図５
2014106757.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが第１の主項目群と、前記第１の主項目群とは異なる第１の従項目群と、前記第１の主項目群および前記第１の従項目群とは異なる第２の従項目群と、を画面に表示する第１表示工程と、
操作部材に対してユーザが為した操作に応じて、コンピュータが、前記第１の主項目群からいずれか１つの項目を選択状態にする選択工程と、
前記選択工程により選択状態になった前記１つの項目に基づいて、コンピュータが、前記画面における前記第１の従項目群および前記第２の従項目群の各々に含まれる各項目の表示内容を更新する第２表示工程と、
をコンピュータに実行させることを特徴とする表示プログラム。
【請求項２】
請求項１に記載の表示プログラムにおいて、
前記選択工程では、前記操作部材に対してユーザが為した操作に応じて、コンピュータが前記第１の主項目群から複数の項目を選択状態にし、
前記第２表示工程では、前記選択工程により選択状態になった前記複数の項目に基づいて、コンピュータが、前記画面における前記第１の従項目群および前記第２の従項目群の各々に含まれる各項目の表示内容を、前記複数の項目に対応する内容に更新することを特徴とする表示プログラム。
【請求項３】
請求項１または２に記載の表示プログラムにおいて、
前記第１表示工程では、コンピュータが、前記第１の主項目群と、前記第１の従項目群と、前記第２の従項目群と、に加えて更に、前記第１の主項目群とも前記第１および第２の従項目群とも異なる第２の主項目群を前記画面に表示し、
前記選択工程では、コンピュータが、前記操作部材に対してユーザが為した操作に応じて、更に前記第２の主項目群からいずれか１つの項目を選択状態にし、
前記第２表示工程では、コンピュータが、前記第１の主項目群および前記第２の主項目群に含まれる各項目の選択状態に基づいて、前記画面における前記第１の従項目群および前記第２の従項目群に含まれる各項目の表示内容を、選択状態になった前記第１の主項目群および前記第２の主項目群の各項目に対応する内容に更新することを特徴とする表示プログラム。
【請求項４】
操作部材と、
第１の主項目群と、前記第１の主項目群とは異なる第１の従項目群と、前記第１の主項目群および前記第１の従項目群とは異なる第２の従項目群と、を画面に表示する第１表示手段と、
前記操作部材に対してユーザが為した操作に応じて、前記第１の主項目群からいずれか１つの項目を選択状態にする選択手段と、
前記選択手段により選択状態になった前記１つの項目に基づいて、前記画面における前記第１の従項目群および前記第２の従項目群の各々に含まれる各項目の表示内容を更新する表示更新手段と、
を備えることを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラムおよび表示装置に関する。
【背景技術】
【０００２】
従来、複数の項目を表示画面に一覧表示する表示装置が知られている。例えば特許文献１に記載されているデータ出力指示装置は、複数のデータ出力装置を示すアイコン群と、それら複数のデータ出力装置のうち現在選択されているデータ出力装置における印刷機能を複数のカテゴリー毎に分類した場合の各カテゴリーを示すボタン群と、それら複数のカテゴリーのうち現在選択されているカテゴリーに含まれる各印刷機能を示すボタン群と、を表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８８９８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術は、各データ項目が多段階の階層を為しているため、利用者が最終的に目的とするデータ一覧に到達するためには、多数のデータ項目を順に選択していく必要があるという問題があった。
【課題を解決するための手段】
【０００５】
請求項１に記載の表示プログラムは、コンピュータが第１の主項目群と、前記第１の主項目群とは異なる第１の従項目群と、前記第１の主項目群および前記第１の従項目群とは異なる第２の従項目群と、を画面に表示する第１表示工程と、操作部材に対してユーザが為した操作に応じて、コンピュータが、前記第１の主項目群からいずれか１つの項目を選択状態にする選択工程と、前記選択工程により選択状態になった前記１つの項目に基づいて、コンピュータが、前記画面における前記第１の従項目群および前記第２の従項目群の各々に含まれる各項目の表示内容を更新する第２表示工程と、を備えることを特徴とする。
請求項４に記載の表示装置は、操作部材と、第１の主項目群と、前記第１の主項目群とは異なる第１の従項目群と、前記第１の主項目群および前記第１の従項目群とは異なる第２の従項目群と、を画面に表示する第１表示手段と、前記操作部材に対してユーザが為した操作に応じて、前記第１の主項目群からいずれか１つの項目を選択状態にする選択手段と、前記選択手段により選択状態になった前記１つの項目に基づいて、前記画面における前記第１の従項目群および前記第２の従項目群の各々に含まれる各項目の表示内容を更新する表示更新手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、１つのデータ項目の選択のみで、当該選択に応じた複数のデータ群を表示させることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１の実施の形態に係るプロジェクト管理システムの構成を示すブロック図である。
【図２】携帯端末３０の構成を示すブロック図である。
【図３】ログイン画面の一例を示す図である。
【図４】メイン画面の一例を示す図である。
【図５】メイン画面の一例を示す図である。
【図６】メイン画面の一例を示す図である。
【図７】メイン画面の一例を示す図である。
【図８】メイン画面の一例を示す図である。
【図９】データベース４０に格納されたメッセージ情報を模式的に示した図である。
【図１０】サーバ１０において実行される制御プログラム、および、携帯端末３０のＣＰＵ３１により実行される制御プログラムのフローチャートである。
【図１１】メイン画面の変形例を示す図である。
【図１２】メイン画面の変形例を示す図である。
【発明を実施するための形態】
【０００８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るプロジェクト管理システムの構成を示すブロック図である。プロジェクト管理システム１は、例えばソフトウェア開発など、複数のメンバーが共同作業を行う現場において、メンバー間で種々の情報を共有するためのシステムである。
【０００９】
プロジェクト管理システムは、サーバ１０と、サーバ１０にネットワーク２０を介して接続された複数の携帯端末３０と、により構成される。なお、図１では３つの携帯端末３０を図示しているが、携帯端末３０の数はいくつであってもよい。
【００１０】
ネットワーク２０は、例えばインターネットやＬＡＮ等の電気通信回線である。サーバ１０および携帯端末３０とネットワーク２０とは、例えば有線や無線により接続される。サーバ１０は、所定のプロトコル（例えばＴＣＰ／ＩＰ）に則ったデータ通信により、携帯端末３０との間でデータの授受を行う。
【００１１】
サーバ１０にはデータベース４０が接続されている。データベース４０は、プロジェクト管理システムに入力された種々のデータを記憶する。なお、データベース４０は、ネットワーク２０を介してサーバ１０に接続されていてもよいし、サーバ１０に内蔵させてもよい。
【００１２】
図２は、携帯端末３０の構成を示すブロック図である。携帯端末３０は、タブレット型、スレート型等と呼ばれる、板状の筐体を有する可搬性のコンピュータ端末である。携帯端末３０は、筐体内部にＣＰＵ３１、ＤＲＡＭ３２、フラッシュメモリ３３、および通信モジュール３４を備える。
【００１３】
ＣＰＵ３１は、フラッシュメモリ３３等から所定の制御プログラムを読み込んで実行することにより、携帯端末３０の各部を制御する。この制御プログラムは、一時記憶媒体であるＤＲＡＭ３２を作業領域として利用する。フラッシュメモリ３３は不揮発性の記憶媒体であり、例えば上述した制御プログラムや、利用者に関する各種情報等が記憶される。
【００１４】
通信モジュール３４は、ネットワーク２０を介したサーバ１０とのデータ通信を行うモジュールである。通信モジュール３４は、例えば電波を利用した無線通信等により、サーバ１０にデータを送信したり、サーバ１０からデータを受信したりする。
【００１５】
板状の筐体の幅広面の一つ（以下、表示面と称する）には、表示面全体の大部分を占める液晶パネル３５が配置されている。また、液晶パネル３５の表面には、例えば静電容量方式のタッチパネルが設けられている。携帯端末３０の利用者が、手指を液晶パネル３５の表面に接触させると、タッチパネル３６は当該手指の接触位置を表す操作信号をＣＰＵ３１に出力する。
【００１６】
携帯端末３０の筐体には、更に、例えばプッシュボタン等の操作部材３７が設けられている。利用者が操作部材３７を操作すると、操作部材３７からＣＰＵ３１に当該操作に対応する操作信号が出力される。
【００１７】
次に、携帯端末３０を用いたプロジェクト管理システム１の利用手順について、図３〜図１０を用いて説明する。
【００１８】
プロジェクト管理システム１の利用開始時、携帯端末３０の液晶パネル３５には、図３に示すログイン画面が表示される。利用者はログイン画面において、利用者ごとに予め発行されたユーザＩＤとパスワードとを入力し、ログインボタン４０を押下する。
【００１９】
ＣＰＵ３１が実行する制御プログラムは、入力されたユーザＩＤおよびパスワードをサーバ１０に送信する。ユーザＩＤおよびパスワードに関する情報はデータベース４０に予め格納されている。サーバ１０は、受信したユーザＩＤおよびパスワードと、データベース４０に予め格れている上記の情報とに基づいてユーザ認証処理を実行し、ログインの成否を判定する。ログインに成功すると、携帯端末３０の液晶パネル３５には、図４に示すメイン画面が表示される。ユーザはこのメイン画面を利用して、同一プロジェクトに属する各ユーザとの間で各種情報の共有を行う。
【００２０】
以下、図４のメイン画面について詳細に説明する。
【００２１】
メイン画面には、メニュー領域４１と、第１リスト領域４２と、第２リスト領域４３と、が設けられている。メニュー領域４１はメイン画面の上部に設けられ、４つのメニュー項目４１ａ〜４１ｄが紙面の横方向に列挙されている。第１リスト領域４２はメイン画面の左方に設けられ、複数のリスト項目４２ａ〜４２ｅが紙面の縦方向に列挙されている。
【００２２】
なお、図４では、第１リスト領域４２には５つのリスト項目４２ａ〜４２ｅのみが表示されているが。実際にはより多数のリスト項目が存在する。利用者は所定のスクロール操作（例えばスクロールバー４４を指で上下に移動させるタッチ操作）を行うことにより、第１リスト領域４２の表示内容をスクロールさせ、図４に図示したものとは異なるリスト項目を画面に表示させることが可能である。
【００２３】
第２リスト領域４３はメイン画面の右方に設けられ、第１リスト領域と同様に、複数のリスト項目が紙面の縦方向に列挙される。なお、図４では第２リスト領域４３にはリスト項目が１つも表示されていない。また、スクロールについては第１リスト領域４２と同様であるので、説明を省略する。
【００２４】
利用者は所定の選択操作（例えば指でメニュー項目４１ａ〜４１ｄのいずれかに触れる操作）を行うことにより、メニュー項目４１ａ〜４１ｄからいずれか１つを選択状態にすることができる。メニュー項目４１ａ〜４１ｄの選択状態は、画面に表示されたメニュー領域４１から視認することが可能である。例えば図４では、「メッセージ」のメニュー項目４１ａが強調表示され、選択状態であることをその表示内容から読み取ることができる。
【００２５】
利用者はまた、所定の所定の選択操作（例えば指でリスト項目４２ａ〜４２ｅのいずれかに触れる操作）を行うことにより、リスト項目４２ａ〜４２ｅから任意の数のリスト項目を選択状態にすることができる。利用者がメニュー項目４１ａ〜４１ｄの選択状態やリスト項目４２ａ〜４２ｅの選択状態を変化させると、メニュー領域４１、第１リスト領域４２、および第２リスト領域４３の表示内容がそれぞれ変化する。このとき、単に利用者が操作した領域の表示内容のみが変化するのではなく、その操作に応じて他の領域の表示内容も変化することがある（後に詳述する）。
【００２６】
プロジェクト管理システム１は、主要な機能として、メッセージ機能、スケジュール管理機能、タスク管理機能、およびファイル共有機能を有する。
【００２７】
メッセージ機能は、利用者が投稿した任意のテキスト文書を他の利用者と共有する機能である。利用者はログイン中に所定の操作（例えば不図示のボタンを押下する操作）を行うことにより、サーバ１０にテキスト文書から成るメッセージを投稿することができる。投稿されたメッセージは携帯端末３０からサーバ１０に送信され、サーバ１０は当該メッセージを、当該メッセージを投稿した利用者および当該メッセージが投稿された日時と共にデータベース４０へ格納する。
【００２８】
図９は、データベース４０に格納されたメッセージ情報を模式的に示した図である。データベース４０には、メッセージの投稿者と、メッセージの投稿日時と、メッセージの内容（テキスト文書）と、が表形式で格納されている。
【００２９】
スケジュール管理機能はメイン画面に表示されるメニュー項目４１ｂに対応する機能であって、利用者が所定日や所定日時、所定期間等に関連付けてスケジュールを登録できる機能である。利用者はログイン中に所定の操作（例えば不図示のボタンを押下する操作）を行うことにより、サーバ１０に所定日や所定日時、所定期間等に関連付けられたスケジュールを登録することができる。利用者により入力された所定日や所定日時、所定期間等の情報、および、それに関連づけられたスケジュールの表題等の情報は、携帯端末３０からサーバ１０に送信され、サーバ１０はそれらの情報を、当該情報を登録した利用者の情報（例えばユーザＩＤや利用者名等）と共にデータベース４０へ格納する。
【００３０】
タスク管理機能は、利用者ごとに完了させる必要のある仕事（タスク）を割り当て、そのタスクの進捗状況（例えば完了したか未完了か、あるいは５０％完了した、等の情報）を管理する機能である。利用者はタスク管理機能についてもメッセージ機能やスケジュール機能と同様に、携帯端末３０を用いて情報を入力し、サーバ１０に当該情報を登録することが可能である。
【００３１】
ファイル共有機能は画像ファイルや文書ファイル等の種々のファイルを他の利用者と共有する機能である。この機能は、登録するのがテキスト文書ではなく任意のデータファイルであることを除いてメッセージ機能と同様であるので、説明を省略する。
【００３２】
次に、携帯端末３０を用いた各機能の利用方法について詳述する。図４に示すように、メニュー領域４１に表示されている４つのメニュー項目４１ａ〜４１ｄは、上述した４つの機能にそれぞれ対応している。
【００３３】
図４では、メッセージ機能に対応するメニュー項目４１ａが選択状態である。このとき、第１リスト領域４２および第２リスト領域４３は、上述した４つの機能のうち、メッセージ機能に関する情報を扱う。
【００３４】
第１リスト領域４２の各リスト項目４２ａ〜４２ｅは、それぞれ異なる利用者に対応している。利用者が第１リスト領域４２に表示された複数のリスト項目４２ａ〜４２ｅのいずれかを選択状態にすると、第２リスト領域４３には、その時点で選択状態になっているリスト項目の各々に対応する利用者により投稿されたメッセージが一覧表示される。
【００３５】
例えば図４に示した場面において、利用者が「ユーザ１」に対応するリスト項目４２ａを選択状態にすると、ＣＰＵ３１はサーバ１０に現在選択状態になっているリスト項目に関する情報を送信する。サーバ１０は携帯端末３０から受信した当該情報に基づいて、データベース４０から当該情報に対応するメッセージの情報を読み出し、携帯端末３０に返信する。そして、携帯端末３０は、受信したメッセージの情報に基づいて、メッセージの一覧を第２リスト領域４３に表示する。結果として、図４に示したメイン画面は、図５に示した内容に変化する。
【００３６】
図５では、第２リスト領域４３に、「ユーザ１」により投稿された各メッセージが一覧表示されている。このとき、各リスト項目４３ａ〜４３ｃには、メッセージの投稿者名と、メッセージの投稿日時と、メッセージの内容と、がそれぞれ表示される。なお、図５では、各メッセージは当該メッセージの投稿日時順（昇順）に表示されている。
【００３７】
前述の通り、第１リスト領域４２に含まれる各リスト項目４２ａ〜４２ｅは、その複数を選択状態にすることが可能である。リスト項目４２ａ〜４２ｅから複数のリスト項目を選択状態にすると、第２リスト領域４３にはそれら選択状態になった複数のリスト項目にそれぞれ対応する各ユーザのメッセージが一覧表示される。
【００３８】
例えば図５において、「ユーザ１」に対応するリスト項目４２ａが選択状態になっている。このとき第２リスト領域４３には、「ユーザ１」により投稿されたメッセージの一覧が表示されている。つまり、図４において「ユーザ１」を選択すると、これに応じて第２リスト項目４３には、「ユーザ１」により投稿されたメッセージの一覧が表示される。
【００３９】
このとき、更に「ユーザ３」を選択状態にすると、メイン画面の内容は、図６に示した内容に更に変化する。図６では、第２リスト領域４３に、「ユーザ１」により投稿されたメッセージと、「ユーザ３」により投稿されたメッセージと、が投稿日時順（昇順）で一覧表示されている。
【００４０】
以上のように、プロジェクト管理システム１では、携帯端末３０に表示されたメイン画面において、第１リスト領域４２の選択状態を変化させると、これに応じて、第２リスト領域４３の表示内容が変化する。
【００４１】
なお、図５や図６の表示状態において、第２リスト領域４３に含まれる各リスト項目４３ａ〜４３ｃに所定の選択操作（例えば当該リスト項目に触れるタッチ操作）を行うと、ＣＰＵ３１は液晶パネル３５に選択されたリスト項目に対応するメッセージの詳細情報（例えばメッセージの全文）や、当該メッセージの削除等を行うための操作ボタン等を表示する。
【００４２】
次に、スケジュール管理機能について説明する。利用者が液晶パネル３５のタッチ操作等により、メニュー項目４１ｂを選択状態にすると、これに応じて、メニュー領域４１および第２リスト領域４３の表示内容が変化する。例えば図６においてメニュー項目４１ｂを選択状態にすると、メイン画面の表示内容は図７に示した内容に変化する。
【００４３】
具体的には、メニュー領域４１が、メニュー項目４１ｂが選択状態であることを表す表示（例えばメニュー項目４１ｂを他のメニュー項目よりも強調する）状態になる。また、第１リスト領域４２には、図６の時点で表示されていた利用者一覧ではなく日付の一覧が表示されるようになり、第２リスト領域４３には、図６の時点で表示されていたメッセージ一覧ではなく、選択中の利用者のスケジュール一覧が表示されるようになる。
【００４４】
図７において、第１リスト領域４２に表示されている各リスト項目４２ａ〜４２ｅの選択状態を変更した場合の動作については、メッセージの投稿者ではなくスケジュールに関連づけられた日付により絞り込みが行われることを除き、図４〜図６で説明したものと同様である。
【００４５】
すなわち、リスト項目４２ａ〜４２ｅの選択状態が変更されると、ＣＰＵ３１はサーバ１０に現在選択中の各リスト項目に関する情報を送信する。サーバ１０は受信したこの情報に応じて、データベース４０から当該情報に対応する日付のスケジュール情報を読み出し、携帯端末３０に送信する。ＣＰＵ３１は受信したこのスケジュール情報に基づいて、第２リスト領域４３にスケジュール一覧を表示する。
【００４６】
タスク管理機能およびファイル共有機能についても、上述したメッセージ機能およびスケジュール管理機能と同様である。例えばタスク管理機能について述べると、利用者が液晶パネル３５のタッチ操作等により、タスク管理機能に対応するメニュー項目４１ｃを選択状態にすると、これに応じて、メニュー領域４１および第２リスト領域４３の表示内容がタスク管理機能に即した表示内容に変化する。
【００４７】
具体的には、メニュー領域４１が、メニュー項目４１ｃが選択状態であることを表す表示状態になる。また、第２リスト領域４３には、図６の時点で表示されていたメッセージ一覧や、図７の時点で表示されていたスケジュール一覧ではなく、選択中の利用者のタスク一覧が表示されるようになる。ファイル共有機能も同様であり、第２リスト領域４３には、選択中の利用者により登録されたデータファイルの一覧が表示される。
【００４８】
以上のように、プロジェクト管理システム１では、携帯端末３０に表示されたメイン画面において、第１リスト領域４２には、メニュー領域４１の選択状態に応じた内容が表示される。また、第２リスト領域４３には、メニュー領域４１の選択状態および第１リスト領域４２の選択状態に応じた内容が表示される。そして、メニュー領域４１の選択状態を変化させると、これに応じて、第１リスト領域４２および第２リスト領域４３の表示内容が変化する。また、第１リスト領域４２の選択状態を変化させると、これに応じて、第２リスト領域４３の表示内容が変化する。
【００４９】
図１０は、サーバ１０において実行される制御プログラム、および、携帯端末３０のＣＰＵ３１により実行される制御プログラムのフローチャートである。図１０の左側に携帯端末３０側で実行される制御プログラムのフローチャートを、図１０の右側にサーバ１０側で実行される制御プログラムを、それぞれ示している。
【００５０】
まず、携帯端末３０側で実行される制御プログラムについて説明すると、ステップＳ３００において、ＣＰＵ３１が利用者の操作に基づき（タッチパネル３６や操作部材３７からの操作信号に基づき）認証情報（ログインＩＤおよびパスワード）を受け付ける。続くステップＳ３１０において、ＣＰＵ３１がサーバ１０に認証情報を送信する。ステップＳ３２０では、サーバ１０からユーザ認証が成功したことを表す認証成功情報を受信する。なお、ステップＳ３２０においてユーザ認証が失敗したことを表す情報を受信した場合には、液晶パネル３５にその旨を表示すると共に、ステップＳ３００に戻る。
【００５１】
ステップＳ３３０では、ＣＰＵ３１がサーバ１０から、登録済みの利用者に関する情報（利用者名等）であるユーザ情報を受信する。そして、ステップＳ３４０において、液晶パネル３５にメイン画面（例えば図４）を表示する。このとき、第１リスト領域４２には、ステップＳ３３０で受信したユーザ情報に基づき、登録済みの利用者の利用者名を一覧表示する。
【００５２】
ステップＳ３５０ではＣＰＵ３１が、タッチパネル３６等によるメニュー領域４１への選択操作が為されたか否かを判定する。選択操作が為された場合にはステップＳ３７０に進み、為されていない場合にはステップＳ３６０に進む。ステップＳ３６０では同様に、タッチパネル３６等による第１リスト領域４２への選択操作が為されたか否かを判定する。選択操作が為されていない場合にはステップＳ４００に進み、為されていた場合にはステップＳ３７０に進む。
【００５３】
ステップＳ３７０では、ＣＰＵ３１が、メニュー領域４１および第１リスト領域４２の最新の選択状態をサーバ１０に送信する。そして、ステップＳ３８０で、それに応じてサーバ１０から送信された表示情報を受信する。表示情報は、例えばメニュー項目４１ａが選択されているのであれば、第２リスト領域４３に表示するためのメッセージ情報であり、メニュー項目４１ｂが選択されているのであれば、第２リスト領域４３に表示するためのスケジュール情報である。
【００５４】
ステップＳ３９０ではＣＰＵ３１が、メイン画面を最新状態に更新する。すなわち、メニュー領域４１および第１リスト領域４２の表示内容を最新の選択状態に合わせて更新すると共に、第２リスト領域４３の表示内容を、ステップＳ３８０で受信した表示情報に基づいて更新する。
【００５５】
ステップＳ４００ではＣＰＵ３１が、利用者により所定のログアウト操作（例えば不図示のログアウトボタンを押下する操作）が為されたか否かを判定する。ログアウト操作が為されていない場合にはステップＳ３５０に戻る。他方、ログアウト操作が為されていた場合にはステップＳ４１０に進み、サーバ１０にログアウト指示を送信して処理を終了する。
【００５６】
次に、サーバ１０側の処理について説明する。まずステップＳ１００において、携帯端末３０から認証情報を受信する。続くステップＳ１１０において、受信した認証情報とデータベース４０に格納されている認証情報とを比較する所定の認証処理を実行する。認証が成功すれば、ステップＳ１２０で携帯端末３０に認証成功情報を送信する。そして、ステップＳ１３０で、データベース４０に格納されているユーザ情報を読み出して携帯端末３０に送信する。
【００５７】
ステップＳ１４０では、携帯端末３０から最新の選択状態を受信したか否かを判定する。受信した場合にはステップＳ３５０に進み、受信した最新の選択状態に基づく表示情報を携帯端末３０に送信する。他方、最新の選択情報を受信していない場合にはステップＳ１６０に進む。
【００５８】
ステップＳ１６０では、携帯端末３０からログアウト指示を受信したか否かを判定する。受信していなかった場合にはステップＳ１４０に戻り、受信していた場合には図１０の処理を終了する。
【００５９】
上述した第１の実施の形態によるプロジェクト管理システムによれば、次の作用効果が得られる。
（１）ＣＰＵ３１は、液晶パネル３５に、メニュー領域４１と、第１リスト領域４２と、第２リスト領域４３と、を表示する。ＣＰＵ３１は、タッチパネル３６に対してユーザが為した操作に応じて、メニュー領域４１に表示される複数のメニュー項目４１ａ〜４１ｄからいずれか１つのメニュー項目を選択状態にする。そして、選択状態になった１つのメニュー項目に基づいて、液晶パネル３５における第１リスト領域４２および第２リスト領域４３の表示内容を更新する。このようにしたので、１つのデータ項目（メニュー項目）の選択のみで、当該選択に応じた複数のデータ群（第１リスト領域４２に表示されるリスト項目および第２リスト領域４３に表示されるリスト項目）を表示させることができる。
【００６０】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
【００６１】
（変形例１）
本発明は、上述した第１の実施の形態のようなプロジェクト管理システム以外のシステムに適用することもできる。例えば、いわゆるグループウェア等のソフトウェアに本発明を適用することが可能である。
【００６２】
（変形例２）
上述した第１の実施の形態では、メニュー領域４１の選択状態の変化に応じて、第２リスト領域４３の表示内容を変化させていたが、第１リスト領域４２の表示内容は変化させていなかった。本発明はこのような実施の形態に限定されない。例えば、リスト項目４１ａ（メッセージ機能に対応）を選択した場合には第１リスト領域４２には利用者の一覧が表示され、リスト項目４２ｂ（スケジュール管理機能に対応）を選択した場合には第１リスト領域４２には日付の一覧が表示されるようにしてもよい。この場合、スケジュール管理機能を利用する際には、利用者ではなくスケジュールの日付による絞り込みを行うことができる。つまり、メニュー領域４１の選択状態に応じて、第１リスト領域４２の表示内容と、第２リスト領域４３の表示内容と、が変化する構成としてもよい。
【００６３】
（変形例３）
表示画面（第１の実施の形態においてメイン画面と称した画面）のレイアウトは、図４〜図８の内容に限定されない。例えば図１１のように、メニュー領域４１を第１リスト領域４２や第２リスト領域４３と同様に、縦方向にメニュー項目を列挙した表示形態にしてもよい。あるいは、第１リスト領域４２および第２リスト領域４３の一方または両方を、図４におけるメニュー領域４１のような横方向にリスト項目を列挙した表示形態にしてもよい。また、縦方向や横方向に各項目を並べた表示形態ではなく、例えばタイル状に各項目を並べた表示形態であってもよい。
【００６４】
（変形例４）
画面に表示されるメニュー領域やリスト領域の数は、上述した第１の実施の形態で説明したものに限定されない。例えば、図１１（ａ）のように、更に第３リスト領域４４を設けてもよい。図１１（ａ）の第３リスト領域４４は第１リスト領域４２と同様に、第２リスト領域４３に表示される項目を絞り込むためのリストであり、そのリスト項目は日付である。ＣＰＵ３１は、第１リスト領域４２で選択状態になっている利用者と、第３リスト領域４４で選択状態になっている日付と、に基づいて、第２リスト領域４３に表示されるメッセージを絞り込む。つまり、図１１（ａ）には、メニュー領域４１の選択状態と、第１リスト領域４２の選択状態と、第３リスト領域４４の選択状態と、に応じて、第２リスト領域４３の表示内容が変化する構成が示されている。
【００６５】
図１１（ｂ）では、図１１（ａ）とは別の例として、更に第４リスト領域４５を設けている。第４リスト領域４５には図７における第２リスト領域４３と同様に、第１リスト領域４２で選択状態になっている利用者に基づいて絞り込まれたスケジュールが一覧表示される。つまり、図１１（ｂ）には、第１リスト領域４２の選択状態に応じて、第２リスト領域４３および第４リスト領域４５の選択状態が変化する構成が示されている。
【００６６】
以上で例を挙げて述べたように、主となるメニュー領域またはリスト領域の数と、従となるメニュー領域またはリスト領域の数と、は種々の組み合わせが考えられる。本発明は少なくとも１つの主となるメニュー領域またはリスト領域と、少なくとも２つの主となるメニュー領域またはリスト領域と、があれば、どのような組み合わせであっても適用することが可能である。
【００６７】
（変形例５）
第１の実施の形態においてサーバ１０が実行していた処理の一部を、携帯端末３０側で実行するようにしてもよい。逆に、携帯端末３０側で実行していた処理の一部をサーバ１０側で実行するようにしてもよい。
【００６８】
本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【符号の説明】
【００６９】
１…プロジェクト管理システム、１０…サーバ、２０…ネットワーク、３０…携帯端末、４０…データベース
【図１】
2014106757.tif 000003
【図２】
2014106757.tif 000004
【図３】
2014106757.tif 000005
【図４】
2014106757.tif 000006
【図５】
2014106757.tif 000007
【図６】
2014106757.tif 000008
【図７】
2014106757.tif 000009
【図８】
2014106757.tif 000010
【図９】
2014106757.tif 000011
【図１０】
2014106757.tif 000012
【図１１】
2014106757.tif 000013
【図１２】
2014106757.tif 000014