(57)【要約】  【課題】、情報入力の度に入力画面が遷移しても、入力中に以前の入力画面で入力した情報を確認することが可能な方法、また、入力画面の遷移は予め決まっていても、他の入力画面へ直接移動することが可能な方法、さらに、以前の入力画面に移動すると、それまでに入力した情報を失うことがない方法を提供することを目的とする。  【解決手段】表示装置へ複数の画面を順次表示させる方法であって、  第1の入力項目を含む第1の画面を前記表示装置へ表示させるステップと、  前記第1の入力項目に対してユーザからの情報の入力を受け付けるステップと、  第2の入力項目と前記第1の入力項目に対してユーザから入力された情報に対応する第1の履歴項目とを有する第2の画面を前記第1の画面に代わって前記表示装置へ表示させるステップと  を含む方法。【選択図】  図９
2007172370.tif 000002
【特許請求の範囲】
【請求項１】
表示装置へ複数の画面を順次表示させる方法であって、
第1の入力項目を有する第1の画面を前記表示装置へ表示させるステップと、
前記第1の入力項目に対してユーザからの情報の入力を受け付けるステップと、
第2の入力項目と前記第1の入力項目に対してユーザから入力された情報に対応する第1の履歴項目とを有する第2の画面を前記第1の画面に代わって前記表示装置へ表示させるステップと
を含む方法。
【請求項２】
前記第1の画面は、複数の第1の入力項目を有し、
前記第2の画面は、前記複数の第1の入力項目と、前記複数の第1の入力項目のぞれぞれに対してユーザから入力された情報に対応する複数の第1履歴項目とを有する
請求項１に記載の方法。
【請求項３】
前記第1の画面は、次画面の表示に対応する遷移項目を有し、
前記遷移項目に対してユーザからの選択の入力を受け付けるステップをさらに含み、
前記第2の画面を前記表示装置へ表示させるステップは、
前記遷移項目に対してユーザからの選択の入力を受け付けることを条件に、前記第2の画面を前記表示装置へ表示させる請求項１に記載の方法。
【請求項４】
前記複数の画面の画面遷移が、前記第1の入力項目に対してユーザから入力された情報に応じて異なる請求項１に記載の方法。
【請求項５】
前記第1の履歴項目に対してユーザからの選択の入力を受け付けることを条件に、当該第1の履歴項目に対応する前記第1の画面を前記第2の画面に代わって前記表示装置へ再度表示させるステップ
をさらに含む請求項１に記載の方法。
【請求項６】
前記第2の画面は、前記第1の入力項目を有し、
前記第1の入力項目に対してユーザからの選択の入力を受け付けることを条件に、当該第1の入力項目に対応する前記第1の画面を前記第2の画面に代わって前記表示装置へ再度表示させるステップ
をさらに含む請求項１に記載の方法。
【請求項７】
前記第1の画面を再表示させるステップは、
前記第1の入力項目に対してユーザからの情報の入力を受け付け可能な状態で前記第1の画面を再表示させる請求項５又は６に記載の方法。
【請求項８】
前記複数の画面はウィザード方式で前記表示装置へ表示される請求項１に記載の方法
【請求項９】
前記複数の画面には遷移関係が存在し、前記第1の画面と前記第2の画面との間の遷移には他の画面が含まれる請求項１に記載の方法。
【請求項１０】
前記第2の項目に対してユーザからの情報の入力を受け付けるステップと、
第3の項目と前記第2の項目に対して入力された情報に対応する第2の履歴情報とを有する第3の画面を前記第2の画面に代わって前記表示装置へ表示させるステップと、
をさらに含む請求項１に記載の方法。
【請求項１１】
前記第3の画面は、前記第1の履歴項目を有し、
前記第1の履歴項目に対してユーザからの選択の入力を受け付けることを条件に、前記第1の画面を前記第3の画面に代わって前記表示装置へ再度表示させるステップ
をさらに含む請求項１０に記載の方法。
【請求項１２】
前記第3の画面は、前記第1の入力項目を有し、
前記第1の入力項目に対してユーザからの選択の入力を受け付けることを条件に、前記第1の画面を前記第3の画面に代わって前記表示装置へ再度表示させるステップ
をさらに含む請求項１０に記載の方法。
【請求項１３】
前記第1の画面を再表示させるステップは、
前記第1の入力項目に対してユーザからの情報の入力を受け付け可能な状態で前記第1の画面を再表示させる請求項１１又は１２に記載の方法。
【請求項１４】
前記第1の画面は、次画面の表示に対応する遷移項目を有し、
前記遷移項目に対してユーザからの選択の入力を受け付けることを条件に、前記第3の画面を前記第1の画面に代わって前記表示装置へ再表示させるステップ
をさらに含む請求項１１又は１２に記載の方法。
【請求項１５】
前記第3の画面を前記第1の画面に代わって前記表示装置へ再表示させるステップは、前記第2の画面を再表示させることなく、前記第3の画面を再表示させる請求項１４に記載の方法。
【請求項１６】
前記第3の画面は、前記第1の入力項目及び前記第1の履歴項目と、前記第2の入力項目及び前記第2の履歴項目とを有し、
前記第1の入力項目又は前記第1の履歴項目に対してユーザからの選択の入力を受け付けることを条件に、前記第1の画面を前記第3の画面に代わって前記表示装置へ再度表示させるステップと、
前記第2の入力項目又は前記第2の履歴項目に対してユーザからの選択の入力を受け付けることを条件に、前記第2の画面を前記第3の画面に代わって前記表示装置へ再度表示させるステップと
をさらに含む請求項１０に記載の方法。
【請求項１７】
複数の画面を順次表示させるシステムにおいて、
各画面を表示する表示手段と、
各画面に含まれる入力項目に対するユーザからの情報の入力を受け付ける入力手段と、
前記ユーザから入力される情報を前記画面又は前記入力項目に関連付け履歴項目として記憶する記憶手段と、
一の画面を既に他の画面でユーザから入力された履歴項目を含めて前記表示手段へ表示させるよう制御する制御手段と
を有するシステム。
【請求項１８】
前記記憶手段は、前記画面と当該画面に含まれる入力項目と当該入力項目に対応する履歴項目とを関連付けて記憶し、
前記制御手段は、一の画面に対応する入力項目と他の画面で既にユーザから入力された履歴項目と当該履歴項目に対応する入力項目とを含め、当該一の画面を前記表示手段へ表示させるよう制御する請求項１７に記載のシステム。
【請求項１９】
前記制御手段は、当該一の画面に表示される履歴項目又は当該履歴項目に対応する入力項目に対するユーザからの選択の入力に応答して、当該履歴項目又は当該入力項目に対応する他の画面を当該一の画面に代えて前記表示手段へ再度表示させるよう制御する請求項１８に記載のシステム。
【請求項２０】
前記制御手段は、前記再表示された他の画面に代えて前記一の画面を再表示する際に、既にユーザから入力された入力項目を含む画面への遷移をスキップするように制御する請求項１９に記載のシステム。
【請求項２１】
前記記憶手段の記憶内容を他のシステムに対して送信する送信手段を更に備える請求項１７に記載のシステム。
【請求項２２】
前記システムは、携帯情報端末であり、前記表示手段は、当該情報端末のディスプレイを含み、前記入力手段は当該情報端末の入力ボタンを含む請求２１に記載のシステム。
【請求項２３】
表示装置を備えるコンピュータに複数の画面を順次表示させるコンピュータ・プログラムであって、
コンピュータに、
第1の入力項目を含む第1の画面を前記表示装置へ表示するステップと、
前記第1の入力項目に対してユーザからの情報の入力を受け付けるステップと、
第2の入力項目と前記第1の入力項目に対してユーザから入力された情報に対応する第1の履歴項目とを有する第2の画面を前記第1の画面に代わって前記表示装置へ表示するステップと
を実行させるコンピュータ・プログラム。
【請求項２４】
複数のクライアントを含むシステムを構築する方法であり
複数のクライアントを当該システムへ導入するステップを含み、
各クライアントは、
各画面を表示する表示機能と、
各画面に含まれる入力項目に対するユーザからの情報の入力を受け付ける入力機能と、
前記ユーザから入力される情報を前記画面又は前記入力項目に関連付け履歴項目として記憶する記憶機能と、
一の画面を他の画面で既にユーザから入力された履歴項目を含めて前記表示手段へ表示させるよう制御する制御機能と
を有する方法。
【請求項２５】
前記導入するステップに先立ち、前記クライアント用のプログラムを提供するステップを有する請求項２４に記載の方法。
【請求項２６】
前記導入するステップに先立ち、既存のクライアントに対して、前記表示機能、前記入力機能、前記記憶機能、前記制御機能のうちの少なくとも一部を実装するステップを有する請求項２４に記載の方法。
【請求項２７】
前記クライアントは、携帯電話である請求項２４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はユーザインタフェイスに関し、特に、複数の画面を順次ユーザへ表示する技術の改良に係る。
【背景技術】
【０００２】
従来から、いわゆるウィザード方式の情報入力方法が知られている（特許文献１参照）。このウィザード方式のデータ入力方法は、遷移関係を有する複数の入力画面に対して順次ユーザが対話方式で情報を入力することにより、必要な情報入力を行うものである。このような方式は、煩雑な情報入力作業を容易にするため、例えば、パーソナル・コンピュータのアプリケーション・プログラムの設定入力や、デバイスの設定入力において広く利用されている。
【０００３】
【特許文献１】特開２００４ー２７２３１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、ウィザード方式の情報入力方法は、情報入力の度に入力画面が遷移するため、入力中に以前の入力画面で入力した情報を確認することが困難である。また、入力画面の遷移は予め決まっているため、他の入力画面へ直接移動することが困難である。さらに、以前の入力画面に移動すると、それまでに入力した情報を失うことになりかねない。
本発明はこのような従来技術の問題点に鑑みてなされてものである。
【課題を解決するための手段】
【０００５】
本発明は、「表示装置へ複数の画面を順次表示させる方法」として把握することができる。すなわち本発明は、表示装置へ複数の画面を順次表示させる方法であって、第1の入力項目を含む第1の画面を前記表示装置へ表示させるステップと、前記第1の入力項目に対してユーザからの情報の入力を受け付けるステップと、第2の入力項目と前記第1の入力項目に対してユーザから入力された情報に対応する第1の履歴項目とを有する第2の画面を前記第1の画面に代わって前記表示装置へ表示させるステップとを含む方法である。
【０００６】
本発明は、「複数の画面を順次表示させるシステム」として把握することができる。すなわち本発明は、複数の画面を順次表示させるシステムにおいて、各画面を表示する表示手段と、各画面に含まれる入力項目に対するユーザからの情報の入力を受け付ける入力手段と、前記ユーザから入力される情報を前記画面又は前記入力項目に関連付け履歴項目として記憶する記憶手段と、一の画面を他の画面で既にユーザから入力された履歴項目を含めて前記表示手段へ表示させるよう制御する制御手段とを有するシステムである。
【０００７】
本発明は、「表示装置を備えるコンピュータに複数の画面を順次表示させるコンピュータ・プログラム」として把握することができる。すなわち本発明は、表示装置を備えるコンピュータに複数の画面を順次表示させるコンピュータ・プログラムであって、コンピュータに、第1の入力項目を含む第1の画面を前記表示装置へ表示するステップと、前記第1の入力項目に対してユーザからの情報の入力を受け付けるステップと、第2の入力項目と前記第1の入力項目に対してユーザから入力された情報に対応する第1の履歴項目とを有する第2の画面を前記第1の画面に代わって前記表示装置へ表示するステップとを実行させるコンピュータ・プログラムである。
【０００８】
本発明は、「複数のクライアントを含むシステムを構築する方法」として把握することができる。すなわち本発明は、複数のクライアントを含むシステムを構築する方法であり、複数のクライアントを当該システムへ導入するステップを含み、各クライアントは、各画面を表示する表示機能と、各画面に含まれる入力項目に対するユーザからの情報の入力を受け付ける入力機能と、前記ユーザから入力される情報を前記画面又は前記入力項目に関連付け履歴項目として記憶する記憶機能と、一の画面を他の画面で既にユーザから入力された履歴項目を含めて前記表示手段へ表示させるよう制御する制御機能とを有する方法である。
【発明の効果】
【０００９】
本発明によれば、情報入力の度に入力画面が遷移しても、入力中に以前の入力画面で入力した情報を確認することが可能である。また、入力画面の遷移は予め決まっていても、他の入力画面へ直接移動することが可能である。さらに、以前の入力画面に移動すると、それまでに入力した情報を失うことはない。
【発明を実施するための最良の形態】
【００１０】
発明の実施形態
以下、図面を参照しつつ、本発明の例示的な実施形態を説明する。
図1は、本発明が適用される情報処理システムを説明する概念図である。
X社はシステムインテグレータ（顧客の業務内容を分析し、問題に合わせた情報処理システムの企画、構築、運用などの業務を一括して請け負う業者）であり、Y社、Z社はいずれもX社の顧客である。この実施形態では、Y社及びZ社は同一のアパレル会社であり、Y社は支社、Z社は本社である。また、実際には、Y社は各地方に複数の拠点を有している。X社は、データ通信機能を有する携帯電話1(1)〜(M)をクライアントとしてY社へ複数台（M台）提供する。またX社は、データ通信機能を有するサーバ2をZ社へ提供する。携帯電話1(1)〜(M)とサーバ2とは、図示しない移動体通信基地局、データセンタ、インタネット、イントラネット等を介して互いに通信可能である。その結果、X社は当該アパレル会社（Y社及びZ社）に対して、売り上げ報告業務を情報通信技術を用いて効率化するサービスを提供することができる。
【００１１】
なお、他の実施形態としては、例えば、Y社は服飾品を扱う百貨店、Z社はY社へ服飾品を納めるアパレル会社とすることもできる。また、実際には、Y社の店舗は複数店舗存在する。X社は、後述の情報システムをY社及びZ社へ提供する。X社は、データ通信機能を有する携帯電話をクライアントとしてY社へ複数台提供する。またX社は、データ通信機能を有するサーバをZ社へ提供する。その結果、X社はY社及びZ社に対して、棚卸し業務を情報通信技術を用いて効率化するサービスを提供することもできる。
【００１２】
図2は、折りたたみ式携帯電話1を開いた状態の外観図である。図3は、図2に示した携帯電話1の機能ブロック図である。
携帯電話1は、ハードウェア構成として、マイク14A、A/D変換回路15A、スピーカ14B、D/A変換回路15B、信号処理回路16、変調回路17A、送信回路18A、復調回路17B、受信回路18B、アンテナ19、液晶パネル（表示手段、表示装置）10、キーパッド（入力手段）11、メモリ（記憶手段）12、中央演算処理装置（以下、「CPU」という：制御手段）10などを備えている。なお、図示はしないが、この他にも、例えば、デジタルカメラユニット、赤外線通信ユニット、ブルートゥース通信ユニットなどを備えてよい。
また携帯電話1は、ソフトウェア構成として、オペレーティングシステム、各種デバイスの制御プログラム、ミドルウェアプログラム、アプリケーションプログラムなどを備えてる。なお、これらのソフトウェアは、メモリ12内に格納されており、必要に応じてCPU10により実行される。
これらのハードウェア構成及びソフトウェア構成により、携帯電話1は、音声通信機能、データ通信機能、画面表示機能、データ入力機能、データ記憶機能などを発揮する。さらに、新たなアプリケーション・プログラムを携帯電話1へインストールすることにより、携帯電話1は新たな機能を発揮する。
【００１３】
図４は、売り上げ報告業務を効率化するサービスを提供する手順を示すフローチャートである。
X社は、携帯電話1用のプログラムを開発する（図4S1）。この売上報告プログラムを各携帯電話1へインストールことで、携帯電話1は、後述する売上報告ウィザード機能を発揮することが可能となる。またX社は、Z社の社内ネットワークシステムに対してサーバ2を設置する（同図S2）。このサーバ2には、各携帯電話1から送信される売上データを、店舗データ（得意先コード、店コード等）と対応付けてデータベースに記憶するように構成される。さらにX社は、複数台の携帯電話1に対してS1で開発したプログラムをインストールする（同S3）。次に、X社は、提供するシステムをテストして（同図S4）、必要なサービスレベルを満足することを確認する。より具体的には、各携帯電話1(1)〜(M)が所望の売上報告ウィザード機能を適切に発揮することができるか、売上情報をサーバ2へ送信することができるか、サーバ2は受信した売上情報を適切にデータベースに記憶することができるか、等をテストする。その後、実際に、アパレル会社（Y社及びZ社）は提供された情報処理システムを使用し（同図S5）、売り上げ報告業務を効率化する。
【００１４】
以下、図面を参照しつつ、当該情報処理システムの使用（図４S5）を携帯電話1の売上報告ウィザード機能を中心に説明する。
【００１５】
図５は、携帯電話1の売上報告ウィザード機能による画面遷移を示すものである。図６、図７は、いずれも携帯電話1の画面遷移のフローチャートである。図８は、携帯電話1のメモリ12に記憶される管理テーブルを模式的に示したものである。図９は、携帯電話1の液晶パネル10に表示される売上報告ウィザード画面（以下、単に「画面」という）の実例及びその遷移を説明するものである。
【００１６】
図５に示すように、この画面遷移としては、（紳士又は婦人用）レディメード服の売上報告に対応する第1の画面遷移（画面(1),(2),(3),(5),(6),(7)の順番）と、イージーオーダー服の売上報告に対応する第2の画面遷移（画面(1),(2),(4),(5),(7)の順番）との二種類（複数種類）存在する。
【００１７】
支社の従業員yは、携帯電話1を用いて、商品（服）の売上報告を本社へ行う。まず、基本情報となる得意先コード、店コード、従業員コード等を携帯電話1へ入力する。なお、携帯電話1を特定の得意先、特定の店、特定の授業員が使用する場合には、これらの情報を予め携帯電話1にデフォルト値として記憶しておくこともできる。次に、販売された商品に対応する情報をウィザード方式で入力する。必要な情報の入力が終了すると、従業員yは携帯電話1のデータ通信機能を用いて、これらの情報を本社のサーバ2へ送信する。本社のサーバ2は、これらの情報をデータベースに蓄積する。
以下、ウィザード方式による商品に関する情報入力を、基本手順、後戻手順、復帰手順に分けて説明する。
【００１８】
基本動作
まず、画面遷移の基本動作について説明する。携帯電話1は、その液晶パネル10に画面(1)を表示する（図6S70）。CPU13は、メモリ12内に記憶されている売上報告プログラム及び管理テーブルTに記憶されているデータに基づいて画面(1)を生成する。図8(a)は、初期状態における管理テーブルの内容を示すものである。この管理テーブルは、画面(1)と、当該画面(1)に含まれる入力項目(1)と、当該入力項目(1)に対応する履歴項目(1)とが一組となり（関連付けられて）記憶されている。例えば、画面(1)と入力項目(1)「商品種別」と履歴項目(1)「空（Null）」とが一組として記憶されている。図９（a）は、画面(1)を示している。画面(1）には、入力項目(1)として「商品種別？」が、商品種別の選択肢として「紳士レディメード」、「婦人レディメード」、「イージーオーダー」がそれぞれラジオボタンともに表示されている。また画面(1)には、遷移項目として「次へ」ボタンが表示されている。なお、この段階では履歴項目は「空」であるため、画面(1）には表示されていない。
【００１９】
ユーザであるY社の従業員ｙが、携帯電話1のキーパッド11(選択キー11A)を操作して、商品種別を選択し、「次へ」ボタンを押すことに応答して（図6S72)、携帯電話1は、その選択（入力）された商品種別（情報）を入力項目(1)に対応する履歴項目(1）としてメモリ12の管理テーブルに記憶する（図6S73)。ここでは、商品種別として「紳士レディメード」が選択され、「次へ」ボタンが押され、「紳士レディメード」が履歴項目(1）として記憶される。
【００２０】
さらに、商品種別として「紳士レディメード」を選択したことに応答して、上述の第1の画面遷移（図5参照）が選択される。この第1の画面遷移において、次の画面は画面(2)である。画面(2）に対応する履歴項目(2)が「空」であることを管理テーブルを参照して確認することを条件に(図6S74) 、携帯電話1は、その液晶パネル10上へ画面(1)に代わって画面(2）を表示する(図6S75、S70) 。CPU13は、メモリ12内に記憶されている売上報告プログラム及び管理テーブルTに記憶されているデータに基づいて画面(2)を生成する。管理テーブルは、画面(2)と、当該画面(2)に含まれる入力項目(2)と、当該入力項目(2)に対応する履歴項目(2)とが一組となり（関連付けられて）記憶されている。具体的には、画面(2)と入力項目(2A)「商品コード」と履歴項目(2A)「空（Null）」とが一組として記憶されている。また、画面(2)と入力項目(2B)「サイズ」と履歴項目(2B)「空（Null）」とが一組として記憶されている。図9（b）は、画面(2)を示している。画面(2）には、入力項目(2)として「バーコードを読み取ってください。」が、遷移項目(2)として「次へ」ボタンがそれぞれ表示されている。また、画面（2）には、既に画面(1)において入力された入力項目(1)「商品種別」、その入力項目(1）に対応する履歴項目(1)「紳士レディメード」が表示されている。
【００２１】
ユーザであるY社の従業員ｙが、携帯電話1のキーパッド11やカメラを操作して、商品に付されているバーコードを読み取り、「次へ」ボタンを押すことに応答して（図6S72)、携帯電話1は、その読み取られた（入力された）バーコード情報（商品コード及びサイズ）をそれぞれ入力項目(2A，2B)に対応する履歴項目(2A，2B）としてメモリ12の管理テーブルに記憶する（図6S73)。ここでは、商品コードとして「123」が、サイズとして「M」が読み取られ、「次へ」ボタンが押されることに応答して、それぞれ「123」及び「M」が履歴項目(2A，2B）として記憶される。なお、ここでは、携帯電話1のカメラを用いて商品のバーコードを読み取るが、これに限らず、例えば、携帯電話1とは別のバーコードリーダを用いてバーコードを読み取ってもよい。この場合、当該バーコードリーダから携帯電話1へ、読み取ったバーコード情報を（例えば、赤外線通信機能やブルートゥース（Bluetooth)通信機能を用いて）送信するように構成することができる。
【００２２】
第1の画面遷移において、次の画面は画面(3)である。画面(3）に対応する履歴項目(3)が「空」であることを、管理テーブルを参照して確認することを条件に(図6S74) 、携帯電話1は、その液晶パネル10上へ画面(2)に代わって画面(3）を表示する(図6S75、S70) 。CPU13は、メモリ12内に記憶されている売上報告プログラム及び管理テーブルTに記憶されているデータに基づいて画面(3)を生成する。管理テーブルは、画面(3)と、当該画面(3)に含まれる入力項目(3)と、当該入力項目(3)に対応する履歴項目(3)とが一組となり（関連付けられて）記憶されている。具体的には、画面(3)と入力項目(3A)「買い取り区分」と履歴項目(3A)「空（Null）」とが一組として記憶されている。また、画面(3)と入力項目(3B)「P（プロパー）/B（バーゲン）」と履歴項目(3B)「空（Null）」とが一組として記憶されている。図９（c）は、画面(3)を示している。画面(3）には、入力項目(3A)として「買い取り区分？」と、その買い取り区分の選択肢としてプルダウンメニュー「委託」等が、また入力項目(3B)として「P/B」とその選択肢としてプルダウンメニュー「バーゲン」等がそれぞれ表示される。また、画面(3)には、遷移項目(3)として「次へ」ボタンが表示される。さらに、画面(3）には、既に画面(1)において入力された入力項目(1)「商品種別」、その入力項目(1）に対応する履歴項目(1)「紳士レディメード」、既に画面(2)において入力された入力項目(2A）「商品コード」、その入力項目(2A）に対応する履歴項目（2A）「123」、また入力項目（2B）「サイズ」、その入力項目(2B）に対応する履歴項目（2B）「M」がそれぞれ表示されている。
【００２３】
ユーザであるY社の従業員ｙが、携帯電話1のキーパッド11を操作して、買い取り区分及びP/Bを選択し、「次へ」ボタンを押すことに応答して（図6S72)、その選択（入力）されたプルダウンメニューを入力項目(3)に対応する履歴項目(3）としてメモリ12の管理テーブルに記憶する（図6S73)。ここでは、買い取り区分として「委託」が選択され、P/Bとして「バーゲン」が選択され、「次へ」ボタンが押され、「委託」及び「バーゲン」がそれぞれ履歴項目(3A，3B）として記憶される。
【００２４】
第1の画面遷移において、次の画面は（画面（4）ではなく）画面(5)である。画面(5）に対応する履歴項目(5)が「空」であることを、管理テーブルを参照して確認することを条件に(図6S74) 、携帯電話1は、その液晶パネル10上へ画面(3)に代わって画面(5)を表示する(図6S75、S70) 。CPU13は、メモリ12内に記憶されている売上報告プログラム及び管理テーブルに記憶されているデータに基づいて画面(5)を生成する。管理テーブルは、画面(5)と、当該画面(5)に含まれる入力項目(5)と、当該入力項目(5)に対応する履歴項目(5)とが一組となり（関連付けられて）記憶されている。図9（d）は、画面(5)を示している。画面(5）には、入力項目(5)として「掛け率？」と、その掛け率のテキストボックスが表示される。また、画面(5)には、遷移項目(5)として「次へ」ボタンが表示される。さらに、画面(5）には、既に画面(1)において入力された入力項目(1)「商品種別」、その入力項目(1）に対応する履歴項目(1)「紳士レディメード」、既に画面(2)において入力された入力項目(2A）「商品コード」、その入力項目(2A）に対応する履歴項目（2A）「123」、入力項目（2B）「サイズ」、その入力項目(2B）に対応する履歴項目（2B）「M」、既に画面（3）において入力された入力項目(3A）「商品コード」、その入力項目(3A）に対応する履歴項目（3A）「123」、入力項目（3B）「サイズ」、その入力項目(3B）に対応する履歴項目（3B）「M」、がそれぞれ表示されている。
【００２５】
以下、同様に、画面の表示、従業員ｙによる情報の入力、情報の記憶、次の画面の表示を繰り返す。最終的に、図示しない確認画面が表示され、確認画面中の「OK」ボタンを従業員ｙが選択することに応答して、それまで入力された履歴項目が、携帯電話1の通信機能を介して、サーバ2のデータベース上に記憶される。
【００２６】
後戻動作
上述のように、各画面では、それまでの画面で既に入力された入力項目とそれに対応する履歴項目とが表示される。ここで、履歴項目は、従業員ｙ（ユーザ）に選択可能に表示されている。例えば、画面（5）には、既に画面(1)において入力された履歴項目(1)「紳士レディメード」、既に画面(2)において入力された履歴項目（2A）「123」、履歴項目（2B）「M」、既に画面（3）において入力された履歴項目（3A）「委託」、履歴項目（3B）「バーゲン」がそれぞれ選択可能に表示されている。従業員ｙがこれまでの入力の誤りに気付き、それを訂正する場合には、該当する履歴項目を選択することで当該履歴項目に対応する画面へ直接移行することができる。
【００２７】
例えば、従業員ｙが履歴項目（1）「紳士レディーメード」の誤りを訂正する場合には、携帯電話1のキーパッド11を操作し、履歴項目（1）を選択し（図6S71）、（必要に応じて）「次へ」ボタンを押す。すると、CPU13は、メモリ12内に記憶されている売上報告プログラム及び管理テーブルTに記憶されているデータに基づいて画面(1')を生成する。図8(b)は、第1の画面遷移に従って画面が画面（1），（2），（3），（5）の順に遷移してきた場合（上記基本動作参照）の、管理テーブルの内容を示すものである。この管理テーブルは、画面(1)(2)(3)(5)と、当該画面(1)(2)(3)(5)に含まれる入力項目(1)(2A,2B)(3A,3B)(5)と、当該入力項目(1)(2A,2B)(3A,3B)(5)に対応する履歴項目(1)(2A,2B)(3A,3B)(5)とがそれぞれ一組となり（関連付けられて）、記憶されている。この状態で画面(5)中の履歴項目（1）「紳士レディメード」が選択されると、CPU13は、それまでにユーザが入力した入力項目(1)(2A,2B)(3A,3B)及び当該入力項目(1)(2A,2B)(3A,3B)に対応する履歴項目(1)(2A,2B)(3A,3B)を含む画面（1'）を生成する。
【００２８】
図10(a）は、画面(1')を示している。携帯電話1は、その液晶パネル10上へ画面(5)に代わって画面(1')を表示する(図7S80) 。つまり、携帯電話1は、画面(2)、(3)の表示をスキップし、直接画面(5)から画面(1'）へと画面表示を移行する。画面(1'）には、入力項目(1)として「商品種別？」が、商品種別の選択肢として「紳士レディメード」、「婦人レディメード」、「イージーオーダー」がそれぞれラジオボタンともに選択可能に表示されている。この点は、画面(1)と同様である。さらに、画面(1')には、画面(1)とは異なり、入力項目(1)(2A,2B)(3A,3B)(5)と、当該入力項目(1)(2A,2B)(3A,3B)(5)に対応する履歴項目(1)(2A,2B)(3A,3B)(5)とが表示される。
【００２９】
復帰動作
画面(1'）が表示されている状態において、ユーザであるY社の従業員ｙが、携帯電話1のキーパッド11を操作して、商品種別を選択し、「次へ」ボタンを押すことに応答して（図7S81)、携帯電話1は、その選択（入力）された商品種別（情報）を入力項目(1)に対応する履歴項目(1）としてメモリ12の管理テーブルに上書き記憶する（図7S82)。ここでは、商品種別として（「紳士レディメード」を訂正し）「婦人レディメード」が選択され、「次へ」ボタンが押され、「婦人レディメード」が履歴項目(1）として記憶される。商品種別として「婦人レディメード」を選択したことに応答して、上述の第1の画面遷移（図５参照）が選択される。この第1の画面遷移において、次の画面は画面(2)である。画面(2）に対応する履歴項目(2)には履歴項目(2A）として「123」が履歴項(2B)として「M」がそれぞれ記憶されているため、画面(2)の表示をスキップする。同様に、画面(3)に対応する履歴項目(3)には履歴項目(3A）として「委託」が履歴項(3B)として「バーゲン」がそれぞれ記憶されているため、画面(3)の表示をスキップする。そして、画面(5）に対応する履歴項目(5）が「空」であることを管理テーブルを参照して確認することを条件に、携帯電話1は、その液晶パネル10上へ画面(1')に代わって画面(5'）を表示する(図7S84) 。
【００３０】
一方、商品種別として（「紳士レディメード」を訂正し）「イージーオーダー」が選択され、「次へ」ボタンが押されると、「イージーオーダー」が履歴項目(1）として記憶される。商品種別として「イージーオーダー」を選択したことに応答して、上述の第2の画面遷移（図5参照）が選択される。この第2の画面遷移において、次の画面は画面(2)である。画面(2）に対応する履歴項目(2)には履歴項目(2A）として「123」が履歴項(2B)として「M」がそれぞれ記憶されているため、画面(2)の表示をスキップする。第2の画面遷移において、その次の画面は（画面（3）ではなく）画面（4）である。そして、画面(4）に対応する履歴項目(4）が「空」であることを管理テーブルを参照して確認することを条件に、携帯電話1は、その液晶パネル10上へ画面(1')に代わって画面(4）を表示する(図7S84) 。画面(4）には、入力項目(4A,4B,4C)として「(お客様の）氏名」、「（お客様の）住所」、「（お客様の）電話番号」がそれぞれテキストボックスとして入力可能に表示されている。また、画面（4）には、既に画面(1')において入力された履歴項目(1)「イージーオーダー」、既に画面(2)において入力された履歴項目（2A）「123」、履歴項目（2B）「M」がそれぞれ選択可能に表示されている。
【００３１】
以上、本実施態様では、携帯電話1をクライアントとする情報システムを例に本発明を説明したが、本発明は、その他のあらゆるコンピュータ、例えば、パーソナルコンピュータ、タブレットコンピュータ、ハンドヘルドコンピュータ等に適用可能であることは勿論である。もっとも本発明は、携帯情報端末（PDA、携帯電話など）のように、比較的小型のディスプレイを備え、比較的情報の一覧性に乏しいコンピュータに対して優れた効果を発揮する。
【図面の簡単な説明】
【００３２】
【図１】図1は、本発明が適用される情報処理システムを説明する概念図である。
【図２】図2は、折りたたみ式携帯電話1を開いた状態の外観図である。
【図３】図3は、図2に示した携帯電話1の機能ブロック図である。
【図４】図４は、売り上げ報告業務を効率化するサービスを提供する手順を示すフローチャートである。
【図５】図５は、携帯電話1の売上報告ウィザード機能による画面遷移を示すものである。
【図６】図６は、携帯電話1の画面遷移の一のフローチャートである。
【図７】図７は、携帯電話1の画面遷移の他のフローチャートである。
【図８】図８は、携帯電話1のメモリ12に記憶される管理テーブルを模式的に示したものである。
【図９】図９は、携帯電話1の液晶パネル10に表示される売上報告ウィザード画面の一の実例及びその遷移を説明するものである。
【図１０】図１０は、携帯電話1の液晶パネル10に表示される売上報告ウィザード画面の他の実例及びその遷移を説明するものである。
【符号の説明】
【００３３】
１…携帯電話（クライアント）、
１０…液晶パネル（表示手段、表示装置）、
１１…キーパッド（入力手段）、
１２…メモリ（記憶手段）、
１３…CPU（制御手段）、
２…サーバ
【図１】
2007172370.tif 000003
【図２】
2007172370.tif 000004
【図３】
2007172370.tif 000005
【図４】
2007172370.tif 000006
【図５】
2007172370.tif 000007
【図６】
2007172370.tif 000008
【図７】
2007172370.tif 000009
【図８】
2007172370.tif 000010
【図９】
2007172370.tif 000011
【図１０】
2007172370.tif 000012