[go: up one dir, main page]

JP4035343B2 - 設計支援装置、方法、及びプログラムを記録した記録媒体 - Google Patents

設計支援装置、方法、及びプログラムを記録した記録媒体 Download PDF

Info

Publication number
JP4035343B2
JP4035343B2 JP2002040725A JP2002040725A JP4035343B2 JP 4035343 B2 JP4035343 B2 JP 4035343B2 JP 2002040725 A JP2002040725 A JP 2002040725A JP 2002040725 A JP2002040725 A JP 2002040725A JP 4035343 B2 JP4035343 B2 JP 4035343B2
Authority
JP
Japan
Prior art keywords
sheet
time
conveyance
information
sheets
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002040725A
Other languages
English (en)
Other versions
JP2003242197A (ja
Inventor
竹平  修
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2002040725A priority Critical patent/JP4035343B2/ja
Publication of JP2003242197A publication Critical patent/JP2003242197A/ja
Application granted granted Critical
Publication of JP4035343B2 publication Critical patent/JP4035343B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
本発明は、設計支援装置に関し、さらに詳しくは、複写機、プリンター、原稿送り装置や印刷機などで印字される用紙の搬送制御設計のための設計支援装置ならびに設計支援方法とそのプログラムに関するものである。
【0002】
【従来の技術】
紙などのシート上に画像を形成する複写機やプリンターでは、そのシートを機器内部の所定の位置へ決められた時間で搬送するように制御されている。この時、シートを案内する搬送ガイドの設計品質を評価するには、搬送される紙の変形挙動を考慮しなければならない。最終的には試作機にて実際に紙を搬送して試験を行うが、設計の効率化のために事前に設計段階で紙の変形挙動をシミュレートすることは有用である。そのシミュレーション方法として2次元的ではあるが、本発明者らによって学会報告されている(はり要素を用いた有限要素法による紙搬送シミュレータの開発と複写機への適用、計算工学講演会論文集 Vol.3(1998),pp.1039-1042)。
このような技術を用いて効果的にシートを案内する搬送ガイドの構造設計をおこなうための設計支援方法などが、特開平11−120220号、特開平11−116133号、特開平11−195052号、特開平11−282825号、特開2000−331037、特開2000−222454の各公報にて開示されている。これらはシミュレーション後のデータ処理によって、例えば、CAD画面上にて設計した搬送ガイドの間を搬送されるシートの変形挙動のアニメーションを見ることができたり、設計品質を評価する特徴量の表示や、特徴量を基にした設計指針の統一化(だれが設計しても同じ評価が行える)が可能となっている。また、シミュレーションを行うための入力条件が簡易に設定できる機能も提供している。
一方、シートの搬送品質には上記のように一枚のシートの変形挙動に着目する場合と、次のシートを送り出すタイミング、シートの停止・再スタートや分岐する搬送経路の切替部品の動作タイミングなどといった制御に着目する場合がある。後者に関しては、搬送経路を一次元の線と捉えて制御設計を行うことが可能であるが、詳細なシートの変形まで考慮した制御設計支援装置などの先願はない。
【0003】
【発明が解決しようとする課題】
前述したシミュレーション方法を用いて制御の設計支援を行うために、複数のシートをシミュレーションすることは可能である。しかし、多大の計算時間を要するばかりか、同じ計算を繰り返す必要があり効率的でない。言い換えると、シミュレーションでは一枚目と二枚目のシートの変形挙動は同じであり、二枚目以降に同じシミュレーションを行うのは無駄が多い。そこで、一枚のシートのシミュレーション結果を活用すれば、シートの変形挙動を考慮しながら制御設計の設計支援が可能となるはずである。
本発明は、かかる課題に鑑み、一枚のシートのシミュレーション結果を活用して複数のシートの搬送状態を確認することにより、効率的にシミュレーションを行う設計支援装置と方法を提供することを目的とする。
【0004】
【課題を解決するための手段】
本発明はかかる課題を解決するために、請求項1は、シートを搬送するシート搬送経路内をシートが搬送されていく過程をシミュレーションし、該シミュレーション結果を表示する設計支援装置において、1枚のシートについて、前記シート搬送経路を搬送されていく際の搬送挙動をシミュレーションした結果を所定の時間ステップ毎のシミュレーションデータとして予め記憶する記憶手段と、前記シート搬送経路内を搬送させる複数枚のシートの枚数入力される枚数入力手段と、前記枚数入力手段にて入力されたシート枚数を記憶する枚数記憶手段と、画像形成動作全体の時間であるグローバル時間の更新に応じて、前記複数枚のシートの各々のシートの搬送開始時間を基準としたローカル時間を前記各々のシートについて算出する第1のローカル時間算出手段と、前記第1のローカル時間算出手段で算出された各々のシートのローカル時間に対応する前記記憶手段に記憶されたシミュレーションデータを示す数値を前記各々のシートについて算出する数値算出手段と、前記数値算出手段にて算出した各々のシートのローカル時間に対応する前記記憶手段に記憶されたシミュレーションデータを示す数値を用いて、前記記憶手段からシミュレーションデータを各々のシートについて読み込むデータ読み込み手段と、前記データ読み込み手段にて読み込まれたシミュレーションデータと前記シート搬送経路とを幾何形状として併せて描画する併合描画手段と、該併合描画手段による描画結果を表示する表示手段と、を備えることを特徴とする。
シミュレーションデータは時間刻みごとに保存されており、時間ステップを表す整数を用いてその積が各シートにおけるローカルな時間となる。まず、処理を開始してシート枚数を入力し、画像形成動作全体の時間をグローバル時間として設定して順次更新していく。例えば、シミュレーションデータの時間刻みを用いてグローバル時間をその分増加させる。次に、n枚目シートのローカル時間をグローバル時間より求める。その時間から各シートのローカル時間を求め、搬送開始であれば、そのシミュレーションデータを読込みアニメーションとして描画表示する。次に、次シートが搬送開始されているかを判断し、開始されていれば順次各シートの処理を繰り返し、開始されていなければ次工程に移る。そして、最終シートが排紙されたかどうかを判断し、到達していなければグローバル時間を更新して処理を継続し、到達していれば処理を終了する。
かかる発明によれば、一つのシミュレーションデータを用いて、複数のシート搬送状態、例えば、各シートの変形状態、各シートの搬送経路内位置が確認できるため、効率的に搬送制御方法(シーケンス)の評価が行える。
【0005】
請求項2は、複数のシートのうち隣り合うシート間の距離を入力する距離入力手段と、該距離を記憶する距離記憶手段と、時間刻みごとに保存されるシミュレーションデータでの搬送速度、シート長、及び前記距離を用いて前記各シートのローカル時間を算出する第2のローカル時間算出手段と、前記各シートを搬送開始するグローバル時間を算出するグローバル時間算出手段と、前記各シートを搬送開始するグローバル時間を記憶するグローバル時間記憶手段と、を備えたことを特徴とする。
画像形成装置で連続印刷を行う場合、先行シートの後端と次シートの先端との距離を目安に搬送する。そこで、シート間距離の入力部を設け、シート間距離Dをキーボードなどから入力可能とする。シミュレーションでの搬送速度をV、シート長さをLとすれば、先行シートが搬送開始してから(D+L)/V時間後に次シートを搬送開始すれば、所望のシート間距離が実現できる。
かかる技術手段によれば、シート間の距離を設計者の狙いに設定して、複数のシート搬送状態が確認できるため、さらに詳細な搬送制御方法の評価が可能となる。
請求項3は、シートの先端若しくは後端が通過検知する位置情報を入力する位置情報入力手段と、該位置情報を記憶する位置情報記憶手段と、前記シミュレーションデータを示す数値から前記シートの先端あるいは後端が前記位置を通過検知した時刻を算出する時刻算出手段と、該検知時刻の記憶手段および通過シートが何枚目のシートかを特定する情報を記憶する枚数特定情報記憶手段と、を備えたことを特徴とする。
シート搬送の制御では所定の位置にシートが到達したか否かを検知センサにて検知し、この信号を基準に所定時間後に次シートを搬送開始させる場合がある。そこで、シミュレーションデータからシートが経路の所定位置を先端及び後端が通過した時刻を算出する必要がある。そして、シートの通過検知位置を、例えば、キーボードから座標値で入力したり、あるいは表示装置上で描画された搬送経路をマウスクリックすることで座標値に変換して入力する。任意時刻においてn枚目のシートのシミュレーションデータと入力した検知位置情報を用い、このシートの先端あるいは後端が通過したか否かを認識する通過認識部にて処理を行う。
かかる技術手段によれば、搬送制御に必要なシート検知センサによる検知時刻が予測でき、より実用的な設計支援が可能となる。
【0006】
請求項4は、前記時刻算出手段から算出されたシートの通過検知時刻から次シートを搬送開始する時間間隔を入力する時間間隔入力手段若しくは該時間間隔を設定する時間間隔設定手段と、該時間間隔を記憶する時間間隔記憶手段と、を備えたことも本発明の有効な手段である。
処理開始し搬送するシートの枚数を入力後、前処理としてシート検知の座標情報を入力し、シミュレーションデータから搬送速度Vと用紙長さLを読み込む。次に、次シートを搬送開始する時間間隔が計算されて記憶されていればその値を参照して、ユーザーが直接入力する。次に、グローバル時間を設定し、一枚目のシートから順次ローカル時間、時間ステップを算出してシミュレーションデータを読み込む。ここで、シート検知センサで先端通過の処理を前述した方法にて行う。例えばn枚目のシートに関して描画処理した後、次シートn+1枚目が搬送開始されると判断し、次シートの処理を繰り返す。そして、最終シートが排紙されたかどうかを判断し、到達していなければグローバル時間を更新して処理を継続し、到達していれば処理を終了する。
かかる技術手段によれば、搬送制御方法における設計条件である、センサ位置、信号検知後の時間間隔を用いて複数シートの搬送状態が確認でき、より実用的な設計支援が可能となる。
請求項5は、隣り合うシート間距離に等しくなるようにシートの通過検知時刻から次シートを搬送開始する時間間隔を算出する時間間隔算出手段を備えたことも本発明の有効な手段である。
かかる技術手段によれば、請求項3と同様の作用効果を奏する。
【0007】
請求項6は、次シートを搬送開始するシート間距離あるいは時間間隔のばらつき値を入力するばらつき値入力手段と、前記ばらつき値を記憶するばらつき値記憶手段と、各シートを搬送開始した時刻を記憶する搬送開始時刻記憶手段と、前記次シートを搬送開始する時刻を、記憶した前のシートの搬送開始時刻と前記入力したばらつき値を用いて算出する搬送開始算出手段と、を備えたことも本発明の有効な手段である。
シート搬送の制御を実際の機械にて行う場合、ソレノイドや電磁クラッチなどの電装部品の動作ばらつきなどによりシート間隔がばらつく。これら誤差要因が入った場合の制御品質を評価するために、シート間距離あるいは時間間隔に誤差を与えて実施することが有効となる。かかる技術手段によれば、実機内のセンサや制御部品のばらつきの影響が見ることができ、より実用的な設計支援が可能となる。
請求項7は、請求項1に記載の設計支援装置において、シート通過のシート検知位置情報を入力するシート検知位置情報入力手段と、前記シートを搬送するニップ位置情報を入力するニップ位置情報入力手段と、前記それぞれの位置情報を複数記憶する複数位置情報記憶手段と、前記それぞれの位置を通過しているシートを特定するシート判定手段と、前記それぞれの位置を通過しているシートを特定する情報を記憶する通過特定情報記憶手段と、ニップ位置でのシート搬送状態を記憶するシート搬送状態記憶手段と、前記シート検知位置での通過シートを特定する前記情報によって前記シート搬送状態を切替える切替手段と、それぞれのシート検知位置に固有な時間を算出する固有時間算出手段と、該時間を記憶する固有時間記憶手段と、を備えたことを特徴とする。
処理開始し搬送するシートの枚数を入力後、搬送制御情報を入力し、次に、グローバル時間を設定し、一枚目のシートから順次ローカル時間、時間ステップを算出してシミュレーションデータを読み込む。ここで、シート検知センサで先端通過の処理を前述した方法にて行う。例えばn枚目のシートに関して描画処理した後、すべてのシート検知をループ処理した後、ニップ検知を行う。これはシートがどの搬送ローラで送られているのかを認識するためである。ニップ検知が終了すると各シートでのループ処理が完了し、全てのシートで実施されればグローバル時間を更新していく。最終シートが排紙されれば(シミュレーションデータの最終データをアクセス)処理が完了する。
かかる発明によれば、シートの特定位置の通過情報に基づき、シート搬送の停止や開始(再開含む)といったシートの搬送制御方法を考慮した時のアニメーションが可能となり、実用的な設計支援が可能となる。
【0008】
請求項8は、ニップ位置に関連付けたシート搬送速度情報を入力するシート搬送速度情報入力手段と、前記ニップ位置に関連付けて前記シート搬送速度情報を記憶するシート搬送速度情報記憶手段と、を備えたことも本発明の有効な手段である。
かかる技術手段によれば、シート搬送の速度を擬似的に上げてアニメーションできるため、シミュレーションを再計算することなく効率的に、実用的な制御プログラムの設計支援が可能となる。さらに、制御の自由度を増した評価ができる。
請求項9は、前記各ニップ位置での速度低下情報を入力する速度低下情報入力手段と、該速度低下情報を記憶する速度低下情報記憶手段と、を備えたことも本発明の有効な手段である。
制御の信頼性を高めるためには、機械特性の経時劣化を考慮しなければならない。例えば、ローラの磨耗や表面摩擦力の低下で速度低下(スリップ率上昇)が生じる。かかる技術手段によれば、経時劣化による搬送速度が低下した時の評価が、シミュレーションを再計算することなく、アニメーションにて行える。そのため効率的であり、機械の初期特性から経時劣化後までの評価が簡単に行うことができ、さらに実用的な設計支援が可能となる。
請求項10は、各シート検知位置において、シート検知されたシートを特定する情報とシート先端と後端の通過時刻をすべて記憶する通過時刻記憶手段と、該情報を内部記録装置あるいは外部記録装置に出力する通過時刻出力手段と、を備えたことも本発明の有効な手段である。
各シートの先端と後端が各シート検知位置とニップ部を通過した時刻歴の情報を、シート検知情報の出力部にて内部あるいは外部記録装置にファイル出力しておけば、その値を参照して搬送制御のパラメータとして利用できる。かかる技術手段によれば、各シートの先端・後端がシート検知位置・搬送ニップ位置を通過する時刻を数値で取り出すことが可能となる。
【0009】
請求項11は、シート先端あるいは後端の経路上の位置を前記グローバル時間、あるいはローカル時間に対してグラフ表示するグラフ表示手段を備えたことも本発明の有効な手段である。
かかる技術手段によれば、ユーザーがグローバル時間、あるいはローカル時間を視覚で認識することができ、制御の妥当性の確認、その後の制御方法の改良などのアイデア出しの補助となる。
請求項12は、シートを搬送するシート搬送経路内をシートが搬送されていく過程をシミュレーションし、該シミュレーション結果を表示する設計支援方法において、1枚のシートについて、前記シート搬送経路を搬送されていく際の搬送挙動をシミュレーションした結果を所定の時間ステップ毎のシミュレーションデータとして予め記憶する記憶ステップと、前記シート搬送経路内を搬送させる複数枚のシートの枚数入力される枚数入力ステップと、前記枚数入力ステップにて入力されたシート枚数を記憶する枚数記憶ステップと、画像形成動作全体の時間であるグローバル時間の更新に応じて、前記複数枚のシートの各々のシートの搬送開始時間を基準としたローカル時間を前記各々のシートについて算出する第1のローカル時間算出ステップと、前記第1のローカル時間算出ステップで算出された各々のシートのローカル時間に対応する前記記憶ステップに記憶されたシミュレーションデータを示す数値を前記各々のシートについて算出する数値算出ステップと、前記数値算出ステップにて算出した各々のシートのローカル時間に対応する前記記憶ステップに記憶されたシミュレーションデータを示す数値を用いて、前記記憶ステップからシミュレーションデータを各々のシートについて読み込むデータ読み込みステップと、前記データ読み込みステップにて読み込まれたシミュレーションデータと前記シート搬送経路とを幾何形状として併せて描画する併合描画ステップと、該併合描画ステップによる描画結果を表示する表示ステップと、を備えることを特徴とする。
かかる発明によれば、請求項1と同様の作用効果を奏する。
請求項13は、請求項12に記載の設計支援方法において、シート通過の検知を行うシート検知位置情報を入力するステップと、前記シートを搬送するニップ位置情報を入力するステップと、前記それぞれの位置情報を複数記憶するステップと、前記それぞれの位置を通過しているシートを特定するステップと、前記それぞれの位置を通過しているシートを特定する情報を記憶するステップと、ニップ位置でのシート搬送状態を記憶するステップと、前記シート検知位置での通過シートを特定する前記情報によって前記シート搬送状態を切替えるステップと、それぞれのシート検知位置に固有な時間を算出するステップと、該時間を記憶するステップと、を備えたことを特徴とする。
かかる発明によれば、請求項7と同様の作用効果を奏する。
請求項14は、請求項12又は13に記載の設計支援方法をコンピュータにて実行可能なプログラムとして記録したことを特徴とする。
かかる発明によれば、汎用のコンピュータにて設計支援装置が実現できる。
【0010】
【発明の実施の形態】
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
【0011】
図1は、搬送ガイドと搬送ローラによって構成された画像形成装置のシート搬送経路のレイアウト図である。この構成は、最上シート9を分離する給紙分離部8と、分離されたシートを画像形成部6に搬送する搬送ローラ7と、図示しない画像形成装置からのデータに基づいて画像を形成する画像形成部6と、画像形成されたシートを定着部に導く搬送ガイド5と、シート上の未定着画像を熱により固着する定着部4と、定着されたシートをトレイに排紙する排紙部3と、両面印刷のためにシートの経路を切替える経路切替え部2と、切替えられたシートを反転させる両面反転経路1と、該経路からのシートを反転させる両面反転部10から構成されている。
シート9は各ローラで送り出され搬送ガイド間を搬送ガイドと接触しながら所定の位置に搬送される。画像形成装置の設計初期にはこのような搬送経路ならびに各ユニット(図示せず)と共にレイアウトされる。搬送経路の品質評価のひとつにシートジャムがある。これは、搬送経路の形状や摩擦係数、シート特性である曲げこわさやカールが発生の主要因となる。この予測方法は、例えば発明者らが二次元の搬送経路内でシートの動的な変形挙動のシミュレーション手法を提案している。これによれば、設計者がCADなどで設計した図1の搬送経路データを用いてシート特性を設定するだけで、給紙トレイ内に積載された最上シート9が搬送される様子が、図2のように科学技術計算された結果、最上シート9が給紙分離部8により分離されて搬送されるシート11として描画することができる。さらに、図3のように画像形成部6を通過したシート12は定着後に両面搬送経路1へ分岐搬送される。つぎに、図4のように裏面への画像形成のためにスイッチバック動作でシート13は反転され、図5のようにシート14が再び画像形成部6へと搬送される。最後に図6のように、シート15に画像が裏面へと形成されると排紙部3より排紙トレイにシートが排紙され、一枚のシートへの両面画像形成時の搬送挙動が予測できる。
また、シートの特性を変え、シミュレーションを重ねることで設計した搬送経路のシートジャムに関する品質チェックが行える。もし、シートジャムが発生しやすい個所があれば、経路を修正して再計算することで品質改善することができ画像機器におけるCAE(Computer Aided Engineering)が実現される。
【0012】
図7は、本発明の実施形態に係る設計支援装置の構成を示すブロック図である。これは、汎用のコンピュータシステムと同様の構成であり、キーボードやマウスなどの入力デバイスからなる入力部21、演算処理を行うCPU22、CRTや液晶などのディスプレイからなる表示部23、半導体メモリなどの記憶部26、ハードディスクドライブなどの内部記録装置27、読取専用のデータやプログラムが記録されたフラッシュメモリやCDドライブなどのROM28、CD−R/RWやMOなどの外部記録装置24、これらがデータバス29を介して主制御部25によって動作やデータ転送が処理される。例えば、シミュレーションプログラムやCADプログラムがROM28あるいは内部記録装置27にあらかじめ記録されており、記憶部26にあるプログラムメモリにロードされ起動する。CADプログラムによる設計データは記憶部26にあるデータメモリや内部記録装置27、外部記録装置24を介してシミュレーションプログラムへデータ転送される。ユーザーは入力部21より表示部23に描画されたグラフィカルユーザーインターフェース(GUI)を見ながらシミュレーションの条件設定を行い、シミュレーションを開始することができる。シミュレーションプログラムはCPUにて演算処理し、シートの搬送挙動をシミュレーションしていく。シミュレーションプログラムは過渡的にシート搬送挙動を計算し、例えば、所定の時間ステップ(dt)毎に計算結果を内部記録装置27や外部記録装置24へ順次、追記保存され一つのデータファイルが作成される。
また、シミュレーションの結果はポストプログラムによって表示部23へのアニメーション処理や、データ解析がなされる。アニメーション処理は、例えば前記の図1から図6のように、各時刻におけるデータを前記したデータファイルから読み込み描画処理される。このように一枚のシートを対象とした搬送経路設計のCAE装置が公知技術により実現できる。一方、シートを搬送するには動作部品の制御を通して、シートが所定の時間に所定の位置にいるかを確認することが重要である。一般には搬送経路にシート検知センサを複数設け、シートの先端あるいは後端の通過情報に基づき、該シートを分岐させる機構部の動作や、搬送中ローラの停止や再回転、後続シートの搬送開始など、搬送に関する制御プログラムが動作する。最近のデジタル式画像形成装置では、この制御が非常に複雑となっている。また、地球環境問題に関連して両面画像形成時の生産効率を向上させるために、搬送制御の複雑化につながっている。
そこで、必要となるのが制御どおりにシートが搬送され、おのおののシートが干渉せずに(スイッチバック反転部はわざとすれ違いさせる場合がある)必要な生産性が達成されているか、シートジャムし難い搬送経路かの二つの搬送品質を同時にチェックすることである。そのためには、上記したシミュレーション方法で複数のシートをモデル化し、シート検知演算と搬送制御動作を組み込んだシミュレーション行うことでチェック可能である。しかし、複数のシートを同時に計算するために非常に多くの計算時間が必要となるばかりでなく、制御動作を変えるたびに再計算しなければならず非効率である。
そこで、本発明では、一枚のシートに関するシミュレーション結果を有効活用して効率化を図るため、それぞれのシートの搬送挙動を考えてみると、ほぼ同じであり通過時刻のみが異なると考えてもよい。そこで、シミュレーションは一枚のシートのみに関して行い、そのデータから異なる時刻のデータを複数読み出して利用すれば、複数のシートが順次搬送される様子が擬似的に再現できる筈である。
【0013】
図8は、本発明の第1の実施形態に係る動作処理フローチャートである。シミュレーションデータは時間刻みdtごとに保存されており、時間ステップを表す整数Lstepを用いdt×Lstepが各シートにおけるローカルな時間となる。処理を開始しシート枚数Snを入力し(S1)、画像形成動作全体の時間をグローバル時間GTとし、順次更新していく。例えばシミュレーションデータの時間刻みdtを用いてGT=GT+dtとする(S3)。次にn枚目シートのローカル時間LTnをGTより求める(S4)。その処理方法は後述する。LTnからLstepを求めるが、LTnとdt×Lstepは必ずしも等しくない。LTn/dtが整数であればLstep=LTn/dtであるが、LTn/dtが少数となれば四捨五入した整数をLstepとする(S5)。各シート毎にLstepを求め、Lstep>0(搬送開始)であればそのシミュレーションデータを読込みアニメーションとして描画表示する(S6)。次シートが搬送開始されているかを判断し(S7)、Yesであれば順次各シートの処理を繰り返し、Noであれば次工程に移る。シミュレーションデータが、0≦Lstep≦MAXSTEPだけあるとすれば、最終シートSnのLstepがMAXSTEPに到達したか(すなわち最終シートが排紙されたか)どうかを判断し(S8)、到達していなければGTを更新して処理を継続し、到達していれば処理が終了する。また、整数であるLstepをLTn/dtの四捨五入による丸めで求めたが、別の方法としてLTn/dtを挟むLstep、Lstep−1の両データを用い、LTn/dtがLstep−1からの内分点rが1−rならば、シートのデータも両ステップのシミュレーションデータからの内分点として求めることのできる。ただし、このようにデータを補完して用いることで詳細な描画表示が可能となるが、充分にdtを細かく設定してシミュレーション済みであればその必要がなく、最も近い時間ステップでのデータを用いたほうがアニメーション処理が速くなる。
【0014】
図9は、本発明の設計支援装置の一実施形態の図である。プログラムメモリ10内に、図8の処理工程に対応する処理部がある。グローバル時間から各シートのローカル時間を算出するローカル時間算出部102、このローカル時間から対応するシミュレーションデータの時間ステップ数算出する時間ステップ数算出部103、この時間ステップに応じたシミュレーションデータの読込み部104でデータを読込み、各シートの描画処理部105でアニメーション表示する。
次に、図8のフローの各シートのLTn算出工程について説明する。画像形成装置で連続印刷を行う場合、先行シートの後端と次シートの先端との距離を目安に搬送する。そこで、図9のようにシート間距離の入力部106を設け、シート間距離Dをキーボードなどから入力可能とする。シミュレーションでの搬送速度をV、シート長さをLとすれば、先行シートが搬送開始してから(D+L)/V時間後に次シートを搬送開始すれば所望のシート間距離が実現できる。すなわち、一枚目のシートが搬送される時、搬送中のシート枚数を1と記憶する。それと同時に一枚目のシートの搬送開始時刻をゼロと記憶する。ここで、n枚目のシートの搬送開始時刻をSTnと表せば、ST1=0である。次に搬送すべき2枚目のシートは一枚目の搬送開始時刻がゼロであるので、GT=(D+L)/Vの時に搬送開始される。従って、ST2=(D+L)/Vと記憶される。3枚目のシートはST2から(D+L)/V 後に搬送開始されるのでST3=ST2+(D+L)/Vと記憶される。以下n+1枚目のシートの搬送開始時刻はSTn+1=STn+(D+L)/Vとなる。
この情報を用いて、ローカル時間の算出部103で各シートのローカル時間が算出される。n枚目のシートはGT≦STnであればLTn=0(ただし、n=2〜Sn)、GT>STnであればLTn=GT−STnとなる。このフローを図8、図10、図11を用いて説明する。図8のフローで、その他処理工程が図10のように、シート間距離Dを入力し(S10)、シミュレーションでの搬送速度Vとシート長さLをシミュレーションデータから読み込み(S11)、各シートのSTnを算出する工程(S12)で構成される。次に図8の各シートのLTn算出工程を、図11のように、各シートにおいてGTとSTnの大小比較工程と(S13)、その結果によってステップS14、S15に示す式による算出工程からなるようにする。
【0015】
また、シート搬送の制御では所定の位置にシートが到達したか否かを検知センサにて検知し、この信号を基準に所定時間後に次シートを搬送開始させる場合がある。そこで、シミュレーションデータからシートが経路の所定位置を、先端と後端が通過した時刻を算出する必要がある。図9に示すように、シートの通過検知位置を、例えば、キーボードから座標値で入力したり、あるいは表示装置上で描画された搬送経路をマウスクリックすることで座標値に変換して入力する。任意時刻においてn枚目のシートのシミュレーションデータと入力した検知位置情報を用い、このシートの先端あるいは後端が通過したか否かを認識する通過認識部108にて処理を行う。例えば、n枚目のシートの先端あるいは後端が通過した時間LEnからどれだけの時間間隔Tintでn+1枚目を搬送すればシート間距離Dとなるのかを見積もることができる。n枚目の搬送開始時間STnを基準に考えると、LEn−STn+Tint時間後にn+1枚目のシートを搬送開始するのであるから、この時間で搬送された距離がL+Dに等しくなれば良い(LEn−STn+Tint)×V=L+D。これより、Tint=(L+D)/V−(LEn−STn)が求まる。図9において、次シートを搬送開始する時間間隔の算出部110にてこの計算を行い、Tintは次シートを搬送開始する時間間隔の記憶部124に記憶する。
【0016】
図12は、本発明の一枚目のシートのみを送り、Tintを算出するフローチャートである。Tintは2枚目以降のシート間でも共通で使用することができるからである。開始後前処理(S20)として、図13にあるように、検知位置の座標値を入力する工程(S30)に続き、シミュレーションデータの搬送速度Vとシート長さLをデータから読み込む(S31)。次に図12のようにGTの設定(S21)、LT1の算出(S22)、Lstepを算出する工程(S23)を行う。一枚目のためLT1=GTとなる。Lstepに従いデータを読込み、必要であれば描画処理を行う(S24)。次にシート先端あるいは後端の通過判断工程(S25)にて未通過であればGTを更新する。通過であれば、上述した式によりTintが求まり(S26)終了する。
次に検知位置を通過するシートのインデックス・先端あるいは後端の通過認識部108での認識方法の一例を示す。GTでのシート先端節点での座標値、GTの前時間でのシート先端節点での座標値を用いる。シート検知位置が線分で与えられる時、両端座標が定義されている。この二つの線分による交差判定を行い、交差していれば先端が通過検知したと判断され、LE1=GTと近似値として設定できる。LE1を精度よく求めるには交点とGTでの先端節点との距離を、搬送速度で割った値をTAとし、LE1=GT−TAとする。LE1とシートインデックス1を先・後端が通過したシートのインデックス・検知した時間の記憶部126に記憶する。交差判定方法は、それぞれの直線の方程式より交点を求め、それぞれの線分上に存在するかを判断するか、あるいは領域判定(相手側の直線で二分される領域に他方の線分の両端がそれぞれ存在するかどうかを相互に判定)による方法などがある。
【0017】
Tintが、図9の次シートを搬送開始する時間間隔の記憶部124に記憶されているので、n枚目のシートの搬送開始時間は、n−1枚目のシートの先端あるいは後端検知してTint経過後のGT=LEn+Tintとなる。この時の処理フローを図14に示す。処理開始し搬送するシートの枚数を入力後(S35)、前処理として例えば図13と同じようにシート検知の座標情報を入力し、シミュレーションデータから搬送速度Vと用紙長さLを読み込む(S36)。次に、図12のような処理にてTintが計算されて、次シートを搬送開始する時間間隔の記憶部124に記憶されていればその値を参照し、ユーザーが直接入力する、あるいは図12の処理工程をそのまま組み込むなどしてTintを決める(S37)。グローバル時間GTを設定し(S38)、一枚目のシートから順次ローカル時間LTn(S39)、時間ステップLstepを算出して(S40)シミュレーションデータを読み込む。ここで、シート検知センサで先端通過の処理を前述した方法にて行う(S41)。例えばn枚目のシートに関して描画処理した後(S42)、このシートで先端検知LEnが求まっていればGT≧LEn+TintとなるGTで次シートn+1枚目が搬送開始されると判断し(S43)、次シートの処理を繰り返す。LTn算出工程では、LTn=GT−(LE(n−1)+Timt)(ここでLE(n−1)はn−1枚目シートのローカル時間)で、LE(n−1)が算出されていない(デフォルトでゼロならば=0)時、LTn=0となる。
また、シート搬送の制御を実際の機械にて行う場合、ソレノイドや電磁クラッチなどの電装部品の動作ばらつきなどにより、シート間隔がばらつく。これら誤差要因が入った場合の制御品質を評価するために、シート間距離あるいは時間間隔に誤差を与えて実施することが有効となる。そこで、図9のシート間隔(距離、時間)のばらつき入力部111にて、キーボードやマウスを使ってばらつき値を入力し、記憶部125にその値を記録する。ここでは時間に変換し(距離入力の場合は搬送速度で割った値)TEとして表す。既に、シート間隔を距離で扱った場合のn+1枚目のシートが搬送開始される時刻は、STn=ST(n−1)+(D+L)/Vとして求めていた。ここで、ST(n+1)=STn+(D+L)/V±TEと設定すれば、シート間隔が開いた場合と狭まった場合のチェックが行える。また、図14のフロー図においてもLTnの算出時にLTn=GT−(LE(n−1)+Timt)±TEとすれば、同様の動作が行われる。
【0018】
図15には一定時間間隔にて4枚のシートを搬送した時の様子である。一枚目のシート16は片面印刷後にスイッチバック反転部10にて反転し両面反転経路1から印刷経路へ合流しようとしている。ところが等間隔で5枚目のシート20を給紙し搬送開始し、さらに一枚目のシート16もこのまま搬送すれば、両者が重なってしまうのが分かる。そこで、一枚目のシート16が過ぎるのを待つように給紙タイミングを遅らせる(五枚目が遅れてスタート)か、一枚目のシート16を停止して五枚目を先に給紙する(一定時間間隔のまま給紙する)かしなければならない。例えば後者では、一枚目のシート16の合流直前にてシート検知して自ら停止するといった搬送制御が必要となる。
これを図17に示す処理フローチャートにて説明する。シート枚数を設定し(S50)、搬送制御情報をキーボードやマウスなどから入力したり、ファイルから入力する(S51)。この搬送制御情報は、先ずシート検知の位置情報、搬送ローラのニップ部(シートを狭持し送り出す箇所)の位置情報と、例えば図19のような、シート検知後にT1時間経過後にある搬送ローラの駆動(図19中、搬送ニップk)をOnからOffに切替え、T2時間後には再搬送するためにOffからOnへ切替えるといったデータである。これにより、搬送されているシートが一時的に停止して再搬送される様子がアニメーションできる。フローでは次に、機械動作を表すグローバル時間GTを順次更新して(例えば、時間ステップをdtとしてGT=GT+dt)各処理を繰り返していく(S52)。各時間ステップではシート枚数によるループを回し、ローカル時間LTnを設定する(S53)。LTn算出されれば保存されたシミュレーションデータを読み出すLstepを算出してデータを読み込む(S54)。各シートの描画処理後(S55)、設定したシート検知(S56、S57)、ニップ検知(どのニップ部でシートを搬送中か)を行う(S58、S59)。ここで、シート検知方法の実施例を図18に示す。前時間ステップにてシート検知していたかどうか判断し(S61)、検知していなければ、先ず該当シートの先端通過を判断する(S62)。通過していなければ処理が終了し、通過したと認識すれば、シートインデックスを設定し(S63)、該当シート検知のインデックス番号と通過シートのインデックス番号を関連付けて記憶する(S64)。この時刻が図19のような制御動作の基準となるので、各シート検知位置に固有な時間変数としてTsを設定する(シミュレーションデータは離散的な時間ステップでのデータであるので、その間の時間にシート検知時刻が存在すれば補正時間をこの時に設定する)(S65)。また、図16のシートインデックス記憶部128に既に通過シートのインデックスが記憶されていれば、該当シートと前時間ステップでのシートが同一か判断する(S67)。違うシートであれば処理終了し、同一であれば後端の通過検知を行う。ここで、前時間ステップで通過するシートインデックスを記憶し、先端と後端の通過検知だけ行うことで効率的にシート検知が可能となる。この処理を行わないと、シート先端から後端までくまなくシート検知を細かく調べることとなり非効率である。後端が通過していなければ、同じシートが通過中であり、Ts=Ts+dtと更新する(S65)。後端が通過すれば、シート検知情報を記憶して(S68)、Ts=0と共に通過中のシートインデックスなしとする(S70)。このTsの更新・リセットは図16のTs算出部113で処理され、その値を記憶部130にて記憶しておく。ここで、フロー中に先端と後端検知時にあるシート検知情報を、各シート毎に割り当てられた変数配列などに順次記憶しておく。この情報(各シートの先端と後端が各シート検知位置とニップ部を通過した時刻歴)を図16のシート検知情報の出力部116にて内部あるいは外部記録装置にファイル出力しておけば、その値を参照して搬送制御のパラメータとして利用できる。図18でTsを更新後、制御プログラムを実行する(S66)。図19のようにTs=T1であれば、ニップkの搬送フラグをOffにし、Ts=T2であればOnとする。この処理は図16の切替部112で実施し、フラグ値は図16の129に記憶しておく。以上で各シート検知での処理工程が終了する。
この搬送フラグは各シートLTnの算出工程で用いられ、その算出工程のフローチャートを図21に示す。シート通過しているニップ検知位置のうち、最もシート先端側にあるものがニップ検知kであるとする。この搬送フラグを参照し(S90)、OnであればLTn=LTn+dtとして更新する(S91)。もしOffであればLTnは更新しない。以上で算出処理が終了する。これによりアニメーション上での停止と再搬送処理が可能となる。
【0019】
図17にてすべてのシート検知をループ処理した後、ニップ検知を行う。これはシートがどの搬送ローラで送られているのかを認識するためである。ニップ検知の処理フローチャートは図20に示すように、基本的にはシート検知と同じで搬送制御プログラムの実行ステップS66がないだけである。
ニップ検知が終了すると各シートでのループ処理が完了し、全てのシートで実施されればGTを更新していく。最終シートが排紙されれば(シミュレーションデータの最終データをアクセス)処理が完了する。シート検知とニップ検知部での検知情報をファイルとして記録する方法を既に示したが、これを表示部3に線速図として、その作成部117により描画し表示する。この線速図の例を図23に示す。横軸をグローバル時間GTとし、縦軸を搬送経路の位置(長さ)とする。ここでは簡単にセンサ1とニップ1・2のみの経路として示した。ニップ1のローラは通常、搬送Off状態にありシート先端がセンサ1を通過しT2時間後の搬送Onとなるように制御されている。
また、両面への画像形成の生産性を高めるために無駄(この場合、シートとシートの間隔)を省いた搬送制御が必要であり、合流箇所での処理がキーポイントになる。図15に示したような停止する必要がある場合の処理は既に示したが、場合によっては特定経路間のみ速度を上げなければならない時がある。ただしシミュレーションをやり直すと非効率的であるので、アニメーションで擬似的にスピードを変更することで対応するのが好ましい。この増速情報を図16の入力部114にて入力し、その数値の記憶部131に記憶する。速度は絶対値で入力したり、シミュレーションで用いた速度Vに対する比で入力したりする。例えば、絶対値VUを入力した場合、増速比はRV=VU/Vとなる。この増速比の記憶変数は各搬送ニップ毎に設け、搬送ニップkではRVkと表示することにする。増速しない場合はRVk=1.0となる。図22のように、LTn算出部におけるLTn算出工程は時間ステップdtにRVkを掛け合わせ、LTn=LTn+RVk×dt(S93)とすれば汎用的に用いることができる。すなわちRVk=1.0であれば図21のフローに等価となる。
また、制御の信頼性を高めるためには、機械特性の経時劣化を考慮する必要がある。例えば、ローラの磨耗や表面摩擦力の低下で速度低下(スリップ率上昇)が生じる。スリップ比を前記増速比SLkと表記する。ここで速度低下後の速度をV2とするとSLk=(V−V2)/Vとして表す。上記した増速比RVkも考慮すると、RVk=RVk×(1−SLk)となり、図22のフローで同様に処理できる。そこで、図16のスリップ率入力部116にて入力し、記憶部132に記憶しておけばスリップの影響が評価できる。
【0020】
【発明の効果】
以上記載のごとく請求項1の発明によれば、一つのシミュレーションデータを用いて、複数のシート搬送状態、例えば、各シートの変形状態、各シートの搬送経路内位置が確認できるため、効率的に搬送制御方法(シーケンス)の評価が行える。
また請求項2では、シート間の距離を設計者の狙いに設定して、複数のシート搬送状態が確認できるため、さらに詳細な搬送制御方法の評価が可能となる。
また請求項3では、搬送制御に必要なシート検知センサによる検知時刻が予測でき、より実用的な設計支援が可能となる。
また請求項4では、搬送制御方法における設計条件である、センサ位置、信号検知後の時間間隔を用いて複数シートの搬送状態が確認でき、より実用的な設計支援が可能となる。
また請求項5では、請求項3と同様の作用効果を奏する。
また請求項6では、実機内のセンサや制御部品のばらつきの影響が見ることができ、より実用的な設計支援が可能となる。
また請求項7では、シートの特定位置の通過情報に基づき、シート搬送の停止や開始(再開含む)といったシートの搬送制御方法を考慮した時のアニメーションが可能となり、実用的な設計支援が可能となる。
また請求項8では、シート搬送の速度を擬似的に上げてアニメーションできるため、シミュレーションを再計算することなく効率的に、実用的な制御プログラムの設計支援が可能となる。さらに、制御の自由度を増した評価ができる。
また請求項9では、経時劣化による搬送速度低下した時の評価が、シミュレーションを再計算することなく、アニメーションにて行える。そのため効率的であり、機械の初期特性から経時劣化後までの評価が簡単に行うことができ、さらに実用的な設計支援が可能となる。
また請求項10では、各シートの先端・後端がシート検知位置・搬送ニップ位置を通過する時刻を数値で取り出すことが可能となる。
また請求項11では、ユーザーがグローバル時間、あるいはローカル時間を視覚で認識することができ、制御の妥当性の確認、その後の制御方法の改良などのアイデア出しの補助となる。
また請求項12では、請求項1と同様の作用効果を奏する。
また請求項13では、請求項7と同様の作用効果を奏する。
また請求項14では、汎用のコンピュータにて設計支援装置が実現できる。
【図面の簡単な説明】
【図1】本発明の搬送ガイドと搬送ローラによって構成された画像形成装置のシート搬送経路のレイアウト図である。
【図2】本発明のシミュレーションによる搬送されるシートの描画図である。
【図3】本発明のシミュレーションによる両面経路へ分岐搬送されるシートの描画図である。
【図4】本発明のシミュレーションによる反転されたシートの描画図である。
【図5】本発明のシミュレーションによる裏面へ画像形成されるシートの描画図である。
【図6】本発明のシミュレーションによる両面への画像形成後に排紙されるシートの描画図である。
【図7】本発明の実施形態に係る設計支援装置の構成を示すブロック図である。
【図8】本発明の第1の実施形態に係る動作処理フローチャートである。
【図9】本発明の設計支援装置の一実施形態の図である。
【図10】本発明のその他処理を示すフローチャートである。
【図11】本発明のシートnの算出フローチャートである。
【図12】本発明の第2の実施形態に係る動作処理フローチャートである。
【図13】本発明の前処理を示すフローチャートである。
【図14】本発明の第3の実施形態に係る動作処理フローチャートである。
【図15】一定時間間隔にて4枚のシートを搬送した時の様子を示す図である。
【図16】本発明の設計支援装置の一実施形態の図である。
【図17】本発明の第4の実施形態に係る動作処理フローチャートである。
【図18】本発明のシート検知開始のフローチャートである。
【図19】シート検知とニップkの搬送のタイミングチャートである。
【図20】本発明のニップ検知開始のフローチャートである。
【図21】本発明のLTn算出開始のフローチャートである。
【図22】本発明のLTn算出開始のフローチャートである。
【図23】本発明のシミュレーションにより表示された線速図である。
【符号の説明】
21 入力部、22 CPU、23 表示部、24 外部記録装置、25 主制御部、26 記憶部、27 内部記録装置、28 ROM、29 バス

Claims (14)

  1. シートを搬送するシート搬送経路内をシートが搬送されていく過程をシミュレーションし、該シミュレーション結果を表示する設計支援装置において、
    1枚のシートについて、前記シート搬送経路を搬送されていく際の搬送挙動をシミュレーションした結果を所定の時間ステップ毎のシミュレーションデータとして予め記憶する記憶手段と、
    前記シート搬送経路内を搬送させる複数枚のシートの枚数を入力する枚数入力手段と、
    前記枚数入力手段にて入力されたシート枚数を記憶する枚数記憶手段と、
    画像形成動作全体の時間であるグローバル時間の更新に応じて、前記複数枚のシートの各々のシートの搬送開始時間を基準としたローカル時間を前記各々のシートについて算出する第1のローカル時間算出手段と、
    前記第1のローカル時間算出手段で算出された各々のシートのローカル時間に対応する前記記憶手段に記憶されたシミュレーションデータを示す数値を前記各々のシートについて算出する数値算出手段と、
    前記数値算出手段にて算出した各々のシートのローカル時間に対応する前記記憶手段に記憶されたシミュレーションデータを示す数値を用いて、前記記憶手段からシミュレーションデータを各々のシートについて読み込むデータ読み込み手段と、
    前記データ読み込み手段にて読み込まれたシミュレーションデータと前記シート搬送経路とを幾何形状として併せて描画する併合描画手段と、
    該併合描画手段による描画結果を表示する表示手段と、
    を備えることを特徴とする設計支援装置。
  2. 複数のシートのうち隣り合うシート間の距離を入力する距離入力手段と、該距離を記憶する距離記憶手段と、時間刻みごとに保存されるシミュレーションデータでの搬送速度、シート長、及び前記距離を用いて前記各シートのローカル時間を算出する第2のローカル時間算出手段と、前記各シートを搬送開始するグローバル時間を算出するグローバル時間算出手段と、前記各シートを搬送開始するグローバル時間を記憶するグローバル時間記憶手段と、を備えたことを特徴とする請求項1に記載の設計支援装置。
  3. シートの先端若しくは後端が通過検知する位置情報を入力する位置情報入力手段と、該位置情報を記憶する位置情報記憶手段と、前記シミュレーションデータを示す数値から前記シートの先端あるいは後端が前記位置を通過検知した時刻を算出する時刻算出手段と、該検知時刻の記憶手段および通過シートが何枚目のシートかを特定する情報を記憶する枚数特定情報記憶手段と、を備えたことを特徴とする請求項1に記載の設計支援装置。
  4. 前記時刻算出手段から算出されたシートの通過検知時刻から次シートを搬送開始する時間間隔を入力する時間間隔入力手段若しくは該時間間隔を設定する時間間隔設定手段と、該時間間隔を記憶する時間間隔記憶手段と、を備えたことを特徴とする請求項3に記載の設計支援装置。
  5. 隣り合うシート間距離に等しくなるようにシートの通過検知時刻から次シートを搬送開始する時間間隔を算出する時間間隔算出手段を備えたことを特徴とする請求項2又は4に記載の設計支援装置。
  6. 次シートを搬送開始するシート間距離あるいは時間間隔のばらつき値を入力するばらつき値入力手段と、前記ばらつき値を記憶するばらつき値記憶手段と、各シートを搬送開始した時刻を記憶する搬送開始時刻記憶手段と、前記次シートを搬送開始する時刻を、記憶した前のシートの搬送開始時刻と前記入力したばらつき値を用いて算出する搬送開始算出手段と、を備えたことを特徴とする請求項2乃至5の何れか一項に記載の設計支援装置。
  7. 請求項1に記載の設計支援装置において、シート通過の検知位置情報を入力するシート検知位置情報入力手段と、前記シートを搬送するニップ位置情報を入力するニップ位置情報入力手段と、前記それぞれの位置情報を複数記憶する複数位置情報記憶手段と、前記それぞれの位置を通過しているシートを特定するシート判定手段と、前記それぞれの位置を通過しているシートを特定する情報を記憶する通過特定情報記憶手段と、ニップ位置でのシート搬送状態を記憶するシート搬送状態記憶手段と、前記シート検知位置での通過シートを特定する前記情報によって前記シート搬送状態を切替える切替手段と、それぞれのシート検知位置に固有な時間を算出する固有時間算出手段と、該時間を記憶する固有時間記憶手段と、を備えたことを特徴とする設計支援装置。
  8. ニップ位置に関連付けたシート搬送速度情報を入力するシート搬送速度情報入力手段と、前記ニップ位置に関連付けて前記シート搬送速度情報を記憶するシート搬送速度情報記憶手段と、を備えたことを特徴とする請求項7に記載の設計支援装置。
  9. 前記各ニップ位置での速度低下情報を入力する速度低下情報入力手段と、該速度低下情報を記憶する速度低下情報記憶手段と、を備えたことを特徴とする請求項7又は8に記載の設計支援装置。
  10. 各シート検知位置において、シート検知されたシートを特定する情報とシート先端と後端の通過時刻をすべて記憶する通過時刻記憶手段と、該情報を内部記録装置あるいは外部記録装置に出力する通過時刻出力手段と、を備えたことを特徴とする請求項7乃至9の何れか一項に記載の設計支援装置。
  11. シート先端あるいは後端の経路上の位置を前記グローバル時間あるいはローカル時間に対してグラフ表示するグラフ表示手段を備えたことを特徴とする請求項10に記載の設計支援装置。
  12. シートを搬送するシート搬送経路内をシートが搬送されていく過程をシミュレーションし、該シミュレーション結果を表示する設計支援方法において、
    1枚のシートについて、前記シート搬送経路を搬送されていく際の搬送挙動をシミュレーションした結果を所定の時間ステップ毎のシミュレーションデータとして予め記憶する記憶ステップと、
    前記シート搬送経路内を搬送させる複数枚のシートの枚数入力される枚数入力ステップと、
    前記枚数入力ステップにて入力されたシート枚数を記憶する枚数記憶ステップと、
    画像形成動作全体の時間であるグローバル時間の更新に応じて、前記複数枚のシートの各々のシートの搬送開始時間を基準としたローカル時間を前記各々のシートについて算出する第1のローカル時間算出ステップと、
    前記第1のローカル時間算出ステップで算出された各々のシートのローカル時間に対応する前記記憶ステップに記憶されたシミュレーションデータを示す数値を前記各々のシートについて算出する数値算出ステップと、
    前記数値算出ステップにて算出した各々のシートのローカル時間に対応する前記記憶ステップに記憶されたシミュレーションデータを示す数値を用いて、前記記憶ステップからシミュレーションデータを各々のシートについて読み込むデータ読み込みステップと、
    前記データ読み込みステップにて読み込まれたシミュレーションデータと前記シート搬送経路とを幾何形状として併せて描画する併合描画ステップと、
    該併合描画ステップによる描画結果を表示する表示ステップと、
    を備えることを特徴とする設計支援方法。
  13. 請求項12に記載の設計支援方法において、
    シート通過の検知を行うシート検知位置情報を入力するステップと、前記シートを搬送するニップ位置情報を入力するステップと、前記それぞれの位置情報を複数記憶するステップと、前記それぞれの位置を通過しているシートを特定するステップと、前記それぞれの位置を通過しているシートを特定する情報を記憶するステップと、ニップ位置でのシート搬送状態を記憶するステップと、前記シート検知位置での通過シートを特定する前記情報によって前記シート搬送状態を切替えるステップと、それぞれのシート検知位置に固有な時間を算出するステップと、該時間を記憶するステップと、を備えたことを特徴とする設計支援方法。
  14. 請求項12又は13に記載の設計支援方法をコンピュータにて実行可能なプログラムとして記録したことを特徴とする記録媒体。
JP2002040725A 2002-02-18 2002-02-18 設計支援装置、方法、及びプログラムを記録した記録媒体 Expired - Fee Related JP4035343B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002040725A JP4035343B2 (ja) 2002-02-18 2002-02-18 設計支援装置、方法、及びプログラムを記録した記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002040725A JP4035343B2 (ja) 2002-02-18 2002-02-18 設計支援装置、方法、及びプログラムを記録した記録媒体

Publications (2)

Publication Number Publication Date
JP2003242197A JP2003242197A (ja) 2003-08-29
JP4035343B2 true JP4035343B2 (ja) 2008-01-23

Family

ID=27781385

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002040725A Expired - Fee Related JP4035343B2 (ja) 2002-02-18 2002-02-18 設計支援装置、方法、及びプログラムを記録した記録媒体

Country Status (1)

Country Link
JP (1) JP4035343B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4280698B2 (ja) 2004-10-12 2009-06-17 キヤノン株式会社 設計支援プログラム
JP4777029B2 (ja) 2004-10-13 2011-09-21 キヤノン株式会社 情報処理装置およびその制御方法
JP4659509B2 (ja) * 2005-04-13 2011-03-30 キヤノン株式会社 シート材搬送シミュレーションシステム
JP5885420B2 (ja) * 2011-08-08 2016-03-15 キヤノン株式会社 情報処理装置及びプログラム

Also Published As

Publication number Publication date
JP2003242197A (ja) 2003-08-29

Similar Documents

Publication Publication Date Title
US7932907B2 (en) Layered graph layouts with a given aspect ratio
JP4366096B2 (ja) 情報処理装置及びそのシミュレーション方法並びに記憶媒体
JP4777029B2 (ja) 情報処理装置およびその制御方法
US20190057081A1 (en) Method and apparatus for generating natural language
US8494994B2 (en) Fast adaptation in real-time systems
JP4095603B2 (ja) 設計支援方法及び設計支援プログラム
JP4035343B2 (ja) 設計支援装置、方法、及びプログラムを記録した記録媒体
JP2002140372A (ja) 柔軟媒体物搬送シミュレーション装置
WO2015064683A1 (ja) 経路計算装置、経路計算方法およびプログラム
JP4967060B2 (ja) 解析装置及び解析方法
JP4049925B2 (ja) 設計支援システム及び設計支援方法
JP2021118424A5 (ja) 画像読取装置、画像読取装置の制御方法、及びプログラム
JP4599098B2 (ja) シミュレーション装置およびシミュレーション方法
JP4067738B2 (ja) データ処理装置及びその方法
JP4642930B2 (ja) シミュレーション装置およびシミュレーション方法
JP4348024B2 (ja) 表示装置、表示方法及びその装置での処理をコンピュータに行なわせるためのプログラムを格納した記憶媒体
JP2005085003A (ja) 設計支援を行うための情報処理装置、情報処理方法、その情報処理方法を実行するプログラム及びそのプログラムを記憶した記憶媒体
JP4940457B2 (ja) 設計支援システム、設計支援方法、および設計支援プログラム
JP2001273337A (ja) 設計支援装置と設計支援方法及びコンピュータ読み取り可能な記録媒体
JP7362424B2 (ja) 情報処理装置、情報処理方法、および情報処理システム
JP4314175B2 (ja) 情報処理装置および情報処理方法およびその方法を実行するためのプログラムおよびそのプログラムを記憶した記憶媒体
JP2000331037A (ja) 条件設定装置、条件設定方法及び条件設定プログラムを記録した媒体
US20210209466A1 (en) Information processing apparatus, information processing method, and program
JP4756919B2 (ja) 設計支援装置、設計支援方法、及びコンピュータで読み取り可能な設計支援プログラム
JP7625470B2 (ja) 演算制御装置、演算制御装置の制御方法、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041208

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20050106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070619

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070820

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20071009

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071029

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees