(57)【要約】【課題】アナログ式の時計と共に時刻関連情報を見易く表示する。【解決手段】端末と接続される情報配信サーバであって、プログラムを実行するプロセッサと、前記プロセッサが実行するプログラムを格納するメモリと、前記端末との間の通信を制御するインターフェースとを備え、前記プロセッサは、時刻と関連付けられる時刻関連データを表示するための画面であって、６０分で１周する長針を少なくともを含むアナログ時計を表示する時計表示領域と、前記時計表示領域に隣接し、前記時刻関連データを表示するためのデータ表示領域とを含む画面を表示するためのデータを生成し、毎分２π／６０の角速度で円上を動く点を前記画面内に設けられた矩形上に投影した位置を計算し、前記時計表示領域の中心が、前記計算された点に位置するように、前記時計表示領域を表示するためのデータを生成する。【選択図】図２
2014076782.tif 000002
【特許請求の範囲】
【請求項１】
端末と接続される情報配信サーバであって、
プログラムを実行するプロセッサと、前記プロセッサが実行するプログラムを格納するメモリと、前記端末との間の通信を制御するインターフェースとを備え、
前記プロセッサは、
時刻と関連付けられる時刻関連データを表示するための画面であって、６０分で１周する長針を少なくとも含むアナログ時計を表示する時計表示領域と、前記時計表示領域に隣接し、前記時刻関連データを表示するためのデータ表示領域とを含む画面を表示するためのデータを生成し、
毎分２π／６０の角速度で円上を動く点を前記画面内に設けられた矩形上に投影した位置を計算し、
前記時計表示領域の中心が、前記計算された点に位置するように、前記時計表示領域を表示するためのデータを生成することを特徴とする情報配信サーバ。
【請求項２】
請求項１に記載の情報配信サーバであって、
前記データ表示領域が、前記時計表示領域より大きく、両領域の中心が略同一で、前記時計表示領域の外側に隣接して配置される表示データを生成することを特徴とする情報配信サーバ。
【請求項３】
請求項２に記載の情報配信サーバであって、
前記時計表示領域に表示されるアナログ時計は、１２時間で１周する短針及び前記短針用の目盛を含み、
前記矩形の少なくとも短辺の長さは、前記端末の表示画面の短辺の長さから、前記時計表示領域の中心から前記短針用の目盛の外周までの長さの２倍を減じたものであることを特徴とする情報配信サーバ。
【請求項４】
請求項３に記載の情報配信サーバであって、
前記時計表示領域の中心から前記短針用の目盛の外周までの長さに前記データ表示領域の中心から外周までの長さを加えた値が、前記表示画面の短辺の長さとなるように、前記時計表示領域及び前記データ表示領域の大きさを決定することを特徴とする情報配信サーバ。
【請求項５】
請求項１から４のいずれか一つに記載の情報配信サーバであって、
前記時刻関連データは、現在時刻より後の交通手段の出発時刻であって、前記データ表示領域内の前記出発時刻に対応する位置に表示されるアイコンとして表示され、
前記データ表示領域は、現在時刻より遡った時間の位置に、前記交通手段の進行方向を表示することを特徴とする情報配信サーバ。
【請求項６】
請求項１から５のいずれか一つに記載の情報配信サーバであって、
前記画面を表示するためのデータは、前記時計表示領域及び前記データ表示領域を含む主情報表示領域と、前記時刻関連データに関係する情報を表示するための付加情報領域とを含むことを特徴とする情報配信サーバ。
【請求項７】
請求項１から６のいずれか一つに記載の情報配信サーバであって、
前記時刻関連データの更新間隔より長い間隔で前記時計表示領域の中心を更新することを特徴とする情報配信サーバ。
【請求項８】
時刻と関連付けられる時刻関連データを配信する情報配信サーバと、前記情報配信サーバと接続される端末とを備える情報配信システムとであって、
前記情報配信サーバは、プログラムを実行するプロセッサと、前記プロセッサが実行するプログラムを格納するメモリと、前記端末との間の通信を制御するインターフェースとを有し、
前記端末は、プログラムを実行するプロセッサと、前記プロセッサが実行するプログラムを格納するメモリと、前記情報配信サーバから配信された情報を表示する表示部と、前記端末との間の通信を制御するインターフェースとを有し、
前記情報配信サーバは、
６０分で１周する長針を少なくとも含むアナログ時計を表示する時計表示領域と、前記時計表示領域に隣接し、前記時刻関連データを表示するためのデータ表示領域とを含む画面を表示するためのデータを生成し、
毎分２π／６０の角速度で円上を動く点を前記画面内に設けられた矩形上に投影した位置を計算し、
前記時計表示領域の中心が、前記計算された点に位置するように、前記時計表示領域を表示するためのデータを生成し、
前記生成した表示データを前記端末に送信し、
前記端末は、前記情報配信サーバが送信した表示データを前記表示部に表示することを特徴とする情報配信システム。
【請求項９】
請求項８に記載の情報配信システムであって、
前記情報配信サーバは、前記データ表示領域が、前記時計表示領域より大きく、両領域の中心が略同一で、前記時計表示領域の外側に隣接して配置される表示データを生成することを特徴とする情報配信システム。
【請求項１０】
請求項９に記載の情報配信システムであって、
前記時計表示領域に表示されるアナログ時計は、１２時間で１周する短針及び前記短針用の目盛を含み、
前記情報配信サーバは、前記矩形の少なくとも短辺の長さが、前記端末の表示部の短辺の長さから、前記時計表示領域の中心から前記短針用の目盛の外周までの長さの２倍を減じた長さとなるように、前記矩形の大きさを決定することを特徴とする情報配信システム。
【請求項１１】
請求項１０に記載の情報配信システムであって、
前記情報配信サーバは、前記時計表示領域の中心から前記短針用の目盛の外周までの長さに前記データ表示領域の中心から外周までの長さを加えた値が、前記表示部の短辺の長さとなるように、前記時計表示領域及び前記データ表示領域の大きさを決定することを特徴とする情報配信システム。
【請求項１２】
情報配信システムにおける情報配信方法であって、
前記情報配信システムは、時刻と関連付けられる時刻関連データを配信する情報配信サーバと、前記情報配信サーバと接続される端末とを有し、
前記情報配信サーバは、プログラムを実行するプロセッサと、前記プロセッサが実行するプログラムを格納するメモリと、前記端末との間の通信を制御するインターフェースとを有し、
前記端末は、プログラムを実行するプロセッサと、前記プロセッサが実行するプログラムを格納するメモリと、前記情報配信サーバから配信された情報を表示する表示部と、前記端末との間の通信を制御するインターフェースとを有し、
前記方法は、
前記情報配信サーバが、６０分で１周する長針を少なくとも含むアナログ時計を表示する時計表示領域と、前記時計表示領域に隣接し、前記時刻関連データを表示するためのデータ表示領域とを含む画面を表示するためのデータを生成し、
前記情報配信サーバが、毎分２π／６０の角速度で円上を動く点を前記画面内に設けられた矩形上に投影した位置を計算し、
前記情報配信サーバが、前記時計表示領域の中心が、前記計算された点に位置するように、前記時計表示領域を表示するためのデータを生成し、
前記情報配信サーバが、前記生成した表示データを前記端末に送信し、
前記端末は、前記情報配信サーバが送信した表示データを前記表示部に表示することを特徴とする情報配信方法。
【請求項１３】
請求項１２に記載の情報配信方法であって、
前記情報配信サーバは、前記データ表示領域が、前記時計表示領域より大きく、両領域の中心が略同一で、前記時計表示領域の外側に隣接して配置される表示データを生成することを特徴とする情報配信方法。
【請求項１４】
請求項１３に記載の情報配信方法であって、
前記時計表示領域に表示されるアナログ時計は、１２時間で１周する短針及び前記短針用の目盛を含み、
前記情報配信サーバは、前記矩形の少なくとも短辺の長さが、前記端末の表示部の短辺の長さから、前記時計表示領域の中心から前記短針用の目盛の外周までの長さの２倍を減じた長さとなるように、前記矩形の大きさを決定することを特徴とする情報配信方法。
【請求項１５】
請求項１４に記載の情報配信方法であって、
前記情報配信サーバは、前記時計表示領域の中心から前記短針用の目盛の外周までの長さに前記データ表示領域の中心から外周までの長さを加えた値が、前記表示部の短辺の長さとなるように、前記時計表示領域及び前記データ表示領域の大きさを決定することを特徴とする情報配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時刻に関連する情報（例えば、列車の出発時刻）を配信する情報配信システムに関する。
【背景技術】
【０００２】
乗車しようとする交通機関の出発までにどの程度の余裕があるかを直感的に認識できる運行案内表示装置が提案されている（例えば、特許文献１参照）。特許文献１に記載された運行案内表示装置は、交通機関の運行案内を行う表示器１と、それを制御する制御器１０とからなり、表示器１の表示面１ａ上には、現在時刻を示すアナログ式の時計２と、該時計２の文字盤２ｃの周りに表示され基本的に長針２ｂの移動に追従して移動する帯状の指標３ａ〜３ｃと、文字盤２ｃおよび帯状の指標３ａ〜３ｃに関連付けて表示される出発運行情報４ａ〜４ｃとが表示され、帯状の指標の一方の端部と長針２ｂとの相対的な位置関係に応じて交通機関の現在の運行状態などが利用者に案内される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１８０４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前述した先行技術では、アナログ式の時計の全てを表示しており、出発運行情報を表示している目盛付近が画面上で小さくなるため、見辛い問題がある。また、一見して、３６０度のどの辺りを見ればよいかが分からないという問題がある。
【０００５】
さらに、交通機関の運行情報と出発情報とは密接な関係がある。このため、行動の計画を立てるための判断材料として運行情報と出発情報とを同時に確認したいことがある。しかし、前述した先行技術では、運行情報と出発情報とを同時に表示することは考慮されていない。
【０００６】
さらに、これらの情報は、デジタルサイネージ（大画面ディスプレイ）、パーソナルコンピュータ、タブレット端末、スマートフォンなど、画面のサイズや縦横比が異なる多様な端末で見られる。しかし、情報の提供側としては、異なる画面ごとにコンテンツを用意することは困難である。
【０００７】
本発明は、アナログ式の時計と共に時刻関連情報（例えば、出発時刻）を見易く表示する。
【課題を解決するための手段】
【０００８】
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、端末と接続される情報配信サーバであって、プログラムを実行するプロセッサと、前記プロセッサが実行するプログラムを格納するメモリと、前記端末との間の通信を制御するインターフェースとを備え、前記プロセッサは、時刻と関連付けられる時刻関連データを表示するための画面であって、６０分で１周する長針を少なくとも含むアナログ時計を表示する時計表示領域と、前記時計表示領域に隣接し、前記時刻関連データを表示するためのデータ表示領域とを含む画面を表示するためのデータを生成し、毎分２π／６０の角速度で円上を動く点を前記画面内に設けられた矩形上に投影した位置を計算し、前記時計表示領域の中心が、前記計算された点に位置するように、前記時計表示領域を表示するためのデータを生成する。
【発明の効果】
【０００９】
本発明の代表的な実施の形態によれば、アナログ式の時計と共に時刻関連情報を見易く表示することができる。前述した以外の課題、構成及び効果は、以下の実施例の説明により明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例の情報配信システムの構成を示すブロック図である。
【図２】本発明の実施例の情報配信システムによって配信される出発時刻表示画面を説明する図である。
【図３】本発明の実施例の出発時刻表示画面の時刻の経過による表示態様の変化を説明する図である。
【図４】本発明の実施例の出発時刻表示画面内のレイアウトを定める方法を説明する図である。
【図５】本発明の実施例の出発時刻表示画面内のレイアウトを定める方法を説明する図である。
【図６】本発明の実施例の出発時刻表示画面内のレイアウトを定める方法を説明する図である。
【図７】本発明の実施例の情報配信処理の第１の例のシーケンス図である。
【図８】本発明の実施例の列車運行情報提供サーバから送信される列車運行情報のデータ形式を説明する図である。
【図９】本発明の実施例のデジタルサイネージ装置から送信されるリクエストのデータ形式を説明する図である。
【図１０】本発明の実施例の画面サイズデータベースのデータ形式を説明する図である。
【図１１】本発明の実施例の情報配信処理の第２の例のシーケンス図である。
【図１２】本発明の実施例の情報配信処理の第３の例のシーケンス図である。
【図１３】本発明の実施例の画面生成処理のフローチャートである。
【図１４】本発明の実施例の画面パーツを説明する図である。
【図１５】本発明の実施例の出発時刻表示画面の変形例を説明する図である。
【図１６】本発明の実施例の出発時刻表示画面の変形例を説明する図である。
【図１７】本発明の実施例のデジタルサイネージ装置に表示される出発時刻表示画面の例を説明する図である。
【図１８】本発明の実施例の出発時刻表示画面の変形例を説明する図である。
【図１９】本発明の実施例の出発時刻表示画面の変形例を説明する図である。
【図２０】本発明の実施例の出発時刻表示機能による表示画面の例を説明する図である。
【図２１】本発明の実施例の経路検索機能による表示画面の例を説明する図である。
【図２２】本発明の実施例の出発時刻表示画面に表示されるアイコンの変形例を説明する図である。
【図２３】本発明の実施例の出発時刻表示画面に表示されるアイコンの変形例を説明する図である。
【発明を実施するための形態】
【００１１】
＜実施例１＞
図１は、本発明の実施例の情報配信システムの構成を示すブロック図である。
【００１２】
本実施例の情報配信システムは、列車運行情報提供サーバ１００、路線運行情報提供サーバ１１０、混雑度計算サーバ１２０、路線検索サーバ１３０及び情報配信サーバ１４０を有する。前述したサーバのうち列車運行情報提供サーバ１００、路線運行情報提供サーバ１１０及び混雑度計算サーバ１２０は、交通事業者が運用するサーバである。路線検索サーバ１３０及び情報配信サーバ１４０は、交通事業者又は他の情報提供事業者が運用するサーバである。
【００１３】
情報配信サーバ１４０は、プログラムを実行するプロセッサを有する処理部１４１、プロセッサによって実行されるプログラムを記憶するメモリ１４２、データを格納する補助記憶装置（例えば、磁気ディスクドライブ（ＨＤＤ）、不揮発性半導体記憶装置（ＳＳＤ）など）１４３及び他の装置との通信を制御する通信インターフェース１４４を有する計算機である。上記では、情報配信サーバ１４０の構成について説明したが、列車運行情報提供サーバ１００、路線運行情報提供サーバ１１０、混雑度計算サーバ１２０及び路線検索サーバ１３０も同様の構成を有する。
【００１４】
各サーバは、論理的又は物理的に構成された複数の計算機上で稼働するシステムである。各システムは、同一の計算機上で別個のスレッドで動作してもよく、複数の物理的計算機資源上に構築された仮想計算機上で動作してもよい。
【００１５】
プロセッサによって実行されるプログラムは、リムーバブルメディア（ＣＤ−ＲＯＭ、フラッシュメモリなど）又はネットワークを介して各サーバに提供され、非一時的記憶媒体である補助記憶装置１４３に格納される。このため、各サーバは、リムーバブルメディアを読み込むインターフェースを備えるとよい。
【００１６】
すなわち、プロセッサが実行するプログラムは、補助記憶装置１４３から読み出されて、メモリ１４２にロードされて、プロセッサによって実行される。
【００１７】
列車運行情報提供サーバ１００、路線運行情報提供サーバ１１０、混雑度計算サーバ１２０、路線検索サーバ１３０及び情報配信サーバ１４０は、ネットワークを介して接続される。
【００１８】
列車運行情報提供サーバ１００は、運行管理システムなどから取得した走行中の列車の位置情報を提供する。路線運行情報提供サーバ１１０、走行中の列車の位置情報と正規のダイヤとを比較し、路線毎の遅れの情報を提供する。混雑度計算サーバ１２０は、車両に設けられた応荷重装置や自動改札の通過データなどから計算した列車の混雑度の情報を提供する。路線検索サーバ１３０は、目的地まで移動するために利用すべき路線及び列車の情報を提供する。例えば、乗車駅、下車駅及び日時（又は、現在時刻）を入力することによって、利用すべき路線、列車及び乗換駅の情報を提供する。情報配信サーバ１４０は、列車運行情報提供サーバ１００、路線運行情報提供サーバ１１０、混雑度計算サーバ１２０及び路線検索サーバ１３０から取得した情報に基づいて、利用者に列車の発車予定時刻や列車遅延の情報を提供する。
【００１９】
情報配信サーバ１４０は、ネットワーク１７０を介して、デジタルサイネージ装置１５０及び／又はモバイル端末１６０と接続される。ネットワーク１７０は、インターネットなどの公共のネットワークでも、社内ネットワークなどの非公共ネットワークでもよい。また、ネットワーク１７０は、有線のネットワークでもよいが、モバイル端末１６０と通信するネットワークは、３Ｇ、ＬＴＥなどの無線ネットワークである。
【００２０】
デジタルサイネージ装置１５０は、例えば、駅の改札口付近、コンコース、ホームなどに設置される大型表示装置であり、他の装置との通信を制御する通信インターフェース１５１、プログラムを実行するプロセッサを有する処理部１５２、情報を表示する表示部（例えば、液晶ディスプレイパネルなど）１５４及びデータやプログラムを格納する記憶装置（例えば、磁気ディスクドライブ（ＨＤＤ）、不揮発性半導体記憶装置（ＳＳＤ）など）１５５を有する。
【００２１】
モバイル端末１６０は、交通機関の利用者が携帯する端末であり、他の装置との通信を制御する通信インターフェース１６１、プログラムを実行するプロセッサを有する処理部１６２、利用者が指示を入力する入力部（例えば、タッチパネル、キーボードなど）１６３、情報を表示する表示部（例えば、液晶ディスプレイパネルなど）１６４及びデータやプログラムを格納する記憶装置（例えば、フラッシュメモリなど）１６５を有する。
【００２２】
モバイル端末１６０に情報を表示するためにプロセッサが実行するプログラムは、専用のアプリケーションプログラムでも、ウェブブラウザでもよい。さらに、ウェブブラウザ上で実行されるプログラム（例えば、フラッシュアプリケーション）を用いてもよい。
【００２３】
本実施例の情報配信システムでは、情報配信サーバ１４０から配信された情報を表示する端末として、デジタルサイネージ装置１５０及びモバイル端末１６０を例示したが、これらの他に、パーソナルコンピュータ、タブレット端末、携帯電話機など、通信機能及び表示画面を有する装置であれば、様々な端末に情報を配信することができる。
【００２４】
図２は、本発明の実施例の情報配信システムによって配信される出発時刻表示画面を説明する図である。
【００２５】
図２に示す出発時刻表示画面は、デジタルサイネージ装置１５０の表示部１５４及びモバイル端末１６０の表示部１６４に表示される画面で、アナログ時計表示領域２１０及び該アナログ時計表示領域２１０の外側に隣接する出発時刻表示領域２２０、２３０を含む。出発時刻表示領域２２０、２３０は、アナログ時計表示領域２１０より大きい相似形であるとよい。また、アナログ時計表示領域２１０の中心と出発時刻表示領域２２０、２３０の中心とはほぼ同一の位置にあり、出発時刻表示領域２２０、２３０が、アナログ時計表示領域２１０の外側にはみ出すように、隣接して配置される。
【００２６】
また、図２に示す出発時刻表示画面は、二つの出発時刻表示領域２２０、２３０を含むが、この駅を発着する路線の数及び表示画面の大きさによっては、出発時刻表示領域の数は一つでも、三つ以上でもよい。
【００２７】
アナログ時計表示領域２１０には、時計の短針２１１及び長針２１２が、中心点２１３を軸として回転するように表示される。さらに、アナログ時計表示領域２１０には、短針２１１に対応して時を表す内周側の目盛（数字）２１４及び長針２１２に対応して分を表す外周側の目盛２１５が表示される。外周側の目盛２１５は、内側の出発時刻表示領域２２０と接している。
【００２８】
なお、本実施例は、表示画面における中心点２１３の位置が、アナログ時計表示領域２１０が表示画面の端に寄っているという特徴を有する。なお、中心点２１３を定める方法は後述する。
【００２９】
出発時刻表示領域２２０及び２３０は、各々、異なる方面（例えば、上り及び下り）の列車の出発時刻を表示するための領域で、列車の出発時刻に対応した位置にアイコン２２１及び２３１が表示される。アイコン２２１及び２３１は、現在時刻以後の所定の数（例えば、３本）の列車の出発時刻を表示する。アイコン２２１及び２３１によって表示される出発時刻は、所定時刻に遅れ時分を加えた、実際の出発時刻である。また、出発時刻表示領域２２０、２３０に表示される情報は、列車の発車時刻だけでなく、バスや航路（連絡船、フェリーなど）、航空機などの出発時刻でもよい。
【００３０】
出発時刻表示領域２２０及び２３０には、出発時刻が表示される方面２２３、２３３が表示される。すなわち、出発時刻表示領域２２０及び２３０の長針２１２（現在時刻）より手前は方面表示領域であり、先は列車表示領域である。このように、方面表示領域及び列車表示領域を設けることによって、方面表示と列車アイコンとが干渉することなく、分かりやすく表示することができる。
【００３１】
アイコン２２１及び２３１は、外周側の目盛２１５に到達する引出線２２２及び２３２を有する。例えば、外側の出発時刻表示領域２３０のアイコン２３１から延伸する引出線２３２は、内側の出発時刻表示領域２２０を通過して外周側の目盛２１５に到達している。
【００３２】
すなわち、本実施例では、出発時刻表示領域２２０、２３０をアナログ時計表示領域２１０の外側に隣接して設けることによって、アナログ時計の長針２１２の目盛上の列車の出発時刻に対応する位置に発車する列車のアイコンを表示する。このため、列車が発車するまでの時間を直感的に把握することができる。
【００３３】
また、図２に示す出発時刻表示画面では、アイコン２２１、２３１の大きさ（直径）が約２分なので、同じ方面に２分間隔で列車が発車してもアイコンが重ならずに表示することができる。
【００３４】
図３は、図２に示す出発時刻表示画面の時刻の経過による表示態様の変化を説明する図である。
【００３５】
前述したように、出発時刻表示画面は、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０を含み、列車の出発時刻に対応するアイコンが出発時刻表示領域２２０及び２３０に表示される。
【００３６】
例えば、図３（Ａ）に示すように、長針２１２が０分に近い位置にあり、出発時刻を示すアイコンが中心点２１３からみて右上（０分から１５分）の方向に表示される場合、右上に広いスペースが取れるように、中心点２１３は表示画面の左下に位置する。
【００３７】
また、時間が経過して長針２１２が約６分にいる場合、図３（Ｂ）に示すように、出発時刻を示すアイコンが中心点２１３からみて右側（６分から２５分）の方向に表示される。このため、右側に広いスペースが取れるように、中心点２１３は表示画面の左側に移動する。
【００３８】
さらに時間が経過して、長針２１２が１５分に近い位置にある場合、図３（Ｃ）に示すように、出発時刻を示すアイコンが中心点２１３からみて右下（１５分から３５分）の方向に表示される。このため、右下に広いスペースが取れるように、中心点２１３は表示画面の左上に移動する。
【００３９】
中心点２１３は、所定の時間間隔で移動すればよいが、画面の更新間隔と同じでも、異なってもよい。例えば、長針２１２の表示位置の更新間隔を１分とした場合、中心点２１３の位置の更新間隔は１分でも、また、１分より長くても、短くてもよい。
【００４０】
さらに、出発時刻を示すアイコンは、前述したように、所定時刻に遅れ時分を加えた時刻の位置に表示される。このため、列車の遅れ時分によって、アイコンの表示位置が更新される。アイコンの表示位置の更新間隔を１分とした場合、中心点２１３の位置の更新間隔は１分でも、また、１分より長くても、短くてもよい。
【００４１】
中心点２１３の位置の更新間隔を画面の更新間隔と異ならせることによって、計算機の負荷に与える影響を少なくして、アナログ時計表示領域２１０を画面内で移動させることができる。すなわち、中心点２１３の位置の更新間隔を長くすると、計算機の負荷の増加を抑えることができる。
【００４２】
本実施例では、アナログ時計表示領域２１０が表示画面の端に寄っており、長針２１２の動きに合わせて中心点２１３が画面内を移動する点に特徴を有する。このため、出発時刻表示領域２２０、２３０全体を常に表示する場合より、長針２１２から先の時刻の出発時刻表示領域（約四分の一の円のエリア）を拡大して表示できる。
【００４３】
なお、図３では、表示画面が縦長である場合について説明したが、表示画面は横長であってもよい（図１７（Ａ）参照）、この場合でも、図３と同様に、現在時刻より先の時刻の出発時刻表示領域（約四分の一の円のエリア）を拡大して表示することができる。
【００４４】
図４から図６は、出発時刻表示画面内のレイアウトを定める方法を説明する図である。
【００４５】
まず、図４に示すように、画面の短辺の長さを基準に、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０の大きさを、下式（１）を用いて定める。このとき、各パラメータの比率を一定に決めておくとよい。なお、各パラメータの比率を決めるためのルールを予め定めてもよい。
【００４６】
本実施例では、アナログ時計表示領域２１０内に設けられた短針用目盛２１４の外周円２１６の半径の（ＲSclock）と、時計長針用目盛円の半径（ＲLclock）と、出発時刻表示領域２２０、２３０の幅の合計（ＲWMtrain）との和が、画面の短辺の長さ（Ｌshort）と等しくなるように、ＲSclock、ＲLclock及びＲWMtrainを定める。
Ｌshort ＝ ＲSclock ＋ ＲLclock ＋ Ｒtrain  …  式（１）
【００４７】
なお、列車運行情報提供サーバ１００が提供する列車運行情報から、当該駅を発車する列車の方面数（すなわち、出発時刻表示領域の数）が特定でき、出発時刻表示領域の数から、適切なパラメータ比率が選択できる。
【００４８】
なお、出発時刻表示領域の幅の合計（ＲWMtrain）は、出発時刻表示領域円の幅（ＲWtrain）に出発時刻表示領域の数（Ｋtrain）を乗じた値である。
ＲWMtrain ＝ Ｋtrain × ＲWtrain  …  式（２）
【００４９】
また、列車円幅（ＲWtrain）は、列車アイコンの直径（Ｔradius×２）に、列車アイコン余白幅（Ｔblank）を加えた値である。
ＲWtrain ＝ Ｔradius × ２ ＋ Ｔblank  …  式（３）
【００５０】
また、アナログ時計表示領域の中心点２１３の座標（ＣXcenter，ＣYcenter）は、（ＲSclock，ＲSclock）となる。なお、ＲSclockは、短針用目盛２１４の外周円２１６の半径である。また、列車アイコンの表示位置の時計の１２時方向から見た中心角（Ｔangle）は、出発時刻が９時３分の場合、３６０°× ３／６０である。
【００５１】
また、ｋ番目の出発時刻表示領域における列車アイコンの中心とアナログ時計表示領域の中心座標の距離（Ｔlong n=k）は、下式（４）によって表すことができる。
Ｔlong n=k ＝ ＲLclock ＋ Ｔradius ＋ Ｔblank／２ ＋（２（Ｔradius）＋（Ｔblank））×（ｋ−１）  …  式（４）
【００５２】
さらに、ｋ番目の出発時刻表示領域における列車アイコンの中心座標（ＴXcenter n=k，ＴYcenter n=k）は、下式（５）によって表すことができる。
ＴXcenter n=k ＝ ＣXcenter ＋ Ｔlong n=k × cos（Ｔangle）
ＴYcenter n=k ＝ ＣYcenter ＋ Ｔlong n=k Sin（Ｔangle）    …  式（５）
【００５３】
なお、図４に示す例では、ＲSclockを短針用目盛２１４の外周円２１６の半径としたが、ＲSclockは、これより小さくてもよい。
【００５４】
次に、図５に示す方法によって、アナログ時計表示領域２１０の中心点２１３の位置を定める。
【００５５】
表示画面の中心点３０１を軸として回転する長針３０２を仮設する。時計の長針は、毎分２π／６０の角速度で動くので、その先端の動きを表す円軌道３０３を作成する。そして、この長針の動きを表す円軌道３０３を矩形軌道３０４に投影した点３０５を定める。この矩形軌道は、縦がＬlong−２×ＲSclockの長さで、横がＬshort−２×ＲSclockの長さである。ここで、Ｌlongは画面の長辺の長さであり、ＲSclockは時計短針用目盛円２１６の半径である。
【００５６】
そして、点３０５から中心点３０１を挟んで点対称の位置にある矩形軌道３０４上の点３０６を定める。この点３０６が、アナログ時計表示領域２１０の中心点２１３となる。このように、点３０６を定める、すなわち、アナログ時計表示領域２１０の中心点２１３を定めることによって、長針の動きを表す円軌道３０３を投影した矩形軌道３０４上の距離を移動することになる。
【００５７】
図６は、出発時刻表示画面の短辺の長さ（Ｌshort）を４辺とする正方形の領域にアナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０を表示し、残りの領域を他の情報を表示する（例えば、付加情報領域（図１７参照））場合に、アナログ時計表示領域２１０の中心点２１３の位置を定める方法を示す。
【００５８】
この場合、表示画面が、その１辺がＬshortの正方形であり、矩形軌道３０４が正方形となる。この場合も、図５に示す場合と同様に、仮想長針３０２の先端の動きを投影した矩形軌道３０４上の点３０５を定め、点３０５の点対称の位置にある矩形軌道３０４上の点３０６を定めると、アナログ時計表示領域２１０の中心点２１３が定まる。
【００５９】
このように、このように、画面の短辺長さ及び出発時刻表示領域の数から、各表示領域の大きさ及び位置を計算することによって、どのような画面サイズでも同じプログラムで適切な表示することができ、デバイスに依存せず同じプログラムによって適切な表示をすることができる。
【００６０】
また、図６に示すように、出発時刻の表示は画面の短辺（Ｌshort）を一辺とする正方形で表示すれば、残りの領域を付加情報領域として利用することができ、様々な付加情報を表示することができる（図１７参照）。
【００６１】
図７は、本発明の実施例の情報配信処理の第１の例のシーケンス図である。第１の例では、デジタルサイネージ装置１５０は、情報配信サーバ１４０が生成した画像データを用いて、表示部１５４に画像を表示する。
【００６２】
列車運行情報提供サーバ１００は、情報配信サーバ１４０に列車運行情報を提供する（６０１）。列車運行情報提供サーバ１００から提供される列車運行情報は、所定の時間間隔で送信されたり、情報配信サーバ１４０からの要求によって提供される。また、列車運行情報が更新された場合、列車運行情報提供サーバ１００は、最新の列車運行情報を情報配信サーバ１４０に提供してもよい（６０２）。
【００６３】
なお、路線運行情報提供サーバ１１０、混雑度計算サーバ１２０、路線検索サーバ１３０及び情報配信サーバ１４０からの情報も、所定の時間間隔又は情報配信サーバ１４０からの要求に従って、提供される。
【００６４】
列車運行情報提供サーバ１００から送信される列車運行情報は、図８に示すように、駅名８０１、方面８０２、行き先８０３、出発時刻８０４。列車番号８０５、列車種別８０６及び遅れ時分８０７の情報を含む。駅名８０１は、列車が存在している駅の名称である。方面８０２は、列車が進行する方向である。行き先８０３は、列車の終着駅である。出発時刻８０４は。列車が駅名８０１の駅を発車する時刻である。列車番号８０５は、列車を一意に識別するための識別情報である。列車種別８０６は、列車の種別であり、例えば、各停、快速、急行、特急などである。遅れ時分８０７は、列車の出発時刻の正規のダイヤからの遅れ時分である。列車運行情報は、前述した項目の一部を含まなくても、前述した以外の項目を含んでもよい。
【００６５】
列車運行情報は、各項目が所定のデータ長のフィールドに格納される固定長データでも、各項目がデリミタで区切られた可変長のフィールドに格納される可変長データでもよい。また、列車運行情報に含まれる各項目のデータが、図示したように名称でなく、予め定められたコードによって表されてもよい。
【００６６】
情報配信サーバ１４０は、受信した列車運行情報を、補助記憶装置１４３のデータベースに格納する（６０３）。
【００６７】
一方、デジタルサイネージ装置１５０は、所定のタイミングで（例えば、所定の時間間隔で）、情報配信サーバ１４０にリクエストを送信する（６０４）。
【００６８】
デジタルサイネージ装置１５０から送信されるリクエストは、図９に示すように、駅名８１１及び端末番号８１２を含む。駅名８１１は、デジタルサイネージ装置１５０が設置された駅の名称である。端末番号８１２は、デジタルサイネージ装置１５０を一意に識別するための識別情報である。リクエストは、前述した項目の一部を含まなくても、前述した以外の項目を含んでもよい。
【００６９】
リクエストは、各項目が所定のデータ長のフィールドに格納される固定長データでも、各項目がデリミタで区切られた可変長のフィールドに格納される可変長データでもよい。また、リクエストに含まれる各項目のデータが、図示したように名称でなく、予め定められたコードによって表されてもよい。
【００７０】
情報配信サーバ１４０は、デジタルサイネージ装置１５０から送信されたリクエストを受信すると、リクエストに含まれる端末番号８１２を用いて画面サイズデータベース（図１０）を参照して（６０６）、リクエストを送信したデジタルサイネージ装置１５０の表示部１５４の画面サイズを特定し、デジタルサイネージ装置１５０に表示される、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０の大きさ及び位置を、前述した方法を用いて計算する。そして、情報配信サーバ１４０は、デジタルサイネージ装置１５０に表示する画像のデータを列車運行情報から生成し（６０５）、生成した画像データをデジタルサイネージ装置１５０に送信する（６０７）。
【００７１】
情報配信サーバ１４０が保持する画面サイズデータベースは、図１０に示すように、端末種別８２１、画面サイズ（縦）８２２及び画面サイズ（横）８２３を含む。端末種別８２１は、デジタルサイネージ装置１５０及びモバイル端末１６０の種別を識別するための識別情報である。なお、端末種別８２１は、デジタルサイネージ装置１５０及びモバイル端末１６０の種別を識別するための識別情報ではなく、図示したように、デジタルサイネージ装置１５０及びモバイル端末１６０を一意に識別するための識別情報でもよい。画面サイズ（縦）８２２及び画面サイズ（横）８２３は、それぞれ、デジタルサイネージ装置１５０の表示部（又は、モバイル端末１６０の表示部１６４）の表示画面の縦及び横の大きさであり、例えば、画素数で表される。
【００７２】
なお、リクエストを送信した端末がモバイル端末１６０である場合、端末番号８１２から、モバイル端末１６０の機種及び表示画面のサイズを特定し、特定された表示画面のサイズに従って、モバイル端末１６０に表示される、各領域２１０、２２０、２３０の大きさ及び位置を、前述した方法を用いて計算する。
【００７３】
デジタルサイネージ装置１５０では、画像表示プログラムが動作しており、情報配信サーバ１４０から送信された画像データを表示部１５４に表示する（６０８）。
【００７４】
図１１は、本発明の実施例の情報配信処理の第２の例のシーケンス図である。第２の例では、図１３を用いて後述する処理１００５から１０１１の画面パーツの作成及び合成として、情報配信サーバ１４０側でＷｅｂページのレイアウトが行われ、デジタルサイネージ装置１５０のＷｅｂブラウザが画面を表示する。
【００７５】
列車運行情報提供サーバ１００からの列車運行情報の提供（６０１、６０２）、情報配信サーバ１４０による、受信した列車運行情報のデータベースへの格納（６０３）、及び、デジタルサイネージ装置１５０から情報配信サーバ１４０へのリクエストの送信（６０４）は、前述した第１の例と同じである。
【００７６】
情報配信サーバ１４０は、デジタルサイネージ装置１５０から送信されたリクエストを受信すると、リクエストに含まれる端末番号８１２を用いて画面サイズデータベース（図１０）を参照して（６１６）、リクエストを送信したデジタルサイネージ装置１５０の表示部１５４の画面サイズを特定し、デジタルサイネージ装置１５０に表示される、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０の大きさ及び位置を、前述した方法を用いて計算する。そして、情報配信サーバ１４０は、デジタルサイネージ装置１５０から送信されたリクエストを受信すると、デジタルサイネージ装置１５０に情報を表示するためのＨＴＭＬデータを列車運行情報から生成し（６１５）、生成したＨＴＭＬデータをデジタルサイネージ装置１５０に送信する（６１７）。
【００７７】
なお、前述と同様に、リクエストを送信した端末がモバイル端末１６０である場合、端末番号８１２から、モバイル端末１６０の機種及び表示画面のサイズを特定し、特定された表示画面のサイズに従って、モバイル端末１６０に表示される、各領域２１０、２２０、２３０の大きさ及び位置を、前述した方法を用いて計算する。
【００７８】
デジタルサイネージ装置１５０では、ブラウザが動作しており、情報配信サーバ１４０から送信されたＨＴＭＬデータから表示画面（ｗｅｂページ）を生成し、表示部１５４に表示する（６１８）。
【００７９】
図１２は、本発明の実施例の情報配信処理の第３の例のシーケンス図である。第３の例では、デジタルサイネージ装置１５０は、専用のアプリケーションを実行しており、情報配信サーバ１４０が生成したＸ０１用データを用いて、図１３を用いて後述する処理１００５から１０１１を行い、表示部１５４に画面を表示する。
【００８０】
列車運行情報提供サーバ１００からの列車運行情報の提供（６０１、６０２）、情報配信サーバ１４０による、受信した列車運行情報のデータベースへの格納（６０３）、及び、デジタルサイネージ装置１５０から情報配信サーバ１４０へのリクエストの送信（６０４）は、前述した第１の例と同じである。
【００８１】
情報配信サーバ１４０は、デジタルサイネージ装置１５０から送信されたリクエストを受信すると、リクエストに含まれる端末番号８１２を用いて画面サイズデータベース（図１０）を参照して（６２６）、リクエストを送信したデジタルサイネージ装置１５０の表示部１５４の画面サイズを特定し、デジタルサイネージ装置１５０に表示される、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０の大きさ及び位置を、前述した方法を用いて計算する。そして、情報配信サーバ１４０は、デジタルサイネージ装置１５０から送信されたリクエストを受信すると、デジタルサイネージ装置１５０に情報を表示するためのＸ０１用データを列車運行情報から生成し（６２５）、生成したＸ０１用データをデジタルサイネージ装置１５０に送信する（６２７）。
【００８２】
なお、前述と同様に、リクエストを送信した端末がモバイル端末１６０である場合、端末番号８１２から、モバイル端末１６０の機種及び表示画面のサイズを特定し、特定された表示画面のサイズに従って、モバイル端末１６０に表示される、各領域２１０、２２０、２３０の大きさ及び位置を、前述した方法を用いて計算する。
【００８３】
デジタルサイネージ装置１５０では、専用のアプリケーションプログラムが動作しており、情報配信サーバ１４０から送信されたＸ０１用データから表示画面を生成し、表示部１５４に表示する（６２８）。
【００８４】
なお、図７、図１１、図１２に示すシーケンスの例は、デジタルサイネージ装置１５０が情報を表示する場合について説明したが、モバイル端末１６０が情報を表示する場合でも同じシーケンスで処理が実行される。
【００８５】
図１３は、本発明の実施例の画像生成処理の一例のフローチャートである。図１３に示す画像生成処理は、情報配信サーバ１４０の処理部１４１のプロセッサで実行される。
【００８６】
まず、プロセッサは、デジタルサイネージ装置１５０から送信されたリクエストを受信し（１００１）、リクエストに含まれる端末番号８１２を用いて画面サイズデータベース（図１０）を参照して、リクエストを送信したデジタルサイネージ装置１５０の表示部１５４の画面サイズ（縦及び横の画素数）を取得する（１００２）。
【００８７】
その後、プロセッサは、列車運行情報提供サーバ１００から、当該駅を出発する路線の情報を取得し、取得した路線の情報から、表示画面に表示する路線の数及び路線の番号（すなわち、出発時刻表示領域の数及び番号）を計算する（１００３）。具体的には、ＡＡＡ方面、ＢＢＢ方面の二つの列車が出発する駅の場合、列車の出発時刻が表示される出発時刻表示領域の数（ＲＷtrain）は２である。また、ＡＡＡ方面の出発時刻表示領域の番号（ｋ）を１とし、ＢＢＢ方面の出発時刻表示領域の番号（ｋ）を２とする。
【００８８】
その後、プロセッサは、予め用意されたパラメータ比率から適切なパラメータ比率を選択し、各表示領域のパラメータ値を計算する（１００４）。例えば、出発時刻表示領域の数が２であり、画面サイズがＬshort＝６４０、Ｌlong＝９６０である場合、最適比率１：２：１、４：１を選択する。このため、計算されるパラメータは、ＲSclock＝１６０、ＲLclock＝３２０、ＲWMtrain＝１６０、ＲWtrain＝８０、Ｔradius＝６４、Ｔblank＝１６、Ｔangle＝１８、Ｔblank＝１６０、（ＣXcenter，ＣYcenter）＝（１６０，１６０）となる。
【００８９】
その後、処理を分岐し、プロセッサは、画面パーツを生成する（１００５、１００９、１０１０）。なお、画面パーツの生成処理は、並行して実行しても、順次実行してもよい。順次実行する場合、実行順序はいずれの順序でもよい。
【００９０】
プロセッサは、画面パーツＡ及びＢを作成する（１００５）。図１４に示すように、画面パーツＡは表示画面の背景であり、画面パーツＢは出発時刻表示領域を表示するための要素である。
【００９１】
また、プロセッサは、システムの時計から現在時刻を取得する（１００６）。
【００９２】
その後、プロセッサは、列車アイコン２２１、２３１などを表示するためのパラメータ（例えば、列車アイコンの中心座標）を計算する（１００７）。例えば、ＡＡＡ方面で、出発時刻が９時３分の列車アイコンの場合、
Ｔlong n=1＝３９２
（ＴXcenter n=1，ＴYcenter n=1）＝（１６０＋３９２（cos１８°），１６０＋３９２（sin１８°））
となる。
【００９３】
その後、プロセッサは、当該時間帯の全ての列車アイコンについての計算が終了したかを判定する。未だ計算されていない列車アイコンがあれば、ステップ１００７に戻り、次の列車アイコンの表示パラメータを計算する。一方、全ての列車アイコンについて計算が終了していれば、画面パーツＣを作成する（１００９）。図１４に示すように、画面パーツＣは列車アイコンを表示するための要素である。
【００９４】
また、プロセッサは、ステップ１００６で取得した現在時刻を用いて画面パーツＤを作成する（１０１０）。図１４に示すように、画面パーツＤはアナログ時計領域を表示するための要素である。
【００９５】
ステップ１００５、１００９及び１０１０の後、プロセッサは、作成された画面パーツＡ、Ｂ、Ｃ及びＤを合成し、表示画面を生成する（１０１１）。
【００９６】
なお、ステップ１００５から１０１１の処理は、ステップ１００４で計算されたパラメータを情報配信サーバ１４０が送信し、該送信されたパラメータを受信したデジタルサイネージ装置１５０又はモバイル端末１６０が実行してもよい。
【００９７】
図１５及び図１６は、図２に示す出発時刻表示画面の変形例を説明する図である。
【００９８】
図１５に示す変形例では、アナログ時計表示領域２１０に長針２１２のみが表示され、時間は数字２１６で表示されている。
【００９９】
また、図１６に示す変形例では、アナログ時計表示領域２１０が矩形（例えば、正方形）であり、アナログ時計表示領域２１０の外側の出発時刻表示領域２２０、２３０も矩形である。なお、図示は省略するがアナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０が楕円でもよい。
【０１００】
図１７は、デジタルサイネージ装置１５０に表示される出発時刻表示画面の例を説明する図である。
【０１０１】
デジタルサイネージ装置１５０は、前述したように、駅の改札口付近などに設置される。また、デジタルサイネージ装置１５０を見る利用者の多くは、これから列車に乗ろうとする者である。このため、利用者は、列車の出発時刻の他に、各路線の列車が正常に運転しているかを示す運行状況を知りたい。そのため、その駅に発着する路線の状況によって、図１７（Ｂ）又は図１７（Ｃ）に示すように、表示態様を変える。
【０１０２】
例えば、図１７（Ａ）は、路線の運行状況が平常である場合の出発時刻表示画面の例を示す。図１７（Ｂ）は、その駅を発着する路線に遅延が生じている場合の出発時刻表示画面の例を示す。図１７（Ｃ）は、その駅を発着する路線が運転を見合わせている場合の出発時刻表示画面の例を示す。
【０１０３】
図１７（Ａ）に示す平常時の出発時刻表示画面では、図２に示したように、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０を含むメイン情報領域２５０が表示画面の全面を占めている。
【０１０４】
また、図１７（Ｂ）に示す遅延発生時の出発時刻表示画面では、出発時刻が表示されるメイン情報領域２５０の右側に付加情報領域２５５が形成される。付加情報領域２５５には、この駅を発着するＸＸＸ線及びＹＹＹ線が遅延していることが表示される。
【０１０５】
図１７（Ｂ）に示すようにメイン情報領域２５０及び付加情報領域２５５が表示される場合、メイン情報領域の幅はＬshortとするとよい。なお、付加情報領域に表示する情報の量が少ない場合、メイン情報領域の幅をＬshortより大きくしてもよい。また、付加情報領域に表示する情報の量が多い場合、メイン情報領域の幅はＬshortより小さくてもよい。この場合、メイン情報領域２５０のアナログ時計表示領域２１０は、小さく表示するとよい。ここで、Ｌshortは表示画面の短辺の長さであり、Ｌlongは表示画面の長辺の長さである。
【０１０６】
また、図１７（Ｃ）に示す運転見合わせ時の出発時刻表示画面では、表示画面の全面に付加情報領域２５５が拡大し、この駅を発着するＸＸＸ線及びＺＺＺ線が運転を見合わせていることが、他の路線の運行情報と共に表示される。この駅を発着する全路線が運転を見合わせている場合、運転が再開するまでの間、出発時刻を表示する意味がない。このため、メイン情報領域が消滅し、全表示画面を付加情報領域２５５になるように表示している。
【０１０７】
図３で分かるように、出発時刻を表示するためのメイン情報領域２５０は基本的には正方形で足りる。また、通常は、デジタルサイネージ装置１５０（モバイル端末１６０でも）の表示画面は長方形である。このため、メイン情報領域の左側又は右側（又は、上側、下側）には、使用されない余白が生じる。このため、図１７（Ｂ）に示す出発時刻表示画面では、この領域を付加情報領域２５５にする。
【０１０８】
なお、図３（Ｂ）に示す出発時刻表示画面では、３時方向を中心として上下均等な大きさとした正方形をメイン情報領域２５１とし、このメイン情報領域２５１を表示画面の上側（又は、下側）に寄せて表示することによって、表示画面の下側（又は、上側）に付加情報領域２５５を形成することができる。
【０１０９】
図示した例では、付加情報領域２５５とする余白の領域を、列車アイコンに近い位置に設けているが、この位置に限らず、列車アイコンから離れた位置でもよい。
【０１１０】
すなわち、本実施例では、図１７に示すように、表示態様を変化させることによって、出発時刻以外にも、利用者のニーズに合った情報を提供することができる。
【０１１１】
図１８及び図１９は、図２に示す出発時刻表示画面の変形例を説明する図であり、複数路線が発着する駅における表示例を示す。
【０１１２】
図１８に示す出発時刻表示画面は、アナログ時計表示領域２１０、出発時刻表示領域２２０、２３０及びタブ領域２６０を含む。
【０１１３】
タブ領域２６０には、この駅に発着する路線の名称が表示され、現在出発時刻が表示されている路線が、他の路線と区別可能な態様でハイライトして表示される。図１８に示す状態では、ＸＸＸ線の出発時刻が表示されている。
【０１１４】
出発時刻が表示されている路線は、所定の時間間隔で順に切り替わり、タブ領域２６０にてハイライトされる路線及び出発時刻が更新される。
【０１１５】
なお、入力部１６３を有するモバイル端末１６０に、図１８に示す出発時刻表示画面を表示する場合、利用者がタブ領域２６０において選択した路線の出発時刻を表示してもよい。
【０１１６】
図１９に示す出発時刻表示画面は、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０、２４０を含む。すなわち、図１９に示す出発時刻表示画面は、図２に示す出発時刻表示画面のように、方面ごとに出発時刻表示領域が設けられるのではなく、路線ごとに出発時刻表示領域が設けられる。
【０１１７】
なお、図１９に示す出発時刻表示画面において、方面（上り、下り）は、所定時間ごとに切り替えるとよい。なお、モバイル端末１６０に、図１９に示す出発時刻表示画面を表示する場合、利用者の操作によって、出発時刻が表示される方面を切り替えてもよい。
【０１１８】
なお、具体的な表示態様の図示は省略するが、列車間隔が２分以内である場合、「ただいま２分間隔で運転しています」と表示し、列車間隔が３分以上になった場合、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０を含む表示にするとよい。これは、列車間隔が２分以内である場合、出発時刻表示の意味が薄くなるためであり、また、前述したように、図２に示す出発時刻表示画面では、アイコン２２１、２３１の大きさ（直径）が約２分なので、同じ方面で２分間隔より短い間隔で列車が発車する場合、アイコンが重なって表示され、見づらいからである。
【０１１９】
また、列車ダイヤが乱れている場合、「現在、ＸＸＸ線は遅延しています」という文字のみの表示にし、列車ダイヤが正常に戻った後、アナログ時計表示領域２１０及び出発時刻表示領域２２０、２３０を含む表示にしてもよい。
【０１２０】
具体的には、路線運行情報提供サーバ１１０が提供する路線ごとの遅延が所定時間以上である場合、列車ダイヤが乱れていると判定し、前述した表示に切り替える。また、路線運行情報提供サーバ１１０が提供する遅延の情報を使用せず、直近の所定本数の列車の遅れ時間の平均が所定時間以上である場合、列車ダイヤが乱れていると判定してもよい。
【０１２１】
これは、列車ダイヤが乱れている場合、出発時刻を正確に案内することが困難となるためである。このような表示に切り替えることによって、列車運行情報提供サーバ１００から各列車の遅れ時分の情報が提供されないシステムにおいても、本実施例の方法によって出発時刻を表示することができる。
【０１２２】
次に、モバイル端末１６０に表示される画面について説明する。
【０１２３】
スマートフォンなどのモバイル端末１６０では、出発時刻表示、経路検索、運行情報表示などの機能を有するアプリが提供されている。利用者がこれらのアプリケーションを用いることによって、様々な情報を入手することができる。
【０１２４】
図２０は、本発明の実施例のモバイル端末１６０上で動作する出発時刻表示機能による表示画面の例を説明する図である。
【０１２５】
図２０（Ａ）に示すように、モバイル端末１６０でアプリを起動して、出発時刻タブを選択した後に表示される出発時刻表示画面は、駅選択領域４０１、駅入力領域４０２及び出発時刻表示領域４０３を含む。
【０１２６】
駅選択領域４０１には、出発時刻を過去に表示させた駅及び路線の組み合わせのリストが表示される。そして、利用者が駅及び路線を選択すると、図２０（Ｂ）に示すように、その駅及び路線の出発時刻が出発時刻表示領域４０３に表示される。表示されるリスト中の駅及び路線の組み合わせは、表示頻度の高いものから順に表示されるとよい。さらに、表示される駅及び路線の組み合わせは、駅選択領域４０１内でドラッグ操作をすることによって、スクロールして下位の組み合わせを表示することができる。
【０１２７】
駅入力領域４０２は、リストに表示されない駅及び路線の出発時刻を表示するときに使用され、駅入力欄、路線入力欄及び表示ボタンを含む。駅入力欄に駅名を入力すると、入力された駅から発車する路線がプルダウンで選択できるとよい。駅及び路線の入力後、表示ボタンを操作すると、その駅及び路線の出発時刻が出発時刻表示領域４０３に表示される。
【０１２８】
また、モバイル端末１６０が位置情報取得部（例えば、ＧＰＳ受信機）を有する場合、現在位置に近い駅の情報を駅選択領域４０１に表示してもよい。また、駅及び路線が指定されていない場合、その時刻付近で表示させた回数が多い駅及び路線の組み合わせをデフォルトとして表示してもよい。
【０１２９】
出発時刻表示領域４０３の列車アイコンをタップすると、図２０（Ｃ）に示すように、選択された列車の詳細な情報を表示する詳細情報表示画面４０４を表示する。詳細情報表示画面４０４は、現在表示されている画面上に重なるようにポップアップして表示するとよい。
【０１３０】
詳細情報表示画面４０４は、出発時刻、遅れ時分、線名、行き先、停車駅の情報を含むとよい。さらに、停車駅表示領域４０５は、停車駅をスクロールして表示できるとよい。
【０１３１】
詳細情報表示画面４０４は、×ボタン４０６を操作することによって閉じてもよい。また、出発時刻表示領域４０３の列車アイコンをタップしている間だけ、詳細情報表示画面４０４を表示してもよい（すなわち、画面から指を離すと、詳細情報表示画面４０４が閉じる）。
【０１３２】
図２１は、本発明の実施例のモバイル端末１６０上で動作する経路検索機能による表示画面の例を説明する図である。
【０１３３】
図２１（Ａ）に示すように、モバイル端末１６０でアプリを起動して、経路検索タブを選択した後に表示される検索条件入力画面は、検索条件入力領域４１１及び出発時刻表示領域４１２を含む。利用者が検索条件入力領域４１１に乗車駅、下車駅などの検索条件を入力して、検索ボタンをタップすると、図２１（Ｂ）に示す検索結果表示画面が表示される。
【０１３４】
検索結果表示画面は、検索結果表示領域４１３及び出発時刻表示領域４１２を含む。検索結果表示領域４１３には、現在位置マーク４１５が表示されており、検索された経路のどこにいるかが分かるようになっている。現在位置マーク４１５は、検索された経路中の現在時刻の位置に表示することによって、時間の経過に従って経路上を移動する。又は、モバイル端末１６０が位置情報取得部（例えば、ＧＰＳ受信機）を有する場合、現在位置に近い区間に現在位置マーク４１５を表示して、位置の変化に従って経路上を移動してもよい。
【０１３５】
また、検索結果表示領域４１３の下部に設けられた折り畳みボタン４１４をタップすると（又は、所定の時間が経過すると）、検索結果表示領域４１３が小さくなり、図２１（Ｃ）に示す移動中画面が表示される。
【０１３６】
移動中画面は、検索結果表示領域４１３及び出発時刻表示領域４１２を含む。出発時刻表示領域４１２は、乗車中の列車の到着時刻表示領域４１６及び乗換先の列車の出発時刻表示領域４１７を含む。
【０１３７】
図２１（Ｃ）に示す移動中画面では、検索された経路中の現在位置を含む区間が表示されるように経路表示がスクロールする。具体的には、利用者はＸＸＸ線に乗車してＡＡＡ駅からＢＢＢ駅へ移動中である。そして、ＢＢＢ駅でＹＹＹ線に乗り換える。このとき、到着時刻表示領域４１６には、ＸＸＸ線の列車がＢＢＢ駅に到着する時刻の位置にアイコンが表示され、出発時刻表示領域４１７には、ＹＹＹ線の列車がＢＢＢ駅から発車する時刻の位置に複数のアイコンが表示される。到着時刻表示領域４１６と出発時刻表示領域４１７との間には、到着列車から乗換先列車への乗換表示４１８が表示される。
【０１３８】
このような表示によって、どの列車に乗り換えればよいかが分かりやすく表示される。また、複数の発車する列車のアイコンを表示することによって、列車遅延などで予定の列車に乗れなかった場合でも、乗換可能な列車を確認できる。さらに、急いで乗り換えれば予定より一本前の列車に間に合うとか、予定より一本後の列車に乗るための余裕時間を知ることができる。
【０１３９】
また、乗換先の列車の一つを選択すると、選択された列車に乗車した場合の経路検索結果に更新してもよい。さらに、乗り換えが完了すると、乗換先の列車が乗車中の列車となり、内側の領域４１６に変更され、次の乗換駅での情報を取得することが可能となる。
【０１４０】
なお、移動中画面（図２１（Ｃ））において、出発時刻表示領域４１２の列車アイコンをタップすると、詳細情報表示画面（図２０（Ｃ））を開いてもよい。
【０１４１】
図２２は、本発明の実施例の出発時刻表示画面に表示されるアイコンの変形例を説明する図である。本変形例では、表示されるアイコンを当該列車の状態に応じて変化させることによって、表示されるアイコンによって列車の状態を把握することができ、利用者により多くの情報を伝達することができる。
【０１４２】
図２２（Ａ）に示す例は、駅と列車との距離に応じてアイコンの表示を変える例である。図示したように、列車が遠い場合（例えば、前々駅に到着前）は、アイコン中の列車のイラストを小さく表示し、列車が近くまで接近した場合（例えば、前駅を発車した後）は、アイコン中の列車のイラストを大きく表示する。駅と列車との距離の情報は、列車運行情報提供サーバ１００が提供する列車の走行位置によって判定したり、各駅の出発時刻と現在時刻との比較から計算することができる。なお、最接近時には、アイコンを点滅してもよい。
【０１４３】
このように、駅と列車との距離に応じてアイコンの表示を変えることによって、利用者は列車の接近度合いを容易に知ることができる。
【０１４４】
また、図２２（Ｂ）に示す例は、列車の運行状態に応じてアイコンの表示を変える例である。図示したように、列車が正規のダイヤから所定時間以上遅れている場合、異なる色（例えば、黄色）でアイコンを表示し、列車が抑止している場合、さらに異なる色（例えば、赤色）でアイコンを表示する。遅れの情報は、列車運行情報提供サーバ１００が提供する列車ごとの遅延の情報によって判定したり、路線運行情報提供サーバ１１０が提供する路線ごとの遅延の情報によって判定することができる。
【０１４５】
なお、遅延又は抑止が発生している場合、目盛２１５への引出線を表示しなくてもよい。これは、ダイヤ乱れ時は、列車の出発時刻が不正確になるため、正確な出発時刻を利用者に知らせる必要に乏しいからである。
【０１４６】
このように、列車の運行状態に応じてアイコンの表示を変えることによって、利用者はダイヤが正確でないことを容易に知ることができる。
【０１４７】
また、図２２（Ｃ）に示す例は、列車の混雑度に応じてアイコンの表示を変える例である。混雑度計算サーバ１２０が提供する列車の混雑度と所定の閾値とを比較した結果によって、図示したように、列車をランク付けする。そして、列車が混雑している場合、アイコン内に人を多く表示し、列車が空いている場合、アイコン内に人を少なく表示する。なお、混雑度によって、表示色を変えてもよい。
【０１４８】
このように、列車の混雑度に応じてアイコンの表示を変えることによって、利用者は列車の混雑度を容易に知ることができ、空いた列車を選択することができる。
【０１４９】
また、図２２（Ｄ）に示す例は、列車の行き先や種別に応じてアイコンの表示を変える例である。図示したように、列車運行情報提供サーバ１００が提供する列車ダイヤに含まれる行き先及び種別の情報をアイコン内に表示する。なお、列車種別によって、表示色を変えてもよい。また、ダイヤ乱れ時など行き先が変更される可能性がある場合には、行き先の表示を消してもよい。
【０１５０】
このように、列車の行き先や種別に応じてアイコンの表示を変えることによって、利用者は列車の停車駅を容易に知ることができ、目的地まで行ける列車を容易に選択することができる。
【０１５１】
また、図２２（Ｅ）に示す例は、列車の始発駅に応じてアイコンの表示を変える例である。図示したように、列車運行情報提供サーバ１００が提供する列車ダイヤに含まれる始発駅の情報をアイコン内に表示する。なお、当駅始発である場合、表示色を変えてもよい。
【０１５２】
このように、列車の始発駅に応じてアイコンの表示を変えることによって、利用者は当駅始発の列車を容易に知ることができ、空いている列車を容易に選択することができる。
【０１５３】
図２３は、本発明の実施例の出発時刻表示画面に表示されるアイコンの変形例を説明する図である。本変形例では、表示されるアイコンを当該列車の遅れ時分によって変化させることによって、正規の出発時刻との差を把握することができ、利用者により多くの情報を伝達することができる。
【０１５４】
図示するように、出発時刻表示領域２２０において、アイコン２２１へヒゲ２２４を延伸する。ヒゲ２２４の起点は正規の出発時刻の位置であり、アイコン２２１は遅延した予定出発時刻の位置に表示される。すなわち、遅れが小さければヒゲ２２４は短くなり、遅れが大きければヒゲ２２４は長くなる。
【０１５５】
このように、正規の出発時刻が分かる情報（ヒゲ２２４の起点）と共に予定出発時刻（アイコン）を表示することによって、利用者は列車ごとの遅れの情報を的確に把握することができる。
【０１５６】
以上に説明したように、本発明の実施例によると、アナログ式の時計と共に出発時刻を見易く表示することができる。また、異なる画面サイズでも同じプログラムで適切な表示することができる。さらに、運行情報と出発情報とを見易く同時に表示することができる。
【０１５７】
以上、本発明を添付の図面を参照して詳細に説明したが、本発明はこのような具体的構成に限定されるものではなく、添付した請求の範囲の趣旨内における様々な変更及び同等の構成を含むものである。
【符号の説明】
【０１５８】
１００  列車運行情報提供サーバ
１１０  路線運行情報提供サーバ
１２０  混雑度計算サーバ
１３０  路線検索サーバ
１４０  情報配信サーバ
１５０  デジタルサイネージ装置
１６０  モバイル端末
【図１】
2014076782.tif 000003
【図２】
2014076782.tif 000004
【図３】
2014076782.tif 000005
【図４】
2014076782.tif 000006
【図５】
2014076782.tif 000007
【図６】
2014076782.tif 000008
【図７】
2014076782.tif 000009
【図８】
2014076782.tif 000010
【図９】
2014076782.tif 000011
【図１０】
2014076782.tif 000012
【図１１】
2014076782.tif 000013
【図１２】
2014076782.tif 000014
【図１３】
2014076782.tif 000015
【図１４】
2014076782.tif 000016
【図１５】
2014076782.tif 000017
【図１６】
2014076782.tif 000018
【図１７】
2014076782.tif 000019
【図１８】
2014076782.tif 000020
【図１９】
2014076782.tif 000021
【図２０】
2014076782.tif 000022
【図２１】
2014076782.tif 000023
【図２２】
2014076782.tif 000024
【図２３】
2014076782.tif 000025