CyberAI Connect -- Fujifilm Apeos
User Guide
CyberAI Connect is a web application that runs directly on the Fujifilm Apeos multifunction device panel. It provides device information, AI-powered document processing, cloud storage access (Microsoft OneDrive and SharePoint), and intelligent printing — all accessible from the touchscreen across 13 sections.
? Device Information
The Device Information section displays live data retrieved directly from the Apeos device using the built-in SDK. It shows the device model, serial number, software version, network details, authentication status, and SSL configuration.
What is displayed
| Field | Description |
|---|---|
| Model | Device model name (e.g. Apeos C3567) |
| Serial Number | Unique hardware identifier |
| Software Version | Current firmware/software build |
| IP Address | Network address of the device |
| Location | Physical location label set in device settings |
| SSL Status | Whether HTTPS/SSL is enabled, and the port number |
| Authentication | Whether user authentication is required on the device |
Refreshing
Tap the ? Refresh button in the section header to reload the device information from the SDK. Data is also loaded automatically each time the section is opened.
? Print Capabilities
Displays the printing capabilities supported by this device, retrieved live from the Apeos SDK. Each capability is shown with a status badge indicating whether it is supported or not.
Capabilities shown
Includes: Color Print, Duplex (2-sided), Manual Feed (MSI), Stacker, Watermark, Unique ID print, and XPS Print.
A separate Printer.Capability card shows a detailed table of all capability flags as reported by the device SDK.
? Scanner Capabilities
Shows the scanning capabilities of the device. Each capability is shown with a status badge.
Capabilities shown
Includes: Scanner Available, Color Scan, Duplex Scan, Max Document Size, Auto Color Selection, Auto Size Detection, Multi-layer Scan, OCR, XPS Scan, and Scan Preview.
? Distribution Capabilities
Shows which document distribution methods are enabled on the device. Useful for confirming that scan-to-folder, scan-to-email, and security features are properly configured.
Capabilities shown
Includes: FTP Distribution, SMB Distribution, SMTP (Email) Distribution, S/MIME Encryption, Document Signature, Password Protection, PKI, and XPS Distribution.
? Printer Meters
Displays page count totals derived from the device's most recent job log batch. Meter data is read using the Apeos Job Log API, which provides five billing buckets:
| Bucket | Description |
|---|---|
| Black | Standard black-and-white pages (METER_1) |
| Colour | Standard colour pages (METER_2) |
| Black Large | Large-format black-and-white pages (METER_LARGE_1) |
| Colour Large | Large-format colour pages (METER_LARGE_2) |
| Total | Sum of all buckets in the most recent log batch |
? Pull Print
Pull Print allows you to print a PDF directly from a URL without needing to send a job from a computer. The device downloads the PDF from the provided URL and prints it using the XCP plugin.
How to use Pull Print
- 01Enter the Download URL -- a direct HTTPS link to a PDF file (e.g.
https://server:3000/data/file.pdf). - 02Select Color Mode: Auto (Color), Full Color, or Black & White.
- 03Select Duplex: Simplex (1-sided), Long-edge, or Short-edge.
- 04Set the number of Copies using the ? / + buttons.
- 05Select NUP (pages per sheet): Off, 2-up, or 4-up.
- 06Select Paper tray or leave as Auto.
- 07Tap > Print. The device downloads the PDF and begins printing. A status indicator shows the progress.
http://192.168.x.x/...) work if the device is on the same network. External URLs must be reachable from the device.? Pending Files
The Pending Files section lists all PDF files currently sitting in the /files/ folder on the server. These are typically documents that have been scanned to the server and are ready to be printed or uploaded to OneDrive.
How to use Pending Files
- 01The file list loads automatically when the section opens. Tap ? Refresh to reload.
- 02Each file shows its name, size, and last modified date.
- 03Tap Select next to a file to open the Print Options Modal and print it directly from the device.
- 04If OneDrive is connected, an ^ Upload to OneDrive button is available next to each file to send it to your OneDrive folder.
If no PDF files are found, the message No PDF files found in /files/ folder is displayed.
? OneDrive Explorer
The OneDrive Explorer lets you browse your personal Microsoft OneDrive directly from the device. You can navigate folders, upload files from the device, and view your cloud storage without leaving the panel.
Signing In
- 01Tap Sign in with Microsoft. A QR code is displayed.
- 02Scan the QR code with your phone camera to open the Microsoft login page on your phone.
- 03Complete the login on your phone. The device panel will automatically detect sign-in and load your OneDrive.
Browsing files
Once signed in, your OneDrive root folder is displayed. Use the <- Back button and folder links to navigate. The breadcrumb trail at the top shows your current location.
Uploading files
Tap the ^ Upload button in the toolbar. This opens the device's native file browser (or Scan to HTTP dialog), allowing you to select a scanned document or file to upload to the current OneDrive folder.
Creating folders
Tap + New Folder to create a new folder in the current location. Enter a name and tap Create.
Printing files
Tap Print next to any PDF in the file list. The shared Print Options Modal opens so you can choose colour mode, duplex, copies, and paper tray before confirming. The same modal is used by SharePoint Explorer, giving identical print settings across both Microsoft cloud sections.
? Dynamic Print
Dynamic Print merges variable data into Word document templates and prints them as PDF. Templates can include text fields, image placeholders, barcodes, and Grok AI image transforms. This is ideal for personalised documents, labels, certificates, and promotional materials.
How it works
Using Dynamic Print
- 01Templates load automatically. Use the Categories dropdown to filter by category.
- 02Tap a template card or its Select Template button to open the template preview.
- 03The preview modal shows a thumbnail of the template. Fill in any variable fields (e.g. Name, Company, Date).
- 04Tap Print to merge the data and generate the PDF. The Print Options Modal opens.
- 05Select print settings (color mode, duplex, copies, paper) and tap > Print.
Template tokens
Templates use two types of tokens that are replaced at merge time:
| Token | Type | Description |
|---|---|---|
| ##fieldname## | Text | Replaced with the text value entered in the form field |
| %%fieldname%% | Image | Replaced with an inline image (path or URL) |
| ##template_description## | Auto | Automatically filled with the template's description |
Grok AI image transform
If a template has a grok_image_prompt set, the Grok AI model transforms %%image%% tokens before inserting them into the document. This enables features like background replacement, style transfer, and AI-generated compositing. Note: templates with long Grok prompts use POST to avoid URL length limits.
? Photo Booth
Photo Booth allows customers to take a selfie with their phone camera and have it composited into a Word template, then printed as a personalised photo document. It is ideal for events, promotions, and visitor experiences.
How it works
Using Photo Booth
- 01Photo Booth templates load automatically. Tap a template to open the Photo Booth session.
- 02A unique QR code is displayed on screen. Scan it with your phone camera to open the photo capture page.
- 03On your phone, tap Take Photo, take a picture, and submit it. The device panel detects the photo automatically.
- 04The photo is merged into the selected template. If a Grok AI prompt is set on the template, the AI composites the person's face into the scene (e.g. inside a nature scene with a lyrebird).
- 05Tap ? Print Photo to open the Print Options Modal and print the result.
- 06Tap ? New Photo to start a new session with a different photo.
Template description passthrough
The template_description field from the template data is automatically passed to the merge API as a ##template_description## token, allowing the template designer to reference it inside the Word document.
? Scan to Audio
Scan to Audio converts a scanned document into an MP3 audio file using AI optical character recognition (OCR) and text-to-speech. The resulting audio file is delivered by email and/or SMS, or saved automatically. It supports multiple voices, languages, and optional output translation.
How it works
Options
| Option | Required | Description |
|---|---|---|
| Voice | Optional | TTS voice: Eve (default, female), Ara (female), Rex (male), Sal (male), Leo (male) |
| Speech Language | Optional | Language the TTS should speak in. Auto-detect reads the document language automatically |
| Output Language | Optional | Translate the document to another language before speaking. Select a target language or leave as Original (no translation) |
| ? SMS | Optional | E.164 phone number(s) to receive the MP3 link via SMS (e.g. +61412345678). Comma-separate multiple numbers |
| Optional | Email address(es) to receive the MP3 file. Comma-separate multiple addresses |
Step-by-step
- 01Place your document on the scanner glass or feeder.
- 02Select your preferred Voice, Speech Language, and optionally an Output Language for translation.
- 03Optionally enter an SMS number and/or Email address for delivery.
- 04Tap > Start & Convert to Audio. Your settings are saved to the server immediately.
- 05The device's Scan to HTTP dialog opens automatically. Press Start to scan.
- 06The scanned PDF is uploaded to the server and sent to the AI conversion API. The screen shows Sent for processing immediately -- you do not need to wait.
- 07The MP3 is delivered to your email/SMS when ready. Tap ? Scan Another Document to start again.
https://your-server/apeos/scan_receive.asp?mode=s2a. This is a one-time setup done by the administrator.? Language Translator
The Language Translator scans a document, translates it into a selected target language, and produces a clean, formatted PDF that is sent directly to the printer. It uses Grok AI for OCR and translation, supporting over 30 languages.
How it works
Options
| Option | Required | Description |
|---|---|---|
| Translate to | Required | Target language for the translated PDF. Supports Arabic, Chinese (Simplified & Traditional), Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese |
| OCR Mode | Optional | Structured (default) -- preserves headings, paragraphs, and lists. Plain -- faster, raw text per page. Use Plain for large documents or fast drafts |
| Include Images | Optional | Yes (default) -- embeds images from the original document in the translated PDF. No -- text only, smaller and faster output |
Step-by-step
- 01Place your document on the scanner glass or feeder.
- 02Select the Translate to language using the dropdown.
- 03Choose OCR Mode and Include Images settings as required.
- 04Tap > Start & Translate. The device's Scan to HTTP dialog opens immediately.
- 05Press Start on the device panel. The document is scanned and uploaded to the translation server.
- 06The screen shows Translating? while the AI processes the document. This may take from a few seconds to a few minutes depending on document size.
- 07When complete, the Print Options Modal opens automatically. Select print settings and tap > Print.
- 08After the modal closes (whether you print or cancel), the session is cleaned up and the screen returns to the idle state ready for a new translation.
GET /translate-to-pdf running on localhost:5000. The parameter targetLanguage accepts BCP-47 language codes (e.g. ja for Japanese, fr for French).Supported languages (BCP-47 codes)
| Language | Code | Language | Code |
|---|---|---|---|
| Arabic | ar | Japanese | ja |
| Chinese (Simplified) | zh | Korean | ko |
| Chinese (Traditional) | zh-TW | Malay | ms |
| Croatian | hr | Norwegian | no |
| Czech | cs | Polish | pl |
| Danish | da | Portuguese | pt |
| Dutch | nl | Romanian | ro |
| English | en | Russian | ru |
| Finnish | fi | Slovak | sk |
| French | fr | Spanish | es |
| German | de | Swedish | sv |
| Greek | el | Thai | th |
| Hebrew | he | Turkish | tr |
| Hindi | hi | Ukrainian | uk |
| Hungarian | hu | Vietnamese | vi |
| Indonesian | id | Italian | it |
Print Options Modal
The Print Options Modal appears after a successful translation (and also when printing from Pull Print, Dynamic Print, and Photo Booth). It allows you to configure print settings before sending the job to the device.
| Setting | Options | Description |
|---|---|---|
| Color Mode | Auto, Color, B&W | How to print the document |
| Duplex | Simplex, Long-edge, Short-edge | Single or double-sided printing |
| Copies | 1-99 | Number of copies to print |
| Paper | Auto, A4, A3, Letter, etc. | Paper tray or size selection |
Tap > Print to send the job. The XCP plugin communicates with the device to execute the print. A status indicator shows success or failure. The modal closes automatically after a successful print, or you can tap Cancel or ? to close without printing.