(57)【要約】  画面制御装置（１００）は、縦型カレンダ画面または格子型カレンダ画面の表示中に横方向のフリックを検出する。画面制御装置（１００）は、縦型カレンダ画面の表示中に横方向のフリックを検出すると、表示中の日付と同じ日にちであって、前年もしくは次年の日付に変更する画面制御を行う。一方、画面制御装置（１００）は、格子型カレンダ画面の表示中に横方向のフリックを検出すると、表示中の月の前月もしくは次月の日付に変更する画面制御を行う。
2015056354.tif 000002
【特許請求の範囲】
【請求項１】
日付が時系列に縦方向一列でスクロール可能に並んだ第一のカレンダ画面と、日付が曜日の順に横方向にかつ時系列に縦方向に格子状に並んだ第二のカレンダ画面とを切り替えて表示制御可能なコンピュータに、
前記第一のカレンダ画面または前記第二のカレンダ画面の表示中に所定の操作を検出すると、表示中のカレンダ画面が、前記第一のカレンダ画面または前記第二のカレンダ画面のいずれであるかに応じて異なる変更の仕方で表示するカレンダ画面の日付を変更する画面制御を行う、
処理を実行させることを特徴とする画面制御プログラム。
【請求項２】
前記画面制御を行う処理は、
前記第一のカレンダ画面の表示中に前記所定の操作を検出すると、表示中の日付から、第一の期間遡った日付もしくは前記第一の期間経過した日付に変更する画面制御を行い、
前記第二のカレンダ画面の表示中に前記所定の操作を検出すると、表示中の月から、前記第一の期間とは異なる第二の期間遡った月の日付もしくは前記第二の期間経過した月の日付に変更する画面制御を行う、
ことを特徴とする請求項１に記載の画面制御プログラム。
【請求項３】
前記画面制御を行う処理は、
前記第一のカレンダ画面の表示中に前記所定の操作を検出すると、表示中の日付と同じ日にちであって、前年もしくは次年の日付に変更する画面制御を行い、
前記第二のカレンダ画面の表示中に前記所定の操作を検出すると、表示中の月の前月もしくは次月の日付に変更する画面制御を行う、
ことを特徴とする請求項２に記載の画面制御プログラム。
【請求項４】
前記画面制御を行う処理は、
前記第一のカレンダ画面または前記第二のカレンダ画面を表示中の横方向のフリックを前記所定の操作として検出することを特徴とする請求項１〜３のいずれか一つに記載の画面制御プログラム。
【請求項５】
日付が時系列に縦方向一列でスクロール可能に並んだ第一のカレンダ画面と、日付が曜日の順に横方向にかつ時系列に縦方向に格子状に並んだ第二のカレンダ画面とを切り替えて表示制御可能な画面制御装置であって、
前記第一のカレンダ画面または前記第二のカレンダ画面の表示中に所定の操作を検出すると、表示中のカレンダ画面が、前記第一のカレンダ画面または前記第二のカレンダ画面のいずれであるかに応じて異なる変更の仕方で表示するカレンダ画面の日付を変更する画面制御を行う制御部を有することを特徴とする画面制御装置。
【請求項６】
日付が時系列に縦方向一列でスクロール可能に並んだ第一のカレンダ画面と、日付が曜日の順に横方向にかつ時系列に縦方向に格子状に並んだ第二のカレンダ画面とを切り替えて表示制御可能なコンピュータが、
前記第一のカレンダ画面または前記第二のカレンダ画面の表示中に所定の操作を検出すると、表示中のカレンダ画面が、前記第一のカレンダ画面または前記第二のカレンダ画面のいずれであるかに応じて異なる変更の仕方で表示するカレンダ画面の日付を変更する画面制御を行う、
処理を実行することを特徴とする画面制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面制御プログラム、画面制御装置および画面制御方法に関する。
【背景技術】
【０００２】
従来、格子型カレンダ画面と縦型カレンダ画面とを切り替えてディスプレイに表示可能にする技術がある。格子型カレンダ画面は、月単位で日付が格子状に並んだカレンダ画面である。格子型カレンダ画面は、一覧性が高い反面、一覧性の高さを維持するために日ごとの情報を多く表示できないという特性がある。【０００３】
一方、縦型カレンダ画面は、日付が縦方向一列でスクロール可能に並んだカレンダ画面である。縦型カレンダ画面は、日ごとの情報量が多くなっても、一画面に収まりきらない情報を縦方向のスクロールで表示させることができるため、閲覧時の操作性が低下しにくく、各日について多くの情報を掲載しやすいという特性がある。【０００４】
関連する先行技術としては、例えば、カレンダーソフトを、発信者側で操作可能とする発信者モードと利用者側で操作可能とする利用者モードとを選択可能にする技術がある。発信者モードでは、発信者側から各年、月及び日のいずれかの単位で発信者側スケジュールが入力および編集されて、サーバにアップロードされる。利用者モードでは、サーバからダウンロードされた発信者側スケジュールが、年、月及び日の該当箇所に表示される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２９７１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術によれば、格子型カレンダ画面と縦型カレンダ画面をそれぞれの特性に応じて異なる参照目的で使い分ける際に、ユーザが知りたい、ある日付の情報を表示するまでにかかる操作数が増えて、ユーザの利便性の低下を招く場合がある。【０００７】
一つの側面では、本発明は、表示中のカレンダ画面の種別に応じて、ある操作に対するカレンダ画面の日付の変更の仕方を変えることができる画面制御プログラム、画面制御装置および画面制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一側面によれば、日付が時系列に縦方向一列でスクロール可能に並んだ第一のカレンダ画面と、日付が曜日の順に横方向にかつ時系列に縦方向に格子状に並んだ第二のカレンダ画面とを切り替えて表示制御可能な画面制御装置が、前記第一のカレンダ画面または前記第二のカレンダ画面の表示中に所定の操作を検出すると、表示中のカレンダ画面が、前記第一のカレンダ画面または前記第二のカレンダ画面のいずれであるかに応じて異なる変更の仕方で表示するカレンダ画面の日付を変更する画面制御を行う画面制御プログラム、画面制御装置および画面制御方法が提案される。
【発明の効果】
【０００９】
本発明の一態様によれば、表示中のカレンダ画面の種別に応じて、ある操作に対するカレンダ画面の日付の変更の仕方を変えることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態１にかかる画面制御方法の一実施例を示す説明図である。
【図２】図２は、システム２００のシステム構成例を示す説明図である。
【図３】図３は、画面制御装置２０１のハードウェア構成例を示すブロック図である。
【図４】図４は、通信端末装置２０２のハードウェア構成例を示すブロック図である。
【図５】図５は、画面制御装置２０１の機能的構成例を示すブロック図である。
【図６】図６は、カレンダ画面の遷移例を示す説明図（その１）である。
【図７】図７は、カレンダ画面の遷移例を示す説明図（その２）である。
【図８】図８は、カレンダ画面の遷移例を示す説明図（その３）である。
【図９】図９は、カレンダ画面の遷移例を示す説明図（その４）である。
【図１０】図１０は、画面制御装置２０１の画面制御処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に図面を参照して、本発明にかかる画面制御プログラム、画面制御装置および画面制御方法の実施の形態を詳細に説明する。
【００１２】
（実施の形態１）
図１は、実施の形態１にかかる画面制御方法の一実施例を示す説明図である。図１において、画面制御装置１００は、ディスプレイ１１０を有し、第一のカレンダ画面と第二のカレンダ画面とを切り替えて表示制御可能なコンピュータである。
【００１３】
具体的には、例えば、画面制御装置１００は、スマートフォン、携帯電話機、タブレット型ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ノートＰＣ、ＰＣなどである。また、ディスプレイ１１０は、例えば、表示装置と入力装置とが一体化したタッチパネル式のディスプレイである。
【００１４】
ここで、第一のカレンダ画面とは、日付が時系列に縦方向一列でスクロール可能に並んだカレンダ画面である。日付とは、年月日である。第二のカレンダ画面とは、日付が、曜日の順に横方向に、かつ、時系列に縦方向に格子状に並んだカレンダ画面である。
【００１５】
以下の説明では、第一のカレンダ画面を「縦型カレンダ画面」と表記し、第二のカレンダ画面を「格子型カレンダ画面」と表記する場合がある。
【００１６】
格子型カレンダ画面は、月単位で構成されており、複数の日付の一覧性が高い反面、一覧性の高さを維持するために各日付についての情報を多く表示できないという特性がある。このため、格子型カレンダ画面は、ある期間の日ごとの大まかな情報を画面出力する場合に適している。
【００１７】
一方、縦型カレンダ画面は、日ごとの情報量が多くなっても、一画面に収まりきらない情報を縦方向のスクロールで表示させることができるため、閲覧時の操作性が低下しにくく、各日付について多くの情報を掲載しやすいという特性がある。このため、縦型カレンダ画面は、日ごとの詳細な情報を画面出力する場合に適している。
【００１８】
例えば、農作物を栽培する際の管理目的で格子型カレンダ画面を利用する場合には、格子型カレンダ画面は、ある期間の日ごとの大まかな作業計画を表示するのに適している。一方で、縦型カレンダ画面は、日ごとの農作業に関する具体的な情報を表示するのに適している。
【００１９】
農作業に関する具体的な情報としては、例えば、圃場や農作物を撮影した撮影画像、農作物の生育状態、農作業に使用する農機具、農薬、肥料などの情報がある。このため、ユーザが農作物を栽培する際の管理目的で格子型カレンダ画面と縦型カレンダ画面を利用する場合には、それぞれ異なる参照目的で格子型カレンダ画面と縦型カレンダ画面を閲覧することが想定される。
【００２０】
より具体的に説明すると、格子型カレンダ画面を閲覧している際に、ユーザが確認したいのは、直近の未来もしくは過去の日ごとの大まかな作業計画であることが多い。したがって、格子型カレンダ画面の表示中は、より少ない操作で簡単に直近の未来もしくは過去の情報を画面出力できるようにすることが望ましい。
【００２１】
一方で、縦型カレンダ画面を閲覧している際に、ユーザが確認したいのは、ある日の農作業に関する具体的な情報であることが多い。また、農業において、ある日の農作業について参考になるのは、同じ農作業についての過去の情報であることが多い。例えば、ある農作物を１年周期で栽培している場合に、ある日の農作業について参考になるのは、他の年の同時期の作業内容である。
【００２２】
例えば、ユーザは、前年の同時期の農作物を撮影した撮影画像から、現在の農作物の生育状況の良し悪しを判断したり、前年の同時期に散布した農薬名から、これから散布すべき農薬の種類を判断することができる。したがって、縦型カレンダ画面の表示中は、より少ない操作で簡単に他の年の同時期の情報を画面出力できるようにすることが望ましい。
【００２３】
ところが、表示中のカレンダ画面が、格子型カレンダ画面または縦型カレンダ画面のいずれであっても、ある操作に対する日付の変更の仕方が同じ場合、ユーザが知りたい、ある日付の情報を表示するまでにかかる操作数が増えて、ユーザの利便性が低下することがある。
【００２４】
例えば、表示中のカレンダ画面が格子型カレンダ画面または縦型カレンダ画面のいずれであっても、ある操作を行うと、カレンダ画面の日付を前月の日付に変更する場合を想定する。この場合、縦型カレンダ画面を表示中に、現在日から１年前の日付の情報を表示するためには、ある操作を１２回行うこととなる。
【００２５】
そこで、実施の形態１では、ディスプレイ１１０に表示中のカレンダ画面が、縦型カレンダ画面または格子型カレンダ画面のいずれであるかに応じて、ある操作に対するカレンダ画面の日付の変更の仕方を変える画面制御方法について説明する。以下、画面制御装置１００の画面制御方法の一実施例について説明する。
【００２６】
（１）画面制御装置１００は、縦型カレンダ画面または格子型カレンダ画面の表示中に所定の操作を検出する。ここで、所定の操作とは、ディスプレイ１１０の表示内容を、表示中のカレンダ画面の日付とは異なる他の日付のカレンダ画面に遷移させるための操作である。
【００２７】
所定の操作の操作内容は、任意に設定可能である。例えば、ディスプレイ１１０がタッチパネル式である場合は、横方向のフリック、斜め方向のフリック、特定のボタンのクリックなどを所定の操作として設定することができる。さらに、画面制御装置１００に設けられる物理的な特定のボタンの押下を所定の操作として設定することにしてもよい。
【００２８】
図１の例では、画面制御装置１００は、縦型カレンダ画面または格子型カレンダ画面を表示中の横方向のフリックを所定の操作として検出する。フリックは、画面上を指先やペンでスライドさせる操作である。横方向のフリックには、右方向のフリック（右フリック）と左方向のフリック（左フリック）とがある。
【００２９】
（２）画面制御装置１００は、所定の操作を検出すると、表示中のカレンダ画面が、縦型カレンダ画面または格子型カレンダ画面のいずれであるかに応じて異なる変更の仕方で表示するカレンダ画面の日付を変更する画面制御を行う。
【００３０】
・表示中のカレンダ画面が縦型カレンダ画面の場合
まず、表示中のカレンダ画面が縦型カレンダ画面である場合について説明する。この場合、画面制御装置１００は、縦型カレンダ画面の表示中に所定の操作を検出すると、表示中の日付から、期間Ｔ１遡った日付もしくは期間Ｔ１経過した日付に変更する画面制御を行う。
【００３１】
ここで、期間Ｔ１は、後述する期間Ｔ２とは異なる期間であり、任意に設定可能である。上述したように、ある農作物を１年周期で栽培している場合に、ある日の農作業について参考になるのは、他の年の同時期の作業内容である。このため、期間Ｔ１は、例えば、農作物の栽培周期に応じて設定される。
【００３２】
栽培周期とは、同一の農作物を繰り返し栽培する場合の周期であり、例えば、農作物の種を播いてから（あるいは、苗を植えてから）、農作物を収穫するまでの期間である。栽培周期は、農作物の種類に応じて異なる場合がある。このため、栽培する農作物の種類に応じた栽培周期、例えば、３ヶ月、半年、１年などが期間Ｔ１として設定される。
【００３３】
図１の例では、農作物の栽培周期が１年のため、期間Ｔ１が「１年」に設定されている場合を想定する。この場合、画面制御装置１００は、縦型カレンダ画面の表示中に右フリックを検出すると、表示中の日付と同じ日にちであって、前年の日付に変更する画面制御を行う。また、画面制御装置１００は、縦型カレンダ画面の表示中に左フリックを検出すると、表示中の日付と同じ日にちであって、次年の日付に変更する画面制御を行う。
【００３４】
一例として、表示中の日付を「２０１３年１０月１日」とすると、画面制御装置１００は、縦型カレンダ画面の表示中に右フリックを検出すると、「２０１２年１０月１日」の縦型カレンダ画面の画面情報を生成してディスプレイ１１０に表示する。
【００３５】
・表示中のカレンダ画面が格子型カレンダ画面の場合
つぎに、表示中のカレンダ画面が格子型カレンダ画面である場合について説明する。この場合、画面制御装置１００は、格子型カレンダ画面の表示中に所定の操作を検出すると、表示中の月から、期間Ｔ２遡った月の日付もしくは期間Ｔ２経過した月の日付に変更する画面制御を行う。
【００３６】
ここで、期間Ｔ２は、期間Ｔ１とは異なる期間であり、任意に設定可能である。上述したように、格子型カレンダ画面を閲覧している際に、ユーザが確認したいのは、直近の未来もしくは過去の日ごとの大まかな作業計画である。このため、期間Ｔ２は、例えば、１ヶ月、２ヶ月程度の期間に設定される。
【００３７】
図１の例では、期間Ｔ２が「１ヶ月」に設定されている場合を想定する。この場合、画面制御装置１００は、格子型カレンダ画面の表示中に右フリックを検出すると、表示中の月の前月の日付に変更する画面制御を行う。また、画面制御装置１００は、格子型カレンダ画面の表示中に左フリックを検出すると、表示中の月の次月の日付に変更する画面制御を行う。
【００３８】
一例として、表示中の日付を「２０１３年１０月１日〜２０１３年１０月３１日」とすると、画面制御装置１００は、格子型カレンダ画面の表示中に左フリックを検出すると、「２０１３年１１月１日〜２０１３年１１月３０日」の格子型カレンダ画面の画面情報を生成してディスプレイ１１０に表示する。
【００３９】
以上説明したように、実施の形態１にかかる画面制御装置１００によれば、表示中のカレンダ画面が縦型カレンダ画面または格子型カレンダ画面のいずれであるかに応じて、横方向のフリックに対するカレンダ画面の日付の変更の仕方を変えることができる。
【００４０】
これにより、格子型カレンダ画面と縦型カレンダ画面をそれぞれの特性に応じて異なる参照目的で使い分ける際に、ユーザが知りたい、ある日付の情報を、より少ない操作で画面出力できるようになり、ユーザの利便性の向上を図ることができる。また、ユーザが知りたい、ある日付の情報を、より少ない操作で画面出力できるようにすることで、ディスプレイ１１０の表示制御にかかる画面制御装置１００の処理負荷を軽減させて消費電力を抑制することができる。
【００４１】
（実施の形態２）
つぎに、実施の形態２にかかるシステム２００のシステム構成例について説明する。実施の形態２では、実施の形態１で説明した画面制御装置１００の機能を、システム２００内の画面制御装置２０１に適用した場合について説明する。なお、実施の形態１で説明した箇所と同様の箇所については説明を省略する。
【００４２】
（システム２００のシステム構成例）
図２は、システム２００のシステム構成例を示す説明図である。図２において、システム２００は、画面制御装置２０１と、複数の通信端末装置２０２と、を含む。システム２００において、画面制御装置２０１と通信端末装置２０２は、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００４３】
ここで、画面制御装置２０１は、通信端末装置２０２の画面制御を行うコンピュータである。画面制御装置２０１は、例えば、サーバである。画面制御装置２０１は、通信端末装置２０２からイベント情報を受信し、受信したイベント情報に応じた画面情報を生成して通信端末装置２０２に送信する。
【００４４】
イベント情報は、通信端末装置２０２に対する操作イベントを示す情報である。操作イベントには、例えば、クリック、フリック、スクロール、ボタン押下などの様々なものがある。画面情報は、例えば、カレンダ画面、ログイン画面、ログアウト画面などの画面情報である。
【００４５】
通信端末装置２０２は、タッチパネル式のディスプレイ（例えば、後述する図４に示すディスプレイ４０３）を有し、画面制御装置２０１の画面制御にしたがって、縦型カレンダ画面と格子型カレンダ画面とを切り替えて表示可能なコンピュータである。通信端末装置２０２は、例えば、スマートフォン、携帯電話機、タブレット型ＰＣ、ＰＨＳなどである。
【００４６】
通信端末装置２０２は、ユーザの操作入力により操作イベントを受け付け、受け付けた操作イベントについてのイベント情報を画面制御装置２０１に送信する。そして、通信端末装置２０２は、送信したイベント情報に対応する画面情報を画面制御装置２０１から受信し、受信した画面情報をディスプレイに表示する。
【００４７】
システム２００において、画面制御装置２０１は、例えば、通信端末装置２０２のユーザによるログイン操作に応じて、通信端末装置２０２に対する画面制御を開始する。また、画面制御装置２０１は、通信端末装置２０２のユーザによるログアウト操作に応じて、通信端末装置２０２に対する画面制御を終了する。
【００４８】
（画面制御装置２０１のハードウェア構成例）
図３は、画面制御装置２０１のハードウェア構成例を示すブロック図である。図３において、画面制御装置２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４９】
ここで、ＣＰＵ３０１は、画面制御装置２０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００５０】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、図２に示した通信端末装置２０２）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００５１】
ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。なお、画面制御装置２０１は、上述した構成部のほか、例えば、キーボード、マウス、ディスプレイなどを有することにしてもよい。
【００５２】
（通信端末装置２０２のハードウェア構成例）
図４は、通信端末装置２０２のハードウェア構成例を示すブロック図である。図４において、通信端末装置２０２は、ＣＰＵ４０１と、メモリ４０２と、ディスプレイ４０３と、キーパッド４０４と、Ｉ／Ｆ４０５と、音声信号処理部４０６と、スピーカ４０７と、マイクロフォン４０８と、を有する。また、各構成部はバス４００によってそれぞれ接続される。
【００５３】
ここで、ＣＰＵ４０１は、通信端末装置２０２の全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭがＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のプログラムを記憶し、ＲＯＭがアプリケーションプログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させることになる。
【００５４】
ディスプレイ４０３は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ４０３は、タッチパネル式のディスプレイである。ディスプレイ４０３は、例えば、液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを採用することができる。キーパッド４０４は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。
【００５５】
Ｉ／Ｆ４０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、画面制御装置２０１）に接続される。そして、Ｉ／Ｆ４０５は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。
【００５６】
音声信号処理部４０６は、スピーカ４０７およびマイクロフォン４０８に接続される。例えば、マイクロフォン４０８に受音された音声は、音声信号処理部４０６でＡ／Ｄ変換される。また、スピーカ４０７からは音声が出力される。
【００５７】
なお、図示は省略するが、通信端末装置２０２は、上述した構成部のほか、例えば、各構成部に電源電圧を供給するＰＭＵ（Ｐｏｗｅｒ  Ｍａｎａｇｅｍｅｎｔ  Ｕｎｉｔ）、バッテリ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニットなどを有することにしてもよい。
【００５８】
（画面制御装置２０１の機能的構成例）
図５は、画面制御装置２０１の機能的構成例を示すブロック図である。図５において、画面制御装置２０１は、検出部５０１と、判定部５０２と、画面制御部５０３と、を含む構成である。検出部５０１〜画面制御部５０３は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００５９】
検出部５０１は、通信端末装置２０２のディスプレイ４０３に縦型カレンダ画面または格子型カレンダ画面を表示中に、通信端末装置２０２に対する所定の操作を検出する機能を有する。所定の操作は、例えば、ディスプレイ４０３に対する横方向のフリック、斜め方向のフリック、特定のボタンのクリックなどであってもよく、また、キーパッド４０４が有する特定のキーの押下であってもよい。
【００６０】
具体的には、例えば、検出部５０１は、ディスプレイ４０３に縦型カレンダ画面または格子型カレンダ画面を表示中の通信端末装置２０２から、所定の操作についてのイベント情報を受信することにより、通信端末装置２０２に対する所定の操作を検出する。
【００６１】
以下の説明では、所定の操作の一例として、ディスプレイ４０３に対する「横方向のフリック」を例に挙げて説明する。横方向のフリックには、右方向のフリック（右フリック）と左方向のフリック（左フリック）とがある。
【００６２】
判定部５０２は、ディスプレイ４０３に表示中のカレンダ画面の種別を判定する機能を有する。カレンダ画面の種別としては、縦型カレンダ画面と格子型カレンダ画面がある。具体的には、例えば、判定部５０２は、検出部５０１によって横方向のフリックが検出されたことに応じて、ディスプレイ４０３に表示中のカレンダ画面の種別を判定する。
【００６３】
ディスプレイ４０３に表示中のカレンダ画面の情報は、例えば、所定の操作についてのイベント情報に含まれていてもよい。また、画面制御装置２０１において、ディスプレイ４０３に表示中のカレンダ画面の情報を管理することにしてもよい。
【００６４】
画面制御部５０３は、ディスプレイ４０３の画面制御を行う機能を有する。例えば、画面制御部５０３は、判定部５０２によって判定された判定結果に基づいて、ディスプレイ４０３に表示中のカレンダ画面の種別に応じて異なる変更の仕方で表示するカレンダ画面の日付を変更する画面制御を行う。
【００６５】
より詳細に説明すると、画面制御部５０３は、縦型カレンダ画面の表示中に横方向のフリックが検出されると、表示中の日付から、期間Ｔ１遡った日付もしくは期間Ｔ１経過した日付に変更する画面制御を行う。上述したように、期間Ｔ１は、期間Ｔ２とは異なる期間であり、任意に設定可能である。
【００６６】
また、画面制御部５０３は、格子型カレンダ画面の表示中に横方向のフリックが検出されると、表示中の月から、期間Ｔ２遡った月の日付もしくは期間Ｔ２経過した月の日付に変更する画面制御を行う。上述したように、期間Ｔ２は、期間Ｔ１とは異なる期間であり、任意に設定可能である。
【００６７】
以下の説明では、期間Ｔ１として「１年」が設定され、期間Ｔ２として「１ヶ月」が設定された場合を例に挙げて説明する。
【００６８】
この場合、画面制御部５０３は、縦型カレンダ画面の表示中に右フリックが検出されると、表示中の日付と同じ日にちであって、前年の日付に変更する画面制御を行う。また、画面制御部５０３は、縦型カレンダ画面の表示中に左フリックが検出されると、表示中の日付と同じ日にちであって、次年の日付に変更する画面制御を行う。
【００６９】
また、画面制御部５０３は、格子型カレンダ画面の表示中に右フリックが検出されると、表示中の月の前月の日付に変更する画面制御を行う。また、画面制御部５０３は、格子型カレンダ画面の表示中に左フリックが検出されると、表示中の月の次月の日付に変更する画面制御を行う。
【００７０】
（カレンダ画面の遷移例）
つぎに、図６〜図９を用いて、通信端末装置２０２のディスプレイ４０３に表示されるカレンダ画面の遷移例について説明する。
【００７１】
図６〜図９は、カレンダ画面の遷移例を示す説明図である。図６において、通信端末装置２０２のディスプレイ４０３に、「２０１３年８月」の日ごとの大まかな情報が入力された格子型カレンダ画面ＣＬ１が表示されている。
【００７２】
具体的には、格子型カレンダ画面ＣＬ１には、「２０１３年８月」の各日における天候、作業日記の有無、農作業の有無、撮影画像の有無等がアイコンによって示されている。作業日記とは、ある日の農作業に関する情報が入力されたものである。縦型カレンダ画面には、作業日記の一部または全部の内容が表示される。農作業を表すアイコンとしては、例えば、防除・施肥、灌水、誘引、葉面散布、農薬散布、肥料散布などを表すアイコンがある。
【００７３】
格子型カレンダ画面ＣＬ１によれば、ユーザは、「２０１３年８月」の日ごとの大まかな情報を把握することができる。例えば、ユーザは、「２０１３年８月２４日」について、天候が曇りのち晴れであり、農作業に関する情報が入力された作業日記が存在し、また、圃場や農作物を撮影した撮影画像が存在することを把握することができる。
【００７４】
格子型カレンダ画面ＣＬ１において、ユーザが左フリックすると、格子型カレンダ画面ＣＬ２がディスプレイ４０３に表示される。具体的には、例えば、格子型カレンダ画面ＣＬ１において、ユーザが左フリックすると、通信端末装置２０２は、左フリックについてのイベント情報を画面制御装置２０１に送信する。
【００７５】
画面制御装置２０１は、該イベント情報を受信すると、格子型カレンダ画面ＣＬ１を表示中の左フリックを検出する。そして、画面制御装置２０１は、「２０１３年８月」の次月の「２０１３年９月」の格子型カレンダ画面の画面情報を生成して通信端末装置２０２に送信する。
【００７６】
通信端末装置２０２は、画面制御装置２０１から画面情報を受信すると、受信した画面情報をディスプレイ４０３に出力する。この結果、ディスプレイ４０３に、「２０１３年９月」の日ごとの大まかな情報が入力された格子型カレンダ画面ＣＬ２が表示される。
【００７７】
なお、格子型カレンダ画面ＣＬ１において、例えば、ボタンＢ１をクリックすると、「２０１３年７月」の格子型カレンダ画面をディスプレイ４０３に表示することができる。また、格子型カレンダ画面ＣＬ１において、ボタンＢ２をクリックすると、左フリックと同様に、「２０１３年９月」の格子型カレンダ画面ＣＬ２をディスプレイ４０３に表示することができる。
【００７８】
格子型カレンダ画面ＣＬ２によれば、ユーザは、「２０１３年９月」の日ごとの大まかな情報を把握することができる。例えば、ユーザは、「２０１３年９月２６日」について、天候が曇りであり、農作業に関する情報が入力された作業日記が存在し、また、圃場や農作物を撮影した撮影画像が存在することを把握することができる。
【００７９】
ここで、ユーザが、「２０１３年９月２６日」の縦型カレンダ画面を表示するために、格子型カレンダ画面ＣＬ２の「９月２６日」をクリックした場合を想定する。
【００８０】
この場合、通信端末装置２０２は、例えば、「２０１３年９月２６日」のクリックについてのイベント情報を画面制御装置２０１に送信する。画面制御装置２０１は、該イベント情報を受信すると、格子型カレンダ画面ＣＬ２の「９月２６日」が選択された状態の画面情報を生成して通信端末装置２０２に送信する。
【００８１】
通信端末装置２０２は、画面制御装置２０１から画面情報を受信すると、受信した画面情報をディスプレイ４０３に出力する。この結果、ディスプレイ４０３に、「２０１３年９月２６日」が選択された状態の格子型カレンダ画面ＣＬ２が表示される（図７参照）。
【００８２】
図７において、ディスプレイ４０３に、「２０１３年９月２６日」が選択された状態の格子型カレンダ画面ＣＬ２が表示されている。格子型カレンダ画面ＣＬ２において、ユーザがボタンＢ３をクリックすると、ディスプレイ４０３に表示するカレンダ画面の種別が、格子型カレンダ画面から縦型カレンダ画面に切り替わる。
【００８３】
具体的には、例えば、通信端末装置２０２は、ボタンＢ３のクリックについてのイベント情報を画面制御装置２０１に送信する。画面制御装置２０１は、該イベント情報を受信すると、「２０１３年９月２６日」の縦型カレンダ画面の画面情報を生成して通信端末装置２０２に送信する。
【００８４】
通信端末装置２０２は、画面制御装置２０１から画面情報を受信すると、受信した画面情報をディスプレイ４０３に出力する。この結果、ディスプレイ４０３に、「２０１３年９月２６日」の縦型カレンダ画面ＣＬ３が表示される。
【００８５】
縦型カレンダ画面ＣＬ３によれば、ユーザは、「２０１３年９月２６日」の農作業に関する具体的な情報を把握することができる。例えば、ユーザは、「２０１３年９月２６日」に栽培中の圃場および農作物が「川横（キュウリ）」であり、撮影画像から農作物の生育状況を把握することができる。
【００８６】
なお、縦型カレンダ画面ＣＬ３の例では、「２０１３年９月２６日」についての情報量が少ないため、「２０１３年９月２６日」に続いて、「２０１３年９月２７日」についての情報もディスプレイ４０３に表示されている。
【００８７】
ここで、ユーザが、「２０１３年９月２６日」に行うべき農作業を確認するために、１年前の「２０１２年９月２６日」の縦型カレンダ画面を参照する場合を想定する。
【００８８】
図８において、ディスプレイ４０３に、「２０１３年９月２６日」の農作業に関する具体的な情報が入力された縦型カレンダ画面ＣＬ３が表示されている。縦型カレンダ画面ＣＬ３において、ユーザが右フリックすると、縦型カレンダ画面ＣＬ４がディスプレイ４０３に表示される。具体的には、例えば、縦型カレンダ画面ＣＬ３において、ユーザが右フリックすると、通信端末装置２０２は、右フリックについてのイベント情報を画面制御装置２０１に送信する。
【００８９】
画面制御装置２０１は、該イベント情報を受信すると、縦型カレンダ画面ＣＬ３を表示中の右フリックを検出する。そして、画面制御装置２０１は、「２０１３年９月２６日」と同じ日にちであって、前年の「２０１２年９月２６日」の縦型カレンダ画面の画面情報を生成して通信端末装置２０２に送信する。
【００９０】
通信端末装置２０２は、画面制御装置２０１から画面情報を受信すると、受信した画面情報をディスプレイ４０３に出力する。この結果、ディスプレイ４０３に、２０１２年９月２６日の農作業に関する具体的な情報が入力された縦型カレンダ画面ＣＬ４が表示される。このように、ユーザは、縦型カレンダ画面ＣＬ３を表示中に右フリックするという１回の操作で、１年前の日付の縦型カレンダ画面ＣＬ４をディスプレイ４０３に表示させることができる。
【００９１】
縦型カレンダ画面ＣＬ４によれば、ユーザは、「２０１２年９月２６日」の農作業に関する具体的な情報を把握することができる。例えば、ユーザは、「２０１２年９月２６日」に栽培中の農作物が「川横（キュウリ）」であり、担当者「崎山」が作業として「肥料散布」を行ったことを把握することができる。また、ユーザは、散布した肥料が５００ｋｇの「××アミノ」であり、散布の仕方として「たっぷりめ」に散布したことを知ることができる。「××アミノ」は肥料名である。
【００９２】
これにより、ユーザは、「２０１３年９月２６日」に「川横（キュウリ）」の圃場に行うべき農作業が「肥料散布」であることを知ることができる。また、ユーザは、散布すべき肥料が「××アミノ」であり、この時期は５００ｋｇ程度の肥料をたっぷりめに散布したほうがよいことを知ることができる。
【００９３】
また、図９に示すように、縦型カレンダ画面ＣＬ４において、ユーザがボタンＢ４をクリックすると、ディスプレイ４０３に表示するカレンダ画面の種別を、縦型カレンダ画面から格子型カレンダ画面に切り替えることができる。具体的には、例えば、縦型カレンダ画面ＣＬ４において、ユーザがボタンＢ４をクリックすると、通信端末装置２０２は、ボタンＢ４のクリックについてのイベント情報を画面制御装置２０１に送信する。
【００９４】
画面制御装置２０１は、該イベント情報を受信すると、例えば、表示中の縦型カレンダ画面ＣＬ４の日付と同じ年月である２０１２年９月の格子型カレンダ画面の画面情報を生成して通信端末装置２０２に送信する。通信端末装置２０２は、画面制御装置２０１から画面情報を受信すると、受信した画面情報をディスプレイ４０３に出力する。この結果、ディスプレイ４０３に「２０１２年９月」の格子型カレンダ画面ＣＬ５が表示される。
【００９５】
なお、図９の例では、縦型カレンダ画面ＣＬ４の切替先として、縦型カレンダ画面ＣＬ４の日付と同じ年月である「２０１２年９月」の格子型カレンダ画面ＣＬ５を表示することにしたが、これに限らない。例えば、画面制御装置２０１は、縦型カレンダ画面ＣＬ４の切替先として、縦型カレンダ画面ＣＬ４に切替前の格子型カレンダ画面ＣＬ２の画面情報を通信端末装置２０２に送信することにしてもよい。
【００９６】
この結果、ディスプレイ４０３には、「２０１３年９月」の格子型カレンダ画面ＣＬ２が表示される。これにより、例えば、ユーザが「２０１３年９月２６日」に続いて、「２０１３年９月２７日」に行うべき農作業を確認したい場合に、即座に格子型カレンダ画面ＣＬ２の「９月２７日」を選択することができるようになる。
【００９７】
また、図７の例では、格子型カレンダ画面ＣＬ２の切替先として、ユーザの操作入力により選択された「２０１３年９月２６日」の縦型カレンダ画面ＣＬ３を表示することにしたが、格子型カレンダ画面ＣＬ２においていずれの日も選択されていない場合がある。この場合、画面制御装置２０１は、格子型カレンダ画面ＣＬ２の切替先として、格子型カレンダ画面ＣＬ２のいずれかの日（例えば、初日、中日、末日など）の縦型カレンダ画面の画面情報を生成して通信端末装置２０２に送信することにしてもよい。
【００９８】
（画面制御装置２０１の画面制御処理手順）
つぎに、画面制御装置２０１の画面制御処理手順について説明する。ここでは、カレンダ画面の日付を西暦表記で「ｘ年ｙ月ｚ日」と表記する。
【００９９】
図１０は、画面制御装置２０１の画面制御処理手順の一例を示すフローチャートである。図１０のフローチャートにおいて、まず、画面制御装置２０１は、通信端末装置２０２のディスプレイ４０３に縦型カレンダ画面または格子型カレンダ画面を表示中に横方向のフリックを検出したか否かを判断する（ステップＳ１００１）。
【０１００】
ここで、画面制御装置２０１は、横方向のフリックを検出するのを待つ（ステップＳ１００１：Ｎｏ）。そして、画面制御装置２０１は、横方向のフリックを検出した場合（ステップＳ１００１：Ｙｅｓ）、ディスプレイ４０３に表示中のカレンダ画面の種別が、格子型カレンダ画面または縦型カレンダ画面のいずれであるかを判定する（ステップＳ１００２）。
【０１０１】
ここで、格子型カレンダ画面の場合（ステップＳ１００２：格子型カレンダ画面）、画面制御装置２０１は、横方向のフリックが、右フリックまたは左フリックのいずれであるかを判断する（ステップＳ１００３）。ここで、右フリックの場合（ステップＳ１００３：右フリック）、画面制御装置２０１は、表示中の格子型カレンダ画面の年月「ｘ年ｙ月」の「ｙ」をデクリメントする（ステップＳ１００４）。
【０１０２】
つぎに、画面制御装置２０１は、「ｘ年ｙ月」の格子型カレンダ画面の画面情報を生成する（ステップＳ１００５）。そして、画面制御装置２０１は、生成した格子型カレンダ画面の画面情報を通信端末装置２０２に送信して（ステップＳ１００６）、本フローチャートによる一連の処理を終了する。
【０１０３】
また、ステップＳ１００３において、左フリックの場合（ステップＳ１００３：左フリック）、画面制御装置２０１は、表示中の格子型カレンダ画面の年月「ｘ年ｙ月」の「ｙ」をインクリメントして（ステップＳ１００７）、ステップＳ１００５に移行する。
【０１０４】
また、ステップＳ１００２において、縦型カレンダ画面の場合（ステップＳ１００２：縦型カレンダ画面）、画面制御装置２０１は、横方向のフリックが、右フリックまたは左フリックのいずれであるかを判断する（ステップＳ１００８）。ここで、右フリックの場合（ステップＳ１００８：右フリック）、画面制御装置２０１は、表示中の縦型カレンダ画面の日付「ｘ年ｙ月ｚ日」の「ｘ」をデクリメントする（ステップＳ１００９）。なお、表示中の日付が、閏年の２月２９日である場合、「ｘ」をデクリメントするとともに、日付を３月１日に変更することも考えられる。
【０１０５】
つぎに、画面制御装置２０１は、「ｘ年ｙ月ｚ日」の縦型カレンダ画面の画面情報を生成する（ステップＳ１０１０）。そして、画面制御装置２０１は、生成した縦型カレンダ画面の画面情報を通信端末装置２０２に送信して（ステップＳ１０１１）、本フローチャートによる一連の処理を終了する。
【０１０６】
また、ステップＳ１００８において、左フリックの場合（ステップＳ１００８：左フリック）、画面制御装置２０１は、表示中の縦型カレンダ画面の日付「ｘ年ｙ月ｚ日」の「ｘ」をインクリメントして（ステップＳ１０１２）、ステップＳ１０１０に移行する。なお、表示中の日付が、閏年の２月２９日である場合、「ｘ」をインクリメントするとともに、日付を３月１日に変更することも考えられる。
【０１０７】
これにより、縦型カレンダ画面または格子型カレンダ画面を表示中に横方向のフリックを検出すると、表示中のカレンダ画面が、縦型カレンダ画面または格子型カレンダ画面のいずれであるかに応じて異なる変更の仕方で表示するカレンダ画面の日付を変更できる。
【０１０８】
以上説明したように、実施の形態２にかかる画面制御装置２０１によれば、通信端末装置２０２のディスプレイ４０３に縦型カレンダ画面または格子型カレンダ画面を表示中に通信端末装置２０２に対する所定の操作を検出することができる。また、画面制御装置２０１によれば、縦型カレンダ画面の表示中に所定の操作を検出すると、表示中の日付から、期間Ｔ１遡った日付もしくは期間Ｔ１経過した日付に変更する画面制御を行うことができる。また、画面制御装置２０１によれば、格子型カレンダ画面の表示中に所定の操作を検出すると、表示中の月から、期間Ｔ１とは異なる期間Ｔ２遡った月の日付もしくは期間Ｔ２経過した月の日付に変更する画面制御を行うことができる。
【０１０９】
これにより、縦型カレンダ画面または格子型カレンダ画面を表示中に所定の操作を検出すると、表示中のカレンダ画面が、縦型カレンダ画面または格子型カレンダ画面のいずれであるかに応じて異なる変更の仕方で表示するカレンダ画面の日付を変更できる。
【０１１０】
また、画面制御装置２０１によれば、縦型カレンダ画面の表示中に所定の操作を検出すると、表示中の日付と同じ日にちであって、前年もしくは次年の日付に変更する画面制御を行うことができる。これにより、例えば、毎年繰り返し栽培している農作物の前年度以前の情報を知るといった目的で参照される縦型カレンダ画面の表示中は、より少ない操作で他の年の同時期の情報を画面出力できるようになる。
【０１１１】
また、画面制御装置２０１によれば、格子型カレンダ画面の表示中に所定の操作を検出すると、表示中の月の前月もしくは次月の日付に変更する画面制御を行うことができる。これにより、例えば、現在日前後の日ごとの大まかな情報を知るといった目的で参照される格子型カレンダ画面の表示中は、より少ない操作で直近の未来もしくは過去の情報を画面出力できるようになる。
【０１１２】
また、画面制御装置２０１によれば、縦型カレンダ画面または格子型カレンダ画面を表示中の横方向のフリックを所定の操作として検出することができる。これにより、直感的かつ同一の操作で縦型カレンダ画面および格子型カレンダ画面の日付変更を行わせることができる。
【０１１３】
これらのことから、画面制御装置２０１によれば、格子型カレンダ画面と縦型カレンダ画面をそれぞれの特性に応じて異なる参照目的で使い分ける際に、ユーザが知りたい、ある日付の情報を、より少ない操作で画面出力できるようになり、ユーザの利便性の向上を図ることができる。また、ユーザが知りたい、ある日付の情報を、より少ない操作で画面出力できるようにすることで、通信端末装置２０２の画面制御にかかる画面制御装置２０１の処理負荷を軽減させて消費電力を抑制することができる。
【０１１４】
なお、本実施の形態で説明した画面制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本画面制御プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本画面制御プログラムは、インターネット等のネットワークを介して配布してもよい。
【符号の説明】
【０１１５】
１００，２０１  画面制御装置
１１０，４０３  ディスプレイ
２００  システム
２０２  通信端末装置
５０１  検出部
５０２  判定部
５０３  画面制御部
【図１】
2015056354.tif 000003
【図２】
2015056354.tif 000004
【図３】
2015056354.tif 000005
【図４】
2015056354.tif 000006
【図５】
2015056354.tif 000007
【図６】
2015056354.tif 000008
【図７】
2015056354.tif 000009
【図８】
2015056354.tif 000010
【図９】
2015056354.tif 000011
【図１０】
2015056354.tif 000012
【手続補正書】
【提出日】平成29年1月4日(2017.1.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
日付が時系列に縦方向一列でスクロール可能に並んだ第一のカレンダ画面と、日付が曜日の順に横方向にかつ時系列に縦方向に格子状に並んだ第二のカレンダ画面とを切り替えて表示制御可能なコンピュータに、
前記第一のカレンダ画面の表示中に所定の操作を検出すると、表示中の日付と同じ日にちであって、前年もしくは次年の日付に変更する画面制御を行い、
前記第二のカレンダ画面の表示中に前記所定の操作を検出すると、表示中の月の前月もしくは次月の日付に変更する画面制御を行う、
処理を実行させることを特徴とする画面制御プログラム。
【請求項２】
前記画面制御を行う処理は、
前記第一のカレンダ画面または前記第二のカレンダ画面を表示中の横方向のフリックを前記所定の操作として検出することを特徴とする請求項１に記載の画面制御プログラム。
【請求項３】
日付が時系列に縦方向一列でスクロール可能に並んだ第一のカレンダ画面と、日付が曜日の順に横方向にかつ時系列に縦方向に格子状に並んだ第二のカレンダ画面とを切り替えて表示制御可能な画面制御装置であって、
前記第一のカレンダ画面の表示中に所定の操作を検出すると、表示中の日付と同じ日にちであって、前年もしくは次年の日付に変更する画面制御を行い、
前記第二のカレンダ画面の表示中に前記所定の操作を検出すると、表示中の月の前月もしくは次月の日付に変更する画面制御を行う、
制御部を有することを特徴とする画面制御装置。
【請求項４】
日付が時系列に縦方向一列でスクロール可能に並んだ第一のカレンダ画面と、日付が曜日の順に横方向にかつ時系列に縦方向に格子状に並んだ第二のカレンダ画面とを切り替えて表示制御可能なコンピュータが、
前記第一のカレンダ画面の表示中に所定の操作を検出すると、表示中の日付と同じ日にちであって、前年もしくは次年の日付に変更する画面制御を行い、
前記第二のカレンダ画面の表示中に前記所定の操作を検出すると、表示中の月の前月もしくは次月の日付に変更する画面制御を行う、
処理を実行することを特徴とする画面制御方法。
【国際調査報告】
2015056354.tif 000013
2015056354.tif 000014