(57)【要約】【課題】ユーザフレンドリーなレイアウトが可能なレイアウト変更プログラム及びレイアウト変更システムを提供すること。【解決手段】複数のアイテムに関する入力を行うための入力手段と、前記入力手段で入力された入力履歴を記憶する入力履歴記憶手段と、前記入力履歴記憶手段に記憶された入力履歴に基づいて前記入力手段における複数のアイテムのレイアウトを変更するレイアウト変更手段とを有することを特徴とするレイアウト変更システム。【選択図】        図１
2005157504.tif 000002
【特許請求の範囲】
【請求項１】
複数のアイテムに関する入力を行うための入力手段と、
前記入力手段で入力された入力履歴を記憶する入力履歴記憶手段と、
前記入力履歴記憶手段に記憶された入力履歴に基づいて前記入力手段における複数のアイテムのレイアウトを変更するレイアウト変更手段とを有することを特徴とするレイアウト変更システム。
【請求項２】
前記レイアウト変更手段は、ユーザの入力をトリガーとしてレイアウトの変更を行うことを特徴とする請求項１記載のレイアウト変更システム。
【請求項３】
前記レイアウト変更手段は、所定のタイミングをトリガーとしてレイアウトの変更を行うことを特徴とする請求項１記載のレイアウト変更システム。
【請求項４】
前記前記変更された複数のアイテムのレイアウトをプリントするプリント手段を有することを特徴とする請求項１、２又は３記載のレイアウト変更システム。
【請求項５】
前記変更された複数のアイテムのレイアウトを表示する表示手段を有することを特徴とする請求項１、２又は３記載のレイアウト変更システム。
【請求項６】
コンピュータに、入力手段で受け付けた複数のアイテムに関する入力履歴を記憶する機能と、前記記憶された入力履歴に基づいて前記入力手段における複数のアイテムのレイアウトを変更する機能とを実現させることを特徴とするレイアウト変更プログラム。
【請求項７】
前記レイアウトの変更は、ユーザの入力をトリガーとして行うことを特徴とする請求項６記載のレイアウト変更プログラム。
【請求項８】
前記レイアウトの変更は、所定のタイミングをトリガーとして行うことを特徴とする請求項６記載のレイアウト変更プログラム。
【請求項９】
前記変更された複数のアイテムのレイアウトをプリント手段でプリントさせる機能をコンピュータに実現させることを特徴とする請求項６、７又は８記載のレイアウト変更プログラム。
【請求項１０】
前記変更された複数のアイテムのレイアウトを表示手段上に表示させる機能をコンピュータに実現させることを特徴とする請求項６、７又は８記載のレイアウト変更プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レイアウト変更システム及びレイアウト変更プログラムに関し、詳しくは、ユーザフレンドリーなレイアウトが可能なレイアウト変更システム及びレイアウト変更プログラムに関する。
【背景技術】
【０００２】
例えば、ラボなどにおいては、顧客が注文した内容にあわせて製造内容を適宜変更して生産を行う。このような受注型の生産においては一つの工程として、製造内容を決定するために受注した内容をオペレータが入力する工程がある。このような受注内容の入力は、予め設定された項目を選択することによって行われる。具体的には、オペレータが、受注内容が表示された画面から注文された項目を選択して、該表示された項目を例えばタッチすることによって入力したり、受注内容の項目がバーコードと共にプリント用紙に表示されている場合は、当該項目に対応するバーコードをバーコードリーダーにより読み込みを行って入力をしていた。
【０００３】
このような工程においては、オペレータの入力速度の向上の要請がある。オペレータの入力速度が早くなれば、それだけ早く次の製造工程に移行でき、ひいては生産性の向上につながるからである。
【０００４】
しかし、このような入力画面やプリント用紙には、各項目が予め決められたレイアウトで配置されている。このようなレイアウトは、製品開発者が決めるものであるが、現場のオペレータが使いやすいようにデザイン・レイアウトするのは難しい問題である。その入力画面やプリント用紙が利用される場所や使用目的によっても使い勝手が変化したり、それを利用するオペレータの癖によっても使い勝手が変化するからである。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで本発明の課題は、ユーザフレンドリーなレイアウトが可能なレイアウト変更システム及びレイアウト変更プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題は以下の各発明によって解決される。
【０００７】
（請求項１）複数のアイテムに関する入力を行うための入力手段と、
前記入力手段で入力された入力履歴を記憶する入力履歴記憶手段と、
前記入力履歴記憶手段に記憶された入力履歴に基づいて前記入力手段における複数のアイテムのレイアウトを変更するレイアウト変更手段とを有することを特徴とするレイアウト変更システム。
【０００８】
（請求項２）前記レイアウト変更手段は、ユーザの入力をトリガーとしてレイアウトの変更を行うことを特徴とする請求項１記載のレイアウト変更システム。
【０００９】
（請求項３）前記レイアウト変更手段は、所定のタイミングをトリガーとしてレイアウトの変更を行うことを特徴とする請求項１記載のレイアウト変更システム。
【００１０】
（請求項４）前記前記変更された複数のアイテムのレイアウトをプリントするプリント手段を有することを特徴とする請求項１、２又は３記載のレイアウト変更システム。
【００１１】
（請求項５）前記変更された複数のアイテムのレイアウトを表示する表示手段を有することを特徴とする請求項１、２又は３記載のレイアウト変更システム。
【００１２】
（請求項６）コンピュータに、入力手段で受け付けた複数のアイテムに関する入力履歴を記憶する機能と、前記記憶された入力履歴に基づいて前記入力手段における複数のアイテムのレイアウトを変更する機能とを実現させることを特徴とするレイアウト変更プログラム。
（請求項７）前記レイアウトの変更は、ユーザの入力をトリガーとして行うことを特徴とする請求項６記載のレイアウト変更プログラム。
【００１３】
（請求項８）前記レイアウトの変更は、所定のタイミングをトリガーとして行うことを特徴とする請求項６記載のレイアウト変更プログラム。
【００１４】
（請求項９）前記変更された複数のアイテムのレイアウトをプリント手段でプリントさせる機能をコンピュータに実現させることを特徴とする請求項６、７又は８記載のレイアウト変更プログラム。
【００１５】
（請求項１０）前記変更された複数のアイテムのレイアウトを表示手段上に表示させる機能をコンピュータに実現させることを特徴とする請求項６、７又は８記載のレイアウト変更プログラム。
【発明の効果】
【００１６】
本発明によれば、ユーザフレンドリーなレイアウトが可能なレイアウト変更システム及びレイアウト変更プログラムを提供できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明のレイアウト変更プログラム及び該レイアウト変更プログラムの処理を実現するレイアウト変更システムについて詳細に説明する。
【００１８】
図１は、本発明のレイアウト変更プログラムの処理を実現するレイアウト変更システムの概略構成の一例を示す図である。
【００１９】
図１において、本発明のレイアウト変更システムは、各種処理を行うコンピュータ１００、表示を行う表示手段としてのモニタ２００、各種入力を行うキーボード３００及びマウス４００、を備えている。
【００２０】
コンピュータ１００は本発明のレイアウト変更プログラムをインストールすることにより、モニタ２００、キーボード３００及びマウス４００を制御しつつ各種処理を行う。
【００２１】
モニタ２００は、コンピュータ１００の制御に基づいて複数のアイテムを表示する。モニタ２００は、必要に応じてタッチパネルの機能を持ち、本発明の入力手段として機能することもできる。
【００２２】
キーボード３００及びマウス４００は、前記モニタ２００に表示された複数のアイテムを選択するための入力を行ったり、その他、必要に応じてユーザが各種の入力をするための入力手段として用いられる。
【００２３】
また、本発明のレイアウト変更システムには、図示しないが、必要に応じてコンピュータ１００の制御下にバーコードリーダやプリンタを設けることができる。
【００２４】
本発明のレイアウト変更システムにおいて、コンピュータ１００は図示しない通信手段を介してサーバ等の外部装置とデータの送受をすることができることが好ましい。通信手段は、有線と無線のいずれでもよく、インターネット、ＬＡＮ、専用の通信回線等、その形態は問わない。
【００２５】
図２は、レイアウト変更システムに用いられるコンピュータの一例を示すブロック図である。
【００２６】
コンピュータ１００は、レイアウト変更システムの各部を制御するメイン制御部１０１と、プログラムを格納したり前記入力手段で入力されたアイテムの入力履歴や表示手段上に表示する複数のアイテムのレイアウトに関する情報等の各種データを記憶したりする主記憶部１０２と、タッチパネルとしてのモニタ２００やキーボード３００及びマウス４００やその他必要に応じて設けられる図示しないバーコードリーダからの入力を受け付ける操作入力部１０３と、モニタ２００の表示の内容を制御する表示制御部１０４と、後述するレイアウト変更処理を行うレイアウト変更処理部１０５と、サーバ等の外部装置とのデータの送受を行うための外部通信部１０６を備えている。
【００２７】
図２において、コンピュータ１００に設けられているレイアウト変更処理部１０５は、コンピュータ１００に必須の構成ではなく、図示しないサーバ装置に設けられていてもよい。
【００２８】
主記憶部１０２は入力履歴記憶手段として機能することができる。主記憶部１０２に記憶される入力履歴は、表示された複数のアイテムのうち、どのアイテムが何回選択されたかの履歴を記憶する。また、主記憶部１０２が入力履歴記憶手段として機能しない場合は、サーバの記憶装置が入力履歴記憶手段として機能されることが好ましい。
【００２９】
本発明のレイアウト変更システムは、表示手段であるモニタ２００に表示されるアイテムのレイアウト又は図示しないプリンタにより出力される記録媒体に記録されるアイテムのレイアウトを、当該複数のアイテムに対する入力の履歴に基づいて変更する機能を備える。
【００３０】
本発明のレイアウト変更システムにおけるレイアウト変更の処理は、本発明のレイアウト変更プログラムによって制御されて実現する。かかるレイアウト変更の処理に基づくレイアウト変更システムの動作について以下詳細に説明する。
【００３１】
図３は、本発明のレイアウト変更プログラムによって制御される図１のレイアウト変更システムの処理フローを示す図である。
【００３２】
図３において、表示手段上で複数のアイテムを表示する（Ｓ１）。
【００３３】
主記憶部１０２に記憶されたレイアウトに関する情報に基づいて表示制御部１０４は、表示手段としてのモニタ２００に複数のアイテムを表示する。
【００３４】
表示手段における複数のアイテムの表示は、例えば、図４に示すようなレイアウトで表示される。図４は、ラボにおけるプリント注文を処理するための注文内容をモニタ２００に複数のアイテムとして表示して注文内容を受け付ける場合の表示例である。
【００３５】
図４において、１００は受付属性欄であり、例えば「ＤＰ袋ＮＯ．」、「業者名」、「受付ＮＯ．」、「お客様ＮＯ．」、「受付日」、「出荷予定日」、「学校名」、「行事名」等の注文者や注文番号を特定する情報が表示される欄である。２００は注文内容入力欄であり、受付属性欄１００に示された注文の注文内容を入力するための欄である。また、この他、キャンセルボタン１０１、決定ボタン１０２とが表示されている。
【００３６】
図４においては、注文内容入力欄２００は、学校タグ２０１ａが選択されて、学校写真用の注文内容を入力できる入力枠が選択的に表示されている。
【００３７】
その他、プロタグ２０１ｂ又はＰＣタグ２０１ｃがそれぞれ選択されると、プロ用又はＰＣ（コンピュータ）用の注文内容がアイテムとして表示される。かかるタグ２０１の選択は、受付属性欄１００の内容に応じてメイン制御部１０１によるプログラム処理により自動的に選択されてもよいが、ユーザがモニタ２００によるタッチパネル入力又はキーボード３００やマウス４００による入力を行うことをトリガーとして選択される態様でもよい。
【００３８】
また、図４においては複数のアイテムは、商品アイテムボタン群２１０、任意付属サービス群２２０、基本付属サービス群２３０、注文付属情報アイテム群２４０のボタン群に区分されて表示されている。複数のアイテムをボタン群に区分して表示すると、例えば、インデックスプリント２１０ａ、見本プリント２１０ｂ、生徒注文プリント１２０ｃ…等の商品の種類を示すアイテムを商品アイテムボタン群２１０としてまとめたレイアウトで表示するというように、一つのまとまった概念のアイテムをまとめたレイアウトで表示することにより、ユーザが複数のアイテムから選択をする際に、選択しやすくなる効果がある。
【００３９】
複数のアイテムをボタン群に区分して表示するためには、例えば、ボタン群毎にレコードを作成し、当該ボタン群に対応するアイテムを当該レコードのフィールド情報として定義したデータテーブルを構成して前記主記憶部１０２に記憶し、表示制御部１０４は、該データテーブルの定義に基づいて複数のアイテムを表示する方法が考えられるが特に限定されない。該データテーブルは、例えば、本発明のレイアウト変更プログラムをインストールする際に、主記憶部１０２に記憶される方法や、ユーザが入力手段を用いて入力して、該入力に基づいてデータテーブルが新たに構成されたりする方法によって構成されるが、その方法は特に限定されない。
【００４０】
図４においては、商品アイテム群２１０はインデックスボタン２１０ａ、見本ボタン２１０ｂ、生徒注文ボタン２１０ｃ、Ｊプリントボタン２１０ｄ、アルバム原稿ボタン２１０ｅ、証明写真ボタン２１０ｆ、シールプリントボタン２１０ｇによって構成されるように定義されている。同様に、任意付属サービス群２２０については、袋詰有り２２０ａ、集計有り２２０ｂ、文字入力有り２２０ｃ、裏印字有り２２０ｄ、トリミング有り２２０ｅ、モニタージャッジ有り２２０ｆによって構成されるように定義されている。基本付属サービス群２３０は、見本無し、パネル、ファイリングの何れか１つを選択するテキストボックス２３０ａ、ネガ返却、インデックス返却、お任せの何れか１つを選択するテキストボックス２３０ｂ、学校名のプリント、行事名のプリントの何れか１つを選択するテキストボックス２３０ｃによって構成されるように定義されている。注文付属情報アイテム群２４０は、ネガ開始番号２４０ａ、預ネガ開始番号２４０ｂ、見本開始番号２４０ｃ、見本焼部数２４０ｄ、レイアウト名称２４０ｅ、商品名称２４０ｆによって構成されるように定義されている。
【００４１】
次いで、表示手段としてのモニタ２００に表示された複数のアイテムに関する入力を入力手段で受け付ける（Ｓ２）。
【００４２】
複数のアイテムに関する入力は、タッチパネルやキーボード３００及びマウス４００等の入力手段によりユーザが選択したアイテムに関してパラメータを入力したり、当該アイテムを選択する旨の入力を操作入力部１０３により受け付ける。アイテムに関する入力は、アイテムを選択する入力でもよいし、アイテムに関する任意の値の入力でもよい。
【００４３】
Ｓ２でアイテムに関する入力を受け付けると、入力履歴として主記憶部１０２に記憶する（Ｓ３）。
【００４４】
入力履歴の記憶は、前記入力手段においてアイテムを選択する入力がされ、操作入力部１０３において該入力を受け付けると、入力履歴記憶手段に当該アイテムに関する入力を行った回数を入力履歴として記憶する。図２のコンピュータ１００においては、内部に備えられたメイン制御部１０１及び主記憶部１０２が入力履歴記憶手段として機能する。
【００４５】
また、入力履歴を主記憶部１０２で記憶する代わりに、外部通信部１０６を通じて図示しないサーバ装置に出力してサーバ装置の記憶部に記憶することもできる。この場合、サーバ装置の制御部及び記憶部が入力履歴記憶手段として機能する。
【００４６】
Ｓ１乃至Ｓ３の処理が終わると、レイアウト変更を行うか否かが判断される（Ｓ４）。
【００４７】
レイアウト変更を行うか否かの判断は、タッチパネルとしてのモニタ２００やキーボード３００及びマウス４００等の入力手段によりユーザの入力を受け付けることによって行う方法、即ちユーザの入力をトリガーとする方法と、メイン制御部１０１や図示しないサーバ装置の制御部の判断により自動的に行う方法、即ち所定のタイミングをトリガーとする方法とがある。
【００４８】
所定のタイミングをトリガーとする方法の場合の所定のタイミングとは、例えば、アイテムに関する入力履歴が所定の回数となったタイミング又は所定の時間分だけアイテムに関する入力作業が行われたタイミングとすることができるが、そのタイミングは特に限定されない。
【００４９】
Ｓ４において、レイアウト変更を行わないと判断された場合は、Ｓ２の入力処理に戻る。
【００５０】
一方、Ｓ４においてレイアウト変更を行うと判断された場合は、レイアウト変更手段によりレイアウトを変更する（Ｓ５）。
【００５１】
レイアウトの変更は、主記憶部１０２に記憶された入力履歴に基づいてレイアウト変更処理部１０５により主記憶部１０２に記憶されたレイアウトに関する情報を更新することによってレイアウト変更処理がなされることにより行われる。
【００５２】
レイアウト変更処理により、アイテムの表示される位置、アイテムの表示される大きさ、アイテムの表示される色の何れかを変更することが好ましい。
【００５３】
アイテムの表示される位置を変更する場合の態様は、アイテム毎に相互に位置を変更する態様と、複数のアイテムが定義されたアイテム群毎に相互に位置を変更する態様とがある。アイテムの表示される位置を変更する場合、縦並びのときは上から優先順位の高いアイテムを配置し、横並びのときは左から優先順位の高いアイテムを配置することが好ましい。また、アイテムの表示される大きさを変更する場合は、優先順位の高いアイテムほど大きくなるようにレイアウトすることが好ましい。
【００５４】
アイテムの表示される色を変更する場合は、優先順位の高いアイテムの表示される色を暖色系の色とし、優先順位が低くなる毎に寒色系の色となるようにレイアウトすることが好ましい。
【００５５】
かかるレイアウトの変更のパターンは、上記態様を初期設定として、入力手段により変更の入力を受け付けて、上記のレイアウトを変更するようにすることが好ましい。
【００５６】
レイアウト変更処理部１０５によってレイアウト変更されたレイアウトに関する情報に基づいて表示手段上に変更後のレイアウトに基づいて表示を行う（Ｓ６）。
【００５７】
表示制御手段１０４は、Ｓ５のレイアウト変更処理によって主記憶部１０２に記憶されたレイアウトに関する情報が更新されると、更新されたレイアウトに関する情報に基づいてモニタ２００に複数のアイテムの表示を行う。
【００５８】
Ｓ５のレイアウト変更処理がなされた結果、Ｓ１における表示では、例えば、図４に示すように表示されたレイアウトが、Ｓ６における表示では、図５乃至図８の何れかに示すようなレイアウトに変更されて表示される。
【００５９】
レイアウト変更処理が、アイテムの表示される位置を変更する場合であって、サービス群の中の各アイテムのレイアウトを相互に入れ替えるパターンの場合は、図５に示すようなレイアウトに変更されて表示される。例えば、図５に示す場合では、任意付属サービス群の各アイテムの表示位置が相互に入れ替わっている。即ち、モニタージャッジ有り２２０ｆ、袋詰有り２２０ａ、文字入力有り２２０ｃ、裏印字有り２２０ｄ、トリミング有り２２０ｅ、集計有り２２０ｂの順番で入力履歴が多く又は少なく記憶されていることに基づいてレイアウト変更されて図５に示すように表示されている。
【００６０】
レイアウト変更処理が、アイテムの表示される位置を変更する場合であって、各サービス群のレイアウトを相互に入れ替えるパターンの場合は、図６に示すようなレイアウトに変更されて表示される。例えば、図６に示す場合では、任意付属サービス群２２０、基本付属サービス群２３０、注文付属情報群２４０の表示位置が相互に入れ替わっている。即ち、注文付属情報アイテム群２４０、任意付属サービス群２２０、基本付属サービス群２３０の順番で入力履歴が多く又は少なく記憶されていることに基づいてレイアウト変更されて図６に示すように表示されている。
【００６１】
レイアウト変更処理が、アイテムの表示される大きさを変更する場合は、図７に示すようなレイアウトに変更されて表示される。例えば、インデックス２１０ａの入力履歴が一番多く記憶されている場合は、図７に示すように、インデックス２１０ａが表示される大きさを大きくする。
【００６２】
レイアウト変更処理が、アイテムの表示される色を変更する場合は、図８に示すようなレイアウトに変更されて表示される。例えば、商品アイテム群２１０のアイテムが青色であった場合は、入力履歴が一番多く記憶されているＪプリント２１０ｄを赤色のような目立つ色（図示では濃色背景として表現）にし、入力履歴が一番少なく記憶されているシールプリント２１０ｇを薄青色のような目立たない色（図示ではドット背景として表現）に変更して表示する。
【００６３】
このように、本発明のレイアウト変更システムは、使用頻度の高い入力枠ほどユーザの認識されやすい位置、大きさ、色でレイアウトされるので、現場のユーザが使いやすく、ユーザフレンドリーなレイアウトが可能となる。
【００６４】
以上の説明では、表示手段に複数のアイテムを表示して入力を受け付けて該入力の履歴をもとにレイアウト変更したアイテムを表示する態様を例に挙げて説明したが、本発明のレイアウト変更システムは、図１の構成に加えて、コンピュータ１００が制御可能なプリンタ等のプリント手段とバーコードスキャナ等の記録媒体読取手段を設けたレイアウト変更システムとすることも好ましい態様である。この場合、図３の処理フローにおいて、Ｓ１の表示処理を省略して、Ｓ２の入力処理において、複数のアイテムを表示した紙等の記録媒体をバーコードスキャナによりスキャンして入力し、Ｓ６の表示処理の代わりに、レイアウト変更した複数のアイテムを紙等の記録媒体にプリントするプリント処理を行うことにより動作する。
【００６５】
プリント手段によりプリントした記録媒体を記録媒体読取手段により読み取る態様によれば、紙等の記録媒体においても現場のユーザが使いやすく、ユーザフレンドリーにアイテムをレイアウトして表示することが可能になる。
【図面の簡単な説明】
【００６６】
【図１】本発明のレイアウト変更プログラムの処理を実現するレイアウト変更システムの概略構成の一例を示す図
【図２】レイアウト変更システムに用いられるコンピュータの一例を示すブロック図
【図３】本発明のレイアウト変更プログラムによって制御される図１のレイアウト変更システムの処理フローを示す図
【図４】ラボにおけるプリント注文を処理するための注文内容をモニタに複数のアイテムとして表示して注文内容を受け付ける場合の表示例
【図５】ラボにおけるプリント注文を処理するための注文内容をモニタに複数のアイテムとして表示して注文内容を受け付ける場合の他の表示例
【図６】ラボにおけるプリント注文を処理するための注文内容をモニタに複数のアイテムとして表示して注文内容を受け付ける場合の他の表示例
【図７】ラボにおけるプリント注文を処理するための注文内容をモニタに複数のアイテムとして表示して注文内容を受け付ける場合の他の表示例
【図８】ラボにおけるプリント注文を処理するための注文内容をモニタに複数のアイテムとして表示して注文内容を受け付ける場合の他の表示例
【符号の説明】
【００６７】
１００：コンピュータ
１０１：メイン制御部
１０２：主記憶部
１０３：操作入力部
１０４：表示制御部
１０５：レイアウト変更処理部
１０６：外部通信部
２００：モニタ
３００：キーボード
４００：マウス
【図１】
2005157504.tif 000003
【図２】
2005157504.tif 000004
【図３】
2005157504.tif 000005
【図４】
2005157504.tif 000006
【図５】
2005157504.tif 000007
【図６】
2005157504.tif 000008
【図７】
2005157504.tif 000009
【図８】
2005157504.tif 000010