다음으로, 본 발명의 실시예에 따른 배출 처리 장치에 있어서, 배출 처리 장치를 구비하는 화상 형성 장치에 대한 일례로서 레이저 비임 프린터가 설명된다.
[제1 실시예]
도1은 배출 처리 장치를 구비하는 화상 형성 장치를 도시하는 단면이다. 도2는 본 발명에 따른 배출 처리 장치의 반송로의 단면을 도시하는 설명도이다. 도3은 정합 처리부를 도시하는 평면 설명도이다. 도4는 배출구의 방향에서 볼 때 정합 처리부를 도시하는 단면 설명도이다. 도5는 전기 블록도이다.
{배출 처리 장치를 구비하는 화상 형성 장치의 전체 구성}
먼저, 도1을 참조하여 화상 형성 장치(A) 및 배출 처리 장치(B)의 개략 구성이 설명된다. 화상 형성 장치(A)는 컴퓨터 또는 LAN과 같은 네트워크에 단독 접속되고, 컴퓨터 또는 네트워크로부터 전달된 화상 정보 또는 프린터 신호등에 기초한 소정의 화상 형성 처리를 통해 시트에 화상을 형성(또는 기록)하고 시트를 배출하는 장치이다.
화상 형성 장치(A)에 있어서는, 복수의 시트(S)들이 공급 카세트(110)에 적재되고, 다양한 롤러들이 적재된 시트에서 한시트씩 최상단 시트를 분리 공급한다. 컴퓨터 또는 네트워크로부터 공급된 소정의 인쇄 신호에 따라, 토너 화상들이 화상 형성 장치(A)의 공급 카세트(110)으로부터 공급된 시트(S)에 소위 레이저 비임 방법의 화상 형성 처리로 형성되는 화상 형성부(111)에서 토너 화상들이 시트의 상부면에 전사되고, 이후에 토너 화상은 하류측에 위치된 정착 유닛(112)에서 열 및 압력을 인가함으로써 정착된다.
화상이 정착되는 시트(S)는 화상면을 반전시키도록 배출 롤러(113)로 연장되는 실질적으로 U형의 시트 반송로에서 바뀌고, 배출 롤러(113)에 의해 화상 형성 장치(A)의 상부에 형성된 페이스 다운 배출 트레이(114)로 화상 측면이 하측으로 배출된다. 시트(S)는 도시되지 않은 제어기로부터의 제어 신호에 기초하여 화상 형성 장치(A)의 플래퍼(115)의 위치 선택에 의해 페이스 다운 배출 트레이(114) 또는 배출 처리 장치(B)로 선택적으로 배출된다.
복수의 시트들이 시트 다발을 형성하도록 정합되는 화상 형성 장치(A)에서 화상들이 기록되면서 배출되는 시트들에 스테이플링 또는 펀칭과 같은 전술한 시트 처리를 수행하기 위해, 배출 처리 장치(B)는 화상 형성 장치(A)의 상부에 배치된다. 배출 처리 장치(B)는 시트 처리를 수행하지 않고 단순히 배출 및 적재를 행하는 기능을 또한 가질 수 있다. 배출 처리 장치(B)와 화상 형성 장치(A)는 도시되지 않은 케이블 커넥터로 서로 전기 접속되고, 배출 처리 장치(B)는 화상 형성 장치(A)에 착탈가능하게 부착된다.
{배출 처리 장치}
도2를 참조하여 배출 처리 장치(B)의 구성이 설명된다. 도2a에 도시된 바와 같이, 화상 형성 장치(A)로부터 공급된 시트는 입구 센서(1)에 의해 감지되고, 반송 롤러(2)에 의해 반송되며 반송 수단으로서의 중간 롤러(3)에 의해 정합 스테이지(4)로 반송된다. 다발 배출 수단으로서의 다발 배출 롤러쌍(5;5L, 5U)은 선택적으로 분리되어 그 상태로 닙(nip)되고, 시트는 소정의 시트 처리가 행해진 후 적재 트레이(7)로 배출된다.
반송 롤러(2), 중간 롤러(3), 다발 배출 하부 롤러(5L) 및 다발 배출 상부 롤러(5U)의 회전은 반송 모터(M1)에 의해 구동된다. 다발 배출 롤러쌍(5)의 닙 및 분리 위치들은 이격 모터(isolation motor; M3)에 의해 구동된 캠에 의해 결정된다. 캠은 위치 센서 플래그에 결합되고, 플래그가 포토 센서로서의 다발 배출 홈 위치 센서(11)를 차광한 위치가 분리 위치이고, 이에 따라 도광한 위치가 닙 위치가 된다.
도면 부호 6은 측방향으로 시트 다발을 정합하기 위한 정합 수단의 정합 부재로서의 정합판이고, 정합 모터(M4; 스태핑 모터)로 위치 결정된다. 정합판(6)은 도3에 도시된 바와 같이, 시트 좌측 에지를 미는 좌측 정합판(6L) 및 시트 우측 에지를 미는 우측 정합판(6R)으로 구성되고, 벗어난 위치(A, escaping position), 대기 위치(B), 정합 위치(C) 및 느슨한 정합 위치(C')들 중 하나로 이동한다. 정합 수단은, 시트를 지지하여 정합 동작을 행하는 제1 위치인 대기 위치(B), 정합 위치(C), 느슨한 정합 위치(C')와, 시트를 지지하지 않는 제2 위치인 벗어난 위치(A)로 이동 가능하다. 정합판 홈 위치 센서(12)는 벗어난 위치를 감지하도록 벗어난 위치(A)에 배치된다. 우측 정합판(6R)은 판(6R)이 대기 위치(B)로부터 내향으로 이동하지 않는 기구를 구비하여서, 정합 작동은 시트 크기에 따라서만 좌측 정합판(6L)으로 행하여진다. 도4에 도시된 바와 같이 정합판(6)은 시트들을 지지하기 위한 적재면을 구비하고, 소정의 시트 처리가 수행된 후 시트를 지지하지 않는 벗어난 위치(A)로 이동시킴으로써 처리된 시트 다발을 적재 트레이(7)로 배출한다. 판(6)은 시트 처리를 실행하지 않고 단순 배출 및 적재 모드에서 벗어난 위치(A)로 처음부터 벗어난다.
도면 부호 7은 적재 트레이(7)이다. 도면 부호 8은 정합 스테이지(4)로부터 돌출된 시트를 후방으로 잡아당기기 위한 패들이고, 패들 모터(M2)에 의해 시계방향으로 회전한다. 패들 기구는 패들 모터(M2)의 회전 제어로 사용되는 패들 홈 위 치 센서(19)를 구비한다.
도면 부호 9는 정합된 시트 다발들을 가압하기 위한 스탬프이고, 플런저 타입의 솔레노이드(SL)로 격리되고 가압된다. 솔레노이드(SL)가 작동될 때, 스탬프는 격리되며, 반면에 솔레노이드(SL)가 작동되지 않을 때, 스탬프는 가압하도록 하향 이동된다.
도면 부호 10은 만재 감지 센서 플래그이고 대향 단부(10a, 10b)들이 절첩되는 판형인 구조를 구비하며, 적재 감지 플래그(10)는 상류 측면의 일단부에 위치된 피봇축(10c)의 형성으로 피봇식으로 이동한다. 만재 감지 센서 플래그(10)는 다발 배출 상부 롤러(5U) 상에 위치되고, 다발 배출 롤러쌍(5)이 닙핑 상태에 있는 동안 적재 트레이(7) 상의 시트들이 만재 레벨에 도달할 때 만재 감지 센서(13)를 차단한다. 만재 감지 센서 플래그(10)는 다발 배출 롤러쌍(5)이 격리되어 있는 도2a에 도시된 바와 같이, 구동 장치에 의해 상방으로 벗어나는 구조를 구비하고, 이에 따라서 만재 감지가 차단되는 비감지 상태로 들어간다. 도4에 도시된 바와 같이, 만재 감지 센서 플래그(10)는 스테이플 위치에서 시트 다발의 증대를 정확하게 감지하도록 시트의 중심뿐만 아니라 대향 단부에서도 배치된다. 따라서, 정합판(6) 및 만재 감지 센서 플래그(10)의 작동 범위들이 서로를 간섭하거나 또는 오버래핑하는 것으로 판단된다.
도2b에 도시된 바와 같이, 정합 작동이 종료되고, 정합판(6)이 홈 위치로 복귀하며 다발 배출 롤러쌍(5)이 닙하게 되는 위치에서, 만재 감지 센서 플래그(10)는 적재 트레이(7) 측으로 피봇식 이동하고, 일단부(10a)는 적재 트레이(7)에 적재된 시트 다발과 접촉하게 되어서, 소정의 시트 다발의 적재량이 감지되게 된다는 것은 주목할만하다.
도면 부호 15는 스테이플러이고, 스테이플 모터(M5)의 구동에 의해 정합 스테이지(4)에 정합된 시트 다발의 좌측 후방부에서 경사진 방식으로 스테이플한다. 스테이플러(15)는 스테이플러의 초기 위치를 지시하는 스테이플러 홈 위치 센서(16)와 비스테이플링 작동의 예정을 감지하는 스테이플 유무 센서(17)를 포함한다.
도면 부호 18은 정합 스테이지(4) 상의 시트 다발 유무 센서이고, 스테이플링 후 다발 배출 및 적재 작동이 적절하게 행하여지는지에 대한 판단하도록 사용된다.
{제어 구성}
도5의 CPU(41)는 롬(ROM)들과 램(RAM)들을 내장하는 하나의 칩 마이크로프로세서이고, 각각의 구동 회로들로의 구동 신호들을 출력하며 각각의 센서 입력 회로로부터의 센서 신호들을 입력한다. CPU(41)는 도시되지 않은 프린터 제어기와 시리얼 통신을 통해 제어 정보 및 상태 정보를 또한 송수신한다.
이하, 배출 처리 장치(B)의 각각의 기구들을 사용하면서, 전원 ON시의 초기화 처리, 시트 반송 관리 처리, 시트 다발의 처리 및 에러 감지와 에러 처리에 대하여 CPU(41)가 제어하는 방법이 플로우챠트를 참조하여 설명된다.
(1) 초기화 처리
도6은 장치의 초기화 처리를 도시하는 플로우챠트이다. 전원이 투입될 때, CPU(41)는 스텝(501)에서 도시되지 않은 프린터 제어기와의 통신을 개통시킨다. 통신들을 개통하면, 프린터 제어기 및 CPU(41)는 스텝(502)에서 서로의 장치 정보를 송수신한다.
스텝(503)에서, 초기화 가능 상태가 프린터 제어기에 통지되고, CPU는 스텝(504)에서 프린터 제어기로부터의 초기화 지시를 대기한다. 배출 처리 장치를 포함하는 프린터 시스템에서의 초기화 처리는 프린터에서의 잔류 시트들의 감지 및 배출을 포함하므로, 초기화가 배출 처리 장치(B)에서만 행해진다면 잔류 시트들은 데미지를 받을 수 있다. 따라서, 프린터 제어기는 도시되지 않은 프린터 엔진 제어기와 통신하고, 시스템의 모든 장치가 초기화될 수 있는 시스템의 모든 장치에 초기화 지시를 전송한다.
프린터 제어기로부터의 초기화 지시를 수신하면, 스테이플러(15)는 스텝(505)에서 초기화되고, 이후에 스텝(506)에서 장치에 잔류하는 시트 감지 처리, 스텝(507)에서 정합판(6)의 초기화 처리, 스텝(508)에서 패들 기구(8)의 초기화 처리, 스텝(509)에서 다발 배출 롤러쌍(5)의 초기화 처리 및 스텝(510)에서 정합 스테이지(4) 상에 잔류하는 시트의 배출 처리가 수행된다.
이러한 배출 처리 루틴은 다음의 사항들에 유의하여 구성된다.
(i) 정합판(6)의 초기화 처리는 다발 롤러쌍(5)의 초기화 처리 전에 행해진다. 그 이유는 다발 배출 롤러쌍(6)이 닙 상태에 있고 정합판(6)이 벗어난 위치에 있을 때, 사용자가 실수로 중심 방향을 향하여 정합판(6)을 밀었다면 만재 감지 센서 플래그(10)는 정합판(6)의 아래에 위치되도록 하는 위치 관계를 갖고, 다발 배출 롤러쌍(5)의 초기화 처리가 이러한 상황하에서 스텝(509)에서 처음으로 행해지면, 만재 감지 센서 플래그(10)와 정합판(6)은 서로 간섭하게 되어 파손이 일어나게 된다. 따라서, 정합판(6)의 초기화 처리는 다발 배출 롤러쌍(5)의 초기화 처리 전에 행해져야 한다.
(ii) 다른 고려 사항은 장치에 잔류하는 시트들의 감지 전에 스테이플러(15)의 초기화를 실행하는 것이다. 그 이유는 다음과 같다. 스테이플러(15)는 스테이플러가 시트 다발과 결합될 때 또는 소위 스테이플 잼 상태일 때 초기화 처리 상태에 있게 될 수 있다. 그 때, 시트 잼으로 판단되는 장치에 잔류하는 시트들의 감지시 연속적인 초기화 처리들이 정지되는 시트 다발과 결합되는 상태로 스테이플러(15)가 남아있기 때문에 시트 다발을 제거한 경우에서 조차도 사용자가 스테이플을 제거할 수 없는 문제가 발생할 수 있다. 따라서, 스테이플러(15)가 초기화된 후, 장치에 잔류하는 시트의 처리가 행해져야 한다.
다음으로, 각각의 초기화의 처리 스텝이 플로우챠트에 따라 설명된다. 도7은 스테이플러의 초기화 처리를 도시하는 플로우챠트이다.
스텝(601)에서, 제어용 타이머가 개시된다. 스텝(602)에서, 스테이플러(15)의 스테이플러 홈 위치 센서(16)는 스테이플러(15)가 초기 상태에 있는지[또는 스테이플러(15)가 홈 위치에 위치되는지]에 대해 판단되도록 확인된다. 스테이플러가 초기화 상태에 있지 않으면, 스테이플러 복구 처리가 스텝(603)에서 행해진다. 스테이플러 복구 처리는 스테이플링을 하는 방향의 역방향으로 소정의 시간동안 스테이플러 모터(M5)를 회전시킴으로써 수행된다. 스텝(604, 605)에서, 스테이플러(15)의 스테이플러 홈 위치 센서(16)는 스테이플러(15)가 초기 상태로 복귀되는 것을 찾도록 소정의 시간동안 확인된다. 스테이플러(15)가 홈 위치에 위치될 때 감지되지 않으면, 스테이플러 모터(M5)는 스텝(606)에서 정지되고, 작동은 스텝(607)에서 소정 시간동안 정지된다. 스테이플러 모터(M5)는 스텝(604, 605)에서와 동일한 방식으로 스텝(609, 610)에서 다시 스테이플러 복구 처리를 수행하도록 스텝(608)에서 다시 역방향으로 작동된다. 스테이플러 홈 위치가 스텝(609)에서 여전히 확인되지 않을 때, 스텝(611)에서 스테이플러 기능 불량 처리가 실행된다. 스테이플러 홈 위치가 스텝(602, 604, 609)에서 감지되면, 스테이플러(15)의 초기화 처리가 종료되고, 스테이플 모터(M5)는 스텝(612)에서 정지된다. 스텝(611)에서의 스테이플러 기능 불량 처리에서, 스테이플러의 기능 불량은 도시되지 않은 프린터 제어기에 통지되고, 모든 초기화 처리가 중지된다.
도8은 장치에 잔류하는 시트들의 감지 처리 및 정합판 초기화 처리를 도시하는 플로우챠트이다.
스텝(700)에서, 제어용 타이머가 개시된다. 스텝(701)에서, 시트가 배출 처리 장치(B)에 잔류하는지를 판단하도록 입구 센서(1)가 확인된다. 시트가 잔류하면, 장치에 잔류하는 시트에 대한 잼 처리가 스텝(702)에서 수행된다. 잼 처리는 도시되지 않은 프린터 제어기에 잼을 통지하고 연속적인 초기화 처리들을 중지하도록 하는 것이다. 잔류하는 시트가 감지되지 않으면, 정합판에 대한 초기화 처리가 수행된다.
먼저, 정합판 홈 위치 센서(12)가 스텝(703)에서 정합판(6)을 감지하는 지에 대해 확인된다. 감지되지 않으면, 작동은 스텝(710)에서의 처리로 이동된다. 감 지되면, 정합 모터(M4)는 스텝(704)에서 정상 방향으로 회전하도록 구동되고, 스텝(705)에서 정합판 홈 위치 센서(12)가 정합판(6)과 감지되지 않게 되는지에 대해 확인된다. 여기에서, 모터(M4)의 구동 시간이 측정되고, 스텝(706)에서의 소정의 시간보다 더 구동되었다고 판단되면 스텝(720)에서의 기능 불량 처리는 정합 모터(M4)가 기능 불량이라고 판단될 때 수행된다. 기능 불량 처리에서, 정합 모터의 기능 불량은 도시되지 않은 프린터 제어기에 통지되고, 연속적인 초기화 처리들은 수행되지 않는다. 소정의 시간 내에 있으면, 작동은 스텝(705)으로 복귀된다. 정합판 홈 위치 센서(12)가 스텝(705)에서 정합판(6)을 감지하지 않게 되면, 정합 모터(M4)는 스텝(707)에서 소정량만큼 정상적인 방향으로 추가로 구동된다. 모터의 회전 방향을 절환하도록 소정 시간동안 정지 처리 스텝(708, 709)를 통과한 후, 정합 모터(M4)는 스텝(710)에서 역방향으로 구동되고, 정합판 홈 위치 센서(12)가 스텝(711)에서 정합판(6)을 감지하였는지에 대해 확인된다. 여기에서, 모터(M4)의 구동 시간이 또한 측정되고, 스텝(712)에서 소정 시간보다 더 구동되었다고 판단되면, 정합 모터(M4)가 기능 불량인 것으로 판단될 때 스텝(720)에서 기능 불량 처리가 수행된다. 소정의 시간에 아직 도달하지 않았으면, 작동은 스텝(711)에서의 처리로 복귀된다.
정합판 홈 위치 센서(12)가 스텝(711)에서 정합판(6)을 감지한 경우, 정합 모터(M4)는 스텝(713)에서 소정량만큼 역방향으로 구동되고, 모터는 스텝(714)에서 정지된다. 이것으로 정합판의 초기화 처리의 종료이다.
도9는 패들 기구의 초기화 처리를 도시하는 플로우챠트이다.
먼저, 제어용 타이머가 스텝(800)에서 개시된다. 패들 모터(M2)는 스텝(801)에서 정상적인 방향으로 구동되고, 패들 홈 위치 센서(19)가 스텝(801)에서 패들과 함께 회전하지 않는 도시되지 않은 패들 센서 플래그를 감지하였는지에 대해 확인된다. 감지되지 않으면, 작동은 스텝(807)에서의 처리로 복귀된다. 감지되었다면, 스텝(803, 804)에서 패들 홈 위치 센서(19)가 소정 시간동안 패들 센서 플래그를 감지하였는지에 대해 확인된다. 소정 시간 이상으로 구동되었을 지라도 센서가 여전히 패들 센서 플래그를 감지하면, 패들 모터(M2)의 기능 불량으로 판단되고, 스텝(810)에서 기능 불량 처리가 수행된다. 기능 불량 처리에서, 패들 모터의 기능 불량은 프린터 제어기로 통지되고, 연속적인 초기화 처리들이 정지된다.
스텝(803)에서, 패들 홈 위치 센서(19)가 패들 센서 플래그를 감지하지 않게 되면, 패들 모터(M2)는 원래의 정상적인 방향으로 추가로 구동되고, 스텝(807, 808)에서, 소정의 시간내에 패들 홈 위치 센서(19)가 패들 센서 플래그를 감지하였는지에 대해 확인된다. 스텝(808)에서, 소정의 시간 이상동안 구동되었다고 판단되면, 스텝(810)에서 기능 불량 처리를 수행하도록 패들 모터(M2)의 기능 불량으로 판단된다. 패들 홈 위치 센서(19)가 스텝(807)에서 패들 센서를 감지하면, 패들 모터(m2)는 스텝(809)에서 정지되고, 이에 따라 패들 기구의 초기화 처리를 종료하게 된다.
도10은 초기화 처리 및 다발 배출 롤러의 다발 배출 처리를 도시하는 플로우챠트이다.
먼저, 제어용 타이머가 스텝(901)에서 개시된다. 이격 모터(M3)는 스텝(902)에서 정상적인 방향으로 구동되고, 다발 배출 홈 위치 센서(11)가 다발 배출 롤러용 위치설정 캠과 함께 회전하는 도시되지 않은 위치설정 센서 플래그를 감지하는 스텝(903)에서 확인된다. 감지되지 않으면, 작동은 스텝(907)에서의 처리로 이동된다.
감지되면, 다발 배출 홈 위치 센서(11)가 위치설정 센서 플래그를 감지하지 않게 되는 것은 스텝(903, 904)에서 확인된다. 모터가 스텝(904)에서 소정의 시간이상동안 구동되었다고 판단되면, 스텝(905)에서 기능 불량 처리를 수행하도록 이격 모터(M3)의 기능 불량으로 판단된다. 기능 불량 처리에서, 이격 모터의 기능 불량은 도시되지 않은 프린터 제어기에 통지되고, 연속적인 초기화 처리들은 중지된다. 다발 배출 홈 위치 센서(11)가 스텝(903)에서 위치설정 센서 플래그를 감지하지 않게 될 때, 이격 모터(M3)는 정상적인 방향으로 추가로 구동되고, 소정의 시간내에서 패들 홈 위치 센서(19)가 패들 센서 플래그를 감지하는 것은 스텝(907, 908)에서 확인된다. 소정 시간 이상동안 스텝(908)에서 구동된 것으로 판단되면, 스텝(915)에서 기능 불량 처리를 하도록 이격 모터(M3)의 기능 불량으로 판단된다. 다발 배출 롤러 홈 위치 센서(11)가 스텝(907)에서 위치설정 센서를 감지하면, 다발 배출 롤러 홈 위치 센서(11)가 위치설정 센서 플래그를 감지하지 않게 될 때까지 스텝(909)에서의 처리를 반복하도록 계속 회전된다. 센서가 플래그를 감지하지 않게 될 때, 이격 모터(M3)는 스텝(910)에서 정지되고, 이에 따라 다발 배출 롤러의 초기화 처리를 종료하게 된다. 즉, 다발 배출 롤러쌍(5)은 닙핑 상태에서 초기 화 처리를 종료하게 된다.
반송 모터(M1)는 스텝(911)에서 구동된다. 구동 시간은 또한 여기에서도 측정되고, 모터가 소정 시간동안 구동되는 것이 스텝(912)에서 확인된다. 다발 배출롤러쌍(5)이 닙핑 상태에 있고 정합판(6)은 벗어난 위치에 있기 때문에, 시트 또는 시트들이 정합 스테이지(4) 상에 잔류하면 이러한 처리는 적재 트레이에 배출된 시트 다발을 다루어야 한다. 따라서, 다발 배출 센서(18)는 스텝(913)에서 확인 상태에 있게 되고, 시트가 존재하면 장치에 잔류하는 시트들에 대한 잼 처리가 스텝(914)에서 수행된다. 시트가 존재하지 않으면, 모든 초기화 처리들은 여기에서 종료된다.
스탬프 기구는 특히 솔레노이드(SL)가 CPU(41)의 포트 세팅에서 꺼지고, 이 때 스탬프가 하방으로 가압되기 때문에 초기화 처리가 요구되지 않는다.
(ⅱ) 시트 반송 관리 처리
작업(job) 정보 및 반입되는 시트의 페이지 정보는 시트가 프린터로부터 반입되기 전 통신을 통해 프린터 제어기로부터 CPU(41)로 보내진다. 작업 정보는 작업에서 행해지는 처리 정보가 추가된다. 본 실시예에 따른 배출 처리 장치(B)는 스테이플링 기능과 시트 처리없는 단순 적재 기능을 구비하고 하나를 선택한 지정이 작업 정보로서 프린터 제어기로부터 전송된다. 페이지 정보는 페이지 ID, 디스크립터(descriptor) 및 시트 크기로 구성된다. 페이지 ID는 각각의 페이지에 할당된 개개 수이다. 디스크립터는 작업에서 시트의 위치 상태를 나타내는 정보이고, 작업의 제1 페이지는 SOJ(작업의 시작)로 할당되지만 작업의 최종 페이지는 EOJ(작 업의 끝)으로 할당된다.
프린트 제어기로부터 작업 정보 및 페이지 정보를 수용하는 CPU(41)는 정보를 저장하고 프린터 제어기에 필요한 시트 간격 시간을 전송한다. 이것은 일반적으로 영초이지만, 스테이플링 처리 등의 경우에 소정의 스테이플 작동 시간은 보증되어야 한다. 필요한 시트 간격 시간을 수용하는 프린터 제어기는 지정 시간만큼 상응하는 페이지로 프린트 시작을 연기하므로, 시트 간격을 보증한다. 다음, CPU(41)는 프린터 제어기로부터 스케쥴 지시를 반입하도록 대기한다. 반입 스케쥴 지시는 배출 처리 장치(B)에서 시트가 반입되기 바로 전에 내려진다. 반입 스케쥴 지시를 수용하는 CPU(41)는 시트 배출 처리를 실행한다.
도11은 시트 반송 관리 처리를 도시한 플로우챠트이다. 이러한 처리는 소정의 짧은 반복 기간으로 실행된다. 스텝(1001)에서, 작업 정보가 수신되는 지에 대해 판단되고 만약 작업 정보가 수신되면 그 정보는 스텝(1002)에 저장된다. 페이지 정보가 수신되는 지에 대해 판단되고, 만약 페이지 정보가 수신되면 스텝(1004)에서 수신된 페이지 정보는 반송 관리 테이블에 추가적으로 등록된다. 반송 관리 테이블은 4 페이지의 페이지 정보를 등록할 수 있는 링크 버퍼이다. 반송 관리 테이블의 페이지 정보는 스텝(1001)에 저장된 1비트의 작업 정보 및 도12에 도시된 바와 같이 프린터 제어기로부터 수신된 페이지 정보에 추가적으로 반송 상태를 나타내는 2 비트의 반송 정보를 포함한다. 만약 반송 정보가 "00B"면, 단지 페이지 정보를 수신하고 반입 스케쥴 정보를 수신하지 않는 상태를 나타내고, 만약 반송 정보가 "01B"면, 시트 반송 작업이 진행되는 상태를 나타내고, 만약 반송 정보가 "10B"면, 반송동안 하나의 오류 또는 오류들의 발생을 나타낸다.
스텝(1005)에서, 반입 스케쥴 정보가 수신되는지에 대해 판단된다. 만약 수신되면, 가장 오래된 시간에 등록된 반송 정보는 스텝(1006)에서 조사되고 반송 정보는 "01B"로 할당된다. 스텝(1007)에서, 페이지 정보의 작업 정보가 확인되고, 만약 그것이 단순 적재 작업이면, 단순 적재 반송 처리 태스크(task)는 스텝(1008)에서 시작되지만 만약 그것이 스테이플링 작업이면 스테이플링 반송 처리 태스크는 스텝(1009)에서 시작된다. 이러한 태스크를 위해, 페이지 정보의 어드레스가 주어지고, 그 각각의 태스크는 또한 페이지 정보를 기초로 반송 처리를 수행한다.
반송 관리 테이블은 스텝(1010)에서 조사되고, "10B"의 데이터를 갖는 반송 정보가 선택된다. "10B"의 반송 정보를 갖는 페이지 정보가 발견될 때 반송 단부뿐 아니라 페이지 ID는 스텝(1011)에서 프린터 제어기로 통지된다. 페이지 정보의 디스크립터는 스텝(1012)에서 확인되고, 만약 EOJ가 추가되면 작업의 끝이 스텝(1013)에서 프린터 제어기에 통지된다. 다음에, 페이지 정보는 스텝(1014)에서 반송 관리 테이블로부터 삭제된다. 만약, "10B"를 갖는 어떤 반송 정보도 스텝(1010)에 존재하지 않으면, 그 작업은 스텝(1015)에서 후속 공정으로 이동한다.
반송 관리 테이블은 스텝(1015)에서 조사되고, "11B"의 데이터를 갖는 반송 정보가 선택된다. "11B"데이터의 반송 정보가 반송 오차 발생을 지시하기 때문에, 반송 정지 처리가 스텝(1016)에서 행해진다. 반송 정지 처리에서, 모든 반송 태스크의 정지 및 삭제, 모터와 같은 모든 구동 시스템의 정지, 오차 정보와 관련된 프 린터 제어기로의 통지 및 반송 정보의 삭제가 실행된다.
(ⅲ) 단순 적재 반송 공정
도13은 단순 적재 처리를 도시하는 플로우챠트이다. 후술되는 이러한 처리 및 스테이플링 반송 처리는 각각의 시트에 행해진 태스크 처리이고, 일 시트의 반송이 제어되면서 다른 시트가 반입될 때 사실상 동일한 처리 태스크가 시작되고 그 처리가 이전 페이지에 대한 반송 처리와 병렬식으로 행해지는 프로그램 구조를 구비한다.
먼저, 타이머는 스텝(1201)에서 시작된다. 다음에, 반송 모터(M1)에 대한 구동 시작 지시는 스텝(1202)에서 반송 모터 구동 처리로 주어진다. 입구 센서(1)는 시트가 배출 처리 장치(B)에 반입되는 지를 찾도록 스텝(1203)에서 확인한다. 만약 시트가 반입되지 않으면, 타이머 밸브는 스텝(1204)에서 확인하고, 만약 그것이 소정의 시간 이상을 지나면 그것은 지연된 잼(jamming)으로 판단되어 스텝(1215)에서 잼 처리를 실행한다. 만약 그것이 소정의 시간 내면, 그 작업은 스텝(1203)에서 그 처리로 복귀한다.
시트가 스텝(1203)에서 감지되는 경우 입구 센서(1)는 시트의 후방 단부를 발견하도록 스텝(1205)에서 확인한다. 만약 후방 단부가 발견되지 않으면, 타이머 밸브는 스텝(1206)에서 확인되고, 만약 그것이 각각의 시트 크기 이상에 대해 소정의 시간 설정을 지나면 그것은 스텝(1215)에서 잼 처리를 실행하도록 잔류 잼으로 판단한다. 만약 소정의 시간 내면, 그 작업은 스텝(1205)에서 그 처리로 복귀한다.
시트의 후방 단부가 스텝(1205)에서 감지되는 경우에 타이머 카운터는 그 수치를 새롭게 계산하도록 스텝(1207)에서 재설정된다. 입구 센서(1)로부터 다발 배출 센서(18)까지의 반송 거리가 최소 시트 크기보다 짧기 때문에 다발 배출 센서(18)는 시트의 후방 단부를 발견하도록 스텝(1208)에서 확인한다. 만약 시트의 어떤 후방 단부도 발견되지 않으면 타이머 밸브는 스텝(1209)에서 확인되고 스텝(1215)에서 잼 처리를 실행하도록 잔류 잼으로서 판단된다. 만약 이것이 소정의 시간 내면 그 작업은 스텝(1208)에서 그 처리로 복귀한다.
만약 시트의 후방 단부가 스텝(1208)에서 감지되면 반송 모터(M1)의 정지 지시는 스텝(1210)에서 반송 모터 구동 처리로 주어진다. 도시되지 않는 반송 모터 구동 처리는 온오프식 카운터를 구비하고, 구동 시작 지시가 주어질 때 온오프식 카운터는 1 증가분만큼 증가되는 반면 구동 정지 지시가 주어질 때 온오프식 카운터는 1 증가분만큼 감소된다. 온오프식 카운터가 "0"에서 "1"까지 변화될 때 반송 모터(M1)는 구동을 시작하는 반면, 온오프식 카운터가 "1"에서 "0"까지 변화될 때 반송 모터(M1)는 정지한다. 다른 카운터 수치에서, 반송 모터의 상태는 유지된다. 이러한 조절로 정확한 반송 처리는 복수의 반송 처리 태스크가 구동 지시 및 정지 지시를 주는 경우에도 행해질 수 있다. "10B" 데이터는 스텝(1211)에서 반송 관리 처리에 주어진 페이지 정보의 반송 정보로 설정되므로 반송 처리를 마감한다.
스텝(1215)의 잼 처리에서, "11B" 데이터는 주어진 페이지 정보의 반송 정보로 설정되므로 도시되지 않은 오차 정보 영역에 각각의 잼 형태를 설정하고 반송 처리를 마감한다.
(ⅳ) 스테이플링 반송 처리
도14에 도시된 플로우챠트로, 스테이플링 반송 처리가 다음에 설명된다. 먼저, 타이머는 스텝(1301)에서 시작한다. 다음, 반송 모터(M1)에 대한 구동 시작 지시는 스텝(1302)에서 반송 모터 구동 처리로 주어진다. 스텝(1303)에서, 페이지 정보의 디스크립터가 보이고 그것이 SOJ(작업의 시작)인지를 판단한다. 만약 그것이 SOJ이면, 그것은 작업의 제1 페이지를 의미하고 후술되는 스텝(1304)에서 스텝(1312)까지의 처리가 실행된다.
먼저, 이격 모터(M3)는 스텝(1304)에서 구동되고 초기화 처리에서 닙 상태에 있는 다발 배출 수단으로의 다발 배출 롤러쌍(5)이 분리된다. 이격 작업의 완성을 대기하도록 스텝(1305)에서 소정의 시간 대기되고 이격 모터(M3)는 스텝(1306)에서 정지된다. 정합 모터(M4)는 스텝(1307)에서 구동되고 정합 수단으로서 정합판(6)은 대기 위치(B)로 이동된다.
다발 배출 롤러쌍(5)이 일시적으로 스텝(1304)에서 이격되는 이유는, 만약 정렬판(6)이 이격 없이 대기 위치(B)로 이동되면, 다발 배출 상부 롤러(5U)에 의해 벗어난 위치(escaping position)로 이동하는 만재 감지 센서 플래그(10)가 정합판(6)에 의해 부유되어 시트 반송이 방해받을 수 있기 때문이다.
대기 위치(B)로 정합판(6)의 완전한 이동이 스텝(1308)에서 소정의 기간동안 대기된 후, 정합 모터(M4)는 스텝(1309)에서 정지되고, 이격 모터(M3)는 스텝(1310)에서 이격된 다발 배출 롤러쌍(5)을 다시 닙하도록 구동된다. 닙 이동의 완성은 스텝(1311)에서 소정의 시간 대기되고, 이격 모터(M3)는 스텝(1312)에서 정지된다.
다음, 입구 센서(1)는 스텝(1313)에서 확인되고 시트가 반송 처리 장치(B)에 반입되는지를 감지한다. 만약 반입되지 않으면, 타이머 값은 스텝(1314)에서 확인되고, 만약 소정의 시간 이상을 지나면, 지연된 잼으로 판단되므로 스텝(1327)에서 잼 처리를 실행한다. 만약 소정의 시간 이내면, 그 작업은 스텝(1313)에서 그 처리로 복귀한다.
한편, 시트가 스텝(1313)에서 감지될 때 입구 센서(1)는 시트의 후방 단부를 발견하도록 스텝(1315)에서 확인된다. 만약 후방 단부가 발견되지 않으면, 타이머 값은 스텝(1316)에서 확인되고, 만약 그것이 각각의 시트 크기 이상에 대해 소정의 시간 설정을 지나면, 스텝(1327)에서 잼 처리를 실행하도록 잔류 잼으로 판단된다. 만약 그것이 소정의 시간 내에 있으면, 그 작업은 스텝(1315)에서 그 처리로 복귀한다. 이 때에, 제1 시트[S1, (SOJ)]의 전방 단부는 다발 배출 롤러쌍(5)이 닙 상태(반송가능 상태)로 있을 때 정합판(6)에 반입된다.
시트의 후방 단부가 스텝(1315)에서 감지되는 경우에 타이머 카운터는 새롭게 계산하도록 스텝(1317)에서 재설정된다. 페이지 정보의 디스크립터는 스텝(1318)에서 다시 보여지고 그것이 SOJ인지에 대해 판단된다. 만약 그것이 SOJ이면, 이격 모터(M3)는 스텝(1319)에서 다발 배출 롤러쌍(5)을 이격하도록 구동된다. 스텝(1320)에서, 닙 이동의 완성은 소정 시간 대기되고 이격 모터(M3)는 스텝(1312)에서 정지된다.
스테이플링 반송으로, 시트는 정합 작업을 실행하기 위해 하나씩 정합 스테이지(4)에 적재된다. 만약 다발 배출 롤러쌍(5)이 그 시간에 닙되면, 그 시트는 반송 모터(M1)가 구동하기 때문에 정합 스테이지(4)로부터 배출될 수 있다. 이것을 방지하기 위해, 다발 배출 롤러쌍(5)은 제2 또는 이후의 시트들의 반입시 격리된다.
다발 배출 롤러쌍(5)이 단지 작업의 제1 시트를 닙하는 이유가 도15를 사용하여 설명된다. 프린터로부터 반입된 시트는 열적 고정 유닛(112)을 관통하는 시트이고 상당한 말림(curling) 양을 갖는다. 만약 다발 배출 롤러쌍(5)이 이격될 때 시트가 반송되면 그 시트(S1)는 다발 배출 롤러쌍(5)과 도15(a)에 도시된 바와 같이 정합판(6)의 입구 사이에 위치된 반송 루트 갭으로부터 이동할 수 있어서 시트는 정합판(6) 아래로 진입할 수 있다.
다발 배출 롤러쌍(5)은 다발 배출 상부 롤러(5U) 및 다발 배출 하방 롤러(5L)로 교번식으로 구성되고, 시트는 다발 배출 롤러쌍(5)이 시트를 반송할 때 강한 강성(rigidity)을 발생할 수 있어서 시트는 정합판(6)에 의해 직선형으로 반송된다. 따라서, 단지 제1 시트는 다발 배출 롤러쌍(5)을 닙할 때 처리로 반송된다.
반면, 제2 또는 그 이후의 연속적인 시트들은 선행하는 제1 시트(S1)가 다발 배출 롤러쌍(5)과 정합판(6) 사이를 연결하는 역할을 하기 때문에 다발 배출 롤러쌍(5)이 이격되는 경우(비 반송가능 상태)에도 잼에 놓여있지 않고 정합판(6)의 측면으로 완만히 반송될 수 있어서, 시트는 정합 스테이지(4) 상에 적재될 수 있다.
시트가 정합 스테이지(4) 상에 적재될 때까지의 소정의 시간이 도14의 스텝(1322)에서 대기되고, 반송 모터(M1)의 정지 지시는 스텝(1323)에서 반송 모터 구동 처리로 주어진다. "10B"의 데이터는 반송 관리 처리로부터 주어진 페이지 정보의 반송 정보로 설정되어 반송 처리를 마감한다.
스텝(1325)에서 정합 작동을 수행하기 위한 정합 처리 작업은 페이지 정보의 주소로 시작되고, 안정적인 반송 처리가 종료된다.
"11B" 데이터는 스텝(1327)의 잼 처리에서 주어진 페이지 정보의 반송 정보로 설정되므로, 도시되지 않은 오차 정보 영역으로 각각의 잼 형태를 설정하고 반송 처리를 마감한다.
(ⅴ) 정합 처리
도16은 정합 처리를 도시하는 플로우챠트이다. 도17은 정합 처리의 시간 챠트이다. 타이머는 스텝(1501)에서 시작한다. 스탬프 솔레노이드(SL)는 스텝(1502)에서 작동하도록 시작되고, 즉시 정합 모터(M4)는 정합판(6)을 정합 위치(C)로 이동시키도록 스텝(1503)에서 구동된다. 보통, 스텝(1503)에서의 처리는 스탬프(9)가 완전히 이격된 후에 행해지지만, 스탬프(9)가 이격을 완성하는 시간이 정합판(6)이 정합 위치(C)로 이동을 완성하는 시간보다 적당하게 더 짧기 때문에 솔레노이드(SL) 및 정합 모터(M4)가 동시에 구동되는 경우에도 문제가 없다. 스탬프(9)가 정합되는 시트를 간섭하면, 지연 시간은 스텝(1502)에서 처리와 스텝(1503)에서 처리 사이의 조절을 위해 제공될 수 있다.
타이머는 소정의 시간동안 대기하기 위해 스텝(1504)에서 확인되고 패들 모터(M2)는 스텝(1505)에서 패들(8)을 회전시키기 위해 구동된다. 다음, 소정의 시간은 정합판(6)이 스텝(1506)에서 정합 위치(C)에 도달하게 하도록 대기되고, 정합 모터(M4)는 스텝(1507)에서 유지된다. 다른 소정의 시간은 스텝(1508)에서 더 대기되고 정합 모터(M4)는 정합판(6)의 정합 위치(C)로부터 다소 개방된 위치(C)로 정합판(6)을 이동시키는 역방향으로 회전된다.(도3 참조) 소정의 시간은 스텝(1510)에서 더 대기되고, 정합 모터(M4)는 스텝(1511)에서 유지된다. 정합 모터 유지 처리는 동일한 여기 패턴을 스태핑 모터에 주기적으로 전송함으로써 모터의 회전자를 고정시키는 처리이다. 이 때, 스텝(1505)의 패들 모터(M2)에서 회전하는 패들(8)의 팁은 정합 스테이지(4)의 시트 상에 두고 있는 데로 정합 스테이지(4)로부터 투사된 시트를 후방으로 잡아당긴다. 즉, 스탬프(9)가 시트면으로부터 이격되고 폭 방향의 정합이 수행되고, 폭 방향의 정합이 마감될 때에 정합판(6)은 패들(8)이 종방향으로 시트를 정합하게 하도록 다소 개방되는 시퀴언스를 수행한다. 패들(8)이 종방향으로 정합하는 시간에 정합판(6)이 개방 형성되는 이유는 정합판(6)과 시트 사이의 마찰력으로 인해 시트가 후방으로 당겨짐을 방지하기 위해서이다.
소정의 시간은 패들(8)이 스텝(1512)에서 시트면으로부터 분리되어 설정될 때까지 대기하고, 솔레노이드(SL)의 구동이 스텝(1513)에서 정합된 시트를 스탬프(9)로 가압할 때 정지된다. 스탬프(9)로 정합된 다발이 가압되기 때문에, 시트에 의해 정합된 시트 다발의 최상위 시트는 후속 말림 시트가 정합 스테이지(4)에 반입되는 경우에도 밀려지는 것이 방지될 수 있다. 스텝(1514)에서 유지되는 정합 모터(M4)는 정합판(6)을 대기 위치(B)로 복귀하는 역방향으로 더 회전된다. 스텝(1515)에서 처리는 정합판(6)이 홈 위치로 복귀하는 것을 대기하고 스텝(1516)에서 처리는 정합 모터를 정지시킨다.
연속적인 이러한 처리로, 후속 처리는 이전의 처리의 완결 후에 차례로 행해질 수 있다. 프린터가 더 빨리 작동하고 시트 간격이 적당하게 취해질 수 없는 경우에 이러한 연속적 처리는 짧은 시간 내에 행해져야 한다. 따라서, 본 발명에서, 정합 처리는 스텝(1502, 1503), 스텝(1505, 1507) 및 스텝(1509)의 처리와 같이 작업 시간을 고려해서 최단 시간 내에 마감될 수 있다.
소정의 시간은 패들(8)이 스텝(1517)에서 기준 홈 위치로 복귀할 때까지 대기하고, 모든 정합 작동의 완료가 대기된다. 패들 모터는 스텝(1518)에서 정지된다. 상기 설명된 바와 같이, 모든 정합 작업은 종료된다.
스텝(1519)에서, 페이지 정보의 디스크립터가 보여지고 정합 처리에 놓인 페이지가 EOJ(페이지의 끝)인지에 대해 판정된다. 만약 그것이 EOJ가 아니면, 이 정합 처리는 완성된다. 만약 그것이 EOJ이면, 스테이플링 처리 태스크는 스텝(1520)에서 스테이플링 처리를 실행하도록 페이지 정보의 주소와 함께 작동하도록 시작되므로 정합 작업이 마감된다.
디스크립터가 생략되지만 (ⅰ)에서 상술된 바와 같이 초기 처리에서 감지된 모터의 기능 불량은 이러한 정합 작업에서 또한 행해지고 기능 불량이 발견될 때 사실상 동일한 기능 불량 처리가 행해진다.
(ⅵ) 스테이플링 처리
도18, 도19는 스테이플링 처리를 도시한 플로우챠트이다. 타이머는 스텝(1701)에서 시작된다. 스탬프는 스텝(1702)에서 스탬프 솔레노이드를 구동시 킴으로써 이격되고, 정합 모터(M4)는 정합판(6)이 정합 위치로 이동하도록 스텝(1703)에서 구동된다. 소정의 시간은 스텝(1704)에서 정합판(6)의 이동 완결을 위해 대기되고 정합 모터(M4)는 스텝(1705)에서 유지된다. 스탬프 솔레노이드는 시트 다발 상에 스탬프를 가압하도록 스텝(1706)에서 구동이 정지된다.
페이지 정보의 디스크립터는 스텝(1707)에서 보여지고, SOJ 및 EOJ가 존재하는 지 또는 즉, 그것이 하나의 시트 스테이플링인지에 대해 확인된다. 만약 그것이 SOJ 및 EOJ이면, 그 작업은 어떤 스테이플링도 형성되지 않기 때문에 스텝(1725)에서 그 처리로 이동한다. 만약 그것이 하나의 시트 스테이플링이 아니면 스텝(1708)에서 오차 정보를 참고하여 스테이플 오버(over-stapling)인지에 대해 판단된다. 스테이플 오버 처리는 후술된다. 만약 그것이 스테이플 오버이면, 그 작업은 어떤 스테이플링이 형성되지 않기 때문에 스텝(1725)에서 그 처리로 이동된다. 만약 그것이 스테이플 오버가 아니면, 스테이플링 모터는 스텝(1709)에서 스테이플링을 형성하도록 구동된다. 소정의 시간은 스텝(1710)에서 대기되고, 스테이플링 완성을 나타내는 스테이플러 홈 위치의 감지가 스텝(1711)에서 확인된다. 만약 어떤 홈 위치도 감지되지 않으면, 스텝(1712)에서 소정의 시간이 지나는 지에 대해 확인되고, 만약 그것이 지나지 않으면, 그 작업은 스텝(1711)에서 그 처리로 복귀한다.
소정의 시간이 스텝(1712)에서 지나는 지를 판단하는 경우에 스테이플 모터는 스텝(1713)에서 정지되고, 다른 소정의 시간은 스텝(1715)에서 역방향으로 스테이플 모터를 구동하도록 스텝(1714)에서 대기된다. 스텝(1716)에서, 다시 스테이 플러 홈 위치의 감지가 확인된다. 만약 홈 위치가 감지되지 않으면, 소정의 시간이 스텝(1717)에서 지나는 지에 대해 확인되고, 만약 그것이 지나지 않으면 그 작업은 스텝(1716)에서 그 처리로 복귀한다. 만약 소정의 시간이 지나면, 스테이플 모터는 스텝(1718)에서 정지되고, 소정의 시간은 스텝(1720)에서 스테이플 모터를 역방향으로 구동하도록 스텝(1719)에서 대기된다. 스테이플러 홈 위치의 감지는 스텝(1721)에서 다시 확인된다. 만약 홈 위치가 감지되지 않으면, 소정의 시간이 지나는 지에 대해 확인되고, 만약 그것이 지나지 않으면, 그 작업은 스텝(1721)에서 그 처리로 복귀한다.
만약 소정의 시간이 스텝(1722)에서 지나면 스테이플 모터의 기능 불량으로 판단되고 그 기능 불량 처리가 스텝(1723)에서 행해진다. 스테이플러 홈 위치가 스텝(1716, 1721)에서 감지되는 경우에, 스테이플 잼의 발생으로 판단되고 스테이플 잼 처리가 스텝(1724)에서 행해진다.
만약 스테이플러 홈 위치가 스텝(1711)에서 감지되면, 스테이플 작업이 정상적으로 완성되는 것으로 판단되고 이격 모터(M3)가 스텝(1725)에서 구동된다. 소정의 시간이 다발 배출 롤러의 닙 완성을 대기한 후에, 스탬프 솔레노이드는 스텝(1727)에서 다시 구동되고, 반송 모터(M1)는 스텝(1728)에서 구동되므로 스테이플링된 시트 다발의 배출 작업을 시작한다. 소정의 시간이 스텝(1729)에서 대기되고 정합 모터(M4)가 스텝(1730)에서 역 방향으로 회전하면서 구동되어 벗어난 위치(A)로의 정합판(6)의 이동을 시작한다. 소정의 시간은 벗어난 위치(A)로 정합판(6)의 이동 완성을 대기하도록 스텝(1731)에서 대기되고 정합 모터는 스텝(1732)에서 정지된다. 다발 배출 센서는 스텝(1733)에서 모니터링되고, 시트 다발이 배출되는지에 대해 확인된다. 만약 시간이 스텝(1734)에서 넘으면, 다발 배출 잼 처리는 스텝(1735)에서 행해진다.
다발 배출 완성이 스텝(1733)에서 감지되는 경우 반송 모터는 스텝(1736)에서 정지되고 스탬프 솔레노이드는 스텝(1737)에서 구동이 정지되고, 작업 완성은 스텝(1738)에서 도시되지 않은 프린터 제어기로 통지된다.
만재 감지 처리를 하기 위해, 스테이플의 만재 감지 플래그가 스텝(1739)에서 설정되고, 소정의 감지 시간이 스텝(1741)에서 스테이플의 만재 감지 플래그를 재설정하기 위해 스텝(1740)에서 대기된다.
상기 작업으로 스테이플링 처리가 마감된다.
(ⅶ) 스테이플 오버 처리
스테이플링 장치는 스테이플링 허용 수의 시트를 갖는다.
이러한 장치는 15 시트용이다. 그러나, 스테이플링 허용 시트 수 이상의 시트 수 고안은 사용자에 의해 지정된 작업에서 행해질 수 있다. 이러한 경우에, 스테이플링 허용 시트 수의 과반입(overloading)은 임의의 프린터 구동기, 프린터 제어기 및 반송 처리 장치(B)에 의해 보호된다. 본 발명에서, 반송 처리 장치(B)를 사용한 보호 방법이 설명된다.
도20은 스테이플 오버 처리를 도시한 플로우챠트이다. 이러한 처리는 도11에 도시된 시트 반송 관리 처리의 스텝(1003)에서 반송 관리 테이블로의 페이지 정보 등록 바로 전에 행해진다.
먼저, 기억된 작업 정보가 스텝(1901)에서 확인되고, 만약 그것이 스테이플 작업이 아니면, 다음의 점검이 생략된다. 만약 그것이 스테이플 작업이면, 페이지 정보의 디스크립터는 스텝(1902)에서 확인되고, 만약 그것이 SOJ이면, 스테이플 시트 카운터는 스텝(1903)에서 0으로 초기화된다. 스텝(1904)에서, 스테이플 시트 수 카운터는 카운트 업되고 기억된다. 따라서, 카운트 업된 스테이플 시트 수가 스테이플 허용 시트 수를 초과하는 지에 대해 스텝(1905)에서 판단된다. 만약 그것이 스테이플 허용 시트 수를 초과하면, 스테이플 오버 작업은 스텝(1906)에서 프린터 제어기로 통지되고, 스테이플 오버 처리 전진 플래그는 스텝(1907)에서 후속 시트로 스테이플 오버 처리를 하도록 설정되고 저장된다. EOJ는 스테이플 오버 작업이 감지된 시트 바로 전에 반송 관리 테이블의 페이지 정보로 스텝(1908)에서 강제적으로 추가로 쓰여진다. 이것은 도18, 도19에 도시된 스테이플링 처리의 스테이플 모터의 구동없이 다발 배출을 가능하게 한다.
다발 배출 처리를 실행하기 위해 필요한 시간은 EOJ가 스텝(1908)에서 강제적으로 설정되는 시트의 후속 시트의 페이지 ID와 함께 프린터 제어기로 스텝(1909)에서 통지된다. 저장된 작업 정보는 스텝(1920)에서 단순 적재 작업으로 강제적으로 대체된다. 이러한 대체로, 페이지 정보가 도11에 도시된 시트 반송 관리 처리의 스텝(1003)의 반송 관리 테이블로 등록될 때, 페이지 정보는 후속 작업의 SOJ 바로 전 페이지에 대해 단순 적재 작업으로서 반송 관리 테이블에 쓰여진다.
따라서, 설명된 처리로, 스테이플 허용 시트 수 이상의 시트 수에 대한 작업 이 보호될 수 있고, 이러한 처리는 스테이플러가 가공품으로부터 스테이플링으로 인해 손상 받는 것을 방지할 수 있다.
(ⅷ) 만재 감지 처리
상술된 바와 같이, 다발 배출 상부 롤러(5U)가 다발 배출 하부 롤러(5L)로부터 이격되는 경우에, 만재 감지 센서 플래그(10)는 비감지 상태에 있다. 반송 처리 장치(B)가 스테이플 작업을 실행하거나 또는 시트가 스테이플링 작업에 대한 정합 스테이지(4)에서 적재되는 경우에, 적재 트레이(7)의 적재 상태가 감지될 수 있다. 제어는 적어도 다음의 두 개의 조건이 충족될 때에만 적재 트레이(7)에 반송 적재량을 감지하도록 요구된다. 그 조건들은 첫 번째는 다발 배출 롤러쌍(5)이 닙 상태에 있고, 두 번째는 정합판(6)이 홈 위치에 있는 것이다.
단순 배출의 경우, 반송 간격이 선행하는 시트와 후속 시트 사이에 매우 짧아서 그 적재량이 매우 짧은 시간 내에 감지되면 (시트가 실제로 만재되지 않는 경우에 만재를 위한 판단과 같은) 잘못된 판단이 행해질 수 있다. 반면에, 스테이플된 시트 다발이 적재 트레이(7)에 적재되는 스테이플 배출 모드의 경우에, 시트 다발이 너무 두껍고 만약 적재량이 사실상 더 오랜 시간동안 감지되면 만재 상태로 판단될 수 있기 때문에, 반송이 종료될 때까지 적재된 시트 다발이 배출 개구에 쌓일 수 있다.
상술한 문제점을 고려하여, 만재 감지 방법은 시트가 반송되는 상태 및 대기 상태에 따라서 뿐만 아니라 배출 모드, 즉, 단순 배출 모드 및 스테이플링 배출 모드에 따라 변화되어야 한다.
도21 및 도22는 만재 감지 처리를 도시하는 플로우챠트이고, 다른 처리와 독립된 태스크로서 처리된다.
스텝(2001)에서, 배출 처리 장치(B)가 초기화 상태인지에 대해서 판단되고, 만약 그것이 초기화 상태에 있으면, 만재 감지가 되지 않는다. 정합판(6)이 만재 상태로서 스텝(2002)에서 홈 위치에 있는 것으로 확인되고, 다발 배출 롤러쌍(5)이 스텝(2003)에서 닙 상태에 있는 것으로 확인된다. 만약 그것이 이러한 상태를 벗어나면, 만재 감지가 실행되지 않는다.
스테이플링 처리에서 스테이플의 만재 감지 가능한 플래그 세트가 스텝(2004)에서 확인되고, 만약 그것이 설정되면 그 작업은 스테이플링 작업동안 만재를 감지하기 위해 스텝(2019)에서 그 처리로 이동한다. 만약 플래그가 재설정되면, 그 작업은 단순 배출 모드동안 만재를 감기하기 위해 스텝(2005)의 것으로 이동한다. 만재되면, 단순 적재를 위한 만재 감지 카운터는 스텝(2006)에서 하나씩 증가된다. 스텝(2007)에서 통과하는 시트의 통과 시간이 이러한 카운터에 전에 저장된 최대치를 초과하는지에 대해 판단된다. 만일 초과되면, 최대치는 스텝(2008)에서의 카운터에서 기입된다. 만재 감지 센서 플래그(10)는 스텝(2009)에서 설정된다(만재 상태가 확인된다).
만약 만재 상태가 스텝(2005)에서 감지되지 않으면, 단순 적재에 대한 만재 감지 카운터는 스텝(2013)에서 5 감소되고 이러한 카운터 수치가 이전 기억된 최소 수치보다 더 낮아지는 것에 대해 판단된다. 만약 이것이 더 낮으면, 최소 수치는 스텝(2015)에서 카운터에 대해 쓰여지고, 만재 감지 센서 플래그(10)는 스텝(2016) 에서 재설정된다(비만재 상태가 확인된다.)
즉, 이러한 처리는 단순 적재 기간동안 만재 감지 시간에서 느리고 만재 방출 감지 시간에서 신속하게 수행할 목적으로 행해지고, 따라서, 최대 수치 및 카운터 업 밸브는 이러한 배출 처리 장치(B)로 처리된 최대 크기 시트가 최저 반송 시트로 만재 감지 센서 플래그에 의해 통과하는 시간보다 더 크도록 설정된다. 최소 수치 및 카운터 다운 밸브는 최단 시트 간격의 시간 내에 만재 방출을 감지하도록 설정된다. 이러한 처리에서는, 만재 상태는 시트가 만재 감지 센서 플래그에 의해 통과되었는지에 대한 유무에 관계없이 발견될 수 있다.
만재 감지 센서 플래그(10)는 스텝(2010)에서 확인되고, 만약 그것이 설정되면, 만재 상태가 프린터 제어기로 이미 통지된 것에 대해 스텝(2011)에서 판단된다. 만약 그것이 아직 통지되지 않으면, 만재 상태는 스텝(2012)에서 프린터 제어기로 통지된다. 만약 그것이 스텝(2010)에서 재설정되면 만재 방출이 프린터 제어기로 이미 통지된 것에 대해 스텝(2017)에서 판단된다. 만약 아직 통지되지 않으면, 만재 방출은 스텝(2018)에서 프린터 제어기로 통지된다.
만약 스테이플의 만재 감지가능한 플래그가 스텝(2004)에서 설정되면, 만재 감지 센서(13)는 스텝(2019)에서 확인된다. 만약 그것이 만재 상태이면, 스테이플링 작업을 위한 만재 감지 카운터는 스텝(2020)에서 5 수치 증가되고, 이러한 카운터가 이전 기억된 최대 수치를 초과하는 지에 대해 스텝(2021)에서 판단된다. 만약 그것이 초과하면, 최대 수치는 스텝(2022)에서 카운터에 쓰여지고, 만재 감지 센서 플래그는 스텝(2023)에서 설정된다. 만약 만재 상태가 감지되지 않으면, 스 테이플링 작업을 위한 만재 감지 카운터는 스텝(2024)에서 5 수치 감소되고 이러한 카운터가 이전 기억된 최소 수치보다 더 낮게 되는지에 대해 스텝(2025)에서 판단된다. 만약 그것이 더 낮으면, 최소 수치는 스텝(2026)의 카운터에서 쓰여지고 만재 감지 센서 플래그는 스텝(2027)에서 재설정된다.
즉, 이러한 처리에서, 스테이플링 작업동안 만재 감지는 작업 간격 시간이 만재 방출 감지 시간 동안 제한되기 때문에 신속하게 행해지도록 고안되고, 최소 수치 및 카운터 다운 수치뿐 아니라 최대 수치 및 카운터 업 수치는 만재 감지 및 만재 방출 감지가 최단 작업 간격 시간 내에 행해질 수 있도록 설정된다. 본 발명에서는, 단순 적재동안의 시트 간격보다 적게 설정된다.
상술된 실시예에서, 스테이플링 기구는 시트 처리 수단으로서 예시되지만, 펀칭 처리 등을 위한 수단과 같은 다른 기구일 수 있다는 것을 이해해야 한다.